body {
	background-color: #999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color: #000000;
}

#center {
margin-right: auto;
margin-left:auto;
width:720px;
}

hr {
  border: 0;
  width: 95%;
  background-color: #FF9C00;
  color: #FF9C00;
  height: 1px;
  clear:both;
 
}

h1 {
margin: 4% 4% 4% 3%; 
   font-size: 180%;
   color: #000000;
   font-weight: lighter;
}

h2 {
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   margin-top:2%;
   margin-right: 2%;
   margin-bottom: 2%;
   margin-left: 3%;
}

h3 {  
   font-size: 10px;
   color: #000000;
   margin: 3%; 
   }

/* anvnds fr liten text utan marginaler */    
h4{  
   font-size: 90%;
   color: #000000;
   margin:0% 0 0 1%;
   font-weight: normal;
   padding:0%;
   }
   
/* anvnds fr liten text fr bla datum i pressmeddelanden */    
h5 {  
   font-size: 95%;
   color: #000000;
   margin:2% 2% 0% 3%;
   font-weight: normal;
   }

/* anvnds fr liten text i hgerspalten */ 
h6 {  
   font-size: 95%;
   color: #000000;
   margin:1% 2% 3% 3%;
   font-weight: normal;
   line-height: 120%;
   text-align: left;
   }
   
   
p {
font-size:100%;
margin: 1% 2% 4% 3%;
line-height:180%;
}


ul {
font-size: 100%;
}

li{
margin: 1% 0% 2% 1%;
line-height: 160%;
}

ol {
margin: 1% 2% 4% 10%;
font-size: 100%;
}

.pilpunktlista {
list-style-image: url(blue-arrow.gif);
line-height: 90%;
margin: 0% 0% 0% 1%;
}

.bgVit {
  border: 0;
  width: 95%;
  background-color: #fff;
  height: 1px;
  clear:both;
  color:#FFFFFF;
}

.hrDotted {
  border: 0px dotted #999966;
  width: 95%;
  background-color: #999966;
  color:#999966;
  height: 1px;
  clear:both;
}

/* flaggor */

.flag {
background-color: #FFFFCC;
border: solid #CF3000 1px;
}

.border {
border: solid #FF9C00 1px;
}

/* flaggor slut */

/* faktaruta start */
#faktaruta {
background-color: #CCCC99;
border: 1px #999999 solid;
margin: 10px;
}

#faktaruta p {
font-size:10px;
}
/* faktaruta slut */

/*rubrik ruta*/
#YellowBox  {
background-color: #FFFFCC;
border: 1px #999999 solid;
margin: 10px;
}
/*rubrikruta slut*/

/*starappeal 2007*/

#starAppeal {
width: 500px;
background-color: #FFF;
margin: 0% 5% 2% 5%;
}

#starAppeal img {
float: none;
}

#starImgRight {
float: right;
}

#starFakta  {
clear:left;
background-color: #93afd1;
border: 1px #ccc solid;
margin: 10px;
}


/*star appeal slut*/

.redDark {
color: #990000;
}

.fontSize1 {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   color: #000000;
   text-align: left;
   }

.fontSize2 {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 13px;
   color: #000000; 
   line-height:16px;
   }

.fontSize3 {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 16px;
   color: #000000; }

.sml_text {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 11px;
   color: #000000; }

A:link {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   text-decoration: none;
   color:#000099; }

A:active {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   text-decoration: none;
   color:#000099; }

A:visited {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   text-decoration: none;
   color:#000099; }

A:hover {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   text-decoration: underline;
   color:#FF0000; }

A.linkSize1:link { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: none;
   color: #000099; }
A.linkSize1:active {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: none;
   color: #000099; }
A.linkSize1:visited { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: none;
   color: #000099; }
A.linkSize1:hover {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: underline;
   color: #FF0000; }

A.blackLink:link { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: none;
   color: #000000; }
A.blackLink:active {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: none;
   color: #000000; }
A.blackLink:visited { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: none;
   color: #000000; }
A.blackLink:hover {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   text-decoration: underline;
   color: #FF0000; }

A.linkSize2:link { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize2:active {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize2:visited { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize2:hover {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 13px;
   font-weight: bold;
   text-decoration: underline;
   color: #FF0000; }

A.linkSize3:link { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize3:active {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize3:visited { 
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize3:hover {  
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 16px;
   font-weight: bold;
   text-decoration: underline;
   color: #FF0000; }

.search {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
   color: #000000; }

.blueArrow {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   margin-top : 2px;
   padding-left : 10px;
   background : #FFFFEE url(blue-arrow.gif) no-repeat; }
   
   
.blueArrow1 {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   margin-top : 2px;
   padding-left : 10px;
   background : url(blue-arrow.gif) no-repeat; }
   
.pdf {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   margin-top : 2px;
   padding-left : 20px;
   background : #FFFFEE url(pdf.gif) no-repeat; }

.searchArrow {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   margin-top : 2px;
   padding-left : 10px;
   background : #FFFFCC url(blue-arrow.gif) no-repeat; }

SELECT.language {
   background-color: #CF3000;
   border-color: #FF9C00;
   color: #FFFFFF; }

INPUT.redButton {
   background-color: #CF3000;
   border-color: #FF9C00;
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   font-weight: 800;
   color: #FFFFFF; }

INPUT.blueButton {
   background-color: #003366;
   border-color: #FF9C00;
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   font-size: 10px;
   font-weight: 800;
   color: #FFFFFF; }
   
.caption {
   font-family: Verdana, Arial, sans-serif, "MS sans serif"; 
   font-size: 10px;
   color: #FFFFFF;
   background : #003366; }
   
   .caption2 {
   font-family: Verdana, Arial, sans-serif, "MS sans serif"; 
   font-size: 10px;
   color: #FFFFFF;}

.smlWhiteText {
   font-family: Verdana, Arial, sans-serif, "MS sans serif"; 
   font-size: 10px;
   color: #FFFFFF; }

.blueArrow {
   font-family: Verdana, Arial, sans-serif, "MS sans serif";
   margin-top : 2px;
   padding-left : 10px;
   background : #FFFFEE url(blue-arrow.gif) no-repeat; }
   
   .caption3 {
   font-family: Verdana, Arial, sans-serif, "MS sans serif"; 
   font-size: 11px;
   color: #000000;}
.fontsize1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

#navbar {
	background-color: #003060;
	width: 718px;
	margin:0;
	padding:0;
border-bottom:1px solid #FF9C00;
}

#navbar ul {
background-color: #003060;
margin:0;
padding:0;
}

#navbar li {
	display: inline;
	list-style-type: none;
	margin:0px;
	padding:0px;
}
#navbar li a {
background-color: #003060;
	font: bold 0.85em Verdana, Helvetica, sans-serif;
	width:172px;
	text-align: left;
	padding: 2px;
	color: #fff;
	text-decoration: none;
	float: left;
}
#navbar li.right-border a {
	border-right: 1px solid #FF9C00;
}
#navbar li a:hover {
	text-decoration: underline;
}




div.nav-column {
	padding: 0px;
	text-align: left;
	margin:10px 10px 0 9px;
	width:160px;
	padding:0px;
}
ul.nav-menu {
	list-style: none;
	padding: 0;
	margin:0px;
	width:160px;
}

ul.nav-menu ul {
	margin: 0px;
	padding:0px;
	}
	
ul.nav-menu li {
	margin:0px;
	padding:0px;
}

ul.nav-menu a {
	display: block;
	padding: 0.5%;
	border: 1px solid #FF9C00;
	background-color: #CF3000;
 	font-size: 90%;
	text-decoration: none;
	margin:0px;
}
ul.nav-menu li a:link, ul.nav-menu li a:visited, ul.nav-menu li a:active {
	color: #fff;
}
ul.nav-menu li a:hover {
	color: #fff;
	background-color: #FF9C00;
	border: 1px solid #CF3000;
}

ul.nav-menu li a#current {
	color: #2586d7;
	background-color: #fff;
	text-decoration: none;
}

#rightColumn{
width:168px;
margin:5px;
background-color:#FFFFEE;
}

