.bold { font-weight:bold;}
.bttn{ background-image: url("button_bg.gif"); border:1pt solid #FF520C; font-weight:bold; color:#ffffff; cursor:pointer; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#eb_widcon160 {width:160px; height:600px; background-image: url("http://assets.ebookers.com/images/DE/banners/160x600_FlightsOnly_v2.jpg"); font-family:Arial, Helvetica, sans-serif; }
#eb_widcon160 td {font-size:12px;}
#eb_widcon160 input { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#eb_widcon160 select { font-family:Arial, Helvetica, sans-serif font; font-size:11px;}

#eb_widcon160 .bold { font-weight:bold;}
#eb_widcon160 .input {padding:0px 0px 10px 0px;}
#eb_widcon160 .select {padding:5px 0px 5px 0px;}

#eb_widcon300 { width:300px; height:250px; background-image: url("http://assets.ebookers.com/images/DE/banners/300x250_FlightsOnly_v2.jpg"); font-family:Arial, Helvetica, sans-serif;}
#eb_widcon300 td {font-size:12px;}

#eb_widcon300 input { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#eb_widcon300 select { font-family:Arial, Helvetica, sans-serif font; font-size:11px;}

#eb_widcon160_de {width:160px; height:600px; background-image: url("http://assets.ebookers.com/images/DE/banners/160x600_FlightOnly_de_v2.jpg"); font-family:Arial, Helvetica, sans-serif; }
#eb_widcon160_de td {font-size:12px;}
#eb_widcon160_de input { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#eb_widcon160_de select { font-family:Arial, Helvetica, sans-serif font; font-size:11px;}

#eb_widcon160_de .bold { font-weight:bold;}
#eb_widcon160_de .input {padding:0px 0px 10px 0px;}
#eb_widcon160_de .select {padding:5px 0px 5px 0px;}

#eb_widcon300_de { width:300px; height:250px; background-image: url("http://assets.ebookers.com/images/DE/banners/300x250_FlightsOnly_de_v2.jpg"); font-family:Arial, Helvetica, sans-serif;}
#eb_widcon300_de td {font-size:12px;}

#eb_widcon300_de input { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#eb_widcon300_de select { font-family:Arial, Helvetica, sans-serif font; font-size:11px;}




#main_com{width:300px; height:250px; font-family: Arial; font-size: 11px;}

#main_com input{font-family:Arial; font-size: 11px;}
#main_com select{font-family:Arial; font-size:11px;}
#from_div{padding:10px 0 0 15px;}
#to_div{padding:5px 0 0 15px;}
#depart_div{padding:10px 0 0 17px;}
#return_div{padding:5px 0 0 7px;}
#adt_div{padding:10px 0 0 17px;}
#class_div{padding:0 0 0 190px;}
#td_MONTH_DATE{margin:0 0 0 5px;}
#td_MONTH_RDATE{margin:0 0 0 5px;}
#td_departspan{margin:0 0 0 5px;}
#td_returnspan{margin:0 0 0 5px;}

#main_com INPUT.small {width:165px; }
#main_com SELECT.small {width:100px; }
#main_com SELECT.date {width:65px; }
#main_com SELECT.in_text {width:80px; }
.sel_chd{width:100px}
#main_com select.day {width:40px; }

#submit_bttn{padding-left:10px;}

#main_com input{padding:0 0 1px 2px; font-family: Arial; font-size: 11px;}

#tab_div{width:300px; height:25px;}
.top_tab1{padding-left:10px; color:black; font-weight:bold;}
.top_tab2{padding-left:35px; color:black; font-weight:bold;}

#flight_com{padding-top:0;height:210px;}

.hotels_text {color:black; font-weight:bold;}
.cars_text{color:black;  font-weight:bold;}

.xsmall{width: 120px; }

select{font-family: Arial;font-size:11px;}
#lbl_search{padding:40px 0 0 170px;float:left;}
.date{width:60px;}
.day{width:40px;}



.beformdate{width:80px; height:20px; font-family:arial; font-size:11px; border:1px solid #90a5dc; float:left;padding:0px;}
.bedropdown{width:50px; height:18px; float:left; font-family:arial; font-size:11px; float:left; margin-left:5px; BORDER: 1px solid #636563;}
.beformcarpickair {width:140px; line-height:15px; float:left; margin-left:5px; font-family:arial; font-size:11px;}
.beformcarpickair select {width:130px; line-height:15px; float:left; font-family:arial; font-size:11px; BORDER: 1px solid #636563;}
#beformcar .cityairport {width:145px; line-height:15px; float:left; margin-left:5px; font-family:arial; font-size:11px;}
.beformcarcityname {width:290px; line-height:15px; float:left; margin-left:5px; font-family:arial; font-size:11px;padding-bottom:2px;}
.beformcarcityname input{width:280px; line-height:15px; float:left; font-family:arial; font-size:11px; border:1px solid #7B9EBD;}
.beformcarcityname2 {width:145px; line-height:15px; float:left; font-family:arial; font-size:11px; margin-left:5px; display:none;}
.beformcarcityname2 input {width:130px; line-height:15px; font-family:arial; font-size:11px;border:1px solid #90a5dc; display:none;}
.beformcarpickair2 {width:145px; line-height:15px; float:left; margin-left:3px; font-family:arial; font-size:11px;}
#beformdriverage {width:200px; line-height:15px; margin-left:5px; font-family:arial; font-size:11px;}
.beformdriveragebox {width:145px; line-height:15px; float:left; margin-left:5px; font-family:arial; font-size:11px;}
.beformdriveragebox input {border: 1px solid #636563; BACKGROUND: url(http://assets.ebookers.com/images/tdbe/bttn.gif) #f97420 repeat-x 0px 50%; color:#ffffff; font-family:arial; float:center; width:80px; margin-left:50px; font-size:11px; font-weight:bold;}.beformdriveragebox select {border: 1px solid #636563; font-family:arial; font-size:11px;}
.beformaddsearch {width:300px; line-height:15px; float:left; margin-left:5px; font-family:arial; font-size:11px;}
.beformaddsearchac {width:300px; line-height:15px; float:left; margin-left:5px; font-family:arial; font-size:11px;}
.beformaddsearchcheck {width:300px; line-height:15px; float:left; margin-left:5px; font-family:arial; font-size:11px;}
.becarvsp5  {width:250px; line-height:7px; height:7px; float:left;}
#1pxwhite  {line-height:10px; height:1px; float:left; margin-left:5px;}
#beformcityname_city_air{width:130px;}
#beformcar span{font-weight:normal;}
.beformaddsearchcheck{text-align:top; font-weight:normal;}
#beformcar a{color:#008389}
#beformcar a:hover{color:#B3E9EB}

/*------------------------------------*/
#main_com .left_floater{float:left}
#main_com .txt_bold{font-weight:bold}
#main_com .htl_col1{width:80px}
#main_com #htl_bttn{text-align:right;width:280px;margin-top:10px}
#main_com .content_pad{margin:8px 0 0 10px; float:left;width:280px }
#main_com #car_bttn{margin-top:20px;}
