body {padding: 2em;	margin: 0; font: 0.8em Verdana, sans-serif; 
background:  no-repeat fixed;}

h1 {margin: 0 0 5px 0; font-size: 2.5em; color: #6B5E4F; letter-spacing: 0.3em;}

h3 {margin: 10px 0 5px 0; font-size: 1.5em; font-weight: normal; letter-spacing: 0.1em;}

h4 {margin: 5px 0; font-size: 1em; color: #4C653D; background: #998C7C;}

p {margin: 0 0 5px 0;}


/* a{border-bottom: 1px dotted #4C653D; text-decoration: none;} */

/* a:hover{text-decoration: underline;} */


a{border-bottom: none; text-decoration: none;}
a:link{color: #ffffff; text-decoration: none;}

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

.link {color: #000000; }

td	{vertical-align: top; }
.info	{visibility: hidden; color: #493533;}

/*.info_container {background-color: white; color: #493533; visibility: hidden; opacity: 0.8;}*/
.info_container {background-color: #998C7C; color: black; visibility: hidden;}
/*.info_container_ie {background-color: white;color: black; visibility: hidden; filter: alpha(opacity=80);}*/

/* sidlayout */

#layout {width: 980px; margin-right: auto; margin-left: auto;}

#sidhuvud {padding: 10px; margin: 0; background: url(back.jpg);}

#kolumncontainer{float: left; border-right: 1px solid #998C7C; border-left: 1px solid #998C7C;}


#kolumn1 {float: left; width: 180px; color: black;}

#kolumn1 a:link{color: #000000;}

#kolumn1 a:visited{color: #000000;}

#kolumn1 a:hover{background: #D8DBCC;}


#opacitybox{float: left; margin: 0; padding: 10px; background: #ffffff; opacity: 0.5; filter: alpha(opacity=50); line-height: 1.3em;}


#kolumn2 {float: left; width: 778px; padding: 10px; background: #ffffff; opacity: 0.8; filter: alpha(opacity=80); line-height: 1.3em;}

#sidfot {clear: both; padding: 10px; background: #998C7C;}




/* Sidhuvud och sidfot (hf) runda horn */

.rundhf {background: transparent;}

.rundtopph {background: transparent;}




/* meny */

#menycontainer{float: left; margin: 1em 0 0 1em; padding: 0; color: #000000;}

#meny{margin: 0; padding: 0; list-style-type: none;font-size: 1em; color: #000000;}

#meny a{width: 10em; text-decoration: none;display: block;padding: 0.3em 1em;margin-bottom: 0.8em; border-left: 1px none; color: #000000;}

#meny a:link{color: #33ff33;}

#meny a:visited{color: #33ff33;}

#meny a:hover{background: #33ff33;}


#current{font-weight: bold; border-left: 1px solid #7FA366; border-right: 10px solid #c3cbd9;}

