body {

margin-top: 0px;

margin-left: 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px; 

background: url(bilder/bg.gif);

background-repeat: repeat-x;

}



#container

{

width: 901px;

/*height: 800px;*/

margin: 0px;

/*background: url(bilder/main_bg.gif);*/

color: #333;

border: 0px solid gray;

line-height: 130%;

margin-left: auto;

margin-right: auto;



}



#tabs

{

height: 110px;

width: 901px;

background-color: #8495a3;

border-right:0px solid #6b7680;

border-bottom:0px solid #6b7680;



}

#tabs ul {

	 margin: 0px;

	 margin-bottom: -4px;

	padding:42px 0px 0px 50px;

	list-style:none;

      }

#tabs li {

      display:inline;

      margin:0;

      padding: 0px 0px 0px 0px;

      }

		

#top h1

{

padding: 0;

margin: 0;

}

#logo{

	background-color: ;

	width: 400px;

	padding-left: 50px;

}



/*startsidan*/

#intikoner{

	float: right;

	padding-right: 50px;

}

#contentstart{
padding: 1em;
margin-left: 40px;
max-width: 930px;

background-color: ;
}
#leftcol{
	background-color: ;
	width: 490px;
	height: 480px;
	margin-right: 10px;
	float: left;
}
#rightcol{
	background-color: ;
	width: 280px;
	height: 480px;
	float: left;
}
#startbild{
width:500px;
float:left;
margin-top: 0px;
border: 0px solid black;
padding-bottom: 23px;
}
#nyhet{
background-color: #eeeeee;
border: 1px solid #9aa2a8;
float: left;
width: 290px;
height: 190px;
text-align: center;
padding-top: 5px;
padding-left: 3px;

}
#akut{
margin-top:1px;
background-color: #EEEEEE;
border: 1px solid #9aa2a8;
float: left;
width: 290px;
height: 258px;
padding-left: 3px;
padding-top: 2px;
margin-bottom: 5px;

}
#ikonerstart{
margin-top: 0px;
padding-bottom: 10px;
margin-left: 0px;
background-color: ;
width: 490px;
height:100px;
float: left;
}
#fejjan{
	float: left;
	background-color: ;
	height: 120px;
	width: 280px;
}
#login{
	height: 120px;
	background-color: ;
	width: 210px;
	float: left;
	text-align: left;
}
#pop{

margin-top: -52px;

margin-left: 105px;

}

#ikoner{

	margin-top: 0px;

	padding-bottom: 10px;

	margin-left: 0px;

	background-color: transparent;

	width: 100%;

}



#oar{

	float: right;
	height:335px;
	margin-right: 40px;

}

#nyheter{

	background-color: #eeeeee;

	border: 1px solid #9aa2a8;

	width: 230px;

	height: 328px;

	margin-bottom: 100px;

	margin-top: 0px;

	padding-top: 5px;

		/*position: absolute; */

}

#fraga{

	background-color: #eeeeee;

	border: 1px solid #9aa2a8;

	width: 220px;

	height: 205px;

	margin-top: 10px;

	padding-left: 10px;

	padding-top: 10px;



	/*position: absolute;*/

}



#scroll{

margin-left: 160px; 

margin-top: 12px;

padding-bottom: 15px;

}

/*Slut startsida*/

#mainwin{

	/*background: url(bilder/main_bg.gif);*/

	background-color: ;

	width: 901px;

	margin-left: auto;

	margin-right: auto;

	/*height: 661px;*/



}

#meny

{

float: left;

width: 205px;

margin-left: 10px;

margin-top: 10px;

padding: .5em;

border-top: 2px solid #ab0635;

border-bottom: 2px solid #ab0635;

background-color: #bdc2c6;



}



#content

{



margin-left: 240px;

border-left: 0px solid gray;

padding: 1em;

background: transparent;

}

#fullcontent

{





border-right: 0px solid gray;

padding-bottom: 1em;

max-width: 830px;

background: transparent;

}



#footer

{

clear: both;

margin: 0;

padding: .5em;

color: #333;

background-color: #ddd;

border-top: 0px solid gray;

letter-spacing: 1px;

font-size: 11px;

vertical-align: bottom;

width: 890px;

margin-left: auto;

margin-right: auto;

text-align: center;

}



#leftnav p { margin: 0 0 1em 0; }

#content h2 { margin: 0 0 .5em 0; }



/*klasser*/

.meny{

padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	text-decoration: none;

	font-weight: bold;

	line-height: 20px;

	color: black;

	padding-left: 0px;

	font-size: 10px;

}

.submeny{

	padding-right: 2px;

	padding-top: 0px;

	padding-bottom: 2px;

	text-decoration: none;

	font-size: 110%;

	font-weight: bold;

	line-height: 14px;

	color: black;

	padding-left: 8px;

	font-size: 10px;

}

.submeny2{

	padding-right: 2px;

	padding-top: 0px;

	padding-bottom: 2px;

	text-decoration: none;

	font-weight: bold;

	line-height: 12px;

	color: White;

	padding-left: 18px;

	font-size: 10px;

}

a:hover{

	color: rgb(51, 204, 51);
}


a:focus {

	color: white;

}


.blank{

	background-color: White;

}

h1{

	font-size: 24px;

	line-height: normal;

}
h2{
	font-size: 18px;
	color: #990000;
}
li{
	margin-bottom: 2px;
}
.img{

	border: 1px solid #9aa2a8;

	margin-left: 0px;



}

.kartor{

	border: 1px solid #9aa2a8;

	margin: 0px;

	float: right;

}



.ikoner{

	padding-right: 0px;

}

.ikonerspace{

	width: 35px;

	background-color: Aqua;

}

.ikoner_sida{

	padding-right: 10px;

}

.scrollsida{

	overflow:auto;

	height: 450px;

	padding: 2px;

	width: auto;



}

.fotnot{

	font-size: 9px;

}

/*Referenser*/

.blaa {

	color: #000000;

	background-color:#6699ff;

}

.rod {

color:#000000;

background-color:#FF6666;

}

.gul{

color:#000000;

background-color: #ffff66;

}



/*Tabeller*/

.table

{



	border: 0px solid black;

	display: table;



	text-align: left;

	float: left;

	background-color: transparent;

}

.table500

{

	width: 500px;

	border-top: 0px solid black;

	border-left: 0px solid black;

	display: table;

	margin: auto;

	text-align: left;

	float: left;

	background-color: transparent;

}

.tr

{

	display: table-row;

	background-color: White;

}

.td1

{

	display: table-cell;

	border-right: 0px solid black;

	border-bottom: 0px solid black;

	padding: 2px;

	width: 200px;

	float: left;

	height: auto;



}

.td

{

	display: table-cell;

	border-right: 0px solid black;

	border-bottom: 0px solid black;

	padding: 2px;

	width: 400px;

	float: left;

}

.td2

{

	display: table-cell;

	border-right: 0px solid black;

	border-bottom: 0px solid black;

	padding: 2px;

	width: 200px;

}

.td500

{

	display: table-cell;

	border-right: 0px solid black;

	border-bottom: 0px solid black;

	padding: 2px;

	width: 500px;

}



.header div

{

	font-weight: bold;

	font-size: 15px;

	background-color: transparent;

}

.even

{

	background: #eee;

}

.odd{

	background-color: White;

}

.tabellrubrik{

	background-color: Gray;

	color: White;

	font-size: 130%;

	font-weight: bold; 

}

.faqfraga{

	padding-right: 10px;

	font-weight: bold;

}

.faqsvar{

	padding-right: 18px;

}

/*nyheter*/

.newscontainer{



	background-color: transparent;

	margin-bottom: 180px;

}



.nyhetsrubrik{

padding-left: 10px;

margin-top: 10px;

color: #FF8C00;

font-family: Arial, Impact, verdana;

font-size: 150%;

line-height: 150%;



}

.nyhetsdatum{

font-size: 8px;



}

.lopsedel{

	background-color: #fbfbfb;

	left: 167px;

	width: 390px;

	height: 350px;

	padding: 10px;

	border: 1px;

	border-color: Black;

	border-style: solid;

	overflow: auto;

	float: left;

	padding-right: 5px;

	margin-right: 5px;

}





.nyhetsmeny{

	width: 200px;

	height: 350px;

	overflow: scroll;

	overflow-x: hidden;

	background-color: #ffffff;

	padding: 10px;

	border: 1px;

	border-color: Black;

	border-style: solid;

	text-align: left;

}

.nyhetsrub {

padding-left: 10px;

font-weight: bold;

line-height: 10px;

}

.nyhetstextsid1{

padding-left: 10px;

color: Black;

text-decoration: none;

}

.nyhetslinje{

	width: 200px;

	height: 1px;

	border: 0.02em dotted black;

	margin-left: 10px;

	margin-right: 10px;



}

.nyhetslink{

	font-weight: bold;

	text-decoration: none;

}

/*nyheter*/



/*Skugga*/

.divintygskugga {

  width: 487px;

  background: #bbbbaa;

  }

 

.intygskugga {

  position: relative;

  left: -4px;

  top: -4px;

  background: #e8eef4;

  }

/*slut Skugga*/