@charset "iso-8859-1";
body {margin:0;	padding:0;	font:62.5% Verdana, Arial, Helvetica, sans-serif;}
#wrapper {font-size:1.2em; color: #666;	min-width:770px; max-width:880px; margin:0 auto;	text-align:left;	background: #97b5e9 url(../bilder/bg_1.gif) repeat-x top; border:1px solid silver;}
h2 {margin:10px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; font-weight:normal; letter-spacing:0.05em; color: #333;}
h3 {padding:0; margin:10px 10px 3px 10px;	font-size:1.4em;	color: #333;	font-weight:normal;}	
h4 {font-size:1.1em;	margin:5px 10px 0 10px ; padding:0; color:#006; }	
h5 {font-size:1.1em;	color:#666666;	margin:10px 10px 0 0;}	
a{	text-decoration:none;}
a:visited{color:#0000FF;}	
a:hover{text-decoration:underline;}
ul {margin:0;	padding:0;	font-size:1.1em;}
li{ margin:5px 0;}
p { color:#006; padding:0 10px 5px 10px; margin:0; font-size:1.1em}
img {margin:10px;}
form { margin:10px;}
/* layout*/
#header {background:url(../bilder/header.png) no-repeat 40px 8px;	border-bottom:3px solid #CFDCE6; margin:0; padding:0;	height: 80px; position:relative;}
#header_inner {background:url(../bilder/header2.png) no-repeat 40px 40px;}
#header h1, #header h2 {padding:0; margin-left:-2000px; font-weight: normal;}
#header ul {position:absolute; top:20px; right:5em;	padding:0; margin:0; }
#header li {display:inline; list-style:none;	padding:0;	margin:0 10px 0 0;}
#twocolwrap{width:100%;}
#content-wrapper {float:right;	background:#fff url(../bilder/nav-to-content-trans.gif) repeat-y 	left;	width:74%;	max-width:74%;} /* tillsammans med #left =99% */
#content-inner {margin-left:10px;	padding:15px;	background-color:#FFFFFF;}
#content-inner ul {color:#333; margin:0 20px; list-style:none;}
#content-inner li {margin:5px 0;}
#left {width:25%;	max-width:25%;	float:left;	padding:50px 0 0 2px;}
#left p {margin:0 ;}
#left img { margin:5px 0;}
#left h3 { margin-top:20px; color:#FFF;}
#left ul {color:#000066; margin:0; padding:0 0.5em;	list-style:none;}
#left li {padding:3px 0; margin:0;}
#footer {color:#666; font-size:0.9em;	text-align:center;	background-color:#f4f7f6;	border-top:2px solid #CFDCE6;	padding:7px 10px;	clear:both;}
#footer li { display:inline; margin:0 20px; padding:0;}	
/* annat */
#boxmeny a{height: 35px; text-decoration: none; display: block; padding: 0.25em 0 0 3.1em; 	background: url(../bilder/bakgrund2_meny.gif) no-repeat; border: none; letter-spacing: 0.1em;}
#boxmeny a:link{color: #2d371e;}
#boxmeny a:visited{color: #2d371e;}
#boxmeny a:hover{background: url(../bilder/bakgrund_meny_hover.gif) no-repeat;	text-decoration: none;}
#boxmeny ul {list-style:none;	margin:0 0 0 0.2em; /*fungerar i IE*/	padding:0 0 0 0.2em;  /*fungerar i FF*/}
#boxmeny li {list-style:none;}
/* current meny - ange sidnr vid bodytaggen */
body#sid1 #nav-sid1 a, body#sid2 #nav-sid2 a, body#sid3 #nav-sid3 a, body#sid4 #nav-sid4 a {
color:#003399 ; font-weight: bold; background: url(../bilder/bakgrund_meny.gif) no-repeat;}
.presentation {float:left; width:95%;	border:2px solid #C8CDD2;	padding:10px;	margin:2px 0 20px 0; overflow:hidden;}
.presentation dl {float:left; width:440px; margin:10px 20px; padding:0; display:inline;/* fixes IE/Win double margin bug */}
/* titel */
.presentation dt {float:right; width:342px; margin:0;	padding:0; font-size:130%; letter-spacing:1px; color:#333;}
/* text */
.presentation dd {margin: 0 0 0 98px; padding:0; font-size:85%; line-height:1.5em; color: #666;}
.presentation dl dd.img {margin: 0;}
.presentation dd.img img {float:left; margin:0 8px 0 0; padding:4px; border: 1px solid #D9E0E6; border-bottom-color:#C8CDD2; border-right-color:#C8CDD2; background: #fff;}
 /* reverse float */
.presentation .alt dt {float:left;}
.presentation .alt dd {margin:0 98px 0 0;}
.presentation .alt dd.img img {float: right; margin:0 0 0 8px;}
.utanJs { font-size:0.8em; font-style:italic;}
#start { width:100px; height:30px; margin:0 0 10px 10px;}

