/*    2010.css  blompottan.se
kopierat fr eug
ändra inte klåfingrigt här: ändra icke alls  	*/

#container
{
width: 98%;			 
margin: 10px auto;
background-color: #ffcc33;
color: #8b0000;
border: 1px solid #ff8c00;
}

#top
{
padding:  .7em;
background-color: #fff8dc;
border-bottom: 1px solid #ff8c00;
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 178px;  
margin: 0;
padding: 0.6em;
background-color:#ffc;
}

#rightnav
{
float: right;
width: 6px;  /* var helt enkelt 10px origin */
margin: 2px;
padding: 2px;
background-color: #ffe4c4;
display:		none;
}

#content
{
margin-left: 200px;     
border-left: 1px solid #ff8c00;
margin-right: 8px;   
border-right: 1px solid #ff8c00;
padding: 1.0em;
max-width: 70em;  
background-color: #fff;
}

ul#morgon
{
margin: 		4px 0; 
padding: 		4px 0;   
background: 	#ffa;
color:			#800000;
list-style-type: none;
width:			166px;  /* var 168 up to 09 07 2010 */
}  
   
li
{
margin: 6px 4px; 
padding: 6px 4px;  /* was 4 before */
font-size: 1.2em; 
color: navy;
background:#ffd;
text-decoration: none; 
} 

a  
 { 
 font-size: 100%; 	/*  byta font size not zu empfehlen */
 color:  #800000;
 font-weight: bold; 
 background: transparent; 
 text-decoration: none; 
 }

a:hover   
 { 
 color: #000; 
 background: #fff; 
 text-decoration: underline; 
 }   
	
h2
 {
 	font-size:			 1.7em;
	color:					 #990000;
	background:			 transparent;	
	}
		
 h3            
 {
    margin-top:  20px;
    padding:   	 20px;
    font-size:   1.3em;
    color:       #8b0000;
    background:  transparent;
 }				
 
 h4          
 {    
    font-size:   1.18em;
    color:       #000066;
    background:  transparent;
 }

#footer
 {
clear: 		both;
margin: 	0;
padding: 	.5em;
color: 		#333;
background-color: #f5f5dc;
border-top: 1px solid #ff8c00;
 }

#leftnav p, #rightnav p 
{ 
margin: 0 0 1em 0; 
}
#content h2 
{ 
margin: 0 0 .5em 0; 
}

p.maj   
{ 
font: bold 0.8em verdana, Arial, sans-serif; 
color: #dc143c; 
background: White; 
padding: 3px; 
}
p.spec  
{ 
font: bold 100% Arial, sans-serif; 
color: #800080; 
background: transparent;
border: 3px solid #008080;
 } 
 
p.eu							
{
	font-size:	1.0em;
	color:		#0000ff;
	background: #ffe;
}	 

p.heine
{      
    font:  120% Georgia, Galant, "Times New Roman", serif; 
    color: black;
    background: white;
    font-weight: 600;
    border:      2px solid black;
}

p   
{ 
font-size:	1.0em;
color: 		#000066; 
background: transparent; 
padding: 	3px; 
}			
div#footer ul
{
			padding: 		0;
			margin: 		0;
			list-style-type: none;
			background: 	transparent;
}
		
div#footer li
		{
			display: 		inline;
			margin-right: 	1.2em;
			color:			#b8860b;
			background:		#ffe;
			font-size:		1.0em;
		}
	
img.line
	{
	margin:		8px 0 0 0;
	padding:	8px 0 0 0;
	float:		none;
	}
img#startsidan
	{
	margin:				0;
	padding:			0;
	float:				none;
	}
	
 div.img
    {
    float: left;
	margin: 2px;
    border: 2px solid #ff9900;
    height: auto;
    width: auto;
    text-align: center;
    }
    div.img img
    {
    margin: 3px;
    border: 1px solid #ffffff;
    }
	 div.img a:hover img
    {
    border: 1px solid #0000ff;
    }
div.desc
    {
    text-align: center;
		font-size:	0.8em;
    font-weight: bold;
    width: 			 170px;	/* var 160 */
    margin: 		 2px;
    }
	
ul.lun			{ 
margin:					 8px 4px;
padding: 				 6px 10px;
list-style-type: none;	
text-align:			 center;
width:					 96%;
 }
li.lin			{ 
font-size: 	1.0em; 
color: 			#000;
background: transparent;
font-weight: bold;
display:		 inline;
margin:			 4px 8px;
padding:		 4px 8px;
 }

#cleardiv
{
clear: 	 both;
height:	 1em;
}
 				
				/*  	 css code
	var spec for bilder i 
	blp se t ex 2008 	  ver 09 07 2010 	 
	e.o.f. 
			 */	