body {padding: 2em; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.7em; color: #888888;} 
a { color: #777777; }
a:visited { color: #cccccc; text-decoration: none; }
a:hover { background-color: #3333ff; }



h2 {margin: 0; font-size: 2.5em;} h3 {margin: 
0; padding: 0 0 5px 0; font-size: 1.5em;} h4 {margin: 1.5em 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; background: #000000;} #sidhuvud 
{padding: 0; margin: 0;} 

#kolumncontainer{float: left; width: 950px; min-height: 474px; background: #000000;} 
#kolumn1 {float: left; width: 930px; padding: 10px; background: #333333;} 
#kolumn2 {float: right; width: 308px; padding: 10px; background: #333333;} #sidfot 
{clear: both; width: 930px; padding: 10px 10px 0 10px; margin: 0; background: 
#333333;} /* Sidhuvud och sidfot (hf) runda horn */ .rundhf {background: #333333;} 
.rundtopphf {background: #cccccc;} .rundbottenhf {background: #cccccc;} .rundhf_r1{margin: 
0 16px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r2{margin: 
0 13px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r3{margin: 
0 11px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r4{margin: 
0 9px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r5{margin: 
0 8px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r6{margin: 
0 7px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r7{margin: 
0 6px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r8{margin: 
0 5px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r9{margin: 
0 4px; height: 1px; overflow: hidden; background: #333333;} .rundhf_r10{margin: 
0 3px; height: 2px; overflow: hidden; background: #333333; border-left: 1px solid 
#333333; border-right: 1px solid #333333;} .rundhf_r11{margin: 0 2px; height: 
2px; overflow: hidden; background: #333333;} .rundhf_r12{margin: 0 1px; height: 
3px; overflow: hidden; background: #333333;} 

/* Box1 med runda horn - innehall 
*/ #kolumnbox1 {margin: 10px; background: #666666;} #kolumnbox1 p {margin-bottom: 
0px;} /* Box1 */ .rund1 {background: #666666;} .rundtopp1 {background: #333333;} 
.rundbotten1 {background: #333333;} .rund1_r1{margin: 0 5px; height: 1px; overflow: 
hidden; background: #666666;} .rund1_r2{margin: 0 3px; height: 1px; overflow: 
hidden; background: #666666;} .rund1_r3{margin: 0 2px; height: 1px; overflow: 
hidden; background: #666666;} .rund1_r4{margin: 0 1px; height: 2px; overflow: 
hidden; background: #666666;} 

/*Box2 med runda horn - innehall */ #kolumnbox2 
{margin: 10px; background: #ffffff;} #kolumnbox2 p {margin-bottom: 
0px;} /* Box2 */ .rund2 {background: #ffffff;} .rundtopp2 {background: #888888;} 
.rundbotten2 {background: #ffffff;} .rund2_r1{margin: 0 5px; height: 1px; overflow: 
hidden; background: #ffffff;} .rund2_r2{margin: 0 3px; height: 1px; overflow: 
hidden; background: #ffffff;} .rund2_r3{margin: 0 2px; height: 1px; overflow: 
hidden; background: #ffffff;} .rund2_r4{margin: 0 1px; height: 2px; overflow: 
hidden; background: #ffffff;}  

/* Meny */ #menycontainer {padding: 5px 0 0 0; 
margin: 0; background: #333333;} #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: #cccccc;} .menycontent {display: block; padding: 
0 0 0.5em 0; background: #666666; color: #ffffff; text-align: center; border-left: 
1px solid #00000; border-right: 1px solid #cccccc;} a.meny, a.meny:visited {width: 
8em; display: block; text-decoration: none;} a.meny:hover {background: transparent;} 
a#current .menycontent {border-bottom: 1px solid #000000;} a#current .menycontent, 
a#current .r2, a#current .r3, a#current .r4 {background: #000000;} a.meny:hover 
.menycontent, a.meny:hover .r2, a.meny:hover .r3, a.meny:hover .r4 {background:#000000;} 
/* Runda horn i meny */ .roundtop {background: transparent;} .r1 {margin: 0 5px; 
height: 1px; overflow: hidden; background: #666666; border-left:1px solid #666666; 
border-right:1px solid #cccccc;} .r2 {margin: 0 3px; height: 1px; overflow: hidden; 
background: #666666; border-left: 1px solid #666666; border-right: 1px solid #cccccc; 
border-width: 0 2px;} .r3 {margin: 0 2px; height: 1px; overflow: hidden; background: 
#666666; border-left: 1px solid #666666; border-right: 1px solid #cccccc;} .r4 
{margin: 0 1px; height: 2px; overflow: hidden; background: #666666; border-left: 
1px solid #666666; border-right: 1px solid #cccccc;} 