a img,fieldset,input,textarea{border:0 none;}a{outline:none;text-decoration:none;}ul,ol{list-style-type:none;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}html{width:100%;}body{background:#fff;font:10px Verdana,Arial,Helvetica,sans-serif;color:#454545;width:100%;position:relative;top:0;left:0;line-height:12px;height:100%;}#wrapper{width:100%;overflow:hidden;height:739px;position:relative;}#menu{background:#FFF;height:22px;width:900px;position:relative;margin:0 auto;}#menu ul{height:35px;margin-right:32px;float:right;position:relative;background:#f4e730;}#menu li{float:left;position:relative;z-index:1;}#menu li.selected{background:#FFF;}#menu li a{height:22px;overflow:hidden;text-indent:-99999px;display:block;background-position:0 0;background-repeat:no-repeat;}#menu li a:hover{background-position:0 -22px;}#menu li a.home{width:89px;background-image:url(../images/menu-home.png);}#menu li a.pensiune{width:129px;background-image:url(../images/menu-pensiune.png);}#menu li a.restaurant{width:75px;background-image:url(../images/menu-restaurant.png);}#menu li a.rezervari{width:67px;background-image:url(../images/menu-rezervari.png);}#menu li a.galerie{width:82px;background-image:url(../images/menu-galerie.png);}#menu li a.localizare{width:71px;background-image:url(../images/menu-localizare.png);}#menu li a.linkuri{width:83px;background-image:url(../images/menu-linkuri.png);}#menu li a.contact{width:59px;background-image:url(../images/menu-contact.png);}#menu #underline{display:none;}#page-wrapper{height:695px;width:900px;margin:0 auto;position:relative;}#pages{height:100%;position:relative;left:0;top:0;}#pages li.page{width:900px;height:100%;position:absolute;}#page-wrapper .page{width:900px;height:100%;}.container{height:565px;padding-top:130px;width:100%;position:relative;z-index:1;}a.link{padding-left:20px;margin-left:-20px;background:url(../images/bg-link.gif) 0 1px no-repeat;color:#454545;position:relative;display:inline-block;}a.link:hover{text-decoration:underline;}a.yellow{display:block;width:100%;padding-left:2px;margin-left:-2px;background:#f4e730;color:#454545;padding-top:2px;padding-bottom:2px;margin-bottom:5px;}a.general{color:#454545;font-weight:bold;}a.general:hover{text-decoration:underline;}p{margin-bottom:1em;}#home{background:url(../images/bg-home.jpg) 0 0 no-repeat;left:0;}#pensiune{background:url(../images/bg-pensiune.jpg) 0 0 no-repeat;left:900px;}#restaurant{background:url(../images/bg-restaurant.jpg) 0 0 no-repeat;left:1800px;}#rezervari{background:url(../images/bg-rezervari.jpg) 0 0 no-repeat;left:2700px;}#galerie{background:url(../images/bg-galerie.jpg) 0 0 no-repeat;left:3600px;}#localizare{background:url(../images/bg-localizare.jpg) 0 0 no-repeat;left:4500px;}#linkuri{background:url(../images/bg-linkuri.jpg) 0 0 no-repeat;left:5400px;}#contact{background:url(../images/bg-contact.jpg) 0 0 no-repeat;left:6300px;}#header{position:absolute;top:0;left:0;z-index:100;width:100%;}#header #lang{padding:12px;color:#FFF;float:left;}#header #lang a{color:#FFF;}#header #lang a:hover,#header #lang a.selected-lang{text-decoration:underline;}#header #logo{float:right;position:relative;top:45px;right:32px;}#header #logo a{display:block;text-indent:-99999px;width:156px;height:72px;background:url(../images/logo.png) 0 0 no-repeat;}#clouds{display:none;}h2.title{position:absolute;left:-42px;top:-6px;width:36px;text-indent:-99999px;background-position:bottom;background-repeat:no-repeat;}#content-localizare h2.title{background-image:url(../images/title-localizare.png);height:290px;}#content-linkuri h2.title{background-image:url(../images/title-linkuri.png);height:290px;}#content-contact h2.title{background-image:url(../images/title-contact.png);height:290px;}#content-restaurant h2.title{background-image:url(../images/title-restaurant.png);height:328px;}#content-pensiune h2.title{background-image:url(../images/title-pensiune.png);height:532px;}#content-rezervari h2.title{background-image:url(../images/title-rezervari.png);height:532px;}#content-galerie h2.title{background-image:url(../images/title-galerie.png);height:522px;}#home .container{position:relative;}#locations{position:relative;}#locations li{position:absolute;width:41px;height:41px;background-position:0 0;background-repeat:no-repeat;}#locations li.semenic{top:204px;left:106px;}#locations li.jazz{top:385px;left:57px;}#locations li.treiape{top:298px;left:169px;}#locations li.garana{top:114px;left:566px;}#locations li.valiug{top:506px;left:450px;}#locations li.sculpturi{top:501px;left:200px;}#locations li.semenic a{background-image:url(../images/icon-semenic.png);}#locations li.jazz a{background-image:url(../images/icon-jazz.png);}#locations li.treiape a{background-image:url(../images/icon-3ape.png);}#locations li.garana a{background-image:url(../images/icon-garana.png);}#locations li.valiug a{background-image:url(../images/icon-valiug.png);}#locations li.sculpturi a{background-image:url(../images/icon-sculpturi.png);}#locations li a{padding-left:46px;font:14px Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;display:block;float:left;height:36px;padding-top:5px;white-space:nowrap;background-position:0 0;background-repeat:no-repeat;}#locations li.semenic a,#locations li.valiug a,#locations li.treiape a{padding-top:12px;height:29px;}#locations li a:hover,#locations li a#selected-icon{background-position:0 -41px;}#content-home{width:512px;padding:6px;position:absolute;top:306px;right:32px;background:url(../images/bg-content-home.png) 0 0 repeat;display:block;}#content-home.closed{display:none;}#home .inner{background:#FFF;padding:6px;position:relative;overflow:hidden;}#home #gallery-close{position:absolute;top:12px;right:12px;width:17px;height:17px;display:block;background:url(../images/gallery-close.gif) 0 0 no-repeat;}#content-home .text{padding:6px 6px 0 6px;}#content-home .text h3{margin-bottom:12px;background:#f4e730;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;width:452px;padding-left:5px;line-height:17px;}#content-home .text p{margin-bottom:1em;}#home-image{float:left;margin:0 10px 5px 0;width:209px;height:202px;}#home-image img{display:block;}#content-linkuri{right:32px;top:260px;position:absolute;background:url(../images/bg-content-home.png) 0 0 repeat;width:400px;height:278px;padding:6px;}#content-linkuri .inner{position:relative;background:#FFF;padding:6px;height:266px;}#content-linkuri dl{padding:20px 20px 20px 35px;font-size:11px;}#content-linkuri dt{font-weight:bold;}#content-linkuri dd{margin-bottom:1em;}#content-contact{right:32px;top:260px;position:absolute;background:url(../images/bg-content-home.png) 0 0 repeat;width:758px;height:278px;padding:6px;}#content-contact .inner{position:relative;background:#FFF;padding:6px;height:266px;}#content-contact .text{float:left;width:320px;padding:30px;font-size:11px;}#contact-form{float:right;width:360px;height:100%;background:#f4e730;}#contact-form fieldset{padding:30px 25px;}#contact-form div{overflow:hidden;margin-bottom:10px;}#contact-form label{float:left;line-height:20px;}#contact-form span{float:right;width:250px;}#contact-form input{border:0 none;border-top:2px solid #e7db2d;border-left:2px solid #e7db2d;background:#FFF;font-size:11px;padding:4px;}#contact-form textarea{border:0 none;border-top:2px solid #e7db2d;border-left:2px solid #e7db2d;background:#FFF;font-size:11px;padding:4px;width:90%;height:75px;}#contact-form input.error,#contact-form textarea.error{border-color:#F00;}#contact-form .name{width:150px;}#contact-form .phone{width:75px;}#contact-form .email{width:160px;}#contact-form .send{float:right;border:0 none;background:none;padding:0;margin-top:5px;}#contact-form .response-message{display:block;float:left;width:200px;}#content-restaurant{right:32px;top:220px;position:absolute;background:url(../images/bg-content-home.png) 0 0 repeat;width:758px;height:316px;padding:6px;}#content-restaurant .inner{position:relative;background:#FFF;padding:8px 6px;height:300px;}#content-restaurant .picture{float:left;width:500px;height:287px;margin:6px 8px;display:block;}#content-restaurant .text{float:right;margin-right:6px;margin-top:6px;width:212px;}#content-restaurant .text h3{margin-bottom:10px;background:#f4e730;font-size:12px;font-weight:bold;width:100%;padding-left:2px;margin-left:-2px;padding-top:2px;padding-bottom:2px;}#content-pensiune{right:32px;top:130px;position:absolute;background:url(../images/bg-content-home.png) 0 0 repeat;width:751px;height:520px;padding:6px;}#content-pensiune .inner{position:relative;}#gallery-pensiune{float:left;width:368px;height:254px;background:#FFF;padding:12px;}#gallery-pensiune a{display:block;overflow:hidden;width:100%;height:100%;}#gallery-pensiune a img{width:368px;height:254px;}#content-pensiune .text-pensiune{float:right;height:254px;width:326px;padding:12px;background:#FFF;overflow:hidden;}#content-pensiune .text-pensiune h3{margin-bottom:15px;background:#f4e730;font-size:12px;font-weight:bold;width:100%;padding-left:2px;padding-top:2px;padding-bottom:2px;}#content-pensiune .text{clear:both;height:210px;padding:12px;background:#FFF;}#content-pensiune .text h3{margin-bottom:10px;background:#f4e730;font-size:12px;font-weight:bold;width:100%;padding-left:2px;padding-top:2px;padding-bottom:2px;}#content-pensiune .left{float:left;width:368px;}#content-pensiune .right{float:right;width:326px;}#content-rezervari{right:32px;top:130px;position:absolute;background:url(../images/bg-content-home.png) 0 0 repeat;width:752px;height:520px;padding:6px;}#content-rezervari .inner{position:relative;height:520px;}#header-rezervari{background:#f4e730;font-weight:bold;font-size:12px;padding:18px 40px 0 14px;height:74px;line-height:18px;}#booking-form-btn{float:right;margin-top:10px;height:30px;width:140px;background-repeat:no-repeat;background-position:0 -30px;background-image:url(../images/btn-toggle-rezervari.gif);display:block;text-indent:-99999px;}#booking-form-btn.down{background-position:0 0;}#booking-wrapper{overflow:hidden;position:relative;width:100%;height:420px;margin-top:8px;}#booking{position:relative;top:-420px;left:0;}#booking-info{height:420px;}#booking-form{height:420px;background:#f4e730;}#booking-info .cols{overflow:hidden;}#booking-info .col{background:#FFF;height:342px;float:left;width:241px;margin-right:7px;}#booking-info .double{width:255px;}#booking-info .rooms5{margin:0;}#booking-info .col h3{height:26px;width:100%;background-repeat:no-repeat;background-position:0 0;text-indent:-99999px;}#booking-info .junior h3{background-image:url(../images/booking-title-junior.gif);}#booking-info .double h3{background-image:url(../images/booking-title-double.gif);}#booking-info .rooms5 h3{background-image:url(../images/booking-title-5.gif);}#booking-info .other-info{background:#FFF;clear:both;height:69px;margin-top:5px;padding:5px 15px;}#booking-info .col a{border-bottom:3px solid #f4e730;display:block;}#booking-info .col a img{display:block;}#booking-info .col .text{padding:15px;}#booking-form .prices{background:#FFF;overflow:hidden;}#booking-form .dates{background:#e7db2d;overflow:hidden;padding:20px 30px;}#booking-form .other{overflow:hidden;padding:20px 30px;padding-top:30px;}#booking-form .other .col1{float:left;width:240px;}#booking-form .other .col2{float:left;width:330px;padding-left:25px;}#booking-form .other .col2 textarea{width:250px;float:right;height:75px;border:0 none;border-top:2px solid #e7db2d;border-left:2px solid #e7db2d;background:#FFF;font-size:11px;padding:4px;}#booking-form .other span{display:block;overflow:hidden;padding-bottom:8px;}#booking-form .other label{float:left;line-height:22px;}#booking-form .other .col1 input{float:right;width:170px;border:0 none;border-top:2px solid #e7db2d;border-left:2px solid #e7db2d;background:#FFF;font-size:11px;padding:4px;}#booking-form .other .send{clear:both;padding-top:5px;overflow:hidden;}#booking-form .other .send input{float:right;}#booking-form h3{background-position:center center;background-repeat:no-repeat;margin-bottom:20px;height:26px;text-indent:-99999px;}#booking-form .junior h3{background-image:url(../images/booking-title-junior-white.gif);}#booking-form .double h3{background-image:url(../images/booking-title-double-white.gif);}#booking-form .rooms5 h3{background-image:url(../images/booking-title-5-white.gif);}#booking-form .col{background:#FFF;float:left;width:201px;margin-right:7px;padding:15px 10px 15px 30px;}#booking-form .double{width:215px;}#booking-form .rooms5{margin:0;}#booking-form .prices span{display:block;overflow:hidden;margin-bottom:8px;}#booking-form .prices label{float:left;display:block;}#booking-form input.persons{border:0 none;border-top:2px solid #e7db2d;border-left:2px solid #e7db2d;background:#FFF;font-size:11px;padding:4px;width:25px;margin-right:10px;float:left;}#booking-form .dates span.all{display:block;float:left;}#booking-form input.date{border:0 none;border-top:2px solid #e7db2d;border-left:2px solid #e7db2d;background:#FFF;font-size:11px;padding:4px;width:70px;}#booking-form span.final-price{float:right;display:none;}#booking-form span.final-price input{background:#f4e730;font-size:11px;padding:4px;width:60px;font-weight:bold;color:#000;}#booking-form input.error,#booking-form textarea.error{border-color:#F00;}#booking-form .response-message{display:block;float:left;width:300px;}#booking-form input.error,#booking-form .other .col2 textarea.error,#booking-form .other .col1 input.error{border-color:#F00;}#startDate_wrapper,#endDate_wrapper{position:relative;}#content-galerie{right:32px;top:130px;position:absolute;background:url(../images/bg-content-home.png) 0 0 repeat;width:748px;height:510px;padding:6px;}#content-galerie .inner{position:relative;background:#FFF;height:510px;width:100%;}#gallery{width:100%;height:510px;position:relative;overflow:hidden;top:0;left:0;}#gallery li{float:left;width:748px;height:510px;text-align:center;}div#gallery img{display:block;position:absolute;top:0;left:0;}#gallery-nav{position:absolute;left:0;bottom:0;border-top:1px solid #f4e730;width:748px;overflow:hidden;}#gallery-thumbs{padding:6px 0;width:748px;overflow:auto;}#gallery-thumbs ul{position:relative;top:0;left:0;padding-left:2px;}#gallery-thumbs li{padding-left:10px;float:left;}#gallery-thumbs a{padding:1px;background:#f4e730;width:80px;height:55px;display:block;}#gallery-track,.hScrollbar,.hTrack{background:#f4e730;height:11px;display:block;}#gallery-dragger,.hThumb{display:none;}#gallery-menu{position:absolute;bottom:90px;left:12px;width:100px;}#gallery-menu li{background:#fff;margin-top:4px;}#gallery-menu a{display:block;font-size:12px;line-height:18px;font-weight:bold;color:#000;padding-left:10px;}#gallery-menu a:hover,#gallery-menu li#selected-gallery a{background:#f4e730;}#room-menu{position:absolute;bottom:90px;right:12px;}#room-menu li{float:left;background:#fff;margin-left:2px;}#room-menu a{display:block;float:left;padding:0 3px;line-height:18px;height:18px;color:#000;}#room-menu a:hover,#room-menu li#selected-room a{background:#f4e730;}#gallery-wrapper{width:100%;height:100%;position:relative;background:url(../images/ajax-loader.gif) center center no-repeat;}#gallery-left{display:none;}#gallery-right{display:none;}#content-localizare{right:32px;top:266px;position:absolute;background:url(../images/bg-content-home.png) 0 0 repeat;width:758px;height:278px;padding:6px;}#content-localizare .inner{position:relative;background:#FFF;height:100%;}#content-localizare .text{float:left;background:#f4e730;width:135px;height:228px;padding:25px 20px 25px 30px;line-height:20px;}#content-localizare .text h3{margin-bottom:10px;background:#f4e730;font-size:12px;font-weight:bold;width:100%;padding-left:2px;margin-left:-2px;}#content-localizare .map{float:left;padding:8px 0 0 30px;overflow:hidden;}#content-localizare .map h3{height:24px;text-indent:-99999px;background-position:0 0;background-repeat:no-repeat;}#content-localizare .map h3.area{background-image:url(../images/map-title-area.gif);}#content-localizare .map h3.acces{background-image:url(../images/map-title-acces.gif);}#content-localizare .map a{border:1px solid #000;clear:left;display:block;float:left;}#content-localizare a img{display:block;}#map-large{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-align:center;background:url(../images/bg-content-home.png) repeat;cursor:pointer;}#map-large img{margin-top:80px;border:1px solid #000;}#footer{height:22px;margin:0 auto;width:900px;line-height:22px;}#footer #desero{text-indent:-99999px;display:block;width:45px;height:22px;float:right;margin-right:32px;background:url(../images/desero.gif) 0 center no-repeat;}#footer #copyright{float:right;margin-right:22px;}.loading{background:url(../images/ajax-loader.gif) center center no-repeat;}.error{border-color:#F00;}.calendar{padding:10px;border:2px solid #E7DB2D;background:#fff;width:180px;font-size:11px;}.calendar .next,.calendar .prev{cursor:pointer;}.calendar td,.calendar th{padding:1px;text-align:center;}.calendar tbody td{width:22px;height:20px;color:#FFF;}.calendar tbody td.invalid{color:#454545;text-decoration:line-through;}.calendar tbody td.valid,.calendar tbody td.active,.calendar tbody td.inactive{color:#454545;cursor:pointer;}.calendar tbody td.active,.calendar tbody td.inactive{font-weight:bold;}.calendar .today{color:#454545;background-color:#F4E730;}.calendar caption{text-align:center;font-weight:bold;padding-bottom:6px;}.calendar .next{float:right;}.calendar .prev{float:left;}.calendar .month,.calendar .year{padding:0 3px;}.calendar a{padding:2px;color:#454545;text-decoration:none;background-color:#F4E730;display:block;}.calendar table{border-collapse:collapse;font-size:11px;width:100%;}.calendar thead td{font-weight:bold;color:#454545;}.calendar thead th a{font-weight:bold;color:#454545;background-color:transparent;}.calendar thead th{padding:2px 0;vertical-align:middle;}
