body{
margin:0;
padding:0;
background:transparent url(../images/background_body.jpg) repeat-x scroll left top;
background-color: #e4eff1;
}

*{
margin:0;
padding:0;
font-family:Arial;
font-size:11px;
color:#000000;
}

h2{
font-size: 16px;
margin-bottom: 5px;
color: #484848;
}


.clear{
clear:both;
}

#main{
width: 959px;
margin: 0 auto;
}

#header{
width: 959px;
}

#cautare{
width: 332px;
height: 43px;
float: right;
background: url(../images/bg_cautare.jpg) no-repeat;
}

#cauta_in_site{
width: 315px;
height: 29px;
margin: 7px auto;
background: url(../images/cauta_in_site_left.jpg) no-repeat left;
background-color: #fbfbf7;
}

.form_cauta{
margin: 0;
padding: 0;
}

.input_cauta{
width: 265px;
float: left;
margin-left: 5px;
margin-top: 7px;
border: 1px solid #fbfbf7;
}

.input_cauta2{
float: right;
}

#logo{
width: 236px;
height: 27px;
margin-top: 26px;
}

#meniu_mic{
float: right;
height: 11px;
/*background: yellow;*/
margin-bottom: 12px;
}

#meniu_mic a{
color: #838383;
text-decoration: none;
}

#meniu_mic a:hover{
color: #FFA800;
}

#meniu_mic img{
margin: 0 3px;
}

#slideshow {
 position:relative;
 height:231px;
 width: 723px;
 margin-bottom: 10px;
}

#slideshow IMG {
 position:absolute;
 top:0;
 left:0;
 z-index:8;
 opacity:0.0;
}

#slideshow IMG.active {
 z-index:10;
 opacity:1.0;
}

#slideshow IMG.last-active {
 z-index:9;
}


/* Inceput meniu*/
#meniu{
width: 959px;
height: 39px;
}

.menu li { display:block; float:left; text-align:center; list-style-type:none; height:38px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}
.menu li a { display:block; float:left; line-height:38px; font-family:Tahoma; font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}
.menu li a:hover { background:url(../images/bg_menu_btn.gif) no-repeat bottom right;}

.btn-home a { width:67px; background:url(../images/bg_menu_home.gif) no-repeat top right;}
.btn-home a:hover { background:url(../images/bg_menu_home.gif) no-repeat bottom right!important;}
.btn-vacante a { width:90px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}

.btn-sejururi a { width:90px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}
.btn-circuite a { width:90px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}
.btn-weekend a { width:90px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}
.btn-luna-de-miere a { width:110px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}
.btn-vacanta-de-lux a { width:120px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}
.btn-vacanta-romania a { width:150px; background:url(../images/bg_menu_btn.gif) no-repeat top right;}
.btn-vacanta-cu-copii a { width:150px; background:url(../images/bg_menu_last_btn.gif) no-repeat top right;}
.btn-vacanta-cu-copii a:hover { width:150px; background:url(../images/bg_menu_last_btn.gif) no-repeat bottom right!important;}

/*Sfarsit meniu*/

#breadcrumbs{
width: 959px;
height: 29px;
/*background: aqua;*/
}

#breadcrumbs p{
color: #838383;
}
#breadcrumbs p a{
text-decoration: none;
}

#breadcrumbs p{
padding-top: 6px;
}

#content{
width: 959px;
height: auto;
}

#col_left{
width: 723px;
float: left;
margin-top: 6px;
/*background: lime;*/
}

#ce_sa_vizitati{
width: 723px;
margin: 0 0 6px 0;
}

#ce_sa_vizitati_orase{
width: 721px;
height: 130px;
border-left: 2px solid white;
border-right: 1px solid white;
background-color: #f6f7f4;
margin: 0;
}

#ce_sa_vizitati_orase ul{
float: left;
left: 15px;
margin: 0 15px 0 0;
padding: 0;
margin: 0;
position: relative;
top: 17px;
}

#ce_sa_vizitati_orase ul li{
width: 115px;
float: left;
list-style-type: none;
margin: 2px 0 1px 0;
padding: 0;
}

#ce_sa_vizitati_orase ul li a{
font-weight: bold;                             
color: #484848;
text-decoration:none;
}

#ce_sa_vizitati_orase ul li a:hover{
color: #80b525;
}

#col_right{
width: 226px;
float: right;
margin-top: 6px;
/*background: lime;*/
}

#oferta_personalizata{
width: 226px;
height: 231px;
}

#text_oferta_personalizata{
height: 91px;
margin-top: 1px;
/*padding: 14px 23px 0 11px;*/
background: url(../images/bg_oferta_personalizata.jpg) no-repeat;
}

#text_oferta_personalizata p.p1{
color: white;
font-weight: bold;
margin-bottom: 5px;
padding: 14px 23px 0 11px;
}

#text_oferta_personalizata p.p2{
color: white;
padding: 0 23px 0 11px;
}

#text_oferta_personalizata p.p1 a, p.p2 a{
color: white;
text-decoration: none;
}

#text_oferta_personalizata p.p1 a:hover, p.p2 a:hover{
text-decoration: underline;
}

/* ******************************* */
#vacanta_cu_buget_redus{
width: 226px;
height: 180px;
margin-top: 10px;
}

#text_vacanta_cu_buget_redus{
height: 41px;
margin-top: 1px;
/*padding: 14px 23px 0 11px;*/
background: url(../images/bg_vacanta_cu_buget_redus.jpg) no-repeat;
}

#text_vacanta_cu_buget_redus p.p1{
color: white;
font-weight: bold;
margin-bottom: 5px;
padding: 14px 23px 0 11px;
}

#text_vacanta_cu_buget_redus p.p2{
color: white;
padding: 14px 23px 0 11px;
}

#text_vacanta_cu_buget_redus p.p1 a, p.p2 a{
color: white;
text-decoration: none;
}

#text_vacanta_cu_buget_redus p.p1 a:hover, p.p2 a:hover{
text-decoration: underline;
}

/* ******************************* */

#vacanta_romania{
width: 226px;
height: 180px;
margin-top: 10px;
}

#text_vacanta_romania{
height: 41px;
margin-top: 1px;
/*padding: 14px 23px 0 11px;*/
background: url(../images/bg_vacanta_romania.jpg) no-repeat;
}

#text_vacanta_romania p.p1{
color: white;
font-weight: bold;
margin-bottom: 5px;
padding: 14px 23px 0 11px;
}

#text_vacanta_romania p.p2{
color: white;
padding: 14px 23px 0 11px;
}

#text_vacanta_romania p.p1 a, p.p2 a{
color: white;
text-decoration: none;
}

#text_vacanta_romania p.p1 a:hover, p.p2 a:hover{
text-decoration: underline;
}

/* ************************************* */

#vacanta_luna_de_miere{
width: 226px;
height: 180px;
margin-top: 10px;
}

#text_vacanta_luna_de_miere{
height: 41px;
margin-top: 1px;
/*padding: 14px 23px 0 11px;*/
background: url(../images/bg_vacanta_luna_de_miere.jpg) no-repeat;
}

#text_vacanta_luna_de_miere p.p1{
color: white;
font-weight: bold;
margin-bottom: 5px;
padding: 14px 23px 0 11px;
}

#text_vacanta_luna_de_miere p.p2{
color: white;
padding: 14px 23px 0 11px;
}

#text_vacanta_luna_de_miere p.p1 a, p.p2 a{
color: white;
text-decoration: none;
}

#text_vacanta_luna_de_miere p.p1 a:hover, p.p2 a:hover{
text-decoration: underline;
}

/* ***************************** */

#plimbate_prin_lume{
width: 226px;
margin-top: 10px;
background-color: #fefefe;
}

#text_plimbate_prin_lume{
width: 226px;
background-color: #fefefe;
}

#text_plimbate_prin_lume p{
margin: 16px;
padding-bottom: 5px;
border-bottom: 1px solid #e1e1e1;
}

#text_plimbate_prin_lume ul{
left: 16px;
padding: 0;
margin: 12px 0 0 16px;
}

#text_plimbate_prin_lume ul li{
list-style-type: none;
margin-bottom: 2px;
}

#text_plimbate_prin_lume ul li a{
font-weight: bold;
text-decoration: none;
color: #676767;
}

#text_plimbate_prin_lume ul li a:hover{
color: #e92c25;
}

#intrebari_frecvente{
width: 226px;
margin-top: 10px;
background-color: #fefefe;
}

#text_intrebari_frecvente{
width: 226px;
background-color: #fefefe;
}

#text_intrebari_frecvente p{
margin: 8px 16px;
padding-bottom: 5px;
border-bottom: 1px solid #e1e1e1;
}

#text_intrebari_frecvente a{
text-decoration: none;
}

#text_intrebari_frecvente a:hover{
text-decoration: underline;
}

.box_oferta_mica{
width: 359px;
background-color: aqua;
float: left;
margin: 0 0 7px 0;
}

.continut_box_oferta_mica{
width: 357px;
height: 147px;
overflow: hidden;
margin: 0 auto;
border-left: 1px solid #d4e7ea;
border-right: 1px solid #d4e7ea;
border-bottom: 1px solid #d4e7ea;
background: url(../images/bg_continut_box_oferta_mica.jpg) repeat-x;
background-color: white;
}

.footer_box_oferta_mica{
width: 357px;
height: 34px;
margin: 0 auto;
border-left: 1px solid #d4e7ea;
border-right: 1px solid #d4e7ea;
background: url(../images/bg_footer_box_oferta_mica.jpg) no-repeat;
}

.footer_box_oferta_mica a{
text-decoration: none;
float: right;
color: white;
margin: 11px 10px 0 0;
}

.footer_box_oferta_mica a img{
margin-bottom : 2px;
}

.titlu_box_oferta_mica{
padding: 15px 0 15px 19px;
}

.titlu_box_oferta_mica a{
font-weight: bold;
color: #ff9600;
text-decoration: none;
}

.titlu_box_oferta_mica a:hover{
text-decoration: underline;
}

.box_oferta_mica img.oferta_poza_mica{
margin: 0 13px 10px 19px;
padding: 1px;
border: 1px solid #d9dbcd;
float: left;
}

.box_oferta_mica p{
margin-right: 18px;
}

/************** box oferta mare ********/

.box_oferta_mare{
width: 723px;
background-color: aqua;
margin: 0 0 7px 0;
}

.continut_box_oferta_mare{
width: 721px;
height: 120px;
overflow: hidden;
margin: 0 auto;
border-left: 1px solid #d4e7ea;
border-right: 1px solid #d4e7ea;
border-bottom: 1px solid #d4e7ea;
background: url(../images/bg_continut_box_oferta_mica.jpg) repeat-x;
background-color: white;
}

.footer_box_oferta_mare{
width: 723px;
height: 34px;
margin: 0 auto;
background: url(../images/bg_footer_box_oferta_mare.jpg) no-repeat;
}

.footer_box_oferta_mare a{
text-decoration: none;
float: right;
color: white;
margin: 11px 10px 0 0;
}

.footer_box_oferta_mare a img{
margin-bottom : 2px;
}

.titlu_box_oferta_mare{
padding: 15px 0 15px 19px;
}

.titlu_box_oferta_mare a{
font-weight: bold;
font-size: 14px;
color: #ff9600;
text-decoration: none;
}

.titlu_box_oferta_mare a:hover{
text-decoration: underline;
}

.box_oferta_mare img.oferta_poza_mare{
margin: 15px 13px 10px 19px;
padding: 1px;
border: 1px solid #d9dbcd;
float: left;
}

.box_oferta_mare p{
margin-right: 18px;
}

/************** /box oferta mare ********/

.box_detalii{
width: 723px;
margin: 0 0 7px 0;
}

.continut_box_detalii{
width: 721px;
height: auto;
overflow: hidden;
margin: 0 auto;
border-left: 1px solid #d4e7ea;
border-right: 1px solid #d4e7ea;
/*border-bottom: 1px solid #d4e7ea;*/
/*background: url(../images/bg_continut_box_oferta_mica.jpg) repeat-x;*/
background-color: white;
}

.continut_box_detalii p{
margin: 10px 10px 10px 15px;
}
 
.footer_box_detalii{
width: 723px;
height: 6px;
margin: 0 auto;
background: url(../images/footer_box_detalii.jpg) no-repeat;
}

.poza_mare_detalii_oferta{
padding: 3px;
border:1px solid #D9DBCD;
margin: 5px 20px 10px 0;
float: left;
}

h3{
font-weight: bold;
font-size: 16px;
color: #ff9600;
text-decoration: none;
padding-top: 3px;
}

.subheading_oferta{
font-weight: bold;
font-size: 14px;
color: #484848;
text-decoration: none;
padding-top: 3px;
}


.box_galerie{
width: 723px;
margin: 0 0 7px 0;
}

.continut_box_galerie{
width: 721px;
height: auto;
overflow: hidden;
margin: 0 auto;
border-left: 1px solid #d4e7ea;
border-right: 1px solid #d4e7ea;
/*border-bottom: 1px solid #d4e7ea;*/
/*background: url(../images/bg_continut_box_oferta_mica.jpg) repeat-x;*/
background-color: white;
}

.continut_box_galerie p{
margin: 15px 10px 10px 15px;
font-weight: bold;
font-size: 14px;
color: #333333;
}

.continut_box_galerie p span{
font-size: 14px;
color: #FF9600;
}

.continut_box_galerie img{
padding: 2px;
border:1px solid #D9DBCD;
margin: 0 10px 5px 0;
float: left;
}
 
.footer_box_galerie{
width: 723px;
height: 6px;
margin: 0 auto;
background: url(../images/footer_box_galerie.jpg) no-repeat;
}


h2.info_oras{
margin: 15px 10px 10px 15px;
font-weight: bold;
font-size: 14px;
color: #333333;
}

h2.info_oras span{
font-size: 14px;
color: #FF9600;
}




/************* box tara ***************/

.box_tara{
width: 234px;
background-color: aqua;
float: left;
margin: 0 10px 5px 0;
}

.continut_box_tara{
width: 232px;
height: 112px;
/*overflow: hidden;*/
margin: 0 auto;
border-left: 1px solid #d4e7ea;
border-right: 1px solid #d4e7ea;
background: url(../images/bg_continut_box_tara.jpg) repeat-x;
background-color: white;
}

.continut_box_tara_mai_mare{
height: 115px;
}

.titlu_box_tara{
padding: 10px 0 15px 12px;
}

.titlu_box_tara a{
font-weight: bold;
font-size: 14px;
color: #ff9600;
text-decoration: none;
}

ul.statiuni_box_tara{
margin-left: 12px;
margin-right: 5px;
}

ul.statiuni_box_tara li{
list-style-type: none;
float: left;
margin: 0 2px;
color: #fd8500;
display: block;
white-space:nowrap;
}

ul.statiuni_box_tara li a{
text-decoration: none;
font-weight: bold;
color: #333333;
}

ul.statiuni_box_tara li a:hover{
text-decoration: underline;
}

.vacanta_de_vis{
float: right;
margin-top: 3px;
}

.vacanta_de_vis2{
padding-bottom:7px;
}

.contract_turist{
margin-top: 5px;
}

/************* /box tara ***************/


#oferte_promo{
width: 723px;
margin: 20px 0 6px 0;
}

#continut_oferte_promo{
width: 721px;
/*height: 230px; */
border-left: 2px solid white;
border-right: 1px solid white;
background-color: #f6f7f4;
margin: 0;
}

.continut_oferte_promo_oferte{
width: 330px;
/*height: 100px;*/
float: left;
margin-left: 15px;
}

.continut_oferte_promo_oferte2{
width: 330px;
/*height: 100px;*/
float: right;
margin-right: 15px;
}

.oferta_promo{
width: 320px;
border-bottom: 1px dotted #95968e;
margin: 10px 0;
}

.titlu_oferta_promo{
font-weight: bold;
color: #ff9600;
margin-bottom: 5px;
}

.titlu_oferta_promo a{
color: #ff9600;
text-decoration: none;
}

.titlu_oferta_promo a:hover{
text-decoration: underline;
}

.text_oferta_promo{
margin-bottom: 5px;
}

.titlu_intrebare{
color: #FF9600;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
text-decoration: underline;
}

.text_intrebare{
padding-bottom: 7px;
}

.tara_viza{
color: #FF9600;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
text-decoration: underline;
padding-top: 10px;
}


.oferta_personalizata{
margin-left: 15px;
}

.oferta_personalizata tr{
height: 25px;
}

.oferta_personalizata td{
border-bottom: 1px solid #F0F0F0;
padding: 3px 0;
}

.oferta_personalizata td span{
color: red;
padding-left: 5px;
}

.input{
border: 1px solid #FF9600;
padding: 3px;
}

.aeroport{
margin:15px 0 0 15px;
}

.aeroport_left{
float:left;
margin:0 20px 0 0;
}

.aeroport img{
border:1px solid #CCCCCC;
padding:2px;
}

.oras_aeroport{
color:#FF9600;
font-weight:bold;
padding:15px 0 0 10px;
text-decoration:underline;
text-transform:uppercase;
}


#footer{
width: 955px;
height: 83px;
margin-top: 10px;
background: url(../images/footer_top.jpg) no-repeat;
background-color:#ffffff;
/*overflow: hidden;*/
}

#footer p.linkuri{
margin: 15px 0 5px 10px;
color: #8e8e8e; 
}

#footer a{
color: #8e8e8e;
text-decoration: none;
}

#footer a:hover{
text-decoration: underline;
}

#footer p.copyright{
margin: 9px 0 0 10px;
color: #8e8e8e; 
}

#footer p.copyright span{
color: #414141;
}

#footer p.copyright a{
color: #fe261d;
text-decoration: underline;
}



.right{
float: right;
margin-right: 0;
}