img, p, ul, li, span, h1, h2, h3, h4, div {margin:0;padding:0;}
* { margin:0; padding:0; }
:focus {outline-width:0;outline: none;outline-style:none;-moz-outline-style: none;-webkit-outline-style:none;-o-outline-style:none;}
img {border:0;}
input, select{font-family: Arial, Helvetica, sans-serif;}
a {text-decoration:none;}
body { margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif;color:#333333;}
.clear {clear:both;}
.top, .mid, .bot {width:100%;}
.center {width:990px;margin:auto;}
.body_wrap {max-width:480px;margin:0 auto;}
.language_bar {height:42px;background-color:#fcf6e9;}
.language_bar ul {list-style-type:none;padding-top:8px;}
.language_bar ul li {float:left;width:16.66%;}
.language_bar ul li a {display:block;margin:auto;width:29px;height:23px;}
.logo_top a{display:block;background-image:url(../img/logo_top.png);width:135px;height:72px;text-indent:-9999em;margin:auto;margin-top:6px;}
.logo_rezerva {background-image:url(../img/logo_rezerva.png);height:85px;background-repeat:repeat-x;}
.logo_top {float:left;width:45%;}
.spacer_top {background-color:#6f6751;width:1px;height:50px;float:left;margin-top:18px;}
.rezerva_acum {float:right;width:54%;margin-top:18px;text-align:center;color:#655d45;}
.rezerva_acum a {color:#655d45;}
.rezerva_acum .title {font-size:15px;font-weight:bold;text-transform:uppercase;}
.rezerva_acum .telefon {font-size:17px;font-weight:bold;}
.rezerva_acum .email {font-size:9px;}
.menu_top ul {list-style-type:none;}
.menu_top ul li {background-image:url(../img/li_bg.png);height:42px;background-repeat:repeat-x;text-align:center;line-height:42px;font-size:19px;}
.menu_top ul li a {color:#ffffff;display:block;height:42px;width:100%;background-image:url(../img/a_bg.png);background-position:-9999999px;background-repeat:no-repeat;}
.menu_top ul li a:hover {background-position:center top;background-repeat:repeat;text-shadow:0px 0px 8px #FFF,0px 0px 8px #FFF;}
.menu_top .acasa_icon span{background-image:url(../img/home_icon.png)!important; background-position:center center!important;display:block;height:42px;width:100%;background-repeat:no-repeat!important;}
.menu_header {background-image:url(../img/li_bg.png);height:42px;text-align:center;font-size:19px;line-height:42px;display:block;width:100%;}
.menu_header a {color:#FFF;display:block;width:100%;}
.menu_header a:hover {text-shadow:0px 0px 8px #FFF,0px 0px 8px #FFF;}
.rezervari_header {background-image:url(../img/bg_1.png);height:37px;background-repeat:repeat-x;background-position:center top;padding-top:10px;}
.rezervari_header img {margin:auto;width:288px;height:29px;text-align:center;display:block;}
.input_grey {font-size:17px;background-color:#ffffff;height:27px;line-height:27px;-webkit-box-shadow: inset 0px 0px 3px 1px #c1beb5;
box-shadow: inset 0px 0px 3px 1px #c1beb5; width:95%;border:none;margin:0 auto;display:block;margin-top:5px;text-align:center;color:#aba79a;font-weight:bold;}
.input_grey:focus {-webkit-box-shadow: inset 0px 0px 4px 3px #c1beb5;
box-shadow: inset 0px 0px 4px 3px #c1beb5;color:#655d45;}
.bold_brown_title {color:#655d45;font-size:13px;font-weight:bold;padding-bottom:5px;margin-top:7px;}
.masa_f {width:95%;margin:0 auto;margin-top:7px;}
.check_left {float:left;}
.check_right {float:right;}
.checkboxuri {font-size:12px;color:#655d45;line-height:22px;}
.text_transport {font-size:12px;color:#655d45;width:60%;}
.formular_main{background-color:#fcf6e9;padding-top:5px;}
.total_pret {font-size:24px;color:#d1762f;text-align:center;height:27px;line-height:27px;background-color:#e3d9be;font-weight:bold;margin-top:7px;}
.observatii_main {width:95%;margin:0 auto;}
.observatii_main .observatii_title {font-size:17px;color:#715d45;font-weight:bold;margin-top:5px;}
.observatii_main .observatii_text {font-size:15px;color:#655d45;margin-top:5px;}
.observatii_main textarea {text-align:left;line-height:20px;overflow:auto;display:block;height:60px;padding:5px;}
.cards_main {background-image:url(../img/cards.png);width:310px;height:33px;margin:0 auto;}
.plateste_online .palteste_left {float:left;font-size:13px;color:#655d45;font-weight:bold;}
.plateste_online .plateste_right {float:right;font-size:13px;color:#d1762f;}
.plateste_online {width:95%;margin:0 auto;margin-top:6px;}
.observatii_last {background-image:url(../img/observatii.png);background-position:center top;background-repeat:repeat-x;}
.observatii_wrap {width:95%;margin:auto;}
.observatii_last .title {font-size:18px;color:#655d45;font-weight:bold;padding-top:10px;}
.observatii_last .text {font-size:15px;color:#655d45;}
.observatii_last .text p{padding-top:5px;}
.observatii_last .text .list {padding-left:15px;margin-top:4px;background-image:url(../img/bullet.png); background-position:left center;background-repeat:no-repeat;}
.harta {height:50px;background-color:#d4c59e;padding-top:10px;}
.harta img {display:block;margin:auto;}
.harta a {display:block;width:309px;height:49px;margin:auto;}

.footer {height:54px;background-color:#665e45;}
.footer .copyright {float:left;margin-top:15px;color:#fcf6e9;font-size:11px;} 
.footer .wwb {float:right;margin-top:8px;}
.footer_wrap {width:95%;margin:auto;}
.submit_formulat {background-image:url(../img/trimite.png);width:197px;height:27px;background-color:transparent;border:none;display:block;margin:auto;margin-top:7px;}
.submit_formulat:hover {cursor:pointer;}




/* LISTA GALERIE*/
.lista_galerie {padding-bottom:20px;}
.lista_galerie ul {list-style-type:none;}
.lista_galerie ul li {width:214px;float:left;margin-left:11px;margin-right:11px;margin-top:20px;}
.lista_galerie .el_galerie .poza_galerie {}
.lista_galerie .el_galerie .poza_galerie a{width:206px;height:154px;padding:4px;background-image:url(../img/rama_gal.png); background-position:center top;display:block;-webkit-box-shadow: 3px 3px 3px 0px #aaaaaa;
box-shadow: 3px 3px 3px 0px #aaaaaa; }
.lista_galerie .el_galerie .titlu_galerie {font-size:12px;color:#484747;font-weight:bold;line-height:17px;height:34px;overflow:hidden;text-align:center;background-color:#f9f5ef;padding-top:10px;padding-bottom:10px;}
.lista_galerie .el_galerie .titlu_galerie a {color:#2a2a2a;}

/* DETALII GALERIE */

.detalii_galerie {}
.detalii_galerie ul {list-style-type:none;}
.detalii_galerie ul li {width:214px;height:167px;position:relative;float:left;margin-left:11px;margin-right:11px;margin-top:20px;}
.detalii_galerie ul li span {width:206px;height:154px;padding:3px;background-image:url(../img/rama_gal.png); background-position:center top;display:block;-webkit-box-shadow: 3px 3px 3px 0px #aaaaaa;
box-shadow: 3px 3px 3px 0px #aaaaaa;}
.detalii_galerie ul li:hover a {display:block;width:206px;height:154px;position:absolute;left:3px;top:3px;background-color:#FFF;opacity:0.6;background-image:url(../img/more-icon.png); background-position:center center;background-repeat:no-repeat;}