@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ background:#fff url(../images/bg_body.gif) repeat-x top left; font:normal 12px Arial, Helvetica, sans-serif; color:#50585d; text-align:left;}
h1{ font:bold 18px Arial;}
h2{ font:bold 16px Arial;}
h3{ font:normal 14px Arial;}

a{color: #cc1300; text-decoration: underline;}
a:visited{color: #cc1300; text-decoration: underline;}
a:hover{color: #2e6a8e;}
li{ list-style-type:none;}
.clear{ clear:both;}
.red{color: #cc1300;}
.blue{color: #1c4e6a;}
.bold{ font-weight:bold;}
input{ border:#b7b7b7 1px solid;}
select{ border:#b7b7b7 1px solid;}

.tururi_de_oras{color: #cc1300; font:bold 16px Arial;}
.wrapper{ width:100%; height:100%; }
.container{ width:847px; height:auto; margin:0 auto;}
.header{ height:229px; width:847px;}
.header1{float:left; height:82px; width:847px;}
.flag{ width:43px; height:18px; float:right; margin:129px 5px 0 0;}
.container_lang{ width:50px; height:20px; float:right;}
.header1_logo{float:left; height:82px; width:307px; background:url(../images/bg_logo.gif) no-repeat top right; padding-left:18px;}
 	.header1_logo h1{background:url(../images/hotel_transfer_logo.gif) no-repeat top left; width:183px; height:60px; text-indent:-99999999px; margin:14px 0 0 39px;}
.header1_logo h1 a{ display:block; width:183px; height:60px; overflow:hidden;}
.header1_meniu{float:right; height:82px; text-align:right; width:500px;}
.second_meniu{float:right; height:62px;}
.second_meniu ul{ float:right;}
.second_meniu li{ float:left; margin:8px 4px 0 0px; color:#557a90;}

.main_meniu{float:right; height:20px; }
.main_meniu ul{ float:right;}
.main_meniu a{ display:block;}
.main_meniu li{ float:left;}
.container_btn{ height:20px; float:left;}

.bg_btn_l_on{ float:left; height:20px; background:url(../images/btn_l.gif) no-repeat bottom left; width:3px; }
.bg_btn_c_on{ float:left; height:17px; background:url(../images/btn_c.gif) repeat-x bottom left; padding:3px 5px 0 5px;}
.bg_btn_r_on{ float:left; height:20px; background:url(../images/btn_r.gif) no-repeat bottom left; width:3px; }
.bg_btn_c_on a{ font:bold 12px Verdana; color:#fff; text-decoration:none; text-transform:uppercase;}
.bg_btn_c_on a:visited{ text-decoration:none; color:#fff;}
.bg_btn_c_on a:active{ color:#fff;}
.bg_btn_c_on a:hover{ color:#fff;}
	
.bg_btn_l{ float:left; height:20px; width:3px;}
.bg_btn_c{ float:left; height:17px; padding:3px 5px 0 5px;}
.bg_btn_r{ float:left; height:20px; width:3px; }
.bg_btn_c a { font:bold 12px Verdana; text-decoration:none; text-transform:uppercase;}
.bg_btn_c a:visited{ text-decoration:none;}

.telefon{ float:left; background:url(../images/icon_telefon.gif) no-repeat top left; padding:1px 0 2px 14px; height:20px; font:bold 11px Arial;}
.fax{ float:left; background:url(../images/icon_fax.gif) no-repeat top left; padding:1px 0 2px 20px; height:24px;  font:bold 11px Arial; margin-left:40px;}



.container_content{width:835px;  padding-left:10px;}
/*-------------------------------- footer--------------------------------------*/
.footer{ width:100%; height:300px; background: url(../images/bg_footer.gif) repeat-x top left; margin-top:5px;}
.container_footer{width:847px; height:auto; margin:0 auto; padding-bottom:14px;}
.container_footer2{width:100%; text-align:center;}
.meniu_footer{ height:25px; width:840px; margin:0 auto; padding:1px 0 0 0;}
.meniu_footer ul{ float:left;}
.meniu_footer li{float:left;}
.meniu_footer .bg{ float:left; background:url(../images/line.gif) no-repeat right; padding-right:8px;margin:0 4px 0 4px;}
.meniu_footer .no_bg{ float:left; padding-right:8px;margin:0 4px 0 4px;}
.meniu_footer li a{ text-decoration:none; }
.meniu_footer li a:visited{ text-decoration:none; }
.zitec{ float:right; font:normal 11px Arial; color:#2a4a5e;}
.zitec a{ font:normal 11px Arial; color:#2a4a5e; text-decoration:none;}
.zitec a:visited{ font:normal 11px Arial; color:#2a4a5e; text-decoration:none;}
.zitec a:hover{ font:normal 11px Arial; color:#2a4a5e; text-decoration:underline;}

.anpc{font:normal 11px Arial; color:#2a4a5e; padding:5px 5px 0 0;}
.anpc a{ font:normal 11px Arial; color:#2a4a5e; text-decoration:none;}
.anpc a:visited{ font:normal 11px Arial; color:#2a4a5e; text-decoration:none;}
.anpc a:hover{ font:normal 11px Arial; color:#2a4a5e; text-decoration:underline;}


.container_parteneri{ width:100%; border-top:#e6e6e6 1px solid;}
.parteneri{width:840px; height:40px; margin:5px auto; padding:6px 0 0 0;  text-align:center;}
.parteneri ul li{ float:left; margin:0 2px 0 2px;}
.pay{ float:left;}
.val { float:right;}
.val a img { border:0;}
.logo1{height:27px; width:34px;}
.logo2{height:26px; width:31px;}
.logo3{height:29px; width:33px;}
.ver_visa{ background: url(../images/verifiedbyvisa.gif) no-repeat top left; height:30px; width:57px;}
.ver_master_card{ background: url(../images/mastercardsecurecode.gif) no-repeat top left; height:30px; width:57px;}
.payment{ background: url(../images/powerby-ePayment.gif) no-repeat top left; height:30px; width:108px;}
.payment a{height:30px; width:108px;}
.visa{ background: url(../images/visa.gif) no-repeat top left; height:30px; width:49px;}
.master_card{ background: url(../images/mastercard.gif) no-repeat top left; height:30px; width:49px;}
/*--------------------------------end footer --------------------------------------*/

/*-------------------------------- home --------------------------------------*/
.container_choose{ width:390px; float:left; padding-bottom:20px;}
.choose_btn{ width:26px; float:left; height:180px; padding-top:11px;}
	.btn_1{ width:26px; height:47px; display:block; background:url(../images/btn_1.gif) no-repeat top left;}
	.btn_2{ width:26px; height:47px; display:block; background:url(../images/btn_2.gif) no-repeat top left;}
	.btn_3{ width:26px; height:47px; display:block; background:url(../images/btn_3.gif) no-repeat top left;}
	
	.btn_1_c{ width:26px; height:47px; display:block; background:url(../images/btn_1_c.gif) no-repeat top left;}
	.btn_2_c{ width:26px; height:47px; display:block; background:url(../images/btn_2_c.gif) no-repeat top left;}
	.btn_3_c{ width:26px; height:47px; display:block; background:url(../images/btn_3_c.gif) no-repeat top left;}
	
	.btn_1_l{ width:26px; height:47px; display:block; background:url(../images/btn_1_l.gif) no-repeat top left;}
	.btn_2_l{ width:26px; height:47px; display:block; background:url(../images/btn_2_l.gif) no-repeat top left;}
	.btn_3_l{ width:26px; height:47px; display:block; background:url(../images/btn_3_l.gif) no-repeat top left;}
		
.choose{ width:351px; float:left;  }
.choose_bg{width:351px; background:url(../images/bg_choose.gif) no-repeat bottom left; padding-bottom:15px;}
.choose_select{float:right; width:351px; background:url(../images/bg_choose1.gif) repeat-y bottom left;}

.choose_select .pas{margin:8px 0 8px 16px; font:bold 18px Arial; display:block;}
.choose_bg .plecare{ margin:10px 0 0 17px; color:#cc1300; font:bold 15px Arial;}
.choose_select p{margin:3px 0 5px 0px;}
.last{padding:6px 5px 5px 0px; float:left;}
.last1{padding:10px 5px 5px 0px; float:left;}
.date{width:84px;}

.choose_options{ width:330px; border-top:#d0dfe7 1px solid; margin-left:8px; padding:0 0 5px 8px;}
.choose_options1{ width:330px; margin-left:8px; padding:0 0 5px 8px;}
.choose_options1 select{ margin-top:3px;}
.choose_l{ width:180px;  float:left; padding:5px 0 15px 0;}
.choose_l select{ width:130px;}
.choose_r{ width:150px;  float:left; padding:5px 0 15px 0;}
.choose_r select{ width:130px;}
.puncte{ margin:0 3px 0 2px;}
#pickup_airport_select select{ width:130px;}
#dropoff_airport_select_span select{ width:130px;}


.choose_go{ float:right; width:351px;}
.next_step{float:right; width:217px; height:25px; margin-right:12px; background:url(../images/bg_choose_go.gif) no-repeat bottom left; display:block;}
.btn_go{height:25px; text-align:right; width:331px; background-color:#fff; padding-right:20px;}
.btn_go input{ border:none;}

.txt{ width:400px; float:left;}
.txt img{ border:#909090 1px solid;}
.txt h1 {margin:14px 0 4px 0;}
.txt h2 {margin:14px 0 4px 0;}
.txt p{ margin:3px 0 2px 0;}
.tour { padding:4px 0 0 0;}
.tour img{ float:left; margin:0 10px 0 0;}
.tour p{margin:6px 0 0 0;}
.txt .verifica{margin:14px 0 4px 0; font:bold 18px Arial; color:#CC1300; display:block;}

.container_footer .caseta_footer{ width:262px; height:190px; float:left; padding:10px 7px 0 12px; background:url(../images/bg_caseta_footer.gif) no-repeat top left;}
.container_footer .caseta_footer h2{ color:#0f5c88; margin:2px 0 5px 0;}
.container_footer .caseta_footer p{ margin:2px;}
.container_footer .caseta_footer img{ float:left; margin:2px 10px 0 0; border:0;}
.last_bg{ width:2px; height:200px; float:left; background:url(../images/bg_caseta_footer.gif) no-repeat top left;}
.form_error{ width:339px; padding:6px 0 4px 10px; background-color:#fef4e1;  margin-left:1px;}
.form_error li{ color:#FF0000; margin-left:8px;}
.form_error p{ font:bold 12px Arial; margin-left:8px;}
/*-------------------------------- end home --------------------------------------*/


/*-------------------------------- step2--------------------------------------*/
.choose_options_nob{ width:330px; margin-left:8px; padding:0 0 5px 8px;}
.input1{ border:#b8b8b8 1px solid;}
.input2{ border:#b8b8b8 1px solid; width:180px; height:19px;}
.input3{ border:#b8b8b8 1px solid; width:300px; height:43px;}
.img_step2{ float:left; width:88px; height:64px; margin:5px 0 0 0;}
.txt_step2{float:right; width:200px; padding:1px 25px 0 0; }
.txt_step2 .num_cars{ border:#b8b8b8 1px solid; width:30px;}
.bullet2{background:url(../images/bullet2.gif) no-repeat left; padding:8px 0 8px 22px; font:normal 14px Arial; }
.bullet3{background:url(../images/bullet3.gif) no-repeat left; padding:8px 0 8px 22px;; font:bold 14px Arial; color:#156a01;}
.important{ font-size:11px; background-color:#fbe8e6; padding:8px 10px 10px 10px; border:#708490 1px solid;}
.important1{ width:286px; font-size:11px; background-color:#fbe8e6; padding:8px 10px 10px 10px; border:#708490 1px solid;}
.step2_p{ margin:0 0 0 22px;}

.choose_go2{ float:left; width:300px; margin:20px 0 10px 0;}
.btn_go2{height:25px; float:right; margin-right:8px;}
.go_l2{ float:left; height:27px; background:url(../images/en/go_l2.gif) no-repeat top left; width:5px; }
.go_c2{ float:left; height:22px; background:url(../images/en/go_c2.gif) repeat-x top left; padding:5px 8px 0 7px;}
.go_r2{ float:left; height:27px; background:url(../images/en/go_r2.gif) no-repeat top left; width:5px; }
.go_c2 a{ font:bold 12px Arial; color:#fff; background:url(../images/bullet1.gif) no-repeat bottom right; padding-right:12px; text-decoration:none;}
.go_c2 a:hover{color:#fff;}
.go_c2 a:visited{color:#fff;}
.car_number{ width:30px;}
.location{ height:60px; margin:10px 0 0 20px;}
.location select{ width:150px;}
.location_details{ width:100px; float:left;}
.location_label{ vertical-align:middle;}
#dropoff_accomodation_type_hotel{ vertical-align:middle;}
#dropoff_accomodation_type_address{ vertical-align:middle;}
#dropoff_accomodation_details{ float:left; width:170px; text-align:right;}
#dropoff_address{ height:36px; width:150px; border:#b7b7b7 1px solid;}
#dropoff_hotel_selection{ height:25px;}
#dropoff_hotel_selection input{ border:none;}
#dropoff_address_selection{ height:25px;}
#dropoff_address_selection input{ border:none;}
.checkbox_1{ border:none; margin-right:3px; vertical-align:middle;}
#submit_formular{ border:none;}
.comments{ width:250px; border:#b7b7b7 1px solid; }
.comments1{ width:250px; border:#b7b7b7 1px solid;}
.v_align{ vertical-align:middle;}

/*-------------------------------- end step2 --------------------------------------*/


/*-------------------------------- tours --------------------------------------*/
.bg_tour{ background:url(../images/bg_tours.gif) repeat-y top right;}
.city_tours{ width:534px; float:left;}
.tours_title{ width:510px; border-bottom:#a5a5a5 1px solid; padding:8px 0 8px 10px;}
.tours_title h3.title{ color:#959595; font:bold 24px Arial;}

.caseta_tour{ width:500px; float:left; padding:10px 0 10px 0; background:url(../images/border.gif) repeat-x top left;}
.caseta_tour1{ width:500px; float:left; padding:10px 0 10px 0;}
.tours_img{ width:128px; float:left; text-align:center;}
.tours_txt{ width:372px; float:left;}
.tours_txt h2 a{ color:#1c4e6a; text-decoration:none;}
.tours_txt h2 a:hover{ color:#1c4e6a; text-decoration:underline;}
.tours_txt p{ margin:8px 0 0px 0;}
.details{ padding-left:20px; background:url(../images/icon_detalii.gif) no-repeat left; font-weight:bold;}
.ceas{ padding-left:20px; background:url(../images/icon_ceas.gif) no-repeat left; font-weight:bold;}

.tab_blue{ width:242px; float:right; padding:0px 10px 10px 10px;}
.tab_blue h2{ margin:10px 0 10px 0; font-weight:bold; font-size:14px;}
.tab_blue h3{ margin:10px 0 10px 0; font-weight:bold; font-size:14px;}
.anunt_blue{ margin-top:30px; width:238px;}


.container_about { width:534px; float:left; padding-bottom:20px;}
.container_about .h1_about{ font:bold 14px Arial; margin:20px 0 0 8px;}
.container_about .h2_about{ font:bold 14px Arial; margin:20px 0 0 8px;}
.container_about p{ padding:20px 10px 0 8px;}
.bg_about{width:196px; height:297px; float:right; background:url(../images/about.jpg) no-repeat bottom left; margin:0 0 5px 5px;}
.container_contact li{ float:left; width:200px; margin:15px;}
.container_contact h2{color:#1c4e6a;}
.container_contact li p{ margin:0;}


.container_city{ float:left; width:400px; padding-top:10px;}
.tour_description_s{ float:right; width:240px; }
.tour_img{  width:150px; height:150px; float:left;}
.tour_images{ margin-top:15px;}
.tour_images img{ margin:5px 14px 0 0;}
.total{padding:8px 0px 8px 0px;; font:bold 14px Arial; color:#156a01; }
.tour_details{ margin-top:10px;}
.tour_details ul{ margin:7px 0 0 0;}
.tour_details li{ background:url(../images/bullet4.gif) no-repeat left; padding-left:12px; margin:3px 0 0 0;}
.city_img{ float:left; margin:0 10px 5px 0;}
/*-------------------------------- end tours --------------------------------------*/

.thanks{ height:300px; padding-top:20px;}
.thanks h3{ margin-top:12px;}

#about_us{}
#about_us p{ margin-top:10px;}
#about_us .content_title{ height:30px; padding-top:20px;}

.content
{
	 width:534px; float:left; padding-bottom:20px;
}
.content h2{ font:bold 14px Arial; margin:20px 0 0 8px;}
.content p{ margin:10px 8px;}

ul.normal-ul li
{
	list-style:disc;
	margin-left:22px;
}