body {
	margin-top:60px;
	margin-bottom:20px;
	background-image:url(../images/layout/bg_page.gif);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
}

pagebg_verlauf.gif

.header	{
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 13.5px;
	line-height: 16px;
	text-decoration: none;
	color: #AD9961;
}

.subheader, .subheader p{
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	line-height: 14px;
	text-decoration: none;
	color: #AD9961;
	font-weight: bold;
}

.text{
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #4D4D4D;
}

.textweiss{
	color: #FFFFFF;
}

.news_titel{
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	line-height: 14px;
	text-decoration: none;
	color: #AD9961;
	font-weight: bold;
}

.texts, td p, td b	{
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #4D4D4D;
}

.textbold, td b {
	font-weight: bold
}

.texterror{
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #FF0000;
}

.adresse	{
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #2f3627;
}

.langchange_div{
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	padding-right:10px;
}

.langchange {
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #424242;
}

A.langchange:link {color: #424242; text-decoration: none;}
A.langchange:visited {color: #424242; text-decoration: none;}
A.langchange:active {color: #424242; text-decoration: none;}
A.langchange:hover {color: #FFFFFF; text-decoration: none;}

A.adresse:link {color: #2f3627; text-decoration: underline;}
A.adresse:visited {color: #2f3627; text-decoration: underline;}
A.adresse:active {color: #2f3627; text-decoration: underline;}
A.adresse:hover {color: #ad9961; text-decoration: underline;}

A:link {color: #ad9961; text-decoration: none;}
A:visited {color: #ad9961; text-decoration: none;}
A:active {color: #ad9961; text-decoration: none;}
A:hover {color: #4D4D4D; text-decoration: underline;}

A.pack_titel:link {color: #4D4D4D; text-decoration: none;}
A.pack_titel:visited {color: #4D4D4D; text-decoration: none;}
A.pack_titel:active {color: #4D4D4D; text-decoration: none;}
A.pack_titel:hover {color: #ad9961; text-decoration: none;}

.textitalic {
	font-style: italic;
}

ul{
    list-style-image: url(../images/layout/dot_list.gif);
	margin-top:5;
}

.foottext{
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #4D4D4D;
}

.package_box_titel{
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #ad9961;
}

#Gallerietext {
	height:13px;
	display: block;
	padding: 2;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	color: #4D4D4D;
	font-weight:bold;
}

/* Farben Definitionen */

.bg_brown_1{
	background-color:#ad9961;
}

.bg_brown_2{
	background-color:#706032;
}

.bg_brown_3{
	background-color:#b5a370;
}

.bg_brown_4{
	background-color:#faf8f2;
}

.bg_green_1{
	background-color:#516e54;
}

.bg_green_2{
	background-color:#e3e3cc;
}

.bg_green_3{
	background-color:#dfe5d8;
}

.bg_green_4{
	background-color:#9bb3a2;
}

.bg_blue_1{
	background-color:#f3f4f5;
}

.bg_box_1{
	background-color:#FBF7EC;
}

.border_box_1{
	background-color:#DBD0B4;
}

.wettericon_border{
	border:#DBD0B4 1px solid;
}

.trennlinie_content{
	background-color:#DBD0B4;
}

.trennlinie_news{
	background-color:#DBD0B4;
}

.trennlinie_booking{
	background-color:#FAF8F2;
}

.bg_package_box{
	background-color:#dfe5d8;
}

.pic_border{
	border:#706032 1px solid;
}

.bg_wetter_box{
	background-color:#b5a370;
}

.bg_news_box{
	background-color:#9bb3a2;
}

.bg_tab{
	background-color:#EBE5D5;
}

.trennlinie_tab{
	background-color:#DBD0B4;
}

#home_muster{
	position:absolute;
	z-index:20;
	visibility: show;
	height: 51px;
	width: 600px;
	margin-left:-590px;
}

#page_muster{
	position:absolute;
	z-index:20;
	visibility: show;
	height: 65px;
	width: 400px;
	margin-left:-390px;
}

.img_down_div{
	position:absolute;
	z-index:50;
	visibility: hidden;
	margin-top:-260px;
}

.bg_logodownload_pos{
	background-color:#FFFFFF;
	border:#706032 1px solid;
}

.bg_logodownload_neg{
	background-color:#AE9962;
	border:#706032 1px solid;
}

.search_balken{
	background-color:#DBD0B4;
	margin-top:20px;
	height:18px;
}

/* =========================== FEWO Listing ==================================== */

.fewo_row_1{
	background-color:#F1ECE0;
}

.fewo_row_2{
	background-color:#F7F4ED;
}

.fewo_header{
	background-color:#D9CDAB;
}

/* =========================== Subnavi ==================================== */
div.navi_1{
	margin-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	/*color: #0B5796;*/
}

div.navi_21{
	margin-bottom: 2px;
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #0B5796;
}

div.navi_22{
	margin-bottom: 5px;
	font-family: verdana, arial, sans-serif;
	font-weight: 400;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #0B5796;
}

.navi_1{
	margin-bottom: 2px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

A.subnavi_act:link {color: #ad9961; text-decoration: none; font-weight: bold;}
A.subnavi_act:visited {color: #ad9961; text-decoration: none; font-weight: bold;}
A.subnavi_act:active {color: #ad9961; text-decoration: none; font-weight: bold;}
A.subnavi_act:hover {color: #ad9961; text-decoration: none; font-weight: bold;}

A.subnavi_no1:link {color: #4d4d4d; text-decoration: none;}
A.subnavi_no1:visited {color: #4d4d4d; text-decoration: none;}
A.subnavi_no1:active {color: #4d4d4d; text-decoration: none;}
A.subnavi_no1:hover {color: #ad9961; text-decoration: none;}

A.subnavi_no2:link {color: #4d4d4d; text-decoration: none;}
A.subnavi_no2:visited {color: #4d4d4d; text-decoration: none;}
A.subnavi_no2:active {color: #4d4d4d; text-decoration: none;}
A.subnavi_no2:hover {color: #ad9961; text-decoration: none;}

/* ============================= SERVICE NAVI ============================== */

.snavi {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	font-weight: normal;
}

A.snavi_act:link {color: #516e54; text-decoration: none;}
A.snavi_act:visited {color: #516e54; text-decoration: none;}
A.snavi_act:active {color: #516e54; text-decoration: none;}
A.snavi_act:hover {color: #516e54; text-decoration: none;}

A.snavi_no1:link {color: #706032; text-decoration: none;}
A.snavi_no1:visited {color: #706032; text-decoration: none;}
A.snavi_no1:active {color: #706032; text-decoration: none;}
A.snavi_no1:hover {color: #516e54; text-decoration: none;}

/* ******************* Felder ********************** */
.inp_search {
	background : #ffffff;
	color : #4d4d4d;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #343835;
	border-top: 1px solid #343835;
	border-right: 1px solid #777a78;
	border-bottom: 1px solid #777a78;
	width: 105px;
	height: 16px;
}

.inp_onlinebooking{
	background : #ffffff;
	color : #1c1c18;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 9px;
	border: 1px solid #949ba0;
	height: 14px;
}

.inp_printsend{
	background : #ffffff;
	color : #1C1C18;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	border: 1px solid #1E2D3C;
	height: 16px;
}

input, textarea, select {
	border-width: 1px;
	border-style: solid;
	border-color: #6F808F;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #1C1C18;
	background-color:#FFFFFF;
}

input.radio { border-width: 0px; }

input.button {background-color: #FFFFFF; color: #4D4D4D;}

.tx-indexedsearch-searchbox-button submit{
	width:80px;
}

/* ******************* Kalender ********************** */
.calendar_div{
	position:absolute;
	z-index:20;
	display:none;
	margin-left:6px;
	margin-top:5px;
}

.calendar_iframe{
	width:212px;
	height:182px;
	border:0px;
	padding:0px;
	margin:0px;
}

/* =========================== TOOLTIPPS ============================== */
.searchresultbalken{
	background-color: #BCC7D6;
	padding-left: 3;
	padding-right: 3;
}

#container{
margin: 0px;
}

a.info{
position:relative; 
z-index:24;
background-color: #FFFFFF;
font-family: verdana, arial, sans-serif;
font-size: 11px;
line-height: 15px;
font-weight: normal;
color: #4D4D4D;
text-decoration: none;
}

a.info:hover{
z-index: 25;
background-color: #FCFCFC;
text-decoration: none;
}
a.info span{
display: none;
text-decoration: none;
}
a.info:hover span{ 
display: block;
position:absolute;
top: 2em;
left: 2em;
width: 30em;
border: 1px solid #00041F;
background-color: #EBE5D5;
font-family: verdana, arial, sans-serif;
font-size: 11px;
line-height: 15px;
font-weight: normal;
color: #4D4D4D;
padding: 5px;
text-decoration: none;
}
/* =========================== END TOOLTIPPS ============================== */
/* =========================== START SITEMAP =========================== */

#sitemap_box{
   float:none;
	width: 355px;
	margin-bottom: 30px;
}

.bg_sitemap{
	background-color: #AD9961;
}

.sitemap_level1 {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight:bold;
}

.sitemap_level2 {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	font-weight: normal;
}

.sitemap_level3 {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-decoration: none;
	font-weight: normal;
}


A.sitemap:link {color: #4D4D4D; text-decoration: none;}
A.sitemap:visited {color: #4D4D4D; text-decoration: none;}
A.sitemap:active {color: #ad9961; text-decoration: none;}
A.sitemap:hover {color: #ad9961; text-decoration: none;}

a.home_eCard_link:link, a.home_eCard_link:visited, a.home_eCard_link:active {
	color: #4D4D4D !important;
	text-decoration:none;
}
a.home_eCard_link.a:hover {
	color: #4D4D4D;
}
/* =========================== STOP SITEMAP =========================== */
/*=========================== TEAM ==================================*/
.imgtext-nowrap{
	border-bottom:1px solid #DBD0B4;
	padding-bottom:10px;
	padding-top: 10px;
	}
	
/*=========================== WETTER ==================================*/
#previsionipagina > *{
	float:left;
	}
	
#previsionipagina h4{
	clear:both;
	display:block;
	width:100%
	}
	
.bloccogiorno{
	background: #EAECE3;
	padding: 8px;
	width: 110px;
	float:left;
	margin-right:40px;
	}


	
.testoprevisionie{
	margin-top:12px;
	clear:both;
	}
	
.powerwetter{
	border-top: 1px solid #DBD0B4;
	clear:both;
	display:block;
	width:100%;
	padding-top:8px;
	margin-top: 8px;
	}
	
.powerwetter img{
	border:none;
	}
	
#wetterfooter {
	float:left;
	width:100%;
	}
.livecams_slide_title{
	padding:0 !important;
	}
.text_index {
	padding-left:8px !important;
	}
#previsionipagina h4{
	font-size: 12px;
	font-weight: bold;
	}
	
.bloccogiorno{
	text-align:center;}

.overview_title1 img{
	padding:0 !important;
	margin: 0 0 0 20px !important;}
	
.overview_body_r {
	text-indent: 0 !important;
	}
.anlagen_sommer_mountain h3{
	font-size:11px;
	}
.spreizer{
	width:80px;
	display:inline-block;}
	