body         { font-style: normal; font-variant: normal; font-weight: normal; font-size: 
               0.7em; font-family: Verdana, sans-serif; background: #EBE6E0 /*background-image: 
               url('bakgrund1.jpg')*/; 
               background-repeat: no-repeat; background-attachment: fixed; 
               margin: 0; padding: 2em; background-position: 0% }
h1 {margin: 0 0 5px 0; font-size: 2.2em; color: #000000; letter-spacing: 0.1em;}
h2 {margin: 0 0 5px 0; font-size: 1.8em; color: #333333;/* letter-spacing: 0.1em;*/}
h3 {margin: 10px 0 5px 0; font-size: 1.5em; font-weight: normal; letter-spacing: 0.1em;}
h4 {margin: 0px 0; font-size: 1em;/* color: #647251; background: #d4ea86;*/}
p {margin: 0 0 10px 0;}
/*a{border-bottom: 1px dotted #000000; text-decoration: none;}*/
a:link{color: #000000;}
a:visited{ color: #666666;}
a:hover{text-decoration: underline;}

/* sidlayout */
#layout {width: 900px; margin-right: auto; margin-left: auto;}
#sidhuvud {padding: 10px; margin: 0; background: #79CFDD;}
#kolumncontainer{float: left; border-right: 1px solid #666666; border-left: 1px solid #666666;background: #ffffff}
#kolumn1 {float: left; width: 200px;background: #ffffff}
#opacitybox{width: 200px;float: left; margin: 0; padding: 0px; background: #79CFDD; /*opacity: 0.5; filter: alpha(opacity=50);*/ line-height: 1.8em;}
#box2{float: left; margin: 0; padding: 10px; background: #ffffff; line-height: 1.8em;}
#kolumn2 {float: left; width: 478px; padding: 10px; background: #ffffff;/* opacity: 0.8; filter: alpha(opacity=80);*/ line-height: 1.8em;}
#kolumn3 {float: left; width: 898px;background: #ffffff}
/*#sidfot {clear: both; padding: 10px; background: #79CFDD;}*/

#kolumn4 {float: left; width: 200px;hight: 700px;background: #ffffff}


#sidfot {clear: both; padding: 10px; background: #79CFDD;font-size: 10px; color: #555555;}
#sidfot a {clear: both; padding: 10px; font-size: 10px; color: #555555; text-decoration: none} 
#sidfot a:hover {font-weight: bold; color: #000000} 



/* Sidhuvud och sidfot (hf) runda horn */
.rundhf {background: transparent;}
.rundtopph {background: transparent;}
.rundh_r1{margin: 0 5px; height: 1px; overflow: hidden; background: #79CFDD;}
.rundh_r2{margin: 0 3px; height: 1px; overflow: hidden; background: #79CFDD;}
.rundh_r3{margin: 0 2px; height: 1px; overflow: hidden; background: #79CFDD;}
.rundh_r4{margin: 0 1px; height: 2px; overflow: hidden; background: #79CFDD;}

/* meny */
#menycontainer{float: left; margin: 1em 0 0 1em; padding: 0;}
#meny{margin: 0; padding: 0; list-style-type: none;	font-size: 1em;}
#meny a{width: 10em; text-decoration: none;	display: block;	padding: 0.3em 1em;	margin-bottom: 0.8em;	border-bottom: 1px dotted #aaaaaa;border-top: 1px dotted #aaaaaa; border-left: 1px dotted #aaaaaa;border-right: 1px dotted #aaaaaa}
#meny a:link{color: #2d371e;}
#meny a:visited{color: #2d371e;}
#meny a:hover{background: #aaaaaa;}
#meny a#current{font-weight: bold; border-left: 1px solid #000000; border-right: 1px solid #000000;border-bottom: 1px solid #000000;border-top: 1px solid #000000;background: #dddddd;}
