@charset "iso-8859-2";

html, body {
	height: 100%;
	overflow:auto;

}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f9f9f9;
	margin: 0px;
	padding: 0px;

}

p {
	margin: 0 0 10px 0;
  	padding: 0;
   }

td {
	padding: 1px 3px;

	}

#distance { 
		overflow: hidden;
		width:1px;
		height:50%;
		margin-bottom:-340px; /* half of container's height */
		float:left;
}

#wrapper {
	background-image: url(../images/aufbau/aaround.jpg);
	background-repeat: no-repeat;
	clear:left;
	height: 643px;
	width: 1052px;
	margin:0 auto;
	position: relative;
}


#inhalt {
	position:absolute;
	height: 370px;
	width: 580px;
	left: 385px;
	top: 200px;
	margin:0;
	font-size:11px;
	z-index: 3;
	overflow:auto;
}

/*Aufbau Navigation*/
#nav {width: 720px; height: 20px; padding:100px 0 0 330px;}

#nav li{
	float: left; 
	width:auto;
	margin: 0 23px 0 0;
	height: 20px;
	list-style-type: none;
	}
#nav li a{color: #000000; font-size: 13px; display:block; font-weight: bold;}
#nav li a:hover {color:#ba3346;}

#nav .aktiv {
	background-image: url(../images/aufbau/aktiv.gif); 
	background-repeat: no-repeat;
	height: 20px; 
	width: 99px;
	list-style-type: none;
	text-align:center;
	}
#nav .aktiv a{color:#d9d8d2; display:block; font-weight:700;}
#nav .aktiv a:hover{ color:#d9d8d2;}

/*ende Navigation*/

/*Aufbau Adresszeile*/
#adr {width: 700px; height: 20px; margin:630px 0 0 230px; position: absolute;}

#adr li{
	float: left; 
	width:auto;
	margin: 0 28px 0 0;
	height: 20px;
	font-size: 11px;
	list-style-type: none;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
#adr li a{color: #ba3346; font-size: 11px; display:block;}
#adr li a:hover {color:#ba3346;}

/*ende Adresszeile*/

#faceb {
	width: 100px;
	height: 20px;
	margin:385px 0 0 100px;
	position: absolute;
	
}

.titel {
	text-align: left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#b30a24;
	font-size: 25px;
	letter-spacing:2px;
}

.lauftext {
	text-align: left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 11px;
	line-height: 18px;
	font-weight:normal;

}

.lauftext-klein {
	text-align: left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 9px;
	line-height: 18px;
	font-weight:normal;

}

.lauftext-fett {
	text-align: left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;

}

.lauftext-fett-weiss {
	text-align: left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;

}

.table {
	margin: -65px 0 10px 0;

}

*+html .table {
	margin: -80px 0 10px 0;

}

* html .table {
	margin: -80px 0 10px 0;

}

.schalt {
	position: absolute;
	height: 150px;
	width: 230px;
	margin: 320px 0 0 90px;

}


a:link, a:visited, a:active { color: #d20104; text-decoration: none;}
a:hover { color: #d20104; text-decoration: underline;}

input, select, textarea {
	border: solid 1px #b30a24;
	background-color:#f9f9f9;
	font-size: 11px;
	color: #000000;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

input.button {
	background-color:#b30a24;
	color: #FFFFFF;
}

ul.liste { list-style-image: url(../images/aufbau/liste.gif); margin: 0px; padding: 0px 0px 0px 0px; }
ul.liste li {margin: 0px 0px 10px 25px; padding: 0px 0px 0px 0px; line-height:15px;}

