@charset "utf-8";
/* CSS Document */

body,td,th {font-family: Verdana; line-height:16px; font-size: 11px; color: #333333; }
body       {margin-left: 0px; margin-top: 0px;	margin-right: 0px; margin-bottom: 0px; background-image:url(../img/bg_site2.gif);background-repeat:repeat-x;}
#main_header    { position:relative; margin:auto; top:36px;  width:810px; height:266px; background-image:url(../img/header1.jpg); background-repeat:no-repeat;}
#content {position:relative; margin:auto; width:981px; }
#header_content {position:relative; width:901px; height:324px; margin:auto; top:122px; background-image:url(../img/bg_full.jpg);  background-repeat:no-repeat;}
.carte_vizita {position:absolute; top:190px;  left:-58px;}
body h2 { font-size:26px; }

#slide_flash    { position:relative;  left: 2px; top:10px; width:806px; height:200px; background-image:url(../img/noflash.gif); }

#navigation_header {
	position:relative;
	top:15px;
	left:335px;
	width:639px;
	height:32px;	 
	background-repeat:no-repeat;
	
}
.buton {padding-left:7px; padding-top:18px; float:left; padding-right:7px; background-repeat:no-repeat; background-position:right;}
 

#navigation_header a,
#navigation_header a:link,
#navigation_header a:visited, 
#navigation_header a:active		{  z-index:10; position:relative; top:-8px; padding:4px; padding-top:10px; padding-bottom:10px; font-family:Arial; font-size:16px; font-weight:bold; color:#e5cbca; text-decoration:none; }
#navigation_header a:hover		{ padding:4px; font-family:Arial; font-size:16px; padding-top:20px; padding-bottom:25px; background-image:url(../img/button-bg.png); background-position:center; background-repeat:no-repeat; font-weight:none; color:#fff;   text-decoration:none; }

#nav 											{ position:absolute; left:10px; top:226px;  }
#nav a,#nav a:link,#nav a:visited, #nav a:active{ padding:4px; font-family:Arial; font-size:12px; font-weight:bold; color:#666; text-decoration:none; }
#nav a:hover									{ padding:4px; font-family:Arial; font-size:12px; font-weight:none; color:#fff; background-color:#632927; text-decoration:none; }

#nav a.active						{ padding:4px; font-family:Arial; font-size:12px; font-weight:none; color:#fff; background-color:#632927; text-decoration:none; }

#main_content {position:relative;  top:100px;   margin:auto; border:1px solid #D6D6D6; border-top:none; border-bottom:none; width:804px; background-color:#fff;  }
#main_content .style_tab {padding:10px; font-family:Verdana; font-size:12px; color:#666666;  }
 

#continut { font-size:12px; padding-left:15px; }

#right_table{ }

#continut h2 {font-size: 2em; letter-spacing: -1px; color:#fff;  background-color:#692a27; padding-top:3px; padding-left:30px; width:496px; font-weight: normal; font-family:Verdana; position:relative; left:-26px; float:left; background-image:url(../img/bg-butoane.jpg); background-position:right; background-repeat:no-repeat;}
#continut  p.justify { text-align:justify; width:500px;}
.titluri {font-size: 16px; letter-spacing: 1px; color:#81031A; font-weight: normal;font-family: Georgia,"Times New Roman",Times,serif;}

.gallery { padding:2px; padding-top:2px; }
.gallery img { margin:10px; width:150px; height:100px; padding:4px; border:1px solid #ccc;}

#footer { position:relative; right:2px;  margin:auto; width:808px; height:78px; background-image:url(../img/footer.jpg);}
#footer .links {position:relative; top:45px; left:40px; font-size:12px; color:#FFFFFF;}

#footer-content {position:relative; right:1px; top:3px;   margin:auto;  width:804px; background-color:#fff;  }
.links a,.links a:link,.links a:visited,.links a:active{ padding:4px; font-family:Arial; font-size:13px; font-weight:none; color:#fff; text-decoration:none; }
.links a:hover									{ padding:4px; font-family:Arial; font-size:13px; font-weight:none; color:#632927; background-color:#fff; text-decoration:none; }

#room_types {position:relative; left:40px; font-size:12px; font-weight:none; line-height:20px;}
#room_types a,#room_types a:link,#room_types a:visited,#room_types a:active{ padding:2px; font-family:Arial; font-size:13px; font-weight:none; color:#333; text-decoration:none; }
#room_types a:hover									{ padding:2px; font-family:Arial; font-size:13px; font-weight:none; color:#fff; background-color:#632927; text-decoration:none; }




.footer_link,
.footer_link:link,
.footer_link:visited, 
.footer_link:active		{  padding:2px; font-family:Arial; font-size:11px; font-weight:bold; color:#333; text-decoration:none; }
.footer_link:hover		{  padding:2px; font-family:Arial; font-size:11px; font-weight:none; color:#fff; background-color:#632927; text-decoration:none; }




.book-form{ width:222px; height:400px; float:left; background-image:url(../img/bg-booking.jpg); background-repeat:no-repeat; margin-top:70px; padding-left:8px; padding-top:5px; padding-right:13px;}
.book-form .content { padding-left:10px;}
.book-form h3{ font-size:13px; text-transform:uppercase; padding-left:10px; color:#666;}


.book-form2{ width:222px;   background-image:url(../img/bg-booking.jpg); background-repeat:no-repeat; margin-top:20px; padding-left:8px; padding-top:5px; padding-right:20px;}
.book-form2 h3{ font-size:13px; text-transform:uppercase; padding-left:10px; color:#666;}
.book-form2 ul { list-style:none; padding:0px; margin:0px; padding-left:10px; /*list-style:decimal*/}
.book-form2 li { border-bottom:1px dotted #999; padding-bottom:3px; padding-top:3px;}
.book-form2 li:hover {color:#FFF; background-color:#900; padding-bottom:3px; padding-top:3px; cursor:pointer;}
 
.book-form2 em { padding-left:10px; font-size:12px; font-weight:bold; font-style:normal;}
.book-form2  .right { float:right;  }
.book-form2  .right input { background-color:#FFF; border:1px solid #999; font-size:10px; text-transform:uppercase;}






.book-form3{ width:222px;   background-image:url(../img/bg-booking.jpg); background-repeat:no-repeat; margin-top:20px; padding-left:8px; padding-top:5px; padding-right:20px;}
.book-form3  .offer { position:absolute; top:20px; right:20px;}
.book-form3 .info { color:#900; font-size:10px; padding-left:10px;}
.book-form3 h3{ font-size:13px; text-transform:uppercase; padding-left:10px; color:#900;}
.book-form3 ul { list-style:none; padding:0px; margin:0px; padding-left:10px; /*list-style:decimal*/}
.book-form3 li { border-bottom:1px dotted #999; padding-bottom:3px; padding-top:3px;}
.book-form3 li:hover {color:#FFF; background-color:#900; padding-bottom:3px; padding-top:3px; cursor:pointer;}
 
.book-form3 em { padding-left:10px; font-size:12px; font-weight:bold; font-style:normal;}
.book-form3  .right { float:right;  }
.book-form3  .right input { background-color:#FFF; border:1px solid #999; font-size:10px; text-transform:uppercase;}
/* FORM STYLEEE 
*/
#search-form input {color:#333; background-color:#efefef;	font-size: 11px;}

 


#search-form { margin:10px;  font-size:11px; color:#3c3838; font-family:Tahoma; }
.searchRow{	margin-bottom: 5px; }

select.full{ outline:none;	 font-size:11px;  color:#333;	background-color:#fff; border:1px solid #9da2a6; 	width: 190px;	padding: 2px 1px;}

select.small{outline:none;	 font-size:11px; color:#333;	 min-width: 62px; padding: 2px; background-color:#fff; border:1px solid #9da2a6;}

#search-form input.full { color:#333;	background-color:#fff; border:1px solid #9da2a6; 	width: 170px;	padding: 2px 1px;}

#search-form input.tiny {  color:#333;	background-color:#fff; border:1px solid #9da2a6;  	padding: 1px 1px;}

input.inputs{outline:none; color:#333; background-color:#fff;  width: 300px; }

input.inputsSmall{  color:#333; background-color:#fff;  width: 124px;}
.floatParent{ overflow: hidden; height: auto;}

#search-form input.tiny { color:#333; background-color:#fff;  width:43px;}

#search-form label{
    display: block;
    color: #333333;
    margin-bottom: 1px;  
}

#search-form div.left{
    width: 43%;
    float: left;
}


#search-form div.right{
    width: 49%;
    float: right;
}

#search-form div.innerLeft{
    width: 49%;
    float: left;
}


#search-form div.innerRight{
    width: 49%;
    float: right;
}


#search-form div.tiny{
    
    padding-top: 3px;
}

#search-form div.searchSep{
    border-bottom: 1px solid #9d9d9d;
    margin: 10px 0 10px 0;
}

#search-form .btn{ float: left; margin-top: 1px; padding-bottom:2px; padding-left: 4px; padding-right:2px; background: transparent url("../img/btn-submit-lft.png") no-repeat 0 0; position:relative; left:3px; cursor:pointer; }
#search-form  .submit{ cursor:pointer;  display: inline-block; width:206px; height: 22px;  border: none; background: transparent url("../img/btn-submit-rgt.png") no-repeat 100% 0; color: #fff; font-weight: bold; font-size:11px; font-family:Tahoma; text-transform: uppercase; line-height: 11px; }

#ui-datepicker-div {z-index:1200}
