@charset "utf-8";
.centro {
	position: relative;
	width: 720px;
	margin: 0px auto;
	margin-top: 30px;
	top: 0px;
}
.centro a:link, .centro a:visited, .centro a:active {
font-weight: bold;
color: #000;
text-decoration: none;
}

.centro p {
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}
.prevcamere {
	position: relative;
	width: 239px;
	float: left;
}
.prevcamere  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-bottom: 10px;
}
li a:link, li a:visited, li a:active {
	font-weight:bold;
	color: #992824;
	text-decoration: none;
}
li a:hover {
	font-weight:bold;
	color: #992824;
	text-decoration: underline;
}
#cam_prima {
	background-color: #663366;
	color: #FFFFFF;
}
#cam_seconda {
	background-color: #F6BB09;
	color: #000000;
}
#cam_terza {
	background-color: #47290F;
	color: #FFFFFF;
}
h1 {
	color: #992a23;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bolder;
	margin-bottom: 0px;
	margin-top: 0px;
}
h1 span {
	color: #f7c224;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: lighter;
}
.testocamere1 {
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}
.testocamere2 {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
}
.continua1 {
color: #ebb549;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.continua1 a:link, .continua1 a:visited, .continua1 a:active {
text-decoration: none;
color: #ebb549;
}
.continua1 a:hover {
color: #ebb549;
text-decoration: underline;
}


.continua2 {
color: #942724;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.continua2 a:link, .continua2 a:visited, .continua2 a:active {
text-decoration: none;
color: #942724;
font-weight: bold;
}

.continua2 a:hover {
text-decoration: underline;
color: #942724;
}


.camere {
	float: left;
	height: 450px;
	width: 214px;
	position: relative;
}
#sweet {
	background-color:#069;
	height: 450px;
	width: 214px;
}
#prezzi_sweet h1 {
	color: #594a72;
}
#prezzi_sweet h2 {
	color: #594a72;
}
#ambiziosa {
	background-color:#000;
	height: 450px;
	width: 214px;
}
#prezzi_ambiziosa h1 {
	color: #b88c06;
}
#prezzi_ambiziosa h2 {
	color: #b88c06;
}
#eccelsa {
	background-color:#000;
	height: 450px;
	width: 214px;
}
#prezzi_eccelsa h1 {
	color: #47290f;
}
#prezzi_eccelsa h2 {
	color: #47290f;
}
.prezzi {
	position: relative;
	height: 380px;
	width: 239px;
	float: left;
	padding-left: -20px;
	padding-right: -10px;
	font-size: 11px;
}
.prezzi p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	padding-left: 5px;
	padding-top: 0px;
	margin-top: 0px;
	width: 210px;
	margin-left: 5px;
}
.prezzi h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 2px;
	margin-bottom: 0px;
	margin-top: 5px;
}
.prezzi h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
}
#prezzi_sweet {
	background-color: #ddd2bf;
	color: #000102;
}
#prezzi_ambiziosa {
	background-color: #fbe6a9;
	color: #000000;
}
#prezzi_eccelsa {
	background-color: #bead8f;
	color: #000102;
}
.eventi {
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 25px;
	width:670px;
}
.eventi h1 {
	color: #992a23;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight:lighter;
	margin-bottom: 0px;
	margin-top: 0px;
}
.eventi a:link, .eventi a:visited, .eventi a:active {
	color: #992824;
	text-decoration: none;
}
.eventi a:hover {
	color: #992824;
	text-decoration: underline;
}
.eventi2 {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin-bottom: 50px;
	margin-top: 30px;
	height:300px;
	width:232px;
	margin-right: 10px;
	border-right: 1px solid#000;
	position: relative;
}
.eventi2 h1 {
	color: #992a23;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	margin-bottom: 0px;
	margin-top: 20px;
}
.eventi2 a:link, .eventi2 a:visited, .eventi2 a:active {
	font-weight:bold;
	color: #ebb549;
	text-decoration: none;
}
.eventi2 a:hover {
	font-weight:bold;
	color: #ebb549;
	text-decoration: underline;
}
.mappa {
	margin-top:30px;
	height:319px;
	width:511px;
	float: left;
}
.contatti {
	position:relative;
	float:left;
	margin-bottom:18px;
	float: left;
	width: 208px;
	margin-top: 30px;
}
.contatti img {
	margin-bottom:18px;
}
.descrizione_eccelsa {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
margin-top: 10px;
height: 160px;
background-color:#47290f;
color: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
.descrizione_eccelsa h1 {
color: #fff;
font-family:Arial;
font-size: 30px;
font-weight: normal;
margin: 0px;
padding: 0px;
}
.descrizione_ambiziosa {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
margin-top: 10px;
height: 160px;
background-color:#f6bb09;
color: #3e3d40;
font-family:Arial;
font-size: 12px;
}
.descrizione_ambiziosa h1 {
color: #3e3d40;
font-family:Arial;
font-size: 30px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
.previmg {
	float:left;
	margin-right:10px;
}
.menu_stanze{
	position: relative;
	background-color:#edbb4a;
	padding:2px;
	margin-left: 50px;
	color: #992824;
	height: 15px;
	width: 300px;
	margin-top: 5px;
	text-align: center;
}
.menu_stanze a:link, .menu_stanze a:visited, .menu_stanze a:active {
	font-weight:bold;
	color: #992824;
	text-decoration: none;
}
.menu_stanze a:hover {
	font-weight:bold;
	color: #992824;
	text-decoration: underline;
}
.calendario {
	position: relative;
	width: 239px;
	float: left;
}
.mappa_grande a:link, .mappa_grande a:visited, .mappa_grande a:active {
	font-size:15px;
	font-weight:bold;
	color: #992824;
	text-decoration: none;
}
.mappa_grande a:hover {
	font-size:15px;
	font-weight:bold;
	color: #992824;
	text-decoration: underline;
}
.slideshow {
	display: block;
	position: relative;
	z-index: 0;
}
.slideshow-images {
	display: block;
	overflow: hidden;
	position: relative;
}		
.slideshow-images img {
	display: block;
	position: absolute;
	z-index: 1;
}		
.slideshow-thumbnails {
	overflow: hidden;
}

.descrizione_eccelsadue {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
margin-top: 10px;
height: 160px;
background-color:#47290f;
color: #FFFFFF;
font-family:Arial;
font-size: 12px;
}

.descrizione_eccelsadue h1 {
color: #FFFFFF;
font-family:Arial;
font-size: 30px;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.centro a:hover {
font-weight: bold;
color: #000;
text-decoration: underline;
}
