/* Start of CMSMS style sheet 'Kometa Basic CSS' */
/* Globale innstillinger 
------------------------------------------------------------------*/
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:70%/150% Verdana,Arial,Helvetica,sans-serif;
	color:#3f3830;
	background:#ffffff url(uploads/images/bgr_gray_faded.gif) repeat-x;
	}
	
a, a:visited {
	color:#0D86FF;
	font-weight:bold;
	text-decoration:underline;
}

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;
	}	
	

/* Fontdefinisjoner
------------------------------------------------------------------*/

.ingress {
	font-weight:bold;
	padding-top:10px;
	}

#breadcrumbs {
            font-size:0.9em;  
}

#breadcrumbs a {
           font-weight:normal;
           font-variant:normal;
           } 

/* Kometa-logo
------------------------------------------------------------------*/
	
.kometalogo {
	margin-top:45px;
	}


/* Meny høyre
------------------------------------------------------------------*/
#menycontainer_right /*fiks for ie - ekstra div */ {
	width:200px;
	height:auto;
	}
	
#rightcol .lesmerom {
	font-size:15px;
	background:url(uploads/images/hr_dotted_lightblue_200.gif) no-repeat bottom;
	padding-bottom:10px;
	padding-top:20px;
}

#rightcol ul#lesmer {
	padding-top:7px;
	
}



/* Meny venstre
------------------------------------------------------------------*/

#menycontainer /*fiks for ie - ekstra div */ {
	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:#00b4e9;
}

#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(uploads/images/hr_dotted_lightblue_200.gif) no-repeat bottom;
	}
	
#leftcol ul li.sub {
	margin-top:6px;
	padding-bottom:6px;
	text-indent:25px;
	background:url(uploads/images/hr_dotted_lightblue_200.gif) 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:#00b4e9;
	background-image:none;
	font-weight:bold;
	color:white;
	}
	
/* Navigasjon
------------------------------------------------------------------*/

/* Vi lager weblï¿½sninger... */
#statement {
	width:950px;
	height:119px;
	background:url(uploads/images/navigation_main_statement.png) no-repeat;
	margin:0 0 0 0;
	} 

	
/* Overskrift h2 
------------------------------------------------------------------*/

#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:#00b4e9;
	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;
}

/* Spesielle stiler - hovedkolonne
------------------------------------------------------------------*/


#maincol h2 {
	font-family:Arial; 
	font-size:1.5em;
	color:#3f3830;
	font-weight:normal;
	margin-top:20px;
	margin-bottom 20px;
	text-indent:0px;
	}
	

#maincol ul{
	margin-top:15px;
	margin-bottom:15px;
	
	}	
	
#maincol li
	{ list-style-type:square;
	  margin-left:25px;
	  margin-top:5px;
 	  padding-left:10px;
 	  }


	
/* Overskrifter tredeling
------------------------------------------------------------------*/

#h2webpakker {
	width:268px;
	height:29px;
	background:url(uploads/images/h3_pakkelosning_web.gif) no-repeat;
	margin:20px 0 5px 0;


	
	} 
#h2webpakker h2{
	text-indent:-9999px;
	height:1px;
	display:block;
	cursor:pointer;

	}
#h2avanserte {
	width:257px;
	height:29px;
	background:url(uploads/images/h3_avanserte_losninger.gif) no-repeat;
	margin:20px 0 5px 0;
	} 
#h2avanserte h2{
	text-indent:-9999px;
	height:1px;
	display:block;
	cursor:pointer;
	}	
#h2konsu {
	width:209px;
	height:29px;
	background:url(uploads/images/h3_konsulenttjenester.gif) no-repeat;
	margin:20px 0 5px 0;
	} 
#h2konsu h2{
	text-indent:-9999px;
	height:1px;
	display:block;
	cursor:pointer;
	}
	

/* Footer - se ogsï¿½ pagelayout
------------------------------------------------------------------*/

#footer {
	background:url(uploads/images/hr_dotted_lightblue.gif) no-repeat;
	margin: 20px 0 0 0;
	padding:5px 0 0 0 ;
	}

#footer p{
color:gray}

#footer p em {
color:black;
font-style:normal}


/* Topplinker - kontakt oss / blog osv
-------------------------------------------------------------------------------------*/

#topplinker {
	position:absolute;
	top:91px;
	left:539px;
	width:413px;
	font-size:1.0em;
	}
	
#topplinker ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;

	}
#topplinker ul li {
	display:inline;
	margin-right:2em;
	}
#topplinker a {
	border:0;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	}
	
#topplinker a:hover {
	border:0;
	color:#FF3300;
	text-decoration:underline;
	}


/* Navigasjonsmeny med fargeoverlegg - topp 
------------------------------------------------------------------*/

ul#nav {
	width:950px;
	height:74px;
	}
	
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(uploads/images/navigation_pages_tricolor.png) no-repeat;
	}

li#nothing a {
	width:600px;
	height:75px;
	cursor:default;
	 }
li#hjem a {
	width:88px;
	height:75px;
	 }
li#tjenester a {
	width:112px;
	height:75px;
	 }
li#kometa a {
	width:150px;
	height:75px;
	 }	 
	 
li#nothing a{
	background-position:0px 0px;
	 } 

li#hjem a:link, li#hjem a:visited {	
	background-position:-600px 0px;
	}
	 	 	 
li#hjem a:hover, li#hjem a:focus {
	background-position:-600px -75px;
	 }
li#tjenester a:link, li#tjenester a:visited {	
	background-position:-688px 0px;
	}
li#tjenester a:hover, li#tjenester a:focus {	
	background-position:-688px -75px;
	}
li#kometa a:link, li#kometa a:visited {	
	background-position: -800px 0px;
	}
li#kometa a:hover, li#kometa a:focus {	
	background-position: -800px -75px;
	}

/* Aktive tabs - hovedside  --------------------------------*/

body#HJEM-side ul#nav li#hjem a {
	background-position:-600px -150px;
	}
body#Tjenester-side ul#nav li#tjenester a {
	background-position:-688px -150px;
	}
body#Om_Kometa-side ul#nav  li#kometa a {
	background-position:-800px -150px;
	}
	
/* End of 'Kometa Basic CSS' */

/* Start of CMSMS style sheet 'Kometa Hovedside CSS' */
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:125px; 
 width:100%;
} 

#footer {
 clear:both;
}
 
#leftcol-main{
 width:283px; 
 padding-right:50px;
 float:left; 
 position:relative; 
  }
 
#twocols{
 width:616px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:283px; 
 float:right; 
 position:relative; 
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:283px; 
 padding-right:50px;
 }
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


ul#nav li a {
	border:0;
	display:block;
	text-decoration:none;
	/* uri byttes av skript */ 
	background:transparent url(uploads/images/navigation_main_tricolor.png) no-repeat ;
	}
	
#maincol h2 {
	margin-top:0px;
	margin-bottom 0px;
	}

 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol-main{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

/* End of 'Kometa Hovedside CSS' */

