BODY { FONT: 10pt Verdana, Arial, Helvetica, sans-serif }

P {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

#content { FONT: 10pt Verdana, Arial, Helvetica, sans-serif }


TD         			{font-family : Verdana;font-size : 12px;font-weight : normal;font-style : normal;}
TH         			{font-family : Verdana;font-size : 12px;font-weight : normal;font-style : normal;}
A:Link     			{text-decoration : None;color : #993400;font-weight : normal;font-style : normal;}
A:Active   			{text-decoration : None;color : #993400;font-weight : normal;font-style : normal;}
A:Visited  			{text-decoration : None;color : #993400;font-weight : normal;font-style : normal;}
A:Hover    			{text-decoration : None;color : #F37B03;font-weight : normal;font-style : normal;}

A:Link.TreeMenu     {text-decoration : None;color : #993400;font-family : Verdana;font-weight : bold;font-style : normal;cursor : default;}
A:Active.TreeMenu   {text-decoration : Underline;color : #993400;font-family : Verdana;font-weight : bold;font-style : normal;cursor : default;}
A:Visited.TreeMenu  {text-decoration : None;color : #993400;font-family : Verdana;font-weight : bold;font-style : normal;cursor : default;}
A:Hover.TreeMenu    {text-decoration : None;color : #F37B03;font-family : Verdana;font-weight : bold;font-style : normal;cursor : default;}


/* Positionering */
#sidhuvud {padding: 0px; height: 70px; margin-bottom: 1px; background: url(../images/top_banner.jpg); z-index:7;}
#findit {float: right; width: 190px; height: 20px; padding: 10px;  margin-top: 20px; z-index:3;}
#layout { position: absolute; left: 50%; width: 900px;	margin-left: -450px; margin-top: 10px; border:thin #000000;}

#kolumncontainer{float: left; width: 900px; }
#solidtext {position: relative; color: #000000;} 
#kolumn1 {float: left; width: 900px; padding: 5px; background: #ffffff; }
#kolumn2 {float: right; width: 190px; padding: 10px; background: #f7f7f9; font-size : 8pt; }
#kolumn3 {float: left; width: 770px; background: #ffffff; padding: 10px;}
#kolumn4 {float: left; width: 800px; background: #ffffff; padding: 0px; margin-top: 5px; background: #f7f7f9} /* för main page */
#sidfot {clear: both; padding: 0px;  background: #ffffff; padding: 0px; background-image: url(../images/bottom_banner.jpg);}

#box1_left { padding: 10px; float: left; }
#box2 {width: 400px; padding: 10px; float: right; background-color: #dbdbdb; }
#box3_right { padding: 3px; float: right;}

/* text */
.text {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.grey {color: #666666}
h1 {font: 16pt Arial;  color: #F00; margin: 0px;  }
h2 { font: 12pt Arial; color: #F00; margin: 0px; }
h3 { font-family: 10pt Arial;  color: #F00; margin: 5px; }

/* Form*/
.Formweb  	{font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #000000; background-color : #f7f7f9; border-style : solid; border-color:#DDDDDD; border-width:1px; padding: 10px}
.Formtable  	{font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color : #f7f7f9; padding: 10px}
.FormField  	{font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color : #f7f7f9; padding: 2px} 
.FormButton  {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; background-color : #e1e1e5;  border-style : groved; border-color:#85A0B8; border-width:1px;}
.Formsearch  	{font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px; margin-right: 25px;}

/* Positionering boxar i sidor */
#subcontent {float: right; width: 625px; padding: 5px; }
#submenu {float: left; width: 140px; padding: 5px; font-size: 8pt; border-right: dashed 1px #CCCCCC;} 


div#sitemapmenu { 
	position: absolute;
	left: 50%;
	width: 200px;
	margin-left: 200px;
	top: 80px;
	height: 5px;
	overflow: visible;
	z-index: 7;
/*	border: 1px dashed #CCC; */
	font: 10pt Arial, "Times New Roman", Georgia;
	font-style: normal;
	color: #999999;
}

/* style i kolumn2 för runda hörn */
#kolumnbox1 {
	BACKGROUND: #f7f7f9; MARGIN: 5px 10px
}
#kolumnbox1 P {
	MARGIN-BOTTOM: 0px
}
.rund1 {
	BACKGROUND: #f7f7f9
}
.rundtopp1 {
	BACKGROUND: #cccccc
}
.rundbotten1 {
	BACKGROUND: #cccccc
}
.rund1_r1 {
	BACKGROUND: #f7f7f9 MARGIN: 0px 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.rund1_r2 {
	BACKGROUND: #f7f7f9; MARGIN: 0px 3px; OVERFLOW: hidden; HEIGHT: 1px
}
.rund1_r3 {
	BACKGROUND: #f7f7f9; MARGIN: 0px 2px; OVERFLOW: hidden; HEIGHT: 1px
}
.rund1_r4 {
	BACKGROUND: #f7f7f9; MARGIN: 0px 1px; OVERFLOW: hidden; HEIGHT: 2px
}

/* style till förstasidan */
#container {background: #f7f7f9;}
.roundtop {background: #f7f7f9;}
.roundbottom {background: #f7f7f9;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #000000; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #f7f7f9; 
border-left: 1px solid #000000; border-right: 1px solid #000000; 
border-width: 0 2px;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #f7f7f9; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #f7f7f9; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.boxcontent {padding: 10px;
border-left: 1px solid #000000; border-right: 1px solid #000000; font: 10pt verdana, "Times New Roman", Georgia;}
.infocontent {padding: 10px; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.sitemapcontent {padding: 10px;
border-left: 1px solid #000000; border-right: 1px solid #000000; font: 8pt verdana, "Times New Roman", Georgia;}
