/*
#############################################################
ELEMENTE ####################################################
#############################################################
*/	
#container #content H1 {
	margin: 28px 0 0px -2px;
	}
#container #content H2 {
	font-size: 1em;
	}	
#container #content H4 {
	font-size: 1.1em;
	color: white;
	background: url(../bilder/hg_h4.jpg) no-repeat;
	margin: 0 0 10px 0;
	}		
#container #content P {
	margin: 10px 0;
	}
#container #content A {
	color: #044762;
	}	
/*
#############################################################
GROESSEN ####################################################
#############################################################
*/	
#container #content .klein {
	font-size: 0.8em;
	}
#container #content .gross {
	font-size: 1.1em;
	}	
#container #content .groesser {
	font-size: 1.2em;
	}	
#container #content .nochgroesser {
	font-size: 1.3em;
	margin: 0;
	}
/*
#############################################################
FARBEN ######################################################
#############################################################
*/		
.braun_hg_weiss {
	color: #B48444;
	background: white; 
	padding: 1px;
	}
.tuerkis {
	color: #008CA1;
	}
.gruenfett {
	color: #006600;
	font-weight: bold;
	}
#container #content .spalte12 {
	float: left;
	width: 247px;
	padding-left: 15px;
	font-size: 0.85em;
	}
				#container #content #rechts .rahmen1 {
					background: url(../bilder/rahmen1-hg.jpg);
					width: 266px;
					text-align: center;
					}
				#container #content #rechts .rahmen2 {
					background: url(../bilder/rahmen2-hg.jpg);
					width: 266px;
					text-align: center;
					}					
				#container #content #rechts .rahmen3 {
					background: url(../bilder/rahmen3-hg.jpg);
					width: 266px;
					text-align: center;
					}					
				#container #content #rechts .rahmen4 {
					background: url(../bilder/rahmen4-hg.jpg);
					width: 266px;
					text-align: center;
					}	
/*
#############################################################
PREISE & BUCHUNG ############################################
#############################################################
*/								
#container #content .preis_buchung_rechts {
	margin: 0;
	padding: 10px 0 10px 25px;
	text-align: left;
	font-size: 0.8em;
	}
	#container #content .preis_buchung_rechts UL {
		margin: 5px 0 0 10px;
		padding: 5px 0 0 10px;		
		}					
#container #content .preis_buchung {
	position: relative;
	background: url(../bilder/hg_preise-buchung.jpg) no-repeat;
	width:568px;
	height:376px;
	margin: 10px 0 0 -15px;
	font-size: 0.95em;
	}
	#container #content .preis_buchung DIV {
		text-align: center;
		}
	#container #content .preis_buchung .hoeher {
		line-height: 34px;
		}
	#container #content .preis_buchung .eins, #container #content .preis_buchung A {
			font-size: 1.4em;
			font-weight: bold;
			text-decoration: none;
			}	
	#container #content .preis_buchung  .zwei {
			font-size: 1.05em;
			font-weight: bold;
			}	
	#container #content .preis_buchung .zeile1spalte1 {
		position: absolute;
		left: 28px;
		top: 17px;
		}
	#container #content .preis_buchung .zeile2spalte1 {
		position: absolute;
		top: 54px;
		left: 65px;
		font-size: 1.4em;
		font-weight: bold;
		}		
	#container #content .preis_buchung .zeile2spalte11 {
		position: absolute;
		top: 92px;
		left: 21px;
		font-size: 1.4em;		
		font-weight: bold;
		}			
	#container #content .preis_buchung .zeile2spalte2 {
		position: absolute;
		top: 49px;
		left: 165px;
		}			
	#container #content .preis_buchung .zeile2spalte3 {
		position: absolute;
		top: 49px;
		left: 294px;		
		}			
	#container #content .preis_buchung .zeile2spalte4 {
		position: absolute;
		top: 49px;
		left: 444px;		
		width: 110px;
		}			
	#container #content .preis_buchung .zeile3spalte1 {
	position: absolute;
	top: 249px;
	left: 23px;
		}
	#container #content .preis_buchung .zeile3spalte2 {
	position: absolute;
	top: 254px;
	left: 174px;
		}					
	#container #content .preis_buchung .zeile3spalte3 {
	position: absolute;
	top: 254px;
	left: 325px;
		}					
	#container #content .preis_buchung .zeile3spalte4 {
	position: absolute;
	top: 254px;
	left: 468px;
		}		
	#container #content .preis_buchung .zeile4spalte1 {
		position: absolute;
		top: 192px;
		left: 23px;
		}
	#container #content .preis_buchung .zeile4spalte2 {
		position: absolute;
		top: 196px;
		left: 185px;
		}					
	#container #content .preis_buchung .zeile4spalte3 {
		position: absolute;
		top: 196px;
		left: 325px;
		}					
	#container #content .preis_buchung .zeile4spalte4 {
		position: absolute;
		top: 196px;
		left: 468px;
		}
	#container #content .preis_buchung .zeile5spalte1 {
	position: absolute;
	top: 136px;
	left: 23px;
		}
	#container #content .preis_buchung .zeile5spalte2 {
	position: absolute;
	top: 138px;
	left: 185px;
		}					
	#container #content .preis_buchung .zeile5spalte3 {
	position: absolute;
	top: 138px;
	left: 325px;
		}					
	#container #content .preis_buchung .zeile5spalte4 {
	position: absolute;
	top: 138px;
	left: 468px;
		}			
	#container #content .preis_buchung .zeile6spalte1 {
		position: absolute;
		left: 23px;
		top: 295px;
		text-align: center;
		width: 520px;
		background: none;
		margin: 0;
		padding: 0;
		}			
/*
#############################################################
FERIENWOHNUNGEN #############################################
#############################################################
*/	
.fewostart1, .fewostart2 {
	float: left;
	text-align: right;
	}
.fewostart1 IMG, .fewostart2 IMG {
	border: 7px solid #CFBBA0;
	}
.fewostart1 A, .fewostart2 A {
	font-weight: bold;
	text-decoration: none;
	}
.fewostart1 {
	margin-right: 30px;
	}	
/*
#############################################################
FERIENWOHNUNGEN/GRUNDRISSE ##################################
#############################################################
*/		
.grundriss_gross {
	position: relative;
	width: 543px;
	}
.grundriss_gross IMG {
	border: 2px solid #CFBBA0;
	}
.grundriss_gross DIV.info {
	position: absolute;
	width: 205px;
	font-size: 0.8em;
	top: 331px;
	left: 34px;
	color: #431C0D;
	font-weight: bold;
	text-align: center;
	}
.grundriss_gross DIV.info_whg2 {
	position: absolute;
	width: 205px;
	font-size: 0.8em;
	top: 327px;
	left: 301px;
	color: #431C0D;
	font-weight: bold;
	text-align: center;
	}	
.grundriss_gross DIV.info_whg3 {
	position: absolute;
	width: 205px;
	font-size: 0.8em;
	top: 301px;
	left: 29px;
	color: #431C0D;
	font-weight: bold;
	text-align: center;
	}		
#container #content .grundriss_preis {
	position: relative;
	background: url(../bilder/grundrisse/hg_preise-grundrisse_whg1.jpg) no-repeat;
	background: url(../bilder/grundrisse/hg_preise-grundrisse_whg.jpg) no-repeat;
	width:568px;
	height:376px;
	height: 210px;
	margin: 10px 0 0 -15px;
	font-size: 0.95em;
	}
#container #content .grundriss_preis_whg2 {
	background: url(../bilder/grundrisse/hg_preise-grundrisse_whg2.jpg) no-repeat;
	background: url(../bilder/grundrisse/hg_preise-grundrisse_whg.jpg) no-repeat;
	}	
#container #content .grundriss_preis_whg3 {
	background: url(../bilder/grundrisse/hg_preise-grundrisse_whg3.jpg) no-repeat;
	background: url(../bilder/grundrisse/hg_preise-grundrisse_whg.jpg) no-repeat;
	}		
	#container #content .grundriss_preis DIV {
		text-align: center;
		}
	#container #content .grundriss_preis .hoeher {
		line-height: 34px;
		}
	#container #content .grundriss_preis .eins, #container #content .grundriss_preis A {
			font-size: 1.4em;
			font-weight: bold;
			text-decoration: none;
			}	
	#container #content .grundriss_preis .zwei {
			font-size: 1.05em;
			font-weight: bold;
			}	
	#container #content .grundriss_preis .zeile1spalte1 {
		position: absolute;
		left: 28px;
		top: 17px;
		}
	#container #content .grundriss_preis .zeile2spalte1 {
		position: absolute;
		top: 54px;
		left: 65px;
		font-size: 1.4em;
		font-weight: bold;
		}		
	#container #content .grundriss_preis .zeile2spalte11 {
		position: absolute;
		top: 92px;
		left: 21px;
		font-size: 1.4em;		
		font-weight: bold;
		}			
	#container #content .grundriss_preis .zeile2spalte2 {
		position: absolute;
		top: 49px;
		left: 165px;
		}			
	#container #content .grundriss_preis .zeile2spalte3 {
		position: absolute;
		top: 49px;
		left: 294px;		
		}			
	#container #content .grundriss_preis .zeile2spalte4 {
		position: absolute;
		top: 49px;
		left: 444px;		
		width: 110px;
		}				
	#container #content .grundriss_preis .zeile3spalte1 {
		position: absolute;
		top: 135px;
		left: 23px;
		}
	#container #content .grundriss_preis .zeile3spalte2 {
		position: absolute;
		top: 140px;
		left: 185px;
		}					
	#container #content .grundriss_preis .zeile3spalte3 {
		position: absolute;
		top: 140px;
		left: 325px;
		}					
	#container #content .grundriss_preis .zeile3spalte4 {
		position: absolute;
		top: 140px;
		left: 468px;
		}
	#container #content .zeile6spalte1 {
/*		position: absolute;*/
		left: 23px;
		top: 205px;
		text-align: center;
		width: 520px;
		width: 537px;
		height: 82px;
		padding: 24px 20px 0 10px;
		background: url(../bilder/grundrisse/hg_preise-grundrisse_whg-info.jpg) no-repeat;
		font-size: 0.9em;
		margin-top: 10px;
		margin-left: -10px;
		}
#container #content A.grundriss_rechts {
	text-decoration: none;
	font-weight: bold;
	margin-left: 12px;
	}
/*
#############################################################
LOOK & BOOK #################################################
#############################################################
*/	
TABLE.look_book {
	border: 1px solid #F8C58C;
	border-right: 0;
	margin-top: 18px;
	width: 823px;
	}
	TABLE.look_book .hg_gelb {
		background: #F8C58C;
		}
	TABLE.look_book .hg_dunkelgelb {
		background: #F4AC5B;
		}		
	TABLE.look_book TD {
		padding: 5px;
		}	
	TABLE.look_book TR.keinpadding TD {	
		padding: 0;
		}		
	TABLE.look_book A.weiter {
		font-weight: bold;
		float: right;
		}	
	TABLE.look_book TR.dunkel TD {
		border-right: 1px solid #F8C58C;
		}
	TABLE.look_book #whg1,TABLE.look_book #whg2, TABLE.look_book #whg3, .AccordionContent {
	/*	display: none;*/
		margin: 0;
		padding: 5px;
		background: white;
		height: 245px;
		color: #000000;

width: 480px;
		}	
	.bildergalerie	{
		margin-left: -30px;
		position: absolute;
		}
	IMG.bildergalerie_rechts {
		border: 3px solid #C9BAA0;
		margin-top: 0px;
		}
	.look_book_legende {
	position: absolute;
	left: 507px;
	top: 262px;
	width: 348px;
	background: #CAE7E8;
	color: #067295;
		}
		.look_book_legende TD {
			padding: 3px;
			}
.post {
	font-size: 1.2em;
	}
.hammer1 {
	width: 500px;
	text-align:center;
	color: #421F0C;
	font-weight: bold;
	margin-left: 10px;
	}
	.hammer1 IMG {
		margin-top: 10px;
		}
.fewo-hotelservice {
	float: left;
	margin: 0 10px 0 0;
	position: relative;
	}
	.fewo-hotelservice IMG {
		border: 3px solid #D1B99F;
		}
	.fewo-hotelservice .mehr {
		position: absolute;
		/*left: 90px;*/
		right: 3px;
		top: 187px;
		width: 130px;
		color: #B32524;
		font-weight: bold;
		font-style:italic;
		background-color: #fff;
		filter: Alpha(opacity=85);
		opacity: 0.85;
		-moz-opacity: 0.85;
		padding: 0 1px 0 1px;
		font-size: 1.0em;
		}	
		#container #content .fewo-hotelservice A,
		#container #content .fewo-hotelservice A .mehr,
		#container #content .fewo-hotelservice .mehr A {
			text-decoration: none;
			color: #33CC00;
			}		
