﻿body 
{
    padding: 0;
    margin: 0;
    margin-top: 0px;
    margin-bottom: 20px;
    background-color: #000; 
    font-family:verdana;
    font-size: 12px;
    color:#333;
    overflow:-moz-scrollbars-vertical;     
    text-align:-moz-center; /*FF*/
    #text-align:center; /*IE */
} 

#maincontainer 
{
    margin:auto;
    width: 960px;  
    position:relative;  
}  

#container 
{ 
	background-color: #fff;
	width: 960px; 
}    

#topcontainer 
{
    margin: 0;
    padding: 0; 
    position:relative;   
    background-color: #fff;
    border-top:0px solid #000;   
    margin-bottom:10px;
    text-align:left;
    border-bottom:2px solid #333;  
} 

#topcontainer #top
{
	position:relative;
	height:58px;	 
}

#topcontainer #top #logo
{
	position:absolute;
	left:0px;
	top:0px;
}

#topcontainer #top #logo img
{
	border:none;
}

#contentcontainer 
{  
	width:960px; 
	background-image:url('/binaries/_resources/images/sites/helt/bg.jpg'); 
	background-repeat:repeat-y;  
	padding-top:10px;
	border-top:0px solid #fff;  
} 
 
#contentcontainer_forside 
{   
	width:960px;
	background-image:url('/binaries/_resources/images/sites/helt/bg.jpg'); 
	background-repeat:repeat-y;   
	padding-top:0px;  
} 



/* MENU */
 
#topmenu
{
	position:relative; 
	padding:0px; 
	margin:0px; 
	font-size:12px;   
	overflow:hidden; 
	height:24px;   
	width:710px; 
 
}  


#topmenu a
{
	text-decoration:none; 
} 

#topmenu ul  
{	
	margin:0px;
	padding:0px;
	list-style-type:none;    
	float:right;
}

#topmenu ul li
{
	float:left; 
	margin:0px;   
	background-color:#000;  
	width:100px;
	text-align:center;
	border-right:5px solid #fff;
	text-decoration:none;
}

#topmenu ul li a
{ 
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	display:block; 
	font-weight:bold;
	line-height:8px;
	text-transform:lowercase;
	color:#fff;   
}  

#topmenu ul li a:hover
{	 
	color:#fff; 
	background-color:#C46E3D; 
}    
 
#topmenu ul li.selected  
{
	background-color:#C46E3D; 
	color:#fff;
}

#topmenu ul li.selected a
{ 
	color:#fff;
	font-weight:bold;
}
  
  
  
  #topmenu2
{
	position:absolute; 
	padding:0px; 
	margin:0px; 
	font-size:12px;   
	overflow:hidden; 
	height:24px;   
	width:175px; 
	top:58px;
	left:785px;
 
}   
#topmenu2 ul  
{	
	margin:0px;
	padding:0px;
	list-style-type:none;    
	float:right;
}

#topmenu2 ul li
{
	float:left; 
	margin:0px;   
	background-color:#C46E3D;   
	width:175px;
	text-align:center; 
	text-decoration:none;
}

#topmenu2 ul li a
{ 
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	display:block; 
	font-weight:bold;
	line-height:8px;
	text-transform:lowercase;
	color:#fff;   
	text-decoration:none;
	background-image: url(/binaries/_resources/images/sites/helt/afstemning.jpg);	
	background-repeat:no-repeat;
	background-position:top; 
}  


 

/* LEFMENU */


/* UL'er */

	.leftmenu ul 
	{ 
		background-image: url(/binaries/_resources/images/sites/roman/divider.gif);	
		background-repeat:no-repeat;
		background-position:top; 
		list-style: none;
		padding:0px;
		margin:0px;			
	} 

	 .leftmenu ul li ul 
	{  
		background-image: none;	
		background-repeat:no-repeat;
		background-position:top;
		padding-bottom:5px;  
		padding-top:0px;  
	}

/* LI'er */

	 .leftmenu ul li
	{
		background-image: url(/binaries/_resources/images/sites/roman/divider.gif);	
		background-repeat:no-repeat;
		background-position:bottom; 
	} 


	.leftmenu ul li ul li
	{ 
		border-bottom:none; 
	}


/* A */ 

	.leftmenu  a
	{
		text-decoration:none;
		color:#333;
		display:block; 
	} 

	.leftmenu ul li a 
	{
		font-size:12px;  
		min-height:16px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:0px;
		width: 145px;
		\width: 160px;
		w\idth: 145px;	
		margin-bottom:1px;
		 
	}
	 
	 .leftmenu ul li ul li a 
	{
		background-color:#fff;
		min-height:10px;
		font-size:11px;   
		padding-top:0px;
		padding-bottom:0px;
		padding-left:30px; 
		padding-right:0px;
		width: 130px;
		\width: 160px;
		w\idth: 130px;	
		 
	} 

	 .leftmenu ul li a:hover
	{
		_background-color:#eee; 
		font-weight:bold;
	}

	 .leftmenu ul li ul li a:hover
	{ 
		_background-color:#fff;
		color:#ccc;
		font-weight:bold;
	}

	 .leftmenu ul li a.selected
	{
		 
		font-weight:bold;
	}

	 .leftmenu ul li ul li a.selected
	{
		font-weight:bold;
	}


 
 
 

/* LEFT */

#contentleft
{
	float:left; 
	padding:0px;
	margin:0px;
	padding-left:0px;
	padding-right:0px; 
	text-align:left;
	width: 160px;
    \width: 160px;
    w\idth: 160px;	      
} 

/* MIDDLE */

#contentmid
{
	float:left; 
	margin:0px;  
	text-align:left;  
	padding-left:15px;
	padding-right:15px;  
	width: 525px; 
	overflow:hidden; 
}  
 
#contentmid.wide_left, .wide_left 
{ 
	padding-left:10px;
	padding-right:10px;  
	width: 695px;
    \width: 715px;
    w\idth: 695px;
           
}  


/* RIGHT */

#contentright
{
	float:left; 
	text-align:left;
	margin-top:0px;	
	margin-left:22px;
	margin-right:0px; 
	width: 210px; 
	overflow:hidden;   
	color:#fff;   
	
} 



#contentmid img, #contentmid_wide img
{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	border:1px solid #eee;	 
}

#contentmid h1, #contentmid_wide h1
{
	font-size:24px;
	font-weight:bold;
	color:#333;
	padding:0px;
	margin:0px;
	margin-bottom:25px;
	font-family: verdana;
	line-height:24px;
	margin-top:3px;
	
	 
}

#contentmid h2, #contentmid_wide h2
{
	font-size:16px;
	font-weight:bold;
	color:#333;
	padding:0px;
	margin:0px;
	margin-bottom:5px; 
}


#contentmid .maincontent h3, #contentmid_wide .maincontent h3
{
	font-size:15px;
	font-weight:bold;
	color:#333;
	padding:0px;
	margin-top:25px;
	margin-bottom:0px; 
}

 
#contentmid .maincontent, #contentmid_wide .maincontent
{	
 
	height:100%;
	line-height:17px;
	
}

#contentmid .maincontent .path, #contentmid_wide .maincontent .path
{
	font-size:11px;
}
 


#contentmid .maincontent h1 a, #contentmid_wide .maincontent h1 a
{
	text-decoration:none;
	color:#333; 
}

#contentmid .maincontent h1 a:hover, #contentmid_wide .maincontent h1 a:hover
{
	text-decoration:none;
	color:#aaa; 
}
 
 
 
  


#contentmid .subcontent h1
{
	font-size:13px; 
	margin:0px;
	padding-bottom:5px; 
}
 
 

#contentmid .subcontent h1 a
{
	text-decoration:none;
	color:#333; 
	background:none;
}

#contentmid .subcontent h1 a:hover
{
	text-decoration:none;
	color:#aaa; 
}
 

.maincontent a
{
	color:#C46E3D;
	text-decoration:none;
}

.maincontent hr
{
	height:1px;
	color:#ccc; 
}

#contentmid .maincontent h3 a
{
	text-decoration:none;
	color:#333; 
	background:none;
}

#contentmid .maincontent .imgtext
{
	font-size:10px;
}

#contentmid .maincontent h3 a:hover
{
	text-decoration:none;
	color:#aaa; 
}


#contentmid .narrowleft
{
	margin:0px;  
 	width: 177px;
    \width: 192px;
    w\idth: 177px;
     
    float:left;     
} 

#contentmid .narrowright
{ 
	margin:0px; 
 	width: 177px;
    \width: 192px;
    w\idth: 177px;
    
    float:left; 
}
  




.rightcontent
{
	 font-size: 12px; 
	 color:#333;
}
 
.maincontent .infoboxtop
{
 	background-repeat:no-repeat;
 	padding-right:8px;
	padding-left:8px;
	padding-top:7px;
	padding-bottom:7px;
	font-weight:bold;
	background-color: #C46E3D; 
	width: 194px;
    \width: 210px;
    w\idth: 194px; 
 
    
}

.maincontent .infobox 
{  
	padding-right:0px;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:10px; 
	width: 210px;
    \width: 210px;
    w\idth: 210px;
    color:#333;
    font-size: 12px;  
     
}

.maincontent .infobox a
{ 
	text-decoration:none;
}

.maincontent .infobox h1
{  
	 
    
    font-size: 14px;  
    margin-bottom:5px;
     
}

.maincontent .infoboxbund
{
 	background-repeat:no-repeat;
	height:6px;
	width:188px;
	font-size:0px; 
	margin-bottom:20px;
} 

.maincontent ul
{
	 
	margin-top:0px;
	margin-bottom:0px;
}


.tolower
{
	text-transform:lowercase
}


 
#contentsub h1
{
	font-size:14px;
}

#contentsub #contentsubright
{ 
	float:left;
	width:50%;
	margin-right:15px;
}

#contentsub #contentsubleft
{
 
	float:left;
	width:50%
	
}


.divider
{
	background-image: url(/binaries/_resources/images/sites/roman/divider.gif);	
	background-repeat:no-repeat;
	background-position:left;
	height:30px; 
	width:520px;   
	clear:both;
	background-color:#fff; 
	font-size:0px; 
	margin-top:00px;
}

 
#contentright img
{
	border:0px;
}
 
 
.forsideboks a
{
	color:#984335;
	text-decoration:none;
	font-weight:bold;
	 
}	

.forsideboks ul
{
	list-style: square; 
	padding:0px;
	margin:20px;			
}

.forsideboks h3
{ 
	font-size:26px;
	font-family:verdana;
	margin:0px;
	margin-bottom:5px;
}

.forsideboks h3 a
{ 
	color:#333;
}





#contentright .forsideboks
{
    padding:5px;    
    color:#000;
    margin-bottom:30px;
}

#contentright .forsideboks  a.link
{  
	color:#C46E3D;   
	margin-top:5px;
	display:block;
}

#contentright .forsideboks h3
{ 	 
	font-size:14px; 
	font-weight:bold;
	margin:0px; 
	margin-bottom:3px;
	font-family:verdana;
}

#contentright .forsideboks h3 a
{  
    color:#333;  
	text-decoration:none;
 } 

#contentright .forsideboks img
{
    margin-left:-5px;   
    border-top:1px solid #000;
    border-bottom:1px solid #000;  
    width:236px;
    margin-bottom:10px;
} 









#contentmid #contentcontainersub
{ 
	border-top:10px solid #fff;
	padding-bottom:0px;
	background-image:url('/binaries/_resources/images/bg_sub_helt.gif'); 
	background-repeat:repeat-y;   
 
}

#contentmid #contentcontainersub2
{ 
	margin-top:10px;
	margin-bottom:0px;
	background-image:url('/binaries/_resources/images/bg_sub_helt.gif'); 
	background-repeat:repeat-y;  
}




#contencontainersub_left
{

	padding-right:20px;
	float:left; 
    margin-top:0px; 
    width: 450px;
    \width: 460px;
    w\idth: 450px;
	 
}

#contencontainersub_right
{
    width: 225px;
    \width: 235px;
    w\idth: 225px;
	padding-left:0px;
	margin-top:0px; 
	padding-top:0px;
	float:left;
 
 
}


#contencontainersub_right .forsideboks  
{
  padding-bottom:20px; 
    
}


#contencontainersub_right .forsideboks  .text
{
  padding-left:10px;
  font-size:11px;
    
}




#contencontainersub_right .forsideboks h4
{
    margin-top:0px;
}


/*----*/

#contencontainersub_left .forsideboks .divider
{
	width:450px;
	height:20px; 
}

#contencontainersub_left .forsideboks h3
{ 
	font-size:22px;
	font-family:verdana;
	margin:0px;
	margin-bottom:10px;
	margin-top:5px;  
}

#contencontainersub_left .forsideboks h3 a
{ 
	color:#333;
	text-decoration:none;
}

#contencontainersub_left .forsideboks h4
{ 
	font-size:16px;
	font-family:verdana;
	margin:0px;
	margin-bottom:10px;  
	margin-top:5px;  
}

#contencontainersub_left .forsideboks h4 a
{ 
	color:#C46E3D;
	text-decoration:none;
}



/*----*/


#contencontainersub_right .forsideboks .divider
{
	width:220px;
	height:20px; 
	
}


#contencontainersub_right .forsideboks h4
{ 
	background-color:#C46E3D;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	padding-left:10px;
	margin-bottom:12px;
	color:#333;
}

#contencontainersub_right .forsideboks h4 a
{  
	color:#333;
	text-decoration:none;
	font-weight:bold;
}


#contencontainersub_right .forsideboks h5
{  
	font-size:16px;		
	text-decoration:none;
	float:left;
	margin-right:10px;
}

#contencontainersub_right .forsideboks .top10_divider
{
	clear:both;
	border-bottom:1px solid #eee;
	margin-top:5px;
	margin-bottom:5px;
	
}


#contencontainersub_right .forsideboks a
{ 
	font-weight:normal;
}

/*----*/


#contentright #logoer
{
width:100px;
height:100px; 
}

/*--*/




#contencontainersub2_left
{
	width:255px;
	margin-right:10px;
	float:left; 
}

#contencontainersub2_right
{
	width:255px;
	margin-left:10px;
	float:left;
}


/*----*/

#contencontainersub2_left .forsideboks .divider
{
	width:255px;
	height:20px; 
}

#contencontainersub2_left .forsideboks h3
{ 
	font-size:16px;
	font-family:Arial;
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
}

#contencontainersub2_left .forsideboks h3 a
{ 
	color:#333;
	text-decoration:none;
}

#contencontainersub2_left .forsideboks h4
{ 
	font-size:14px;
	font-family:Arial;
	margin:0px;
	margin-bottom:5px;  
}

#contencontainersub2_left .forsideboks h4 a
{ 
	color:#333;
	text-decoration:none;
}


#contencontainersub2_left .forsideboks h5
{ 
	font-size:14px;
	font-weight:bold;
	font-family:Times New Roman;
	margin:0px;
	margin-bottom:3px;  
}


/*----*/



#contencontainersub2_right .forsideboks .divider
{
	width:255px;
	height:20px; 
}

#contencontainersub2_right .forsideboks h3
{ 
	font-size:16px;
	font-family:Arial;
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
}

#contencontainersub2_right .forsideboks h3 a
{ 
	color:#333;
	text-decoration:none;
}

#contencontainersub2_right .forsideboks h4
{ 
	font-size:20px;
	font-family:Times New Roman;
	margin:0px;
	margin-bottom:5px;  
}

#contencontainersub2_right .forsideboks h4 a
{ 
	color:#333;
	text-decoration:none;
}


#contencontainersub2_right .forsideboks h5
{ 
	font-size:14px;
	font-weight:bold;
	font-family:Times New Roman;
	margin:0px;
	margin-bottom:3px;  
}



 

#footer
{
	 
	clear:both;
	text-align:center; 
	background-color:#000; 
	width:960px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#C46E3D;
	color:#fff;
	font-size:11px;  
 
}

#footer a
{	
	color:#fff;	
	text-decoration:none;
}

#footer a:hover
{	
	text-decoration:underline;
}
 
 
.clearfix:after {content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
.clearfix {display:inline-block;} /*ie7 b*/
.clearfix {display:block;} /*opera & safari */
/*ie6 and no IE mac*/
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
  

#navigateroman .next, #navigateroman .prev
{
    margin:0px;
    padding:0px;
    color:#fff;
    background-color:#000;
    font-size:11px;
    font-weight:bold;
    margin-bottom:5px;
    width:70px;
    border:solid 1px #fff; 
    
}

#navigateroman .prev
{
 margin-right:70px;    
}

.slideshowContainer
{
     height: 215px;
     width:695px;  
    visibility:hidden;
}

#contentmid .slideshowContainer .slideshow p  
{
    border:none;
    padding:0px;
    margin:0px; 
}
 
#contentmid .slideshowContainer .slideshow p img
{
    border:none;
    padding:0px;
    margin:0px;
    height:215px;     
} 
 
.slidePhoto
{
    width:470px; 
    height:215px; 
    background-color:#ccc; 
    float:left; 
    padding:0px;
    margin:0px;
    border:none;
    overflow:hidden;
    display:block;
}

.slideText
{
    background-color:#C46E3D;
    float:left;
    color:#fff;
    padding:0px;
    padding-left:10px;   
    padding-right:10px;   
    height: 215px;
    width: 205px;
    \width: 225px;
    w\idth: 205px;	    
    display:block;
   
}
            
.slideText .slideTextHeader
{
   color:#ffffff;    
   font-size:20px;
   font-weight:bold;
   margin:0px;
   padding:0px;
   margin-bottom:10px;
   margin-top:30px;
   display:block;
   
} 

 .rightfiller
 {
     height:30px;
 }
 
 
 .person
 {
     border-bottom:1px solid #C46E3D; 
     clear:both;
     height:60px;
     margin:0px;
     margin-bottom:20px;
     background-image:url(/binaries/_resources/images/sites/helt/pil.jpg);
     background-repeat:no-repeat;
     background-position:bottom right; 
     padding:0px;
     
 }
 
 #contentmid .personImage img
 {
     border:none;
     margin-bottom:0px;
     padding-bottom:0px;
    
 }
 
 
 .personImage
 {
     position:relative;
     float:left;
     width:60px;
     height:60px;
     margin-right:10px;
     margin-bottom:0px;
     padding-bottom:0px;
     overflow:hidden;   
 }
 
 
 
 
 .personText
 {
     float:left;
     width:155px;
 }
 
 .personNumber
 {
     width:20px;
     height:18px;
     background-color:#C46E3D;
     color:#fff;
     text-align:center;
     font-size:12px;
     position:absolute;
     top:40px;
     left:0px;
     padding-top:2px;
     font-weight:bold;
 }
 
 
 #bundgrafik
{
    /*
    clear:both;
	background-image: url('/binaries/_resources/images/sites/helt/bg_bundgrafik.gif');
	height: 100px;
	width:710px;
    */ 
    padding:15px;
    
}
        
#bundgrafik_forside
{
   
    clear:both;
	background-image: url('/binaries/_resources/images/sites/helt/bg_bundgrafik.gif');
    background-position: left bottom;
    background-repeat:no-repeat;
	height: 80px;
	margin-left:10px;
	width:960px;
 
  
}

.artikelTekst img
{
    width:520px;
}


#contentright .text
{
   color: #333;
}