* { 
	margin:0; 
	padding:0
}
html,body  {
	font: normal 87%/100% "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#container {
	width: 770px;
	margin: 10px auto;
	border: 1px solid #666666;
}
#loggo {
	background:#FFFFFF url(bilder/logga.gif) no-repeat center center;
	height:140px;
	width:227px;
	float:left;
}
#header {
	background:#000 url(bilder/huvud.jpg) no-repeat;
	height:140px;
	width:542px;
	float:right;
	border-left: solid 1px #000;
}
div#navcontainer {
background-color: #02148C;
border-top: solid 1px #B6B6B6;
border-bottom: solid 1px #E8E8E8;
width:542px;
float:right;
clear:both;
}

div#navcontainer ul
{
color: #000;
margin: 0;
padding-bottom: 4px;
padding-top: 4px;
}

div#navcontainer ul li
{
display: inline;
margin-left: -4px;
}

div#navcontainer ul li a
{
padding: 2px 17px 2px 17px;
color: #FFF;
text-decoration: none;
border-left: 1px solid #B6B6B6;
}

div#navcontainer ul li a:hover
{
background-color: #E8E8E8;
color: #000;
}

#active a { border-left: 1px solid #B6B6B6; 
}

#news {
	background:#FFF url(bilder/softedge.gif) no-repeat left top;
	width:227px;
	float:left;
	border-top:1.7em solid #02148C;
	min-height: 320px;
	height: auto !important;
	height: 320px;
}
#news h1 {
	font-size:120%;
	padding:1em 0 1em 0.8em;
}
#main {
	background:#E8E8E8;
	float:right;
	width:542px;
	border-left:1px solid #000;
	min-height: 320px;
	height: auto !important;
	height: 320px;
}
#main2 {
	background:#E8E8E8 url(bilder/bg_kontakt.jpg);
	float:right;
	width:542px;
	border-left:1px solid #000;
	min-height: 320px;
	height: auto !important;
	height: 320px;
}
#main2 h1, #main h1, #intern1 h1, #intern2 h1 {
	font-size:130%;
	padding:1em 0 1em 0.7em;
}
#main2 p, #main p, #news p, #intern1 p, #intern2 p {
	padding:0 1em 1em 1em;
}
#list {
	background:url(bilder/softedge.gif);
	height:28px;
}
#foot {
	clear:both;
	background-color:#02148C;
	height:0.5em
}
#bild_1 {
	margin:20px 0 20px 0;
}
#intern1 {
	background:#EDF4F3 url(bilder/huvud2.jpg) no-repeat bottom;
	width:542px;
	border-top:solid #000000 1px;
	float:left;
	height:180px;
	min-height:180px;
}
}
#intern1b {
	background:#EDF4F3 url(bilder/huvud3.jpg) no-repeat bottom;
	width:542px;
	border-top:solid #000000 1px;
	float:left;
	height:180px;
	min-height:180px;
}
/*#intern2 {
	
	width:274px;
	float:right;
	height:213px;
	min-height:213px;*/
}
#on, #on2, #on3 {
	border: 1px solid #90ee90;
	padding: 5px;
	}
#expand, #expand2, #expand3 {
	display: none;
	border: 1px solid #90ee90;
	padding: 5px;
	}
/* menyn */

body.bostader a#bostader, body.fritidshus a#fritidshus, body.foretaget a#foretaget, body.kontakt a#kontakt {
	background-color: #E8E8E8;
	font-style: italic;
	color: #000;
}
