* { margin: 0; padding: 0;  border: none; outline: none; }

body { background: #fff; font: 10px Arial, sans-serif;}

a { color: #AD161B; }

div#wrapper { width: 800px; margin: 50px auto; }

div#wrapper div#header{ overflow: auto; margin: 0px 0px 10px 0px; }
	div#wrapper div#header div#logga { float: left; }
	div#wrapper div#header div#bildspel { float: right; position: relative; height: 85px; width: 540px;}
		div#wrapper div#header div#bildspel img { position: absolute; }

ul#meny { background: #fff url('img/meny_bg.jpg') repeat-x; width: 530px; height: 30px;padding: 0px 0px 0px 270px; margin: 10px 0px 40px 0px; list-style: none;}
	ul#meny li { float: left; margin: 0px 40px 0px 0px;}
		ul#meny li a { width: 100px; height:18px; display: block; text-align: center; font: 1.3em "Trebuchet MS"; color: #000; text-decoration: none; padding-top: 12px;}
			ul#meny li a:hover { font-weight: bold; }
			ul#meny li a.foretaget { background: #fff url('img/foretaget.jpg'); }
			ul#meny li a.kontakt { background: #fff url('img/kontakt.jpg'); }
			ul#meny li a.miljo { background: #fff url('img/miljo.jpg'); }
			ul#meny li a.printnav { background: #fff url('img/printnav.jpg'); }
	ul#meny li.last { margin: 0px; }


div#innehall {  width: 820px; margin: 0px 0px 40px 0px; overflow: visible; min-height: 160px; background: #fff; font: 1.2em Arial, sans-serif;}
	div#innehall a.box { width: 180px; height: 160px; padding: 1px; float: left; margin: 0px 13px 0px 0px; color: #000; text-decoration: none; background: #fff; padding: 5px;}
		div#innehall a.box:hover span { background: #555555; }
		div#innehall a.box span { color: #fff; font: 1.2em Arial, sans-serif; margin: 0px 0px 5px 0px; display: block; background: #666; padding: 10px 3px 3px 3px; text-align: right; border: 3px double #fff;}
		div#innehall a.box ul { list-style-type: disc; }
		div#innehall a.last { margin: 0px 0px 0px -1px; }
		
	div#innehall h1 { color: #AD161B; font: 1.6em arial, sans-serif; margin: 0px 0px 10px 0px;}
	div#innehall h2 { color: #AD161B; font: 1.2em arial, sans-serif; margin: 0px 0px 10px 0px; }
	div#innehall p { margin: 0px 0px 10px 0px; }
	div#innehall ul { margin: 0px 0px 10px 0px; list-style: disc; }
		div#innehall ul li { margin: 0px 0px 0px 15px ; }
	div#innehall p a { color: #AD161B; }
	
	div#innehall p.left { float: left; width: 48%; }
	div#innehall p.right { float: left; width: 45%; }
		div#innehall p.right strong, div#innehall p.left strong { color: #AD161B; }
		
	div#innehall table { width: 80%; }
		div#innehall table tr td { text-align: left; vertical-align: text-top; padding: 0px 20px 30px 0px; width: 50%; }
	 
div#botten { overflow: auto; font: 1.2em Arial, sans-serif; margin: 0px 0px 40px 0px;}
	div#botten div#left { width: 380px; padding: 0px 19px 0px 0px; border-right: 1px solid #888; min-height: 100px; float: left;}
		div#botten div#left h1 { background: #a39f00; color: #fff; font: 1.5em Arial, sans-serif; padding: 3px 5px; margin: 0px 0px 10px 0px; border: 3px double #fff; }
	div#botten div#right { float: left; padding: 0px 0px 0px 20px; width: 378px;}
		div#botten div#right h1 { background: #1F7FA4; color: #fff; font: 1.5em Arial, sans-serif; padding: 3px 5px; margin: 0px 0px 10px 0px;}

