@charset "utf-8";
/* CSS Document */
html {
	
	background-color: #8b8b8b;
	margin: 0; /* tar bort sidans topmarginal i IE */}

body {
	
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #8b8b8b; 
	padding: 0; /* behövs alltid!! */
	margin: 0; /* sidans marginaler */
	text-align: center; } /* centrerar layouten 1 - för äldre webläsare  */
		
/* NAVIGATION BÖRJAR HÄR */
#nav {float:left; width: 340px; height: 36px; }
#nav {margin: 0 0 0 620px ; padding: 0 0 54px 0; }
#nav ul{padding: 0; margin: 0;}
#nav li{display: inline; list-style: none; padding: 0;}
#nav li a{text-decoration: none;  padding: 0; font-size:14px; font-weight: bold; font-stretch: normal;}
#nav a:link{color: #bbb; border-top: 1px solid; border-bottom: 1px solid; border-color: #bbb; padding: 4px 4px 4px 4px; margin: 0 0 0 6px; position: relative; left:-6px;}
#nav a:visited{color: #bbb; border-top: 1px solid; border-bottom: 1px solid; border-color: #bbb; padding: 4px 4px 4px 4px; margin: 0 0 0 6px; position: relative; left:-6px;}
#nav a:hover{color: #ddd; border-top: 1px solid; border-bottom: 1px solid; border-color: #ddd; padding: 4px 4px 4px 4px; margin: 0 0 0 6px; position: relative; left:-6px;}
#nav a#current{color: #757072; border-top: 1px solid;  border-bottom: 1px solid; border-color: #757072; padding: 4px 4px 4px 4px; margin: 0 0 0 6px; position: relative; left:-6px;}

#nav {
	/* IE<7 */
    _padding-bottom: 30px;}
	
/* NAVIGATION SLUTAR HÄR */
 
#pagediv {
	width: 960px; height: 100%; /* fast bredd */
	margin: 0 auto;  /* centrerar layouten 2 */
	text-align: left; /* centrerar layouten 3 - justerar tillbaka innehållet åt vänster */ }
	
#maindiv { 
	width: 960px; height: 100%;
	float: left; 
	padding: 0 ; margin: 0 ;
	
	background-position: center bottom;
	background-repeat: no-repeat;
	}
	
#pagediv>#maindiv {min-height:720px;} /* child of div hack */
			
.maindiv_frame {
	border:solid 1px #66CC00;
	width: 960px;
	height: 100%;
	
	float:left;
	clear: both;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
	
	.maindiv_frame {
	/* IE<7 */
    _height: 720px;}
	
	.maindiv_frame {
	/* IE<7 */
    _width: 100%;}
	
#maindiv_content_left{
	
	margin: 0 0 0 0 ; 0 0 0 44px; 
	float: left;
	width: 320px; height: 240px;
	}

#text-center {
	float: left ;
	padding: 0px 15px 0px 15px; margin: 0;}
	
#text {
	padding: 0px 0px 11px 0px;}
	
#bottom {
	position: absolute;
	bottom: 0; left:0;
	width: 100%; height: 33px ;
	padding: 0; margin: 0;}
	
#adressblock {
	width: 654px;  /* fast bredd */
	margin: 0 auto;  /* centrerar layouten 2 */
	text-align: left; /* centrerar layouten 3 - justerar tillbaka innehållet åt vänster */ 
	background-color: #000000;}	
			
/* top right bottom left */

p { font-family: Arial, Helvetica, sans-serif;
	color: #ddd;
	font-size: 12px;
	line-height: 14px; 
	margin-top: 0px ;
	margin-bottom: 0px; }

.white { margin: 0 ; 
	color: #fdfdfd;
	font-size: 11px;
	line-height: 12px; 
	font-weight: normal;
	font-stretch: 100%;}

h1, h2, h3, h4, h5, h6 { 
font-family: Arial, Helvetica, sans-serif; 
font-stretch: normal;
color: #ddd; 
margin-top: 0px ;
margin-bottom: 3px; }


h1 { font-size: 14px; font-weight: 600;}
h2 { font-size: 14px; font-weight: 300;}
h3 { font-size: 20px; margin-bottom: 5px;}
h4 { font-size: 13px; font-weight: 600; margin-bottom: 1px;}
h5 { font-size: 12px; margin-top: 0px; margin-bottom: 6px; font-weight: 600;}
h6 { font-size: 11px; margin-top: 6px; margin-bottom: 0px; font-weight: 600;}<!--översta raden-->
	
a { color: #ddd; text-decoration: none;}
a:visited { color: #883020; }
a:hover { color: #ee6040; }
a img { border: none; }
