  /* BODY */
       body {
	margin: 70px 30px 30px 70px;
	background: #cdcdcd;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-style: normal;

		}
/* NAVIGATION */ 
	   #print {display:none}
	   #ma {
	position:absolute;
	width:425px;
	height:47px;
	z-index:1;
	left: 238px;
	top: 435px;
	text-align: left;
	vertical-align:top;
	visibility: hidden;
			}
		#arr {
	position:absolute;
	width:405px;
	height:47px;
	z-index:1;
	left: 238px;
	top: 435px;
	text-align: left;
	vertical-align:top;
	visibility: hidden;
			}
		#kon {
	position:absolute;
	width:405px;
	height:24px;
	z-index:1;
	left: 238px;
	top: 435px;
	text-align: left;
	vertical-align:top;
	visibility: hidden;
			}
		.mitem {padding: 4px 5px 4px 5px; text-align:left; color:#AAAAAA }
		
#Main {
	position:absolute;
	width:775px;
	height:518px;
	z-index:1;
	left: 75px;
	top: 50px;

}
#bottom {
	position:absolute;
	width:790px;
	height:25px;
	z-index:2;
	left: 75px;
	top: 588px;
}

		#ruta {
	position:absolute;

	z-index:1;
	left: 470px;
	top: 315px;
	text-align: left;
	vertical-align:top;
	background-color:#FFFFFF;
	padding:5px;
			}

/* TEXT */
		a:link, a:visited, a:active { text-decoration: underline; color: #518233;font-size: 11px;}
		a:hover { color: #CC3300}
		a.mlink {padding: 1px 4px 2px 4px; text-decoration:none; color:#339900; border:1px solid #fafafa;}
		a:visited.mlink {padding: 1px 4px 2px 4px; color:#339900; border:1px solid #fafafa;}
		a:active.mlink {padding: 1px 4px 2px 4px;color:#339900; border:1px solid #fafafa;}
		a:hover.mlink {padding: 1px 4px 2px 4px;color: #339900; border:1px solid #e2e2e2; background-color:#FFFFFF;}
		a.bottomlink {font-size:10px; text-decoration:none}
		.rubrik { color: #399501;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; padding-top: 0px; padding-bottom: 2px; font-weight: bold;font-style: normal; text-decoration: none; }
		.underrubrik { color: #45A901;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; padding-top: 0px; padding-bottom: 10px; font-weight: normal;font-style: normal; text-decoration: none; }
		.stycke { color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 10px; line-height: normal; font-weight: normal; font-style: normal; text-decoration: none; }
		.stycke2 { color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 5px; line-height: normal; font-weight: normal; font-style: normal; text-decoration: none; }
		
p{margin-top:0px;margin-bottom:10px}
ul{list-style-type:none; margin:0 0 0 2px; padding:0; }
ul li{margin:5 0 5px;background:url("bilder/bullet.gif") no-repeat 0 .1em;padding:0 0 0 7px}


@media screen {	
.border {
background:transparent url("bilder/1dot.gif") top left repeat-x; padding:10px 0 0; margin: 0px; 
}
.tabell {width: 340px; height: 100%; margin-left: 100px;}
#print {display:none}
}

@media print {
#nav {display:none}
.border {padding: 10px;}
.tabell { text-align:left; vertical-align:top; width: 340px;}
}

		
		
		
		.head { color: #518233;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; padding-top: 5px; padding-bottom: 5px; font-weight: bold;font-style: normal; text-decoration: none; }
		.kursiv { color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 5px; line-height: normal; font-weight: normal; font-style: italic; text-decoration: none; }
		.tabelltext { color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; font-style: normal; text-decoration: none; }
		.kursivtext { color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; font-style: normal; font-style: italic; text-decoration: none; }
	   .menu { background-image: url(bilder/menu.gif); background-repeat: no-repeat; }
	   .leftmenu { width: 124px; padding-top: 28px; padding-left: 5px; padding-right: 0px; }
	   .list { width: 115px; padding: 0px; margin: 0px;	}
	   .list ul { list-style: none; margin: 0px; padding: 0px; /*border: none;*/}
	   .list li { list-style: none; margin: 0px;}
	   .list li a, li a:visited, li a:active { display: block; padding: 4px 0px 0px 15px; font-size: 11px; color: #518233; text-decoration: none; font-weight: bold; width: 115px; }
       .list li a:hover { color: #41AC00; background-image: url(bilder/leftarrow.gif); background-repeat:no-repeat; }
	   .list .on a, .on a:visited, .on a:active { background-image: url(bilder/leftarrowon.gif); background-repeat:no-repeat; }
	   .main { padding: 20px; padding-bottom: 0px;}
	   .rightmenu { width: 155px; background-image: url(bilder/rightmenu.gif); background-repeat: no-repeat; padding: 10px; padding-right: 0px;}
	   .bild { padding-bottom: 5px }
	   .box { width: auto; overflow: auto;}
	   .ruta {padding: 10px; padding-bottom: 0px; background: #F4F4F4}
	   .tmeny {border: 1px solid #ADADAD; border-left: 0px; border-right: 0px; padding: 2px;  font-size: 10px; text-align:center}		
		
/* FORMS */   
       form {margin: 0px; color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
       input { color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFF;  border: 1px #ADADAD solid; margin-bottom: 5px; }
       textarea { color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFF;  border: 1px #ADADAD solid; overflow: hidden}
       select { background-color: #C9F195; font-weight: bold; border: 1px #ADADAD solid;}
       .send { color: #3F3F3F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EDF3E0; border: 1px #ADADAD solid;
