/* Body Styles */



body {margin: 0; background: #ffffff}




ul {list-style: square}





.header1 {

	color:#E70000;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:9pt;

}



.header2 {

	color:#FF0000;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:10pt;

}



.header3 {

	color:#FF0000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11pt;

}



.header4 {

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:12pt;

}



.header5 {

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:9pt;

	height:21px;

	padding-left:2px;

	padding-right:2px;

	padding-top:5px;

	vertical-align:middle;

}



.csc-textpic-caption {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:10pt;



}

.csc-caption {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:10pt;





}







a {color: #000000; text-decoration:underline; }







a:hover {color: #000000; text-decoration:none;}





pre {margin-bottom: 0}






P, H1, H2 {margin: 0px 0px 5px 0px;}






P, OL, UL, DIV, TBODY {



	font-family:Arial, Helvetica, sans-serif;

    /*font-size: 11px;*/



}



.topnav_act {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;



}



.hrz_line {background: #a1a1a1}



.hrz_line_white {background: #ffffff}





.hrz_line2 {background-image: url(fileadmin/template/main/images/hrz_line.gif); height: 1px}





.hrz_line3 {background-image: url(fileadmin/template/main/images/top_right.gif); background-repeat: repeat-x; background-position: left top}






.maincontent {background: #ffffff; padding: 10px;}





/* Form Styles */

form {

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	margin-left:0px;

	margin-right:0px;

	margin-top:0px;

	margin-bottom:0px;

	vertical-align:bottom;

}



input    { 

		   border: 1px solid #000000;

           background-color: #FFFFFF; 

           color: #000000; 

           font-family: verdana, arial; 

           font-size: 10px;

		   height: 18px;

		    }



select    { 

		   border: 1px solid #000000;

           background-color: #FFFFFF; 

           color: #000000; 

           font-family: verdana, arial; 

           font-size: 10px;

		    }



textarea { border: 1px solid #000000; 

           background-color: #FFFFFF; 

           color: #000000; 

           font-family: verdana, arial; 

           font-size: 10px}

/*

input, select, textarea {

		   border: 2px solid #ff0000;

           padding: 5px; 

           background-color: #99ccff; 

           color: #0000ff; 

           height: 30px;

    	   font-family: verdana, arial;

           font-size: 10px;

}

*/




.colorbar {background: #FF0000}



.colorbar2 {background: #FF0000}



.colorbar3 {background: #FF0000}




#content{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#000000;

}



#colLeft{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#000000;

}



#colRight{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#000000;

}



#colBorder{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10pt;

	color:#000000;

}



.top {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11pt;

	color:#000000;

	text-align:center;

}



.bund {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11pt;

	color:#000000;

	text-align:center;

}





#topMenu {

padding-left:10px;

}



#soeg {

padding-right:10px;

}





#top_menu_level1{ 



   text-align: left; 



   border-collapse:separate;



	font-family:Arial, Helvetica, sans-serif;

    font-size: 11px;







padding-top: 0em;







   vertical-align: middle;



} 







#top_menu_level1 a {



    color: #FFFFFF; 



    font-weight: bold;



    text-decoration:none;



   vertical-align: middle;




}





#top_menu_level1 a:link{



    color: #FFFFFF;



    font-weight: bold;



    text-decoration:none;



   vertical-align: middle;



}




#top_menu_level1 a:hover {



   color:#000000; 



    font-weight: bold;



   text-decoration:none;



   vertical-align: middle;





}





#top_menu_level2 a {



   color:#FFFFFF;



    text-decoration:none;



}







#top_menu_level2 a:link {



   color:#FFFFFF;



   text-decoration:none;



}







#top_menu_level2 a:hover{



   color:#000000;



   text-decoration:none



}















#top_menu_level2{ 



 /*  border: 1px solid #FFFFFF;  */



   /*height:23em;*/



   text-align: left; 



   border-collapse:collapse;   



   background-color: #FF0000;



	font-family:Arial, Helvetica, sans-serif;

    font-size: 11px;



   



  }







.top_td_level1 {



   vertical-align: middle;



	padding-left: 10px;



	padding-right: 10px;



/*



	padding-left: 0.959999em;



	padding-right: 0.959999em;



*/



	padding-top: 3px;



/*



   font-size: 0.5634em; 



*/



   font-size: 11px; 











} 







.top_td_level1_act {



   color:darkgray;



   background-color:#999999;



   font-color:darkgray;



   vertical-align: middle;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 3px;



/*



   font-size: 0.5634em; 



*/



   font-size: 11px; } 







.top_td_level2{



   background-color:#FF0000;



   font-size: 11px; font-color:white;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 2px;



	padding-bottom: 2px;



} 











.top_td_level2_act {



   background-color:#999999;



   font-size: 11px; padding-left: 10px;



	padding-right: 10px;



	padding-top: 2px;



	padding-bottom: 2px;



} 







.top_td_level1 a:hover{



   font-color:white;



   vertical-align: middle;



}







/* venstre menu */



.menu1_wrap {

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}



.menu2_wrap {

	padding-left: 10px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}



.menu3_wrap {

	padding-left: 20px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}









.td_level1 {

	font-family:Arial, Helvetica, sans-serif;

    font-size: 12px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 2px;

	font-weight:bold; 

} 





.td_level1 a {

    color: #000000; 

    text-decoration:none;

}







.td_level1 a:link{

    color: #000000; 

    text-decoration:none;

}







.td_level1 a:visited{

    color: #000000; 

    text-decoration:none;

}







.td_level1 a:hover {

    color: #FF0000; 

    text-decoration:none;

}







.td_level1_act {

	font-family:Arial, Helvetica, sans-serif;

    font-size: 12px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 2px;

	font-weight:bold; 

} 



.td_level1_act a {

    color: #FF0000; 

    text-decoration:none;

}







.td_level1_act a:link{

    color: #FF0000; 

    text-decoration:none;

}







.td_level1_act a:visited{

    color: #FF0000; 

    text-decoration:none;

}







.td_level1_act a:hover {

    color: #000000; 

    text-decoration:none;

}





/* level 2 */







.td_level2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 2px;

    font-size: 12px;

	font-weight:bold; 

} 





.td_level2 a {

    color: #000000; 

    text-decoration:none;

}







.td_level2 a:link{

    color: #000000; 

    text-decoration:none;

}







.td_level2 a:visited{

    color: #000000; 

    text-decoration:none;

}







.td_level2 a:hover {

    color: #FF0000; 

    text-decoration:none;

}







.td_level2_act {

	font-family:Arial, Helvetica, sans-serif;

    font-size: 12px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 2px;

	font-weight:bold; 

} 



.td_level2_act a {

    color: #FF0000; 

    text-decoration:none;

}







.td_level2_act a:link{

    color: #FF0000; 

    text-decoration:none;

}







.td_level2_act a:visited{

    color: #FF0000; 

    text-decoration:none;

}







.td_level2_act a:hover {

    color: #000000; 

    text-decoration:none;

}







/* level 3 */



.td_level3 {

	font-family:Arial, Helvetica, sans-serif;

    font-size: 12px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 2px;

	font-weight:bold; 

} 





.td_level3 a {

    color: #000000; 

    text-decoration:none;

}







.td_level3 a:link{

    color: #000000; 

    text-decoration:none;

}







.td_level3 a:visited{

    color: #000000; 

    text-decoration:none;

}







.td_level3 a:hover {

    color: #FF0000; 

    text-decoration:none;

}







.td_level3_act {

	font-family:Arial, Helvetica, sans-serif;

    font-size: 12px;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 2px;

	font-weight:bold; 

} 



.td_level3_act a {

    color: #FF0000; 

    text-decoration:none;

}







.td_level3_act a:link{

    color: #FF0000; 

    text-decoration:none;

}







.td_level3_act a:visited{

    color: #FF0000; 

    text-decoration:none;

}







.td_level3_act a:hover {

    color: #000000; 

    text-decoration:none;

}