@charset "utf-8";

body {margin:0px; padding:0px; font:normal 12px Trebuchet MS; color:#333; background:url(../images/bg.gif) repeat left top;}
p, h1, h2, h3, form, ul {margin:0px; padding:0px;}
a {color:#fb6425; text-decoration:none;}
a:hover {color:#468ed3;}
img {border:none;}
h1 {font:normal 20px Arial; color:#fff;}
h2 {font:normal 20px Arial; color:#eb1212;}
h3 {padding:10px 0 10px 0; font:bold 16px Arial;}
p {padding-bottom:10px; line-height:18px;}
.pJust {text-align:justify; font-size:15px; font-style:oblique;}

.empty5 {height:5px;}

.pb10 {padding-bottom:10px;}

.siteGrd {background:url(../images/bg_site_grd.gif) repeat-x left top;}
.siteBgTop {background:url(../images/bg_site_top.jpg) repeat-x center top;}
.siteSh {background:url(../images/bg_site_sh.gif) repeat-y center top;}
.siteLeft {background:url(../images/site_left.gif) no-repeat right top;}

.shLeft {background:url(../images/sh_left.png) repeat-y right top;}
* html .shLeft {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sh_left.png', sizingMethod='scale');}
.shRight {background:url(../images/sh_right.png) repeat-y left top;}
* html .shRight {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sh_right.png', sizingMethod='scale');}

.mainTop {padding:0 10px; background:url(../images/hdr_logo_v2.jpg) no-repeat left top #fff;}
.logo {}
.logo a {display:block; height:120px; text-decoration:none; text-indent:-9999px; outline-style:none;}
.header {position:relative; height:135px; }
.bus {position:absolute; width:450px; height:88px; top:47px; right:193px; background:url(../images/bus.gif) no-repeat left top;}
.flower {position:absolute; width:122px; height:98px; top:37px; right:3px; background:url(../images/flower.gif) no-repeat left top;}

.hdrNav {list-style:none; height:32px; padding-top:8px;}
.hdrNav li {float:right;}
.hdrNav li a {display:block; padding:10px; font-weight:bold; color:#327ec6; background:url(../images/hdr_top_nav.gif) no-repeat right center;}
.hdrNav li a:hover {color:#ff6f29;}

.wrapTopNav {height:34px; background:url(../images/bg_top_nav.gif) repeat-x left top;}
.topNav {list-style:none;}
.topNav li {float:left;}
.topNav li a.bAll {display:block; padding:8px 10px 8px 10px; font:bold 13px Trebuchet MS; color:#fff; background:url(../images/bg_top_nav_off.gif) no-repeat right center;}
.topNav li a.bAll:hover {color:#fff; background:url(../images/bg_top_nav_on.gif) no-repeat right center;}
.topNav li a.bHome {display:block; width:50px; padding:8px 0; text-indent:-9999px; outline-style:none; background:url(../images/b_home.gif) no-repeat left top;}
.topNav li a.bHome:hover {background:url(../images/b_home.gif) no-repeat left bottom;}

.dropDown{display:block; width:120px; padding:2px 3px 2px 15px; border-bottom:1px solid #88c2f8; text-decoration:none; color:#fff; background:url(../images/bullet_drop_down.gif) no-repeat 5px center #327ec6}
.dropDown:hover {color:#fff; background-color:#b0c930;}

.hCauta {position:relative; height:88px; background:url(../images/h_cauta_bg.jpg) no-repeat left top;}
.hCautaLbl {position:absolute; width:170px; height:46px; top:-46px; right:0px; background:url(../images/lbl_oferte.gif) no-repeat left top;}

.path {height:35px; margin-bottom:10px; background:url(../images/bg_sort_path.gif) no-repeat left top;}
.path form {padding:7px 10px 0 10px; text-align:right;}
.path span {display:block; padding-left:7px; line-height:35px;}
.path span a {color:#468bcc; text-decoration:none;}
.path span a:hover {color:#000;}


/* Style for orange, blue and grey panels */
.h1Blue, .h1Grey {height:25px; padding-left:5px;}

.boxBlue {margin-bottom:10px; background-color:#def0fa;}
.h1Blue {background:url(../images/bg_h1_blue.gif) no-repeat left top;}
.h1Blue h1 {color:#eb3213;}
.levelOne {display:block; padding:2px 0 2px 3px; font-size:13px; font-weight:bold; color:#327ec6; background:url(../images/level_one_bg_blue.gif) no-repeat left bottom;}
.levelOne:hover {color:#3d97ec; background-color:#d0eaf8;}

.boxGrey {margin-bottom:10px; background:url(../images/bg_box_grey.gif) no-repeat left bottom;}
.h1Grey {background:url(../images/bg_h1_grey.gif) no-repeat left top;}

.boxIn {padding:5px 10px 10px 10px;}
.boxIn p {padding-bottom:10px; line-height:normal;}
.cWhite {height:2px; text-align:right; background:url(../images/c_white_left.gif) no-repeat left bottom;}

.btnRezAvion {display:block; padding:10px 0 10px 80px; border-bottom:1px dashed ; font:bold 17px Trebuchet MS; line-height:18px; color:#eb3112; text-decoration:none; background:url(../images/icon_avion.gif) no-repeat -50px -5px;}
.btnRezHotel {display:block; padding:10px 0 10px 80px; border-bottom:1px dashed ; font:bold 17px Trebuchet MS; line-height:18px; color:#eb3112; text-decoration:none; background:url(../images/icon_hotel.gif) no-repeat -30px center;}
.rezRight {border-left:1px dashed #eb3112; border-right:1px dashed #eb3112;}

.oferta {padding-bottom:10px;}

.wH2 {padding:0 0 5px 0; margin-bottom:10px; border-bottom:1px dashed #fed3bf;}

.fWL {height:112px; background:url(../images/f_wave_left.png) no-repeat right bottom;}
* html .fWL {height:112px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/f_wave_left.png', sizingMethod='crop');}
.fWR {height:112px; background:url(../images/f_wave_right.png) no-repeat left bottom;}
* html .fWR {height:112px; text-align:right; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/f_wave_right.png', sizingMethod='crop');}

.frmRow {padding-bottom:10px;}
.frmCauta {padding:15px 15px 0 15px;}

.ulLinks {list-style:inside disc;}
.ulLinks li {padding:5px 0; border-bottom:1px dashed #ccc; font-weight:bold; color:#0099FF;}
.ulLinks li span {color:#333; font-weight:normal;}

/* Style for Offers */

.crn {background:url(../images/bg_title_oferta.gif) repeat-x left center;}
.crn span {display:block; background:url(../images/white_dot.gif) no-repeat left top;}
.crn span span {background:url(../images/white_dot.gif) no-repeat right top;}
.crn span span span {background:url(../images/white_dot.gif) no-repeat right bottom;}
.crn span span span span {padding:7px; font:bold 14px Trebuchet MS; color:#fff; background:url(../images/white_dot.gif) no-repeat left bottom;}
.crn span span span span a {color:#f0ffa0; text-decoration:none;}
.crn span span span span a:hover {color:#000;}

.tblOferta {border-left:1px solid #cddfe6; border-right:1px solid #cddfe6; border-bottom:1px solid #cddfe6;}
.tblOferta td {padding:10px; border-bottom:1px solid #cddfe6; background-color:#e6f4fa;}
.tblOferta td .pret {display:block; padding:0 0 0 30px; font:normal 26px Trebuchet MS; color:#ec3313; background:url(../images/lbl_pret.gif) no-repeat left center;}
.tblOferta td .prt_dela {display:block; font:normal 26px Trebuchet MS; color:#ec3313;}
.tblOferta td a.ofTitle {display:block; font:bold 16px Trebuchet MS; color:#327ec6;}
.tblOferta td a.ofTitle:hover {color:#eb3112;}
.tblOferta th {border-bottom:1px solid #cddfe6; padding:10px; background-color:#dbf0f8;}
.tblOferta th .pret {display:block; padding:0 0 0 30px; font:normal 26px Trebuchet MS; color:#ec3313; text-align:left; background:url(../images/lbl_pret.gif) no-repeat left center;}


.tblProgr {border-left:1px solid #cddfe6; border-right:1px solid #cddfe6; border-bottom:1px solid #cddfe6;}
.tblProgr td {padding:3px 10px; border-bottom:1px solid #cddfe6; background-color:#e6f4fa;}
.tblProgr td .pret {display:block; padding:0 0 0 30px; font:normal 26px Trebuchet MS; color:#ec3313; background:url(../images/lbl_pret.gif) no-repeat left center;}
.tblProgr td .prt_dela {display:block; font:normal 26px Trebuchet MS; color:#ec3313;}
.tblProgr td a.ofTitle {display:block; font:bold 16px Trebuchet MS; color:#327ec6;}
.tblProgr td a.ofTitle:hover {color:#eb3112;}
.tblProgr th {border-bottom:1px solid #cddfe6; padding:10px; background-color:#dbf0f8;}
.tblProgr th .pret {display:block; padding:0 0 0 30px; font:normal 26px Trebuchet MS; color:#ec3313; text-align:left; background:url(../images/lbl_pret.gif) no-repeat left center;}


.tblProgrDetalii {border:1px solid #cddfe6;}
.tblProgrDetalii td {padding:3px 10px; border-bottom:1px solid #cddfe6; background-color:#e6f4fa;}
.tblProgrDetalii td .pret {display:block; padding:0 0 0 30px; font:normal 26px Trebuchet MS; color:#ec3313; background:url(../images/lbl_pret.gif) no-repeat left center;}
.tblProgrDetalii td .prt_dela {display:block; font:normal 26px Trebuchet MS; color:#ec3313;}
.tblProgrDetalii td a.ofTitle {display:block; font:bold 16px Trebuchet MS; color:#327ec6;}
.tblProgrDetalii td a.ofTitle:hover {color:#eb3112;}
.tblProgrDetalii th {border-bottom:1px solid #cddfe6; padding:10px; background-color:#dbf0f8;}
.tblProgrDetalii th .pret {display:block; padding:0 0 0 30px; font:normal 26px Trebuchet MS; color:#ec3313; text-align:left; background:url(../images/lbl_pret.gif) no-repeat left center;}


.prt_de {display:block; font:normal 26px Trebuchet MS; color:#ec3313;}

.tblgal {border-left:1px solid #cddfe6; border-right:1px solid #cddfe6; border-bottom:1px solid #cddfe6;}
.tblgal td {border-bottom:1px solid #cddfe6; background-color:#e6f4fa;}

/* Offer Details */
.bigTitle {font:bold 26px Trebuchet MS; color:#327ec6; line-height:26px;}
.photoGal {float:left; width:133px; text-align:center; height:150px; border:1px solid #c5d4da; background-color:#f4fcff;}
.mr10 {margin-right:10px;}
.clear {clear:both; height:1px;}


.field1 {border:1px solid #c8c8c8; padding:3px; font:normal 11px Tahoma; color:#4e2900; background:url(../images/bg_field.gif) repeat-x left top #fffffe;}
.button1 {border:1px solid #f8a323; font:normal 11px Tahoma; color:#005c62; background:url(../images/bg_input_btn.gif) no-repeat top left #e9e9e9;}

.footer {font:normal 11px Trebuchet MS; color:#262a2d;}
.footer a {color:#fff; text-decoration:none;}
.footer a:hover {color:#000;}

#fakepixel {width:200px;}
#fakepixel span {color:#333333;}
#fakepixel img {border:0px; margin-bottom:-1px;}
#fakepixel a {color:#8b0000;/* se schimba in functie de culoarea backgroundului pe care este pusa semnatura */ display:block; width:200px; font:normal 11px Tahoma; text-decoration:none;}
#fakepixel a:hover {color:#343434;}

.validation-advice{color:#eb1212;}
.messageT{font:normal 11px; color:#008200; text-align:center;}
.messageE{font:normal 11px; color:#eb1212; text-align:center;}
.bilAv{font:bold 16px Trebuchet MS; color:#327ec6;}

.busTitle {font:bold 16px Arial; color:#777; padding-bottom:10px;}
.busImg {border:3px solid #e6f4fa;}
.btmBrd {border-bottom:1px dotted #c5d4da;}
.tarif {}
.tarif td {padding:3px; background-color:#e6f4fa; border-bottom:1px solid #cddfe6;}

.warning404 {padding:80px 0 10px 10px; font:bold 30px Trebuchet MS; text-align:center; color:#c90400; background:url(../images/404_warning.gif) no-repeat center 15px;}
.p404 {text-align:center; padding-bottom:10px;}

.dvContactHdr {padding:0 10px 0 0; text-align:right;}
.dvContactHdr span {display:block; padding:0 0 5px 0;}
