Body{
background-repeat: repeat-y; 
background-position:top center;
margin:0px;
}

p{
color:#000;
}

#MainContainer{
margin-top:18px;
margin-bottom:5px;

}



#MainContainer td{
vertical-align:top;
}

.Button{
margin-top:4px;
height:12px;
width:40px;
text-align:right;
}

.Button input{
background-color:#18545f;
border:0px; 
text-align:right;
color:white;
}

/* object box */
.objectbox{
font-family:verdana;
margin-top:5px;
margin-right:5px;
}

.objectbox_header{
	background-image : url(images/objectboxheader.jpg);
	width:180px;
	height:16px;

}
.objectbox_content{
width:170px;
padding:10px 5px 10px 5px;
font-size:11px;
	background-color:#CAD0DD;

}

.objectbox_content a{
color:#960139;
}

.object_header{
padding-left:15px;
padding-top:2px;
color:white;
font-size:11px;
}

/* end object box */

/* TOP ITEMS  */

#Toptxt{
	background-image : url(images/toptxt.jpg);
	background-repeat: no-repeat; 
	border-bottom:1px solid white;
	background-color:white;
	height:114px;
	width:440px;
}

#TopImg{
background-image : url(images/logo2.gif);
	background-repeat: no-repeat; 
	height:96px;
	width:958px;
border-left:1px solid black;
border-bottom:1px solid black;
filter:alpha(opacity=90);
}

* html #TopImg{
filter:alpha(opacity=100);
}

* + html #TopImg{
filter:alpha(opacity=100);
}


#Topimg2{
margin-top:-10px;
height:80px;
width:780px;

}



#TopImgRight{
padding-top:50px;
text-align:right;
padding-top:5px;
background-color:white;
height:114px;
width:210px;
}

#PageImg{
width:780px;
height:78px;
background-image : url(images/naturtop.jpg);
}

#xMainmenuleft{
width:161px;
height:20px;
background-image : url(images/mainmenubarleft.jpg);
background-repeat:no-repeat;

}



/* END TOP ITEMS  */
/* LEFTBARITEMS */

#LeftBar{
width:192px;






}



#leftbartd{
background-color:#fff;
border-right:1px solid black;
border-left:1px solid black;
filter:alpha(opacity=87);
-moz-opacity:0.87;
}
* html #leftbartd{
background-color:#E9E2DE;
filter:alpha(opacity=100);
}

* + html #leftbartd{
background-color:#E9E2DE;
filter:alpha(opacity=100);
}



#rightbartd{
background-color:#fff;
border-right:1px solid black;
filter:alpha(opacity=87);
-moz-opacity:0.87;
}

* html #rightbartd{
background-color:#E9E2DE;
filter:alpha(opacity=100);
}

* + html #rightbartd{
background-color:#E9E2DE;
filter:alpha(opacity=100);
}


html>body #leftbar{

}



#leftbar .ContainerBoxHeader{
height:10px;
width:124px;
padding-top:8px;
padding-left:12px;

color:#676568;
font-family:verdana;
font-size:11px;
font-weight:bold;
border-top:1px solid #797979;
text-align:left;
}



#logocontainer{
background-image : url(images/logo.gif);
height:90px;
}


/* END LEFTBARITEMS */
/* RIGHTBARITEMS */

#RightBar{
padding-left:0px;

}

html>body #RightBar{
padding-top:10px;

}

#rightbartop{
background-image : url(images/rightbartop.jpg);
background-repeat:repeat-x;
height:28px;
width:161px;
}


#SearchContainer{
margin-top:75px;
padding-right:3px;
height:10px;
}

html>body #SearchContainer {height:35px;}


#SearchContainer .searchstring{
font-family:verdana;
font-size:9px;
width:110px;
height:17px;
}

.SearchContainerBoxHeader{
margin-top:10px;
height:10px;
width:200px;
padding:2px;
padding-left:7px;
color:white;
font-family:verdana;
font-size:10px;
background-color:#8D8D83;

}





.Button input{
background-color:#18545f;
border:0px;
text-align:center;
color:white;
height:15px;
font-family:verdana;
font-size:10px;
cursor:pointer;
width:40px;
}

#SearchContainer a{
text-decoration:none;
color:white;
font-family:verdana;
font-size:10px;
}

#AddsContainer{
padding:2px;
padding-top:5px;
margin-top:10px;
height:25px;
background-color:#800000;
}

/* END RIGHTBARITEMS */
/* CONTENTITEMS  */

#Contentbar{
text-align:left;
margin-top:35px;
padding-left:20px;
padding-bottom:10px;
width:555px;
font-size:11px;
font-family:verdana;

}

#Contentbar a{
xcolor:#960139;
}

.contentbar_act{
text-align:left;
margin-bottom:15px;
width:410px;
font-size:11px;
font-family:verdana;

}


.Subject{
width:525px;
height:30px;
border-bottom:1px solid #666666;
margin-bottom:10px;
}

html>body .Subject{
margin-bottom:20px;
}

.Subject .h1{
font-weight:bold;
font-family:verdana;
color:black;
background-color:white;

}

h1{
padding-left:0px;
font-size:16px;
font-family:verdana;
color:#000;
margin-bottom:10px;

}



#contentbar h2{
font-size:14px;
font-weight:bold;
font-family:verdana;
margin-bottom:-1px;
}



h3{
font-size:14px;
font-family:verdana;
color:#022D49;

}

h2{
font-size:14px;
font-weight:bold;
font-family:verdana;
margin-bottom:-1px;
}

.newscontent{

font-size:10px;
font-family:verdana;
line-height:1.4;
}



.newstitle{
margin-top:3px;
padding-left:10px;
width:110px;
background-image : url(images/reddot.gif);
background-repeat : no-repeat;


font-size:10px;
font-weight:bold;
font-family:verdana;
color:#960413;

}

.newscontent a{
text-decoration:none;
color:#960413;
}

/*   --->   FORSIDERELATEREDE */


	
.focus_middle{
	height:69px;
	font-size:1px;



	}




	
	.focus_bottom{
	height:15px;
	font-size:1px;
background-color:#C5D4D7;
	}
	



#RightbarFP{
margin-top:20px;
margin-left:1px;
text-align:left;
width:175px;
height:100%;
border-left:1px solid #676566;
padding-left:5px;
background-color:white;
}


.rightbarheader{
margin-left:5px;
margin-right:5px;
padding-bottom:5px;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#757575;
}


.rightbarheader2{
width:160px;
margin-left:5px;
margin-right:5px;
margin-bottom:-10px;
padding-top:10px;
padding-bottom:0px;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#757575;
margin-top:10px;
border-top:1px solid #676566;
}

.rightbar_content{
width:170px;
margin-bottom:20px;
}

.rightbar_content img{
margin-top:10px;
margin-bottom:10px;
}

.rightbar_mag{
padding-left:5px;
}

.rightbar_mag img{
border:1px solid #676566;
}

.rightbar_content strong{
color:#757575;
}
.rightbar_content p{
padding-left:5px;
font-family:verdana;
font-size:11px;
line-height:1.2;
}

#RightbarFP .ContainerBoxHeader{
height:10px;
width:180px;
padding:2px;
padding-left:7px;
color:white;
font-family:verdana;
font-size:10px;
background-color:#8D8D83;

}




#ContentbarFP{
margin-left:1px;
width:455px;
background-color:white;
height:100%;
text-align:left;

}

#ContentFPText{
height:100%;
width:938px;
font-size:11px;
font-family:verdana;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
border:1px solid black;
}

#ContentFPText h1{
padding-left:0px;
font-size:20px;
font-family:verdana;
color:#960413;
margin-bottom:15px;

}

#ContentFPText h2{
padding-left:0px;
font-size:16px;
font-weight:normal;
font-family:verdana;
color:#676566;
margin-bottom:15px;

}

#ContentFPText td{
font-size:11px;
line-height:1.4;
font-family:verdana;

}

#ContentFPText a{
color:black;

}



#FPImg{
border-left:1px solid white;
border-right:1px solid white;
border-bottom:5px solid #8D8D83;
}

#FPDelBar{
width:779px;
padding-left:580px;
padding-top:3px;
color:white;
border-top:1px solid white;
height:20px;
background-color:#78130B;
font-family:verdana;
font-size:10px;
text-transform:uppercase;
font-weight:bold;


}

.FPImgHr{
margin-top:-4px;
border:1px solid white;
border-right:0px;
height:8px;
font-size:2px;
background-color:#433A2E;
width:430px;
}

#FocusDocs{
float:left;
margin-top:10px;
margin-bottom:10px;
font-size:11px;
font-family:verdana;
text-align:left;
}

.focusdocs_left{

border-right:1px solid #707070;
}

.focusdocs_right{
padding-left:10px;
font-size:11px;
font-family:verdana;
text-align:left;
}

.FocusDocItem{
margin-bottom:5px;

}

.FocusDocItem img, .childimg{
padding:2px;
}



.FPFocusImage{
}

.focus_header{
padding-top:2px;
padding-left:7px;

height:18px;
background-color:#707070;
color:white;
font-size:12px;
margin-bottom:10px;
}


#FPFocusHeader{
height:20px;
padding:2px;
margin-bottom:4px;
width:100%;
color:#132C16;
font-size:10px;
font-family:verdana;
text-transform:uppercase;
background-color:#8D8D83;
}

.FPFocusContent{
width:290px;
padding:2px;
padding-top:5px;
font-size:9px;
font-family:verdana;
background-color:#fff;
}

.focusheader{
font-size:14px;
font-weight:bold;
color:black;
margin-bottom:5px;
}




.FocusDocItem a{
text-decoration:none;
color:#000;
font-size:11px;
font-family:verdana;
}

.focusheader a{
font-size:14px;
font-weight:bold;
color:black;
}

.FocusDocItem p{
margin-top:-1px;
}

.proditemheader a{
text-decoration:none;
color:#000;
font-size:11px;
font-family:verdana;
font-weight:bold;
}







.FPnewsContent{
font-size:10px;
font-family:verdana;
margin-bottom:8px;
color:white;
}

.FPnewsContent a, .FPnewsHeader a{
text-decoration:none;
color:white;
}

.FCK_ImgLibContainer_Left{
float:left;
margin:10px;
margin-left:0px;
}

.FCK_ImgLibContainer_Right{
float:right;
margin:10px;
margin-right:0px;
}

/* END CONTENTITEMS  */

/* BOTTOMBARITEMS */

#botbarleft{

background-color:#000;
font-family:verdana;
font-size:10px;
color:white;
padding:2px;
}

#botbarfp {
width:782px;
padding-top:2px;
height:16px;
background-color:#000;
text-align:center;
font-family:verdana;
font-size:10px;
color:white;
	background-image : url(images/botimg.jpg);
	background-repeat: no-repeat; 
}

#botbar{
padding:2px;

background-color:#000;
text-align:center;
font-family:verdana;
font-size:10px;
color:white;

}

#botbar a, #botbarleft a{
color:white;
text-decoration:none;
}

#botref{
text-align:center;
}

.current_date{
width:135px;
font-size:11px;

background-color:#707070;
color:white;
padding-top:2px;
padding-left:10px;
height:16px;
font-family:verdana;
text-align:left;
}

/* END BOTTOMBARITEMS */

/* MAINMENUITEMS */

#menutop{
background-image : url(images/menu_top.jpg);
background-repeat: no-repeat; 
background-position:bottom right;
height:5px;
width:150px;
font-size:1px;

}

#menumiddle{
background-image : url(images/menu_middle.jpg);
background-repeat: repeat-y; 
background-position:right;
width:150px;
height:100%;

}

#menumiddle .mainmenusel{
background-color:#E5F2F8;

}

#menubottom{
background-image : url(images/menu_bottom.jpg);
background-repeat: no-repeat; 
background-position:top right;
height:10px;
width:150px;
font-size:1px;

}

#MainmenuContainer{
border-top:5px solid white;
border-right:1px solid black;

text-align:left;
background-color:#000;
width:765px;
xheight:18px;
xpadding-top:1px;
padding-left:193px;
font-family:verdana;
font-size:10px;
color:white;
}

html>body .mainmenusel{
width:130px;
height:18px;
}

.mainmenu{
text-align:right;
padding-top:5px;
padding-right:20px;
width:120px;
height:20px;
font-family:verdana;
font-size:11px;
}

.mainmenusel{
text-align:right;
padding-top:5px;
padding-right:20px;
width:120px;
height:20px;
font-family:verdana;
font-size:11px;
}

.mainmenu a, .mainmenu a:visited{
color:#888C91;
text-decoration:none;
}

.mainmenusel a, .mainmenusel a:visited{
color:#888C91;
text-decoration:none;
}



/* END MAINMENUITEMS */

/* SUBMENUITEMS */


#SubmenuContainer{

font-family:verdana;
font-size:10px;
color:white;
text-align:left;
border-bottom:1px solid #000;
width:192px;
background-color:white;
filter:alpha(opacity=100);
-moz-opacity:1.00;
}



#SubmenuContainer a .submenuitem{

width:172px;
text-decoration:none;
color:black;
font-weight:bold;
cursor:pointer;
padding:4px 10px 4px 10px;
xborder-bottom:1px solid #000;
border-top:1px solid #000;

}

#SubmenuContainer a{
text-decoration:none;
}

#SubmenuContainer a .submenusel{
background-color:#000;
padding:5px 10px 4px 10px;
width:172px;
text-decoration:none;
color:white;
cursor:pointer;
}

#SubmenuContainer a .submenuitem2{
background-color:#fff;
padding:4px 0px 4px 24px;
width:168px;
height:100%;
text-decoration:none;
color:#000;
cursor:pointer;
}

#SubmenuContainer a .submenuitem2sel{
background-image : url(images/submenubg_hover.jpg);
background-repeat: no-repeat; 
background-color:#fff;
padding:4px 0px 4px 24px;
width:168px;
height:100%;
text-decoration:none;
color:black;
cursor:pointer;

}

#SubmenuContainer a .submenuitem3{
background-color:#ADA79A;
margin-left:1px;
border-top:1px solid #8E8774;
padding-top:3px;
width:113px;
height:18px;
text-decoration:none;
color:white;
cursor:pointer;
padding-left:25px;
}

#SubmenuContainer a .submenuitem3sel{
background-color:#4E4735;
margin-left:1px;
border-top:1px solid #8E8774;
padding-top:3px;
width:113px;
height:18px;
text-decoration:none;
color:white;
cursor:pointer;
padding-left:25px;
}



#SubmenuContainer .submenuitem:hover{
color:#fff;
background-color:#000;

}

#SubmenuContainer .submenuitem2:hover{
background-image : url(images/submenubg_hover.jpg);
background-repeat: no-repeat; 
}

#SubmenuContainer .submenuitem3:hover{
background-color:#990711;
}

#RightBar a .submenuitem{

width:168px;
text-decoration:none;
background-color:white;
color:black;
font-weight:bold;
font-family:verdana;
font-size:10px;
cursor:pointer;
padding:4px 10px 4px 10px;
border-bottom:1px solid #000;

}

#RightBar a{
text-decoration:none;
}




/* END SUBMENUITEMS */
/* BREADCRUM */

#BreadcrumContainer{
font-family:verdana;
font-size:10px;
color:black;
padding-top:5px;
height:35px;
width:550px;
}

#BreadcrumContainer a{
text-decoration:none;
color:black;
}



/* END BREADCRUM */

/* IMAGE LIBRARY */

#img_lib_navigationBlock{
background-color:#012D48;
width:430px;
margin-bottom:5px;
height:15px;
}

#img_lib_navigationBlock a{
text-decoration:none;
color:white;
}


#img_lib_navigationBlock img{
margin-top:3px;
}

.img_lib_nav_Link{

font-size:11px;
}

#mainpicspace{
margin-bottom:15px;
}

#picturelayout img{
margin-bottom:5px;
}

/* END IMAGE LIBRARY */

/* SEARCH RESULT */

.SearchResult a{
font-size:12px;
text-decoration:none;
color:#990000;
}


/* END SEARCH RESULT */
 
/* INDHOLDS TEKST - JUSTERES MED STYLES TIL FCKEDITOREN */ 
.ContentText{
FONT-SIZE:10PX;
line-height:1.6;
} 

/* START PRODUCT */

#productbox .datalabel{
font-size:11px;
}
#productbox .datameta{
font-size:11px;
}

#productbox .datametadisc{
font-size:11px;
font-weight:bold;
color:#78130B;
}

#productbox .prodheadline{
margin-top:15px;
font-size:11px;
}

#productbox .prodbodyreadmore{
margin-top:15px;
font-size:11px;
}

#productbox .prodbodyreadmore a{
color:black;
}

#productbox .dataheader{
font-size:14px;
font-weight:bold;
}

#productbox .datasubheader{
font-size:11px;
}



/* END PRODUCT */

/* START PERSLIST */

#staffcontent{
margin-bottom:1px;
}
#persbox .dataheader, #staffcontent .dataheader{
font-size:14px;
font-weight:bold;
}

#persbox .data{
font-size:11px;
}

#persbox #RowDelemiter{
height:5px;
border-top:1px solid black;
}

/* END PERSLIST */

/* FCK EDITOR STYLES */

#fck_datatabel td{
vertical-align:top;
}

.fck_header{
font-size:14px;
font-weight:bold;
font-family:verdana, verdana, helvetica;
margin-bottom:5px;
padding-left:5px;
}


.fck_datarow{
background-color:#DBD8B5;
height:20px;
width:100px;
}

.fck_datarow2{
background-color:#EFEDDD;
height:20px;
width:200px;
padding-top:5px;

}

.fck_datalabel{
font-size:10px;
font-family:verdana, verdana, helvetica;
height:10px;
padding:4px;
background-color:#DBD8B5;
}

.fck_data{
font-size:10px;
font-family:verdana, verdana, helvetica;
padding:5px;
padding-left:5px;
padding-top:10px;
background-color:#EFEDDD;
}

.fck_dataimg{
text-align:center;
}

/* FCK EDITOR STYLES */


#MAIN{
position:relative;
left:0px;
width:960px;
height:100%;
text-align:left;

}
#TOP{
position:absolute;
top:5px;
left:0px;
height:62px;
width:900px;
text-align:left;
}

#TOP2{
position:absolute;
top:10px;
left:0px;
height:199px;
width:780px;
text-align:left;
border-bottom:20px solid #E58A08;
}

html>body #TOP{
width:900px;
}



#BODY{
position:relative;
top:105px;
left:0px;
margin-bottom:10px;
}

#BODY2{
position:relative;
top:68px;
left:0px;
}

html>body #BODY{
top:105px;
margin-bottom:10px;
}

#BREADCRUM{
position:absolute;
top:135px;
left:205px;
}

#CURRENTDATE{
position:absolute;
top:74px;
left:0px;
border-bottom:1px solid white;
}



#MAINMENU{
position:absolute;
top:102px;
left:0px;
border-left:1px solid black;
background-color:black;
}

html>body #MAINMENU #nav{
xmargin-top:-16px;
}

#Flags{
position:absolute;
top:108px;
left:750px;
}

.personname{
font-size:14px;
font-weight:bold;
color:#8D1820
}

.persontitle{
font-size:11px;;
color:black;
font-weight:normal;
}

.personlabel, .persontxt{
font-size:11px;
}

#sponsorbox{
margin-left:10px;
}

#sponsorbox img{

margin-bottom:5px;
}


#childlist a{
text-decoration:none;
color:black;
}

#team td{
font-size:11px;
font-weight:normal;
}

#team a{
text-decoration:none;
color:black;
}

#team span{
color:black;
}

.rss_text{
font-size:10px;
margin-top:-5px;
}

#boxes{
float:right;
width:145px;
height:100px;
margin-top:30px; 
}



#relBox {
margin:5px 0px 5px 5px;  
font-size:10px;
font-family:verdana;
}



#relBox a, #relBox2 a{
text-decoration:underline;
color:#000;
}

.relbox_header{
background-image : url(images/objectboxheader.jpg);
xwidth:119px;
height:15px;
color:black;
font-weight:bold;
padding:4px 10px 2px 15px;
}

.relbox_content{
xwidth:119px;
background-color:#f4f4f4;
padding:10px 10px 10px 15px;
border-left:1px solid black;
border-bottom:1px solid black;
}


#relBox2 {
margin:0px 0px 15px 5px;  
font-size:10px;
font-family:verdana;
}






