body{
	
	text-align:left;
		
	
/*	overflow:hidden;*/
}
#booker{
position:absolute;
left:0px;
top:200px;
float: right;
margin-left: 650px;/*690px; giuliano*/
}
#datesel{
font-size:13px;
margin-left:5px;
}
.small{
width:400px;/*450px; giuliano*/
}
#booktoppe{
background-image:url("formtop.gif");
background-repeat:no-repeat;
padding-top:0px;
height:52px;
}
.booktoppe{
background-image:url("formtop.gif");
background-repeat:no-repeat;
padding-top:0px;
height:52px;
}
.txtbox{
width:170px;
}
.smcontenbox{
padding-left:2px;
}
.roombox{
border:1px solid #FFB22A;
width:279px;
margin-left:2px;
}

.titleclass{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	border:0px;
/*	overflow:hidden;*/
}
.tableclass{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	border:0px;
/*	overflow:hidden;*/
}
#booking-wrapper{
margin:0px;
padding:0px;
width:150px;
color:#000;
font-size: 10pt;
}
#fullContent{
margin:10px 0px 20px;
padding:0px;
width:250px;
background: #FEC400;
color:#000;
overflow:hidden;
}

.table h4{
padding-left:10px;
padding-top:10px;
}

.row h4{
padding-left:10px;
padding-top:10px;
}

.fullContent{
margin:0px;
padding:0px;
width:290px;
background: 	#FEC400;
}
#waitMsg{
margin:0px;
padding:0px;
width:180px;
background: url("formback.jpg");
background-color:#FFE9BF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:center;
}
#ixpDataFrame{
margin:0px;
padding:0px;
}

.txtmsg {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:19px;
}
.txtmsg b {
	color: #CC0000;
	font-weight: bold;
}
#booking-searchd{
text-align:center;
}
.table{display:table; width:100%; margin-left:10px;}
.row{display:table-row;}
.cell{display:table-cell;}
.column{display:table-column;}
.bold{font-weight:bold;}
