body{

  padding: 0px;

  margin: 0px;

  background: url('../files/images/bg2.png') repeat-x center top;

  font-family: Arial, Helvetica, "FreeSans", "Nimbus Sans L", sans-serif;

  font-size: 14px;

  color:#000000;

}

html { background: #222222 url('../files/images/tiles.png') repeat center top; }

.clearfix:after{content:".";display:block;height:16px;clear:both;visibility:hidden;}

.clearfix {display:inline-block;}

html.clearfix {height:1%;}

.clearfix {display:block;}



#wrapper{

width: 990px;

min-height: 650px;

margin: 0px auto;

padding: 0;

}



#meniu{

width: 990px;

height:42px;

margin: 0px auto;

padding: 0;




}



#meniu ul{

width: 985px;

height:38px;

margin: 0px auto;

padding:1px 0px 4px 0px;

list-style-type:none;



}

#meniu li{

float:left;

margin:2px 10px 0px;

padding:8px 11px 0px;

height:28px;

}



#meniu li:hover{

border:1px solid #510516;

padding:7px 10px 0px;

background-color:#83122a;

-moz-border-radius:10px;

}



#meniu a{

color:#fff;

text-decoration:none;

font-size:15px;

font-family: Arial, Helvetica, sans-serif;

font-weight:bold;

}



#container-left{

padding:55px 0px 0px 0px;

width:330px;

min-height:400px;

float:left;

}

#lang{

height:13px;

margin:59px 2px 0px 0px;

}

#lang ul{

height:13px;

list-style-type:none;

}



#lang li{

float:right;

margin: 0 2px;

}

#lang img{

border:none;

}

#tarife, .box-heading {
    background: url('../files/images/shape1-tarife.png') no-repeat center top;
    color: #fff;
    height: 31px;
    margin: 17px 0 0 25px;
    padding-top: 23px;
    width: 258px
}

.info{

width:256px;

height:14px;

font-size:14px;

margin:0px;

text-align:center;

}



#tur{

width:258px;

height:31px;

background: url('../files/images/shape1-tur.png') no-repeat center top;

margin:17px 0 0 25px;

padding:23px 0px 0px 0px;



}



#video{

width:258px;

height:25px;

background: url('../files/images/shape1-video.png') no-repeat center top;

margin:33px 0 0 25px;

padding:20px 0px 0px 0px;

}





.info-mid{

width:246px;

min-height:100px;

background: url('../files/images/mid-shape.png') repeat-y center top;

margin:0px 0px 0px 25px;

padding:2px 6px;

}

.info-bot{

width:258px;

height:6px;

background: url('../files/images/end-shape.png') no-repeat center top;

margin:0px 0px 5px 25px;

}



#contact-mic{

background: url('../files/images/linie1.png') no-repeat center center;

margin:20px 0px 20px 25px;

width:238px;

height:100px;

padding:0px 0px 0px 20px;

}

#contact-mic img{
	clear: both;
	float: left;
	margin: 10px 5px
}

#contact-mic p{

width:189px;

float:left;

font-size:10px;

font-family: Arial, Helvetica, sans-serif;

margin:20px 0;

/* color:#766c60; */
color:#000000;

}



#infotarife{

height:20px; 

background-color:#83122a; 

padding:0; 

border:10px solid #83122a; 

width:246px;

font-family: Arial, Helvetica, sans-serif;

text-align:center;

}

.td11{

border-bottom:1px solid #6f0b20;width:82px;

}

#td12{

border-bottom:1px solid #6f0b20;width:82px;border-left:1px solid #6f0b20;border-right:1px solid #6f0b20;

}

#tr1{

height:20px;font-size:10px;

}

.tr2{

height:22px;font-size:14px;

}



.td1{



}



.td2{

border-left:1px solid #6f0b20;border-right:1px solid #6f0b20;

}

#container-right{

/* background-color:#83122a; */
background-color: #f0e3d9;
/*background: url('../files/images/bg_right.png') repeat center top;*/

width:660px;

min-height:1565px;

float:left;

padding-bottom:15px;

margin:1px 0 0 0;

}

#container-right a {/*color:white;*/color:blue; text-decoration:underline; }
#container-right a:hover { color:#ca97a2;}

#slideshow{

width:584px;

height:331px;

background: url('../files/images/slideshow-bg.png') no-repeat center top;

margin:20px 37px 20px 37px;

position:relative;

z-index:0;

overflow:hidden;

}

#container-text{

margin:15px 40px;

}

#container-text h1{

font-size:32px;

font-family: Arial, Helvetica, sans-serif;

margin:7px 0;

}



#container-text h2{

font-size:24px;

font-family: Arial, Helvetica, sans-serif;

margin:7px 0;

}



#container-text h3{

font-size:16px;

font-weight:bold;

font-family:Arial,Helvetica,sans-serif;

margin:4px 0;

}

#container-text p{

/*color:#dcdcdc;*/
color: #000000;

font-size:16px;

font-family: Arial, Helvetica, sans-serif;

margin:0;

padding:8px 0px;

}



#container-text ul{

margin-left:30px;

padding:0;

}



#container-text li{

/* color:#dcdcdc;*/
color: #000000;

font-size:12px;

font-family: Arial, Helvetica, sans-serif;

margin:0;

padding:0;

}



#formular{

float:right;

margin:10px;

}

.form{

background:#fff url('../files/images/steluta.png') no-repeat right top;

border:none;

font-size:10px;

font-family: Arial, Helvetica, sans-serif;

color:#3d3831;

width:210px;

height:21px;

}



.form-btn{

background:#fff;

font-size:14px;

width:75px;

height:21px;

border:none;

font-family: Arial, Helvetica, sans-serif;

}



#formular textarea{

background:#fff url('../files/images/steluta.png') no-repeat right top;

border:none;

font-size:10px;

font-family: Arial, Helvetica, sans-serif;

color:#3d3831;

width:210px;

height:49px;

}

#slideshow img{

position:absolute;

top:17px;

left:36px;

z-index:8;

}

#slideshow img.active{

z-index:10;



}

#slideshow img.last-active{

z-index:9;



}



#copyright{

width:980px;

height:25px;

float:left;

text-align:right;

padding:7px 0px 20px 5px;

}



#copyright p{

font-size:10px;

font-family: Tahoma,Geneva,sans-serif;

margin:0;

}

#copyright a{

color:#dcb37c;

text-decoration:none;

}

#copyright a:hover{

text-decoration:underline;

}





#slideshow2{

	background:#85152c;

	height:110px;

	width:242px;	

	position:relative;

	margin: 0 auto;	

}



#slideshow2 span a{

	display:block;

	height:90px;

	width:55px;

}



#slideshow2 div{

	border:none;

	margin: 0 auto;	

	overflow:hidden!important;

	height:73px!important;

	width:142px!important;

	padding:18px 0;

}

span#left-nav{

	top: 10px;

	left:-8px;

	position:absolute;	

}

span#right-nav{

	top: 10px;

	right:-8px;

	position:absolute;	

}

span#left-nav a{

	background:url('../files/images/arrow-left.png') no-repeat center center;

}

span#right-nav a{

	background:url('../files/images/arrow-right.png') no-repeat center center;

}

#slideshow2 div ul{

	list-style:none;

	margin:0;

	padding:0;	

}

#slideshow2 div ul li{

	float:left;

	margin:0;

	padding:0;

}

#slideshow2 div ul a{

	display:block;

}

#slideshow2 div ul a img{

	margin:2px;

	border:0;	

}

#slideshow2 div ul li span{

	font-family: Arial, Helvetica, sans-serif;

	font-size:16px;

	height:22px;

	width:375px;

	padding:0 3px;

	display:block;

	text-align:center;

}





#SeoHead { position:fixed; width:100%; left:0px; bottom:0px; height:12px; text-align:center; background-color:#eceaea; border-top:1px solid gray; z-index:10;}

#SeoHead h1 {padding:0px; margin:0px; font-size:10px; font-weight:normal; color:#b6b6b6;}





/*   --------   START CONTACT   ---------------   */





#contact_container{



}

#contact_container div{

  float: left;  /*sterge pentru varianta verticala*/

	



}

#contact_container2 div{

  float: left;  /*sterge pentru varianta verticala*/

width:590px;	



}

#contact_succes{

	width: 650px;

	margin: 10px auto;

	text-align: center;	

}



.turVirtual {color:#FFF; text-decoration:none;}



#rezervari_data{

/*modifici aici pt lungimea datelor de contact*/

  height: auto;

}



#contact_data {

	padding-top:40px;

	width:220px;

	height: auto;

	text-align:center;

	}



#contact_data p{

  margin: 0px 0px 10px 0px;

}



#formular_contact_form{

  width: 300px;

  height: auto;

  padding-left: 10px;

}

#formular_rezervari_form { 

  height: auto;

  padding-left: 10px;}



#formular_contact_form label{

  display: inline-block;

  text-align: right;

}



#formular_contact_form input, #formular_contact_form textarea, .butoane{

  display: inline-block;

  border: 1px solid #A2A2A2;

}



#submit_buttons_container{

  width: 160px;

  height: 22px;

  margin-left: 84px; /*latimea trebuie sa fie aproximativ egala cu latimea labelului*/

  text-align: left;

}



#submit_buttons_container input{

  background-color: #F0F0F0;

  border: 1px solid #A2A2A2;

}



#submit_buttons_container input:hover{

  background-color: #FFFFFF;

  border: 1px solid #000;

}





.formular_contact_text_input{

  width: 200px;

  height: 18px; /*inaltimea inputului trebuie sa fie egala cu inaltimea labelului*/

}



.formular_contact_text_area{

  width: 220px;

  height: 140px;

}



#captcha_pic{

  margin: 10px 10px 10px 10px;

}





/*   --------   END CONTACT   ---------------  */





#rezervare{

text-align:center;

padding-top:25px;

}

#rezervare h4{

font-size:15px;

color:#ddb680;



}



#rezervare a{

color:blue;

text-decoration:none;

}



#rezervare a:hover{

color:#EDCDA1;

}





/* jQuery lightBox plugin*/





#jquery-overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

}

#jquery-lightbox {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#lightbox-nav {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {

	width: 49%;

	height: 100%;

	zoom: 1;

	display: block;

}

#lightbox-nav-btnPrev {

	left: 0;

	float: left;

}

#lightbox-nav-btnNext {

	right: 0;

	float: right;

}

#lightbox-container-image-data-box {

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

	padding: 0 10px 0;

}

#lightbox-container-image-data {

	padding: 0 10px;

	color: #666;

}

#lightbox-container-image-data #lightbox-image-details {

	width: 70%;

	float: left;

	text-align: left;

}

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {

	display: block;

	clear: left;

	padding-bottom: 1.0em;

}

#lightbox-secNav-btnClose {

	width: 66px;

	float: right;

	padding-bottom: 0.7em;

}

/* jQuery lightBox plugin*/

#galerie_div{

	width:95%;

  	overflow: hidden;

  	margin: 25px auto 0px auto;

}

.thumb{

  float: left;

  width: 173px;

  height: 101px;

  overflow: hidden;

  padding: 8px 0 7px 0;

  border: 1px solid #62061a;

  margin: 3px 3px;

}



.thumb:hover{

  background-color: #570517;

}



.thumb img{

  display: block;

  margin: 0px auto;

  border:none !important;

}
.oferteM li a { color:#000000; text-decoration:none;}
.oferteM li  { color:#000000; text-decoration:none; padding-top:3px;}
.oferteM li a:hover { color:#ce9ba6; text-decoration:underline;}

