@charset "utf-8";
/*
	@copyright  		Copyright (c) 2007-2009 Mentefredda Srl All rights reserved.
	@license    		All right reserved
	@web-developing 	Mentefredda S.r.l. - http://www.mentefredda.it/chi-siamo/team
*/



#cnt
{
	clear:both;
	margin:0px;
	padding:0px;
	overflow:hidden;
	
	
}


#cnt1
{
	background-image:url(../images/background/cnt1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:193px;
	margin:0;
	padding:6px;
	width:948px;
}


#cnt2 
{
	margin:0px;
	padding:0px;
	background-image:url(../images/background/cnt2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:6px;
	width:948px;
	height:158px;
	margin-top:10px;
}


/* Booking Online*/


#booking {
	margin:0px;
	padding:0px;
	font-size:12px;
	float:left;
	width:447px;
	height:158px;
	background-image:url(../images/background/booking.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	color:#85816e;
	font-weight:normal;

}
#booking select {
	border:1px solid #a89a87;
	color:#040404;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#booking input {
	border:1px solid #a89a87;
	color:#040404;
}
#booking .submit {
	color:#040404;
	padding-top:0px;
	float:right;
}
#booking .submit input {
	background-image:url(../images/button/btn-booking.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	border:1px solid #908c7a;
	color:#e1d8cb;
	height:40px;
	margin-top:0;
	padding-top:0;
	width:184px;
	padding-right:0px;
	margin-right:10px;
	padding-left:0px;
	cursor:pointer;
	text-transform:uppercase;
	font-size:11px;
}
#booking h2 {
	font-size:18px;
	background-image: url(../images/background/booking-h2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left:20px;
	color:#85816e;
	text-transform:uppercase;
	padding:16px;
	padding-bottom:0px;
}
#booking form {
	padding-left:16px;
	padding-top:0px;
	display:inline-block;
}

#booking .sel_day input 
{
	border:1px solid #A89A87;
	font-size:11px;
	height:12px;
	margin-left:-3px;
	margin-top:0;
	padding-bottom:3px;
	padding-left:4px;
	padding-top:0;
	width:32px;
}
#booking .adrm {
	float:left;
	margin-bottom:0;
	margin-right:0;
	margin-top:6px;
	width:53px;
}
#booking .othbook {
	background-image:url(../images/background/othbook.gif);
	background-position:left top;
	background-repeat:repeat-y;
	color:#85816e;
	float:left;
	height:47px;
	padding-left:0px;
	padding-right:0;
	padding-top:15px;
	font-weight:normal;
}
#booking .othbook a:link, #booking .othbook a:active, #booking .othbook a:visited {
	color:#85816e;
	font-weight:normal;
}
#booking .othbook a:hover {
	color:#85816e;
	text-decoration:underline;
	font-weight:normal;
}

#booking .othbook p {
	float:left;
	margin-right:4px;
	font-size:11px;
}


#booking #ddlPersone {
	margin-top:2px;
}
#booking #ddlCamere {
	margin-top:2px;
}



/* ############################################################## */


 /* Notizie in home page */

#news_home
{
	background-image:url(../images/background/news-home.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	border-right:5px solid #D5CFBC;
	float:left;
	height:158px;
	margin-left:1px;
	width:495px;
}


#news_home .simplenews-block
{
	height:158px;
	padding-left:18px;
	padding-top:16px;
	width:476px;
}



#news_home .simplenews-block  h2
{
	background-color:transparent;
	font-size:14px;
	font-weight:bolder;
	padding-bottom:12px;
	padding-top:12px;
	text-align:center;
	text-transform:none;

	color:#8a8776;	
}


#news_home .simplenews-block  h2 a:link,.simplenews-block  h2 a:visited,.simplenews-block  h2 a:active {
}
#news_home .simplenews-block  h2 a:hover {
	color:#8a8776;
}



#news_home .simplenews-block .newscat-title
{
	display:none;
	
}


#news_home .simplenews-block .newscat
{

}

#news_home .simplenews-block .newscat .news
{
	margin-top:0px;
	width:450px;

}
#news_home .simplenews-block .newscat .news h3 
{
	color:#888470;
	font-weight:normal;
	font-size:22px;
	text-transform:uppercase;
	
}

#news_home .simplenews-block .newscat .news h3 a:link,  .simplenews-block .newscat .news h3 a:visited,.simplenews-block .newscat .news h3 a:active
{
	color:#8a8776;
	font-weight:normal;
}
#news_home .simplenews-block  .newscat .news h3 a:hover
{
	color:#8a8776;
	font-weight:normal;
	text-decoration:underline;
}



#news_home .simplenews-block .newscat .news img
{
	margin-left:366px;
	position:absolute;
	top:634px;
	z-index:200;
	
}

#news_home .simplenews-block .newscat .news p
{
	color:#8a8776;
	padding-top:8px;

}

#news_home .simplenews-block .newscat .news h5 {
	background-color:#EFECE5;
	color:#77664F;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:19px;
	padding:2px;
	margin-top: 15px;
	padding-left:6px;
	padding-right:6px;
	
	text-transform:uppercase;
	position: absolute;
	z-index: 5;
}

#news_home .simplenews-block .newscat .news .news-price
{
	background-color:#EFECE5;
	color:#77664F;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:19px;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	position:absolute;
	text-transform:uppercase;
	top:749px;
	z-index:250;
	display:none;

}
#news_home .simplenews-block .newscat .news .news-price .news-goto
{
	display:none;
}


#news_home .simplenews-block .newscat .news .news-link
{
	display:none;
	
}
#news_home .simplenews-block  .navigator
{
	display:none;
}

#news_home .simplenews-block  .navigator .next
{
	background-image: url(../images/background/news-prev.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position:absolute;
	z-index:50;
	width:28px;
	height:23px;
	margin-left:-30px;
	cursor:pointer;
	margin-top:-20px;
	
}
#news_home .simplenews-block  .navigator .prev
{
	background-image: url(../images/background/news-next.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position:absolute;
	z-index:50;
	width:28px;
	height:23px;
	cursor:pointer;
	margin-top:-20px;
	
}

