* { padding: 0; margin: 0; }
body {
 font-family: Arial, Helvetica, sans-serif;
 background:#f8f8f8;
 margin: 0px 0 4px 0;
 padding:0; 
 background-image:url("../images/site/bg_top.jpg");
 background-repeat: repeat-x;
}
.flashpic {
	position:absolute; z-index:10; top:70px; left:733px; margin:0; padding:0;
}
#bigwrapper { 
 margin: 0 auto;
 width: 912px;
 padding:0;
}
#wrapper { 
 margin: 0 auto;
 width: 910px;
 background:#ffffff;
 padding:1px;
 border:1px solid #cccccc;
}
#wrapper_menu { 
 margin: 0 auto;
 width: 910px;
 background:#ffffff;
 padding:1px;
 border:1px solid #cccccc;
}
#wrapper_ads { 
 margin: 0 auto;
 width: 890px;
 /*background:#d5d5d5;*/
 background:#d3e5da;
 padding:10px;
}
.ad { 
 width: 266px;
 background:#ffffff;
 padding:10px;
 float:left;
 font-size: 12px;
}
.ad_left { 
 width: 266px;
 background:#ffffff;
 padding:10px;
 float:left;
 font-size: 12px;
 margin:0 15px 0 0;
}
.box { 
 width: 70px;
 background:#ffffff;
 padding:8px 8px 5px 8px;
 float:left;
 font-size: 12px;
}
.box_left { 
 width: 70px;
 background:#ffffff;
 padding:8px 8px 5px 8px;
 float:left;
 font-size: 12px;
 margin:0 10px 10px 0;
}
#wrapper_header { 
 margin: 0 auto;
 width: 910px;
 padding:0;
}
#header {
 width: 910px;
 float: left;
 padding: 0;
 font-size: 11px;
 margin: 0;
}
#toplogo {
 float: left;
 padding: 0;
 margin: 16px 0 0 24px;
 width:340px;
 border:1px solid #f8f8f8;
}
#topmenu {
 float: left;
 padding: 0 0 0 14px;
 width:910px;
 font-size: 11px;
 font-weight:bold;
 margin: 0;
 /*background:url('../images/site/bg_menu.gif') repeat-x;*/
 background:url('../images/site/bg_menu2.gif') repeat-x;
}
#content { 
 float: left;
 margin: 0;
 padding: 4px;
 width: 521px;
 font-size: 12px;
 display: block;
 padding:12px;
 line-height:140%;
 }
 #content_expand { 
 float: left;
 margin: 0;
 padding: 0;
 width: 890px;
 font-size: 12px;
 display: block;
 padding:12px;
 line-height:140%;
 }
#rightcolumn { 
 margin: 0px 0px 0px 5px;
padding:12px;
 width: 320px;
 font-size: 11px;
 float: right;
}
#content_spread { 
 float: left;
 margin: 3px 2px 0 2px;
 padding: 2px;
 width: 620px;
 font-size: 12px;
 display: block;
 line-height:18px;
}
#footer { 
 width: 885px;
 clear: both;
 margin: 0 0 3px 0;
 font-size: 11px;
 padding:20px 5px 0 20px;
}
#billboard { 
 width: 888px;
 clear: both;
 margin: 0 0 3px 0;
 font-size: 11px;
 padding:20px 10px 0 10px;
}
.menu li{
display: inline;
}
.menu li a{
float: left;
color: #ffffff;
padding: 14px 10px 9px 13px;
height:15px;
text-decoration: none;
margin:0;
}
.menu li a:visited{
color: #ffffff;
}
.menu li a:hover, .menu li .current{
color: #f2f2f2;
/*background: #22652f;*/
/*background:url('../images/site/menu_selected.gif') repeat-x;*/
background:url('../images/site/menu_selected2.gif') repeat-x;
}
.txt_grey {
 font: 10px 'arial', 'sans-serif';
 color:#a3a3a3;
 padding:1px 0 0 0;
}

.submenulink	{
	font-size:11px
}

.submenulink_active	{
	font-size:11px;
	color:#025d2f;
}

.padding {padding:4px 40px 5px 8px;}
.ingress {color:#202020; font:bold 14px 'arial'; line-height:19px;}
.text	 {color:#202020; font:13px 'arial'; text-align:justify;}

H1 	{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 32px; letter-spacing:-0.2mm; margin: 0 0 5px 0; line-height:40px;}
H2 	{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 20px; letter-spacing:-0.2mm; margin:0px; line-height:26px; color:#025d2f}
H3 	{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 18px; letter-spacing:-0.2mm; margin:0px; line-height:22px;}
H4 	{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; margin:0px;}
H5 	{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; margin:0px;}

.linje 	{height:1px; line-height:1px; background:#f2f2f2; display:block;}

a:visited	{color:#025d2f; text-decoration:underline;}
a:active	{color:#025d2f; text-decoration:underline;}
a			{color:#025d2f; text-decoration:underline;}
a:hover		{color:#025d2f; text-decoration:underline;}
	
	TEXTAREA		{color:#000000; font-family:arial; font-size:11px}
	SELECT			{color:#000000; font-family:arial; font-size:11px}
	INPUT			{color:#000000; font-family:arial; font-size:11px;}

.clear			{clear:both; height: 0px;}
.clear_s		{clear:both; height: 3px;}
.clear_m 		{clear:both; height: 6px;}
.clear_l		{clear:both; height: 15px;}

.box		{width:175px; margin:0 20px 0 0; float:left;}

.box_on		{cursor:pointer; background:#025d2f; color:#ffffff; padding:4px 10px 4px 10px; float:left; margin:0 10px 0 0;}
.box_off	{cursor:pointer; background:#528d69; color:#ffffff; padding:4px 10px 4px 10px; float:left; margin:0 10px 0 0;}