.header
{
	width:750px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

.all_content
{
	width:750px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

A
{
	text-decoration:none;
	color:#842032;
}

A:hover
{
	text-decoration:underline;

}

.navigation_menue_bar
{
	margin-top:40px;
	padding-bottom:20px;
	padding-right:10px;
	float:left;
	width:150px;
	color:#842032;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

UL
{
	padding:0px;
	margin:0px;
	margin-left:8px;
	padding-left:8px;
	list-style:url(../images/aufzaehlung_neu.gif);
}

.underlist
{
	list-style:none;
}

LI
{
	margin-top:10px;
}

.content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:560px;
	height:auto;
	float:right;
	padding-left:20px;
	padding-bottom:10px;
	margin-top:50px;
	border-style:solid;
	border-width:0px;
	border-left-width:1px;
	border-color:#842032;
}

.content P
{
	text-align:justify;
	text-indent:20px;
}

.picture_right
{
	border-style:solid;
	border-width:1px;
	border-color:#842032;
	float:right;
	width:183px;
	height:240px;
	padding:5px;
	margin-top:3px;
	margin-left:10px;
	margin-bottom:10px;
}

.tableheadline
{
	width:150px;
	vertical-align:top;
	text-align:right;
	color:#842032;
	padding-right:20px;
	font-weight:bold;
}

.table_kontakt
{
	width:400px;
}

.table_kontakt TD
{
	padding-bottom:20px;
}

.table_konform
{
	width:550px;
}

.table_konform TD
{
	padding-bottom:20px;
}

.table_konform .tableheadline
{
	vertical-align:middle;
}

.table_konform INPUT
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#FFFFFF;
}

.table_konform SELECT
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
}

.table_konform TEXTAREA
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	height:80px;
	width:350px;	
}	

#hausnr
{
	width:40px;
}

#plz
{
	width:50px;
}

.center
{
	width:auto;
	height:auto;
	margin:auto;
	text-align:center;
}

.messagebox
{
	width:450px;
	height:auto;
	padding:10px;
	border-style:solid;
	border-width:1px;
	border-color:#842032;
	margin:auto;
	text-align:center;
}

.table_auszeichnung
{
	padding-top:20px;
	width:400px;
	margin-left:auto;
	margin-right:auto;
}

.table_auszeichnung TH
{
	color:#842032;
	font-weight:bold;
}

.table_auszeichnung TD
{
	padding-top:5px;
}

H4
{
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#842032;
}

.event
{
	float:left;
	width:550px;
	margin-top:15px;
	margin-bottom:30px;
}

.event .titel
{
	color:#842032;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:5px;
}

.event .datum
{
	font-weight:bold;
	font-size:12px;
	margin-bottom:15px;
}

.event .eventbody
{
	text-align:justify;
}

.aktuelles
{
	margin-top:15px;
	margin-bottom:30px;
}

.aktuelles .titel
{
	color:#842032;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:5px;
}

.aktuelles .aktuellesbody
{
	text-align:justify;
}

.picture_left
{
	border-style:solid;
	border-width:1px;
	border-color:#842032;
	float:left;
	padding:5px;
	margin-right:5px;
}

.galerie_box
{
	float:left;
	margin-top:15px;
	text-align:center;
}

IMG
{
	border:none;	
}

.center_grey
{
	text-align:center;
	color:#666666;
	font-style:italic;
}

.picture_anfahrt
{
	float:left;
	border-width:1px;
	border-style:solid;
	border-color:#842032;
	padding:5px;
	margin-top:15px;
	margin-right:15px;
}

.text_anfahrt
{
	float:right;
	width:380px;
}

.text_right
{
	padding-top:50px;
}

.text_top
{
	padding-top:20px;
	padding-bottom:20px;
}


.image_links
{
	float:left;
	padding:5px;
	margin-right:10px;
	margin-bottom:5px;
	border-style:solid;
	border-width:1px;
	border-color:#842032;
}

.image_rechts
{
	float:right;
	padding:5px;
	margin-left:10px;
	margin-bottom:5px;
	border-style:solid;
	border-width:1px;
	border-color:#842032;
}

