<style type="text/css">
* {
	margin: 0px;
	padding: 0px;
}

BODY {
	margin: 0;
	background-color: white;
}

#first_container {
	width: 996px;
	margin-left: auto;
	margin-right: auto;
	display:block;
	background-color: white;
}

#second_container {
	width: 806px;
	display:block;
	clear:left;
	float:left;
	background-image: url(http://www.kursguiden.no/gfx/container_background_border.png);
	background-repeat: repeat-y;
	background-position: top left;
}

#third_container  {
	width: 806px;
	display:block;
	clear:left;
	float:left;
	background-image: url(http://www.kursguiden.no/gfx/container_background.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}


#container_left {
clear: left;
float: left;
width: 800px;
padding: 3px 3px 15px 3px;
margin-top:25px;
background-image: url(http://www.kursguiden.no/gfx/container_background_footer.jpg);
background-repeat: no-repeat;
background-position: bottom left;
}

#main,#main_type_3 {
	clear:left;
	float: left;
	padding: 0px 10px;
}

#main_type_3 {
width:787px;
border:0px;
}

/* KATEGORI VALG */

div.row a h2 {
	display:inline;
}

.subListContainer {
/*margin:0 0 10px 4px;*/
margin: 0px;
padding:0 0 3px 6px;
border: 3px solid #d4dfe5; /* 4688a1; */
/*border:#4688a1 solid 1px;*/
list-style-type:none;
display:none;
position:absolute; 
height:200px; 
overflow-y:scroll; 
overflow-x:hidden; 
background-color:#FFFFFF; 
width:240px;
}

.subListContainer li a {
color:#666666;
font-size:11px;
}

.subListPluss {
font-size:11px;
color:#4688A1;
padding-right:1px;
}

.sublistinside {
font-size:11px;
color:#4688A1;
padding-right:4px;
text-decoration:underline;
width:80px; 
float:right;
text-align:right;
}

.visitedlink {
	color:#666666;
}

.subListContainer li {
	line-height:120%;
	margin-left:9px;

}


.short,.short_toggle,.short_prioritet {
	margin-top: 3px;
	clear:left;
	margin-bottom: 0px;
	padding-left: 5px;
	display: block;
	width:545px;
	border-bottom: 1px solid #A7C2C6;
	margin-bottom: 4px;
	padding-bottom:4px;
	padding-right: 5px;
}

.short_toggle {
}

.short_prioritet {
background-color: #FFFFC6;
border: 1px solid #A7C2C6;
}

SPAN.short_levnavn {
font-size:10px;
color:#666;
line-height:18px;
float:left;
display:inline;
margin-left:7px;
}


#produkt_headline_hard {
		background-color: #6F9FB5;
		color: #ffffff;
		font-weight: bold;
}

#produkt_infoboks {
background-color: #ffffff;
padding: 7px 0px 5px 0px;
}

#produkt_kontakt {
		/* background-color: #4688A1; */
		width:582px;
		}

#melding_tips {
background-color: #E8E3AE;
padding-bottom: 5px;
}


#knapp {
width: 138px;
border: 1px solid ;
float: left;
margin: 2px 5px 0px 0px;
padding: 2px 0px 2px 0px;
font-size: 13px;
font-weight: bold;
}

#knapp2 {
width: 141px;
float: left;
margin: 2px 5px 0px 0px;
padding: 2px 0px 2px 0px;
font-size: 13px;
font-weight: bold;
}

DIV.column {
	width:185px;
	float:left;
	display:block;
}

div.row_utdanning {
	padding: 0px 0px 1px 15px;
	background-image: url(http://www.kursguiden.no/gfx/square.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

DIV.row H2,DIV.row A {
	margin: 0px;
}

DIV.row,div.row_utdanning {
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 2px;
	width: 185px;
}

	

#art_short {
	padding: 4px 0px 4px 0px;
}

.artikkel {
text-align:left;
}

#link_action {
/* color: #ffffff; */
}


DIV#sitemap A {
color: White;
}

#ad_container {
margin-top:5px;
float: right;
}

.ad_skyskraper {
clear:left;
width:180px;
/*border: 1px solid #d4dfe5;*/
margin-bottom: 10px;
}
.ad_skyskraper A {
 border:none;
}
DIV.div_hurtig {
width: 127px;
float:left;
}

html,body {
			/*background-color: #ffffff;*/
	font-family: Verdana,Arial;
	font-size: 12px;
	line-height: 15px;
}


.bgskjema {
	background-color: #ead386;
	padding: 10px;
}

.bgskjema_light {
	background-color: #fbe4a8;
	padding: 10px;
}

.list_headline {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
			font-family: Verdana,Arial;
	}

.list_headline_frontpage {
	font-size: 12px;
	font-weight: bold;
		color: #397D9C;
				font-family: Verdana,Arial;
		line-height: 13px;
}

.list_ingress_frontpage {
	font-size: 10px;
			font-family: Verdana,Arial;
		line-height: 14px;
}

.text_feil {
border: 2px solid #ff0000;
}

.sokeform,.h_form {
height:19px;font-size:12px;
}

INPUT.sokeform {
height:23px;
font-size:14px;
	background-image: url('http://www.kursguiden.no/gfx/form_input_background.jpg');
  background-repeat: repeat-x;
  background-position: top center;
}
SELECT.h_form {
background-color: #F6F6F6;
	background-image: url('http://www.kursguiden.no/gfx/bg_textarea.jpg');
    background-repeat: repeat-x;
    background-position: center center;
}
.h_form {
width: 120px;
}


INPUT.submit {
	height:20px;font-size:12px;
	cursor: pointer; 
  color:white;
  font-weight:bold;
  background-color:#5893aa;
	border-top:1px solid #6CC4FF;
	border-right:1px solid #0068AD;
	border-bottom:1px solid #00497A;
	border-left:1px solid #38AFFF;
	padding:0px;
	padding:0px 1px 1px 0px;
  margin:0px 2px 0px 2px;
	} 

LI {
margin: 0px 0px 0px 15px;
}

UL {
margin: 10px 0px;
padding:0px;
}

P {
margin: 0px 0px 0px 0px;
}

H1 { margin:4px 0px 4px 0px; font-size : 15px; font-weight: bold;  color: #333333;  }
H2 { font-size : 14px; font-weight: bold;  color: #333333;   margin-top: 7px; margin-bottom: 7px;  }
H3 { clear: all; font-size : 12px; font-weight: bold;  color: #333333;  margin-top: 0px; margin-bottom: 7px; }
H4 { font-size : 11px; font-weight: bold;  color: #333333;    }
H5 { font-size : 9px; font-weight: bold;  color: #333333;    }


textarea.formtext,input.formtext,select.formtext,select.formtext_feil  {
  background-color : #F6F6F6; 
	border: 1px solid black; 
	color: Black;
}


input.formtext_feil {
    background: #f6f6f6;
}
.formtext_feil {
	border-width: 2px; 
	border-color: #CC0000; 
	border-style: solid; 
}

.dashbox {
border: 1px dashed #A7C2C6;
padding: 5px;
margin-right:5px;
margin-bottom:10px;
}

/* FORMS */
/*
input.text_NOT_IN_USE {
	font-family: Tahoma, Helvetica, Verdana, sans-serif; 
	color: #000000;
	font-size: 11px;
	border: 1px solid #7F9DB9; 
	background-color: #F6F6F6;
	background-image: url('http://www.kursguiden.no/gfx/form_input_background.jpg');
  background-repeat: repeat-x;
  background-position: top center;
	padding: 1px;
}
select.text, textarea.text {
	font-family: Tahoma, Helvetica, Verdana, sans-serif; 
	color: #000000;
	font-size: 11px;
	border: 1px solid #7F9DB9; 
	background-color: #F6F6F6;
	background-image: url('http://www.kursguiden.no/gfx/bg_textarea.jpg');
  background-repeat: repeat-x;
  background-position: center center;
}
*/
.mork_bakgrunn {
background-color: #428AA5;
}

.lys_bakgrunn {
background-color: #B4D4DE;
}

.shortlist_kurssted {
	color: red;
	float:left;
	line-height: 18px;
}
.shortlist_kurssted A {
	color: red;
}
DIV.stedsliste {
	float:left;
	clear:left;
	padding: 10px;
	margin: 5px 0px;
	width: 300px;
	border: 1px solid #d4dfe5;
	background-color: #e9eef2;
	color: red;
	
}
DIV.sorter {
display:block;
width:300px;
float:right;
padding-top:3px;
margin-right:5px;
margin-bottom:7px;
text-align:right;
}

DIV#flashcontent H1 {
		color: #397D9C;
		margin: 0px;
	display: inline;
	font-size: 14px;
}

.red_req {
color: #951313;
font-weight:bold;
}



/* PRODUKT SIDE */
DIV.kurs_keys {
	float:left;
	clear:both;
	display:inline;
	width:80px;
	text-align:right;
	padding-right:7px;
	color: #666;
	font-size:11px;
}

DIV.kurs_values {
	float:left;
	display:inline;
	width:130px;
	font-size:11px;
}


DIV.kurs_dato {
width:400px;float:left;
padding: 7px 0px 5px 0px;
}

DIV.kurs_right {
 width:400px;
 float:left;
 }

DIV.kurs_action {
	background-color:#e6ecef;
	border: 2px solid #d4dfe5;
	width:390px;
	font-size:11px;
	padding:5px;
}
DIV.kurs_left {
width:320px;float:left;
padding-right:7px;
}
#kurs_buttons DIV.button_container {
	margin:10px;
}
DIV.kurs_ikke_startdato {
width:370px;float:left;
}

DIV.form_keys {
	float:left;
	clear:both;
	display:inline;
	width:140px;
	text-align:right;
	padding-right:7px;
	font-size:11px;
	margin: 1px 0px;
}

DIV.form_values {
	float:left;
	display:inline;
	width:220px;
	font-size:11px;
	margin: 1px 0px;
}

.kurs_headline_2 {
		color: #4688A1;

		font-size:15px;
		font-weight:bold;
		}

.kurs_infoboks {
padding: 7px 0px 5px 0px;
width:220px;
padding:5px;
float:left;
}

DIV.kurs_start,DIV.kurs_slutt,DIV.kurs_frist,DIV.kurs_sted,DIV.kurs_start_tr,DIV.kurs_slutt_tr,DIV.kurs_frist_tr,DIV.kurs_sted_tr {
float:left;
display:inline;
width:80px;
font-size:11px;
}

DIV.kurs_start {
clear:left;
}

DIV.kurs_frist,DIV.kurs_frist_tr {
width:110px;
}

DIV.kurs_sted,DIV.kurs_sted_tr {
width:120px;
}

DIV.kurs_start_tr,DIV.kurs_slutt_tr,DIV.kurs_frist_tr,DIV.kurs_sted_tr {
color:#666;
}

.kurs_buttons {
/* background-color: #4688A1; */
	width:400px;
	margin:7px 0px;
	padding:7px 0px;
}

/* KVITTERING */

DIV.kvittering_keys {
	float:left;
	clear:both;
	display:inline;
	width:200px;
	text-align:right;
	padding-right:7px;
	color: #666;
}

DIV.kvittering_values {
	float:left;
	display:inline;
	width:300px;
}

/* Kundeweb */

DIV.inside_column {
width: 150px;
float: left;
text-align:right;
clear:left;
padding-right:7px;
	color:#777777;
}

DIV.inside_column_values {
width: 200px;
float: left;
display:block;
}
table.tablekunde, table.tablekunde_vlines{
	border: 2px solid #d4dfe5;
	font-size: 11px;
}
table.tablekunde td {
	border: 1px solid #d4dfe5;
}
table.tablekunde_vlines td {
	border-bottom: 1px solid #d4dfe5;
	border-top: 1px solid #d4dfe5;
}
tr.dark {
	background-color:#e6ecef;
}
tr.passiv {
	background-color:#f3dddd;
}
tr.header {
	background-color: #d4dfe5; 
	font-weight: bold;
}
.graa, .graa_normal {
	color:#777777;
}
.graa_normal {
	/*font-size: 12px;*/
	font-weight: normal;
}
	
/* Autocomplete */

.autocomplete-w1 { background:url('http://www.kursguiden.no/gfx/shadow.png') no-repeat bottom right; position:absolute; top:4px; left:3px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color: #397D9C; }

SELECT.text, INPUT.sokeform_OM,INPUT.text,INPUT.dato_text, textarea.text {
	background-image: url('http://www.kursguiden.no/gfx/form_input_background.jpg');
  background-repeat: repeat-x;
  background-position: top center;
  border: 1px solid #999999;
}
INPUT.sokeform_OM {
	height:20px;
	font-size:14px;
}
/* TOP NAVIGATOR */
#top_links {
	border-top: 4px solid red;
	height: 100px;
}

#top_links ul{
	padding-left: 400px;
	margin-left: 0;
	height: 20px;
	margin:0;
}
#top_links li{
	list-style: none;
	display: inline;
	padding:0px;
	margin:0px;
}
#top_links ul li a{
	padding: 3px 0.6em;
	margin-left: 2px;
	text-decoration: none;
	float: left;
	color: black;
	background-color: #d4dfe5; 
	width: 110px;
	font-size: 11px;
	text-align:center;
}
#top_links ul li a.selected {
	background-image: url('http://www.kursguiden.no/gfx/top_nav_background.png');
  background-repeat: repeat-x;
  background-position: center center;
	color: white;
	font-weight: bold;
}
#top_links ul li a:hover{
	background-image: url('http://www.kursguiden.no/gfx/top_nav_background.png');
  background-repeat: repeat-x;
  background-position: center center;
	color: white; 
}

#link_container {
	width: 800px;
	float:left;
}
#legginnkurs_banner A {
	width:160px;
	height: 80px;
	padding: 10px;
	font-size: 11px;
	text-decoration: none;
	display:block;
  font-weight: bold;
  border: none;
  color:black;
}

#legginnkurs_banner {
	float: right;
	width: 180px;  
}
#legginnkurs_banner A:link, #legginnkurs_banner A:active,#legginnkurs_banner A:visited {
	background-image: url(http://www.kursguiden.no/gfx/banner_180_red2.jpg);
	background-repeat: no-repeat;
  background-position: top left;
}
#legginnkurs_banner A:hover {
  background-position: top right;
}
#legginnkurs_banner SPAN {
	font-size: 10px;
	font-weight: normal;
}




 /* TABS */
DIV.tabs {
	margin: 10px 0px 0px 0px;
}

DIV.tabs ul{
	padding-left: 6px;
	margin-left: 0;
	margin:0;
	height: 22px;
	list-style: none;
}
DIV.tabs li{
	float: left;
	list-style: none;
	margin-left: 2px;
/*	display: inline;*/
}
DIV.tabs ul li a{
	padding: 3px 0.6em;
	height: 16px;
	text-decoration: none;
	display:block;
/*	color: black;*/
color: white;
	background-color: #4997b3; 
/*	background-color: #d4dfe5; */
	width: 110px;
	font-size: 11px;
	text-align:center;
}
DIV.tabs ul li a.selected {
	background-image: url('http://www.kursguiden.no/gfx/top_nav_background.png');
  background-repeat: repeat-x;
  background-position: center center;
	color: white;
	font-weight: bold;
}
DIV.tabs ul li a:hover{
	background-image: url('http://www.kursguiden.no/gfx/top_nav_background.png');
  background-repeat: repeat-x;
  background-position: center center;
/*	background-color: #4997b3; */
	color: white; 
}
#header_logo,#header_logo_blogg {
	background-image: url('http://www.kursguiden.no/gfx/logo_05022009.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  height: 78px;
  width: 360px;
  float: left;
  margin-left: 10px;
  margin-top: 5px;
  cursor: pointer;
}

#header_logo_blogg {
	background-image: url('http://www.kursguiden.no/gfx/kursbloggen.png');
}

.new_box {
	background-color: white;
	border: 3px solid #d4dfe5;
	float: left;
	padding: 15px 10px; /* 15 */
	margin: 0px 0px 15px 0px;

}

DIV.new_box .box_column {
	width: 231px;
	margin-right:20px;
	float:left;
	font-size: 12px;
}
DIV.new_box .box_column SPAN {
	color: #000000;
	border: none;
	font-size: 11px;
}
DIV.box_column .inndelingsheader, DIV.box_column .inndelingsheader H2 {
	margin-top:5px;
}
/* BRUKES ALLE? */
A {
	text-decoration: none;
	color: #005b75; /*397D9C;*/
	border-bottom: 1px solid #d4dfe5;
		
}

A:hover,.blaa:hover {
	text-decoration: underline;
	border-bottom: none;
	}


A.lesmer {
	color: #397D9C;
}

.blaa {
		color: #397D9C;
	}


A.link_button {
	text-decoration: none;
	color: white;
	line-height: 14px;
	border-bottom: none;
}




.infotext_grey {
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}

/* BUTTONS */
DIV.button_small_left {
	background-image: url('http://www.kursguiden.no/gfx/button_small_background_sta.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  height: 20px;
  float: left;
  width:8px;

}
DIV.button_small_right {
	background-image: url('http://www.kursguiden.no/gfx/button_small_background_end.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  height: 20px;
  float: left;
  width:8px;

}
DIV.button_small_body {
	background-image: url('http://www.kursguiden.no/gfx/button_small_background.jpg');
  background-repeat: repeat-x;
  background-position: top left;
  font-weight: bold;
  color: white;
  height: 16px;
  font-size: 11px;
  text-align: center;
  padding: 2px;
  float: left;

}

DIV.button_container {
	float: left;
	cursor: pointer;
	margin: 0px 10px;
	height: 25px;
}
DIV.button_small_container {
	float: left;
	cursor: pointer;
	margin: 0px 5px;
	height: 20px;
}
DIV.avgrens_lenke DIV.button_small_container {
	float:right;
}
DIV.button_left {
	background-image: url('http://www.kursguiden.no/gfx/button_background_start.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  height: 25px;
  float: left;
  width:10px;

}
DIV.button_right {
	background-image: url('http://www.kursguiden.no/gfx/button_background_end.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  height: 25px;
  float: left;
  width:10px;

}
DIV.button_body {
	background-image: url('http://www.kursguiden.no/gfx/button_background.jpg');
  background-repeat: repeat-x;
  background-position: top left;
  font-weight: bold;
  color: white;
  height: 25px;
  font-size: 13px;
  text-align: center;
  padding: 5px;
  float: left;

}

#footer {
	display:block;
	/*background-image: url('http://www.kursguiden.no/gfx/footer_background_2.jpg');
  background-repeat: repeat-x;
  background-position: bottom left;*/
	margin-top: 20px;
 /* border-bottom: 4px solid #d4dfe5;*/
	border-top: 4px solid #d4dfe5;
	width:966px;
	height:20px;
	padding:15px;
	clear:both;
	color: #666666;
	font-size: 11px;
}
#footer A {
	color: #666666;
	font-size: 11px;
}


.avgrens_container {
 /*margin-bottom: 10px;*/
 padding: 4px 0px;
/*border: 1px solid green; */
	clear:left;
}
.avgrens_lenke INPUT {
	margin: 0px;
	padding: 0px;
}
.avgrens_container SPAN {
	color: #666666;
	font-size: 10px;
}
.avgrens_container P {
	font-weight:bold;
}
.avgrens_container FORM {
	margin: 5px 0px;
	padding: 0px;
}
.avgrens_container .avgrens_lenke, .avgrens_valgt, .avgrens_form {
	font-size: 11px;
}
.avgrens_container A {
	font-size: 11px;
}
.avgrens_lenke {
	clear:left;
}
.avgrens_lenke A {
	line-height: 18px;
}
.avgrens_valgt A {
	font-weight: bold;
	color: red;
	/*width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;*/
}
.avgrens_form {
	margin: 7px 0px;
	float:left;
}
.avgrens_form INPUT {
	float:left;
	font-size: 12px;
	margin: 1px 0px;
}
.avgrens_form DIV {
	font-size: 11px;
	width: 25px;
	float:left;
}
DIV.leverandor_logo {
	float: left;
	width: 100px;
	height: 70px;
	padding: 3px;
}
DIV.kurs_info_kontainer {
	float: right;
	width: 435px;
}
DIV.tips {
	background-color: #FFFFC6;
	padding: 10px 30px;
	border: 2px solid #ffff81;
	background-image: url(http://www.kursguiden.no/gfx/icn_information.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px;

}
DIV.tips P {
	font-size: 11px;
	/*padding-left: 20px;*/
	margin-top: 3px;
}
div.feilmelding {
	margin: 5px 0px;
	padding: 3px;
	/*border: 1px solid #ee0000;
	background-color: #f3dddd;*/
	color: #ee0000;
	font-weight: bold;
}
div.melding {
	background-color: #CCFFCC;
	border: 1px solid #009900;
	margin: 5px 0px;
	padding: 5px;
	font-weight: bold;
}
div.nav_green {
	background-color: #CCFFCC;
	border: 2px solid #99cc99;
	margin: 10px;
	padding: 3px;

}
div.nav_default {
	border: 2px solid #d4dfe5;
	background-color:#e6ecef;
	margin: 10px;
	padding: 3px;
}

/* KUNDEWEB FORMS */

.inndelingsheader {
	border-bottom: 2px solid #d4dfe5;
	font-size : 12px; font-weight: bold;  color: #333333;  margin-top: 20px; margin-bottom: 7px;
}
INPUT.dato_text {
	float:left;
	margin: 1px 0px;
}
table.tableforms SUP {
	color: red;
}
td.innrykk {
	padding-left: 20px;
}
td.checked {
	background-image: url(http://www.kursguiden.no/gfx/check_2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color: red;
	font-weight: bold;
	text-align:right;
	/*height: 30px;*/

}
td.unchecked {
	color: red;
	font-weight: bold;
	text-align:center;

}
table.tableforms DIV.button_container {
	float:right;
	margin-top: 20px;
}
table.tableforms SPAN.info {
	color: #777777;
	font-size:11px;
}
table.tableforms DIV.button_small_container {
	float:right;
}
DIV.artikkel {
	margin-top: 20px;
}

/* Blue buttons */

DIV.blue_button {
  margin: 10px 10px 2px 2px;
}
DIV.blue_button A {
	text-decoration: none;
	display:block;
  width: 313px;
  height: 37px;
  padding: 10px;
  font-weight: bold;
  border: none;
  color:black;
}
DIV.blue_button a:link, DIV.blue_button a:active,DIV.blue_button a:visited {
	background-image: url('http://www.kursguiden.no/gfx/blue_button.jpg');
 	background-repeat: no-repeat;
  background-position: top left;
}
DIV.blue_button a:hover {
  background-position: top right;
}
DIV.blue_button SPAN {
	font-size: 10px;
	font-weight: normal;
}
DIV.blue_menu {
	background-image: url('http://www.kursguiden.no/gfx/menu_background3.jpg');
 	background-repeat: no-repeat;
  background-position: center center;
  width: 190px;
font-size:11px;
  padding: 10px;
   background-color: #e6ecef;
  margin: 2px;
  border: 1px solid #4a8fac;
}

DIV.blue_menu DIV.menu_item,DIV.blue_menu DIV.menu_item_selected {
  margin:1px 0px;
  border-top: 1px dotted #4a8fac;
	
}
DIV.blue_menu DIV.menu_item A,DIV.blue_menu DIV.menu_item_selected A {
	text-decoration: none;
	display:block;
 /* height: 15px;*/
  padding: 5px;
  border: none;
}
DIV.blue_menu DIV.menu_item A:link, DIV.blue_menu DIV.menu_item A:active,DIV.blue_menu DIV.menu_item A:visited {
}
DIV.blue_menu DIV.menu_item A:hover {
	background-color:#7fadc2;
}
DIV.blue_menu DIV.menu_item_selected {
	font-weight: 600;
}
DIV.blue_menu H2 {
	padding-bottom:15px;
}
DIV.blue_menu DIV.button_small_left {
	background-image: url('http://www.kursguiden.no/gfx/button_small_bg_sta_blue.jpg');
}
DIV.blue_menu DIV.button_small_right {
	background-image: url('http://www.kursguiden.no/gfx/button_small_bg_end_blue.jpg');
}
DIV.kundeweb_left {
	width:510px;
	float:left;
	padding-right:10px;
}

DIV.leverandorer_forside {
	clear:left;
	width:180px;
	margin-top: 20px;
	font-size: 11px;
	text-align:center;
}
DIV.pop_kurs {
	margin: 10px 0px;
}
DIV.pop_kurs SPAN {
	color: #777777;
	font-size: 11px;
}
DIV.hoyrespalte_container {
	width: 180px;
}
DIV.product_container {
	width: 500px;
	margin: 0px 0px 30px 0px;
}
DIV.product {
	background-image: url('http://www.kursguiden.no/gfx/product_bg.jpg');
 	background-repeat: no-repeat;
  background-position: top left;
  margin: 10px 10px 2px 2px;
	float:left;
}
DIV.product A {
	text-decoration: none;
	display:block;
  width: 150px;
  height: 38px;
  padding: 3px 5px 3px 60px;
  font-weight: bold;
  border: none;
  color:white;
}
DIV.product SPAN {
	font-size: 10px;
  font-weight: normal;
}
/* Valg av periode. Bør gjøres generell */
DIV.valg { 
background-color:#e6ecef;border: 2px solid #d4dfe5
}
textarea.mceEditor {
	width: 450px;
}
img.infoimg {
	cursor: pointer;
}
#popupbox {
	background-color: #FFFFC6;
	padding: 5px 10px;
	border: 2px solid #ffff81;
	font-size: 11px;
	width:300px;
}

.sti, .sti a {
	color:#777;
	text-transform:lowercase;
	font-size:11px;
	margin-bottom:10px;
	margin-left:2px;
	border:0px;
}

.article_author {
	margin-bottom:5px;
	color:#666;
	font-size:11px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	display:block;
	padding:5px;
	text-align:right;
}

.blogg {
	width:545px;
	float:left;
	padding-right:10px;
}

.blogg a h2 {
	color:#0089C0;
}

.blogg h2 {
	margin-bottom:1px;
}

.blogg img {
	margin:10px;
}

.article_author img {
	margin:0px 0px 0px 4px;
}

.article_author a {
	border:0px;
}

.kommentar_ramme,.hoyre_miniramme {
	border:2px solid #ccc;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	padding:8px;
	background-color:#f9f9f9;
}

div.catbtn {
border:1px solid #ccc;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #999; 
padding: 1px 3px 1px 3px;
float:left;
margin:4px; 7px 0px 0px;
background-color:#f4f4f4;
}

div.catbtn:hover {
background-color:#FCFFB7;
}

div.catbtn a {
	border:0px;
}

div.catbtn a:hover {
	text-decoration:none;
}

div.follow_us a {
	border-bottom:0px;
}

</style>