*{margin:0; padding:0;}

body.site {
	background: #fff;
	background:url(../gfx/site/body.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a{
	outline:none;
	/*color:#ff6600;*/
	color:#4e8abe;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
a img{
	border:0px;
}
p{
	color:#969696;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:15px;
}

h1{
	color:#4e8abe;
	font:bold 22px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

.clear {
	clear: both;
	height: 0px;
	overflow:hidden;
}
#container{
	width:1000px;
	margin:50px auto;
}
.header_menu{
	float:left;
	margin-top:60px;
}
.header_menu ul{
	display:block;
	list-style:none;
}
.header_menu ul li{
	float:left;
}
.header_menu ul li a{
	color:#0c799e;
	font:13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:8px;
	margin-left:12px;
}
.header_menu ul li a:hover , .header_menu ul li a.selected{
	background:url(../gfx/site/arrow.gif) no-repeat 0px 4px;
	text-decoration:underline;
}
.logo{
	float:right;
	width:294px;
	margin-left:20px;
}
.main{
	background:#ffffff;
}
.top_main_box{
	background:url(../gfx/site/header_box_img.gif) no-repeat;
	height:242px;
}
.info_top_box{
	float:left;
	width:540px;
	padding-top:10px;
}
.info_left_top{
	margin-left:20px;
	float:left;
	width:250px;
	padding-right:20px;
}
.info_right_top{
 	float:left;
	width:210px;
	margin-left:20px;
}
.line_ver{
	float:left;
	width:1px;
	background:url(../gfx/site/line_ver.gif) no-repeat;
	height:100px;
}
.info_left_top h2 , .info_right_top h2{
	color:#FFFFFF;
	font:18px Arial, Helvetica, sans-serif;
}
.info_left_top p , .info_right_top p{
	color:#FFFFFF;
	font:11px Arial, Helvetica, sans-serif;
}
.check_box{
	text-align:right;
	margin-bottom:15px;
}
.check_box span{
	float:left;
	color:#FFFFFF;
	font:11px Arial, Helvetica, sans-serif;
}
.check_box  a{
	color:#ff6600;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.check_box  a:hover{
	text-decoration:underline;
}
.images_box{
	margin-top:20px;
	margin-left:3px;
	float:left;
	width:432px;
}
.images_box img{
	display:block;
}

.info_right_top a.zoom{
	background:url(../gfx/site/zoom.gif) no-repeat;
	padding-left:20px;
	color:#ff6600;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	margin-bottom:15px;
}
.info_right_top a.map{
	background:url(../gfx/site/map.gif) no-repeat;
	padding-left:20px;
	color:#ff6600;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	margin-bottom:15px;

}
.info_right_top a.zoom:hover , .info_right_top a.map:hover{
	text-decoration:underline;
}
.Information_box{
	margin-left:20px;
	margin-top:10px;
}
.Information_box h2{
	color:#1c242a;
	font:18px Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}
.Information_box ul{
	list-style:none;
	display:block;
}
.Information_box ul li{
	float:left;
	margin-left:10px;
}
.Information_box ul li a{
	color:#00739a;
	font:15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:242px;
	display:block;
	margin-bottom:15px;
	padding-left:8px;
	background:url(../gfx/site/arrow_blue.gif) no-repeat 0px 5px;
}
.Information_box ul li a:hover{
	background:url(../gfx/site/arrow.gif) no-repeat 0px 5px;
	text-decoration:underline;
}
.Information_box ul li a.selected{
	background:url(../gfx/site/arrow.gif) no-repeat 0px 5px;
	text-decoration:underline;
}
.left_col{
	width:230px;
	float:left;
	margin:25px 25px 0px 20px;
}
.box_list_link{
	background:#fbfbfb url(../gfx/site/back_box.gif) no-repeat;
	border-bottom:2px solid #e2e7ec;
	margin-bottom:20px;
}
.box_list_link h2{
	color:#007299;
	font:16px Arial, Helvetica, sans-serif;
	text-align:left;
	padding:12px 5px;
}
.box_list_link ul{
	display:block;
	list-style:none;
	margin-left:24px;
	margin-top:18px;
	margin-right:10px;
}
.box_list_link ul li{
	/*padding-bottom:16px;*/
	padding-bottom:5px;
}
.box_list_link ul li a , .footer_box ul li a{
	color:#666666;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:12px;
	background:url(../gfx/site/arrow_gray.gif) no-repeat 0px 4px;
}
.box_list_link ul li a:hover , .footer_box ul li h3 a:hover{
	background:url(../gfx/site/arrow.gif) no-repeat 0px 4px;
	text-decoration:underline;
}
.box_list_link ul li a.selected , .footer_box ul li h3 a.selected{
	background:url(../gfx/site/arrow.gif) no-repeat 0px 4px;
	text-decoration:underline;
}
.address_box{
	margin-left:20px;
	color:#68839b;
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
}
.right_col{
	float:left;
	width:724px;
	margin-top:40px;
}
.path{
	color:#cccccc;
	font:16px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
}
.path a
{
    color:#4e8abe;
	/*color:#ff6600;*/
	
	font:16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.path a:hover{
	text-decoration:underline;
}
.footer_box{
	background:#e0e3e7 url(../gfx/site/footer_back.gif) no-repeat 0px bottom;
	width:994px;
	margin:30px auto 0px auto;
}
.footer p{
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#969696;
	
}
.footer p a{
	color:#969696;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.footer p a:hover{
	text-decoration:underline;
}
.footer_box ul{
	list-style:none;
	display:block;
	padding-top:24px;
}
.footer_box ul li{
	float:left;
	width:18%;
	margin:0px 8px;
	padding-bottom:20px;
}
.footer_box ul li h3 , .footer_box ul li h3 a{
	color:#0c799e;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	background:none;
	margin:0px;
}
.footer_box ul li a{
	font:10px/17px Verdana, Arial, Helvetica, sans-serif;
	display:block;
	padding-left:10px;
	margin-left:12px;
}
.footer_box ul li a:hover{
	background:url(../gfx/site/arrow_blue.gif) no-repeat 0px 4px;
}
.search_box{
	width:958px;
	margin:20px auto 15px auto;
	background:#fbfbfb;
	border-bottom:1px solid #e2e7ec;
	padding-bottom:15px;
}

.search_box h2{
	background:url(../gfx/site/top_header.gif) no-repeat;
	height:28px;
	width:938px;
	text-align:right;
	padding-top:12px;
	padding-right:20px;
	font-size:11px;
	font-weight:normal;
}
.search_box h2 a{
	text-decoration:none;
	font-size:11px;
}
.search_box h2 a:hover{
	text-decoration:underline;
}
.search_box h2 span{
	float:left;
	padding-left:49px;
	color:#007299;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif
}
a.title{
	color:#007299;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background:url(../gfx/site/arrow_blue.gif) no-repeat 0px 4px;
	padding-left:9px;
	/*padding-bottom:14px;*/
	padding-bottom:7px;
	display:block;
	text-decoration:none;
}
.search_box ul{
	list-style:none;
}
.col_one{
	float:left;
	width:170px;
	padding:10px 10px 0px 15px;
}
.col_one li{
	float:left;
	width:120px;
	padding-bottom:12px;
}
.col_one li input{
	display:block;
	float:left;
	width:20px;
}
.col_one li label{
	font-size:10px;
	display:block;
	float:left;
	padding-top:2px;
}
.col_two{
	float:left;
	width:170px;
	padding:10px 10px 0px 10px;
}
.col_two div{
	padding-bottom:4px;
}
.col_two label.label_t{
	display:block;
	float:left;
	width:90px;
}
.col_two label{
	display:block;
	float:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 4px 0px 4px;
}
.col_two select{
	width:50px;
	display:block;
	float:left;
}
.col_three{
	float:left;
	width:160px;
	padding:10px 10px 0px 15px;
}
.col_three li{
	float:left;
	width:120px;
	padding-bottom:12px;
}
.col_three li input{
	display:block;
	float:left;
	width:20px;
}
.col_three li label{
	font-size:10px;
	display:block;
	float:left;
	padding-top:2px;
}
.col_four{
	float:left;
	width:170px;
	padding:10px 10px 0px 10px;
}
.col_four input{
	display:block;
	float:left;
	width:20px;
}
.col_four li{
	padding-bottom:18px;
}
.col_four label{
	font-size:10px;
	display:block;
	float:left;
}

.col_last{
	float:left;
	width:180px;
	padding:10px 0px 0px 0px;
}
.col_last a{
	display:block;
	/*font-size:10px;
	text-decoration:underline;*/
	padding-left:10px;
	padding-bottom:7px;
	margin-left:0px;
}
.col_last a.title{
	margin:0px;
}
.col_last a:hover{
	text-decoration:none;
}
.col_last a.link1{
	background:url(../gfx/site/map.gif) no-repeat 0 1px;
}
.col_last a.link2{
	background:url(../gfx/site/pic2.gif) no-repeat 0 1px;
}
.col_last a.link3{
	background:url(../gfx/site/pic3.gif) no-repeat 0 1px;
}
.col_last a.vis_list{
	display:block;
	background:url(../gfx/site/kort1.jpg) no-repeat;
	text-decoration:none;
	width:177px;
	height:29px;
	margin:0px 0px 7px 0px;
	padding:0px;
}
.col_last a.vis_list.Selected
{
    background:url(../gfx/site/kort2.jpg) no-repeat;
}
.col_last a.vis_list:hover{
	background:url(../gfx/site/kort2.jpg) no-repeat;
	text-decoration:none;
}
.col_last a.vis_pic{
	display:block;
	background:url(../gfx/site/liste1.jpg) no-repeat;
	text-decoration:none;
	width:177px;
	height:29px;
	margin:0px 0px 5px 0px;
	padding:0px;
}
.col_last a.vis_pic.Selected
{
    background:url(../gfx/site/liste2.jpg) no-repeat;
}
.col_last a.vis_pic:hover{
	background:url(../gfx/site/liste2.jpg) no-repeat;
	text-decoration:none;
}
.left_col_list ul{
	list-style:none;
	margin-top:3px;
}
.left_col_list ul li{
	padding-left:5px;
	padding-bottom:10px;
	height:1%;
	zoom:1;
}
.left_col_list ul li label{
	display:block;
	float:left;
	width:140px;
	padding-left:5px;
	font-size:11px;
}
.left_col_list ul li input{
	display:block;
	float:left;
	width:20px;

}
.right_col_info{
	float:right;
	width:700px;
	padding-right:20px;
}
.right_col_info_result{
	float:right;
	width:720px;
	padding-right:50px;
}

.Area_Link a
{
	text-decoration:none;
	color:#4e8abe;
	font-size:11px;
	padding:0px 0px 0px 5px;
}
.Area_Link a:hover
{
	text-decoration:underline;
}

.top_page a{
	text-decoration:none;
	color:#4e8abe;
	font-size:11px;
}
.top_page span a{
	text-decoration:none;
	color:#000000;
	font-size:11px;
}
.top_page span a:hover{
	text-decoration:underline;
	color:#4e8abe;
}
.top_page{
	padding-bottom:20px;
	padding-left:15px;
	font-size:11px;
}
.left_text{
	float:left;
	width:490px;
}
.left_text h2{
	background:url(../gfx/site/top_title.gif) no-repeat;
	height:16px;
	color:#007299;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	/*padding:9px 15px;*/
	padding:9px 0px 9px 15px;

}
.left_text p{
	/*color:#666666;*/
	color:#000000;
	padding:10px 0px 0px 0px;
	font-size:11px;
}
.left_text p strong{
	color:#000000;
}
.left_text p a{
	color:#666666;
	font-size:11px;
}
.right_img{
	/*width:241px;
	height:131px;*/
	float:right;
	/*background:url(../gfx/site/back_img.gif) no-repeat;
	text-align:right;*/
	padding:2px;
}
.right_img img{
	display:block;
}
.link_block {
	padding:15px 0px 15px 15px;
}
.link_block a{
	color:#000000;
	font-size:11px;
	display:block;
	float:left;
	padding-left:19px;
	padding-right:20px;
	padding-bottom:4px;
}
.link_block a.link1{
	background:url(../gfx/site/info.gif) no-repeat;
}
.link_block a.link2{
	background:url(../gfx/site/pic2.gif) no-repeat;
}
.link_block a.link3{
	background:url(../gfx/site/map.gif) no-repeat;
}
.link_block a.link4{
	background:url(../gfx/site/pdf.gif) no-repeat;
}
.table_info{
	width:100%;
	border-bottom:1px solid #dfe3e8;
}
.table_info th{
	background:url(../gfx/site/table_back.gif) repeat-x;
	height:28px;
	padding:5px 7px 5px 7px;
	color:#333333;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.table_info td{
	text-align:center;
	padding:8px 6px 8px 6px;
	font-size:11px;
}
/*.table_info tr.alt_row{*/
.table_info tr.RowStyle1{
	background:#f4f9fd;
}
.left_col_list ul li img{
	display:block;
	float:left;
	height:14px;
	margin-right:10px;
}
.map_col_info{
	float:right;
	width:750px;
	padding-right:20px;
}
.width_200{
	width:195px;
	margin-right:0px;
	margin-top:0px;
	margin-left:35px;
}
.width_150{
	width:145px;
	margin-right:0px;
	margin-top:0px;
	margin-left:35px;
}

/*Fix ellers bliver disse elementer ikke vist pga. padding er sat til 0*/
.right_col_info ul
{
    padding-left:15px;
}
.right_col_info ol
{
    padding-left:15px;
}
.Black p
{
    color:Black;
}
#Content
{

}

.box_Opret_link{
	background:#fbfbfb url(../gfx/site/back_box1.gif) no-repeat;
	border-bottom:2px solid #e2e7ec;
	margin-bottom:20px;
	width:340px;
	float:left;
}
.box_Opret_link h2{
	color:#007299;
	font:14px Arial, Helvetica, sans-serif;
	text-align:left;
	padding:14px 0px 15px 15px;
}
.box_Opret_link p{
	padding-left:15px;
	padding-right:15px;
	font-size: 11px;
}
.box_Opret_link a{
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
}

.omraade_td td
{
    height: 22px;
    }
    
   
.omraade_td input
{
    margin-right: 4px;
    }
    
.omraade_alle
{
    font-weight: bold;
    color: #000 !important;
    }
    
.nulstil_omraade
{
    color: #007299 !important;
    text-decoration: none !important;
    font-size: 11px !important;
    }
