body{
background-color: #172701;
margin-top: 80px;
}

#logo{
text-align: right;
height: 105px;
width: 970px;
}

#komplett{
width: 1000px;
}
/*######################## links #######################*/
#links{
width: 333px;
height: 333px;
background-color:#E2E05E;
float: left;
}

#links_pro{
width: 666px;
height: 333px;
background-color:#FFF;
float: left;
}

#links_pro a{
color:#888888;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#links_pro a:hover{
color:#FF9933;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#links a{
color:#888888;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 0.73em;
text-decoration: none;
}

#links a:hover{
color:#FF9933;
}

/*######################## mitte #######################*/
#mitte{
width: 333px;
height: 333px;
background-color: #002A01;
float: left;
}
/*######################## rechts #######################*/
#rechts{
width: 333px;
height: 333px;
background-color:#A9E5DD;
float: left;
}

#rechts .richtext{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 0.73em;
}

#rechts a{
color:#888888;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#rechts a:hover{
color:#FF9933;
text-decoration: none;
}

/*######################## navigation #######################*/
#navi{
padding-top: 15px;
padding-left:25px;
width:400px;
clear: both;
float: left;
}

#navi a{
padding-right: 15px;
color:#888888;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 0.73em;
text-decoration: none;
}

#navi a:hover{
color:#FF9933;
}

/*######################## meta navigation #######################*/

#meta{
	position: absolute;
top:533px;
left:775px;
width: 243px;
}

#meta a{
padding-right: 15px;
color:#888888;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 0.73em;
text-decoration: none
}

#meta a:hover{
color:#FF9933;
}

/*######################## tabellen formatierung #######################*/

table .hd{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#111111;
font-weight:bold;
font-size: 0.95em;
}

table .hd_duenn{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#E37601;
font-weight:normal;
font-size: 0.95em;
}

table .text{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0B1F13;
font-weight:normal;
font-size: 0.7em;
text-align: left;
}

table .textgrau{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0B1F13;
font-weight:normal;
font-size: 0.6em;
text-align: left;
}

table .textl{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0B1F13;
font-weight:normal;
font-size: 0.70em;
text-align: right;
}

table .textr{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0B1F13;
font-weight:normal;
font-size: 0.70em;
}

table .textrt{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0B1F13;
font-weight:normal;
font-size: 0.70em;
text-align: right;
}

table .richtext{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 0.73em;
}

table .text a{
color:#888888;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: right;
}

table .textmail a{
color:#880000;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align: right;
font-size: 14px;
}

table .textmail a:hover{
color:#FF9933;
}

table .textlink a{
color:#888888;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 1.6em;
}

table .richtext_orange{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.73em;
color: #FF9933;
}

table pro{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 0.73em;
text-align: left;
}

ul{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0B1F13;
font-size: 0.73em;
margin-top: 20px;
list-style-image:url(images/bullet.gif);
}

ul li{
padding-bottom:2px;
}

table img{
padding-left: 10px;
}

.aufzaehlung{
margin-top: -16px;
margin-bottom: -11px;
font-size: 0.73em;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.senden{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#expose{
	position:absolute;
	text-align:right;
	top:444px;
	left:538px;
	width: 120px;
}
#expose_1{
	position:absolute;
	text-align:left;
	top:412px;
	left:538px;
	width: 123px;
}

#tabelle_ex{
text-align: right;
margin-left: 15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 0.70em;
}

#anmerkung{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
width:182px;
}
 /************************** ie_extra**************************/
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #expose{
padding-bottom: 23px;
}

* html #anmerkung{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
width:182px;
height: 45px;
}
