@charset "iso-8859-1";
BODY{
    font-size: 13px;
    margin: 0em 0em 0em 0em;
    color: #000055;
    font-family: Tahoma, Verdana, 'Myriad Web', Arial, sans-serif;
	padding: 0;
	background-color:#9b7058;	/* morka :#662400;*/			   	
	background-image: url(images/bgback.png); 	
	background-repeat: repeat-x;
	background-position: left top;							
	text-align: center;    											
	}
#bodycontainer{	
	text-align: left; 
	margin:0em auto 0em 1em; 
	padding:0em 0em 25px 0em;
	width: 800px;
   	background-image: url(images/rundkantB.png);
	background-repeat: no-repeat;
	background-position: center bottom;
    }  
/* sidhuvud*/	
#huvud{	 
     margin:0em;
	 padding: 1em 0em 2em 2em;
	 width: 59.6em;	 
	 height:5em;  
	 z-index:1;
	}	
/* sidhuvud företagsnamn*/
.ftgnamn{  
    font-family:  Georgia, Tahoma, Verdana, 'Myriad Web';
	color: #ffd700;  /* #ffd700 gold #000080 navy */
	font-size: 20px; 		
	font-style: italic;	
	font-weight: bold;
	width: 8.5em;
	float:left;	 
	margin-top: 1.2em;
	}													  
.ftgnamn2{  
    font-family:  Tahoma, Verdana;
	color: #ffd700;
	font-size: 0.6em; 
	font-style: normal;
	}			 
#menycontainer{
	background-color: transparent;		
	margin-top: 5em; 			 
	padding: 0; 
	float: left;	
		}		
#huvudbild{ 
/* background-image: url(images/logotransp.png);  */
    background-image: url(images/logobrunl.png);
	background-repeat: no-repeat; 
	background-position: right top;	
    margin: 0em 1em 0em 0em;
	padding: 0;   
	height:6.5em;    	
	}  		
#topkant{	 	
	background-image: url(images/rundkantTop.png);
	background-repeat: no-repeat;
	background-position: center top;	
	height: 25px;
	}									
#sida{ 	
    clear: both;
    background-color: #ffffcc; 
	/* border-left: 0.1em solid #CC6600;	
	border-right: 0.1em solid #CC6600;*/	
	width: 800px;	
	margin:0em;
	z-index:0;	 	
	}	
.innehall{ 
    clear: both;	
	padding: 0.5em 1em 0.5em 1em;
	}	
.spaltett{ 	  
    float: left; 
	width: 37em; 
	padding: 0em 0.7em 0em 1em;
	}	 
.spalttva{ 	
    float:left; 
	text-align:left; 
    width: 22em; 
	padding: 0;
    }	
.textright{ 	
    float: right;
 	}  
.mindrefont{
    font-size: 0.7em;		
    }		
h1{	
  	font-family: Verdana, Tahoma, Arial;
    font-size: 2em;
    color: #000080;	/* #ffd700 gold #FF8C00 dargorange */
    }
h2{
    font-size: 1.5em;
    font-family: Tahoma, Arial;	
	color: #ffd700;	
	padding: 0.2em 0em 0em 0em;
    }
h3{																	
    font-size: 1em;
    font-family: Tahoma, Arial;	
	font-weight: bold; 
	color: #ffd700;	
	padding: 0.5em 0em 0em 0em;
    }	
p{
    font-size: 1em;
	padding: 0.3em 0em 0.5em 0em;
  }	
ul {list-style-type: disc; list-style-position: inside;}
ul ul {list-style-type: circle}
ul ul ul {list-style-type: circle} 
/* bilder */ 
img{	
     border:none; 
	 margin: 0.2em;
     } 	 
.bildright{  
    float: right; 
	margin: 0em 0em 0em 1em;
    }  
.bildleft{  
    float: left; 								
	margin: 0em 1em 0em 0em;
    }  
.bildtext{
    padding-top: 0.2em;
	padding-left: 0.5em;
    }	
/* länkar */  
a:link{
color: #CC6D11;
text-decoration:underline;
} 
a:active{
    color: #CC6D11;
	text-decoration:none;
}
a:visited{
color:#FFA500;
text-decoration:none;
}
a:hover{
color:#0000FF;
text-decoration:underline;
}  
.vitlank a {	
  color: #ffffe0;
  text-decoration:underline;
}
/* sidfot företagnamn */	 
.ftgwnamn {
    font-family: Georgia, Tahoma, Verdana;
	color: #662400; 
	font-size: 19px; 
	font-style: italic;	
	font-weight: bold;
    padding-top: 1em;
	padding-right: 0.5em;  
	}	
.ftgwnamn2{  
    font-family: Tahoma, Verdana;
	color:#662400;		/*lightyellow #ffffe0*/
	font-size: 0.6em; 
	font-style: normal;	
	}
#bgrundnere{
    background-image: url(images/bgnere.png); 
	background-repeat: no-repeat;
	background-position: right bottom;	
	 }			
.sidfot{
    clear:both;	
	background-color:#dd9951;
	color:#351D00;  
	width: 787px; 
	height: 5em;												
	padding: 0em 0em 0em 1em;
	background-image: url(images/bgnere.png); 
	background-repeat: no-repeat;
	background-position: right bottom;
    }  
 .copyright{	
	font-size: 0.7em;											 
	font-family: Arial, Tahoma;	 
	color: #ffffe0;
	padding: 0.5em 0em 0em 3.6em; 
	text-align: left; 
	}  	
/* CSS menymall */	
/*menycontaner i sidhuvudet */
#menycontainer ul{	
        padding-left: 0;
        margin-left: 0;	 
	  /* float:left;  finns i containern*/
		font: 80% Verdana, Tahoma, sans-serif; 
		height:26px;
		}	
#menycontainer li{display: inline;}
#menycontainer ul a{
		float: left; 
		/*border-right: 0.1em solid #FFFF66;*/ 
		text-decoration: none; 
		padding: 0.6em 0.7em 1.5em 0.7em; 
		}
#menycontainer ul li span{ /*Targets span tag to the right of #leftcorner below*/
        padding-left: 0px;}
#menycontainer ul li a#leftcorner{
       padding-left: 10px;  padding-right: 0px;			
       background: url("images/menu_l3.png") top left no-repeat; height: 0.4em;}	
#menycontainer ul li a#rightcorner{
        padding-right: 0px; padding-left: 10px;
        background: url("images/menu_r3.png") top right no-repeat; height: 0.4em;}
#menycontainer ul li a#mellan{background: url(images/menu_bg3.png); background-repeat: repeat-x; height:0.4em;}		
#menycontainer a:link{color: #ffffff;}
#menycontainer a:visited#mellan{background: #cc6602; color: #ffffff; height:0.4em;} 
#menycontainer a:hover#mellan{background:#ffd700; color: #ffffff; height:0.4em;}
/*#menycontainer a:active{background: #dd9951; color: #000080;}*/
/* #cc6602 bruna fargen #dd9951 mättat brun #ffd700 gold opacity:0.8;filter:alpha(opacity=80)*/	  
#menycontainer a#current{background: #dd9951; color: #ffd700;  height:0.4em;}	   

/* högermeny */
.vertmenu ul {		
clear: both;  
float:right; 
list-style: none;
margin: 0em;
padding: 0.5em 0em 0.1em 0.5em;
border: none;	
text-align: left; 
width:14em;	 
background-color: #ffffe0;
}
.vertmenu ul li {
margin: 0px;
padding: 0px; 
font-size: 1em;
}
.vertmenu ul li a {
display: block;
border-bottom: 1px dotted #C0C0C0;			  		
padding: 2px 4px 2px 2px;
text-decoration: none;
color:#CC6D11;	
font-weight: normal;  
}
.vertmenu ul li a:hover, .vertmenu ul li a:focus {   
color: #0000ff;
text-decoration:underline;
}  
/* muita */
.runo
{
    padding-left: 1em;
    font-weight: 100;
    font-size: 0.95em;
    color: #696969;
    position: relative;
    text-align: justify
}