div#meniu_amad { width:430px; margin:0 auto; }

a.avion{ width:58px; height:55px; background: transparent url(../images/avion_but.jpg) no-repeat; display:block; float:left; padding-right:57px; }
a.avion:hover { background: transparent url(../images/avion_but_activ.jpg) no-repeat;  }
a.avion_hover{ width:58px; height:55px; background: transparent url(../images/avion_but_activ.jpg) no-repeat;display:block; float:left; padding-right:57px;}

/*--------*/
a.hotel{ width:60px; height:55px; background: transparent url(../images/hotel_but.jpg) no-repeat; display:block; float:left; padding-right:57px; }
a.hotel:hover{ background: transparent url(../images/hotel_but_activ.jpg) no-repeat;  }
a.hotel_hover{ width:58px; height:55px; background: transparent url(../images/hotel_but_activ.jpg) no-repeat;display:block; float:left; padding-right:57px;}

/*--------*/
a.car{ width:60px; height:55px; background: transparent url(../images/car_but.jpg) no-repeat; display:block; float:left; padding-right:47px; }
a.car:hover{  background: transparent url(../images/car_but_activ.jpg) no-repeat; }
a.car_hover { width:58px; height:55px; background: transparent url(../images/car_but_activ.jpg) no-repeat; display:block; float:left; padding-right:47px; }

/*--------*/
a.pachete { width:90px; height:55px; background: transparent url(../images/pachete_but_activ.jpg) no-repeat; display:block; float:left; padding:0; }
a.pachete:hover{  background: transparent url(../images/pachete_but.jpg) no-repeat; }




#amadeus { width:100%; }
#amadeus table { margin:0 auto; }
#amadeus input, #amadeus select { color:#36c; }

#amadeus input,textarea,select { font-family:Arial, Helvetica, sans-serif; font-size:11px}
.buton { border:0px}
.none { border:0px; vertical-align:middle}

.off { display:none; }
.on, on2 { display:block;  }

#choose_airport { position:absolute; background-color:#FFF; top:301px; left:170px; width:200px; height:110px;  border:1px solid #36C; padding:5px 10px 10px 10px}
#choose_airport2 { position:absolute; background-color:#FFF; top:301px; left:170px; width:200px; height:110px;  border:1px solid #36c; padding:5px 10px 10px 10px}
#choose_hotel { position:absolute; background-color:#FFF; top:180px; left:170px; width:200px; height:110px;  border:1px solid #36c; padding:5px 10px 10px 10px}
#choose_car { position:absolute; background-color:#FFF; top:150px; left:170px; width:200px; height:110px;  border:1px solid #36c; padding:5px 10px 10px 10px}
#choose_airport_small { position:absolute; background-color:#FFF; top:90px; left:150px; width:174px; height:110px;  border:1px solid #36C; padding:5px 10px 10px 10px}

#amadeus span.artif { font-size:11px; }
#amadeus span.artif a { text-decoration:none; color:#f60; font-size:12px; }
#amadeus span.artif a:hover { color:#f30; font-weight:normal; }

#choose_airport select { width:96%; margin:0 auto; visibility:visible; }

#mean { position:absolute; top:320px; left:120px; background-color:#FFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#369; border:1px solid #36c; }
#multiple { position:absolute; top:200px; left:120px; background-color:#FFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#369; border:1px solid #36c; }
#flexib { position:absolute; top:30px; left:80px; background-color:#FFFFFF; width:300px; text-align:left; padding:7px 10px 10px 10px; color:#000000; border:1px solid #666666}

#ErrorSubmit {position:absolute; background-color:#FFF; top:50px; left:0px; width:auto;  border:1px solid #000; padding:5px 10px 10px 10px}

#BoxAirlines {position:absolute; background-color:#FFF; top:50px; left:130px; width:400px; height:300px;  border:1px solid #000; padding:5px 10px 10px 10px; overflow:auto;}



/* calendar */

div.cal1 { z-index:200;position:absolute; background-color:#FFFFFF; margin-left:-380px; margin-top:-190px; }
div.cal2 { z-index:201;position:absolute; background-color:#FFFFFF; margin-left:-380px; margin-top:-190px; }
div.cal3 { z-index:200; position:absolute; background-color:#FFFFFF; margin-left:0px; margin-top:0px; z-index:112; }
div.cal4 { z-index:201; position:absolute; background-color:#FFFFFF; margin-left:0px; margin-top:0px; z-index:113;}

.cpDayColumnHeader, .cpYearNavigation, .cpMonthNavigation, .cpCurrentMonthDate, .cpCurrentMonthDateDisabled, .cpOtherMonthDate, .cpOtherMonthDateDisabled, .cpCurrentDate, .cpCurrentDateDisabled, .cpTodayText, .cpTodayTextDisabled, .cpText, .cpToday { font-family:arial; font-size:11px; font-weight:bold }
TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0; border-width:0px 0px 1px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate, .cpToday   { text-align:center; text-decoration:none; color:#36c; }

.cpToday { background:#ccc;  }

/*.cpOtherMonthDate{ color:#FFFFFF;}*/

.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#999999; text-align:right; }

/*.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }

.cpOtherMonthDate { color:#808080; }*/

TD.cpCurrentDate a{ color:#CD0000;    }
TD.cpToday a{ color:red;  }

TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder{ border:1px solid #215DA3}
.bg_tr_calendar{ background-color:#CCC;}
.bg_tr_calendar td{ height:20px}