
/* CSS Document */

/* FONTS */

h1, .csc-noSearchResultMsg, .csc-searchResultRange {
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #9e7e42;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.form_plus_error_headline{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.form_plus_error{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.standard{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.headline{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #9e7e42;
	text-decoration: none;
}

.subheadline, .sub_headline_anfahrt{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9e7e42;
	text-decoration: none;
}





#text ul{
	list-style-type: none;
}



#text li{
	list-style-type: none;
	padding-left: 15px;
	background: url(/fileadmin/template/aesthetix_img/list_items_dot.gif) 0px 6px no-repeat;
}


#text a{
	list-style-type: none;
	background: url(/fileadmin/template/aesthetix_img/list_items_arrow_gn.gif) 0px 6px no-repeat;
	margin: 0px 3px;
	padding-left: 13px;
	color: #ad1548;
	text-decoration: none;
}


#text a:hover{
	list-style-type: none;
	background: url(/fileadmin/template/aesthetix_img/list_items_arrow_gnon.gif) 0px 6px no-repeat;
	color: #434345;
}

#text2 a{
	list-style-type: none;
	background: url(/fileadmin/template/aesthetix_img/list_items_arrow_gn.gif) 0px 6px no-repeat;
	margin: 0px 3px;
	padding-left: 13px;
	color: #ad1548;
	text-decoration: none;
}


#text2 a:hover{
	list-style-type: none;
	background: url(/fileadmin/template/aesthetix_img/list_items_arrow_gnon.gif) 0px 6px no-repeat;
	color: #434345;
}




.csc-searchResultRange {
	text-align:left;
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}
.csc-searchResultHeader:hover{
	text-align:left;
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}
.newsletter_small{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7A032A;
	text-decoration: none;
}

.newsletter_button{
		BORDER-RIGHT: #7A032A 1px outset;
		BORDER-TOP: #7A032A 1px outset;
		BORDER-LEFT: #7A032A 1px outset;
		font-size:10px;
		font-weight:bold;
		COLOR: #ffffff;
		BORDER-BOTTOM: #7A032A 1px outset;
		BACKGROUND-COLOR: #7A032A;
		HEIGHT: 22px;
		width: 257px;
}
.newsletter_feld{
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	BORDER-BOTTOM: #7A032A 1px solid;
	HEIGHT: 18px;
	width: 250px;
}
.newsletter_headline{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7A032A;
	text-decoration: none;
}
.newsletter_text_bold{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A032A;
	text-decoration: none;
}


.tx001{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A032A;
	text-decoration: none;

}

.form_field_map24 {
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7A032A 1px solid;


}

.form_button_map24 {
		BORDER-RIGHT: #7A032A 1px outset;
		BORDER-TOP: #7A032A 1px outset;
		BORDER-LEFT: #7A032A 1px outset;
		font-size:10px;
		font-weight:bold;
		COLOR: #ffffff;
		BORDER-BOTTOM: #7A032A 1px outset;
		HEIGHT: 20px;
		BACKGROUND-COLOR: #7A032A;
		width: 237px;

}




.form_field_kontakt {
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7A032A 1px solid;
	HEIGHT: 20px;
	width: 230px;

}

.form_textarea_kontakt {
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7A032A 1px solid;
	HEIGHT: 120px;
	width: 230px;

}
.form_button1_kontakt {
		BORDER-RIGHT: #7A032A 1px outset;
		BORDER-TOP: #7A032A 1px outset;
		BORDER-LEFT: #7A032A 1px outset;
		font-size:10px;
		font-weight:bold;
		COLOR: #ffffff;
		BORDER-BOTTOM: #7A032A 1px outset;
		HEIGHT: 20px;
		BACKGROUND-COLOR: #7A032A;
		width: 237px;

}

.form_plus_error_headline_kontakt{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bf0405;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.form_plus_error_kontakt{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #bf0405;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#text a.mitohne{
	background: none;
	padding: 0;
	margin: 0;
}





.eingabefeld {
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7A032A 1px solid;
	HEIGHT: 20px;
	width: 259px;

}

.auswahlfeld_datum_uhrzeit{
	border:1px solid #7A032A;
	padding: 2px 4px;
	width: 265px;
}

.eingabefeld_datum{
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7A032A 1px solid;
	HEIGHT: 20px;
	width: 80px;

}

.textfeld {
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7A032A 1px solid;
	HEIGHT: 120px;
	width: 259px;
}

.textfeld_kommentar {
	BORDER-RIGHT: #7A032A 1px solid;
	BORDER-TOP: #7A032A 1px solid;
	PADDING-LEFT: 4px;
	BORDER-LEFT: #7A032A 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7A032A 1px solid;
	HEIGHT: 50px;
	width: 259px;


}
.absenden {
		BORDER-RIGHT: #7A032A 1px outset;
		BORDER-TOP: #7A032A 1px outset;
		BORDER-LEFT: #7A032A 1px outset;
		font-size:10px;
		font-weight:bold;
		COLOR: #ffffff;
		BORDER-BOTTOM: #7A032A 1px outset;
		HEIGHT: 20px;
		BACKGROUND-COLOR: #7A032A;
		width: 265px;

}


.bezeichnung{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7A032A;
	text-decoration: none;
	padding-right:10px;

}

.bezeichnung_bk{
	font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}

#text .twtr-widget a, #text2 .twtr-widget a{
	list-style-type: none;
	background: none;
	margin: 0;
	padding-left: 0;
	color: #358fbf;
	text-decoration: none;
}


#text .twtr-widget a:hover, #text2 .twtr-widget a:hover{
	list-style-type: none;
	background: none;
	color: #787676;
}