html { 
	height:100%;
	padding-bottom:1px;
} 

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#f3e2c4;
	margin:0px;
	color:#733f1f;
}

#orange {
	background-color:#F29300;
}
#green {
	background-color:#8ea400;
}
#blue {
	background-color:#006B94;
}

#top {
	width:995px;
	margin:0px auto 0px auto;
}



/* ---------------------------------------------- BEGINN INDEX BEGINN ------------------------------------------ */
#logo_index {
	position:absolute;
	top:358px;
	left:22px;
	z-index:9999;
}
#index_top {
	background-color:#FFFFFF;
	width:995px;
	margin:0px auto 0px auto;
	padding:12px 0px 12px 0px;
}
#index_top ul {
	text-align:center;
	padding:0px;
	margin:0px;
}
#index_top ul li {
	display:inline;
}
	#index_top ul li a {
		display:inline;
		margin:0px 30px 0px 30px;
		color:#733f1f;
		text-decoration:none;
		text-transform:uppercase;
	}
		#index_top ul li a:hover {
			color:#733f1f;
			text-decoration:underline;
		}
#slogan {
	margin:0px auto 0px auto;
	width:995px;
	height:82px;;
}
#content_index {
	background-color:#FFFFFF;
	width:995px;
	margin:0px auto 0px auto;
	padding:20px 0px 0px 0px;
	background-image:url(../images/layout/ico_index.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#content_index ul {
	text-align:center;
}
#content_index ul li {
	display:inline;
	margin:0px 80px 0px 80px;
	padding:0px;
	text-transform:uppercase;
}
	#content_index ul li a {
		color:#733f1f;
		text-decoration:none;
		font-size:16px;
	}
		#content_index ul li a:hover {
			color:#733f1f;
			text-decoration:underline;
			font-size:16px;
		}
#content_index_txt {
	margin:36px auto 0px auto;
	width:700px;
}
#content_index_txt_font {
	margin:0px auto 0px auto;
	padding:8px 0px 0px 0px;
	width:440px;
	line-height:26px;
}

#adress_index {
	width:995px;
	margin:0px auto 0px auto;
	background-color:#E71E00;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:8px 0px 8px 0px;
	line-height:18px;
}
	#adress_index a {
		color:#FFFFFF;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
	}
		#adress_index a:hover {
			color:#FFFFFF;
			font-weight:bold;
			font-size:12px;
			text-decoration:underline;
		}

.footer_index {
	margin:26px auto 32px auto;
	padding:0px 0px 28px 0px;
	width:995px;
}
.footer_index ul {
	float:left;
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:199px;
}
.footer_index ul li {
	padding:0px 0px 3px 0px;
}
.footer_index ul li.first {
	text-transform:uppercase;
	padding:0px 0px 8px 0px;
}
	.footer_index ul li a {
		color:#733f1f;
		text-decoration:none;
	}
		.footer_index ul li a:hover {
			color:#733f1f;
			text-decoration:underline;
		}

#trans {
	position:absolute;
	top:-6px;
	left:0px;
	background:#FFFFFF;
	width:995px;
	height:16px;
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;
	z-index:2;
}
#red {
	position:absolute;
	top:65px;
	left:0px;
	background:#E71E00;
	width:995px;
	height:14px;
	z-index:2;
}

#imp_priv_index {
	text-align:center;
	padding:36px 0px 12px 0px;
}
	#imp_priv_index a {
		color:#733f1f;
		text-decoration:none;
	}
		#imp_priv_index a:hover {
			color:#733f1f;
			text-decoration:underline;
		}
/* ------------------------------------------------ ENDE INDEX ENDE -------------------------------------------- */



/* ---------------------------------------- BEGINN NAVI-LANG BEGINN -------------------------------------- */
#newsticker {
	float:left;
	width:525px;
	background-color:#ffffff;
	text-transform:uppercase;
	padding:14px 8px 12px 8px;
}
/* ----------------------- BEGINN Scroller Box BEGINN ------------------------- */
#scroller_container {
	width:525px;
	position:relative;
	height:17px;
	overflow:hidden;
}
#scroller {
	white-space:nowrap;
}
#scroller p {
	padding:0;
}
/* ------------------------- ENDE Scroller Box ENDE --------------------------- */
#lang {
	float:left;
	text-align:right;
	width:445px;
	background-color:#f3e2c4;
	text-transform:uppercase;
	padding:14px 9px 12px 0px;
}
 #lang a {
		text-decoration:none;
		color:#733f1f;
	}
		#lang a:hover {
			text-decoration:underline;
			color:#733f1f;
		}
		#lang a.sel {
			text-decoration:underline;
			color:#733f1f;
		}
/* ------------------------------------------ ENDE NAVI-LANG ENDE ---------------------------------------- */



#logo {
	position:absolute;
	top:428px;
	left:22px;
	z-index:9999;
}



/* ---------------------------------------- BEGINN NAVI-MAIN BEGINN --------------------------------------- */
#navigation_green {
	position:absolute;
	top:601px;
	left:0px;
	width:995px;
	height:44px;
	background:#8ea400;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	z-index:8888;
}
#navigation_blue {
	position:absolute;
	top:601px;
	left:0px;
	width:995px;
	height:44px;
	background:#006B94;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	z-index:8888;
}
#navigation_orange {
	position:absolute;
	top:601px;
	left:0px;
	width:995px;
	height:44px;
	background:#F29300;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	z-index:8888;
}
#navi_main {
	font-weight:bold;
	color:#ffffff;
	position:absolute;
	top:601px;
	left:0px;
	font-size:16px;
	width:980px;
	padding:12px 0px 0px 15px;
	z-index:9998;
}
	.navi_main {
		float:left;
	}
	.navi_main a {
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
	}
	.navi_main a:hover {
		font-weight:bold;
		color:#733f1f;
		text-decoration:none;
	}
		.navi_main a.sel {
			color:#733f1f;
			font-weight:bold;
			text-decoration:none;
		}
.navi_main_punkt {
	font-weight:bold;
	padding:0px 6px 0px 6px;
	float:left;
}

#subnavi {
	height:42px;
	padding-top:12px;
	font-size:14px;
}

.subnavi {
	float:left;
	font-weight:bold;
}
.subnavi a {
	font-weight:bold;
	color:#733f1f;
	text-decoration:none;
}
.subnavi a:hover {
	font-weight:bold;
	color:#F29300;
	text-decoration:none;
}
	.subnavi a.sel {
		color:#F29300;
		font-weight:bold;
		text-decoration:none;
	}

#subnavi_naturhotel {
	padding-left:16px;
}
#subnavi_aktivhotel {
	padding-left:128px;
}
#subnavi_aktivhotel_it {
	padding-left:82px;
}
#subnavi_aktivhotel_en {
	padding-left:78px;
}
#subnavi_genuss {
	padding-left:232px;
}
#subnavi_genuss_it {
	padding-left:228px;
}
#subnavi_genuss_en {
	padding-left:200px;
}
#subnavi_wellness {
	padding-left:362px;
}
#subnavi_wellness_it {
	padding-left:386px;
}
#subnavi_wellness_en {
	padding-left:392px;
}
#subnavi_geschenke {
	padding-left:518px;
}
#subnavi_geschenke_it {
	padding-left:500px;
}
#subnavi_geschenke_en {
	padding-left:550px;
}
#subnavi_preise {
	padding-left:630px;
}
#subnavi_preise_it {
	padding-left:572px;
}
#subnavi_preise_en {
	padding-left:648px;
}
/* ------------------------------------------ ENDE NAVI-MAIN ENDE ----------------------------------------- */



#slideshow {
	width:995px;
	margin:0px auto 0px auto;
}



/* ------------------------------------------- BEGINN CONTENT BEGINN ----------------------------------------------- */
#content {
	width:995px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
}


/* -------------------------------- BEGINN CONTENT-LEFT BEGINN -------------------------------------- */
#content_left {
	width:245px;
	float:left;
	padding:0px 16px 0px 25px;
}
#aktuelle_angebote {
	background-color:#f3e2c4;
	margin-bottom:26px;
	background-image:url(../images/layout/ico_angebote.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.akt_offer {
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	padding:20px 0px 10px 0px;
}
.akt_offer_img {
	text-align:center;
}
.akt_offer_titel {
	text-align:center;
	color:#107397;
	padding:7px 0px 4px 0px;
	font-weight:bold;
}
	.akt_offer_titel a {
		color:#107397;
		font-weight:bold;
		text-decoration:none;
	}
		.akt_offer_titel a:hover {
			color:#107397;
			font-weight:bold;
			text-decoration:underline;
		}
.akt_offer_date {
	text-align:center;
	padding-bottom:10px;
	font-size:13px;
	color:#733f1f;
}
	.akt_offer_date a {
		font-size:13px;
		text-decoration:none;
		color:#733f1f;
	}
	.akt_offer_date a:hover {
		font-size:13px;
		text-decoration:underline;
		color:#733f1f;
	}



/* --------------------------------------- BEGINN EXPRESSANFRAGE BEGINN --------------------------------------- */
#expressanfrage {
	background-color:#f3e2c4;
	margin-bottom:26px;
	background-image:url(../images/layout/ico_expressanfrage.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#express_titel {
	text-align:center;
	font-weight:bold;
	padding:20px 0px 10px 0px;
}
#express_content {
	padding:0px 0px 0px 0px;
}
	#express_content a {
		color:#733f1f;
		text-decoration:none;
	}
		#express_content a:hover {
			color:#733f1f;
			text-decoration:underline;
		}
.expressanfrage-more {
	text-align:right;
	color:#733f1f;
}
	.expressanfrage-more a {
		color:#733f1f;
		text-decoration:none;
	}
	.expressanfrage-more a:hover {
		color:#733f1f;
		text-decoration:underline;
	}
#table-expressanfrage {
	width:165px;
}
.txtexpress {
	font-size:12px;
}
/* ----------------------------------------- ENDE EXPRESSANFRAGE ENDE ----------------------------------------- */



#wetter {
	background-color:#f3e2c4;
	margin-bottom:26px;
	background-image:url(../images/layout/ico_wetter.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#wettertitel {
	text-align:center;
	font-weight:bold;
	padding:20px 0px 10px 0px;
	text-transform:uppercase;
}
#mehr_wetter {
	color:#733f1f;
	text-align:right;
	padding-bottom:10px;
}
	#mehr_wetter a {
		color:#733f1f;
		text-decoration:none;
	}
	#mehr_wetter a:hover {
		color:#733f1f;
		text-decoration:underline;
	}

#download {
	margin-bottom:26px;
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#733f1f;
}
	#download a {
		color:#733f1f;
		text-decoration:none;
		font-weight:bold;
	}
		#download a:hover {
			color:#733f1f;
			font-weight:bold;
			text-decoration:underline;
		}

#holidaycheck {
	margin-bottom:20px;
	border:1px solid #f3e2c4;
}
#bewertungen {
	background-color:#f3e2c4;
	color:#733f1f;
	text-align:center;
	padding:8px 0px 6px 0px;
}
	#bewertungen a {
		color:#733f1f;
		text-decoration:none;
	}
		#bewertungen a:hover {
			color:#733f1f;
			text-decoration:underline;
		}
/* ---------------------------------- ENDE CONTENT-LEFT ENDE ---------------------------------------- */


.txtcontent {
	float:left;
	width:684px;
	margin:0px 25px 80px 0px;
	line-height:24px;
}
#txtcontent {
	float:left;
	width:684px;
	margin:0px 25px 80px 0px;
	line-height:24px;
}
	#txtcontent a {
		color:#733f1f;
		text-decoration:none;
	}
		#txtcontent a:hover {
			color:#733f1f;
			text-decoration:none;
		}

.img_content_01 {
	margin:17px 7px 24px 0px;
	float:left;
}
.img_content_02 {
	margin:17px 0px 24px 0px;
	float:left;
}
#imp_priv {
	text-align:center;
	margin:0px 0px 0px 0px;
	position:absolute;
	top:-34px;
	left:386px;
	width:350px;
}
	#imp_priv a {
	 color:#733f1f;
		text-decoration:none;
	}
		#imp_priv a:hover {
			color:#733f1f;
			text-decoration:underline;
		}
			#imp_priv a.sel {
				color:#733f1f;
				text-decoration:underline;
			}


   /* -------------------------------- BEGINN ÜBERSCHRIFTEN BEGINN --------------------------------- */
			h1 {
				font-size:18px;
				font-weight:normal;
				margin:0px 0px 18px 0px;
				padding:0px;
				text-transform:uppercase;
			}
			h2 {
				font-size:15px;
				font-weight:bold;
				margin:0px 0px 18px 0px;
				padding:0px;
				text-transform:none;
			}
			h3 {
				font-size:14px;
				font-weight:bold;
				margin:4px 0px 6px 0px;
				padding:0px;
				text-transform:uppercase;
			}
   /* ---------------------------------- ENDE ÜBERSCHRIFTEN ENDE ----------------------------------- */



/* --------------------------------------------- ENDE CONTENT ENDE ------------------------------------------------- */



#adress_orange {
	width:995px;
	margin:0px auto 0px auto;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:8px 0px 8px 0px;
	line-height:20px;
	background-color:#F29300;
	color:#ffffff;
}
	#adress_orange a {
		color:#ffffff;
		text-decoration:none;
	}
			#adress_orange a:hover {
			color:#ffffff;
			text-decoration:underline;
		}

#adress_green {
	width:995px;
	margin:0px auto 0px auto;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:8px 0px 8px 0px;
	line-height:20px;
	background-color:#8ea400;
	color:#ffffff;
}
	#adress_green a {
		color:#ffffff;
		text-decoration:none;
	}
			#adress_green a:hover {
			color:#ffffff;
			text-decoration:underline;
		}

#adress_blue {
	width:995px;
	margin:0px auto 0px auto;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:8px 0px 8px 0px;
	line-height:20px;
	background-color:#006B94;
	color:#ffffff;
}
	#adress_blue a {
		color:#ffffff;
		text-decoration:none;
	}
			#adress_blue a:hover {
			color:#ffffff;
			text-decoration:underline;
		}



/* ----------------------------------------------- BEGINN REZEPTE BEGINN --------------------------------------------- */
#rezepte a {
	text-decoration:none;
}
	#rezepte a:hover {
		text-decoration:underline;
		color:#733f1f;
	}
.rezept_img {
	float:left;
	margin:0px 12px 0px 0px;
}
.rezept_img_detail {
	float:right;
	border:1px solid #666666;
}
.rezept_kurzbeschreibung {
	color:#733f1f;
	text-decoration:none;
}
	.rezept_kurzbeschreibung a {
		color:#733f1f;
		text-decoration:none;
	}
		.rezept_kurzbeschreibung a:hover {
			color:#733f1f;
			text-decoration:underline;
		}
.rezept_titel {
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#F29300;
}
	.rezept_titel a {
		color:#F29300;
		text-decoration:none;
	}
.rezepte_hl {
	border-bottom:1px dotted #F29300;
	padding:6px 0px 0px 0px;
}
.rezept_more {
	float:right;
	padding:0px 0px 18px 0px;
	color:#733f1f;
}
	.rezept_more a {
		color:#733f1f;
		text-decoration:none;
	}
		.rezept_more a:hover {
			color:#733f1f;
			text-decoration:underline;
		}

#pdf_download {
	margin:8px 0px 0px 0px;
}
.zutaten {
	color:#F29300;
	font-weight:bold;
}
#rezepte_detail ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 30px;
}
/* ------------------------------------------------- ENDE REZEPTE ENDE ----------------------------------------------- */



/* --------------------------------------------- BEGINN PRODUKTSHOP BEGINN ---------------------------------------------- */
#naturshop {
	padding:8px 0px 0px 0px;
}
.produkt {
	float:left;
	margin:4px 0px -3px 6px;
}
.produktpreis {
	float:right;
	margin:4px 6px -3px 0px;
}
/* ----------------------------------------------- ENDE PRODUKTSHOP ENDE ------------------------------------------------ */


/************************ BEGINN FORMULARE ************************/
fieldset {
	padding:5px;
	margin-bottom:10px;
	width:75%;
}
	fieldset a {
		color:#765440;
		text-decoration:none;
	}
	fieldset a:hover {
		color:#765440;
		text-decoration:underline;
	}
legend {
	font-weight:bold;
	color:#674536;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	border-color:#e1d9cf;
}

.nopflicht {
	display:none;
}
/************************ ENDE FORMULARE ************************/


/* -------------------------- BEGINN ROUTENPLANER BEGINN ----------------------------- */
#routenplaner {
	float:left;
}
#titel_routenplaner {
	background-color:#F29300;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:4px 0px 4px 0px;
	text-transform:uppercase;
}
#anfahrtsplan {
	float:left;
	margin:0px 0px 0px 12px;
}
/* ---------------------------- ENDE ROUTENPLANER ENDE ------------------------------- */



/* --------------------------------- BEGINN ANGEBOTE BEGINN --------------------------------------- */
.angebote_uebersicht {
	background-color:#F29300;
	padding:6px 8px 6px 8px;
	margin:0px 0px 16px 0px;
}
.angebote_titel {
	font-weight:bold;
	color:#ffffff;
	float:left;
}
	.angebote_titel a {
		font-weight:bold;
		color:#ffffff;
		text-decoration:underline;
	}
		.angebote_titel a:hover {
			font-weight:bold;
			color:#ffffff;
			text-decoration:none;
		}
.angebote_datum_01 {
	font-weight:bold;
	color:#ffffff;
	float:right;
}
.angbote_more {
	font-weight:bold;
	color:#ffffff;
	float:right;
	padding:0px 0px 0px 12px;
}
	.angbote_more a {
		color:#ffffff;
		text-decoration:underline;
	}
		.angbote_more a:hover {
			color:#ffffff;
			text-decoration:none;
		}

#angebot_detail {
	border:1px solid #F29300;
}
.angebot_detail_datum {
	float:left;
	width:140px;
	font-weight:bold;
}
#angebot_titel {
	color:#ffffff;
	font-weight:bold;
	background-color:#F29300;
	padding:0px 0px 0px 10px;
}
#angebote_img {
	float:left;
	margin:6px 12px 0px 0px;
}
.angebot_preis_zusatz {
	float:left;
}

#angebot_zusatz {
	padding:6px 0px 0px 0px;
}
#angebot_zurueck {
	float:left;
}
	#angebot_zurueck a {
		color:#F29300;
		text-decoration:underline;
	}
		#angebot_zurueck a:hover {
			color:#F29300;
			text-decoration:none;
		}
.angebot_weiter {
	float:right;
}
	.angebot_weiter a {
		color:#F29300;
		text-decoration:underline;
	}
		.angebot_weiter a:hover {
			color:#F29300;
			text-decoration:none;
		}
/* ----------------------------------- ENDE ANGEBOTE ENDE ----------------------------------------- */



/* --------------------------------- BEGINN PREISLISTE BEGINN ------------------------------ */
#preise_sommer {
	background-color:#9EA500;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 6px 4px 6px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	text-align:center;
	background-image:url(../images/layout/ico_p_sommer.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#preise_winter {
	background-color:#68C7E3;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 6px 4px 6px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	text-align:center;
	background-image:url(../images/layout/ico_p_winter.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#preise_zusatz {
	font-size:11px;
	font-weight:normal;
}
.preis_zimmer_sommer {
	background-color:#E6E6C5;
	text-align:center;
	padding:4px 0px 4px 0px;
	color:#733f1f;
	font-weight:bold;
	width:127px;
	border-right:1px solid #FFFFFF;
}
	.preis_zimmer_sommer a {
		color:#733f1f;
		text-decoration:underline;
		font-weight:bold;
	}
		.preis_zimmer_sommer a:hover {
			color:#733f1f;
			text-decoration:none;
			font-weight:bold;
		}
.preis_zimmer_winter {
	background-color:#DEF2F9;
	text-align:center;
	padding:4px 0px 4px 0px;
	color:#733f1f;
	font-weight:bold;
	width:127px;
	border-right:1px solid #FFFFFF;
}
	.preis_zimmer_winter a {
		color:#733f1f;
		text-decoration:underline;
		font-weight:bold;
	}
		.preis_zimmer_winter a:hover {
			color:#733f1f;
			text-decoration:none;
			font-weight:bold;
		}
.preis_zimmer_winter_last {
	background-color:#DEF2F9;
	text-align:center;
	padding:4px 0px 4px 0px;
	color:#733f1f;
	font-weight:bold;
	width:127px;
	border-right:1px solid #85CFE8;
}
	.preis_zimmer_winter_last a {
		color:#733f1f;
		text-decoration:underline;
		font-weight:bold;
	}
		.preis_zimmer_winter_last a:hover {
			color:#733f1f;
			text-decoration:none;;
			font-weight:bold;
		}
.preis_zimmer_sommer_last {
	background-color:#E6E6C5;
	text-align:center;
	padding:4px 0px 4px 0px;
	color:#733f1f;
	font-weight:bold;
	width:127px;
	border-right:1px solid #A3A922;
}
	.preis_zimmer_sommer_last a {
		color:#733f1f;
		text-decoration:underline;
		font-weight:bold;
	}
		.preis_zimmer_sommer_last a:hover {
			color:#733f1f;
			text-decoration:none;;
			font-weight:bold;
		}
.preis_sommer {
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #A3A922;
	border-right:1px solid #A3A922;
}
.preis_winter {
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #85CFE8;
	border-right:1px solid #85CFE8;
}
.preis_zeitraum_sommer {
	padding:4px 6px 4px 6px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#A3A922;
}
.preis_zeitraum_winter {
	padding:4px 6px 4px 6px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#85CFE8;
}
/* ----------------------------------- ENDE PREISLISTE ENDE -------------------------------- */



/* --------------------------------------- BEGINN GUESTBOOK BEGINN ---------------------------------------- */
.title {
	padding:0px 0px 0px 6px;
	color:#E71E00;
}
.reservierung_txt {
	font-weight:bold;
	padding:0px 0px 0px 12px;
}
#reservierung {
	border:1px solid #f8c97f;
}
.gb_background {
	background-color:#E71E00;
}
.gb_autor {
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	padding:0px 0px 0px 12px;
}
.gb_date {
	float:right;
	padding:0px 12px 0px 0px;
	color:#FFFFFF;
}
.gb_message {
	padding:0px 0px 0px 12px;
	border:1px solid #E71E00;
	margin-bottom:16px;
}
/* ----------------------------------------- ENDE GUESTBOOK ENDE ------------------------------------------ */



.zimmer_img {
	float:left;
	margin:6px 12px 0px 0px;
}


/* --------------------------------------------------------- BEGINN SITEMAP BEGINN ---------------------------------------------------- */
.sitemap_01 {
	float:left;
	padding:0px 18px 0px 0px;
	color:#3C2517;
}
	.sitemap_01 a {
		color:#3C2517;
		text-decoration:none;
	}
	.sitemap_01 a:hover {
		color:#3C2517;
		text-decoration:underline;
	}
/* ----------------------------------------------------------- ENDE SITEMAP ENDE ------------------------------------------------------ */



#almencard_left {
	text-align:center;
	margin:0px 0px 32px 0px;
}


.nonelink {
	color:#733f1f;
	text-decoration:none;
}
	.nonelink a {
		color:#733f1f;
		text-decoration:none;
	}
		.nonelink a:hover {
			color:#733f1f;
			text-decoration:none;
		}
