/* CSS Document */

* {
	margin: 0;
	padding: 0;
}


/* RAM - ALLMAN STRUKTUR */
#ram {
	position:absolute;
	left:50%;
	top: 0px;
	width: 946px;
	height: auto;
	margin-left: -473px;
	background-color:#fff;
}

#anpassa {
	width:946px;
	text-align:right;
	background-color:#e6e6e6;
	padding:10px 20px 5px 0px;
}
	
#sidhuvud {
	width:910px;
	height:86px;
	padding:36px 0px 0px 36px;
}

#innehall {
	
	padding:0px 26px 15px 30px;
	width:890px;
	/*width:854px;
	background-color:#966;*/
}

#meny { 
	width:145px;
	float:left;
	height: auto !important; /* ignored by IE, applied everywhere else */
	height: 100%; /* IE treats as min-height */
	min-height: 100%; /* IE ignores this */
}

#mitten {
	margin:0px 0px 0px px;
	float:left;
	/*background-color:#FC3;*/
	width:545px;
}

#hoger {
	width:184px;
	float:right;
	/*background-color:#096;*/
}

/* SIDFOT */

#sidfot-0 {
	clear:both;
	width:946px;
	height:50px;
	background-color:#fff;
}

#sidfot-1 {
	clear:both;
	width:946px;
	height:306px;
	background:url(../images/bildbank/bild_1.gif) no-repeat #fff;
}

#sidfot-2 {
	clear:both;
	width:946px;
	height:234px;
	background:url(../images/bildbank/bild_2.gif) no-repeat #fff;
}

#sidfot-3 {
	clear:both;
	width:946px;
	height:234px;
	background:url(../images/bildbank/bild_3.gif) no-repeat #fff;
}

#sidfot-4 {
	clear:both;
	width:946px;
	height:261px;
	background:url(../images/bildbank/bild_4.gif) no-repeat #fff;
}

#sidfot-5 {
	clear:both;
	width:946px;
	height:300px;
	background:url(../images/bildbank/bild_5.gif) no-repeat #fff;
}

#sidfot-6 {
	clear:both;
	width:946px;
	height:255px;
	background:url(../images/bildbank/bild_6.gif) no-repeat #fff;
}


#sidfot-7 {
	clear:both;
	width:946px;
	height:249px;
	background:url(../images/bildbank/bild_7.gif) no-repeat #fff;
}

#sidfot-8 {
	clear:both;
	width:946px;
	height:261px;
	background:url(../images/bildbank/bild_8.gif) no-repeat #fff;
}

#sidfot-9 {
	clear:both;
	width:946px;
	height:223px;
	background:url(../images/bildbank/bild_9.gif) no-repeat #fff;
}

#sidfot-10 {
	clear:both;
	width:946px;
	height:322px;
	background:url(../images/bildbank/bild_10.gif) no-repeat #fff;
}

#sidfot-11 {
	clear:both;
	width:946px;
	height:246px;
	background:url(../images/bildbank/bild_11.gif) no-repeat #fff;
}

#sidfot-12 {
	clear:both;
	width:946px;
	height:257px;
	background:url(../images/bildbank/bild_12.gif) no-repeat #fff;
}

#sidfottext {
	width:946px;
	text-align:center;
	padding:10px 0px 0px 0px;
	background-color:#e6e6e6;
	font-size:90%;
	}

/* meny */

#meny dl {
	padding: 0px;
	list-style-type: none;
	width: 125px;
}

#meny dt, #meny dd, #meny ul, #meny li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	width: 120px;
}
#meny #undermeny {
	top: 0px;
	left: 0px;
}
#meny #undermeny {
	width: 120px;
	margin:0px;
}
#meny #undermeny dt {
	cursor: pointer;
	margin: 0px;
	padding:0px 0px 5px 0px;
	/*height: 20px;*/
	text-align: left;
}

#meny #undermeny dd {
	padding: 0px 0px 5px 0px;
}

#meny #undermeny dd ul li {
	padding:0px 0px 2px 7px;
}
#meny #undermeny li {
	text-align: left;
	width: auto;
}
#meny #undermeny dt a {
	text-decoration: none;
	/*display: block;*/
	border: 0 none;
	height: 100%;
	color:#000;
	padding:2px 7px 2px 7px;
}

#meny #undermeny dt a:hover, #meny #undermeny dt#visax a:hover {
	text-decoration: none;
	/*display: block;*/
	border: 0 none;
	height: 100%;
	background-color:#690;
	color:#fff;
}

#meny #undermeny dt a#aktiv, #meny #undermeny li#visa a {
	background-color:#690;
	color:#fff;
}

#meny #undermeny dt a#aktivgron {
	color:#690;
	}

#meny #undermeny li a {
	text-decoration: none;
	display:inline;
	border: 0 none;
	height: auto;
	font-weight:normal;
	color: #333;
	
	padding:2px 5px 2px 5px;
}

#meny #undermeny li a:hover, #meny #undermeny li#visaxx a:hover {
	/*color:#690;*/
	background-color:#690;
	color:#fff;
}

#meny #undermeny li a#aktivundermeny {
	color:#690;
}

#meny #undermeny li a#aktivundermenygron {
	/*color:#690;*/
	background-color:#690;
	color:#fff;
}


/* SUBMENYER NIVA 3 */

#meny #undermeny dd ul li ul#submeny li {
	padding:2px 0px 2px 0px;
}

#meny #undermeny dd ul li ul#submeny li a {
	text-decoration: none;
	display:inline;
	border: 0 none;
	height: 100%;
	font-weight:normal;
	color: #333;
}

#meny #undermeny dd ul li ul#submeny li a:hover {
	/*color:#690;*/
	background-color:#690;
	color:#fff;
}

#meny #undermeny ul#submeny li a#aktivsubmeny {
	/*color:#690;*/
	background-color:#690;
	color:#fff;
}
