@charset "utf-8";



html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, ul, ol, dl{

	margin:0;

	padding:0;

	}



p { padding-top:6px;

	padding-bottom:5px;

	}



body {

	font:14px Arial,Helvetica,sans-serif;

	color:#3f3830;

	background:#ffffff url(images/bgr_faded.png) repeat-x;

	}

	

a, a:visited {

	color:#BF2026;



	text-decoration:none;

}



a:hover {

	color:#FF3300;

	text-decoration:underline;

	}

 

ul,li {

	list-style-type:none;

	}

	

hr {

	clear:both;

	

	}

.clear {

	clear:both;

	}

	

.centered, p.centered {

	text-align:center;

	}

	

.right {

	text-align:right;

	}		

	

img {

	border:0;

	}	
	
	
td a	 img
{
	-moz-box-shadow: 0px 0px 10px #6a6a6a;
  -webkit-box-shadow: 0px 0px 10px #6a6a6a;
  box-shadow: 0px 0px 10px #6a6a6a;

}

	





	

.skadevekklogo {

	margin-top:45px;

	}




#menycontainer_right  {

	width:200px;

	height:auto;

	}

	

#rightcol .lesmerom {

	font-size:15px;

	background:url(images/hr_dotted.png) no-repeat bottom;

	padding-bottom:10px;

	padding-top:20px;

}



#rightcol ul#lesmer {

	padding-top:7px;

	

}







#menycontainer  {

	width:200px;

	height:auto;

	}

	

#leftcol a, #rightcol_pages a{

	text-decoration:none; 

	font-weight:normal;

	color:#3f3830;

}



#leftcol a:hover, #rightcol_pages a:hover{

	text-decoration:underline; 

	font-weight:normal;

	color:#FF3300;

	}



	

#leftcol li.selected a {

	font-weight:bold;

	color:#BF2026;

}



#leftcol li.selected a:hover {

	font-weight:bold;

	color:#FF3300;

}



#leftcol ul {

	margin-top:-15px;

	padding:0;

	list-style:none;

	text-align:left;

	}

#leftcol ul li {

	margin-top:6px;

	padding-bottom:6px;

	text-indent:10px;

	background:url(images/hr_dotted.png) no-repeat bottom;

	}

	

#leftcol ul li.sub {

	margin-top:6px;

	padding-bottom:6px;

	text-indent:25px;

	background:url(images/hr_dotted.png) no-repeat bottom;

	}



#leftcol ul li.header, #leftcol ul li.header a, #leftcol ul li.header a:hover   {

	margin-top:30px;

	padding-top:5px;

	padding-bottom:5px;

	background-color:#BF2026;

	background-image:none;

	font-weight:bold;

	color:white;

	}

	



#statement {
	width:950px;
	height:39px;
	background:url(images/payoff2.png) no-repeat;
	margin:0 0 0 0;
	} 

#statement h1
{
text-indent:-9999px;
}
	
#header_pages {

	width:699px;

	height:36px;

	margin-left:250px;

	margin-top:10px;

	}

	

	

#header_pages h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:2em;

	font-weight:normal;

	color:#BF2026;

	padding-top:0px;

	}



#header_pages .hr_dotted{

	background:url(uploads/images/hr_dotted_lightblue_749.gif) no-repeat right;

	padding-top:10px;

	height:5px;

	padding-left:100px;

}



	


	#tilbudbut
{
	display:block;
	width:184px;
	height:38px;
	background:url(images/tilbudbut.gif) no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	line-height:38px;
	
	margin:0px;
	margin-bottom:5px;
}

	#tilbudbut:hover
{
	background-position:bottom;
	text-decoration:none;
}






	



#h2-1 {

	width:304px;

	height:29px;

	margin:20px 0 5px 0;


border-bottom-style:solid; 
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;


	

	} 

#h2-1 h2{


	height:1px;

	display:block;

	cursor:pointer;



	}

#h2-3 {

	width:257px;

	height:29px;


	margin:20px 0 5px 0;
	
	border-bottom-style:solid; 
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;

	} 

#h2-3 h2{


	height:1px;

	display:block;

	cursor:pointer;

	}	

#h2-2 {

	width:300px;

	height:29px;


	margin:20px 0 5px 0;
	border-bottom-style:solid; 
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;

	} 

#h2-2 h2{


	height:1px;

	display:block;

	cursor:pointer;

	}

	



#footer {

	background:url(images/hr_dotted_long.png) no-repeat;

	margin: 20px 0 20px 0;

	padding:5px 0 0 0 ;

	}



#footer p{

color:gray}

#footer a
{
text-decoration:none; 
}

#footer a:hover
{
text-decoration:underline; 
}

#footer  em {

color:#3f3830;
font-style:normal;}










ul#nav {

	width:950px;

	height:75px;

	}

	

ul#nav li {

	padding:0;

	margin:0;

	float:left;

	text-indent:-9999px;	

	list-style-type:none;

	}

	

ul#nav li a {

	border:0;

	display:block;

	text-decoration:none;

	/* uri byttes av skript */ 

	background:transparent url(images/navigation-front-3.png) no-repeat;

	}



li#nothing a {

	width:576px;

	height:75px;

	cursor:default;

	 }

li#kurs a {

	width:85px;

	height:75px;

	 }

li#tjenester a {

	width:112px;

	height:75px;

	 }

li#skadevekk a {

	width:177px;

	height:75px;

	 }	 

	 

li#nothing a{

	background-position:0px 0px;

	 } 



li#kurs a:link, li#kurs a:visited {	

	background-position:-688px 0px;

	}

	 	 	 

li#kurs a:hover, li#kurs a:focus {

	background-position:-688px -75px;

	 }

li#tjenester a:link, li#tjenester a:visited {	

	background-position:-576px 0px;

	}

li#tjenester a:hover, li#tjenester a:focus {	

	background-position:-576px -75px;

	}

li#skadevekk a:link, li#skadevekk a:visited {	

	background-position: -773px 0px;

	}

li#skadevekk a:hover, li#skadevekk a:focus {	

	background-position: -773px -75px;

	}



/* Aktive tabs - hovedside  --------------------------------*/



body#kurs-side ul#nav li#kurs a {

	background-position:-688px -150px;

	}

body#Tjenester-side ul#nav li#tjenester a {

	background-position:-576px -150px;

	}

body#Om_skadevekk-side ul#nav  li#skadevekk a {

	background-position:-773px -150px;

	}


html, body{ 

 margin:0; 

 padding:0; 

 text-align:center; 

} 



#container{ 

 width:949px; 

 text-align:left;  

 margin-left:auto; 

 margin-right:auto;  

} 

 

#header{

 position:relative; 

 height:98px; 

 width:100%;

} 



#footer {

 clear:both;

}

 

#leftcol-main{

 width:286px; 

 padding-right:50px;

 float:left; 

 position:relative; 

  }

 

#twocols{

 width:613px; 

 float:right; 

 position:relative; 

  }

 

#rightcol{

 width:283px; 

 float:right; 

 position:relative; 

 }

 

#maincol{background-color: #FFFFFF;  

 float: left; 

 display:inline; 

 position: relative; 

 width:280px; 

 padding-right:50px;

 }

 

 


.clearfix:after {

 content: "."; 

 display: block; 

height: 0; 

 clear: both; 

 visibility: hidden;

 }

 

.clearfix{display: inline-table;}




* html .clearfix{height: 1%;}

.clearfix{display: block;}







	

#maincol h2 {

	margin-top:0px;

	margin-bottom 0px;

	}
	
	
#maincol .info h2
{
	visibility:hidden;
}



 



 @media print{ 



#leftcol-main{display:none;} 





#rightcol{display:none;} 

#twocols, #maincol{width:100%; float:none;}

}


.mylike {
float: left;
margin: 0px 10px 0px 0px;
}
.myplusone {
float: left;
margin: 0px 13px 0px 0px;
}
.mytwitter {
float: left;
margin: 0px 13px 0px 0px;
}

.mysendbyemail {
float: left;
margin: 0px 13px 0px 0px;
}






