body {padding: 0; margin: 0; font-family: Verdana, Arial, Times new roman; font-size: 12px; background: #4C8C38 url(); overflow: auto;}
a:link {color: #ffffff; text-decoration: none;}
a:visited {color: #ffffff; text-decoration: none;}

.teaser {text-decoration: none; border: 1px solid #000000;}
.sidhuvud_text {color: #ffffff; font-size: 20px; style: bold; position: absolute; left: 460px; top: 10px;}
.email {color: #ffffff; font-weight: bold;}


#layout {width: 900px; background: #5c9a48; padding: 0px; position: relative; top: 15px; margin-right: auto; margin-left: auto; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
#sidhuvud {width: 900px; height: 100px; background: #000000; border-bottom: 1px solid #000000;}
#menypos {width: 200px; background: #5c9a48; float: left; padding: 10px;}	
#innehall {width: 650px; background: #5c9a48; float: left; padding: 10px;}
#innehall a:link{color: #000000; text-decoration:underline;}
#innehall a:visited{color: #000000; text-decoration:underline;}
#innehall a:hover{color: #000000;}


/* Meny nedan*/

#menycontainer{margin-left: 0px; width: 198px; font-size: 100%; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
#meny{margin: 0; padding: 0; list-style-type: none;}
#meny a{display: block; margin: 0; padding: 0.3em; background: #4C8C38 url(meny_bak.jpg); padding: 0.3em; text-decoration: none; height: 100%; border-bottom: 1px solid #000000;}
#meny ul{list-style-type: none;} 
#meny ul a{margin: 0; padding: 0.3em; background: #3a7927;} 
#meny a:link{color: #ffffff;}
#meny a:visited{color: #ffffff;}
#meny a:hover{background: #999999;}
#meny a#current{font-weight: bold; background: url(meny_current.jpg);}
#meny a#subcurrent{font-weight: bold; border-left: 1px solid #000000; border-bottom: 0px;}
#meny a#sub {border-left: 1px solid #000000; border-bottom: 0px;}
#meny a#under_sub {border-top: 1px solid #000000;}



/* box nedan */
#container {background: #ffffff;}
.roundtop {background: #5c9a48;}
.roundbottom {background: #5c9a48;}

.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #000000; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff; 
border-left: 1px solid #000000; border-right: 1px solid #000000; 
border-width: 0 2px;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.content {padding: 25px;
border-left: 1px solid #000000; border-right: 1px solid #000000;}


#container_redak {background: url(redak.jpg);}
.r1_redak{margin: 0 5px; height: 1px; overflow: hidden; background: #000000; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r2_redak{margin: 0 3px; height: 1px; overflow: hidden; background: #999999; 
border-left: 1px solid #000000; border-right: 1px solid #000000; 
border-width: 0 2px;}
.r3_redak{margin: 0 2px; height: 1px; overflow: hidden; background: #999999; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r4_redak{margin: 0 1px; height: 2px; overflow: hidden; background: #999999; 
border-left: 1px solid #000000; border-right: 1px solid #000000;}
.content_redak {padding: 5px;
border-left: 1px solid #000000; border-right: 1px solid #000000;}


/* Kontakt */
#ram {width: 590px; border: none;}
#kontakt { width: 180px; float: left;}
#bild { width: 120px; float: left;}
#text {width: 290px; float: right;}

