html, body {  color:#FFF; border:none; margin:0px; background-color:#DEDEDE; }
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000D6A; }

h1 { font-size:16px; color:#ff6300; border-bottom:solid 1px #ff6300; padding:10px 0px; margin: 0px 0px 10px 0px; font-weight:bold; text-transform:uppercase; }

h2 { font-size:14px; }
a:hover { color:#ff6300; }

span.rghtL a { text-decoration:none; color:#000D6A;}

.tp_1 h1 { display:none; }
.tp_1 .middle_box_in { padding-top:10px; }

div { display:block; overflow:hidden; width:100%; }
a.selected { color:#ff6300; }

.clear_ul { padding:0px; margin:0px; border:none; list-style:none; }

#frame { height:100%; background:url(foto/bk_frame.png) repeat-x 0px 23px #DDDEDE ;  }
#first_bar { height:23px; background-color:#000D6A; }
#switch_lang { margin:0px; border:none; padding:0px; float:right; color:#FFF; padding:4px 20px 0px 0px; } 
#switch_lang a { text-decoration:none; color:#FFF; }
#switch_lang a.selected { color:#ff6300; }
#switch_lang a:hover { text-decoration:underline; }

#switch_lang a img { height:10px; border: solid 1px #000D6A; padding:1px; margin-right:5px;}
#switch_lang a.selected img { border: solid 1px #146DE1; }


#center_frame { width:950px; background-color:transparent; margin:0px auto; }

#top_holder { /*background:url(foto/top1.png) repeat-x transparent;*/ height:200px; }

#sigla { width:165px; float:left; }
#a_sigla { background:url(foto/sigla.png) no-repeat; display:block; width:165px; height:163px; text-indent:-5000px; margin-top:20px; }

#top_menu { height:29px; background:url(foto/all.png) 0px 0px no-repeat; color:#FFF; font-size:11px; }
#current_date { width:auto; float:left; padding: 9px 0px 0px 13px; text-transform:uppercase; }
#first_menu { display:block; overflow:hidden; width:745px; float:right; text-align:right; padding-right:20px;  }
#first_menu ul { float:right; }
#first_menu ul li { float:left; padding-top:9px; /*display:block; width:150px;*/ }
/*#first_menu ul li a { color:#FFF; text-decoration:none; background:url(foto/meniu_top_desp.png) no-repeat; display:block; width:auto; height:20px; padding: 9px 13px 0px 13px; text-transform:uppercase; }*/

#first_menu ul li a { color:#FFF; padding: 9px 13px 9px 13px; height:20px; text-transform:uppercase; text-decoration:none; background:url(foto/meniu_top_desp.png) no-repeat; }

#first_menu ul li a.first { background:none; padding-left:0px; }
#first_menu ul li a.selected { color:#FFF; color:#000D6A; }
#first_menu ul li a:hover { text-decoration:underline; }

#body { background:url(foto/ls_middle.png) repeat-y; margin-top:16px; margin-bottom:25px; }
#body_in { background:url(foto/ls_top.png) no-repeat; padding-top:5px; }


#bd_l { float:left; width:717px; }
#body #center_fr { width:484px; float:right; }
#body #center_lf { width:229px; float:left; }
#body #center_rg { width:229px; float:right; }
#body_foot { height:7px; background:url(foto/ls_bootom.png) no-repeat; clear:both;}

#foot { margin-bottom:50px; }
#foot_menu { text-align:center; font-size:12px; }
#foot_menu a { color:#000D6A; text-decoration:none; }
#foot_menu a:hover { text-decoration:underline; }

#legal { color:#FF6300; text-align:center; font-size:10px; padding-top:5px; }
#legal a { color:#FF6300; text-decoration:none; }
#legal a:hover { text-decoration:underline; }

#search_form { padding-top:8px; }


.categ_meniu { background:url(foto/meniu_top_middle.png) no-repeat; padding-top:19px; }

.side_box {  }
.search_sl { border:solid 1px #FF6300;  }
.search_sel1 { width:132px; }
.search_sel4 { width:110px; }
.search_sel2 { width:50px; float:left;}
.search_in { float:left; padding-top:3px; display:block; width:28px; text-align:center; }
.search_sel3 { width:50px; float:right;}
#search_form { padding:0px; margin:0px; border:none; }
#search_form span { font-weight:bold; border:solid 0px transparent; font-size:11px; }
#search_form table { display:block; margin:10px 10px 0px 0px; width:209px; }
#search_form table td { padding-bottom:2px; }
#search_form input { font-size:11px; }
#search_form #trigger1 { position:relative; top:3px; }
#search_form #trigger2 { position:relative; top:3px; }
#search_form input.search_submit { background:url(foto/all.png) 0px -30px no-repeat; width:119px; height:22px; border:none; margin:0px; padding:0px; font-size:0px; color:#FF6300; cursor:pointer;}

#but_send { background:url(foto/all.png) 0px -76px no-repeat; width:119px; height:22px; border:none; margin:0px; padding:0px; font-size:0px; color:#FF6300; cursor:pointer;}

.side_box_in { display:block; overflow:hidden; width:209px; padding-left:10px; padding-bottom:20px; }
.side_box_in h2 { border-bottom:solid 1px #000D6A; 
				font-size:14px; margin: 7px 0px; 
				padding:5px 0px 7px 0px; text-transform:uppercase; 
				margin: 5px 0px 0px 0px;
				}
#center_lf .search h2 { background:url(foto/bk_search_head.png) right top no-repeat; }
#center_lf .destinatii h2 { background:url(foto/bk_destinatii_head.png) right top no-repeat; }
#center_lf .Produse h2 { background:url(foto/bk_produse_head.png) right top no-repeat; }
#center_rg .speciale h2 { background:url(foto/bk_speciale_head.png) right top no-repeat; }
.side_box_in .class_produse { padding-top:10px; }

.middle_box_in { display:block; overflow:hidden; width:463px; padding: 0px 10px;}
#center_fr .middle_box_in { padding-bottom:20px; }



.left_categ_menu { padding:0px; margin:0px; border:none; list-style:none; display:block; overflow:hidden; width:auto; }
.left_categ_menu li { background:url(foto/pct.png) repeat-x bottom; padding:5px 0px; }
.left_categ_menu li a { text-decoration:none; color:#000d6a; background:url(foto/arrow1.png) no-repeat 3px 13px; padding:8px 0px 8px 18px; }
.left_categ_menu li a:hover, .left_categ_menu li a.select { color:#ff6300; }

.right_categ_menu { padding:0px; margin:0px; border:none; list-style:none; font-size:11px; }
.right_categ_menu li { display:block; overflow:hidden; width:100%; padding:5px 0px; }
.right_categ_menu li.first { padding-top:0px; }
.right_categ_menu li p { margin:0px 0px 5px 0px; padding:0px; }
.right_categ_menu img { width:209px; height:93px; border:none; }
.right_categ_menu .rghtL { float:left; font-weight:bold; display:block; width:150px; }
.right_categ_menu .rghtR { float:right; color:#ff6300; text-transform:uppercase; font-weight:bold;}

.list_rez { padding:0px; margin:0px; border:none; list-style:none; }
.list_rez p { margin:0px; }
.list_rez h2 { font-size:14px; padding:0px; margin:3px 0px; }
.list_rez h2 a { color:#000D6A; text-decoration:none; }
.list_rez h2 a:hover { text-decoration:underline; }
.list_rez li { display:block; overflow:hidden; width:100%; background:url(foto/pct_orange.png) repeat-x bottom; padding:10px 0px; }
.list_rez .price { color:#FF6300; text-transform:uppercase; padding-left:5px; }
.list_rez .city { padding-left:5px; font-weight:normal; }

.thumb1 { width:102px; height:65px; border:0px; }
.oferta_data { color:#ff6300; }
.oferta_foto { margin-top:5px; margin-bottom:5px; display:block; overflow:hidden; width:300px; float:left; height:65px;  }
.oferta_foto a { text-decoration:none; }

.oferta_actions { display:block; overflow:hidden; width:160px; float:left; }
.oferta_actions p { padding:0px; margin:0px; }
.oferta_actions a { color:#000D6A; }
.oferta_actions a:hover { color:#ff6300; }
.oferta_actions .ofr_rez { background:url(foto/ico_rez.png) no-repeat 0px 5px; padding-left:20px; display:block; height:16px; padding-top:6px; text-decoration:none; }
.oferta_actions .ofr_more { background:url(foto/ico_more.png) no-repeat 0px 5px; padding-left:20px; display:block; height:20px; padding-top:6px; text-decoration:none; }
.oferta_desc { clear:both; }

.navi_rez { padding-top:10px; }
.navi_rez a { text-decoration:none; color:#000D6A; }
.navi_rez a:hover { text-decoration:underline; }
.navi_rez .navi_link_holder{ display:block; width:220px; float:left; }
.navi_rez .navi_nr_holder { display:block; width:220px; float:right;   }
.navi_rez .navi_nr_holder .navi_nr { padding:0px; margin:0px; border:none; list-style:none; display:block; overflow:hidden; width:220px; text-align:right; }
.navi_rez .navi_nr_holder .navi_nr li { display:inline; margin:0px; padding:0px; }
.navi_rez .navi_nr_holder .navi_nr li a { background-color:#88898A; color:#FFF; padding:3px 5px; font-weight:bold; text-decoration:none; }
.navi_rez .navi_nr_holder .navi_nr li a:hover, .navi_rez .navi_nr_holder .navi_nr li.selected a { color:#ff6300; background-color:#CCC; }

.oferta_detal h2 { font-size:12px; margin:4px 0px; }
.oferta_itm { padding-bottom:10px; clear:both;}

.box_h_sumar { display:block; overflow:hidden; width:225px; padding-top:15px;}
.home_sumar { padding:0px; margin:0px; border:none; list-style:none; font-size:11px; }
.home_sumar li { background:url(foto/pct_orange.png) repeat-x top; padding-top:2px; }
li.v0 div.itm1 .home_sumar li, li.v1 div.itm2 .home_sumar li { background:none; padding-top:0px; }
.home_sumar h2 { font-size:14px; margin:0px; color:#ff6300; }
.home_sumar p { margin:0px; padding: 3px 0px; }
.home_sumar .itm1 { display:block; overflow:hidden; width:110px; float:left; padding-bottom:10px; text-align:center; clear:none;}
.home_sumar .itm1 a, .home_sumar .itm2 a { background:none; padding:0px; color:#ff6300;}
.home_sumar .itm2 { display:block; overflow:hidden; width:110px; float:right; padding-bottom:10px; text-align:center; }
.home_sumar .itm3 { clear:both; } 
.home_sumar a { text-decoration:none; color:#000d6a; background:url(foto/arrow1.png) no-repeat 3px 13px; padding:8px 0px 8px 15px; }
.home_sumar a.read_atention,  .read_atention { background:none; font-weight:bold; color:#FF6300; padding:0px; text-decoration:none; }
a.read_atention:hover { text-decoration:underline; }
.home_sumar a:hover { text-decoration:underline; }
.home_sumar .title { font-weight:bold; color:#000D6A; }
.home_sumar .itm1 .title { font-weight:bold; color:#999; }
.home_sumar .price { color:#ff6300; text-transform:uppercase; }

#home_list_prod { padding:0px; list-style:none; margin:0px; border:none; }
div.middle_box_in li.itm1 { float:left; display:block; clear:left;  }
div.middle_box_in li.itm2 { float:right; display:block; }
div.middle_box_in li.ls_space { display:block; clear:both; width:100%; }

div.oferta_foto_multi { display:block; overflow:hidden; width:100%; padding:5px 0px;  }
div.oferta_foto_multi a { display:block; width:102px; margin:0px 5px 5px 0px; float:left; }


/* nav form -------------------- */
	.navig_hold { text-align:right; width:235px; float:left; padding-top:10px;}
	.form_navig .button { border:solid 1px #88898A; background-color:#CCCCCC; color:#FF6300; }
	.form_navig .submit { border:solid 1px #CCCCCC; background-color:#88898A; color:#FFF; }
	.form_navig .despartitor { margin:0px 3px; float:left; }
	.form_navig .item { display:block; width:25px; height:20px; padding:0px; font-size:10px; float:left; margin:2px;}
/* end nav form -------------------- */


/* galeria rotativa ------------------ */

ul.rot_galery { list-style:none; padding:0px; margin:0px; display:block; overflow:hidden; width:100%; }
ul.rot_galery li.item { display:block; overflow:hidden; width:720px; position:absolute; }
ul.rot_galery li.item a {}
ul.rot_galery li.item a img { border:none; }

/* end galeria rotativa ------------ */
/*#home_banners { display:block; overflow:hidden; width:463px; height:220px; }*/
#home_banners { display:block; overflow:hidden; width:720px; height:160px; background-color:#666; float:right; margin-top:20px; border:solid 3px #DDDEDE; }

#sigla_anat { display:block; overflow:hidden; width:180px; text-align:center; margin:auto; padding-top:15px;}
#sigla_anat div {  display:block; overflow:hidden; width:90px; float:left; }
#sigla_anat div.trafic { padding-top:10px; }

div.search_form { background-color:#e7e7e7; margin-top:10px; width:453px; padding:5px;}
div.search_form h2 { margin:0px 0px 5px 0px; }
#contact_form {}
#contact label { display:block; width:180px; float:left;}
#contact div.item { padding-bottom:5px; }
#contact .cls_imput, #contact .cls_txt { width:250px; float:right; }
#contact .cls_txt { height:100px; }
#but_send { float:right; }

/* Yahoo maps */
#map{  
		height: 200px;  
		width: 100%;
		margin-bottom:10px;
	}
#map div { overflow:visible; width:auto;}

body.tp_4 div.oferta_foto_multi { width:214px; float:right; padding: 0px 0px 10px 0px;}
body.tp_4 div#oferta_detalii_lst { width:240px; float:left; background-color:#E7E7E7; }
body.tp_4 div#oferta_detalii_lst span.title { font-weight:bold; display:block; width:80px; }

/*body.tp_4 div#oferta_detalii_lst .det_frame { background-color:#EFEFEF; width:240px; }*/
body.tp_4 .det_frame { background-color:#EFEFEF; width:240px; border:0px; width:440px; }
body.tp_4 div#oferta_detalii_lst .det_frame { width:240px; }
body.tp_4 .det_frame td { background-color:#E7E7E7; border:0px; }


div#city_center_list { background-color:#EFEEEF; border:solid 2px #FFF; width:459px;}
div#city_center_list ul { padding:0px; margin:0px; list-style:none; padding:10px 15px;} 
div#city_center_list ul li { display:block; width:210px; float:left;}
div#city_center_list ul li h2 { border:none; padding:0px; margin:0px; }
div#city_center_list ul li ul { padding:0px; margin-bottom:10px;  }
div#city_center_list ul li ul li { float:none;  padding:2px 0; border:none;}
div#city_center_list ul li ul li a { background:transparent url(foto/arrow1.png) no-repeat scroll 3px 13px;
color:#000D6A;
padding:8px 0 8px 18px;
text-decoration:none;}
div#city_center_list ul li ul li a:hover { color:#ff6300; text-decoration:underline;}

span.error { color:#F00; }

.breadcrump { display:block; width:100%; clear:both; margin:0px; padding:0px; margin-bottom:10px;}
.breadcrump a { text-decoration:none; color:#000D6A; }
.breadcrump a:hover { text-decoration:underline; }

#wx_module_6936 div { overflow:visible; }
a.top_link { color:#FFF; text-decoration:none; }
a.top_link:hover { text-decoration:underline; }

#hotels_search { display:block; overflow:hidden; width:100%; background:url(foto/pct_orange.png) repeat-x top; padding:10px 0px; margin-top:10px;}
.separate { display:block; overflow:hidden; width:100%; background:url(foto/pct_orange.png) repeat-x top; margin-top:10px; height:5px;}

#brands { display:block; overflow:hidden; width:100%; text-align:center; margin-bottom:50px; }

.separat_in { border-top:1px solid #000D6A; margin-top:5px; padding-top:5px; }
.separat_in a { text-decoration:none; }
.separat_in a:hover { text-decoration:underline; }