/* Classi generiche per il foglio di stile dello skin */

body {
	background-image: url(../../img/bg_sfondo.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.bannerADS {
	/*questa classe serve per quei link che devono avere il target _blank
	- è stata definita perché deve essere gestita attraverso jquery	
	*/
}

.bannerADS img {
	border:0;
}

a {
	color:#db4512;
}




#contenitore {
	width:960px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	/*margin-top:-754px;*/
	padding:10px;
	border: 1px solid #48c0ee;
	z-index:20;
	position:relative;	
}

#topBannerCornice {
	z-index:1;
	width:1220px;
	
	margin-left:auto;
	margin-right:auto;
}


#bannerBack {
	width:1300px;
	position:fixed;
	z-index:1;
	top:0;
	left:50%;
	margin-left:-650px;	
}
#riga0 {
	text-align:center;
	margin:5px 0 5px 0;
}

/* RIGA 1 */
#riga1 {
	clear:both;
}
/* RIGA 2*/
#riga2 {
	clear:both;
}
#riga2 .col1 {
	width:210px;
	float:left;
}
#riga2 .col2 {
	width:530px;
	padding:0 5px 0 5px;
	float:left;
}
#riga2 .col2 .col1 {
	float:left;
	width:35%;
	text-align:left;
}
#riga2 .col2 .col1 *{
	text-align:left;
}
#riga2 .col2 .col2 {
	width:65%;
	float:right;
	margin:0;
	padding:0;
}
#riga2 .col3 {
	width:210px;
	float:left;
}

/* RIGA 3*/
#riga3 {
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top:10px;
}
#riga3 .col1 {
	width:20%; float:left;
}
#riga3 .col2 {
	width:80%; float:left;
}
/* RIGA 4*/
#riga4 {
	clear:both;
}
.zonaCentrale {
	clear:both;
	margin-bottom:10px;
	font-size:12px;
	color:#333333;
}
.zonaCentrale h1 {	
	font-size:20px;
	color:#db4512;
}
.zonaCentrale h2{	
	font-size:18px;
	color:#db4512;
}

.zonaCentrale .centroColonna1 {
	float:left;
	width:60%;
}
.zonaCentrale .centroColonna2 {
	text-align:right;
	width:40%;
	float:right;
}




#schedaStruttura {
	padding:10px;

}
.areaAzienda {
	float:left;
	width:70%;
	min-height:130px;
}


.areaAzienda .fotoStruttura {
	width:30%;
	height:100px;	
	float:left;
	position:relative;
	background-color:#F5F5F5;
	border:#CCCCCC solid 1px;
	text-align:center;
}
.areaAzienda .fotoStruttura img {
	border:0;
	width:75px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}
.areaAzienda .fotoStruttura .chiediDisponibilita {
	padding:10px;
	margin-bottom:10px;
	font-size:11px;
	background-color:#d5460c;
	color:#FFFFFF;
}
.areaAzienda .fotoStruttura .chiediDisponibilita a {
	text-decoration:underline;
	color:#FFFFFF;
}
.areaAzienda .fotoStruttura .chiediDisponibilita a:link {
	text-decoration:underline;
	color:#FFFFFF;
}
.areaAzienda .fotoStruttura .chiediDisponibilita a:active {
	text-decoration:underline;
	color:#FFFFFF;
}
.areaAzienda .fotoStruttura .chiediDisponibilita a:visited {
	text-decoration:underline;
	color:#FFFFFF;
}
.areaAzienda .fotoStruttura .chiediDisponibilita a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.areaAzienda .anagraficaAzienda {
	width:67%;
	margin-left:1%;
	float:left;
	position:relative;
	margin:0 1% 0 1%;
}
.areaAzienda .anagraficaAzienda h3 {
	color:#d5460c;
}
#schedaStruttura .menuInterattivo {
	background-color:#f1f1f1;
	color:#006600;
	font-size:11px;
	float:left;
	padding:10px;
}
#schedaStruttura .menuInterattivo a {
	color:#006600;
	text-decoration:none;
}
#schedaStruttura .menuInterattivo ul {
	margin:5px 0 0 5px;
	padding:0;
	list-style:outside;
}
#schedaStruttura .menuInterattivo li {
	padding:0 0 0 5px;
	margin-left:15px;
	height:90%;
}
.serviziOfferti {
	clear:both;
}

.serviziOfferti h3 {
	font-size:14px;
	color:#006600;
}
.serviziOfferti img {
	margin:5px;
}

#galleriaFotografica h3 {
		font-size:14px;
		color:#006600;
}
#galleriaFotografica img {
	margin:2px;
	padding:2px;
	border:0;
	border:#CCCCCC solid 1px;
}
.descrizioneAzienda	 {
	
}
.descrizioneAzienda	 h3{
	font-size:14px;
	color:#006600;
}


.googleMap	 {
border:#00CC00 1px solid;
padding:10px;
	
}
.googleMap	 h3{
	font-size:14px;
	color:#006600;
}





/* SCHEDA LOCALITA'*/
#descrizioneLocalita {
	font-size:12px;
}




/*BG CENTRO GENERICO*/
.schedaGenerica {
	border:#CCCCCC 1px solid;
	padding:10px;
}
.schedaGenerica h2 {
	font-size:18px;
	color:#db4512;
}
.schedaGenerica h3,h4,h5 {
	font-size:16px;
	color:#db4512;
}
.schedaGenerica a {
	color:#db4512;
	text-decoration:underline;
}
.schedaGenerica a:link {
	color:#db4512;
	text-decoration:underline;
}
.schedaGenerica a:active {
	color:#db4512;
	text-decoration:underline;
}
.schedaGenerica a:visited {
	color:#db4512;
	text-decoration:underline;
}
.schedaGenerica a:hover {
	color:#db4512;
	text-decoration:none;
}
.schedaGenerica .evidenza {
	color:#00CC00;
	font-weight:bold;
}
#boxPrenotaScheda h3{
		font-size:14px;
		color:#006600;	
}





