BODY { 
  color: black; 
  font-family: verdana, arial;
  font-size: x-small;
}

td {
	font-size				: x-small;	
}

A:hover {
	text-decoration: underline;
} 

A:active { 
	color					: #203859;
} 

A:visited { 
  	color					: #203859;
}

A:link { 
  	color					: #203859;
} 

A {
  text-decoration: none;
  font-size:12px;
  font-face:verdana;
}

.help{  
  border: #CCCCCC; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 2px; 
  border-bottom-width: 2px; 
  border-left-width: 1px;
  color: yellow; 
}

.image_box_unselected{  
  border: #FB4955; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px;
}

.image_box_selected{  
  border: #316AC5; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px;
}

.border {  
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px;
}

.border_grey {  
  border: #CCCCCC; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 2px; 
  border-bottom-width: 2px; 
  border-left-width: 1px;
}

.thinborder_grey {  
  border: #CCCCCC; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px;
}

.bordertop {  
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 0px; 
  border-bottom-width: 0px; 
  border-left-width: 0px;
}

.borderunder {  
  border: #000000; 
  border-style: solid; 
  border-top-width: 0px; 
  border-right-width: 0px; 
  border-bottom-width: 1px; 
  border-left-width: 0px;
}

.bordertopandunder {  
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 0px; 
  border-bottom-width: 1px; 
  border-left-width: 0px;
}

.borderround {  
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px;
}

.bordermain {  
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 2px; 
  border-bottom-width: 2px; 
  border-left-width: 1px;
}

.topmenu {
  font-size:12px;
  font face:verdana;
  
  border: #000000;
  border-style:solid;
  border-top-width:1;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
}

.lefttopborder {
  font-size:12px;
  font face:verdana;
  border:#000000;
  border-style:solid;
  border-top-width:1;
  border-bottom-width:0;
  border-left-width:1;
  border-right-width:0;
}

.topborder {
  font-size:12px;
  font face:verdana;
  border:#000000;
  border-style:solid;
  border-top-width:1;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:0;
}

.rightborder {
  font-size:12px;
  font face:verdana;
  border:#000000;
  border-style:solid;
  border-top-width:0;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:1;
}
.righttopborder {
  font-size:12px;
  font face:verdana;
  border:#000000;
  border-style:solid;
  border-top-width:1;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:1;
}
.rightlefttopborder {
  font-size:12px;
  font face:verdana;
  border:#000000;
  border-style:solid;
  border-top-width:1;
  border-bottom-width:0;
  border-left-width:1;
  border-right-width:1;
}
.leftborder {
  font-size:12px;
  font face:verdana;
  border:#000000;
  border-style:solid;
  border-top-width:0;
  border-bottom-width:0;
  border-left-width:1;
  border-right-width:0;
}

.leftpushborder {
	position: relative;
  font-size:12px;
  font face:verdana;
  left:1px; 
  border:#000000;
  border-style:solid;
  border-top-width:0;
  border-bottom-width:0;
  border-left-width:1;
  border-right-width:0;
}
.rightpushborder {
	position: relative;
  font-size:12px;
  font face:verdana;
  right:1px; 
  border:#000000;
  border-style:solid;
  border-top-width:0;
  border-bottom-width:0;
  border-left-width:0;
  border-right-width:1;
}

.lrborder {
  font-size:12px;
  font face:verdana;
  border:#000000;
  border-style:solid;
  border-top-width:1;
  border-bottom-width:0;
  border-left-width:1;
  border-right-width:2;
}

.calendarhead {
  font-size:9px;
  font-family:verdana;
  border:#000000;
	border-style:solid;
	border-top-width:0;
	border-bottom-width:1;
	border-left-width:1;
  border-right-width:0;
}

.textunderline {
	font-size:10px;
  font-family:verdana;
  border:#000000;
	border-style:solid;
	border-top-width:0;
	border-bottom-width:1;
	border-left-width:0;
  border-right-width:0;
  font-weight:bold;
}

.blackboxline{
  border:#000000;
	border-style:solid;
	border-top-width:1;
	border-bottom-width:1;
	border-left-width:1;
  border-right-width:1;
  font-weight:bold;
}

.blackboxline2 {
  border:#000000;
	border-style:solid;
	border-top-width:1;
	border-bottom-width:0;
	border-left-width:1;
  border-right-width:0;
  font-weight:bold;
  font-size:9px;
  font-family:verdana;
}

.link {
  text-decoration: underline;
  font-size:11px;
  font-family:verdana;
  color:#CC9999;
}

.text {
  font-size:11px;
  font-face:verdana;
}

.text0 {
  font-size:9px;
  font-family:verdana;
}

.text0red {
  font-size:9px;
  font-family:verdana;
  color:red;
}

.text0bold {
  font-size:9px;
  font-family:verdana;
  font-weight:bold;
}

.tekst8 {
  font-size:8px;
  font-family:verdana;
}

.tekst10 {
  font-size:10px;
  font-family:verdana;
}

.tekst12 {
  font-size:12px;
  font-family:verdana;
}

.tekst14 {
  font-size:14px;
  font-family:verdana;
}

.tekst16 {
  font-size:16px;
  font-family:verdana;
}

.tekst18 {
  font-size:18px;
  font-family:verdana;
}

.tekst20 {
  font-size:20px;
  font-family:verdana;
}

.font8 {
  font-size:8pt;
  font-family:verdana;
}

.font10 {
  font-size:10pt;
  font-family:verdana;
}

.font12 {
  font-size:12pt;
  font-family:verdana;
}

.font14 {
  font-size:14pt;
  font-family:verdana;
}

.font16 {
  font-size:16pt;
  font-family:verdana;
}

.font18 {
  font-size:18pt;
  font-family:verdana;
}

.font20 {
  font-size:20pt;
  font-family:verdana;
}

.textsmall {
  font-size:8px;
  font-family:verdana;
}

.text1 {
  font-size:12px;
  font-family:verdana;
}

.textbold {
  font-size:10px;
  font-family:verdana;
  font-weight:bold;
}

.text1bold {
  font-size:12px;
  font-family:verdana;
  font-weight:bold;
}

.greytext1bold {
  font-size:12px;
  font-family:verdana;
  font-weight:bold;
  color:#999999;
}

.greytext1 {
  font-size:12px;
  font-family:verdana;
  color:#999999;
}

.heading {
  font-size:10pt;
  font-family:verdana;
  font-weight:normal;
}


.heading1 {
  font-size:12pt;
  font-family:verdana;
  font-weight:normal;
}

.heading1b {
  font-size:12pt;
  font-family:verdana;
  font-weight:bold;  
}

.heading2b {
  font-size:14pt;
  font-family:verdana;
  font-weight:bold;  
}

.heading3b {
  font-size:16pt;
  font-family:verdana;
  font-weight:bold;  
}

.heading4b {
  font-size:18pt;
  font-family:verdana;
  font-weight:bold;  
}

.hyperlink {
  font-size:12px;
  color:red;
  font-family:verdana;
  text-decoration: underline;  
}

.text2 {
  font-size:14px;
  font-family:verdana;
}

.headtext {
  font-size:12px;
  font-family:system;
  color: #7F7F7F;
}

.text_mark {
  font-size:10px;
  color:red;
  font-family:verdana;
}

.text_small {
  font-size:10px;
  font-family:verdana;
}

.text_medium {
  font-size:11px;
  font-family:verdana;
}

.input_text {
  border-style: inset;
  border-bottom-style: ridge;
  border-right-style: ridge;
  border-width:2px;
  border-color: darkgrey;
  font-size:11px; font-weight:500; 
  color: black; 
  background-color: white; 
  font-family: verdana, arial, helvetica, "times new roman"
}

.display_text {
  border-style: inset;
  border-bottom-style: ridge;
  border-right-style: ridge;
  border-width:2px;
  border-color: darkgrey;
  font-size:11px; font-weight:500; 
  color: black; 
  background-color: lightgrey; 
  font-family: verdana, arial, helvetica, "times new roman"
}

.input_number {
  border-style: inset;
	border-bottom-style: ridge;
	border-right-style: ridge;
	border-width:2px;
	border-color: darkgrey;
	font-size:11px; font-weight:500; 
	text-align:right;
	color: black; 
	background-color: white; 
  font-family: verdana, arial, helvetica, "times new roman"
}

.display_number {
  border-style: inset;
  border-bottom-style: ridge;
  border-right-style: ridge;
  border-width:2px;
  border-color: darkgrey;
  font-size:11px; font-weight:500; 
  text-align:right;
  color: black; 
  background-color: white; 
  background: lightgrey;
  font-family: verdana, arial, helvetica, "times new roman"
}

.button {
  font-size:8pt; 
  font-weight:500; 
  color: black; 
  font-family: verdana,arial,helvetica,times new roman 
}


.fane {  
  background-color: #FF3300; 
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 1px; 
  border-bottom-width: 1px; 
  border-left-width: 1px
}


.borderstyle {  
  border: #000000; 
  border-style: solid; 
  border-top-width: 1px; 
  border-right-width: 0px; 
  border-bottom-width: 0px; 
  border-left-width: 0px;
}

.listbox {
  border-style: inset;
  border-bottom-style: ridge;
  border-right-style: ridge;
  border-width:2px;
  border-color: darkgrey;
  font-size:11px; font-weight:500; 
  color: black; 
  background-color: white; 
  font-family: verdana, arial, helvetica, "times new roman"
}

.dropdown {
   font-family: verdana, arial, helvetica, "times new roman";
   font-size:11px;
}
.dropdown2 {
   font-family: verdana, arial, helvetica, "times new roman";
   font-size:11px;
}

.helpbox {
	background-color: #F7F3B4; 
	border: #CCCC66; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
  border-left-width: 1px;
  font-size:12px;
  font-face:verdana;
}

.tableborder {
	border-top					: 1px #0d264b solid;
	border-left					: 1px #0d264b solid;
	border-right				: 1px #0d264b solid;
	border-bottom				: 1px #0d264b solid;	
	margin-bottom				: 3px;
}

.tableseparator_right {
	padding-right				: 1px;	
}

.tableseparator {
	margin-bottom				: 3px;	
}

.td_top {
	height						: 18px;
	width						: 169px;
	background-image 			: url(../img/tittel_blank.gif);
	font-weight					: bold;
	padding-top					: 2px;
	padding-left				: 5px;
}

.td_content {
	background-color			: #b5c6d7;
	background-image 			: url(../img/bg_gradient_table.gif);
	background-repeat			: no-repeat;
	padding-top					: 5px;
	padding-bottom				: 5px;
}

.td_separator {
	width						: 1px;
}

.transparent_table {
	background-color			: transparent;
	font-weight					: bold;
}

.td_product {
	border-bottom				: 1px #b5c6d7 solid;
	border-right				: 1px #b5c6d7 solid;
	padding-top					: 2px;
	padding-left				: 4px;
	padding-bottom				: 2px;
	font-weight					: normal;
}

.td_price {
	border-bottom				: 1px #b5c6d7 solid;
	border-right				: 1px #b5c6d7 solid;	
	padding-top					: 2px;
	padding-bottom				: 2px;	
	font-weight					: normal;	
	background-color			: transparent;
}

.td_buy {
	border-bottom				: 1px #b5c6d7 solid;
	padding-top					: 2px;
	padding-bottom				: 2px;
	font-weight					: normal;	
	background-color			: transparent;	
}

.td_highlight {
	background-color			: #ccdbea;
	background-image 			: url(../img/bg_gradient_highlight.gif);
	background-repeat			: no-repeat;
	padding-top					: 5px;
	padding-left				: 5px;
	padding-right				: 5px;
	padding-bottom				: 5px;
}

.td_selected {
	background-color			: #ccdbea;
	cursor						: pointer;
	padding-left				: 5px;
}

.td_selected_product {
	background-color			: transparent;
	cursor						: pointer;
}

.td_selected_normal {
	background-color			: #ccdbea;
	cursor						: pointer;
	padding-left				: 10px;
}

.td_selected_highlight {
	background-color			: #ffffff;
	cursor						: pointer;
	padding-left				: 10px;
}

.td_selected_highlight_top {
	background-color			: #ffffff;
	cursor						: pointer;
	padding-left				: 10px;
	border-top					: 1px #e8eff6 solid;
}

.td_selected_highlight_bottom {
	background-color			: #ffffff;
	cursor						: pointer;
	padding-left				: 10px;
	border-bottom				: 1px #e8eff6 solid;
}

.td_selected_top {
	background-color			: #ccdbea;
	cursor						: pointer;
	padding-left				: 10px;
	border-top					: 1px #e8eff6 solid;
}

.td_selected_bottom {
	background-color			: #ccdbea;
	cursor						: pointer;
	padding-left				: 10px;
	border-bottom				: 1px #e8eff6 solid;
}

.td_normal {
	background-color			: transparent;
	padding-left				: 5px;
}

.td_gradienttop {
	background-image 			: url(../img/bg_gradient_tabletop.gif);
	height						: 18px;
	border-top					: 1px #0d264b solid;
	border-left					: 1px #0d264b solid;
	border-right				: 1px #0d264b solid;
	border-bottom				: 1px #0d264b solid;	
	padding-top					: 1px;
	padding-left				: 3px;
	font-weight					: bold;	
}
.bottom {
	border-top					: 1px #0d264b solid;
	padding-top					: 3px;
}

.productname {
	font-weight					: bold;
}

.textbox {
	border-top					: 1px #0d264b solid;
	border-left					: 1px #0d264b solid;
	border-right				: 1px #0d264b solid;
	border-bottom				: 1px #0d264b solid;	
	font-size					: x-small;
	font-weight					: bold;
  	font-family					: verdana,arial,helvetica,times new roman;	
	text-align					: right;	
	padding-left				: 3px;
	padding-right				: 3px;
	width						: 30px;
}

.tableborder_light {
	border-top					: 1px #b8c8d9 solid;
	border-left					: 1px #b8c8d9 solid;
	border-right				: 1px #b8c8d9 solid;
	border-bottom				: 1px #b8c8d9 solid;	
}

.td_productimage {
	background-color			: #FFFFFF;
	border-right				: 1px #b8c8d9 solid;
	border-bottom				: 1px #b8c8d9 solid;	
}

.td_productviewimage {
	border-right				: 1px #b8c8d9 solid;
	border-bottom				: 1px #b8c8d9 solid;	
	height						: 15px;
}

.td_productdescription {
	border-right				: 1px #b8c8d9 solid;
	border-bottom				: 1px #b8c8d9 solid;	
	font-weight					: bold;
	text-align					: right;
	padding-right				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;
}

.td_productdescription_content {
	border-bottom				: 1px #b8c8d9 solid;	
	padding-right				: 5px;
	padding-left				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;
}

.td_productinformation {
	border-right				: 1px #b8c8d9 solid;
	border-bottom				: 1px #b8c8d9 solid;	
	text-align					: right;
	padding-right				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;	
}

.td_productinformation_content {
	border-bottom				: 1px #b8c8d9 solid;	
	padding-right				: 5px;
	padding-left				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;	
}

.td_extraproductinfo {
	background-color			: #e5ecf3;
	border-right				: 1px #b8c8d9 solid;
	border-bottom				: 1px #b8c8d9 solid;	
	text-align					: right;
	padding-right				: 5px;
	font-weight					: bold;	
	padding-top					: 10px;
	padding-bottom				: 10px;	
}

.td_extraproductinfo_content {
	color						: #b8c8d9;
	background-color			: #e5ecf3;
	border-bottom				: 1px #b8c8d9 solid;	
	padding-right				: 5px;
	padding-left				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;	
}

.td_extraproductinfo_sub {
	border-right				: 1px #b8c8d9 solid;
	text-align					: right;
	padding-right				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;	
}

.td_extraproductinfo_sub_content {
	padding-right				: 5px;
	padding-left				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;	
}

.td_productcontent {
	padding-left				: 5px;
	padding-top					: 3px;
	padding-bottom				: 5px;
	border-bottom				: 1px #b8c8d9 solid;		
}

.td_productstorage {
	text-align					: right;
	padding-right				: 5px;
}

.td_productstorage_value {
	font-weight					: bold;
}

.td_productnumber {
	text-align					: right;
	padding-right				: 5px;
}

.td_productnumber_value {
	font-weight					: bold;
}

.td_productweight {
	text-align					: right;
	padding-right				: 5px;
}

.td_productweight_value {
	font-weight					: bold;
}

.td_productproducernumber {
	text-align					: right;
	padding-right				: 5px;
}

.td_productproducernumber_value {
	font-weight					: bold;
}

.td_productprice {
	text-align					: right;
	padding-right				: 5px;
}

.td_productprice_value {
	font-weight					: bold;
	font-size					: small;
}

.productnameDisplay {
	font-weight					: bold;
	font-size					: small;
}

.wsButton {
	height						: 22px;
	width						: 90px;
	font-size					: x-small;
	border-top					: 1px #0d264b solid;
	border-left					: 1px #0d264b solid;
	border-right				: 1px #0d264b solid;
	border-bottom				: 1px #0d264b solid;		
	background-image 			: url(../img/bg_button_normal.gif);	
  	font-family					: verdana,arial,helvetica,times new roman;	
	margin-bottom				: 3px;
}

.wsButtonHighlight {
	height						: 22px;
	width						: 90px;
	font-size					: x-small;
	font-weight					: bold;
	border-top					: 1px #0d264b solid;
	border-left					: 1px #0d264b solid;
	border-right				: 1px #0d264b solid;
	border-bottom				: 1px #0d264b solid;		
	background-image 			: url(../img/bg_button_highlight.gif);	
  	font-family					: verdana,arial,helvetica,times new roman;		
}

.wa_logo {
	background-image 			: url(../img/wa_logo.jpg);	
	height						: 86px;
}

.wa_menu {
	background-color			: #b5c6d7;
	border-right				: 1px #0d264b solid;
	padding-left				: 10px;
	padding-top					: 5px;
	padding-right				: 5px;
	padding-bottom				: 5px;
}

.wa_content {
	padding-left				: 10px;
	padding-top					: 5px;
	padding-right				: 5px;
	padding-bottom				: 5px;
}
.wa_infoarea {
	border-top					: 1px #b5c6d7 solid;
	border-left					: 1px #b5c6d7 solid;
	border-right				: 1px #b5c6d7 solid;
	border-bottom				: 1px #b5c6d7 solid;
	padding-top					: 5px;
	padding-left				: 5px;
	padding-right				: 5px;
	padding-bottom				: 5px;
	background-color			: #ccdbea;
}
.wa_vline {
	border-left					: 1px #b5c6d7 dotted;
	padding-left				: 5px;
}
.wa_textbox {
	border-top					: 1px #0d264b solid;
	border-left					: 1px #0d264b solid;
	border-right				: 1px #0d264b solid;
	border-bottom				: 1px #0d264b solid;
	background-color			: #ccdbea;
	font-size					: xx-small;
  	font-family					: verdana,arial,helvetica,times new roman;		
}
.wa_productlist_on {
	border-bottom				: 1px #c5c5c5 solid;
	background-color			: #ebebeb;
	padding-top					: 2px;
	padding-bottom				: 2px;
}
.wa_productlist_off {
	border-bottom				: 1px #c5c5c5 solid;
	background-color			: transparent;
	padding-top					: 2px;
	padding-bottom				: 2px;
}
.wa_productlist_top {
	background-color 			: #d5d4d4;
	padding-top					: 2px;
	padding-left				: 2px;
	padding-bottom				: 2px;
	border-top					: 1px #b5c6d7 solid;
	border-left					: 1px #b5c6d7 solid;
	border-right				: 1px #000000 solid;
	border-bottom				: 1px #000000 solid;
	font-weight					: bold;
}
.wa_productlist_enabled {
	color						: #000000;	
}
.wa_productlist_disabled {
	color						: #839fd1;	
}
.w_button_cart {
	background-color			: transparent;
	border-top					: 0px #A0A0A0 solid;
	border-left					: 0px #A0A0A0 solid;
	border-right				: 0px #000000 solid;
	border-bottom				: 0px #000000 solid;	
	background-image 			: url(../img/bg_cart.gif);
	width						: 26px;
	height						: 20px;
}
.w_button {
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top					: 1px #A0A0A0 solid;
	border-left					: 1px #A0A0A0 solid;
	border-right				: 1px #000000 solid;
	border-bottom				: 1px #000000 solid;
	font-size					: xx-small;
	width						: 80px;
	background-image 			: url(../img/bg_w2_knapp.gif);
}
.w_buttonBig {
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size					: xx-small;
	border-top					: 0px #A0A0A0 solid;
	border-left					: 0px #A0A0A0 solid;
	border-right				: 0px #000000 solid;
	border-bottom				: 0px #000000 solid;	
	height						: 33px;
	width						: 180px;
	background-image 			: url(../img/btn_videre2.gif);
}
.w_space {
	padding-top					: 3px;	
}
.w_advarsel {
	border-top					: 1px #000000 solid;
	border-left					: 1px #000000 solid;
	border-right				: 1px #000000 solid;
	border-bottom				: 1px #000000 solid;
	background-color			: #761212;
	color						: #FFFFFF;
	padding-top					: 5px;
	padding-left				: 5px;
	padding-right				: 5px;
	padding-bottom				: 5px;
}
.w_advarsel_blue {
	border-top					: 1px #000000 solid;
	border-left					: 1px #000000 solid;
	border-right				: 1px #000000 solid;
	border-bottom				: 1px #000000 solid;
	background-color			: #132747;
	color						: #FFFFFF;
	padding-top					: 5px;
	padding-left				: 5px;
	padding-right				: 5px;
	padding-bottom				: 5px;
}
.w_advarsel_a {
	color						: #FFFFFF;
	font-weight					: bold;
}
.w_advarsel_a:hover {
	color						: #FFFFFF;
	font-weight					: bold;
}
.w_advarsel_a:active {
	color						: #FFFFFF;
	font-weight					: bold;
}
.w_advarsel_a:visited {
	color						: #FFFFFF;
	font-weight					: bold;
}
.w_advarsel_a:link {
	color						: #FFFFFF;
	font-weight					: bold;
}

.w_small_a {
	font-weight					: bold;
	font-size					: xx-small;
}
.w_small_a:hover {
	font-weight					: bold;
	font-size					: xx-small;
}
.w_small_a:active {
	font-weight					: bold;
	font-size					: xx-small;
}
.w_small_a:visited {
	font-weight					: bold;
	font-size					: xx-small;
}
.w_small_a:link {
	font-weight					: bold;
	font-size					: xx-small;
}

.w_topplogo {
	background-image 			: url(../img/topp_netthandel.jpg);
	height						: 92px;
}
.w_menu {
	border-right				: 1px #adadad solid;
	width						: 190px;
	padding-top					: 4px;
}
.w_menu_header {
	background-color			: #d5d4d4;
	font-weight					: bold;
}
.w_menu_content {
	border-left					: 1px #d5d4d4 solid;
	border-right				: 1px #d5d4d4 solid;
}
.w_menu_content_end {
	border-left					: 1px #d5d4d4 solid;
	border-right				: 1px #d5d4d4 solid;
	border-bottom				: 1px #d5d4d4 solid;
}
.w_menu_content_over {
	background-color			: #ebebeb;
	border-left					: 1px #d5d4d4 solid;
	border-right				: 1px #d5d4d4 solid;
}
.w_menu_content_over_end {
	background-color			: #ebebeb;
	border-left					: 1px #d5d4d4 solid;
	border-right				: 1px #d5d4d4 solid;
	border-bottom				: 1px #d5d4d4 solid;	
}
.w_menu_left {
	padding-top					: 74px;
	padding-left				: 85px;
}
.w_menu_right {
		
}
.w_logo {
	padding-top					: 56px;
	height						: 70px;
	text-align					: right;
	padding-right				: 4px;
}
.w_logo_text {
	color						: #9f9f9f;
	font-weight					: bold;
	font-size					: xx-small;
}
.w_menu_right2 {
	padding-top					: 3px;
	text-align					: right;
	padding-right				: 4px;
}
.w_title {
	font-weight					: bold;
}
.w_bold {
	font-weight					: bold;
}
.w_em {
	font-style					: italic;	
}
.w_separator {
	height						: 4px;	
}
.w_contentarea {
	width						: 610px;
	padding-top					: 4px;
	padding-left				: 4px;
	padding-right				: 4px;
}

.pp_bilde {
	padding-right				: 3px;	
}
.textbox_big {
	border-top					: 1px #0d264b solid;
	border-left					: 1px #0d264b solid;
	border-right				: 1px #0d264b solid;
	border-bottom				: 1px #0d264b solid;	
	font-size					: x-small;
	font-weight					: bold;
  	font-family					: verdana,arial,helvetica,times new roman;	
	text-align					: right;	
	padding-left				: 3px;
	padding-right				: 3px;
	width						: 25px;
	height						: 25px;
}

.isys_nyhetstekst {
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size					: xx-small;
	padding-top					: 6px;
}
.isys_nyhetstittel {
	font-weight					: bold;
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size					: xx-small;
	padding-top					: 6px;
}
.isys_stortittel {
	font-weight					: bold;
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size					: medium;
	padding-top					: 6px;	
}

.isys_stortittel_bakgrunn {
	
}

.isys_gradertbakgrunn {
	font-family					: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size					: xx-small;
	padding-top					: 6px;	
}

.isys_gradertbakgrunn_bruk {
	background-image 			: url(../editor/onlinepics/34/isys_gradient.jpg);
	background-repeat			: no-repeat;
	min-height					: 94px;
	padding-left				: 6px;
	padding-top					: 6px;
  	font-family					: verdana,arial,helvetica,times new roman;		
}

.isys_textbox {
	background-image 			: url(../img/bg_textbox.gif);
	border-top					: 1px #1f3e72 solid;
	border-left					: 1px #1f3e72 solid;
	border-right				: 1px #1f3e72 solid;
	border-bottom				: 1px #1f3e72 solid;
	font-size					: xx-small;
	font-weight					: bold;
	width						: 120px;
	padding-top					: 1px;
	padding-left				: 5px;
	padding-right				: 5px;
	padding-bottom				: 1px;
	color						: #000000;
  	font-family					: verdana, arial, helvetica, "times new roman"
}

.isys_logo_bg {
	background-image 			: url(../editor/onlinepics/34/isys_topplinje_v7.jpg);
	background-repeat			: no-repeat;
	background-color			: #000000;
}

.isys_search_field {
	padding-top					: 99px;
	padding-left				: 754px;
}

form {
	margin-bottom				: 0px;
	margin-left					: 0px;
	margin-right				: 0px;
	margin-top					: 0px;
}

.isys_logo_del1 {
	background-image 			: url(../editor/onlinepics/34/isys_topplinje_v8_del1.jpg);
	height						: 97px;
	cursor						: pointer;
}

.isys_logo_del2 {
	background-image 			: url(../editor/onlinepics/34/isys_topplinje_v8_del2.jpg);
	height						: 22px;
	padding-left				: 755px;
	padding-bottom				: 2px;
}

/*  ---------------------------------------------------------------------------------- */
/*  Diskusjonsforum - CSS innstillinger
/*  ---------------------------------------------------------------------------------- */

.dboard_title {
	background-color			: #056b9e;
	background-image 			: url(../img/dboard_forum_bg.gif);
	color						: #ffa34f;
	font-weight					: bold;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
	height						: 26px;
	text-align					: center;
}
.dboard_title_review {
	background-color			: #056b9e;
	background-image 			: url(../img/dboard_forum_bg_review.gif);
	color						: #000000;
	font-weight					: bold;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
	height						: 26px;
	text-align					: center;
}
.dboard_admin_sections {
	background-color			: #056b9e;
	background-image 			: url(../img/dboard_forum_bg_review.gif);
	color						: #596772;
	font-weight					: bold;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
	height						: 26px;
	text-align					: center;
}
.dboard_sections {
	background-color			: #ebebeb;
	background-image 			: url(../img/dboard_category_bg.gif);
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
	height						: 28px;
}
.dboard_separator {
	background-color			: #d1d7dc;
	height						: 3px;
}
.dboard_separator_blank {
	height						: 3px;
}
.dboard_subsection {
	background-color			: #ebebeb;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
	height						: 18px;
}
.dboard_subsection_bottom {
	border-top					: 3px #d1d7dc solid;
	border-bottom				: 3px #d1d7dc solid;
	background-color			: #ebebeb;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
	height						: 18px;
}
.dboard_admin_header {
	background-color			: #b5bcc0;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_admin_subheader {
	background-color			: #dee3e7;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_admin_post {
	border-bottom				: 1px #dee3e7 solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_admin_post_adjust {
	border-bottom				: 1px #dee3e7 solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 1px;
	padding-right				: 1px;
}
.dboard_admin_post_marked {
	background-color			: #ffffff;	
	border-bottom				: 1px #dee3e7 solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_comboitem {
	color						: #0000FF;	
}
.dboard_log_marked {
	background-color			: #dcdbdb;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_log {
	background-color			: #efefef;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_forum_marked {
	background-color			: #efefef;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_forum {
	background-color			: #efefef;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_forum_hover {
	background-color			: #dcdbdb;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;		
}
.dboard_forum_sticky_hover {
	background-color			: #99c4b0;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;		
}
.dboard_forum_sticky_marked {
	background-color			: #bedfd0;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;		
}
.dboard_forum_sticky {
	background-color			: #cdf1e1;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_forum_announce_hover {
	background-color			: #9eb2cc;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;		
}
.dboard_forum_announce_marked {
	background-color			: #ccd5e9;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;		
}
.dboard_forum_announce {
	background-color			: #b7c5e2;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_topic_marked {
	background-color			: #dee3e7;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_topic {
	background-color			: #efefef;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_underline {
	background-color			: #dee3e7;
	border-bottom				: 1px #ffffff solid;
	padding-top					: 3px;
	padding-bottom				: 3px;
	padding-left				: 3px;
	padding-right				: 3px;
}
.dboard_textbox {
	border-top					: 1px #d1d7dc solid;
	border-left					: 1px #d1d7dc solid;
	border-right				: 1px #d1d7dc solid;
	border-bottom				: 1px #d1d7dc solid;
	padding-right				: 3px;
	padding-left				: 3px;
}
.dboard_button {
	font-family					: verdana, arial, helvetica, "times new roman";
	border-top					: 1px #d1d7dc solid;
	border-left					: 1px #d1d7dc solid;
	border-right				: 1px #d1d7dc solid;
	border-bottom				: 1px #d1d7dc solid;
	background-color			: #efefef;
	height						: 18px;
	font-size					: xx-small;
	width						: 120px;
}
.dboard_selectbox {
	font-family					: verdana, arial, helvetica, "times new roman";
	border-top					: 1px #d1d7dc solid;
	border-left					: 1px #d1d7dc solid;
	border-right				: 1px #d1d7dc solid;
	border-bottom				: 1px #d1d7dc solid;
	background-color			: #efefef;
	height						: 18px;
	font-size					: xx-small;
	width						: 120px;	
}
.dboard_topic_separator {
	background-color			: #d1d7dc;
	height						: 2px;
}
.dboard_forumlist_image {
	width						: 20px;
}
.dboard_important {
	font-size					: xx-small;
	color						: #FF0000;
}
.dboard_topic_count {
	text-align					: center;
}
.dboard_reply_count {
	text-align					: center;
}
.dboard_last_reply {
	text-align					: center;
}
.dboard_user {
	text-align					: center;
}
.dboard_topic_read {
	text-align					: center;
}
.dboard_userinfo {
	font-size					: xx-small;
}
.dboard_post_title {
	font-size					: xx-small;
	padding-bottom				: 5px;
}
.dboard_post {
	border-top					: 1px #dddddd solid;
	border-bottom				: 1px #dddddd solid;
	padding-top					: 5px;
	padding-bottom				: 5px;
}
.dboard_post_marked {
	border-top					: 1px #dddddd solid;
	border-bottom				: 1px #dddddd solid;
	padding-top					: 5px;
	padding-bottom				: 5px;
}
.dboard_post_bottom {
	font-size					: xx-small;
	padding-top					: 5px;
}
.dboard_messages_bg {
	background-color			: #FFFFFF;
	border-top					: 1px #d5d5d5 solid;
	border-left					: 1px #d5d5d5 solid;
	border-right				: 1px #d5d5d5 solid;
	border-bottom				: 1px #d5d5d5 solid;
}
.dboard_small_a {
	font-size					: xx-small;
}
.dboard_small_a:hover {
	font-size					: xx-small;
}
.dboard_small_a:active {
	font-size					: xx-small;
}
.dboard_small_a:visited {
	font-size					: xx-small;
}
.dboard_small_a:link {
	font-size					: xx-small;
}
.dboard_current_version {
	color						: #0000FF;	
}
.dboard_last_version {
	color						: #2f5630;
}

body {
	font-family						: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size						: x-small;
	background-color				: #f5f5f5;
}
td {
	font-size						: x-small;
}

.logo_left {
	height							: 97px;
}
.logo_right {
	height							: 97px;
}
.logo_bg {
	height							: 97px;
}
.logo_left_small {
	height							: 20px;
	background-color				: #1d364f;
	border-left						: 1px #cee3f6 solid;
}
.logo_right_small {
	height							: 20px;
	background-color				: #1d364f;
	border-right					: 1px #cee3f6 solid;	
}
.logo_bg_small {
	height							: 20px;
	background-color				: #1d364f;	
}
.menuitem {
	font-weight						: bold;
	color							: #f8bb38;
}
.tab_content {
	background-color				: #FFFFFF;
}
.tab_topleft {
	background-image 				: url(images/tab_topleft.gif);
	height							: 38px;
	width							: 15px;
	background-repeat 				: no-repeat;
}
.tab_topbg {
	background-image 				: url(images/tab_bg_top.gif);
	background-repeat				: repeat-x;	
	height							: 38px;
}
.tab_topright {
	background-image 				: url(images/tab_topright.gif);
	height							: 38px;
	width							: 15px;
	background-repeat 				: no-repeat;	
}
.tab_topleft_small {
	background-image 				: url(images/tab_topleft_small.gif);
	height							: 15px;
	width							: 15px;
	background-repeat 				: no-repeat;
}
.tab_topbg_small {
	background-image 				: url(images/tab_bg_top_small.gif);
	background-repeat				: repeat-x;	
	height							: 15px;
}
.tab_topright_small {
	background-image 				: url(images/tab_topright_small.gif);
	height							: 15px;
	width							: 15px;
	background-repeat 				: no-repeat;	
}
.tab_left {
	background-image 				: url(images/tab_bg_left.gif);
	background-repeat				: repeat-y;
	width							: 15px;
}
.tab_right {
	background-image 				: url(images/tab_bg_right.gif);
	background-repeat				: repeat-y;
	width							: 15px;
}
.tab_bottomleft {
	background-image 				: url(images/tab_bottomleft.gif);
	height							: 12px;
	width							: 15px;
	background-repeat 				: no-repeat;
}
.tab_bottombg {
	background-image 				: url(images/tab_bg_bottom.gif);
	background-repeat				: repeat-x;
	height							: 12px;
}
.tab_bottomright {
	background-image 				: url(images/tab_bottomright.gif);
	height							: 12px;
	width							: 15px;
	background-repeat 				: no-repeat;	
}
.elesco_contentarea {
	padding-top						: 5px;
	padding-left					: 5px;
	padding-right					: 5px;
	padding-bottom					: 5px;
}
.elesco_header {
	border-top						: 1px #325c1d solid;
	border-left						: 1px #325c1d solid;
	border-right					: 1px #325c1d solid;
	border-bottom					: 1px #325c1d solid;
	filter							: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#8fb17e,EndColorStr=#bcd4af);	
	height							: 28px;
	font-size						: medium;
	font-weight						: bold;
	padding-left					: 5px;
	padding-right					: 5px;	
}
.elesco_subheader {
	border-top						: 1px #325c1d solid;
	border-left						: 1px #325c1d solid;
	border-right					: 1px #325c1d solid;
	border-bottom					: 1px #325c1d solid;
	background-color				: #325c1d;
	font-size						: x-small;
	padding-top						: 2px;
	padding-left					: 5px;
	padding-right					: 5px;
	padding-bottom					: 2px;
	color							: #FFFFFF;
}
.elesco_subcontent {
	border-top						: 0px #325c1d solid;
	border-left						: 1px #325c1d solid;
	border-right					: 1px #325c1d solid;
	border-bottom					: 1px #325c1d solid;
	background-color				: #bcd4af;
	font-size						: x-small;
	padding-top						: 5px;
	padding-left					: 5px;
	padding-right					: 5px;
	padding-bottom					: 5px;
}
.elesco_contenttitle {
	filter							: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#8fb17e,EndColorStr=#bcd4af);	
	background-color				: #8fb17e;
	padding-top						: 5px;
	padding-left					: 5px;
	padding-bottom					: 5px;
	font-weight						: bold;
}
.elesco_contentlines {
	border-bottom					: 1px #8fb17e dotted;
}
