body { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
	background-color: #FFFFFF;	}
	
.block {	font-size:20px;	position:relative; 	height:395px; 	width:100%; 	background-image:url(../gfx/block2.gif); }

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

h1 {font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#AD0C2B;
	text-decoration: none;
	padding:0; margin:0; 
	margin-bottom:8px; }
h2 {font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#845600;
	text-decoration: none;
	padding:0; margin:0; 
	margin-bottom:5px; }	
h3 {font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color:#AD0C2B;
	text-decoration: none;
	padding:0; 
	margin:0; 
}
h5 {font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color:#B7822A;
	text-decoration: none;
	padding:0; 
	margin:0; 
	margin-bottom:4px;
}
p {	padding:0; margin:0; 
	margin-bottom:8px; }	
form { padding:0; margin:0; }	
#logo { position:relative;	width:164px;	height:110px;	background-image:url(../gfx/pichler.gif); }
#block_oben {	position:relative;	width:100%;	height:68px;	background-image:url(../gfx/block-oben.gif); }
#block_links {	position:relative;	width:100%;	height:284px;	background:#FFFFFF; }
#block_links1 {	position:relative;	width:100%;	height:113px; font-family:Arial,Verdana; font-size:11px;	background-image:url(../gfx/blume.gif); }
#block_links1p {	position:relative;	width:100%;	height:113px; font-family:Arial,Verdana; font-size:11px;	background-image:url(../gfx/blume2.gif); }
#block_links1  a, #block_links1p a { text-decoration:none; color:#6B790B; }
#block_links1  a:hover, #block_links1p a:hover  { color:#AD0C2B;}
#block_links1_links { 
	position:absolute; top:72px; left:0px; 
	width:72px; height:40px; 
	text-align:right;  }
#block_links1_rechts { 
	position:absolute; top:58px; left:80px; 
	width:80px; height:40px; 
	text-align:left;  }	
#block_links2 {	position:relative;	top:0px; left:0px; width:100%;	background:#D2DD67; 
	text-align:center; 
	font-family:Arial,Verdana; font-size:10px; 
	color:#AD0C2B; }
#block_rechts{	position:relative;	width:100%;	height:326px;	background:#FFFFFF; }
#block_rechts1 {	position:relative;	width:100%;	height:28px;	background-image:url(../gfx/block-rechts1.jpg); }
#block_rechts2 {	position:relative; top:0px;	width:100%;	/*height:380px;*/ background:#FFF4C2; }
#block_navi {	position:relative;	width:100%;	height:207px;	background-image:url(../gfx/block-navi.gif); 
	text-align:right;	font-family:Verdana,Arial;	font-size:12px;		line-height:18px;		
}
#block_navi a {	text-decoration:none;		width:164px;	display:block;	color:#DBA94D;	}
#block_navi a:hover {
	color:#AD0C2B;
	background-image:url(../gfx/block-navi2.gif); 
}
#block_navi a.sel { color:#AD0C2B; background-image:url(../gfx/block-navi2.gif); }
#block_navi_home {	position:absolute; top:252px; left:38px; 
	font-family:Arial,Verdana; font-size:10px;
}
#block_navi_kontakt { position:absolute; top:295px; left:16px; 
	font-family:Arial,Verdana; font-size:10px;
}
#block_navi_kontakt_it { position:absolute; top:295px; left:0px; 
	font-family:Arial,Verdana; font-size:10px;
}
#block_navi_anfrage { position:absolute; top:295px; left:75px; 
	font-family:Arial,Verdana; font-size:10px;
}
#block_navi_anfrage_it { position:absolute; top:295px; left:73px; 
	font-family:Arial,Verdana; font-size:10px;
}
#block_navi_home a { text-decoration:none; color:#845600; }
#block_navi_home a:hover { color:#AD0C2B; }
#block_navi_kontakt a, #block_navi_kontakt_it a { text-decoration:none; color:#845600; }
#block_navi_kontakt a:hover, #block_navi_kontakt_it a:hover { color:#AD0C2B; }
#block_navi_kontakt a.sel, #block_navi_kontakt_it a.sel { color:#AD0C2B; }
#block_navi_anfrage a, #block_navi_anfrage_it a { text-decoration:none; color:#845600; }
#block_navi_anfrage a:hover, #block_navi_anfrage_it a:hover { color:#AD0C2B; }
#block_navi_anfrage a.sel, #block_navi_anfrage_it a.sel { color:#AD0C2B; }
#navi_impressum { color:#845600;}
#navi_impressum a { text-decoration:none; color:#845600; }
#navi_impressum a:hover { color:#AD0C2B; }
#navi_impressum a.sel { color:#AD0C2B; }
#schnellanfrage_l { position:absolute; top:-71px; left:125px; width:15px; height:43px; background-image:url(../gfx/form_anfrage1.jpg); }
#schnellanfrage_box  { position:absolute; top:-71px; left:140px; width:519px; height:43px; background-image:url(../gfx/form_anfrage2.jpg); z-index:40;  }
#schnellanfrage  { position:absolute; top:4px; left:5px; width:505px; height:33px; }
#schnellanfrage_r { position:absolute; top:-71px; left:659px; width:15px; height:43px; background-image:url(../gfx/form_anfrage3.jpg); }
#schnellanfrage td {
	font-family:Arial; font-size:10px; color:#845600;
}
#schnellanfrage td.anfrage {
	font-family:Arial; font-size:11px; font-weight:bold; width:108px; 
}
#schnellanfrage a { color:#845600; }
#schnellanfrage select { font-size:10px; }
#schnellanfrage_ext { 
	display:none; position:absolute; overflow:visible;
	top:35px; left:-25px; width:549px; height:130px; background-image:url(../gfx/form_anfrage4.jpg);
	font-family:Arial,Verdana; font-size:11px; color:#504F53;	}
#schnellanfrage_ext td { font-family:Arial,Verdana; font-size:11px; color:#845600; }	
#schnellanfrage_ext a { color:#845600; text-decoration:none; }
#schnellanfrage_ext a:hover { color:#AD0C2B; text-decoration:none; }
.schnellanfrage { width:50px; height:23px; }
.schnellanfrage input { width:40px; height:17px; }
.schnellanfrage2 { width:140px; height:23px; }
.schnellanfrage2 input { width:130px; height:17px; }
#content {
	position:relative; left:0px; top:0px; width:395px; font-family:Verdana,Arial; font-size:11px; color:#504F53; line-height:16px; z-index:10;
}
#content a { color:#AD0C2B; }
#content li { padding:0; margin:0; }
#content_r {
	position:relative; 
	left:0px; top:0px; width:189px;
	font-family:Verdana,Arial; font-size:11px;
	color:#504F53;
	line-height:16px;
	text-align: center;
}
#aktuelle_angebote_titel{ position:relative; width:100%; height:21px; background:#FFF4C2; }
#aktuelle_angebote_oben { position:relative; width:100%; height:12px; background-image:url(../gfx/aktangebote_oben.jpg); }
#aktuelle_angebote_mitte { position:relative; width:100%; background-image:url(../gfx/aktangebote_mitte.jpg); text-align:left; }
#aktuelle_angebote { position:relative; top:0px; left:18px; width:160px; line-height:15px; color:#715D54; }
#aktuelle_angebote a { color:#AD0C2B; }
#aktuelle_angebote_strich { position:relative; width:100%; height:3px; background-image:url(../gfx/aktangebote_strich.gif);  }
#frosch_box { position:relative; top:0px; left:11px; width:169px; height:102px; background-image:url(../gfx/frosch.gif); text-align:left;  }
#frosch { position:absolute; top:5px; left:5px; 
	font-family:Arial,Verdana; font-size:12px; font-weight:bold; color:#6B790B;
	line-height:16px; }
#foto_mittel { position:absolute; top:0px; left:16px; width:436px; height:263px; }
#foto_gross { position:absolute; top:0px; left:16px; width:659px; height:263px; }
#foto_klein { position:absolute; top:0px; left:454px; width:221px; height:263px; }
#newsticker {
	position:absolute;
	left:0px;
	top:11px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	width:600px;	
	font-size:10px;
	color:#AD0C2B;
	padding-bottom:7px;
}
#navi_sitemap { position:absolute; left:620px; top:11px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; }
#navi_sitemap a { color:#979A00; text-decoration:none; }
#navi_sitemap a:hover { color:#AD0C2B; }

.pauschalwochen_box { position:relative; top:0px; left:0px; width:318px; height:58px; border-top:1px solid #B0A610; }
.pauschalwochen  { position:absolute; top:5px; left:0px; }
.pauschalwochen_link { position:absolute; top:15px; left:258px; width:58px; }
.pauschalwochen_link a  { color:#7D5E44; }
.pauschalwochen_link a:hover { color:#AD0C2B; }
.datum { color:#845600; }
.grau { color:#504F53; }
.rot { color:#AD0C2B; }
a.wohnenlink { color:#AD0C2B; }
a.angebote { color:#AD0C2B; text-decoration:none; }
a.privacy_link { color:#504F53; text-decoration:none; }
a.info_link { color:#AD0C2B; text-decoration:none; }

#kontaktrahmen { position:relative; width:387px; border:2px solid #E7CFA5; background:#FFFEF7; }
td.form_left { color:#A16508; }
.aktivrahmen_box { position:relative; width:387px; border:1px solid #F9D059; /*height:70px;*/ background:#FFFCD9; }
.aktivrahmen { position:relative; top:10px; left:10px; width:375px; /*height:56px;*/ line-height:12px; font-size: 10px; 
	color:#715D54; }
.aktivlink_box { position:absolute; left:319px; top:40px; }	
#anfahrt { position:absolute; top:10px; left:245px; }
#anfahrt th { background:#FBE39D; text-align:left; color:#A16508; width:162px; }
#anfahrt td { background:#FFFCD9; }
.anfahrt_info { position:relative; top:0px; left:27px; /*width:400px;*/ line-height:14px; }
.anfahrt_info ul { padding-left:20px; padding-top:5px; padding-bottom:10px; margin:0; }
.anfahrt_unten { color:#A16508; }
.anfahrt_unten a { color:#A16508; text-decoration:none; }
.anfahrt_unten a:hover { color:#AD0C2B; }
#routenplaner_titel { font-size:12px; color:#A16508; font-weight:bold; }
td.angebot_zeiten { color:#A16508; }
td.angebot_preise { color:#715D54; background:#FFE498; }
td.angebot_preise2 { color:#715D54; background:#FFDD7B; }
td.preise_tab1 { background:#FFFCCC; color:#3C2A24; width:169px; }
td.preise_tab1_it { background:#FFFCCC; color:#3C2A24; width:184px; }
td.preise_tab2 { background:#FFFCCC; color:#A16508; width:114px; text-align:center; font-size:10px; }
td.preise_tab2_it { background:#FFFCCC; color:#A16508; width:109px; text-align:center; font-size:10px; }
.preis_gross { font-size:14px; }
.zimmer_titel { font-weight:bold; color:#C42030; }
.zimmer_untertitel { color:#C42030; }

#antrag {
	color:#3C2A24;
	font-weight:bold;
	text-decoration:underline;
}

#antrag a:link {
	color:#3C2A24;
	font-weight:bold;
	text-decoration:underline;
}

#antrag a:visited {
	color:#3C2A24;
	font-weight:bold;
	text-decoration:underline;
}

#antrag a:hover {
	color:#3C2A24;
	font-weight:bold;
	text-decoration:none;
}

#antrag a:active {
	color:#3C2A24;
	font-weight:bold;
	text-decoration:underline;
}

