/* CSS Document */
body {padding: 2em; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; background: url("bild/bg2.jpg");  background-attachment: fixed;}
h2 {margin: 0 0 0.5em 0; font-size: 1em;}
h3 {margin: 1em 0 0.5em 0; font-size: 1.5em; color: #990000;}
h4 {margin: 10px 0 3px 0; letter-spacing: 0.1em; font: 1em Verdana, serif; color: #666666; border-bottom: 1px dotted #666666;}
h5 {margin: 5px 0; font-size: 1.2em; color: #666666;}

p {line-height: 1.8em; margin: 0 0 5px 0;}
a{
	color: #000000;
	text-decoration: underline;
}

a:link{
	color: #000000;
	text-decoration: underline;
}

a:visited{
	color: #000000;
	text-decoration: underline;
}

a:hover{
	color: #000000;
	text-decoration: underline;
}

/* sidlayout */
#layout {margin:0 auto; padding:0 auto; width: 800px;  background-color: #FFFFFF; background: url("bild/top1.png"); background-repeat: no-repeat ;  #ffffff;}
#sidhuvud {padding: 0; margin: 0; width: 800px; height: 96px;}
#kolumncontainer{float: left; width: 800px;	background: #ffffff; border-top: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666;}
#kolumn1 {float: left; width: 605px; padding: 10px;}
#kolumn2 {float: left; width: 165px; padding: 5px;}
#sidfot {clear: both; background: #75c8f0; height: 13px;  width: 800px;  border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666;}
#box1{float: none; margin: 0; padding: 1em; background: #75c8f0; line-height: 1.8em;}
#box2{float: none; margin: 0; padding: 1em; line-height: 1.8em;  border-bottom: 1px solid #666666;  border-top: 1px solid #666666;   border-left: 1px solid #666666; border-right: 1px solid #666666;}


/* CSS menymall */



/* ———————- Blueslate nav ———————- */
.blue #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(image/blueslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase; border-right:1px solid #666666; border-left:1px solid #666666; width: 800px;}
.blue #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.blue #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.blue #slatenav ul li a{display:block;float:left;color:#000000;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{color:#fff;background:transparent url(image/blueslate_backgroundOVER.gif) no-repeat top center;}

/* navcontainer */
#navlist{float: right; margin: 1em 0 1em 1em; padding: 0;}
#navlist{margin: 0; padding: 0; list-style-type: none; 	font: 1em Verdana, Helvetica, sans-serif;}
#navlist a{width: 8.5em;	text-decoration: none; display: block; padding: 0.4em 2em; margin-bottom: 0.5em;  background: #2b9fd2; border-right: 10px solid #FFFFFF;}
#navlist a:link{color: #ffffff;}
#navlist a:visited{color: #ffffff;}
#navlist a:hover{border-right: 10px solid #fefe24; background: #2b89d2; color: #000000;}
#navlist a#current{font-weight: bold; background: #0263d0;}




