body {padding: 20px; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;}
h2 {margin: 0 0 0.5em 0; font-size: 2.5em;}
h3 {margin: 1em 0 0.5em 0; font-size: 1.5em;}
h4 {margin: 1.5em 0 0.5em 0; font-size: 1em;}
p {margin: 5px 5px 5px 7px;}
a:link    {color:#990000; text-decoration:none;}
a:visited {color:#990000; text-decoration:none;}
a:active  {color:#000000; text-decoration:none;}
a:hover   {color:#000000; text-decoration:underline;}

/* sidlayout */
#layout {border-top: 1px solid #000000;	border-right: 1px solid #000000; border-left: 1px solid #000000;}

.hoger_rad {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.vanster_rad {border-right: solid 1px #000000;}
.botten_linje {border-bottom: 1px solid #000000;}

.ram {border:solid 1px #333366;}


#medlem {border-bottom: 1px solid #000000; background:#FFFF99; text-align:center; font-size: 170%;
	font-family: Arial, Helvetica, sans-serif;}

#forstahuvud {background: #FFFFFF url(bilder/logo_bg_1.jpg) no-repeat;}
#logo_1 {
	position: absolute;
	left: 220px;
	top: 20px;
	z-index: 1;
}
#logo_2 {position: absolute; left: 348px; top: 46px; z-index: 2;}

#sidhuvud {padding: 10px; margin: 0;}
.kolumncontainer{float: left; width: 900px;	background: #ffcc66;}
.kolumn1 {float: left; padding: 0;	background: #ffffff;}
.kolumn2 {float: left; padding: 0;}
#fot {text-align: center; border-bottom: solid 1px #000000; border-top: solid 1px #000000; padding: 7px; background: #DCE8D0; border-left: solid 1px #000000; border-right: solid 1px #000000; color:#1B3636}


a.svart:link    {color:#505050; text-decoration:none;}
a.svart:visited {color:#505050; text-decoration:none;}
a.svart:active  {color:#505050; text-decoration:none;}
a.svart:hover   {color:#000000; text-decoration:underline;}

.kolumnernedancontainer {float: left; width: 662px; height: 304;}
.rad2kolumn1 {
	float: left;
	padding: 0;
	width: 332px;
}
.kolumn4 {
	float: left;
	padding: 0;
	width: 332px;
}



#meny{ width: 18em; margin: 0.75em; padding: 0; list-style-type: none; font-size: 70%; color:#1B3636}
#meny li{margin-bottom: 0.25em;}
#meny a{display: block; width: auto; height: 100%; 
background: transparent url(bilder/toning.jpg);
padding: 0.25em; text-decoration: none; border: 1px solid #B8CF9A;}
#meny a:link{color: #333333;}
#meny a:visited{color: #333333;}
#meny a:hover{background: transparent url(bilder/toning_hov.jpg);}
#meny a#current{background: #FFCC66; color: #000000;}
.rad2kolumn2 {
	float: left;
	padding: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	width: 332px;
}
.rad3kolumn1 {
	float: left;
	padding: 0;
	width: 332px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.moore {
	height: 175px;
}
