﻿#search{width:712px; height:400px; background:url(../Pictures/images/presentation_midle.gif) repeat-y 0 0 #FCFAF3; color:#000000;padding:0px 0px 0px 0px; float:left;}
#search span.ctop{background:url(../Pictures/images/presentation_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;line-height:0; font-size:0; height:14px; display:block;width: 712px;}
#search span.cbottom{background:url(../Pictures/images/presentation_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;line-height:0; font-size:0; height:25px; display:block;width: 712px;}
#search img{margin:1px 0 0px 4px; float:left;}
#search h2.text3{background:url(../Pictures/images/search_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;float:left; width:228px; height:37px;}
#search h2.text3 span{background-color:#FFFFFF; color:#A60101;}
#search label{width:90px}
#search .dbDisplay select{ float:left; width:118px; height:34px;  margin:0px;margin-right:2px;  font:normal 19px/19px; border:0px; }
#search .dbDisplay{width:610px; height:203px; float:left; float:none; }
#search .dbDisplay input{ float:left; width:290px; margin:0px; margin-left:10px; margin-bottom:2px; margin-right:2px; }
#search .dbDisplay .add{  float:left; margin:0px }
#search .dbDisplay .del{  float:left; margin:0px }
#search .submit{width:60px; }
	
#enquiry{
	width:412px; background:url(../Pictures/images/contact_midlel.gif) repeat-y 0 0 #FCFAF3; color:#000000;
	 padding:0 0px; float:left;}
#enquiry span.ctop{
	background:url(../Pictures/images/contact_topl.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:14px; display:block;}
#enquiry span.cbottom{
	background:url(../Pictures/images/contact_bottoml.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:25px; display:block;}
#enquiry img{
	margin:1px 0 0px 4px; float:left;}
#enquiry h2.text3{
	background:url(../Pictures/images/contact_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;
	float:left; width:228px; height:37px;}
#enquiry h2.text3 span{
	background-color:#FFFFFF; color:#A60101;}
#enquiry label{
	width:90px}
#enquiry select{
	height:22px; float:left;}
#enquiry textarea{
	width:168px; float:right;}

	
#roomDataList{
	width:712px; color:#000000;
	 padding:0 0px; float:left;}
#roomDataList h2{
	background:url(../Pictures/images/contact_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;
	padding:0 0 0px 55px; margin:0px 0 4px 8px; float:left; width:228px; height:37px;
	font:normal 16px/19px Georgia, "Times New Roman", Times, serif;}
#roomDataList .roompanel img{
	margin:0px 0 0px 0px; float:left; width:100px;}
#roomDataList .roompanel h2{
	background:url(../Pictures/images/contact_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;
	padding:0 0 0px 55px; margin:0px 0 4px 8px; float:left; width:228px; height:37px;
	font:normal 16px/19px Georgia, "Times New Roman", Times, serif;}
#roomDataList .roompanel h2.text3 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
#roomDataList .roompanel span{
	background-color:#FFFFFF; color:#A60101; margin:0px 0 0px 8px; float:left;
	font:normal 11px/28px Arial, Helvetica, sans-serif; text-transform:uppercase;height:22px;}
#roomDataList .roompanel label{
	background-color:#FFFFFF; color:#0B0B0B; margin:0px 0 0px 8px; float:left;
	font:normal 13px/28px Arial, Helvetica, sans-serif; text-transform:uppercase;height:22px; width:280px; }
#roomDataList .roompanel input[type=checkbox]{
	background-color:#FFFFFF; color:#0B0B0B; margin:0px 0 0px 8px; float:right;
	height:22px; width:20px; }


#Reservierung{
	width:713px; background:url(../Pictures/images/presentation_midle.gif) repeat-y 0 0 #FCFAF3; color:#000000;
	padding:0px 0px 0px 0px; float:left;z-index:10;visibility:hidden; position:absolute;}
#Reservierung span.ctop{
	background:url(../Pictures/images/presentation_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:14px; display:block;width: 712px;}
#Reservierung span.cbottom{
	background:url(../Pictures/images/presentation_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;
	line-height:0; font-size:0; height:25px; display:block;width: 712px;}
#Reservierung img{
	margin:3px 0 0px 4px; float:left;}
#Reservierung h2{
	background:url(../Pictures/images/contact_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;
	padding:0 0 10px 55px; margin:6px 0 4px 8px; float:left; height:37px;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
#Reservierung label.textlong{
	 width:150px}
#Reservierung input.submit{
	float:right; margin:0 10px 0 10px; padding:0 15px 0 0;}	
#Reservierung input.reset{
	float:right; margin:0 10px 0 10px; padding:0 15px 0 0;}
#Reservierung input.Preis{
	width:68px; float:left; text-align:center;}


#invoice ul{font:normal 11px/19px Arial, Helvetica, sans-serif;  list-style-type:none;}
#invoice ul li{width:480px; margin: 4px 2px 4px 4px}
#invoice ul li label{ margin: 0 0 0px 0px; float:left;width:330px;}
#invoice a{ float:left;color:#4E4628;   text-decoration:none;padding:0 20px 0 0; margin:5px 0px 0 0;cursor:pointer;}
#invoice a:hover{float:left;color:Navy; background-color:Transparent;  padding:0 20px 0 0; margin:5px 0px 0 0;cursor:pointer;}
#invoice ul li input{width:100px; float:right; margin:0px 0px 0px 8px;}
#invoice ul li input[type=checkbox]{width:15px; height:15px; float:right; margin:0px 4px 0 8px;}

#invoice select{width:148px; height:22px; padding:2px; margin:0 0 4px 8px; text-align:right;}
#invoice textarea{width:168px; height:66px; padding:2px; margin:0 0 0px 0px; float:right;}



