.masterbody{padding : 0px 0px;}
.searchform {width:280px;height:325px;background-color:#C1D7EF;}
.searchform .fpanel {border:none;}
.searchform .fpanel .corner {padding:0px;}
.searchform .fpanelhead {display:none;}
.searchform .tabmenu {width:100%;}
.searchform .tabmenu TD {
padding: 5px 16px;
font-size:13px;
font-weight:bold;
background-image : url(../img/btt.gif);
background-repeat:repeat-x;
background-position:center; color:white;
}
.searchform .tabmenu .selected {color:#004690;background-image:none;background-color:Transparent;}
.searchform .tabmenu .hover {background-image : url(../img/btt_hover.gif); }
.searchform .tabctt {margin:5px 0px 0px 0px; width:100%;}
.searchform .fitsearch .form {padding:0px;}
.searchform .fitsearch .label {display:block;float:none;margin:0px;}
.searchform .fitsearch #duration .label {margin:0px;}
.searchform .fitsearch #depdate, .searchform .fitsearch #duration,
.searchform .fitsearch .formcmds{background-color:#DAE8F6;margin:0px;}
.searchform .fitsearch #duration {border-bottom:dashed 1px #004690;}
.searchform .fitsearch #depdate, .searchform .fitsearch .formcmds {border-top:dashed 1px #004690;}
.searchform .fitsearch .formcmds,
.searchform .fitsearch .formgroup DIV {float:none;width:100%;clear:both;padding:3px 5px; margin:0px;display:table;}
.searchform .fitsearch #rooms {padding-top:6px; padding-bottom:6px;}
.searchform .fitsearch #duration ,.searchform  .fitsearch #destcity,
.searchform .fitsearch #destcountry,.searchform  .fitsearch #depdate {width:100%;}
.searchform .fitsearch .formcmds {float:none;clear:both; padding:15px 10px 15px 0px;}
.searchform .fitsearch {}
.searchform .fltform .offerzone table {width:100%;}
.searchform .fltform .vertical .outward .owdate {margin-top:0px;}
.searchform .fltform .vertical .outward .owdtlabel, .searchform  .fltform .vertical .return .rtdtlabel {width:100%;display:table;}
.searchform .fltform .rtcityfrom, .searchform .fltform .rtcityto{width:50%;float:left;}
.searchform .fltform .rtcityto {padding-top:15px;}
.searchform .fltform .owcities SELECT, .searchform .fltform .rtcities SELECT {width:130px;}
.searchform .fltform .vertical .offerzone {margin-bottom:5px}
.searchform .fltform .vertical .outward, .searchform .fltform .vertical .return,
.searchform .fltform .vertical .passengerzone {margin-bottom:2px;}
.searchform .fltform .rtdate {margin-top:0px;}
.searchform .fltform .formbody {padding:0px}
.searchform .fltform .return {background-color:#DAE8F6;padding-top:5px;border:dashed #004690; border-width:1px 0px;}
.searchform .fltform .formcmds {
border-top:dashed 1px #004690;
background-color:#DAE8F6;
float:left;
width:100%;
margin : 0px;
padding: 8px;
display:table;
}
.searchform .fltform .vertical .paxtype .lbgroup {float:none;}
.searchform .fltform .passengerzone .baby .valgroup {margin-right :10px;}
.searchform .fltform .passengerzone .paxtype {margin-right:14px; width:80px; }
.searchform .fltform .passengerzone .adult {width:60px;}
.searchform .fltform .passengerzone .valgroup SELECT{float:right;margin-top:-15px}
.searchform .fltform .passengerzone .adult SELECT {margin-top:2px;margin-right:20px;}
.searchform .fltform .passengerzone .t6 {display:block; margin-top:4px;width:35px;}
.searchform .fltform .vertical .owdate .owdtlabel ,
.searchform .fltform .vertical .rtdate .rtdtlabel { display:block;clear:both; width:250px; }
.searchform .fltform .passengerzone .paxtype {_margin-right:2px;  }
.searchform .fltform .vertical .passengerzone {_clear:both;}
.searchform .fltform .vertical .paxtype {_float:left;_width:102px;}
.searchform .fltform .vertical .paxtype .lbgroup {_float:left;_padding-right:5px;}
.searchform .fltform .vertical .paxtype .valgroup {_float:left;}
.searchform .fltform .formcmds { width:263px;}
.searchform .fitsearch .formcmds ,
.searchform .fltform .return { width:270px;}
.searchform .fltform .passengerzone .valgroup SELECT {_margin-top:17px;}
.searchform .fltform .passengerzone .t6 { _margin-left:10px;}
.searchform .fltform .passengerzone .adult {_float:left;_width:60px;}
.searchform .fltform .passengerzone .adult .valgroup {_float:left;_width:40px; _margin-right:10px; _margin-left:0px;}
.searchform .fltform .passengerzone .adult .valgroup SELECT { _margin-top:0px; _margin-right:0px;}
.searchform .fltform .passengerzone .baby {_width:90px;}
.searchform .fltform .passengerzone .baby .valgroup {_float:left; _margin-right:0px;_padding-right:0px;}
.searchform .fltform .passengerzone .baby .valgroup SELECT { _padding-left:-20px;}
.searchform .fltform .outward{padding: 0px 5px 5px 5px;}
.searchform .fltform .return{padding: 5px ;}
.searchform .fltform .passengerzone {padding:5px;margin:0px 0px 2px 0px ;}