body{
	color:transparent;
	background-color:#eceae3;
	background-image: url(images/bg.jpg);
	background-repeat:repeat-x;
	margin:0px 0px 50px 0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	padding:0px 0px 50px 0px;
}
img{
	border:0px;
}
#zentriert{
  	position:absolute;
  	left:50%;
  	width:946px;
  	margin-left:-473px;	
	color:transparent;
	background-color:transparent;
	padding:0px;
	background-image: url(images/bg-portrait.png);
	background-repeat:no-repeat;
	background-position:right top 10px;
}
#logo{
	margin:71px 0px 0px 35px;
	float:left;
}
#adresse{
	float:right;
	width:435px;
	height:215px;
	color:#ccc0b6;
	background-color:transparent;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	margin:0px;
	padding:0px;
}
#top{
	margin:83px 0px 20px 0px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
}
#top-navigation{
	width:910px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#2b221c;
	margin:215px 0px 0px 0px;
	padding:15px 0px 10px 31px;
	z-index:0;
}
#top-navigation span{
	margin:0px 8px 10px 0px;
	padding:10px 10px 10px 10px;
	background-image: url(images/bg-inaktiv.gif);
	background-repeat:repeat-x;
	z-index:0;
}
#top-navigation li a{
	margin:0px;
	padding:0px;
}

span a:link, #mail a:link{color:white; text-decoration:none; }
span a:visited, #mail a:link{color:white; text-decoration:none; }
span a:focus, #mail a:link {color:white; text-decoration:underline; }
span a:hover, #mail a:link {color:#c3bdb9; text-decoration:none;}
span a:active, #mail a:link {color:black; text-decoration:none;}

.textlink{
	font-weight:bold;
	background-image:url(images/textlink-pfeil.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin-left:3px;
}
.downloadlink{
	font-weight:bold;
	background-image:url(images/pdf-icon.gif);
	background-repeat:no-repeat;
	background-position:center left;
}
.link{
	font-weight:bold;
	background-image:url(images/link-pfeil.gif);
	background-repeat:no-repeat;
	background-position:center left;	
}
li a:link, p a:link{color:#375e87; text-decoration:none; padding-left:10px;}
li a:visited, p a:visited{color:#375e87; text-decoration:none; padding-left:10px; }
li a:focus, p a:focus{color:#375e87; text-decoration:none; padding-left:10px; }
li a:hover, p a:hover{color:#2e81d8; text-decoration:none; padding-left:10px; }
li a:active, p a:active{color:#2e81d8; text-decoration:underline; padding-left:10px;}

#top-navigation #aktiv{
	background-image: url(images/bg-aktiv.gif);
	background-repeat:repeat-x;
}

#inhaltsbereich{
	width:946px;
	margin:73px 0px 0px 0px;
/*	background-image: url(images/bg-kopf-inhaltsbereich.png);
	background-repeat:no-repeat;
	background-position:top;*/
	padding:0px 0px 0px 0px;
	color:#FFF;
	z-index:4;
}
#content{
	width:946px;
	margin:0px 0px 0px 0px;
	background-image: url(images/bg-inhaltsbereich.png);
	background-repeat: repeat-y;
	padding:0px 0px 0px 0px;
	color:#FFF;
	z-index:7;
	min-height:300px;
}
#content p{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
#dav{
	position:absolute;
	left:-34px;
	top:275px;
	z-index:7;
}
.rechte-spalte{
	margin:0px 35px 0px 312px;
	color:#2b221c;
	background-color:transparent;
	z-index:6;
}
#headline{
	padding:0px 0px 0px 0px;
	color:#2b221c;
	background-color:transparent;
	font-weight:normal;
	letter-spacing:-1px;
	font-variant:small-caps;
	font-size:46px;
	margin:0px 35px 0px 308px;
	position:absolute;
	top:275px;
	left:1px;
}
#headline span{
	display:none;
}
h2{
	padding:0px 0px 0px 0px;
	color:#9e9b92;
	background-color:transparent;
	font-weight:normal;
	font-size:24px;
	margin:7px 0px 7px -1px;
}
.toggle, .toggle-highlight{
	background-image:url(images/toggle-bg.gif);
	background-repeat:no-repeat;
	font-size:16px;
	padding:5px 0px 0px 15px;
	margin-bottom:0px;
	height:41px;
	width:604px;
}
.slider:link {color:white; text-decoration:none; background-position:left center; padding:0px 0px 0px 15px;*/}
.slider:visited {color:white; text-decoration:none; }
.slider:focus {color:white; text-decoration:none; }
.slider:hover {color:#ddd; text-decoration:none; background-repeat:no-repeat; background-position:left center;*/}
.slider:active {color:black; text-decoration:none;}

.abschluss{
	background-image: url(images/bg-abschluss.png);
	background-repeat:no-repeat;
  	width:946px;
	height:59px;
	margin-bottom:60px;
	position:relative;
	bottom:0px;
}
#footer{
	width:100%;
	height:26px;
	background-image: url(images/bg-footer.gif);
	background-repeat: repeat-x;
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:5;
}
#footer-inhalte{
	position:fixed;
	bottom:5px;
	color:#ccc0b6;
	background-color:transparent;
	z-index:6;
	margin:0px 0px 0px 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	width:920px;
	float:left;
	color:ccc0b6;
	background-color:transparent;
}
#seitenfunktionen{
	float:left;
}
#copyright{
	float: right;
}
.liste{
	list-style:url(images/square.gif);
	margin:-5px 0px 0px 10px;
	padding:0px 0px 15px 0px;
}
.liste li{
	margin:10px 0px 0px 40px;
}
.download-liste{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	border-top:1px solid #d9d7d4;
	width:580px;
}
.download-liste li{
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 30px;
	border-bottom:1px solid #d9d7d4;
	list-style:none;
}
.link-liste{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-top:1px solid #d9d7d4;
	width:580px;
}
.link-liste li{
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 30px;
	border-bottom:1px solid #d9d7d4;
	list-style:none;
}
#seitenfunktionen #footer-link1,#seitenfunktionen #footer-link2{
	color:#ccc0b6;
	background-color:transparent; 
	margin:0px;
	padding:0px;
}
#seitenfunktionen a:link {color:#ccc0b6; text-decoration:none; margin:0px; padding:0px;}
#seitenfunktionen a:visited {color:#ccc0b6; text-decoration:none; margin:0px;  padding:0px;}
#seitenfunktionen a:focus {color:white; text-decoration:underline; margin:0px;  padding:0px;}
#seitenfunktionen a:hover {color:white; text-decoration:none;  margin:0px; padding:0px;}
#seitenfunktionen a:active {color:black; text-decoration:underline; margin:0px; padding:0px;}
.headline{
	border-bottom:1px solid #d9d7d4;
	padding-bottom:5px;
	width:580px;
}
#mail a:link{color:#c3bdb9; text-decoration:none; border-bottom:none; }
#mail a:visited{color:#c3bdb9; text-decoration:none; border-bottom:none; }
#mail a:focus {color:white; text-decoration:underline; border-bottom:none; }
#mail a:hover {color:white; text-decoration:none; border-bottom:none; }
#mail a:active {color:black; text-decoration:underline; border-bottom:none;}
#mail a{margin-left:-8px; border-bottom:none;}
iframe{
	border:1px solid #9e9b92;
}
h2 span{
	padding-right:5px;
	margin-left:-10px;
}


