#huvud {	width: 750px;
	height: 125px;
	background-color: 			lightyellow; 
	margin-left: 5px;
	margin-top: -15px }

#meny, meny1, meny2 { float: left;
	
	width: 182px;
	background-color: beige; 		
	padding-left: 3px; 
	margin-left: 5px; }

#texten {	position: absolute;
	left: 190px;
	top: 615px; 
	width: 565px; }

#text {	float: left;
	width: 310px; 
	padding: 0 5px 0 10px;
	color: black; }

#hoger {	float: left;
	width: 235px;
	color: black;
	background-color: azure; 	 
padding-left: 5px; }

#fot {	border-top: 1px solid;
	clear: left;
	width: 750px; 
	margin-left: 0px; }

#runt {	position: absolute;
	left: 190px;
	top: 130px;
	width: 565px;
	height: 485px;
	background-color: gainsboro;
	color: green;
	float: left; }

#anm {	position: absolute;
	left: 5px;
	top: 5px;
	width: 100px; }

#runt1 {	position: absolute;
	left: 122px;
	top: 23px;
	width: 145px;
	height: 96px;
	border-style: none; }

#runt2 {	position: absolute;
	left: 1px;
	top: 176px;
	width: 145px;
	height: 96px;
	border-style: none; }

#runt3 {	position: absolute;
	left: 32px;
	top: 327px;
	width: 145px;
	height: 96px;
	border-style: none; }

#runt4 {	position: absolute;
	left: 289px;
	top: 372px;
	width: 145px;
	height: 96px; 
	text-align: right;
	border-style: none; }

#runt5 {	position: absolute;
	left: 410px;
	top: 220px;
	width: 145px;
	height: 96px;
	text-align: right; 
	border-style: none; }

#runt6 {	position: absolute;
	left: 379px;
	top: 69px;
	width: 145px;
	height: 96px;
	text-align: right; 
	border-style: none;}
	
#rutan {	position: absolute;
	left: 178px;
	top: 121px;
	width: 200px;
	height: 250px; 
	background-color: ghostwhite; 
	text-align: center; }

#rutan1, #rutan2, #rutan3, #rutan4, #rutan5, #rutan6 	
	{ position: absolute;
	left: 178px;
	top: 121px;
	width: 200px;
	height: 250px; 
	background-color: ghostwhite; 
	visibility: hidden;
	text-align: center;  }

.ingenram	{border-style: none;}

table {	width: 760px;
	max-width: 770px; }


body {	font-family: "trebuchet 		ms", 	verdana;
	font-size: 12px;
	line-height: 1.3;
	color: black;
	background: white; 
	margin: 0;
	padding: 0; }

dl, p {	font-family: "trebuchet 		ms", 	verdana;
	font-size: 12px;
	line-height: 1.3; }

h2 {	font-family: arial, verdana;
	font-size: 2em;
	font-weight: bold;
	line-height:1.2; 
	margin: 10px 0px;}

h3 {	font-family: arial, verdana;
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1.1;
	margin: 10px 0px; }

.rubrik {	font-family: arial, 		verdana;
	font-size: 1.3em;
	line-height: 1.2; 
	color: green;
	font-style: italic; }

h5 {	font-family: arial, 		verdana;
	font-size: 1.3em;
	line-height: 1.2em; 
	color: black;
	font-style: normal; }

.floatleft {	float: left; 
	padding-right: 5px; }

.floatright {	float: right; }

em {	font-style: normal;
	font-weight: 700;
	font-size: 1.15em; }

.bold {	font-style: normal;
	font-weight: 700; }

.inverttext {	color: white;
	background: silver;
	font-size: 1.4em;
	line-height: 1.2em;
	text-align: center; }

em.light {	font-style: normal;
	font-weight: 700;
	font-size: 1.05em;
	}

.bildinvert {	color: white;
	background: red;
	font-size: 1em;
	line-height: 1.2em; }

.nyinvert {	color: white;
	background: green;
	font-size: 1em;
	line-height: 1.2em; }

.streck {	border-bottom: 1px solid 	blue; }

#huvudtext {	text-align: center;
	position: relative;
	top: 3px; } 

.center {	text-align: center;}

.kursiv {	font-style: italic; }

.menystil {	font-size: 11px;
	line-height: 1.2;  }

.kant {	margin-left: -3px;
	}

.ovanstil {	color: blue; 
	font-family: "comic sans ms", 	georgia;
	text-align: right;
	font-size: 12px; 
	background-color: azure;
	padding: 0 0 5px 0;}

.nedanstil {	color: blue; 
	font-family: "comic sans ms", 	georgia;
	text-align: left;
	position: absolute;
	top: 460px; 
	font-size: 14px; 
	background-color: gainsboro;
	width: 250px; }

.fotstil { 	font-size: 9px;
	color: black;
	background: gainsboro; }

.levande {	font-family: "comic sans ms", 	georgia;
	font-size: 17px; 
	color: gray; }

.gray {	color: gray; }

.white{	color: white; }

.blue {	color: blue; }

.red {	color: maroon; }

.aliceblue {	background-color: 			aliceblue; }

.lightyellow {	background-color: 			lightyellow; }

.border {	border-style: inset;
	border-width: 2px;
	border-color: lightyellow;
	padding: 4px; 
	margin-left: -3px; }

a {	text-decoration: none;
	border-width: 0px; }

a:link {	font-size: 100%;
	color: blue; }

a:visited {	font-size: 100%;
	color: purple; }

a:hover {	font-size: 100%;
	color: red; }

a:focus {	background-color: yellow; }