td { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  FONT-SIZE: 11px;  COLOR: #000000; line-height: 17px;}
.txt {line-height: 17px;  text-align: justify;}
.txtform {line-height: 17px;  color: #000000;}

.HBlack {text-align: none; COLOR: #000000;}
.F11B {FONT-SIZE: 11px; font-weight: bold;}

.HWhite { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; FONT-SIZE: 11px; text-align: none; COLOR: #FFFFFF; line-height: 15px;}

.box { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  FONT-SIZE: 11px;  COLOR: #000000; line-height: 15px;}

.bottom { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  FONT-SIZE: 10px;  COLOR: #000000; height: 22px; }

a{font-size : 11px;  font-weight:none; COLOR: #000000;}
a:link {color: #000000}
a:hover {color: #000000;}
a:visited {}
a:active {color: #000000;}
a:mailto {color: #000000;}

a.lOrange {font-size : 11px;  text-decoration: none; COLOR: #DF7025; line-height: 15px;}
a.lOrange:link {}
a.lOrange:hover {color: #DF7025;}
a.lOrange:visited {}
a.lOrange:active {color: #DF7025;}	

a.lLink {font-size : 11px;  text-decoration: none; COLOR: #000000;}
a.lLink:link {}
a.lLink:hover {color: #FFFFFF;}
a.lLink:visited {}
a.lLink:active {color: #000000;}	

a.lMail {font-size : 10px;  text-decoration: none; COLOR: #000000;}
a.lMail:link {}
a.lMail:hover {color: #ABA6A6;}
a.lMail:visited {}
a.lMail:active {color: #000000;}	


.InputContactBig { FONT-SIZE: 11px;  width: 320px; 
               BORDER-RIGHT: #DACDD5 1pt solid;  BORDER-TOP: #CBB9C4 1pt solid; BORDER-LEFT: #CBB9C4 1pt solid;  COLOR: #000000;  BORDER-BOTTOM: #DACDD5 1pt solid}

.ButtonContact { font-size : 10px; font-weight: bold; COLOR: #FFFFFF; BACKGROUND-COLOR: #EEA200;}

.InputAnfrage
{
    BORDER-RIGHT: #592400 1pt solid;
    BORDER-TOP: #592400 1pt solid;
	font-family : Verdana,Arial,Helvetica,Sans-serif;
    width: 100px;
    FONT-SIZE: 10px;
    BORDER-LEFT: #5084BE 1pt solid;
    COLOR: #000000;
    BORDER-BOTTOM: #592400 1pt solid
}


.PointAnfrage
{
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	FONT-SIZE: 10px;
	text-align: right;
	font-weight: bold;
	COLOR: #C55E19;
}

.PageTitle
{
	border-top: #ebc004 thin solid;
	font-size: 18px;
	margin: 1px 0px;
	color: #394400;
	border-bottom: #ebc004 thin solid;
	font-family: 'Rotis Serif' , Verdana, Arial;
	background-color: #faeebd;
	text-align: center;
}

.txtPreis { FONT-SIZE: 15px;  COLOR: #000000; font-weight: bold;}

.fotogalerie div.bild {float: left; display: inline; width: 120px;height: 90px;overflow: hidden;}
.fotogalerie div.bild img {margin: 2px; padding: 0;}
.logooben { margin: 20px 0px 0px 0px; }

	br.clear													{ clear: both; line-height: 0px; font-size: 0px; height: 0px; }
	div.clear													{ clear: both; line-height: 0px; font-size: 0px; height: 0px; overflow: hidden; text-indent: -100px; }

/* BookingPilot Form ______________________________________________*/

	.obenausen							{ width: 829px; height: 172px; position: relative; }
	table.tableoben						{ width: 829px; position: absolute; left: 0px; top: 0px; z-index: 5; }
	
	#zimmersuche {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		width: 589px;
		height: 42px;
		position: absolute; left: 240px; top: 120px;
		z-index: 10;
	}

	#zimmersuche form 					{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#zimmersuche div.divform 			{ position: relative; }
	#zimmersuche div.formbg 			{ position: absolute; right: 0px; top: 10px; background-color: #FFFFFF; opacity: 0.8; filter: alpha(opacity = 80); width: 415px; height: 32px; }
	
	#from_day,
	#from_month,
	#from_year,
	#to_day,
	#to_month,
	#to_year {
		width:50px;
	}
	#zimmersuche div.bpsubtitle {
		font-size: 11px;
		display: inline;
		margin: 0px 5px 0px 0px;
	}
	#zimmersuche #bptitle {
		font-size: 11px;
		font-weight: bold;
		margin: 0px 15px 0px 0px;
	}
	#zimmersuche div.bpsubtitle {
		margin: 3px 0px 2px 0px;
	}
	#zimmersuche select , #zimmersuche input{
		font-size:10px;
	}
	#bpanfragen, #bpbuchen {
		display: inline;
		margin: 0px 0px 0px 5px;
		cursor: pointer;
		border: solid 1px #FFFFFF;
		background-color: #FFFFFF;
		font-weight: bold;
	}
	#bpanfragen:hover, #bpbuchen:hover {
		background-color: #D6DBDE;
		border: solid 1px #D6DBDE;
	}
	#bptage input, #bppersonen input {
		width: 25px;
	}
	#bpanreise, #bptage, #bppersonen {
		display: inline;
		margin: 0px 10px 0px 0px;
	}

