body { margin: 0; text-align:center; }


div#inputwrap1 {
margin-left:25px;
color:#040404;
float:left;
margin-top:15px;
}


div#inputwrap2 {
color:#040404;
margin-left:280px;

}


div#inputwrap3 {
color:#040404;
margin-left:280px;
margin-top:15px;
}

.b_checkinCalPos{
position:absolute;
left:50px;
}

.searchbox, .searchbox_body, .searchbox_head, .searchbox_head .htwo {
         
}
.searchbox {
position:relative;
overflow:auto;
background-color:#EEE9E6;
#background-image:url(/fondobuscador.jpg);
background-repeat:no-repeat;
border:2px solid #040404;
height:120px;
margin:0;
padding:0;
width:950px;

}


.searchbox_head {
     background-position:top right;
      margin: 0 0 0 0; 
      padding: 0 5px 0 0;
}

.searchbox_head .htwo {
-x-system-font:none;
background-position:left top;
color:#040404 !important;
font-family:Arial;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:24px;
}

.searchbox_body{
      background-position:bottom right;
      margin: 0 5px 0 0;
      padding: 0 0 0px 10px;
}


.region-country-table a { color: #040404; }

.region-country-table p, .region-country-table li, .region-country-table td, .region-country-table th, .region-country-table h1, .region-country-table h2, .region-country-table h3, .region-country-table h4, .region-country-table h5, .region-country-table div {
font: 11px Verdana, Helvetica;
color: #040404;
}

.region-country-table form, .region-country-table button, .region-country-table textarea, .region-country-table input {
font: 11px Verdana, Helvetica;
color: #040404;
}

.header {
color: #040404;
font-weight: bold;
font-size: 11px;
text-align: left;
width:170px;
}

.but input {
#background-color:#f7b90c;
#border:medium none;
#color:#FFFFFF;
float:right;
#font-family:bold Verdana,Helvetica;
#font-size:20px;
#font-size-adjust:none;
#font-stretch:normal;
#font-style:normal;
#font-variant:normal;
#font-weight:bold;
position:	absolute;
right:350px;
top:80px;
padding:0px;
margin:0px;
width:80px;
height:25px;
}

.region-country-table {
border: 0px solid;
border-color: #000000;
background: transparent;
padding: 3px;
}
.b_popup {
background-color: #F7BA0C !important;
}
tr.b_calHeader td { color: transparent !important; }
tr.b_calDays td { border: 3px solid #000000 !important;background:#ffffff;text-align:center;font-weight:bold; }
.b_caltable { border-collapse: collapse !important; border: none; font: normal 10px Verdana; width:180px;}
.b_caltable a { color: #000000; text-decoration:none;}
form#b_frm { margin: 0 !important; }

