body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #595854;
	background-image: url(../img/bg_body.jpg);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
}

.contentrot{
	color: #FFFF00;

}
#site {
	margin: auto;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 962px;
}
#header {
	margin: 0px;
	padding: 0px;	
	width: 962px;
	height: 70px;
	background-color: #030303;
}

#logo {
	margin: 0px;
	padding: 0px;
	width: 171px;
	height: 70px;
	background-color: #030303;
	float:right;
}

#main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
	width: 962px;
	min-height:220px;
	height:auto;
	background-image: url(../img/bg_spalten.gif);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
	
}
*html #main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
	width: 962px;	
	height:220px;
	background-image: url(../img/bg_spalten.gif);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
}
#main2spalten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
	width: 962px;
	min-height:220px;
	height:auto;
	background-image: url(../img/bg_2spalten.gif);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
	
}
*html #main2spalten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
	width: 962px;	
	height:220px;
	background-image: url(../img/bg_2spalten.gif);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
}
#spalteLinks {
	margin: 0px;
	padding: 0px;
	width: 200px;	
	float:left;
display:block;
}
#spalteMitte {
	margin: 0px;
	padding: 0px;
	width: 534px;	
	float:left;
}
#spalteMitteProdukte {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	width: 674px;	
	float:left;
}
#spalteMitteDetail {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	width: 762px;	
	float:left;
}
#spalteMitteKontakt {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	width: 762px;	
	float:left;
}
.spalteMittePadding {
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
#spalteRechts {
	margin: 0px;
	padding: 0px;
	width: 228px;	
	float:left;
}
.spalteRechtsPadding {
	padding: 10px;	
}

.spalteRechtsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	width: 208px;
	color:#FFFFFF;
	background-color: #07BEFF;
	background-image: url(../img/bg_blau_spalte_rechts.jpg);
	background-repeat: repeat-x;
}
.spalteRechtsHeaderPadding {
	padding: 10px;	
	padding-top: 8px;	
}
.spalteRechtsBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	width: 208px;
	color:#2A2627;
	background-color: #D4D4D4;
	background-image: url(../img/bg_grau_spalte_rechts.jpg);
	background-repeat: repeat-x;
	margin-top: 2px;
}
.spalteRechtsBox a {
	text-decoration: none;
	color:#2A2627;
}
.spalteRechtsBox a:hover {
	text-decoration: underline;
	color:#2A2627;
}
.spalteRechtsBoxPadding {
	padding: 10px;	
	padding-top: 8px;	
}
.spalteRechtsBoxHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	font-weight:bold;
	padding-bottom:10px;
}
h1 {
	margin: 0px;
	padding: 0px;	
	width: 510px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
}
#spalteMitteProdukte .spalteMittePadding h1 {
	margin: 0px;
	padding: 0px;	
	width: 630px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
}
#spalteMitteDetail .spalteMittePadding h1 {
	margin: 0px;
	padding: 0px;	
	width: 738px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
}
#spalteMitteKontakt .spalteMittePadding h1 {
	margin: 0px;
	padding: 0px;	
	width: 738px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0894C7;
}
h2 {
	margin: 0px;
	padding: 0px;	
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	color: #00BBFE;
	text-decoration: none;
	margin: 0px;
	padding: 0px;	
	
}
#footer {
	background-color: #FFFFFF;
	background-image: url(../img/bg_footer.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	margin-top: 3px;
	padding: 0px;
	clear: both;
	height: 30px;
	width: 962px;
}
.cleardiv962{
	width:962px;
	height:1px;
	overflow:hidden;
	clear:left;
	clear:right;
	clear: both;	
}
#footerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAA9A7;
	text-decoration: none;
	width:481px;
	float:left;
}
#footerLinks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAA9A7;
	text-decoration: none;
}
#footerLinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#footerRechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAA9A7;
	text-decoration: none;
	text-align:right;
	width:481px;
	float:left;
}
#footerRechts a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AAA9A7;
	text-decoration: none;
}
#footerRechts a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#footerRechts .aktiv a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#footerRechts .aktiv a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.footerPadding{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
.floatInhalt{
	width:250px;
	float:left;

}
.inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;	
	margin: 0px;
	padding: 0px;	
}
.inhalt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #00BBFE;
	text-decoration: none;		
}
.inhalt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #00BBFE;
	text-decoration: underline;		
}


.inhalt ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 20px;
	padding-left: 12px;
	list-style-position: outside;
	list-style-image: url(../img/listenpunkt.gif);
	list-style-type: disc;

}
.inhalt ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(../img/listenpunkt.gif);
	list-style-type: disc;

}


.inhaltUebersichtseite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA9A7;
}
.inhaltUebersichtseite a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #00BBFE;
	text-decoration: none;		
}
.inhaltUebersichtseite a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #00BBFE;
	text-decoration: underline;		
}


.inhaltUebersichtseite ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 20px;
	padding-left: 12px;
	list-style-position: outside;
	list-style-image: url(../img/listenpunkt.gif);
	list-style-type: disc;

}
.inhaltUebersichtseite ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(../img/listenpunkt.gif);
	list-style-type: disc;

}

.downloadBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA9A7;
	clear:left;
	clear:right;
	clear:both;
}
.teaserBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA9A7;
	clear:left;
	clear:right;
	clear:both;
}
.teaserDatum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;	
}
.teaserHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #2A2625;
	text-decoration: none;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	width: 510px;
	background-color:#ACA8A7;
	display:block;
	
}
.ansprechteaserHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #2A2625;
	text-decoration: none;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	width: 375px;
	background-color:#ACA8A7;
	display:block;
	
}
.teaserHeadline .teaserHeadlinePadding a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #2A2625;
	text-decoration: none;	
	display:block;	
}
.teaserHeadline .teaserHeadlinePadding a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;		
	display:block;
}
.teaserHeadlinePadding {
	line-height:100%;
	margin: 0px;
	padding-left: 10px;	
	padding-right: 10px;	
	padding-top: 2px;	
	padding-bottom: 3px;	
}
.ansprechteaserHeadlinePadding {
	line-height:130%;
	margin: 0px;
	padding-left: 10px;	
	padding-right: 10px;	
	padding-top: 4px;	
	padding-bottom: 5px;	
}
.teaserText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;	
	padding-top: 10px;
	padding-left: 10px;
}
.teaserText a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;

}
.teaserText a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #22C5FE;
	text-decoration: none;

}
.produktTeaserBoxDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	margin-top: 14px;
	margin-right: 20px;
	margin-bottom: 5px;
	width: 305px;
	float:left;
	background-color:#201F1D;
}
.produktTeaserBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 5px;
	width: 305px;
	float:left;
	background-color:#2A2625;
}
.produktTeaserHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #2A2625;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 305px;
	background-color:#ACA8A7;
	display:block;
	
}
.produktTeaserHeadline .teaserHeadlinePadding a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #2A2625;
	text-decoration: none;	
	display:block;	
}
.produktTeaserHeadline .teaserHeadlinePadding a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;		
	display:block;
}

.produktTeaserText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;	
	padding: 10px;
	height: 48px;
	overflow: hidden;
	
}
.produktBtnPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 305px;
	overflow:hidden;
	text-align:right;
	background-color:#201F1D;
}
.detailBtnPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 630px;
	overflow:hidden;
	text-align:right;
	background-color:#201F1D;
}
.produktTeaserBild {
	width: 305px;
	height: 99px;
	margin-top:2px;
}
.produktTeaserBildDetail {
	width: 305px;
	height: 124px;
	margin-top:2px;
}
.detailBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;	
	clear:left;
	clear:right;
	clear:both;
}
.detailDatumPanel{
	width:510px;
	margin-top: 10px;
}
.detailDatum{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	width:430px;
	float:left;
	margin: 0px;
	padding: 0px;	
}
.detailHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;	
	clear:left;	
	clear:right;	
	clear:both;	
}
.detailBtnPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	margin-top: 14px;	
	padding: 0px;
	padding-top: 5px;	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AAA9A7;
	width: 510px;
	height: 19px;
	overflow:hidden;
	text-align:right;
}
.btnZurueck {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	padding: 0px;	
	width: 80px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}

.btnZurueck a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	width: 80px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnZurueck a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	width: 80px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	display:block;
}
.anfahrtBtnPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	margin-top: 14px;
	margin-bottom: 14px;
	padding: 0px;
	width: 738px;
	height: 19px;
	overflow:hidden;
	text-align:right;
}
.anfahrtGrafik {
	background-color:#2A2625;
	width: 738px;
	padding: 0px;
	margin: 0px;
}
.kontaktBtnPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	
	padding: 0px;
	width: 362px;
	height: 19px;
	overflow:hidden;
	text-align:right;
}
.btnAnfUebersicht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	margin-left: 14px;
	padding: 0px;	
	width: 85px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}
.btnAnfUebersicht a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnAnfUebersicht a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnAnfUebersicht a.aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnAnfUebersicht a:hover.aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}
.btnAnfDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	margin-left: 14px;
	padding: 0px;	
	width: 115px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}
.btnAnfDetail a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnAnfDetail a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}
.btnAnfDetail a.aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnAnfDetail a:hover.aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}
.btnAnfDownload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	margin-left: 14px;
	padding: 0px;	
	width: 115px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}
.btnAnfDownload a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnAnfDownload a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}
.btnAnfDrucken {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	margin-left: 14px;
	padding: 0px;	
	width: 85px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}
.btnAnfDrucken a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnAnfDrucken a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}
.btnZuruecksetzen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	margin-left: 14px;
	padding: 0px;	
	width: 105px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}

.btnZuruecksetzen a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnZuruecksetzen a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}
.btnSenden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	padding: 0px;	
	width: 83px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}

.btnSenden a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnSenden a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	overflow:hidden;
	text-align:center;
	display:block;
}

.detailBtnPanel02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	margin-top: 14px;	
	padding: 0px;
	padding-top: 5px;	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AAA9A7;
	width: 630px;
	height: 19px;
	overflow:hidden;
	text-align:right;
}
.btnWE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	margin-right:14px;
	padding: 0px;	
	width: 190px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}

.btnWE a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	text-align:center;
	display:block;
}

.btnWE a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	text-align:center;
	display:block;
}
.btnFE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	padding: 0px;	
	width: 150px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}

.btnFE a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	text-align:center;
	display:block;
}

.btnFE a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	text-align:center;
	display:block;
}
.subheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #00BBFE;
}
.btnPanel {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	width: 510px;
	overflow:hidden;
	text-align:right;
	background-color:#201F1D;
}
.ansprechBtnPanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	padding-top: 0px;	
	width: 385px;
	height: 19px;
	overflow:hidden;
	text-align:right;
}
.btnDetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	margin-top: 2px;
	padding: 0px;	
	width: 80px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}

.btnDetails a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	width: 80px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnDetails a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	width: 80px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	display:block;
}
.btnDownloadPdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;
	margin: 0px;
	padding: 0px;	
	width: 120px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	background-image: url(../img/bg_btn_detail.jpg);
	background-repeat: repeat-x;
	float:right;
	display:block;
}

.btnDownloadPdf a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:100%;	
	padding-top: 4px;	
	width: 120px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	display:block;
}

.btnDownloadPdf a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2625;
	text-decoration: none;	
	line-height:100%;
	padding-top: 4px;	
	width: 120px;
	height: 19px;
	overflow:hidden;
	text-align:center;
	display:block;
}

#navibox {
	margin: 0px;
	padding: 0px;
	padding-top: 12px;	
	width: 791px;
	height: 52px;
	background-color: #030303;
	float:left;
	line-height:100%;
}

#navibox ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 791px;
	list-style-type: none;
	clear:left;
}

#navibox ul li,
#navibox ul li a,
#navibox ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}



#spalteLinks ul,
#spalteLinks ul li,
#spalteLinks ul li a,
#spalteLinks ul li a:hover,
#spalteLinks ul li ul,
#spalteLinks ul li ul li,
#spalteLinks ul li ul li a,
#spalteLinks ul li ul li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 200px;
	list-style-type: none;
	line-height:100%;
}
form{
	padding:0;
	margin:0;
}
input{
	padding:0;
	margin:0;
}
.ansprechRepeatbox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA9A7;
	padding:0px;
	margin:0px;
	margin-top:5px;
	padding-bottom:5px;

	width:738px;
	clear:left;
	clear:right;
	clear: both;	
}
.ansprechLinks {
	padding:0px;
	margin:0px;
	width:353px;
	float:left;

}
.ansprechRechts {
	padding:0px;
	margin:0px;
	width:385px;
	float:left;

}
.formbox {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AAA9A7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA9A7;
	padding:0px;
	margin:0px;
	width:738px;
	clear:left;
	clear:right;
	clear: both;	
}
.formSpalte{
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 362px;
	float:left;
	line-height: 140%;
}
.formSpalteHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	color: #2A2625;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 362px;
	background-color:#ACA8A7;
	display:block;
	
}
.formSpalteHeadlinePadding {
	line-height:100%;
	margin: 0px;
	padding-left: 10px;	
	padding-right: 10px;	
	padding-top: 2px;	
	padding-bottom: 3px;	
}
fieldset {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:362px;
	overflow:hidenn;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
}
legend {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
}
label {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	
}
.eingabefeld{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84848D;
	width:360px;
	height:16px;
	padding:0;
	margin:0;
	margin-bottom:3px;
	
/*	border-style: none;
background-image: url(/_img/bg_input.gif);
	background-repeat: no-repeat;
*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A2625;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2A2625;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2A2625;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2A2625;	

	background-color: #2A2625;
}
.eingabearea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #84848D;
	width:360px;
	height:212px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	
/*	border-style: none;
background-image: url(/_img/bg_textarea.gif);
	background-repeat: no-repeat;
*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A2625;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2A2625;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #2A2625;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2A2625;	

	background-color: #2A2625;
}
