.kontakt_formular{background-color:#eef6e2; border: 1px solid #e4bba5; width:92%; align: center;}
.kontakt_input{background-color:#fff;color:#6a6d67;font-family:arial;font-size:11px;border: 1px solid #e4bba5;width: 217px;padding-left: 7px; padding-right: 7px;}
.kontakt_textarea{background-color:#fff;color:#6a6d67;font-family:arial;font-size:11px;border: 1px solid #e4bba5;width: 217px;padding-left: 7px; padding-right: 7px;overflow:auto;}
.kontakt_select{background-color:#fff;color:#6a6d67;font-family:arial;font-size:11px;border: 1px solid #e4bba5;width: 217px;padding-left: 7px;}
.kontakt_submit{background-color:#9dc35e;color:#fff;font-family:arial;font-size:11px;border: 1px solid #fff; width:217px;height:20px;line-height:20px;vertical-align:middle;cursor:pointer;}
.kontakt_delete{background-color:#cba7a7;color:#fff;font-family:arial;font-size:11px;border: 1px solid #fff; width:162px;height:20px;line-height:20px;vertical-align:middle;cursor:pointer;}
.kontakt_td{color:#6a6d67;font-family:arial;font-size:11px; border-bottom:1px solid #b2d57e; width:163px; text-indent:20px;}
.kontakt_select_menuedropdown{width:140px;background-color:#fff;color:#333;font-family:arial;font-size:10px;border: 1px solid #ededed;padding-left: 3px;}


.suche_input{background-color:#edf4e9;color:#acb2a8;font-family:arial;font-size:10px;border: 1px solid #c8c4b1;width:107px;height:15px;padding-left:5px;}
.suche_submit{background-color:#f1e9d7;color:#785c32;font-family:arial;font-size:10px;border: 1px solid #c8c4b1;width:50px;height:15px;cursor:pointer;overflow:visible;}

.login_input{background-color:#fff;color:#615d56;font-family:arial;font-size:10px;border: 1px solid #e4bba5;width:200px;height:18px;line-height:18px;vertical-align:middle;padding-left:7px;}
.login_submit{background-color:#9dc35e;color:#fff;font-family:arial;font-size:10px;border: 1px solid #fff;width:200px;height:18px;line-height:18px;vertical-align:middle;cursor:pointer;text-transform:uppercase;}

td{font-family:arial;font-size:12;color:#352a24;line-height:17px; vertical-align:top;}

.menuebody{color:#ffffff;font-family:arial;font-size:10px;background-color:#003373;}

.obermenuepunkt{width: 140px; height:25px;font-family:arial;font-size:12px;color:#7f8d9c;line-height:25px;}
.untermenuepunkt{width: 140px; height:21px;font-family:arial;font-size:11;color:#7f8d9c;line-height:21px;}



.ueberschrift{line-height: 18px;font-family:arial;font-weight: bold;font-size:16px;color:#472f1d;}
.headline_liste{line-height: 18px;font-family:arial;font-weight: bold;font-size:16px;color:#472f1d;}
.inhalt_liste{font-family:arial;font-size:11;color:#352a24;line-height:17px;}
.listenteiler{background-color: #edebe1; border: 0px solid #edebe1; height:1px;margin-top: 11px;margin-bottom: 11px;color: #edebe1;}
.header{font-family:arial;font-size:11;color:#ffffff;background-color:#003373;}
.gerade{font-family:arial;font-size:11px;color:#02114f;background-color:#f5f2eb;height:21px;border-bottom: 2px solid #fff;}
.ungerade{font-family:arial;font-size:11px;color:#02114f;background-color:#f1ece2;height:21px;border-bottom: 2px solid #fff;}
.option{font-family:arial;font-size:11;color:#003373;background-color:#c78b8b;}
.detaillistenkategorie{font-weight: bold; background-color: transparent; font-family:arial;font-size:12px;vertical-align:top;color:#9f4d34;padding-left:15px;padding-top:15px;padding-bottom:3px;border-bottom:1px solid #e4bba5;}
.detaillistenbezeichnung{background-color:#f4dbce;font-family:arial;font-size:12px;vertical-align:top;padding-left:15px; color:472f1d;}
.detaillistenwert{background-color:#e4bba5;font-family:arial;font-size:12px;vertical-align:top;padding-left:15px; color:472f1d;}
.menueleiste_text{font-family:arial;font-size:15px;color:#a49981;}

.footer_text{text-align:center;color:#fff;font-family: arial;padding-top:17px;padding-left:20px; padding-right:20px; font-size:12px; line-height:20px;}


a.menueleiste_eintrag_obermenuepunkt:link{text-decoration: none; padding: 14px 20px; color:#a49981;}
a.menueleiste_eintrag_obermenuepunkt:active{text-decoration: none; padding: 14px 20px; color:#a49981;}
a.menueleiste_eintrag_obermenuepunkt:visited{text-decoration: none; padding: 14px 20px; color:#a49981;}
a.menueleiste_eintrag_obermenuepunkt:hover{text-decoration: underline; padding: 14px 20px; color: #a49981;}


a.menue_eintrag_obermenuepunkt:active{color:#472f1d;text-decoration:none;background-color: #e4bba5; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_obermenuepunkt:link{color:#472f1d;text-decoration:none;background-color: #e4bba5; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_obermenuepunkt:visited{color:#472f1d;text-decoration:none;background-color: #e4bba5; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_obermenuepunkt:hover{color:#ffffff;text-decoration:none;background-color: #9f4d34; display: block; width: 140px; margin-bottom: 3px;}

a.menue_eintrag_obermenuepunkt2:active{color:#ffffff;text-decoration:none;background-color: #9f4d34; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_obermenuepunkt2:link{color:#ffffff;text-decoration:none;background-color: #9f4d34; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_obermenuepunkt2:visited{color:#ffffff;text-decoration:none;background-color: #9f4d34; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_obermenuepunkt2:hover{color:#ffffff;text-decoration:none;background-color: #783824; display: block; width: 140px; margin-bottom: 3px;}

a.menue_eintrag_untermenuepunkt:active{color:#5a412e;text-decoration:none;background-color: #e4cec3; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_untermenuepunkt:link{color:#5a412e;text-decoration:none;background-color: #e4cec3; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_untermenuepunkt:visited{color:#5a412e;text-decoration:none;background-color: #e4cec3; display: block; width: 140px; margin-bottom: 3px;}
a.menue_eintrag_untermenuepunkt:hover{color:#5a412e;text-decoration:none;background-color: #e4bba5; display: block; width: 140px; margin-bottom: 3px;}

a.menue_eintrag_untermenuepunkt2:active{color:#5a412e;text-decoration:none;background-color: #e4bba5; display: block; width: 140px; margin-bottom: 3px; font-weight: bold;}
a.menue_eintrag_untermenuepunkt2:link{color:#5a412e;text-decoration:none;background-color: #e4bba5; display: block; width: 140px; margin-bottom: 3px; font-weight: bold;}
a.menue_eintrag_untermenuepunkt2:visited{color:#5a412e;text-decoration:none;background-color: #e4bba5; display: block; width: 140px; margin-bottom: 3px; font-weight: bold;}
a.menue_eintrag_untermenuepunkt2:hover{color:#5a412e;text-decoration:none;background-color: #d8a88e; display: block; width: 140px; margin-bottom: 3px; font-weight: bold;}


.wetter{margin: 0px; padding: 0px; font-family: arial; font-size:10px;}
.wetter a {margin: 0px; padding: 0px; font-family: arial; font-size:10px;}
.wetter table{margin: 0px; padding: 0px; font-family: arial; font-size:10px;border-collapse:collapse;}
.wetter table td{margin: 0px; padding: 2px; padding-left:5px; padding-right:5px;font-family: arial; font-size:10px;border-collapse:collapse;}

a.listen_eintrag:link{color:#4c4a41;text-decoration:none;}
a.listen_eintrag:active{color:#4c4a41;text-decoration:none;}
a.listen_eintrag:visited{color:#4c4a41;text-decoration:none;}
a.listen_eintrag:hover{color:#8b0000;text-decoration: underline;}

a.bildgalerie:text{color:#02114f;text-decoration:none;}
a.bildgalerie:link{color:#02114f;text-decoration:none;}
a.bildgalerie:active{color:#02114f;text-decoration:none;}
a.bildgalerie:visited{color:#02114f;text-decoration:none;}
a.bildgalerie:hover{color:#02114f;text-decoration:none;}

a:link{color:#47751f;text-decoration:none;}
a:active{color:#47751f;text-decoration:none;}
a:visited{color:#47751f;text-decoration:none;}
a:hover{color:#47751f;text-decoration:underline;}

a.suchergebnis:visited{color:#472f1d;text-decoration:none;display:block;width:100%;height:100%;}
a.suchergebnis:active{color:#472f1d;text-decoration:none;display:block;width:100%;height:100%;}
a.suchergebnis:link{color:#472f1d;text-decoration:none;display:block;width:100%;height:100%;}
a.suchergebnis:hover{color:#472f1d;text-decoration:none;display:block;width:100%;height:100%;background-color:#e4bba5;}



body{
  background-color: #fffff7;  
  margin: 0px;
  padding: 0px;
  font-family: arial;
  font-size:10px;
  text-align: left;
}

.kopfzeile{
  background:url(images/kopf.jpg) no-repeat;
}



.liste{
	background-color: #fffff7;
	padding:0;
}

.inhalt{
	background-color: #fffff7;
	padding:0;
}


.menue{
	background-color: #fffff7;
	padding: 0;
}


.menueleiste{
	background:url(images/back_menueleiste.jpg) left repeat-x;
	background-color: #fffff7;
	padding: 0;
}



.fusszeile{
	background:url(images/fuss.jpg) no-repeat;
}

.editor_table{
  border:0px;
  border-style:solid;
  border-color:#000000;
  border-width:0px;
}

.inhalt_table{
  padding: o;
  padding-top:2px;
  width:92%;
}

.inhalt_table_foto{
  width:92%;
  align:center;
}

.thumbnail_BG{
	background-color:#f4f0e6;
	border:1px solid #ede8de;
	display:block;
	padding:8px;
	height:auto;
	width:100px;
	float:left;
	margin-bottom: 15px;
	margin-right: 10px;

}

a img {border:0 none;}




.gbook_absender{
  text-align:center;
  width: 140px;
  font-family: arial;
  font-size:12px;
  color:#6a6d67;
  background-color:#eef6e2;
  padding:10px;
  font-weight:bold;
}

.gbook_date{
  text-align:center;
  font-family: arial;
  font-size:12px;
  color:#6a6d67;
  background-color:#eef6e2;
}

.gbook_nachricht{
  text-align:left;
  padding:10px;
  font-family: arial;
  font-size:12px;
  color:#6a6d67;
  background-color:#transparent;
  border-bottom: 1px solid #eef6e2;
}

.gbook_formular{
	border: 0;
	padding:10px;
}

.gbook_input{
	width: 250px;
	background-color:#fff
	color:#6a6d67;
	font-family:arial;
	font-size:12px;
	border: 1px solid #e4bba5;
}

.gbook_submit{
	background-color:#9dc35e;
	color:#fff;
	font-family:arial;
	font-size:12px;
	border: 1px solid #fff;
	width:250px;
	height:18px;
	line-height:18px;
	vertical-align:middle;
	cursor:pointer;
	
}

.gbook_toggle{background-color: #eef6e2; color:6a6d67; width: 100%; display: block; height: 27px; text-align:center;text-decoration:none;}
a.gbook_toggle:link{background-color: #eef6e2;  color:#6a6d67; width: 100%; display: block; height: 27px;text-decoration:none;}
a.gbook_toggle:visited{background-color: #eef6e2;  color:#6a6d67; width: 100%; display: block; height: 27px;text-decoration:none;}
a.gbook_toggle:active{background-color: #eef6e2;  color:#6a6d67; width: 100%; display: block; height: 27px;text-decoration:none;}
a.gbook_toggle:hover{background-color: #dfeace; color:#6a6d67; width: 100%; display: block; height: 27px;text-decoration:none;}


.kalender{
	width:92%;
}



.kalender_top{
	color:#9f4d34;
	height: 27px;
	padding:4px;
	font-size:12px;
	font-weight:bold;
	border-bottom: 1px solid #b0df7f;
	margin-bottom:3px;
}

.kalender_gerade{
	font-family:arial;
	font-size:11px;
	background-color:#edede1;
	color:#472f1d;
	height:20px;
	padding-top:2px;
	padding-left:8px;
	line-height:18px;
	border-bottom:3px solid #fcfcfc;
	
}

.kalender_ungerade{
	font-family:arial;
	font-size:11px;
	color:#472f1d;
	background-color:#edede1;
	height:20px;
	padding-top:2px;
	padding-left:8px;
	line-height:18px;
	border-bottom:3px solid #fcfcfc;
	
}

.blog_headline{color: #6a6d67; background-color: #ede8de;font-weight: bold; padding: 2px 10px 2px 15px; line-height: 20px;}

.blog_absender{background-color: #9dc35e; height:16px; font-size:10px; padding: 1px 10px 0 15px;line-height:16px; color: #fff;}

.blog_comment{background-color:#ffffff; border: 1px solid #9dc35e; font-size:11px; margin-top: 3px; padding: 8px 10px 8px 15px; text-align: justify; color: #6a6d67;}