body {padding: 2em; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.7em; color: #997755;} 


a { color: #990000; text-decoration: none; }

a:visited { color: #990000; text-decoration: none; }

a:hover { color: #ffffff; background-color: #990000; }


h1 {margin: 0; font-size: 1.5em;} 
h3 {margin: 
0; padding: 0 0 5px 0; font-size: 1.5em;} 
h4 {margin: 1em 0 0.5em 0; font-size: 
1em;} 
p {line-height: 1.5em; margin: 0 0 5px 0;} 

/* Sidlayout */ 
#layout {width: 
950px; margin-right: auto; margin-left: auto;} 
#sidhuvud 
{padding: 0; margin: 0;} 


#kolumncontainer{float: left; width: 950px; background: #F4F1EA url(images/bg2.gif) repeat-x;}

#kolumn1 {float: left; width: 600px; padding: 10px;} 

#kolumn2 {float: right; width: 308px; padding: 10px;} 
#sidfot 
{clear: both; width: 930px; padding: 10px 10px 0 10px; margin: 0; background: 
#f3f0e9;} 

/* Sidhuvud och sidfot (hf) runda horn */ .rundhf {background: #f3f0e9;} 

.rundtopphf {background: #ffffff;} 
.rundbottenhf {background: #ffffff;} 
.rundhf_r1{margin: 
0 16px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r2{margin: 
0 13px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r3{margin: 
0 11px; height: 1px; overflow: hidden; background: #f3f0e9;} .rundhf_r4{margin: 
0 9px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r5{margin: 
0 8px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r6{margin: 
0 7px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r7{margin: 
0 6px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r8{margin: 
0 5px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r9{margin: 
0 4px; height: 1px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r10{margin: 
0 3px; height: 2px; overflow: hidden; background: #f3f0e9; border-left: 1px solid 
#f3f0e9; border-right: 1px solid #f3f0e9;} 
.rundhf_r11{margin: 0 2px; height: 
2px; overflow: hidden; background: #f3f0e9;} 
.rundhf_r12{margin: 0 1px; height: 
3px; overflow: hidden; background: #f3f0e9;} 



/* Box1 med runda horn - innehall 
*/ 
#kolumnbox1 {margin: 10px; background: #ffffff;} 
#kolumnbox1 p {margin-bottom: 
0px;} 

/* Box1 */ 
.rund1 {background: #ffffff;} 
.rundtopp1 {background: #997755} 
.rundbotten1 {background: #997755;} 
.rund1_r1{margin: 0 5px; height: 1px; overflow: 
hidden; background: #ffffff;} 
.rund1_r2{margin: 0 3px; height: 1px; overflow: 
hidden; background: #ffffff;} 
.rund1_r3{margin: 0 2px; height: 1px; overflow: 
hidden; background: #ffffff;} 
.rund1_r4{margin: 0 1px; height: 2px; overflow: 
hidden; background: #ffffff;} 



/*Box2 med runda horn - innehall */ 
#kolumnbox2 
{margin: 10px; background: #990000;} 
#kolumnbox2 p {margin-bottom: 
0px;} 

/* Box2 */ 
.rund2 {background: #990000;} 
.rundtopp2 {background: #888888;} 

.rundbotten2 {background: #888888;} 
.rund2_r1{margin: 0 5px; height: 1px; overflow: 
hidden; background: #990000;} 
.rund2_r2{margin: 0 3px; height: 1px; overflow: 
hidden; background: #990000;} 
.rund2_r3{margin: 0 2px; height: 1px; overflow: 
hidden; background: #990000;} 
.rund2_r4{margin: 0 1px; height: 2px; overflow: 
hidden; background: #990000;}  




/* Meny */ 
#menycontainer {padding: 0px 0 0 0; 
margin: 0; background: #f3f0e9;} 
#menycontainer ul {margin: 0; padding: 5px 0 
0 0; height: 2em;}
#menycontainer li {display: inline; list-style: none; float: 
left; padding: 0 1em 0 0; color: #888888;} 
.menycontent {display: block; padding: 
0 0 0.5em 0; background: #ffffff; color: #997755; text-align: center; border-right: 1px solid #fffff;} 
a.meny, a.meny:visited {width: 
8em; display: block; text-decoration: none;} 
a.meny:hover {background: transparent;} 
a#current .menycontent {border-bottom: 1px solid #ffffff;} 
a#current .menycontent, 
a#current .r2, a#current .r3, a#current .r4 {background: #cbc0af; color: #ffffff;} a.meny:hover 
.menycontent, a.meny:hover .r2, a.meny:hover .r3, a.meny:hover .r4 {background:#ffffff; color: #990000;} 


/* Runda horn i meny */ 
.roundtop {background: transparent;} .r1 {margin: 0 5px; 
height: 1px; overflow: hidden; background: #ffffff; border-left:1px solid #ffffff; 
border-right:1px solid #ffffff;} .r2 {margin: 0 3px; height: 1px; overflow: hidden; 
background: #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; 
border-width: 0 2px;} .r3 {margin: 0 2px; height: 1px; overflow: hidden; background: 
#ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;} .r4 
{margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff; border-left: 
1px solid #ffffff; border-right: 1px solid #ffffff;} 