/* Start of CMSMS style sheet 'Globetosserne CSS' */
/*//////// NEWSLETTER ////////*/
.tekstfelt input {width:170px;}
.knap input {width:70px;}

/*//////// STREG ////////*/
blockquote {margin:0; padding:0; border-bottom:1px solid #ccc;}
.topstreg {border-top:1px solid #ccc; padding-top:20px;}
.bundstreg {border-bottom:1px solid #ccc; padding-bottom:20px;}

/*//////// GENERELT ////////*/
body{font-family: Arial, Helvetica, sans-serif; font-size:100%;          /* default fontsize i browsere er 16px */line-height:1.125em;          /* 16x1.125=18px */color:#333; background:#fff url(uploads/images/bg.jpg) repeat;text-align:center; margin:35px 0px 0px 0px; padding:0px; }
img {border:none;}

/*//////// LAYOUT ////////*/
#container{position:relative;width:954px; margin:0px auto 0px auto; padding:0 18px 0 18px;text-align:left; background:#fff url(uploads/images/columns.gif) top center repeat-y;}
#header{height:159px;padding-top:18px;background:#fff;}
#wrap { float:right; width:727px;}
#content{float:left;width:500px; }
#hojre{float:right;width:172px; padding-right:8px;}
#venstre {float:left;width:190px; height:353px;text-align:center;}

/*//////// FOOTER ////////*/
#footer {clear:both;padding:28px 0 15px 0;background:#fff; }
#footerfelt {height:60px;background:#ece8e2; /*farvet felt om tekst*/text-align:center;}
#footerfelt h4 {font-size:0.70em;font-weight:normal;padding:8px 0 0 0;margin:0;}
.divider {margin:0 5px 0 5px;}

/*//////// TEXT-FORMATERING ////////*/
h1 { 
color:#5c482d;
font-size: 1.375em;         /* 22px=1:16x22=1.375em */
margin:0; 
padding:0; 
/*font-weight:normal;*/
}
h2 { 
color:#3b3b3b;
font-size: 1em;           /* 12px=1:16x12=0.75em */
margin:0; 
padding:0; 
}
#venstre h2 { 
font-size:0.875em;               /* 14px=1:16x14=0.875em */
margin:0;         
padding:0; 
}
#venstre h3 { 
font-size:0.875em;               /* 14px=1:16x14=0.875em */
margin:0; 
padding:0; 
font-weight:normal;	
}
#venstre p { 
font-size:0.875em;               /* 14px=1:16x14=0.875em */
margin:0; 
padding:0; 
font-weight:normal;	
}
p {
font-size:0.875em;               /* 14px=1:16x14=0.875em */
margin:1.286em 0;          /* 18px=1:14x18=1.286em */
padding:0;
}
#content a {
color:#009;
}
#content ul {    
/*list-style:none;*/
margin: 1.286em;          /* 18px=1:14x18=1.286em */
padding:0;
}
#content ol {    
margin: 1.286em;          /* 18px=1:14x18=1.286em */
padding:0;
}
#content ul li {
font-size:0.875em;              /* 14px=1:16x14=0.875em */  
}
.eftertryk1 {
font-size: 1.8em;   
font-weight:bold;    
color:#000;
}
.eftertryk2 {
font-size: 1.8em;   
font-weight:bold;    
color:#F00;
}

/*//////// TOPMENU ////////*/
/* hack for Internet Explorer */
* html #menu_horiz {  /* hide ie/mac \*/  height: 1%;  /* end hide */ }

#menu_horiz {
position:absolute;
top:125px;
left:18px;
height:1.625em;          /*26px=1:16x26=1.625em*/
width:954px;
background:#AC9981;
border-bottom:2px solid #ccc;
}
#menu_horiz ul {
list-style: none;
margin:0;
padding:0;
height:1.625em;          /*26px=1:16x26=1.625em*/
}
#menu_horiz li {
float: left; 
list-style: none;
margin:0;
padding:0;
}
#menu_horiz a { /*menupunkter niveau 1*/
font-size:0.875em;               /* 14px=1:16x14=0.875em */
padding: 0.286em 1em  0.286em 1em;  /* 4px=1:14x4=0.286em */  /*14px=1em*/
margin:0; 
font-weight:normal;
color:#000;
text-decoration: none; 
display: block; /* IE has problems with this, fixed above */
}
#menu_horiz li a:hover {
text-decoration:underline; 
}
#menu_horiz a.activeparent:hover {
color: #fff;
}
/* active parent er hovedmenupunktet, som en valgt underside ligger under */
div#menu_horiz li.activeparent a {
background:#5c482d;
font-weight:bold;
color:#FFF;
}
#menu_horiz h3 { /*aktivt menupunkt*/
font-size:0.875em;               /* 14px=1:16x14=0.875em */
padding: 0.286em 1em 0.286em 1em;  /* 4px=1:14x4=0.286em */  /*14px=1em*/
margin: 0; 
text-decoration: none; 
color:#FFF;
background:#5c482d;
display: block; /* IE has problems with this, fixed above */
}

/*////////  UNDERMENU ////////*/
#menu_vert {float:left; width:182px; padding-left:8px; height:353px;}
#menu_vert ul {list-style:none;padding:0;margin:0;}
#menu_vert li {list-style: none;margin: 0;border-bottom: 1px solid #ccc;display: block;}

/** fix for ie bug for display:block; */
* html #menu_vert li a { height: 1%; } 
* html #menu_vert li hr { height: 1%; }
/** end fix **/

#menu_vert a {text-decoration:none; display:block; font-size:0.813em;   /* 13px=1:16x13=0.813em */
padding:0.5em 1.5em 0.5em 1.5em; color:#333; background:url(images/cms/arrow-right.gif) no-repeat 0.5em center; min-height:0.813em;}
#menu_vert a:hover {background:url(images/cms/arrow-right.gif) no-repeat 0.5em center; 
font-weight:normal;text-decoration:underline;}
#menu_vert a.activeparent:hover {background-color: #ac9981;color: #000;}
#menu_vert li a.activeparent {background: url(images/cms/arrow-down.gif) no-repeat 0.4em center; 
background-color: #ac9981;color: #000;}
#menu_vert ul h3 {background:url(images/cms/arrow-right.gif) no-repeat 0.5em center; 
display: block; font-size:0.813em;    /* 13px=1:16x13=0.813em */
padding:0.5em 1.5em 0.5em 1.5em; color: #333;  margin: 0;}

/*//////// ACCESSABILITY ////////*/
span.accesskey { text-decoration:none; }
.accessibility, hr { position:absolute; top:-999em;left:-999em;}
dfn {position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}

/*//////// FRONT END USERS ////////*/
table.indstillinger{padding:20px 0 20px 0;} /*ændre indstillinger form*/
table.indstillinger td{font-size:13px;}

#login {float:right;width:178px; padding-right:0px; font-family:Arial, Helvetica,sans-serif; font-size:13px; background:#ececec; padding:10px 0 10px 10px; border:1px solid #c0c0c0;}
#login h2 {margin:0; padding:0 0 6px 0; font-size:14px;}
#login p {margin:0; padding:2px 0 0 0; font-size:13px;}
#login .signin_button {margin:5px 0 5px 0;}
#login a:link, #login a:visited {
padding:0; 
font-size:13px;
background-image:none;
}
/* End of 'Globetosserne CSS' */

