* { margin:0; padding:0; }

html { background: #99ccff url(../images/html_bk.jpg) repeat-x; }
body { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background: transparent url(../images/header_bk.jpg) no-repeat 50% 0; }

#header #p_h1 { width:190px; position:absolute; top:203px; left:10px; text-align:center; }
#header #p_h1 h1 { font-size:12px; color:#f30; }

img, a img, p a img { border:0; }
#container_poza { width:100%; background: transparent url(../images/avion_left_bottom.jpg) no-repeat 55% 90%; }
#header { width:989px; height:160px; margin:0 auto; position:relative; text-align:left;}
#container { width:989px; overflow:auto; margin:0 auto;  }
#left { width:216px; float:left; }
#right { width:216px; float:left; }
#content { width:557px; background: transparent url(../images/content_bk.jpg) repeat-y; float:left; }
#bottom { width:987px; background: transparent url(../images/bottom_bk.jpg) repeat-y; margin:0 auto; }

p.kkt { margin-top:2px }
/* ---------------------- #header ------------------------ */

/* --- top_menu --- */
#header ul#top_menu { width:495px; height:59px; background: transparent url(../images/top_menu_bk.jpg) no-repeat; position:absolute; top:0; left:492px; padding-top:5px; list-style-type:none;}
#header ul#top_menu li { float:left; text-align:center; background: transparent url(../images/despartitor_top_menu.jpg) no-repeat top right; padding:0 39px 0 36px; }
#header ul#top_menu li.last { background:none; }
#header ul#top_menu li a { color:#336699; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; }
#header ul#top_menu li a:hover { color:#ff6633; }

/* --- stegulete --- */
#header div#flag { position:absolute; top: 31px; right: 43px; width:139px; height:20px; }
#header ul#flags { width:160px; height:23px; list-style-type:none;}
#header ul#flags li { width:31px; height:23px; }
#header ul#flags li#st1 a { position:absolute; top: 29px; right: 159px; width:31px; height:23px; }
#header ul#flags li#st2 a { position:absolute; top: 29px; right: 117px; width:31px; height:23px; }
#header ul#flags li#st3 a { position:absolute; top: 29px; right: 75px; width:31px; height:23px; }
#header ul#flags li#st4 a { position:absolute; top: 29px; right: 33px; width:31px; height:23px; }

/* --- stegulete old --- 
#header ul#flags { width:160px; height:23px; list-style-type:none;}
#header ul#flags li { width:31px; height:23px; }
#header ul#flags li#st1 a { position:absolute; top: 29px; right: 159px; width:31px; height:23px; background: transparent url(../images/ro_flag.jpg) no-repeat; }
#header ul#flags li#st2 a { position:absolute; top: 29px; right: 117px; width:31px; height:23px; background: transparent url(../images/en_flag.jpg) no-repeat; }
#header ul#flags li#st3 a { position:absolute; top: 29px; right: 75px; width:31px; height:23px; background: transparent url(../images/de_flag.jpg) no-repeat; }
#header ul#flags li#st4 a { position:absolute; top: 29px; right: 33px; width:31px; height:23px; background: transparent url(../images/fr_flag.jpg) no-repeat; }
#header ul#flags li#st1 a:hover { background: transparent url(../images/ro_flag_hover.jpg) no-repeat; }
#header ul#flags li#st2 a:hover { background: transparent url(../images/en_flag_hover.jpg) no-repeat; }
#header ul#flags li#st3 a:hover { background: transparent url(../images/de_flag_hover.jpg) no-repeat; }
#header ul#flags li#st4 a:hover { background: transparent url(../images/fr_flag_hover.jpg) no-repeat; }
#header ul#flags li#st1 a.flag_ro { background: transparent url(../images/ro_flag_hover.jpg) no-repeat; }
#header ul#flags li#st2 a.flag_en { background: transparent url(../images/en_flag_hover.jpg) no-repeat; }
#header ul#flags li#st3 a.flag_de { background: transparent url(../images/de_flag_hover.jpg) no-repeat; }
#header ul#flags li#st4 a.flag_fr { background: transparent url(../images/fr_flag_hover.jpg) no-repeat; }
--- stegulete old --- */

/* --- logo bilete avion --- */
#header #sigla_bilete_avion { width:213px; height:82px; position:absolute; top:0; left:0; z-index:50; }

/* --- menu --- */
/*#header ul#menu { width:557px; list-style-type:none; position:absolute; top:105px; left:216px;}
#header ul#menu li { text-align:center; float:left;}
#header ul#menu li#but1 a { width:98px; height:55px; background: transparent url(../images/but1.jpg) no-repeat; }
#header ul#menu li#but2 a { width:93px; height:55px; background: transparent url(../images/but2.jpg) no-repeat; }
#header ul#menu li#but3 a { width:131px; height:55px; background: transparent url(../images/but3.jpg) no-repeat; }
#header ul#menu li#but4 a { width:99px; height:55px; background: transparent url(../images/but4.jpg) no-repeat; }
#header ul#menu li#but5 a { width:54px; height:55px; background: transparent url(../images/but5.jpg) no-repeat; }
#header ul#menu li#but6 a { width:82px; height:55px; background: transparent url(../images/but6.jpg) no-repeat; }
#header ul#menu li#but1 a:hover { background: transparent url(../images/but1_hover.jpg) no-repeat; }
#header ul#menu li#but2 a:hover { background: transparent url(../images/but2_hover.jpg) no-repeat; }
#header ul#menu li#but3 a:hover { background: transparent url(../images/but3_hover.jpg) no-repeat; }
#header ul#menu li#but4 a:hover { background: transparent url(../images/but4_hover.jpg) no-repeat; }
#header ul#menu li#but5 a:hover { background: transparent url(../images/but5_hover.jpg) no-repeat; }
#header ul#menu li#but6 a:hover { background: transparent url(../images/but6_hover.jpg) no-repeat; }
#header ul#menu li a { color:#336699; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-top:10px; display:block; }
#header ul#menu li a:hover { color:#ff6633; padding-top:7px; }*/


#header ul#menu { width:600px; list-style-type:none;}
#header ul#menu li#but1 a { position:absolute; left: 216px; top: 105px; width:98px; height:55px; background: transparent url(../images/but1.jpg) no-repeat; z-index:71;}
#header ul#menu li#but2 a { position:absolute; left: 314px; top: 105px; width:93px; height:55px; background: transparent url(../images/but2.jpg) no-repeat; z-index:71; color:#ff6633}
#header ul#menu li#but3 a { position:absolute; left: 407px; top: 105px; width:131px; height:55px; background: transparent url(../images/but3.jpg) no-repeat; z-index:71;}
#header ul#menu li#but4 a { position:absolute; left: 538px; top: 105px; width:99px; height:55px; background: transparent url(../images/but4.jpg) no-repeat; z-index:71;}
#header ul#menu li#but5 a { position:absolute; left: 637px; top: 105px; width:54px; height:55px; background: transparent url(../images/but5.jpg) no-repeat; z-index:71;}
#header ul#menu li#but6 a { position:absolute; left: 691px; top: 105px; width:82px; height:55px; background: transparent url(../images/but6.jpg) no-repeat; z-index:71; color:#ff6633}
#header ul#menu li#but1 a:hover { background: transparent url(../images/but1_hover.jpg) no-repeat; z-index:91;}
#header ul#menu li#but2 a:hover { background: transparent url(../images/but2_hover.jpg) no-repeat; z-index:92; color:#ff0000}
#header ul#menu li#but3 a:hover { background: transparent url(../images/but3_hover.jpg) no-repeat; z-index:93;}
#header ul#menu li#but4 a:hover { background: transparent url(../images/but4_hover.jpg) no-repeat; z-index:94;}
#header ul#menu li#but5 a:hover { background: transparent url(../images/but5_hover.jpg) no-repeat; z-index:95;}
#header ul#menu li#but6 a:hover { background: transparent url(../images/but6_hover.jpg) no-repeat; z-index:96; color:#ff0000}

#header ul#menu li a { color:#336699; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-top:10px;  text-align:center; display:block;}
#header ul#menu li a:hover { color:#ff0000; padding-top:7px; }

#header ul#menu li#buta1 a { position:absolute; left: 218px; top: 105px; width:100px; height:55px; background: transparent url(../images/but1_activ.jpg) no-repeat ; z-index:81;}
#header ul#menu li#buta2 a { position:absolute; left: 309px; top: 105px; width:103px; height:55px; background: transparent url(../images/but2_activ.jpg) no-repeat; z-index:81; }
#header ul#menu li#buta3 a { position:absolute; left: 402px; top: 105px; width:141px; height:55px; background: transparent url(../images/but3_activ.jpg) no-repeat; z-index:81;}
#header ul#menu li#buta4 a { position:absolute; left: 533px; top: 105px; width:109px; height:55px; background: transparent url(../images/but4_activ.jpg) no-repeat; z-index:81;}
#header ul#menu li#buta5 a { position:absolute; left: 632px; top: 105px; width:64px; height:55px; background: transparent url(../images/but5_activ.jpg) no-repeat; z-index:81;}
#header ul#menu li#buta6 a { position:absolute; left: 687px; top: 105px; width:86px; height:55px; background: transparent url(../images/but6_activ.jpg) no-repeat; z-index:81;}

#header ul#menu li#buta1 a, #header ul#menu li#buta2 a, #header ul#menu li#buta3 a, #header ul#menu li#buta4 a, #header ul#menu li#buta5 a,
#header ul#menu li#buta6 a { color:#ff6633; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-top:7px;  text-align:center; display:block; }
#header ul#menu li#buta1 a:hover, #header ul#menu li#buta2 a:hover, #header ul#menu li#buta3 a:hover, #header ul#menu li#buta4 a:hover, #header ul#menu li#buta5 a:hover,
#header ul#menu li#buta6 a:hover { color:#ff6633; padding-top:7px; }




#header #top_banner { width:500px; height:76px; position:absolute; left:244px; top:35px;  }

/* ---------------------- left col ------------------------ */

#left div.col_left { width:216px; background: transparent url(../images/col_st_bk.jpg) repeat-y; }
#left #rezerva_online { width:216px; height: 84px; z-index:5; }
#left div.col_left_content { width:216px; no-repeat bottom; text-align:left; }
#left div.col_left_header_1 { width:216px; height: 80px; background: transparent url(../images/col_header_st_m1.jpg) no-repeat; z-index:6; text-align:left;}
#left div.col_left_content_2 { width:216px; background: transparent url(../images/col_st_bottom_1.jpg) no-repeat bottom; z-index:7; text-align:left; }

/* ---------------------- right col ------------------------ */


#right div.col_right { width:216px; background: transparent url(../images/col_dr_bk.jpg) repeat-y; }
#right div.col_right_program { width:216px; background: transparent url(../images/col_dr_bk_program.jpg) repeat-y; }
#right div.col_right_program_header { width:216px; height:100px; background: transparent url(../images/col_dr_header_callcenter.jpg) no-repeat top; }
#right div.col_right_content_program { width:216px; background: transparent url(../images/col_dr_bottom_program.jpg) no-repeat bottom; text-align:left; margin-top:-100px; }
#right div.col_right_content_program div.border2 { width:197px; height:7px; margin:3px 0px 3px 12px; background: transparent url(../images/border2_col_right.jpg) no-repeat; }
#right div.col_right_content { width:216px; background: transparent url(../images/col_dr_bottom.jpg) no-repeat bottom; text-align:left; }
#right div.col_right_header2 { width:216px; height:55px; background: transparent url(../images/col_dr_header.jpg) no-repeat; text-align:left; }
#right div.col_right_header2 div.border3 { width:130px; height:6px; background: transparent url(../images/border3_col_right.jpg) no-repeat; margin: 7px 0 0 75px; }

/* ---------------------- #content ------------------------ */

#content div#content_header { width:557px; height:121px; background: transparent url(../images/content_header.jpg) no-repeat; }
#content div#bottom_content { width:557px; margin-top:-121px; background: transparent url(../images/content_bottom.jpg) no-repeat bottom; position:relative; }
#content div#bottom_content1 { width:557px; margin-top:-121px; background: transparent url(../images/content_bottom.jpg) no-repeat bottom; position:relative; }

/* ---------------------- #bottom ------------------------ */

#bottom ul#bottom_menu { width:987px; height:104px; background: transparent url(../images/bottom_menu_bk.jpg) no-repeat; list-style-type:none; padding-top:12px;}
#bottom ul#bottom_menu li { float:left; text-align:center;  background: transparent url(../images/despartitor_bottom_menu.jpg) no-repeat top right; padding:0 20px 0 14px; }
#bottom ul#bottom_menu li.last { background:none; }
#bottom ul#bottom_menu li a { color:#336699; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; }
#bottom ul#bottom_menu li a:hover { color:#ff6633; }

/* promotii */
/*div#pasti { width:521px; height:391px; margin:-5px 0 10px 7px; padding:0; background: transparent url(../images/pasti.jpg) no-repeat 0 0; }*/

div#promo { width:520px; height:333px; margin:-5px 0 10px 7px; padding:0; list-style-type:none; background: transparent url(../images/parrot.png) no-repeat 0 0; }

#promo div.ofertefrontp a:hover { color:#369; text-decoration:underline; font-weight:normal; } 

ul#promotii { margin:-50px 0 10px 50px; padding:0; list-style-type:none; }
ul#promotii li { margin:0 0 7px 10px; padding:0; width:277px; }
ul#promotii li.first { padding-top:75px; }
ul#promotii li a { color:#369; margin:0; padding:0; text-align:right; cursor:pointer; display:block; }
ul#promotii li a:hover { color:#369; text-decoration:underline; font-weight:normal; }
ul#promotii li a span { float:left; font-weight:bold; }
ul#promotii li a em { color:#f60; font-size:14px; font-weight:bold; padding-left:5px; }
div#stiri { padding: 30px 20px 0 36px; font-size:10px; font-weight:bold; }
div#stiri a { color: #084178; }
div#stiri a:hover { color: #000099; }
div#biletul_zilei { padding: 47px 20px 0 40px; font-size:13px; color:#369; font-weight:bold; }
