/*  Hera Styles */
@media screen {
	html{
	    width: 100%;
	    height: 100%;
	}
	body 
	{
	    width: 100%;
	    height: 100%;
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		line-height : 16px;		
	    font-style: normal;
	    color: #444444;
	    background-color: #FFFFFF;
	    text-align: center;
	    vertical-align: middle;
	    padding: 35px 0px 0px 0px;
	    margin: 0px 0px 0px 0px;	
	}
	.startBody
	{
	    width: 100%;
	    height: 100px;
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 10px;
	    font-style: normal;
	    color: #444444;
	    background-color: #7D6874;
	    text-align: center;
	    vertical-align: middle;
	    padding: 20px 0px 0px 0px;
	}
	a:link
	{
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #7A4040;
		line-height : 16px;	
	}
	
	a:visited
	{
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height : 16px;	
		color: #7A4040;
	}
	
	a:active
	{
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height : 16px;		
		color: #7A4040;
	}
	
	a:hover
	{
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height : 16px;		
		text-decoration: underline;
		color: #3D0A0A;
	}
	
	A.link1:link
	{
		font-family:arial,helvetica;
		font-size:11px;
		line-height : 16px;		
		color:#5A5A5A;
		text-decoration:none;
	}
	
	A.link1:visited
	{
		font-family:arial,helvetica;
		font-size:11px;
		line-height : 16px;		
		color:#5A5A5A;
		text-decoration:none;
	}
	
	A.link1:hover
	{
		font-family:arial,helvetica;
		font-size:11px;
		line-height : 16px;	
		color:#CC3C3C3;
		text-decoration:none;
	}
	
	.rubrik
	{
		font-size: 16px;
		line-height: 22px;		 
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #7A4040;
		font-weight: bold;
	}
	
	.rubrik2
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #7A4040; font-style: italic;
	}
	
	.dots
	{
		font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-style: bold; color: #CCCCCC;
	}
	
	.copyright
	{
		font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: bold; color: #5A5A5A;
	}
	
	hr
	{
	height: 1px;
	color: #E9E9E9;
	}
	
	td span
	{  
	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #7A4040;
	}
	
	input
	{
	border: 1px inset;
	font-size: 10px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	background-color: #FCFCF9; 
	COLOR: #444444; 
	width: 220px; 
	height: 20px;
	}
	
	textarea
	{
	border: 1px inset;
	font-size: 10px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	background-color: #FCFCF9; 
	COLOR: #444444; 
	width: 220px; 
	height: 100px;
	}
	
	.sendbtn
	{
	border: 1px #E4E6D7 solid;
	font-size: 10px; 
	font-family: Verdana, Helvetica, sans-serif;
	width: 40px; 
	height: 17px;
	}
	
	.title{
		font-size: 16px;
		line-height: 22px;		 
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #7A4040;
		font-weight: bold;
		margin-bottom: 15px;		
	}
	.intro{
		font-size: 12px; 
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #444444;
		font-weight: bold;
	}
	.intro P{
		font-size: 12px; 
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #444444;
		font-weight: bold;
	}
	.text{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		line-height: 16px;
		font-weight: normal;
	    color: #444444;  
	}
	H2{
		font-size: 12px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		COLOR: #444444;
		font-weight: bold;
	}
	.commertary{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		 font-weight: normal;
	    color: #444444; 
	}
	.commertary P{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 10px;
		 font-weight: normal;
	    color: #444444; 
	}
	
	#container
	{
	    width: 902px;
	}
	#site{
		display: none;
	}	
	#container #topmenu
	{
	    text-align: right;
		width: 902px;
	    height: 18px;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;        
	}	
	#container #topmenu ul{
		float: right;
		list-style-type:none;		
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 5px 0px 0px; 		
	}		
	#container #topmenu li{
		float: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 10px;  	
		color: #565759;
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		font-weight: bold;				
	}	
	#container #topmenu a{
		color: #565759;
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		font-weight: bold;			
	}			
	#container #toppen
	{
	    text-align: left;
		width: 902px;
	    height: 240px;
	    background-image: url(../media/site/topImage1.jpg);
		background-repeat: no-repeat;		
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;        
	}

	#container #main
	{
	    width: 902px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;  
	    background-image: url(../media/site/startBG.gif);	
		background-repeat: repeat-y;				
	}
	#container #main #mainTop
	{
	    width: 902px;
		height: 13px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px; 
	   background-image: url(../media/site/contentTop.gif);
		background-repeat: no-repeat;			 
	}	
	#container #main #mainBottom
	{
	    width: 902px;
		height: 13px;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px; 
		background-color: #FFFFFF; 
		background-repeat: no-repeat;				 
	}	
	#container #main #siteBottom
	{
	    width: 902px;
		height: 25px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px; 
		background-color: #FFFFFF; 
		border-top: #cccccc 1px solid;
		border-bottom: #FFFFFF 10px solid; 						 
	}		
	
	#container #main #left
	{
	    float: left;
	    width: 217px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;
	    			  
	}
	#container #main #left #menu{
	    padding: 20px 0px 0px 30px;  
	    margin: 0px 0px 0px 0px;
	    width: 170px;		  	

	}		
	#container #main #left #menu div{
	    padding: 0px 0px 10px 0px;  
	    margin: 0px 0px 0px 0px;
	    width: 170px;		  	
		color: #616161;
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		font-weight: bold;				
	}	
	#container #main #left a{
		color: #616161;
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		font-weight: bold;			
	}	
	
	#container #main #content
	{
	    float: left;    
	    width: 400px;
	    text-align: left;
	    padding: 14px 0px 0px 30px;  
	    margin: 0px 0px 0px 0px;
	}
	#container #main #content .title
	{
		font-size: 16px;
		line-height: 22px;		 
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #7A4040;
		font-weight: bold;
	}
	#container #main #content .listTitle
	{
	    width: 400px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 10px 0px;
		font-size: 13px;
		line-height : 20px;		
		font-family: Arial, Verdana, Helvetica, sans-serif;
		COLOR: #7A4040;
		font-weight: bold;
	}
	#container #main #content .listContent
	{
	    width: 400px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 15px 0px;
	    font-family: Verdana, Helvetica, sans-serif;
		COLOR: #444444;
		font-weight: normal;
	}
	
	#container #main #content .text
	{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		line-height: 16px;		
	    font-style: normal;
	    color: #444444;   
	 
	}
	#container #main #right
	{
	    float: left;
	    width: 208px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 44px;  
	}

	#container #main #right #newsDiv
	{
	    text-align: left;
	    width: 208px;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px; 
	    background-image: url(../media/site/newsBG.gif);	
	}
	
	#container #main #right #newsDiv .nyhetClass
	{
	    text-align: left;
	    width: 188px;
	    padding: 0px 10px 0px 10px;   
	    margin: 0px 0px 0px 0px; 
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 14px;
		line-height: 16px;		
	    font-style: normal;
	    color: #813537; 
	}	
	#container #main #right #newsDiv #newsSeparator
	{
	    text-align: left;
	    width: 208px;
		height: 26px;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px; 
	    background-image: url(../media/site/titleUnder.gif);	
	}	
	#container #main #right #newsDiv #newsContent
	{
	    text-align: left;
	    width: 188px;
	    padding: 0px 10px 10px 10px;  
	    margin: 0px 0px 0px 0px; 
	    background-image: url(../media/site/newsBG.gif);
		background-repeat: repeat-y;			 		
			
	}	
	#container #main #right #newsDiv #newsContent a
	{
		text-decoration: underline;		 		
			
	}		
	#container #main #right #newsDiv #newsBottom
	{
	    text-align: left;
	    width: 208px;
		height: 12px;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px; 
	    background-image: url(../media/site/newsBottom.gif);	
	}	
		
	#container #main #right #imgDiv
	{
	    text-align: center;
	    width: 164px;
	    padding: 5px 0px 5px 0px; 
	    margin: 0px 0px 0px 10px;  
	    background-color: #FFFFFF; 	  
	}
	#container #main #right .personaltitle
	{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 11px;
		font-style: italic;
		font-weight: bold;
	    color: #7A4040;  
	}
	#container #main #right #underTextDiv{
	    text-align: left;
	    width: 164px;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px; 
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 10px;
	    font-weight: normal;
	    color: #7A4040; 
	}
	#container #main #right #underTextDiv .commentary{
	    text-align: left;
	    width: 164px;
	    padding: 15px 10px 5px 10px;
	    margin: 0px 0px 0px 10px;
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 10px;
	    font-weight: normal;
	    color: #7A4040; 
	}
	#container #bottom
	{
	    width: 771px;
	    height: 21px;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;    
	}
	.nyhetClass{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 12px;
	    font-weight: bold;
		font-style: italic;
	    color: #7A4040; 
	}
	.dateClass{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 10px;
	    font-weight: normal;
	    color: #444444; 
	}
	.introClass{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 10px;
	    font-weight: bold;
	    color: #7A4040;
		padding-bottom: 10px; 
		cursor: pointer;
		cursor: hand;		
	}
		/* Login */
	.inputLogin{
		font-size: 11px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		color:#996699;
		width: 150px;
		background-color : #FFFFFF;
		border: 1px solid #996699;
		height: 14px;
	}
	.inputButton{
		font-size: 10px;
		font-family: verdana,Tahoma,Helvetica,Arial;
		padding: 0px 3px 0px 3px;
		color: #FFFFFF;	
		background-color : #996699;
		height: 18px;	
		border-left: 1px solid #9999cc;	
		border-top: 1px solid #9999cc;	
		border-right: 1px solid #990099;	
		border-bottom: 1px solid #990099;		
	}
}

@media print {
	#site{
   	    width: 550px;
		text-align: left;		
		font-size: 30pt; 
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #7A4040;
		font-weight: bold;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 20px 0px;		
	}	
	#toppen{
		display: none;
	}
	#left{
		display: none;
	}
	#printIMG{
		display: none;
	}
	#container
	{
	    text-align: left;	
	    width: 550px;
	    background-color: #FFFFFF; 
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;
	}	
	#container #topmenu	{
		display: none;
	}			
	#container #main
	{
	    text-align: left;	
	    width: 550px;
	    background-color: #FFFFFF; 
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;
	}	
	#container #main #content
	{
	    text-align: left;	
	    width: 550px;
	    background-color: #FFFFFF; 
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 0px 0px;
	}
	#container #main #content .title
	{
		font-size: 16pt; 
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		COLOR: #7A4040;
		font-weight: bold;
	}
	#container #main #content .listTitle
	{
	    width: 500px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 10px 0px;
		font-size: 12pt;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		COLOR: #7A4040;
		font-weight: bold;
	}
	#container #main #content .listContent
	{
	    width: 500px;
	    text-align: left;
	    padding: 0px 0px 0px 0px;  
	    margin: 0px 0px 15px 0px;
	    font-family: Verdana, Helvetica, sans-serif;
		COLOR: #7A4040;
		font-weight: normal;
	}
	
	#container #main #content .text
	{
	    font-family: Verdana, Helvetica, sans-serif;
	    font-size: 10pt;
	    font-style: normal;
	    color: #7A4040;   
	}
	#right{
		display: none;
	}
	#bottom{
		display: none;
	}		
}








}
	
	
	
	

