body {padding: 2em;	margin: 0; font: 0.7em Verdana, sans-serif; background: #303030 ;}
h1 {margin: 0.2em 0 0.5em 0; font: 3.5em Georgia, serif; color: #6d604e; letter-spacing: 0.3em;}
h3 {margin: 1em 0 1em 0 ; font: 1.5em Georgia, serif; font-weight: normal; letter-spacing: 0.1em;}
h4 {margin: 0.5em 0 0 0; font: 1.3em Georgia, serif; letter-spacing: 0.2em;	color: #000000;	padding: 0.5em 0 0.5em 1em; background: url(bilder/h4_bakgrund.gif) no-repeat;}
p {	margin: 0 0 5px 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: 62em; margin-left: 250px; background: #FFF;}
#sidhuvud {height: 100px; margin: 0; padding: 0 110px; background: url(bilder/topp_bakgrund.jpg) center no-repeat; border: 1px solid #837364;}
#kolumncontainer{float: left;  border: 1px solid #837364; background: #FFF;border: 1px solid #837364;}
#kolumn1 {float: left; width: 20em; padding: 0 1em 0 0;background: #FFF;}
#kolumn1_box{float: center; margin: 0; padding: 1em; line-height: 1.8em;}
#kolumn2 {float: left; width: 38em; padding: 1em; line-height: 1.8em; border-left: 1px solid #837364;}
#sidfot {clear: both; padding: 0;}


/* meny */
#menycontainer{float: left; margin: 0; padding: 0; background: #FFF;}
#meny{width: 222px; margin: 0; padding: 0; list-style-type: none;font-size: 1em; background: #FFF;}
#meny a{height: 35px; text-decoration: none; display: block; padding: 0;  background: #FFF; no-repeat; border: none; letter-spacing: none; }
#meny a:link{color: #FFF;}
#meny a:visited{color: #FFF;}
#meny a:hover{text-decoration: underline;}
#meny a#current{font-weight: bold;}

