/* GENERAL STYLES */
/* Activity pages */
div.aktivitet{
border-bottom: 1px solid #839A82;
padding-bottom: 10px;
}
div.aktivitet p.dateheader{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#839A82;
font-size:12px;
margin-bottom: 5px ;
margin-top: 10px;
}
div.aktivitet p{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
line-height:18px;
margin-bottom: 10px ;
margin-top: 0;
}
div.aktivitet h3.acttitle{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#D47800;
font-size:14px;
margin-bottom: 10px ;
margin-top: 0px;
}
div.aktivitet div.actdesc{
margin-bottom: 10px;
}

div.aktivitet div.bookinfo{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
line-height:14px;
margin-bottom: 10px ;
}

div.aktivitet div.bestil{
margin-top: 5px;
}
div.aktivitet div.bestil a.knap{
display: block;
float: left;
padding-right: 10px;
}

#umbracoAutoForm p{
display: block;
}
#umbracoAutoForm fieldset{
border: 1px solid #839A82;
padding: 10px;
}

#umbracoAutoForm p label{
display: block;
width: 120px;
float: left;
}
#umbracoAutoForm span.umbracoAutoFormRowDescription{
font-size: 10px;
}

/* Spot boxes */
div.spotbox{
width: 180px;
overflow: hidden;
margin: 15px auto 25px auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 10px;
line-height: 14px;
}
div.spotbox p{
margin: 5px auto 25px auto;
font-size: 10px;
line-height: 14px;
color: #333333;
}
div.spotbox h3{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #D47800;
font-size: 12px;
font-weight: bold;
line-height: 18px;
margin: 0px 0 3px 0;
}
div.spotbox h3 a{
color: #D47800;
text-decoration: none;
}
div.spotbox h3 a:hover{
text-decoration: underline;
}

div.greenbox{
width: 180px;
margin: 10px auto 0 auto;
}
div.greenbox div.greentext{
padding: 7px 15px 0 15px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #2f562f;
font-size: 10px;
line-height: 14px;
}
div.greenbox div.greentext p{
margin: 15px 0 0 0;
font-size: 10px;
line-height: 14px;
}
div.greenbox div.greentext strong{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#2f562f;
font-size:10px;
font-weight:bold;
line-height:14px;
letter-spacing: 0.1em;
margin-bottom: 5px;
text-transform: uppercase;
}

div.greenbox h3{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
line-height: 14px;
letter-spacing: 0.1em;
margin: 0 0 15px 0;
text-transform: uppercase;
}
div.greenbox a{
color: #2f562f;
text-decoration: none;
}
div.greenbox a:hover,
div.greenbox div.greentext a:hover strong{
color: #D47800;
}

div.rightcol div.greenbox{
background: url('images/box_top_hvid_bg.gif') #DEE6E3 no-repeat;;
}
div.rightcol div.greenbox div.greenend{
height: 15px;
background: url('images/box_bund_hvid_bg.gif') #DEE6E3 no-repeat;;
}
div.leftmenu div.greenbox{
background: url('images/box_top_groen_bg.gif') #DEE6E3 no-repeat;;
}
div.leftmenu div.greenbox div.greenend{
height: 15px;
clear:both;
background: url('images/box_bund_groen_bg.gif') #DEE6E3 no-repeat;;
}

/* EDITOR PROPERTIES */
