body{
	color:#000000;
	background:#ffffff;
	padding:0px;
	margin:0px;
}


#seite {
	width:778px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align: center;
}


#inhalt {
	width:778px;
	margin:0px auto 30px auto;
	padding:0px;
	text-align: center;
	background:#FFD89B;
}


#logobereich {
	width:778px;
	height:160px;
	margin:0px;
	padding:0px;
}
#logobereich div.print {
	width:427px;
	height:134px;
}
#logobereich div.logotext {
	display: none;
}
#logobereich div.oeffnungszeiten h2 {
	font:1.1em ArnoldBoecklin, arial, helvetica, sans-serif;
}


#navigation {
	display: none;
}


#content {
	margin:0px;
	padding:0px;
	text-align:left;
}
#content h2 {
	font:1.6em ArnoldBoecklin, arial, helvetica, sans-serif;
	color:#8D3029;
	margin:0px;
	padding:15px 0px 15px 0px;
}
#content h3 {
	font:bold 1.0em arial, helvetica, sans-serif;
	background:#8D3029;
	color:#FFD89B;
	padding:5px;
	margin:0px;
}
#content h4 {
	font:bold 0.9em arial, helvetica, sans-serif;
}
#content p, #content ul , #copyright p {
	font:0.8em arial, helvetica, sans-serif;
	color:#000000;
}
#content a, #content a:visited, #copyright a, #copyright a:visited {
	color:#8D3029;
}
#content a:hover, #content a:active, #copyright a:hover, #copyright a:active {
	background:#8D3029;
	color:#FFD89B;
}
#content embed, #content noembed {
	margin:20px 0 20px 0;
}
#content img {
	border-width:0px;
}



/* Formulare */

form{
	margin:0px;padding:0px;}

fieldset{
	padding:10px 0 10px 0;border-width:0px;}

p.fehler{
	background-color: #ffffff;
	font:0.8em arial, sans-serif;color:#CE0000;
	border:1px solid #CE0000;
	padding:3px 10px 3px 10px;
	margin:0px;}

label.left{
	font:0.8em arial, sans-serif;color:#000000;
	float:left;width:130px;
	margin:5px 0 5px 0;
}

label.right {
	width:200px;height:50px;color:#000000;
	font:0.8em arial, sans-serif;
}

textarea.formfeld, textarea.formfehler {
	font:0.8em arial, sans-serif;
	width: 265px;height:80px;
}

input.formfeld1, input.formfeld2, input.formfeld3, input.formfeld4,
input.checkbox, textarea.formfeld, select.pulldown {
	font:0.8em arial, sans-serif;border:1px solid #FF934A;}

textarea.formfehler, input.checkboxfehler, input.formfehler1,
input.formfehler2, input.formfehler3, input.formfehler4, p.fehler {
	font:0.8em arial, sans-serif;border:1px solid #CE0000;}

input.button{
	font:bold 0.8em arial, sans-serif;color:#FFD89B;
	text-align: center;
	background-color: #FF934A;
	border:1px solid #FF934A;
	width:auto;margin-top:5px;}

form br{
	clear: both;}


#mail>span:before { content:"@"; }
#mail>span span { display:none; }
*+html #mail>span span { display:inline; }  /* Workaround fuer IE 7
