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

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
 /*	margin-top:20px; */
	margin-top:0px;
}

#top {
	width:955px;
	color:#ab9b89;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
#home {
	font-weight:bold;
	color:#ab9b89;
	float:left;
	font-size:11px;
}
	#home a:link {
		font-weight:bold;
		color:#ab9b89;
		text-decoration:none;
	}
		#home a:visited {
			font-weight:bold;
			color:#ab9b89;
			text-decoration:none;
		}
		#home a:hover {
			font-weight:bold;
			color:#5d4c34;
			text-decoration:none;
		}
		#home a:active {
			font-weight:bold;
			color:#5d4c34;
			text-decoration:none;
		}

#lang {
	font-weight:normal;
	color:#ab9b89;
	float:right;
	font-size:11px;
}
	#lang a:link {
		font-weight:normal;
		color:#ab9b89;
		text-decoration:none;
	}
		#lang a:visited {
			font-weight:normal;
			color:#ab9b89;
			text-decoration:none;
		}
		#lang a:hover {
			font-weight:normal;
			color:#5d4c34;
			text-decoration:none;
		}
		#lang a:active {
			font-weight:normal;
			color:#5d4c34;
			text-decoration:none;
		}

#img_main {
	width:955px;
	height:515px;
	vertical-align:top;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}



/* --------------------------------------------------- BEGINN INDEX BEGINN -------------------------------------------------- */
#logo_index {
	width:955px;
	vertical-align:top;
	padding-bottom:40px;
	padding-left:0px;
	padding-right:0px;
	padding-top:15px;
	text-align:center;
}

#lang_index {
	font-weight:normal;
	color:#6A666A;
	font-size:12px;
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px; /*40px*/
	text-align:center;
}
	#lang_index a:link {
		font-weight:normal;
		color:#6A666A;
		text-decoration:none;
	}
		#lang_index a:visited {
			font-weight:normal;
			color:#6A666A;
			text-decoration:none;
		}
		#lang_index a:hover {
			font-weight:normal;
			color:#6A666A;
			text-decoration:none;
		}
		#lang_index a:active {
			font-weight:normal;
			color:#6A666A;
			text-decoration:none;
		}

#flash {
	width:955px;
	padding:0 0 10px; /*padding:0 0 36px;*/
}
#footer_index {
	width:955px;
}
/* ----------------------------------------------------- ENDE INDEX ENDE ---------------------------------------------------- */



#img_main_txt {
	position:absolute;
	color:#969895;
	font-size:32px;
	margin-bottom:0px;
	margin-left:30px;
	margin-right:0px;
	margin-top:37px;
	z-index:20;
}
#img_main_txt_right {
	position:absolute;
	color:#969895;
	font-size:32px;
	margin-bottom:0px;
	/* margin-left:250px; */
	margin-left:30px;
	margin-right:0px;
	margin-top:37px;
	z-index:20;
}
#img_main_txt_bottom {
	position:absolute;
	color:#969895;
	font-size:32px;
	margin-bottom:0px;
	margin-left:30px;
	margin-right:0px;
	/* margin-top:464px; */
	margin-top:37px;
	z-index:20;
}

#more_gallery {
	position:absolute;
	margin-bottom:0px;
	margin-left:395px; /*750px*/
	margin-right:0px;
	margin-top:-22px;
	color:#5d4c34;
	z-index:20;
	width:166px;
}
	#more_gallery a:link {
		color:#5d4c34;
		text-decoration:none;
	}
		#more_gallery a:visited {
			color:#5d4c34;
			text-decoration:none;
		}
		#more_gallery a:hover {
			color:#5d4c34;
			text-decoration:underline;
		}
		#more_gallery a:active {
			color:#5d4c34;
			text-decoration:none;
		}

#gallery_detail {
	position:absolute;
	left:496px;
	top:492px;
	color:#5d4c34;
	z-index:20;
	width:100px;
	margin:0;
	padding:0;
}
	#gallery_detail a:link {
		color:#5d4c34;
		text-decoration:none;
	}
		#gallery_detail a:visited {
			color:#5d4c34;
			text-decoration:none;
		}
		#gallery_detail a:hover {
			color:#5d4c34;
			text-decoration:underline;
		}
		#gallery_detail a:active {
			color:#5d4c34;
			text-decoration:none;
		}

#more {
	width:70px;
	height:31px;
	background-image:url(../images/layout/bg_more.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:right;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-size:14px;
}

#gallery {
	width:88px;
	height:31px;
	background-image:url(../images/layout/bg_gallery.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:right;
	margin-bottom:0px;
	margin-left:8px;
	margin-right:0px;
	margin-top:0px;
	font-size:14px;
}
#gallery_detail #gallery {
float:none;
}
.border_gold_dark {
	background-color:#c2a357;
	height:2px;
}
.border_gold_light {
	background-color:#f0e8d5;
	height:1px;
}

.border_grey_hight {
	background-color:#939093;
	height:3px;
}
.border_grey_small {
	background-color:#939093;
	height:1px;
}



/* ------------------------------------------------------- BEGINN NAVI-MAIN BEGINN ------------------------------------------------- */
#navi_main {
	height:76px;
	vertical-align:top;
}

#navigation_ohne {
	width:957px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:14px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-size:14px;
}
	#navigation_ohne a {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:25px;
		padding-right:25px;
		padding-top:14px;
	}
	#navigation_ohne a:hover {
		color:#b7a55c;
	}
		#navigation_ohne a.sel {
			color:#b7a55c;
			padding-bottom:10px;
			padding-left:25px;
			padding-right:25px;
			padding-top:14px;
			}
	#navigation_ohne a.left {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:0px;
		padding-right:19px;
		padding-top:14px;
	}
	#navigation_ohne a.left:hover {
		color:#b7a55c;
	}
		#navigation_ohne a.left_sel {
			color:#b7a55c;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:19px;
			padding-top:14px;
		}
	#navigation_ohne a.right {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:19px;
		padding-right:0px;
		padding-top:14px;
	}
	#navigation_ohne a.right:hover {
		color:#b7a55c;
	}
		#navigation_ohne a.right_sel {
			color:#b7a55c;
			padding-bottom:10px;
			padding-left:19px;
			padding-right:0px;
			padding-top:14px;
		}
			
#navigation {
	width:957px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:14px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-image:url(../images/layout/navi_main/ico_navi-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-size:14px;
}
	#navigation a {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:25px;
		padding-right:25px;
		padding-top:14px;
	}
	#navigation a:hover {
		color:#b7a55c;
		background-image:url(../images/layout/navi_main/ico_navi-on.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
		#navigation a.sel {
			color:#b7a55c;
			background-image:url(../images/layout/navi_main/ico_navi-on.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			padding-bottom:10px;
			padding-left:25px;
			padding-right:25px;
			padding-top:14px;
			}
	#navigation a.left {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:0px;
		padding-right:19px;
		padding-top:14px;
	}
	#navigation a.left:hover {
		color:#b7a55c;
		background-image:url(../images/layout/navi_main/ico_navi-on.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
		#navigation a.left_sel {
			color:#b7a55c;
			background-image:url(../images/layout/navi_main/ico_navi-on.gif);
			background-position:bottom left;
			background-repeat:no-repeat;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:19px;
			padding-top:14px;
		}
	#navigation a.right {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:19px;
		padding-right:0px;
		padding-top:14px;
	}
	#navigation a.right:hover {
		color:#b7a55c;
		background-image:url(../images/layout/navi_main/ico_navi-right-on.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
		#navigation a.right_sel {
			color:#b7a55c;
			background-image:url(../images/layout/navi_main/ico_navi-right-on.gif);
			background-position:bottom right;
			background-repeat:no-repeat;
			padding-bottom:10px;
			padding-left:19px;
			padding-right:0px;
			padding-top:14px;
		}



#navigation_it {
	width:960px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:14px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-image:url(../images/layout/navi_main/ico_navi-off.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-size:14px;
}
	#navigation_it a {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:24px;
		padding-right:24px;
		padding-top:14px;
	}
	#navigation_it a:hover {
		color:#b7a55c;
		background-image:url(../images/layout/navi_main/ico_navi-on.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
		#navigation_it a.sel {
			color:#b7a55c;
			background-image:url(../images/layout/navi_main/ico_navi-on.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			padding-bottom:10px;
			padding-left:24px;
			padding-right:24px;
			padding-top:14px;
			}
	#navigation_it a.left {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:0px;
		padding-right:19px;
		padding-top:14px;
	}
	#navigation_it a.left:hover {
		color:#b7a55c;
		background-image:url(../images/layout/navi_main/ico_navi-on.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
	}
		#navigation_it a.left_sel {
			color:#b7a55c;
			background-image:url(../images/layout/navi_main/ico_navi-on.gif);
			background-position:bottom left;
			background-repeat:no-repeat;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:19px;
			padding-top:14px;
		}
	#navigation_it a.right {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:19px;
		padding-right:0px;
		padding-top:14px;
	}
	#navigation_it a.right:hover {
		color:#b7a55c;
		background-image:url(../images/layout/navi_main/ico_navi-right-on.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
		#navigation_it a.right_sel {
			color:#b7a55c;
			background-image:url(../images/layout/navi_main/ico_navi-right-on.gif);
			background-position:bottom right;
			background-repeat:no-repeat;
			padding-bottom:10px;
			padding-left:19px;
			padding-right:0px;
			padding-top:14px;
		}



#navigation_ohne_it {
	width:960px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:14px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-size:14px;
}
	#navigation_ohne_it a {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:24px;
		padding-right:24px;
		padding-top:14px;
	}
	#navigation_ohne_it a:hover {
		color:#b7a55c;
	}
		#navigation_ohne_it a.sel {
			color:#b7a55c;
			padding-bottom:10px;
			padding-left:24px;
			padding-right:24px;
			padding-top:14px;
			}
	#navigation_ohne_it a.left {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:0px;
		padding-right:19px;
		padding-top:14px;
	}
	#navigation_ohne_it a.left:hover {
		color:#b7a55c;
	}
		#navigation_ohne_it a.left_sel {
			color:#b7a55c;
			padding-bottom:10px;
			padding-left:0px;
			padding-right:19px;
			padding-top:14px;
		}
	#navigation_ohne_it a.right {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:10px;
		padding-left:19px;
		padding-right:0px;
		padding-top:14px;
	}
	#navigation_ohne_it a.right:hover {
		color:#b7a55c;
	}
		#navigation_ohne_it a.right_sel {
			color:#b7a55c;
			padding-bottom:10px;
			padding-left:19px;
			padding-right:0px;
			padding-top:14px;
		}







#subnavi {
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-size:12px;
}
	#subnavi a {
		text-decoration:none;
		color:#5d4c34;
		padding-bottom:0px;
		padding-left:4px;
		padding-right:4px;
		padding-top:0px;
	}
	#subnavi a:hover {
		color:#b7a55c;
	}
		#subnavi a.sel {
			color:#b7a55c;
			padding-bottom:0px;
			padding-left:4px;
			padding-right:4px;
			padding-top:0px;
			}
#subnavi_wellness {
	margin-bottom:0px;
	margin-left:136px;
	margin-right:0px;
	margin-top:0px;
}
#subnavi_garten {
	margin-bottom:0px;
	margin-left:310px;
	margin-right:0px;
	margin-top:0px;
}
#subnavi_zimmer {
	float:right;
}
#subnavi_preisliste {
	float:right;
}
#subnavi_suedtirol {
	float:right;
}
/* --------------------------------------------------------- ENDE NAVI-MAIN ENDE --------------------------------------------------- */



/* ------------------------------------------------------ BEGINN CONTENT BEGINN ------------------------------------------------- */
.path {
	padding-bottom:15px;
	padding-left:0px;
	padding-right:30px;
	padding-top:0px;
	font-size:11px;
	/*margin-top:-26px;*/
}
	.path a {
		color:#69676a;
		text-decoration:none;
	}
		.path a:hover {
			color:#69676a;
			text-decoration:underline;
		}
		
	.path_active {
		color:#69676a;
		text-decoration:none;
		font-weight:bold;
	}
	.path_active a {
		color:#69676a;
		text-decoration:none;
		font-weight:bold;
	}
		.path_active a:hover {
			color:#69676a;
			text-decoration:underline;
			font-weight:bold;
		}

.contenttxt {
	width:895px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	line-height:18px;
	font-size:13px;
}
	.contenttxt a:link {
		text-decoration:underline;
		color:#69676a;
	}
		.contenttxt a:visited {
			text-decoration:underline;
			color:#69676a;
		}
		.contenttxt a:hover {
			text-decoration:none;
			color:#69676a;
		}
		.contenttxt a:active {
			text-decoration:underline;
			color:#69676a;
		}

#img_main_more {
	float:left;
}
.contenttxt_more {
	width:417px;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:30px;
	padding-top:46px;
	line-height:18px;
	float:left;
	font-size:13px;
}
.contenttxt_more_pools {
	width:347px;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:100px;
	padding-top:46px;
	line-height:18px;
	float:left;
	font-size:13px;
}
	.contenttxt_more a:link {
		color:#69676a;
		text-decoration:none;
		text-decoration:underline;
	}
		.contenttxt_more a:visited {
			color:#69676a;
			text-decoration:none;
			text-decoration:underline;
		}
		.contenttxt_more a:hover {
			color:#69676a;
			text-decoration:none;
			text-decoration:none;
		}
		.contenttxt_more a:active {
			color:#69676a;
			text-decoration:none;
			text-decoration:underline;
		}
.contenttxt_more ul {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:0px;
	padding-top:0px;
}
.contenttxt_more_pools ul {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:0px;
	padding-top:0px;
}

#download_prospekt {
	text-align:right;
	color:#69676a;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:34px;
	margin-top:16px;
}
	#download_prospekt a:link {
		text-align:right;
		color:#69676a;
		text-decoration:none;
	}
	#download_prospekt a:visited {
		text-align:right;
		color:#69676a;
		text-decoration:none;
	}
	#download_prospekt a:hover {
		text-align:right;
		color:#69676a;
		text-decoration:underline;
	}
	#download_prospekt a:active {
		text-align:right;
		color:#69676a;
		text-decoration:none;
	}
/* -------------------------------------------------------- ENDE CONTENT ENDE --------------------------------------------------- */



#footer {
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	color:#69676a;
	font-size:12px;
	text-align:center;
	margin-bottom:8px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	width:955px;
}
	#footer a:link {
		color:#69676a;
		text-decoration:none;
	}
		#footer a:visited {
			color:#69676a;
			text-decoration:none;
		}
		#footer a:hover {
			color:#69676a;
			text-decoration:underline;
		}
		#footer a:active {
			color:#69676a;
			text-decoration:none;
		}
#footer_more {
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	color:#69676a;
	font-size:12px;
	text-align:center;
	margin-bottom:8px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0; /* Unterschied zum normalen footer */
	width:955px;
}
	#footer_more a:link {
		color:#69676a;
		text-decoration:none;
	}
		#footer_more a:visited {
			color:#69676a;
			text-decoration:none;
		}
		#footer_more a:hover {
			color:#69676a;
			text-decoration:underline;
		}
		#footer_more a:active {
			color:#69676a;
			text-decoration:none;
		}

.border_red_dark {
	background-color:#b4513b;
	height:3px;
}
.border_red_light {
	background-color:#d9a89d;
	height:1px;
}

.adress {
	background-color:#A5080F;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:13px;
}
.adress_grau {
	background-color:#939093;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:13px;
	width:955px;
}

#anschrift {
	line-height:18px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:12px;
}
	#anschrift a:link {
		color:#ffffff;
		text-decoration:none;
	}
		#anschrift a:visited {
			color:#ffffff;
			text-decoration:none;
		}
		#anschrift a:hover {
			color:#ffffff;
			text-decoration:underline;
		}
		#anschrift a:active {
			color:#ffffff;
			text-decoration:none;
		}

#img_priv {
	color:#69676a;
	text-align:center;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:9px;
	font-size:11px;
}
	#img_priv a:link {
		color:#69676a;
		text-align:center;
		text-decoration:none;
	}
		#img_priv a:visited {
			color:#69676a;
			text-align:center;
			text-decoration:none;
		}
		#img_priv a:hover {
			color:#69676a;
			text-align:center;
			text-decoration:underline;
		}
		#img_priv a:active {
			color:#69676a;
			text-align:center;
			text-decoration:none;
		}
.img_priv_grau {
	color:#69676a;
	background-color:#D4D3D4;
	text-align:center;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-size:11px;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
}
	.img_priv_grau a:link {
		color:#69676a;
		text-align:center;
		text-decoration:none;
	}
		.img_priv_grau a:visited {
			color:#69676a;
			text-align:center;
			text-decoration:none;
		}
		.img_priv_grau a:hover {
			color:#69676a;
			text-align:center;
			text-decoration:underline;
		}
		.img_priv_grau a:active {
			color:#69676a;
			text-align:center;
			text-decoration:none;
		}
.logo_bottom_grau {
	vertical-align:top;
}
		
#logo {
	text-align:center;
	padding-bottom:36px;
	padding-left:0px;
	padding-right:0px;
	padding-top:28px;
	margin:0 auto; 
	text-align:center!important;
}
.logo_bottom {
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:32px;
	padding-right:32px;
	padding-top:0px;
}



/* ---------------------------------------------------- BEGINN ÜBERSCHRIFTEN BEGINN -------------------------------------------- */
.fotogalerien {
	color:#C3A251;
	font-weight:bold;
	margin-bottom:12px;
	margin-left:30px;
	margin-right:0px;
	margin-top:0px;
	font-size:18px;
}

h1 {
	color:#6A666A;
	font-size:14px;
	font-weight:bold;
	margin-bottom:18px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}
h2 {
	font-size:13px;
	font-weight:bold;
	margin-bottom:16px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#65482C;
}
h3 {
	font-size:13px;
	font-weight:bold;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#65482C;
}
/* ------------------------------------------------------ ENDE ÜBERSCHRIFTEN ENDE ---------------------------------------------- */



#move_gallery {
	margin-bottom:8px;
	margin-left:30px;
	margin-right:0px;
	margin-top:0px;
	font-size:10px;
}



/* ----------------------------------------------------- BEGINN PREISLISTE BEGINN -------------------------------------------------- */
.preisliste_zimmername {
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-left:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
	width:120px;
	text-align:center;
}
	.preisliste_zimmername a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#69676a;
		text-decoration:none;
		font-weight:normal;
	}
		.preisliste_zimmername a:visited {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
			font-weight:normal;
		}
		.preisliste_zimmername a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
			font-weight:bold;
		}
		.preisliste_zimmername a:active {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
			font-weight:bold;
		}
.preisliste_zimmername_last {
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-left:1px solid #C3A251;
	border-right:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
	width:120px;
	text-align:center;
}
	.preisliste_zimmername_last a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#69676a;
		text-decoration:none;
		font-weight:normal;
	}
		.preisliste_zimmername_last a:visited {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
			font-weight:normal;
		}
		.preisliste_zimmername_last a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
			font-weight:bold;
		}
		.preisliste_zimmername_last a:active {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
			font-weight:bold;
		}

.preisliste_zeitraum_dark {
	background-color:#FDF2E0;
	padding-bottom:8px;
	padding-left:7px;
	padding-right:7px;
	padding-top:8px;
	font-weight:normal;
	border-left:1px solid #C3A251;
	border-top:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
	line-height:18px;
	width:136px;
}
	.preisliste_zeitraum_dark a:link {
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#69676a;
		text-decoration:none;
	}
		.preisliste_zeitraum_dark a:visited {
			font-weight:normal;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
		}
		.preisliste_zeitraum_dark a:hover {
			font-weight:normal;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:underline;
		}
		.preisliste_zeitraum_dark a:active {
			font-weight:normal;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
		}
.preisliste_dark {
	background-color:#FDF2E0;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-left:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}
.preisliste_dark_last {
	background-color:#FDF2E0;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-left:1px solid #C3A251;
	border-right:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}

.preisliste_zeitraum_light {
	background-color:#FEF8EF;
	padding-bottom:8px;
	padding-left:7px;
	padding-right:7px;
	padding-top:8px;
	font-weight:normal;
	border-left:1px solid #C3A251;
	border-top:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
	line-height:18px;
}
	.preisliste_zeitraum_light a:link {
			font-weight:normal;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			text-decoration:none;
		}
		.preisliste_zeitraum_light a:visited {
				font-weight:normal;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#69676a;
				text-decoration:none;
			}
		.preisliste_zeitraum_light a:hover {
				font-weight:normal;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#69676a;
				text-decoration:underline;
			}
		.preisliste_zeitraum_light a:active {
				font-weight:normal;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#69676a;
				text-decoration:none;
			}
.preisliste_zeitraum_light_end {
	background-color:#FEF8EF;
	padding-bottom:8px;
	padding-left:7px;
	padding-right:7px;
	padding-top:8px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-bottom:1px solid #C3A251;
	border-left:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
	line-height:18px;
}
	.preisliste_zeitraum_light_end a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#69676a;
		line-height:18px;
		text-decoration:none;
	}
		.preisliste_zeitraum_light_end a:visited {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			line-height:18px;
			text-decoration:none;
		}
		.preisliste_zeitraum_light_end a:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			line-height:18px;
			text-decoration:underline;
		}
		.preisliste_zeitraum_light_end a:active {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#69676a;
			line-height:18px;
			text-decoration:none;
		}
.preisliste_light {
	background-color:#FEF8EF;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-left:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}
.preisliste_light_last {
	background-color:#FEF8EF;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-left:1px solid #C3A251;
	border-right:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}
.preisliste_light_end {
	background-color:#FEF8EF;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-bottom:1px solid #C3A251;
	border-left:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}
.preisliste_light_end_last {
	background-color:#FEF8EF;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	font-weight:normal;
	border-top:1px solid #C3A251;
	border-bottom:1px solid #C3A251;
	border-left:1px solid #C3A251;
	border-right:1px solid #C3A251;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}
.preisliste_tag_woche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C3A251;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
}
.preisliste_tagespreis {
	text-align:right;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:0px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}
.preisliste_wochenpreis {
	text-align:right;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:0px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#69676a;
}


.kurzurlaube_tage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C3A251;
	font-weight:bold;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	text-align:center;
}
.kurzurlaub_preis_vier {
	text-align:center;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.kurzurlaub_preis_drei {
	text-align:center;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

#preis_zusatz {
	margin-bottom:4px;
	margin-left:8px;
	margin-right:0px;
	margin-top:12px;
}
/* ------------------------------------------------------- ENDE PREISLISTE ENDE ---------------------------------------------------- */



/* ------------------------------------------------------ BEGINN SITEMAP BEGINN --------------------------------------------------- */
.sitemap_link {
	vertical-align:top;
	padding-bottom:0px;
	padding-left:12px;
	padding-right:0px;
	padding-top:0px;
	color:#C2A357;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}
	.sitemap_link a:link {
		color:#C2A357;
		font-weight:bold;
		text-decoration:none;
	}
		.sitemap_link a:visited {
			color:#C2A357;
			font-weight:bold;
			text-decoration:none;
		}
		.sitemap_link a:hover {
			color:#C2A357;
			font-weight:bold;
			text-decoration:underline;
		}
		.sitemap_link a:active {
			color:#C2A357;
			font-weight:bold;
			text-decoration:none;
		}

#sitemap_spacer {
	width:18px;
}
/* -------------------------------------------------------- ENDE SITEMAP ENDE ----------------------------------------------------- */

#index_txt {
	margin:20px 24px 18px; /*margin:60px 24px 18px 24px;*/
	text-align:center;
	line-height:18px;
}
.social-buttons {
	text-align:center; 
	padding-top:60px;
}
.social-buttons-INT {
	text-align:center; 
	padding:10px 0 20px;
}

/*LOGOS*/
.logo {
width:570px;
margin:0 auto;
}
.logo2 {
width:625px;
margin:0 auto;
}
.logo-gold {
height:50px;
margin:0 35px;
float:left;
}
.logo-holzner {
width:80px;
background:url(../images/logos/logo-holzner.gif) 0 0 no-repeat;
}
.logo-penatzerhof {
width:146px;
background:url(../images/logos/logo-penatzerhof.gif) 0 0 no-repeat;
}
.logo-unterpenatz {
width:127px;
background:url(../images/logos/logo-unterpenatz.gif) 0 0 no-repeat;
}

.logo-suedtirol {
width:71px;
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-suedtirol.gif) 0 0 no-repeat;
}
.logo-therme-meran {
width:47px;
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-therme-meran.gif) 0 0 no-repeat;
}
.logo-schenna {
width:94px;
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-schenna.gif) 0 0 no-repeat;
}
.logo-meraner-land {
width:129px;
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-meraner-land.gif) 0 0 no-repeat;
}


.logo-holzner:hover {
background:url(../images/logos/logo-holzner-2.gif) 0 0 no-repeat;
}
.logo-penatzerhof:hover {
background:url(../images/logos/logo-penatzerhof-2.gif) 0 0 no-repeat;
}
.logo-unterpenatz:hover {
background:url(../images/logos/logo-unterpenatz-2.gif) 0 0 no-repeat;
}

.logo-suedtirol:hover {
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-suedtirol-2.gif) 0 0 no-repeat;
}
.logo-therme-meran:hover {
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-therme-meran-2.gif) 0 0 no-repeat;
}
.logo-schenna:hover {
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-schenna-2.gif) 0 0 no-repeat;
}
.logo-meraner-land:hover {;
background:url(http://www.ariescreative-web.com/_logos/de/gold/logo-meraner-land-2.gif) 0 0 no-repeat;
}

/*LOGOS IT*/
.logo2-IT {
width:668px;
}
.logo-suedtirol-IT {
width:74px;
background:url(http://www.ariescreative-web.com/_logos/it/gold/logo-suedtirol-IT.gif) 0 0 no-repeat;
}
.logo-meraner-land-IT {
width:169px;
background:url(http://www.ariescreative-web.com/_logos/it/gold/logo-meraner-land-IT.gif) 0 0 no-repeat;
}
.logo-suedtirol-IT:hover {
background:url(http://www.ariescreative-web.com/_logos/it/gold/logo-suedtirol-2-IT.gif) 0 0 no-repeat;
}
.logo-meraner-land-IT:hover {;
background:url(http://www.ariescreative-web.com/_logos/it/gold/logo-meraner-land-2-IT.gif) 0 0 no-repeat;
}

/*LOGOS EN*/
.logo2-EN {
width:690px;
}
.logo-meraner-land-EN {
width:194px;
background:url(http://www.ariescreative-web.com/_logos/en/gold/logo-meraner-land-EN.gif) 0 0 no-repeat;
}
.logo-meraner-land-EN:hover {;
background:url(http://www.ariescreative-web.com/_logos/en/gold/logo-meraner-land-2-EN.gif) 0 0 no-repeat;
}
