body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #000000;
	text-decoration: none;
	background-color: #999CAB;
	margin: 0px;
	min-width: 953px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}

#site {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: auto;
	padding: 0px;
	width: 953px;
	background-image: url(/_img/kachel_main.gif);
	background-repeat: repeat-y;
}
#oben {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 25px;
	width: 953px;
}
#main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	min-height: 500px;
height: auto;
	width: 953px;
}
#unten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 25px;
	width: 953px;
	background-image: url(/_img/bg_unten.gif);
}
* html #unten { 	/* IE only */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 21px;
	width: 953px;

}
#steuerungPadding {
	padding-left: 203px;
	padding-top: 12px;
}
* html #steuerungPadding {	/* IE only */
	padding-left: 203px;
	padding-top: 12px;
}
#steuerung {
	height: 17px;
	overflow: hidden;
	float: right;
}
#links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	min-height: 500px;
	height:auto;
	width: 203px;
	float:left;
}
#rechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 150%;
	min-height: 500px;
	height:auto;
	width: 750px;
float:right
}

#titel {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#seitentitel {
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.pubRow {
	width: 750px;
}

.trennlinie {
	width: 750px;
	height: 23px;
	clear: left;
	clear: right;
	display: block;
}
.pubThumb {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:5px;
	padding-left: 0px;
float: left;
	width: 230px;
	display: block;
}

.pubHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	width: 420px;
float: left;
}
.pubHeadline a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: 	#898B99;
	text-decoration: none;
	background-color: #FFFFFF;

}
.pubHeadline a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;


}
.pubInhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 25px;
	padding-left: 20px;
	padding-right: 20px;
	width: 420px;
float: left;
}
.pubInhalt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: 	#898B99;
	text-decoration: none;
	background-color: #FFFFFF;
}
.pubInhalt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #898B99;
	text-decoration: underline;
	background-color: #FFFFFF;

}
.fotoRow {
padding:0;
margin:0;
width: 750px;
display: block;
}
.fotoRowPadding {
padding:0;
	padding-left: 0px;
}

.fotoThumb {
	margin: 0px;
padding-right:6px;
        float: left;
	display: block;

}
.fotoThumb a{
        float: left;
	display: block;
       border-top: 3px solid #FFFFFF;
       border-bottom: 3px solid #FFFFFF;

}
.fotoThumb a:hover{
        float: left;
	display: block;
        border-top: 3px solid #999CAB;
        border-bottom: 3px solid #999CAB;

}

.fotoHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 20px;
	width: 710px;
display: block;
}
.fotoHeadline a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: 	#898B99;
	text-decoration: none;
	background-color: #FFFFFF;

}
.fotoHeadline a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 130%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;


}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 400px;
	float: left;
}
.headline a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: 	#898B99;
	text-decoration: none;
	background-color: #FFFFFF;
	float: left;
}
.headline a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	float: left;

}
.inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	float: left;
	width: 400px;
}
.inhalt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: 	#898B99;
	text-decoration: none;
	background-color: #FFFFFF;

}
.inhalt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	color: #898B99;
	text-decoration: underline;
	background-color: #FFFFFF;

}
.seitenfoto {
	margin: 0;
	padding: 0;
	float: right;
	width: 330px;
	height: 500px;
}
#mainnavibox {
	padding-top: 20px;
	width: 203px;
	overflow:hidden;
}
#subnavibox {
	padding-top: 20px;
	height: 310px;
	width: 183px;
	overflow:hidden;
}
#metanavibox {
	padding-top: 20px;
	width: 203px;
	overflow:hidden;
}
.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 11px;
	padding-top: 0px;
	width: auto;
	min-height: 16px;
	height: auto;
}
.navi a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999CAB;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 11px;
	width: auto;
	min-height: 16px;
	height: auto;
	display:block;	

}
.navi a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	width: auto;
	min-height: 16px;
	height: auto;
	display:block;
	background-image: url(/_img/bg_navi_f2.gif);
	background-repeat: no-repeat;
}
.naviaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 11px;
	padding-top: 0px;
	width: auto;
	min-height: 16px;
	height: auto;
}
.naviaktiv a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 11px;
	width: auto;
	min-height: 16px;
	height: auto;
	display:block;
	background-image: url(/_img/bg_navi_f2.gif);
	background-repeat: no-repeat;
}
.naviaktiv a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	width: auto;
	min-height: 16px;
	height: auto;
	display:block;
	background-image: url(/_img/bg_navi_f2.gif);
	background-repeat: no-repeat;
}

.btnInfo {
	margin: 0px;
	padding: 0px;
	height: 13px;
	display:block;
	float:left;
}
.btnBack {
	margin: 0px;
	padding: 0px;
	height: 13px;
	display:block;
	float:left;
}
.btnNext {
	margin: 0px;
	padding: 0px;
	height: 13px;
	display:block;
	float:left;
}
.btnFoto {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 28px;
	display:block;
	float:left;
	background-color: #FFFFFF;
}
.btnFoto a{
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 28px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999CAB;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #999CAB;
	display:block;
	float:left;
	background-color: #FFFFFF;
}
.btnFoto a:hover{
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 28px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999CAB;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	display:block;
	float:left;
	background-color: #FFFFFF;
}
.btnFotoAktiv {
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 28px;
	display:block;
	float:left;
	background-color: #FFFFFF;
}
.btnFotoAktiv a{
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 28px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999CAB;
	display:block;
	float:left;
	background-color: #FFFFFF;
}
.btnFotoAktiv a:hover{
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 28px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999CAB;
	display:block;
	float:left;
	background-color: #FFFFFF;
}
.editBeschreibung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.editFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
.editangabenBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	width: 811px;
}
.editHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: black;
}
.formbox01{
	width: 390px;
	padding: 0;
	margin: 0;

}
.formbox02{
	width: 390px;
	padding: 0;
	margin: 0;

}
.formbox03{
	width: 390px;
	padding: 0;
	margin: 0;

}
.formdesc01{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: white;
	width: 390px;
	padding-top: 5px;
}
.formdesc02{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: white;
	width: 390px;
	padding-top: 5px;
}
.formfeld01{
	width: 390px;
}
.formfeld02{
	width: 390px;
}
.formfeld03{
	width: 390px;
}
.eingabefeld01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 0px none #EBECEF;
	width: 390px;
	height: 17px;
	background-color: #EBECEF;
}
.eingabefeld02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 0px none #EBECEF;
	width: 390px;
	height: 17px;
	background-color: #EBECEF;
}
.eingabearea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 0px none #EBECEF;
	width: 390px;
	height: 100px;
	background-color: #EBECEF;
}
form{
	padding: 0;
	margin: 0;
}
input{
	padding: 0;
	margin: 0;
}
textarea{
	padding: 0;
	margin: 0;

}
.feedback{
	padding-top: 5px;
	margin: 0;
}