@charset "utf-8";
/* CSS Document */
img, div { behavior:url(imagini/iepngfix.htc); }
body { margin:0; padding:0; background-color:#ffffff; background-image:url(../imagini/bg.jpg); background-repeat:repeat-x; font-size:11px; font-family:"Arial", Helvetica, sans-serif; }
a, a:visited { text-decoration:none; color:#0f5683; }
a:hover { text-decoration:underline; }
table { border:1px dotted #dedede; font-weight:bold; color:#122c3e; }
.th { background-color:#d1f8fc; text-align:center; }

td { border:1px dotted #dedede; }
form { margin:0px; padding:0px; border:0px; }
h2 { font-size:15px; }
.table_tarife { margin:10px 4px 0px 8px; width:512px; }
.clear { clear:both; }
#page { width:747px; margin:0px auto; }
#header { width:747px; height:148px; background-image:url(../imagini/head_back.png); }
#main { width:747px; background-image:url(../imagini/back.png); background-repeat:repeat-y; }
#main_left { width:530px; float:left; }
#main_right { width:217px; float:left; }
/* header */
#sigla { float:left; width:221px; height:62px; background-image:url(../imagini/sigla.png); background-repeat:no-repeat; margin-top:10px; margin-left:60px; display:inline; cursor:pointer; }
#slogan { float:left; width:218px; height:29px; background-image:url(../imagini/slogan.png); margin-top:33px; margin-left:150px; }
#meniu { clear:both; padding:25px 0px 0px 53px; height:50px; }
#meniu a, #meniu a:visited { color:#0f5683; font-size:14px; text-decoration:none; font-weight:bold; }
#meniu a:hover { text-decoration:underline; }
#meniu div { padding-right:23px; float:left; }
/* end header */

/* casuta */
.casuta { width:524px; margin-left:5px; }
.cas_head { width:524px; height:36px; background-image:url(../imagini/cas_head.jpg); }
.cas_body { width:524px; background-image:url(../imagini/cas_body.jpg); background-repeat:repeat-y; }
.cas_foot { width:524px; height:36px; background-image:url(../imagini/cas_foot.jpg); }
/* end casuta */

/* continut */
.text { width:480px; margin-left:15px; text-align:justify; color:#122c3e; font-size:12px; }
.text span { font-weight:bold; font-size:16px; }
.photo_back { width:180px; height:148px; background-image:url(../imagini/photo_back.jpg); background-repeat:no-repeat; float:left; margin-left:17px; display:inline; padding:12px 0px 0px 16px; }
.photo_back img { border:0px; width:162px; height:114px; }
.photo_casuta { width:196px; height:162px; float:left; margin-left:17px; display:inline; margin-left:30px; margin-top:30px; }
.photo_desc { width:180px; height:14px; font-size:12px; color:#122d3e; text-align:center; font-weight:bold; }
.photo_back_g { width:180px; height:148px; background-image:url(../imagini/photo_back.jpg); background-repeat:no-repeat; padding:12px 0px 0px 16px; }
.photo_back_g img { border:0px; width:162px; height:114px; }
.desp_oriz { width:75px; height:64px; float:left; margin:40px 0px 0px 10px; background-image:url(../imagini/scoica1_desp.jpg); }
.desp_vert { width:70px; height:66px; clear:both; margin:0px 0px 0px 235px; background-image:url(../imagini/scoica2_desp.jpg); }
.desp_vert_c { width:70px; height:66px; margin:0px 0px 0px 50px; background-image:url(../imagini/scoica2_desp.jpg); margin-left:50px; float:left; display:inline }
.tarife_dr_text { width:170px; margin-left:10px; border-bottom:1px dotted #122c3e; padding:5px 0px; }
.tarife_dr_left { width:105px; float:left; }
.tarife_dr_right { width:60px; float:left; font-weight:bold; font-size:14px; color:#122c3e; margin-left:5px; text-align:right; }
.comentariu_dr { width:170px; margin-left:10px; border-bottom:1px dotted #122c3e; border-top:1px dotted #122c3e; padding:5px 0px; }
.comentariu_dr span { font-weight:bold; font-size:12px; color:#122c3e; }
#comentariu_dr_txt { clear:both; margin-top:5px; text-align:justify; }
.link { padding-left:10px; }
/* end continut */

/* camere */
#camere_titlu { width:449px; height:36px; background-image:url(../imagini/titlu_camere_bck.jpg); padding:15px 0px 0px 70px; margin:7px 0px 0px 9px; font-weight:bold; font-size:20px; color:#122c3e; }
#camere_text { padding:10px 5px 10px 20px; text-align:justify; font-size:12px; color:#122c3e; }
.camere_desc { width:280px; padding:0px 15px 5px 10px; text-align:justify; font-size:12px; color:#122c3e; float:left; }
.camere_desc span { font-weight:bold; font-size:16px; }
.em_span { color:#122c3e; font-size:12px; }
/* end camere */

/* galerie foto */
#galerie_titlu { width:582px; height:36px; background-image:url(../imagini/titlu_galerie_bck.jpg); background-repeat:no-repeat; padding:11px 0px 0px 70px; margin-left:30px; font-weight:bold; font-size:20px; color:#122c3e; }
#galerie_link { width:95px; float:left; margin:30px 0px 0px 50px; border:1px dotted #e4e8ea; font-size:16px; font-weight:bold; }
/* end galerie foto */

/* obiective */
#obiective_titlu { width:442px; height:34px; background-image:url(../imagini/titlu_obiective_bck.jpg); background-repeat:no-repeat; padding:41px 0px 0px 70px; margin-left:14px;  }
h1 {font-weight:bold; font-size:20px; color:#122c3e; margin:0px 0px 0px -10px;}
#paginare { width:435px; height:20px; background-image:url(../imagini/pag_back.png); margin:10px 0px 0px 8px; padding:5px 45px 0px 40px; }
#prec { width:50px; float:left; }
#urm { width:50px; float:right; display:inline; }
.ob_img { width:120px; height:90px; margin:0px 0px 0px 34px; border:2px solid #0f5683; }
.ob_dr_titlu { width:180px; text-align:center; font-weight:bold; margin:10px 0px 0px 4px; color:#122c3e; }
.ob_dr_text { width:172px; text-align:justify; margin:10px 0px 0px 9px; border-bottom:1px dotted #122c3e; }
/* end obiective */

/* tarife */
#tarife_titlu { width:442px; height:34px; background-image:url(../imagini/titlu_tarife_bck.jpg); background-repeat:no-repeat; padding:26px 0px 0px 70px; margin-left:14px; font-weight:bold; font-size:20px; color:#122c3e; }
/* end tarife */

/* rezervari */
#rezervari_titlu { width:432px; height:45px; background-image:url(../imagini/titlu_rezervari_bck.jpg); background-repeat:no-repeat; padding:18px 0px 0px 70px; margin:7px 0px 0px 14px; font-weight:bold; font-size:20px; color:#122c3e; }
.inp_cere { width:80px; }
.inp_cere_m { width:30px; }
/* end rezervari */

/* localizare */
#localizare_titlu { width:443px; height:42px; background-image:url(../imagini/titlu_localizare_bck.jpg); background-repeat:no-repeat; padding:23px 0px 0px 70px; margin:7px 0px 0px 14px; font-weight:bold; font-size:20px; color:#122c3e; }
.localizare_img { width:350px; height:257px; margin:10px 0px 0px 100px; }
.localizare_img a, .localizare_img a:visited { border:0px; }
/* end localizare */

/* mesaje */
#mesaje_titlu { width:443px; height:40px; background-image:url(../imagini/titlu_mesaje_bck.jpg); background-repeat:no-repeat; padding:25px 0px 0px 70px; margin:7px 0px 0px 14px; font-weight:bold; font-size:20px; color:#122c3e; }
.mesaj_ind { width:500px; padding-left:10px; padding-top:10px; }
.mesaj_nume { width:500px; font-weight:bold; font-size:16px; color:#122c3e; }
.mesaj_text { color:#122c3e; width:500px; border-bottom:1px dotted #122c3e; }
/* end mesaje */

/* contact */
#contact_titlu { width:443px; height:36px; background-image:url(../imagini/titlu_contact_bck.jpg); background-repeat:no-repeat; padding:12px 0px 0px 70px; margin:7px 0px 0px 14px; font-weight:bold; font-size:20px; color:#122c3e; }
/* end contact */

/* casute dreapta */
.cas_dreapta { width:210px; }
.vremea_head { width:209px; height:52px; background-image:url(../imagini/vremea_head.png); }
.tarife_head { width:193px; height:53px; background-image:url(../imagini/tarife_head.png); margin:15px 0px 0px 16px; }
.mesaje_head { width:191px; height:69px; background-image:url(../imagini/mesaje_head.png); margin:5px 0px 0px 19px; }
.obiective_head { width:205px; height:62px; background-image:url(../imagini/obiective_head.png); margin:5px 0px 0px 5px; }
.rezervari_head { width:194px; height:50px; background-image:url(../imagini/rezervari_head.png); margin:5px 0px 0px 17px; }
.cas_dr_body { width:190px; background-image:url(../imagini/cas_dr_body.png); background-repeat:repeat-y; margin-left:21px; }
.cas_dr_foot { width:190px; height:33px; background-image:url(../imagini/cas_dr_footer.png); margin-left:21px; }
/* end casute dreapta */


/* footer */
#footer { width:747px; height:87px; background-image:url(../imagini/footer_back.png); }
#meniu_f { clear:both; padding:30px 0px 0px 95px; }
#meniu_f a, #meniu_f a:visited { color:#0f5683; font-size:11px; text-decoration:none; font-weight:bold; }
#meniu_f a:hover { text-decoration:underline; }
#meniu_f div { padding-right:23px; float:left; }
#footer_credits { width:510px; clear:both; margin:20px 0px 0px 92px; color:#122c3e; font-weight:bold; font-size:11px; }
#footer_c_reg { width:150px; float:left; margin-top:5px; }
#footer_e_links { margin-left:22px; width:150px; float:left; margin-top:5px; }
#footer_c_dev { width:75px; float:right; margin:5px 10px 0px 0px;text-align:right; }
#footer_sigla_wa { width:52px; height:27px; float:right; }
#footer_sigla_wa img { border:0px; }
/* end footer */
