body{
padding: 0;    /* behövs alltid!!*/
margin: 0;     /* sidans marginaler*/
text-align: center;
background-color: #CDAA7D; color: #2A2619;
background-image: url('bg_body.gif');
background-repeat: no-repeat;
font-size:76%; font-family:Verdana, Arial, Helverica, sans-serif;
}

h1, h2, h3, h4, h5{
font-family: Georgia, "Times New Roman", Times, serif;
color: #695E3E; background-color: inherit;
letter-spacing:1px;
margin-top: 30px;
margin-bottom: 2px;}

h1{ font-size: 2.5em; }
h2{ font-size: 1.5em; }
h3{ font-size: 1.0em;}
h4{ font-size: 1.16em;}
h5{ font-size: 1em;}

p { margin: 0 0 15px 0;
font-size: 0.9em;
line-height: 140%; }

..cleartopmargin { margin-top: 0;}

/* layout */

#layout{
width: 63em; 
margin: 0 auto; 
text-align: center;
border: 1px solid #000;}


/* sidhuvud */

#sidhuvud{
width: 100%;
background-color: #D2B48C; color: #2A2619;
background-image:url('3.gif');
background-repeat: no-repeat;
border-bottom: 1px solid #000;
float: left}


#shheight {height: 150px; }

#shleft { whidth: 68%; float: center;}
#shleftcontent {padding: 10px 0 0 20px;}  /* placerar rubriken */
#shleftcontent h1 {color: #2A2619; background-color: inherit;
font-style: italic; margin: 0;}

#shright { width: 32%; float: right;}
#shrightcontent {padding: 10px 20px 0 0; text-align: right;}  /* placerar innehållet */ 

#shrightcontent a { color: #695E3E; background-color: inherit;
font-size: x-small;}

/* topmeny */

#topmenybox { width: 100%; 
border-topp: 1px solid #000;
background-color: #8B7355; color: #D2C8A8;
float:left;
clear: both;}

#topmeny ul { list-style-type: none;
padding: 0; margin: 0; /* båda behövs! */
float: left;}

#topmeny li { display: inline;}

#topmeny a, #topmeny span #sidfot a{
padding: 5px 10px;
color: #D2C8A8; background-color: inherit;
text-decoration: none;
float: left;}

#topmeny a:hover {color:#695E3E;}
#sidfot a:hover {color: #695E3E;}

#topmeny span#aktuell { text-transform: none;}

/* kolumncontainer */

#kolumncontainer { width: 100%;
background-color: #D2B48C; color: inherit;
background-image: url('avdelare.gif');
background-position: 68% 0;
background-repeat: repeat-y;
clear: both}


/* kolumn: main*/      /* main till vänster */

#main { 
width: 80%; float: left;     
background-image:url('doris20100510.jpg');
background-repeat: no-repeat;
background-position: 50% 50%; 
/*background-position: 66% 50%; 66%; */;
background-color: #D2B48C;}


#maincontent { 
border-right: 1px solid #000; 
/*padding: 180px 0.9em 180px 1.7em; */
} 


/* kolumn: side*/           /* side till höger */

#side { width: 20%; float: right; background-color: #D2B48C;  
color: #695E3E}   

#sidecontent {padding: 10px 20px} 


/* meny */

#menybox { font-family: Georgia, Times, "Times New Roman", serif;
font-size: 1,2em;
margin-bottom: 10px;
border: 1px solid#000}

#menybox h2{position:absolute;left:-10000px;}

/* sidebox */

..sidebox { margin-bottom: 30px;}
..sideboxcontent { border-top: 1px none padding;}
..sideboxcontent h3 { margin-left: 10px;}


/* sidfot */

#sidfot { width: 100%;
background-color: #8B7355; color: #A89663;
border-top: 1px solid #000;
clear: both;}

#sidfotcontent{
padding: 7px;
text-align: center;}



#sidfotcontent p {
margin: 0;
font-size: x-small;}