<!--

/* ------------------ Layout Div Config -------------------- */

#divLogoTop{
	position:					absolute;
	z-index:					1;
	top:						0;
	left:						0;
	height:						60px;
	width:						775px;
	/*border:						1px solid blue;*/}

#divVerlaufTop{
	position:					absolute;
	z-index:					1;
	top:						60px;
	left:						160px;
	height:						11px;
	width:						615px;
	/*border:						1px solid red;*/}

#divRightBoxes{
	position:					absolute;
	z-index:					1;
	bottom:						0;
	left:						737px;}

#divRightBoxesBG{
	position:					absolute;
	z-index:					0;
	bottom:						0;
	left:						615px;
	height:						100%;
	width:						160px;
	background-color:			#F5F1F1;}

#divBgNavHaupt{
	position:					absolute;
	top:						85px;
	left:						0;
	width:						160px;
	height:						300px;
	background-image:			url(../images/bg_nav_left.jpg);
	background-repeat:			no-repeat;
	z-index:					0;}

#divCon1{
	position:					absolute;
	top:						60px;
	left:						0;
	height:						25px;
	width:						160px;
	background-color:			#B6C1D0;
	/*border:						1px solid yellow;*/}

#divCon2{
	position:					absolute;
	z-index:					1;
	top:						70px;
	left:						160px;
	height:						15px;
	width:						615px;
	background-color:			#B6C1D0;
	/*border:						1px solid darkred;*/}

#divCon3{
	position:					absolute;
	top:						85px;
	left:						0;
	width:						160px;
	z-index:					1;
	/*background-color:			#B6C1D0;
	border:						1px solid green;*/}

#divCon4{
	position:					absolute;
	z-index:					1;
	top:						85px;
	left:						160px;
	height:						25px;
	width:						615px;
	/*border:						1px solid black;*/}

#divCon5-8{
	position:					absolute;
	top:						111px;
	left:						160px;
	padding:					5px 25px 5px 15px;
	width:						430px;
	/*border:						1px solid green;*/}

#divCon9-12{
	position:					absolute;
	z-index:					2;
	top:						88px;
	left:						615px;
	width:						160px;
	/*border:						1px solid green;*/}

#divCon13{
	position:					absolute;
	z-index:					1;
	top:						285px;
	left:						0;
	width:						160px;
	height:						200px;
	/*background-color:			#B6C1D0;
	border:						1px solid green;*/}


/* -------------------------main---------------------------- */

body{
		background-color:			#ffffff;
		color:						#000000;
		scrollbar-base-color:		#F5F1F1;
		scrollbar-darkshadow-color:	#000000;
		scrollbar-arrow-color:		#5C709D;
		/*scrollbar-shadow-color:		#646464;
		scrollbar-track-color:		#dfdfdf;
		scrollbar-3dlight-color:	#9f9f9f;
		scrollbar-face-color:		#F5F1F1;
		scrollbar-highlight-color:	#FFFFFF;*/}

br{
		font:						9px Verdana, Arial, Helvetica, sans-serif;}
		
a{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#5C709D;}

a:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#5C709D;
		text-decoration:            none;}

a:visited{
		color:						#5C709D;
		text-decoration:            none;}

a:hover{
		color:						#5C709D;
		text-decoration:            underline;}
		
.fontload{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#646464;}
		
/* Überschrift */
.mainHeadline{
	font:						bold 11px verdana,helvetica,arial,sans-serif;
	color:						#5f6b8e;}

/* Zwischenüberschrift */
.mainSubheadline{
	font:						bold 11px verdana,helvetica,arial,sans-serif;
	color:						#6a6a6a;}

/* Normaler Fließtext */
.mainText{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#606060;
	line-height:				12pt;}

.mainText:link{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#5C709D;
	text-decoration:			underline;
	line-height:				12pt;}

.mainText:visited{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#5C709D;
	text-decoration:			underline;
	line-height:				12pt;}

.mainText:hover{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#5C709D;
	text-decoration:			none;
	line-height:				12pt;}

/* Fetter Fließtext */
.mainTextBold{
	font:						bold 11px verdana,helvetica,arial,sans-serif;
	color:						#000000;
	line-height:				12pt;}

/* Fehler Fließtext */
.mainTextError{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#b25332;
	line-height:				12pt;}

/* Tabellenüberschriften */
.tabHead{
	font:						bold 11px verdana,helvetica,arial,sans-serif;
	color:						#ffffff;
	background-color:			#5f6b8e;
	height:						20px;
	vertical-align:				middle;
	padding-left:				7px;}

/* Zeile Spaltenbeschreibungen ohne Sortierfunktion und Zeilenbeschreibung */
.tabSubheadTxt{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#ffffff;
	background-color:			#ababab;
	height:						20px;
	padding:					2px;
	vertical-align:				middle;
	text-align:					center;}

/* Zeile Beschreibungstext */
.tabDescTxt{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#ffffff;
	background-color:			#ababab;
	vertical-align:				middle;
	width:						200px;
	height:						18px;}

/* Zeile Inhaltstext */
.tabContentTxt{
	font:						11px verdana,helvetica,arial,sans-serif;
	color:						#000000;
	border:						1px solid #5f6b8e;
	padding:					3px;}

/* -------------------------ende---------------------------- */


/* ------------------------rückruf-------------------------- */

.callbackRahmenUeberschrift{
		height:						25px;
		letter-spacing:				2px;
		vertical-align:				middle;}

.callbackRahmenInhaltstext{
		background-color:			#d03829;}

.callbackTextUeberschrift{}

.callbackTextBeschreibung{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		line-height:				12pt;
		text-decoration:			none;
		padding:					4px;}

.callbackTextfeld{
		background-color:			#FFFFFF;
		padding-left:				2px;
		font:						11px verdana,helvetica,arial,sans-serif;
		border:						1px solid #b1b1b1;
		color:						#575757;
		width:						145px;}

.callbackButton{
		font:						11px verdana,helvetica,arial,sans-serif;
		background-color:			#d03829;
		color:						#ffffff;
		border:						0px solid #b1b1b1;
		cursor:						pointer;}

/* -------------------------ende---------------------------- */


/* -----------------------copyright------------------------- */

.copyright{
		font:						11px verdana,helvetica,arial,sans-serif;
		top:2px;
		color:						#8f8f8f;}

.copyright:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:            none;}

.copyright:visited{
		color:						#d03829;
		text-decoration:            none;}

.copyright:hover{
		color:						#d03829;
		text-decoration:            underline;}

/* -------------------------ende---------------------------- */


/* -----------------------ergSuche-------------------------- */

.ergSucheHits{
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.ergSucheTitle{
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#575757;}

.ergSucheTitle:link{
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.ergSucheTitle:visited{
		color:						#575757;
		text-decoration:			none;}

.ergSucheTitle:hover{
		color:						#d03829;
		text-decoration:			underline;}

.ergSucheTitle:aktive{
		color:						#575757;
		text-decoration:			none;}

.ergSucheText{
		font:						11px verdana,helvetica,arial,sans-serif;
		text-align:					left;
		color:						#575757;}

.ergSucheComment{
		font:						italic 11px verdana,helvetica,arial,sans-serif;
		color:						#b1b1b1;}

.ergSucheMore{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.ergSucheMore:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.ergSucheMore:visited{
		color:						#d03829;
		text-decoration:			none;}

.ergSucheMore:hover{
		color:						#d03829;
		text-decoration:			underline;}

.ergSucheMore:aktive{
		color:						#d03829;
		text-decoration:			none;}

.ergSucheError{
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;}
		
/* -------------------------ende---------------------------- */


/* ----------------------impressum-------------------------- */

.impressumUeberschriften{
		font:						bold 10pt Verdana, Arial, Helvetica, sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.impressumBeschreibungstext{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#646464;
		margin-right:				0px;
		text-decoration:			none;}

.impressumInhaltstext{
		font:						11px Verdana, Arial, Helvetica, sans-serif;
		color:						#646464;
		text-decoration:			none;}

.impressumInhaltstext:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.impressumInhaltstext:visited{
		color:						#d03829;
		text-decoration:			none;}

.impressumInhaltstext:hover{
		color:						#d03829;
		text-decoration:			underline;}

.impressumBeschreibungstabelle{
		border-bottom:				1px solid #d03829;
		vertical-align:				top;}

.impressumInhaltstabelle{
		border-bottom:				1px solid #d03829;}

/* -------------------------ende---------------------------- */


/* ---------------------kontaktformular--------------------- */

.kontaktformBeschreibungstext{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#646464;
		text-decoration:			none;}

.kontaktformInhaltstext{
		font:						11px Verdana, Arial, Helvetica, sans-serif;
		color:						#646464;
		text-decoration:			none;}
		
.kontaktformFehleranzeige{
		font:						11px Verdana, Arial, Helvetica, sans-serif;
		color:						#d03829;
		text-align:					right;
		text-decoration:			none;}

.kontaktformBeschreibungstabelle{
		vertical-align:				top;}

.kontaktformInhaltstabelle{
		border:						1px solid #b1b1b1;
		background-color:			#FFFFFF;
		padding-left:				2px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;}
		
.kontaktformTextarea{
		border:						1px solid #ffffff;
		background-color:			#FFFFFF;
		padding-left:				2px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		width:						243px;
		height:						150px;}

.kontaktformInputfelder{
		border:						1px solid #ffffff;
		background-color:			#FFFFFF;
		padding-left:				2px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		width:						100%;}

.kontaktformSubmitbutton{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		border:						1px solid #b1b1b1;
		background-color:			#ffffff;
		cursor:						pointer;}

/* -------------------------ende---------------------------- */


/* -----------------------location-------------------------- */

.locationContainer{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#8f8f8f;
		margin-top:					5px;
		margin-left:				15px;
		height:						25px;
		letter-spacing:				0px;}

.locationLink{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#8f8f8f;
		letter-spacing:				0px;}

.locationLink:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#8f8f8f;
		letter-spacing:				0px;
		text-decoration:			none;}

.locationLink:visited{
		color:						#646464;
		letter-spacing:				0px;
		text-decoration:			none;}

.locationLink:hover{
		color:						#d03829;
		letter-spacing:				0px;
		text-decoration:			underline;}

/* -------------------------ende---------------------------- */


/* -------------------------login--------------------------- */

.loginRahmenHead{
		background-color:			#d03829;
		border-left:				1px solid #313131;
		border-right:				1px solid #313131;
		border-top:					1px solid #313131;
		height:						22px;}

.loginRahmenContent{
		background-color:			#e5e5e5;
		border-left:				1px solid #313131;
		border-right:				1px solid #313131;
		border-bottom:				1px solid #313131;}

.loginTextFehler{
		font:						11px Verdana, Arial, Helvetica, sans-serif;
		color:						#d03829;
		padding-left:				5px;
		padding-right:				5px;
		padding-top:				5px;
		text-decoration:			none;}

.loginTextHead{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#ffffff;
		margin-left:				0px;
		margin-top:					0px;
		text-decoration:			none;}

.loginTextContent{
		font:						11px Verdana, Arial, Helvetica, sans-serif;
		color:						#575757;
		text-decoration:			none;
		padding:					5px;}

.loginInput{
		border:						1px inset #b1b1b1;
		font:						11px verdana,helvetica,arial,sans-serif;
		background-color:			#FFFFFF;
		color:						#575757;
		width:						122px;
		vertical-align:				middle;}

.loginButton{
		border:						0px solid #b1b1b1;
		font:						100 11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		background-color:			#e5e5e5;
		padding-bottom:				5px;
		padding-right:7px;
		text-align:right;
		width:						55px;}

/* -------------------------ende---------------------------- */


/* ---------------------mitarbeiter------------------------- */

.mitarbeiterRahmenAbteilung{
		border:						1px solid #b1b1b1;
		height:						15px;
		padding-right:				5px;
		vertical-align:				bottom;
		text-align:					right;}

.mitarbeiterRahmenMitarbeitername{
		border-bottom:				1px solid #d03829;}

.mitarbeiterRahmenFoto{
		border:						1px solid #d03829;
		vertical-align:				top;
		text-align:left;}

.mitarbeiterTextAbteilung{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#646464;
		text-decoration:			none;}

.mitarbeiterTextBeschreibungsspalte{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#646464;
		text-decoration:			none;}

.mitarbeiterTextInhalte{
		font:						11px Verdana, Arial, Helvetica, sans-serif;
		color:						#646464;
		text-decoration:			none;}

.mitarbeiterTextMitarbeitername{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#d03829;
		vertical-align:				top;
		text-decoration:			none;}

/* -------------------------ende---------------------------- */


/* -----------------------navBottom------------------------- */

.navBottom{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#8f8f8f;
		margin-bottom:				11px}

.navBottom:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#8f8f8f;
		letter-spacing:				0px;
		padding-left:				0px;
		text-decoration:			none;}

.navBottom:visited{
		color:						#646464;
		letter-spacing:				0px;
		padding-left:				0px;
		text-decoration:			none;}

.navBottom:hover{
		color:						#d03829;
		letter-spacing:				0px;
		padding-left:				0px;
		text-decoration:			underline;}

/* -------------------------ende---------------------------- */


/* ------------------------navDemo-------------------------- */

.navDemoLinkTd{
		background-color:			#C20000;}

.navDemoLinkA{
		display:					block;
		height:						15px;
		padding-left:				5px;
		padding-top:				3px;
		padding-bottom:				3px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navDemoLinkA:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navDemoLinkA:visited{
		color:						#ffffff;
		text-decoration:            none;}

.navDemoLinkA:hover{
		color:						#ffffff;
		text-decoration:            none;
		background-color:			#801413;}

/* -------------------------ende---------------------------- */


/* ------------------------navHaupt------------------------- */
.navHauptTabelle{}

/* #### Ebene 1 OFF #### */
.navHauptTabEbene1OFF{
		background-color:			#5C709D;}

.navHauptLinkEbene1OFF{
		display:					block;
		height:						17px;
		padding-left:				11px;
		padding-top:				5px;
		padding-bottom:				3px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene1OFF:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene1OFF:visited{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene1OFF:hover{
		color:						#ffffff;
		text-decoration:            none;
		background-color:			#C20000;}

/* #### Ebene 1 ON #### */
.navHauptTabEbene1ON{
		background-color:			#C20000;}

.navHauptLinkEbene1ON{
		display:					block;
		height:						17px;
		padding-left:				11px;
		padding-top:				5px;
		padding-bottom:				3px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene1ON:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene1ON:visited{
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene1ON:hover{
		color:						#ffffff;
		background-color:			#999999;
		text-decoration:            none;}

/* #### Ebene 2 OFF #### */
.navHauptTabEbene2OFF{
		border-top:					1px solid #ffffff;
		background-color:			#C20000;}

.navHauptLinkEbene2OFF{
		display:					block;
		height:						15px;
		padding-left:				20px;
		padding-top:				3px;
		padding-bottom:				3px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene2OFF:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene2OFF:visited{
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene2OFF:hover{
		color:						#000000;
		text-decoration:            none;
		background-color:			#e5e5e5;}

/* #### Ebene 2 ON #### */
.navHauptTabEbene2ON{
		border-top:					1px solid #ffffff;
		background-color:			#801413;}

.navHauptLinkEbene2ON{
		display:					block;
		height:						15px;
		padding-left:				20px;
		padding-top:				3px;
		padding-bottom:				3px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene2ON:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene2ON:visited{
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene2ON:hover{
		color:						#000000;
		text-decoration:            none;
		background-color:			#e5e5e5;}

/* #### Ebene 3 OFF #### */
.navHauptTabEbene3OFF{
		border-top:					1px solid #ffffff;
		background-color:			#B6C1D0;}

.navHauptLinkEbene3OFF{
		display:					block;
		height:						15px;
		padding-left:				30px;
		padding-top:				3px;
		padding-bottom:				3px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene3OFF:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene3OFF:visited{
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene3OFF:hover{
		color:						#000000;
		text-decoration:            none;
		background-color:			#e5e5e5;}

/* #### Ebene 3 ON #### */
.navHauptTabEbene3ON{
		border-top:					1px solid #ffffff;
		background-color:			#575757;}

.navHauptLinkEbene3ON{
		display:					block;
		height:						15px;
		padding-left:				30px;
		padding-top:				3px;
		padding-bottom:				3px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene3ON:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene3ON:visited{
		color:						#ffffff;
		text-decoration:            none;}

.navHauptLinkEbene3ON:hover{
		color:						#000000;
		text-decoration:            none;
		background-color:			#e5e5e5;}

/* -------------------------ende---------------------------- */


/* ------------------------navSub--------------------------- */

.navSubRahmenUeberschrift{
		border-left:				1px solid #575757;
		border-right:				1px solid #575757;
		border-top:					1px solid #575757;
		background-color:			#b1b1b1;
		height:						22px;}

.navSubRahmenContent{
		border-left:				1px solid #575757;
		border-right:				1px solid #575757;
		border-bottom:				1px solid #575757;
		background-color:			#e5e5e5;}

.navSubTextUeberschrift{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#d03829;
		margin-left:				5px;
		margin-top:					0px;
		letter-spacing:				1px;
		text-decoration:			none;}

.navSubLink{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.navSubLink:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.navSubLink:visited{
		color:						#575757;
		text-decoration:			none;}

.navSubLink:hover{
		color:						#d03829;
		text-decoration:			underline;}

/* -------------------------ende---------------------------- */


/* ------------------------navTop--------------------------- */

/* Links */
.navTopLink:{
		display:					block;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:			none;
		padding:					1px 3px;
		background-color:			transparent;
		width:						100px;
		text-align:					center;}

.navTopLink:link{
		display:					block;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:			none;
		padding:					1px 3px;
		background-color:			transparent;
		width:						100px;
		text-align:					center;}

.navTopLink:visited{
		display:					block;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:			none;
		padding:					1px 3px;
		background-color:			transparent;
		width:						100px;
		text-align:					center;}

.navTopLink:hover{
		display:					block;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#ffffff;
		text-decoration:			none;
		padding:					1px 3px;
		background-color:			#c20000;
		width:						100px;
		text-align:					center;}

/* -------------------------ende---------------------------- */


/* -------------------------news---------------------------- */

.newsRahmenContent{
		background-color:			#EFE9EA;}

.newsTextDatum{
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.newsTextBeschreibung{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#606060;
		text-decoration:			none;}

.newsTextBeschreibung:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#606060;
		text-decoration:			none;}

.newsTextBeschreibung:visited{
		color:						#606060;
		text-decoration:			none;}

.newsTextBeschreibung:hover{
		color:						#801413;
		text-decoration:			underline;}

/* -------------------------ende---------------------------- */


/* -------------------------newsInSite---------------------------- */

.newsInSiteRahmenUeberschrift{
		height:						20px;}

.newsInSiteRahmenContent{
		padding:					2px;}

.newsInSiteTextUeberschrift{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#5f6b8e;
		margin-left:				5px;
		margin-top:					0px;
		text-decoration:			none;}

.newsInSiteTextBeschreibung{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#606060;
		line-height:				12pt;
		text-decoration:			none;
		padding-left:				4px;}

.newsInSiteTextBeschreibung:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#5C709D;
		text-decoration:			none;}

.newsInSiteTextBeschreibung:visited{
		color:						#5C709D;
		text-decoration:			none;}

.newsInSiteTextBeschreibung:hover{
		color:						#5C709D;
		text-decoration:			underline;}

/* -------------------------ende---------------------------- */


/* -------------------------newsletter---------------------------- */

.newsletterRahmenUeberschrift{
		height:						20px;}

.newsletterRahmenContent{
		border:						1px solid #5C709D;
		padding:					10px;}

.newsletterTextUeberschrift{
		font:						bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:						#5f6b8e;
		margin-left:				5px;
		margin-top:					0px;
		text-decoration:			none;}

.newsletterTextBeschreibung{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#606060;
		line-height:				12pt;
		text-decoration:			none;
		padding-left:				4px;}

.newsletterRadiobutton{
		color:						#575757;
		height:						15px;}

.newsletterInputfelder{
		border:						1px solid #b1b1b1;
		background-color:			#FFFFFF;
		padding-left:				2px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		width:						200px;}

.newsletterSubmitbutton{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		border:						1px solid #b1b1b1;
		background-color:			#ffffff;
		cursor:						pointer;}

/* -------------------------ende---------------------------- */


/* ------------------------sitemap-------------------------- */	  

.siteText1Ebene{
		display:					block;
		height:						15px;
		/*border:						1px solid #ffffff;*/
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.siteText1Ebene:link{
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.siteText1Ebene:visited{
		color:						#d03829;
		text-decoration:			none;}

.siteText1Ebene:hover{
		background-color:			#d03829;
		/*border:						1px solid #575757;*/
		color:						#ffffff;
		text-decoration:			none;}

.siteText1Ebene:aktive{
		color:						#d03829;
		text-decoration:			none;}

.siteText2Ebene{
		display:					block;
		height:						15px;
		/*border:						1px solid #ffffff;*/
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.siteText2Ebene:link{
		font:						bold 11px verdana,helvetica,arial,sans-serif;
		color:						#d03829;
		text-decoration:			none;}

.siteText2Ebene:visited{
		color:						#d03829;
		text-decoration:			none;}

.siteText2Ebene:hover{
		background-color:			#d03829;
		/*border:						1px solid #575757;*/
		color:						#ffffff;
		text-decoration:			none;}

.siteText2Ebene:aktive{
		color:						#d03829;
		text-decoration:			none;}

.siteText3Ebene{
		display:					block;
		height:						15px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.siteText3Ebene:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.siteText3Ebene:visited{
		color:						#575757;
		text-decoration:			none;}

.siteText3Ebene:hover{
		background-color:			#b1b1b1;
		color:						#ffffff;
		text-decoration:			none;}

.siteText3Ebene:aktive{
		color:						#575757;
		text-decoration:			none;}

.siteText4Ebene{
		display:					block;
		height:						15px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.siteText4Ebene:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.siteText4Ebene:visited{
		color:						#575757;
		text-decoration:			none;}

.siteText4Ebene:hover{
		background-color:			#eeeeee;
		color:						#969696;
		text-decoration:			none;}

.siteText4Ebene:aktive{
		color:						#575757;
		text-decoration:			none;}

.siteTextArtikel{
		display:					block;
		height:						15px;
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.siteTextArtikel:link{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#575757;
		text-decoration:			none;}

.siteTextArtikel:visited{
		color:						#575757;
		text-decoration:			none;}

.siteTextArtikel:hover{
		background-color:			#b1b1b1;
		color:						#ffffff;
		text-decoration:			none;}

.siteTextArtikel:aktive{
		color:						#b1b1b1;
		text-decoration:			none;}

/* -------------------------ende---------------------------- */


/* ------------------------suchen--------------------------- */

.suchenRahmenUeberschrift{
		background-color:			#d03829;
		height:						22px;
		letter-spacing:				2px;
		vertical-align:				middle;}

.suchenRahmenInhaltstext{
		background-color:			#EFE9EA;}
		
.suchenTextUeberschrift{
		font:						11px verdana,helvetica,arial,sans-serif;
		color:						#c20000;
		text-decoration:			none;}

.suchenSuchfeld{
		border:						1px inset #b1b1b1;
		font:						11px verdana,helvetica,arial,sans-serif;
		background-color:			#FFFFFF;
		color:						#575757;
		width:						150px;
		vertical-align:				middle;}

.suchenButton{
		border:						0px solid #b1b1b1;
		font:						100 11px verdana,helvetica,arial,sans-serif;
		color:						#801413;
		background-color:			#EFE9EA;
		width:						57px;
		cursor:						pointer;}
		
.suchenButton:link{}
		
.suchenButton:visited{}

.suchenButton:hover{
		text-decoration:			underline;}

/* -------------------------ende---------------------------- */

//-->