/* BODY - Definiert die zentrale Schriftfamilie, den Seiten-Background und setzt alles auf Center*/
body {
	font-size:100.01%; 
	margin: 12px 0 20px 0px; 
	padding:0; 
	color:#333; 
	background-color:#fff; 
	font-family:Verdana, Arial, sans-serif;
	}
html>body {
	font-size: 16px;
	}
/* Definiert den Seitenhintergrund */
html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background:#fff url(../../img/tpl/bgd-1200.gif) repeat-y center top;
	text-align: center;
	}
/* Rahmen f�r alle DIVs mit Breite des Content-Bereichs */
#container {
	color:#333; 
	border:0; 
	width:765px; /* Festlegung der maximalen Breite */
	padding:0; 
	text-align:left; 
	margin:auto;
	}	

/* LOGOBOX */
#logobox {
	float:left;
	width:100px;
	height: 55px;
	z-index: 100;
	visibility: visible;
}

/* METANAVIGATION oben rechts */
#metanav {
	float:right; color:#fff;
	}
#metanav img {
	padding:0 4px 0 10px; border-left:1px solid #868f98;
	}
#metanav span {
	position:absolute; left:-2999px; width:990px;
	}
#metanav .wo {
	border-left:0;
	}	


/* BANNERBOX f�r das Zentralbild */
#bannerbox {
	position: relative;
	float: left;
	height: 160px;
	width: 765px;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 9px;
	background-color: #FF0066;
	}

/* HAUPTNAVIGATION */
#navbox {
	background-color: #D4C1C2; /* #9D8D85; */
	position: relative;
	float: right;
	height: 24px;
	width: 765px;
	font-size:.7em; 
	text-align:center;

	}
#nav {
	padding-left: 18px;
	clear: right;
	height: 24px;
	padding-right: 16px;
	}
#nav a {
	text-decoration:none; /* keine Unterstreichung von Links */
	}	
#nav ul {
	margin:0; 
	padding:0; 
	list-style:none outside; /* ohne Punkte */
	color:#333;
	}
#nav li {
	height:19px; /* H�he der Trennlinien */
	width:80px; /* Abstand der Links */
	float:left; /* links nebeneinander */
	margin-top:5px; 
	padding:0; 
	display:block; /* unklar */
	border-left:1px /* Trennlinie links */
	solid #868f98; /* durchgezogen mit Farbe */
	}
 #nav li a {
	display:block; 
	margin:0; 
	width:80px; 
	height:19px; 
	color:#333; /* Linkfarbe definieren */
		}

/* Contentbereich links mit Schriftdefinition */
#conlinks {
	position:relative; 
	float:left;
	border:0; 
	padding:0; 
	margin-top:30px; 
	width:460px;
	line-height:1.05em;
	}
#conlinks a:link, #conrechts a:link {
	color:#4f8a10; 
	text-decoration:underline;
	}
#conlinks a:visited, #conrechts a:visited {
	color:#414b56; 
	text-decoration:underline;
	}
#conlinks a:hover, #conrechts a:hover {
	color:#111; 
	text-decoration:none;
	}
#conlinks a:active, #conrechts a:active {
	color:#c33; 
	text-decoration:none;
	}
#conlinks a:focus, #conrechts a:focus {
	color:#c33; 
	text-decoration:underline;
	}
#conlinks p, #conlinks ul, #conlinks ol {
	font-size:.76em;
	}
#conlinks li, #conlinks p, #logobox, #conrechts p {
	margin-left:18px;
	}
#conlinks li {
	list-style-image:url(../../img/tpl/listbox.gif);
	list-style-position: outside;
	list-style-type: disc;
	vertical-align: middle;
}
/* Contentbereich rechts mit Schriftdefinition */
#conrechts {
	position:relative;
	float:right;
	color: #444;
	padding:0;
	margin-top:30px;
	width:250px;
	right:20px;
	line-height:1.05em;
	border-left: 1px dotted #9d8d85;
	}
#conrechts p, #conrechts ul, #footer p {font-size:.7em;}
#footer {
	float:left; 
	width:100%; 
	color:#777; 
	border-top:5px 
	solid #DACFCA; 
	border-bottom:35px 
	solid #fff;
	}
#footer p {margin:15px 20px 0 20px; line-height:2em;
	}
h1,h2,h3,h4,h5 {font-size:1em; font-weight:normal; margin:10px 0 0 20px;
	}
h1,h2 {color:#333;
	}
h3,h4,h5 {color:#9D8D85;
	}
.textlinks {
	float:left; 
	}
.textrechts {
	float:right; 
	}
.img_left {
	text-align: left;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 2px;
	margin-left: 0px;
	float: left;
}

