body 
{
padding: 2em;
margin: 2;
 font:
 0.7em Georgia, Verdana, sans-serif;
background: #000080; 
}


h1
 {
margin: 0 0 5px 0; 
font-size: 2.8em; 
color: #5d5950;
 letter-spacing: 0.2em;
}


h2
 {
margin: 0 0 5px 0; 
font-size: 1.5em; 
color: #5d5950; 
letter-spacing: 0.2em;
}




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


h4 
{
margin: 5px 0;
 font-size: 1em;
 color: #000000;
 background:#e6dcc8;
}


h5 
{
margin: 5px 0; 
font-size: 1em; 
color: #000000; 
text-decoration:underline; 
font-weight:normal;
}


h6 
{
font-size: 10px;
 color: #000000;
}



p 
{
margin: 0 0 5px 0; 
font-size:1em;
}



a

{
 
text-decoration: underline;
}


a:link

{
text-decoration:underline;
}


a:visited

{ 
text-decoration:underline;
}


a:hover

{
font-weight:bold;
}







/* sidlayout */



#layout 
{
width: 900px; 
margin-right: auto; 
margin-left: auto;
padding-top: 15px;

10px solid #e6dcc8; 
}


#sidhuvud 
{
padding-top: 50px;
 margin:5; 
height:10em;
 background:#e6dcc8;

}


#kolumncontainer
{
float: left; 
border-right: 
1px solid #3a0895; 
border-right:1px solid #3a0895;
border-left:1px solid #3a0895;
background:#ffffff;}



#kolumn1 
{
float: left; 
width: 200px;background: #ffffff;
border- right: #000080;
}



#box

{
float: left; 
margin: 0; 
padding: 10px;  
line-height: 1.8em; 
background:#ffffff;
}


#kolumn2 
{
float: left; 
width: 694px; 
padding: 2px; 
background: #ffffff;  
line-height: 1.8em;
}


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





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


.rundhf 
{
background: transparent;
}

.rundtopph 
{
background: transparent;
}

.rundh_r1
{margin: 0 6px; 
height: 1px; 
overflow: hidden; 
background: #e6dcc8;
}


.rundh_r2
{
margin: 0 3px; 
height: 1px; 
overflow: hidden; 
background: #e6dcc8;
}


.rundh_r3{
margin: 0 2px; 
height: 1px; 
overflow: hidden; 
background: #e6dcc8;
}


.rundh_r4
{
margin: 0 1px; 
height: 2px; 
overflow: hidden; 
background: #e6dcc8;
}



/* CSS menymall */

body {padding: 0; margin: 0;}
#content{margin: 1em auto; padding: 0; width: 20em;}

#menycontainer ul{margin: 0; padding: 0.2em 0; text-align: center;  
 font: 70% Verdana, Helvetica, sans-serif;}
 
#menycontainer li{display: inline; margin-left: -0.35em; font-size: 1.3em;font-weight: bold;  }
#menycontainer ul a{text-decoration: none; padding: 0.3em 2em; }

#menycontainer a:link{color: #000000;}
#menycontainer a:visited{color: #000000;}
#menycontainer a:hover{	color: #000080;}
#menycontainer a#current{color: #000080;}


<!-- vänstermeny -->

#content1{margin: 1em auto; padding: 1px; width: 25em;}

#menycontainer1 ul
{
 margin: 1;
padding: 2px;
 padding-left: 30px;
 padding-top:50px; 
 text-align: left; 
 background: #ffffff; 
 font: 90% Verdana, Helvetica, sans-serif;
 }
 
#menycontainer1 li{display: outline; margin-left: 0.3em  padding: 2px;}
#menycontainer1 ul a{text-decoration: none; padding: 2em 0.5em;}

#menycontainer1 a:link{color: #000000;}
#menycontainer1 a:visited{color: #000000;}
#menycontainer1 a:hover{font-weight:bold;}
#menycontainer1 a#current{text-decoration:underline;}








