@charset "utf-8";
body { background:url(../img/main_bg.png) repeat-x #fff; font-family:Arial; font-size:12px;}
body,div,a,h1,h2,h3,h4,p,span,table,tr,td,img,form,input,label,ul,li { margin:0 auto; padding:0px;}
ul { list-style-type:none}
img,input { border:none;}
a { text-decoration:none; outline:none}
.clear { clear:both;}

a {color: #0180ff; text-decoration: none;}
a:hover {}

#wrapper { margin:0 auto; width:900px;}

.header_index { float:left;margin-bottom:10px; width:100%;}
.logo { float:left;background:url(../img/logo.png) no-repeat; width:246px; height:72px; margin-top:10px; position: relative;}
.logo h1 {font-size: 11px; color: white; position: absolute; top: 0px; right: -200px;}
.login_div { float:right; height:23px;}
.login_div a { margin:5px 0 0 12px; color:#000; font-weight:bold;}
.login_div img { float:left}
.login_div div { float:left; background:url(../img/middle_login.png) repeat-x; height:29px; padding-top:6px;padding-right:5px;}
.menu_header { margin:15px 0 0 0}
.menu_header a { float:left; font-family:Verdana; font-size:12px; font-weight:bold; color:#f5f5f5; margin:4px 10px 0 10px; text-transform:uppercase}
.menu_header img { float:left;}
.search_hotele { float:left; background:url(../img/search_hotes_bg.png) repeat-x; width:335px; padding:15px;}
.search_hotele label {color:#fff; font-weight:bold;margin:0 0 5px 0; float:left}
.search_hotele input { width:223px; height:20px; border:#3a5f88 solid 6px;}
.search_hotele select { width:79px; border:#3a5f88 solid 6px;}
.seprator_search { background:#1f5b99; height:1px; margin:10px 0 10px 0;}
.search_heading { float:left}
.recomandari { background:url(../img/search_hotes_bg.png) repeat-x;padding:10px 10px 30px 10px; display:block;}
.rec_title { font-size:18px; color:#fff; margin-right:20px;}
.rec_butt { background:#fff; border:#fff solid 1px; color:#686868;padding:0 5px 0 5px;}
.rec_butt:hover { background:#0180ff; color:#fff}
.un_rec a { border:#fff solid 2px; float:left; color:#fff; font-weight:bold}
.un_rec h2 { margin:10px 0 10px 0;}
.un_rec { color:#fff;}
.un_rec span { width:230px; float:left; margin:0 0 0 10px;}
.content_middle { float:left; padding-top:20px; height:366px;margin-bottom:30px;}
.bottomMiddle {}
.box_rec_city { float:left;width:430px; border:#e0e0e0 solid 1px; background:#FFF}
.box_rec_city a { float:left;font-size:14px; color:#000; padding:5px; width:130px;}
.box_rec_city a:hover { background:#f0eeee;}
.box_rec_city ul { padding:5px;}
.box_rec_city ul li { float:left;background:url(../img/doted_line.png) bottom repeat-x;}
.Footer { float:left;background:#efefef; padding:10px 0 10px 0; width:100%; margin-top:30px;}
.Newsletter { float:left; width:220px; margin-top:15px;}
.newslett_titile { font-size:22px; border-bottom:#d0d1d0 solid 1px; padding-bottom:5px; float:left; width:100%;}
.input_newsletter { border:#c9e3fd solid 5px; width:100%;}
.button_newsletter { background:url(../img/aboneaza-te.png) no-repeat; width:74px; height:27px; margin-top:10px;}
.umplutura_newsletter { padding:5px 0 5px 0; float:left}
.another_bg { background:#fff; width:100%; float:left; padding:20px 0 20px 0}
.middle_anoter { margin:0 auto; width:900px;}
.middle_anoter h1 {display: inline;}
.breadCrumb { color:#0180ff; font-family:Verdana; text-decoration: none;}
.breadCrumb_active { color:#333333; font-weight:bold; font-family:Verdana; text-decoration: none;}
.left_cautator { float:left; width:210px;}
.middle_left_caut { background:#fff; border:#cfe1ef solid 1px;padding:10px;}
.middle_left_caut label { font-weight:bold; color:#0080c3;}
.middle_left_caut input { border:#999999 solid 1px; margin:5px 0 10px 0; height:20px;}
.seprator_middle_caut { border-top:#cfe1ef solid 1px; width:100%; margin-bottom:10px;}
.top_selector_another { background:url(../img/top_search_results_holder.png) no-repeat; width:660px; height:31px;padding:5px 0px 0px 10px;}
.right_side_another { float:left; width:670px; margin-left:20px;}
.top_selector_another_under { width:680px; border:#cfe1ef solid 1px; border-top:none; background:#fff; width:668px; padding:10px 0 10px 0; margin-bottom:15px;}
.pagination { color:#0f6db6; padding:0 5px 0 5px;}
.pagination:hover { text-decoration:underline;}
.oferta_box { border:#cfe1ef solid 1px; padding:10px 0 10px 10px; border-top:none; border-bottom:none; float:left; width:658px;}
.oferta_box_title { font-size: 22px; color: #629f44; float: left; margin-bottom: 10px; font-weight: bold;}
.oferta_box_title:hover { text-decoration:none; color:#629f44;}
.lasa_un_comment { background:url(../img/lasa_ceva_comm.png) no-repeat; width:142px; height:32px; float:left}
.calendar_i { color:#0081c3; float:left; margin-bottom:5px;}
.numar_comment { font-size:18px; font-weight:bold; color:#333333; float:left; margin:5px 5px 0 5px;}
.rest_comment { color:#333333; float:left; margin-left:5px; margin-top:4px; line-height:12px;}
.bara_sep_comm { border-left:#cfe1ef solid 1px; float:left; height:25px; margin:3px 0 0 5px;}
.hotel_title { font-family:Verdana; width:100%; border-bottom:#dfdfdf solid 3px; padding-bottom:5px;}
.color_blue { color:#0180ff;}
.detalii_hotel { font-family:Verdana; margin-top:5px; float:left}
.detalii_holder { border:#d8d8d8 solid 1px; padding:10px; width:653px;}
.detalii_holder_admin {border-top:#d8d8d8 solid 1px; padding:10px; width:653px;}
.hotel_overview { font-size:14px; font-weight:bold; background:url(../img/doted_line.png) bottom repeat-x; padding-bottom:5px; float:left; width:100%; margin-bottom:5px;}
.taburi_descriere { float:left; margin-left:5px; margin-bottom:-1px; z-index:1; position:relative;}
.taburi_descriere img { float:left}
.taburi_descriere span { background:#ffffff; color:#2b2929; font-size:18px; float:left; padding:5px; border-top:#d8d8d8 solid 1px;}
.hotel_adresa { color:#0f6db6; font-weight:bold;margin-right:4px;}
.oferte_speciale { background:#77a9c4; border:#cfe1ef solid 1px; border-bottom:none; border-top:none; float:left; width:653px;padding:5px 0px 5px 15px;}
.oferte_speciale span { color:#ffffff;}
.middle_left_caut_top { background:url(../img/cauta_din_nou.png) no-repeat left; width:200px; height:27px;padding:7px 0px 0px 10px;}
.middle_left_caut_top span { font-size:18px;}
.cauta_lista { background:url(../img/button_cautare_listare.png) no-repeat left top;}
.meniu_footer { margin-bottom:10px;}
.meniu_administrare { color:#000000; font-size:14px; padding:5px; float:left; width:95%; color:#; background:url(../img/meniu_administrare_meniu_bg.png) repeat-x bottom left; font-weight:bold;}
.meniu_administrare:hover { color:#3394d3;}
.taburi_inactive_admin { float:left; margin-left:5px;}
.taburi_inactive_admin img { float:left}
.taburi_inactive_admin span { float:left; background:#bbbcbc; padding:5px; font-size:18px; color:#ffffff;}
.info_admin { background:url(../img/info_admin.png) no-repeat left; padding:5px 0px 5px 30px; color:#2089ca;}
.input_admin { border:#dadbdd solid 1px; float:left;margin:5px;padding:3px 0px 3px 0px; width:200px;}
.label_admin { color:#000000; font-size:13px;margin:5px; float:left;padding-top:3px; width:100px;}
.un_form_admin { margin-top:10px;}
.descirere_tab_form_admin { font-size:11px; color:#909090; float:left;margin-top:10px; margin-left:10px;}
.select_admin_form { background:#ffffff; border:#dadbdd solid 1px; float:left;margin:5px;padding:2px 0px 2px 0px;}
.text_area_form_admin {background:#ffffff; border:#dadbdd solid 1px; float:left;margin:5px;padding:3px 0px 3px 0px;width:200px;}
.form_admin_button { float:left; background:#3e9fff; color:#ffffff; font-size:16px; height:27px;}
.input_admin_small {border:#dadbdd solid 1px; float:left;margin:5px;padding:3px 0px 3px 0px; width:50px;}
.checkboxuri_form_admin { float:left; margin:5px 0px 5px 5px;}
.checkboxuri_form_admin label { float:left; margin:3px 0px 3px 3px;}
.checkboxuri_form_admin input { float:left; margin:3px 0px 3px 0px;}
.caseta_ce_ceva_admin { float:left; padding:10px 0px 10px 0px;}
.titlu_admin_caseta { font-size:18px;}
.un_button_din_admin {margin-left:250px; margin-top:10px; float:left; margin-bottom:10px;}
.un_button_din_admin img { float:left}
.un_button_din_admin span {float:left; background:#3e9fff; color:#ffffff; font-size:16px;padding:4px 0px 4px 0px;}

.sliderwrapper{position: relative; overflow: hidden; width: 450px; height: 250px;}
.sliderwrapper .contentdiv{visibility: hidden; position: absolute; left: 0; top: 0; padding: 5px;
width: 440px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.pagination{width: 450px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right; padding: 5px 10px;}
.pagination a{padding: 0 5px; text-decoration: none; color: #00007D; background: white;}
.pagination a:hover, .pagination a.selected{color: #000; background-color: #FEE496;}
a.ver {display: none;}
