body 
{
    padding: 2em;	
    margin: 0; 
    font: 0.7em Verdana, sans-serif; 
    background-color:; 
}
p 
{
    margin: 0 0 5px 0;
}
h1 
{
    margin: 0.2em 0 0.5em 0; 
    font: 2.0em Georgia, serif; 
    color: #6d604e; 
    letter-spacing: 0.3em;
}   
h3 
{
    margin: 0em 0 1em 0 ; 
    font: 2em Georgia, serif; 
    font-weight:normal; 
    letter-spacing: 0.1em;
}
h4 
{
    margin: 0.5em 0 0 0; 
    font: 2.0em Georgia, serif; 
    letter-spacing: 0.2em;	
    color: #697a66;	
    padding: 0 0 0.3em 0em; 
    a:hover:none; 
}
h5
{
    margin: 0.2em 0 0.5em 0; 
    font: 1.0em Georgia, serif; 
    color: #6d604e; 
    letter-spacing: 0.1em;
} 



a {border-bottom: 1px dotted #000000; text-decoration: none;}
a:link {color: #000000;}
a:visited {color: #666666;}
a:hover {text-decoration: underline;}

/* Images
------------------------------------------------*/
img
{
	border:1px solid black ;
}
.main img
{
    border: 1px solid #b8d5b4;
}
.right img
{
	border:1px solid black;
	text-align:right;
	margin:10px;
	float:right;
}
.left img
{
	border:1px solid black;
	text-align:left;
	margin:10px;
	float:left;
}
.start img
{
	border:0px;
	text-align:left;
	margin:10px;
	float:left;
}
.center img
{
    border: 1px solid black;
}

/* Layout
------------------------------------------------*/

#layout {width: 90em; margin-left: auto; margin-right: auto;}
#sidhuvud {height: 120px; margin: 0; padding: 0;}
#sidhuvud_box {width: 90em; padding: 0em 0em;}
#kolumncontainer{float: left; width: 80em; background: url(images/layout_bakgrund.gif) no-repeat;  border: 1px solid #b8d5b4;}
#kolumn1 {float: left; width: 22em; padding: 0 1em 0 0;}
#kolumn1_box{float: left; margin: 0; padding: 1em; line-height: 1.8em;}
#kolumn2 {float: left; width: 50em; padding: 1em; line-height: 1.8em;}
#sidfot {clear: both; padding: 1em; text-align: center;}


/* Menu
------------------------------------------------*/

#menycontainer{float: left; margin: 0; padding: 0;}
#meny{width: 222px; margin: 0; padding: 0; list-style-type: none;	font-size: 1em;}
#meny a{height: 35px; text-decoration: none; display: block; padding: 0.3em 0 0.3em 3em;  background: url(images/meny_bakgrund2.gif) no-repeat; border: none; letter-spacing: 0.1em;}
#meny a:link{color: #2d371e;}
#meny a:visited{color: #2d371e;}
#meny a:hover{background: url(images/meny_bakgrund2.gif) no-repeat;}
#meny a#current{font-weight: bold;}

/* Table
------------------------------------------------*/

.kantlinje 
{
    border: 0px dotted #003366;
    margin: 10 px;
}


