@charset "utf-8";
/* ---------- base styles ------------- */
* {
	margin: 0;
	padding: 0;
	}
body {
	background: #BCBCBC url(../bilder/layout/bg_top.gif) repeat-x;
	text-align:center;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif
	}
#container {
	position: relative;
	background: #fff;
	width: 919px;
	margin: 0 auto;
	text-align: left;
	border: 0;
	}
#clear, .clear {
	clear:both;
	}
	
/* ---------- header menu & banner styles ------------- */

#header {
	position: relative;
	background: #fff;
	height: 90px;
	text-align: left;
	}
#menu {
	position: relative;
	background: #eceac2 url(../bilder/layout/meny_bg.gif) repeat-x;
	width: 919px;
	height: 25px;
	z-index: 1020;
	text-align: left;
	}
#menu-date {
	float: right;
	text-align: right;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 0.6em;
	height: 18px;
	width: 290px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 0px;
	}
#banner{
	position: relative;
	background: url(../bilder/layout/bildbanner.jpg);
	width: 919px;
	height: 112px;
	}
#banner h1{
	font-size: 1.1em;
	font-weight: 400;
	color: #EF7800;
	margin: 0 0 0 10px;
	padding: 5px 0 0 0;
	}	
#back{
	float: right;
	padding: 65px 10px 0 0;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 0.7em;
	font-weight: 600;
	}
#back a{
	color: #EF7800;
	text-decoration: none;
	}
#back a:hover{
	color: #FFF;
	text-decoration: underline;
	}
/* --------------------- content styles ------------------------ */

#content{
	position: relative;
	width: 918px;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 0.7em;
	font-weight: 400;
	color: #000;
	border: 1px solid #ECEAC2;
	}
#content img{
	border: 0;
	margin: 5px;
	}
#content h1{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 1.5em;
	color: #716A1C;
	margin: 5px 5px 15px 5px;
	}
#content h2{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 1.1em;
	margin: 5px 5px 15px 5px;
	}
#content p{
	text-align: left;
	color: #000;
	padding-top:4px;
	padding-bottom:4px;
	}
#content a{
	color: #000077;
	line-height: 1.25em;
	font-weight: bold;
	text-decoration: none;
	}
#content a:hover{
	color: #EF7800;
	}		

/* -------------------- foot styles -------------------------------- */

#foot {
	width: 909px;
	height: 21px;
	border: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	padding-right: 10px;
	padding-top: 10px;
	background: url(../bilder/layout/sidfot_bg.gif) top left;
	text-align: right;
	clear: both;
	}
#foot a{
	color: #000;
	text-decoration: none;
	}
#foot a:hover{
	text-decoration: underline;
	}
	
/*----------------- Menu styles -----------------------------*/

.clsCMOn {
PADDING-LEFT: 4px; 
PADDING-TOP: 0px; 
FONT-SIZE: 7.5pt; 
font-family: Arial;
color: #676734;
TEXT-DECORATION: none}

.clsCMOver {
PADDING-LEFT: 4px; 
PADDING-TOP: 0px; 
FONT-SIZE: 7.5pt; 
font-family: Arial;
COLOR: white; 
TEXT-DECORATION: none}

.clsCMOn1 {
PADDING-LEFT: 0px; 
PADDING-TOP: 0px; 
FONT-SIZE: 7.5pt; 
font-family: Arial;
COLOR: #676734; 
TEXT-DECORATION: none}

.clsCMOver1 {
PADDING-LEFT: 0px; 
PADDING-TOP: 0px; 
FONT-SIZE: 7.5pt; 
font-family: Arial;
COLOR: white; 
TEXT-DECORATION: none}
