body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #FFFFFF;

	margin: 0px;

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

.tdMain {

	background-color: #c5a663;

	padding:10px;

}

.tdBottom {

	background-color: #214139;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

	color: #d7d7d7;

	padding-left: 4px;



}

.tdSide {

	background-repeat: no-repeat;

}

.tdMenu {

	padding: 6px 6px 6px 10px;

	vertical-align: top;



}

.layerMain {

	padding: 0px 10px 10px;

	overflow: auto;

	background-color: #D7D7D7;







}

.adresse {

	padding: 10px;



}

table {

	font-size: 12px;

}

.menu {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.pageHeader {

	font-size: 16px;

	font-weight: bold;

	color: #fff;



}

a {

	color: #000000;

}



/* CoolMenus 4 - default styles - do not edit */

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

/* CoolMenus 4 - default styles - end */

  

/*Style for the background-bar*/

.clBar{position:absolute; width:10; height:10; background-color:#ff0000; layer-background-color:#ff0000; visibility:hidden}



/*Styles for level 0*/

.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left}

.clLevel0{color:white;}

.clLevel0over{color:white; cursor:pointer; cursor:hand; }

.clLevel0border{position:absolute; visibility:hidden; }



/*Styles for level 1*/

.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}

.clLevel1{background-color:#000000; layer-background-color:#000000; color:#C7A663;}

.clLevel1over{background-color:#C7A663; layer-background-color:#C7A663; color:black; cursor:pointer; cursor:hand; }

.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#000000; layer-background-color:#000000}



.listtable {

	padding-bottom:4px;

	padding-top:4px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}

.listtableend {

	padding-bottom:4px;

	padding-top:4px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}



.listtableendtop {

	padding-bottom:4px;

	padding-top:4px;

}



.listtabletop {

	padding-bottom:4px;

	padding-top:4px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}



.dltableline {

	background-color:#ffffff;

}



.downloadtableheader {

	color: #D76719;

	padding: 4px;

}





.downloadtable {

	padding: 4px;

	border-right: 1px solid #DAC392;

}



.subHeader {

	font-weight: bold;

	color: #fff;

}



.linksHeader {

	color: #000000;

	background-color:#ffffff;

}



.menucell {

}



.menulink {

	color: #C7A663;

	font-weight: bold;

	padding-top: 2px;

	padding-bottom: 2px;

	text-decoration: none;

}.menulinkover {

	color: #000000;

	font-weight: bold;

	padding-top: 2px;

	padding-bottom: 2px;

	text-decoration: none;

	background-color: #C7A663;

}

.menucellover {



	padding: 10px;

}

.taetigkeittb {

	border: 1px solid #FFFFFF;

	padding-right: 4px;

	padding-left: 4px;

}

a img{
	border:0;
}

ul{
list-style-image:url(images/bg_li.gif);
margin-left:-26px;
}

* html ul{
list-style-image:url(images/bg_li.gif);
margin-left:20px;
}
