/*------------------------------------ MECCANICA COMBA -------------------------------------------------------------------*/
body{
	margin:0px auto;
	padding:0px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family:Arial, Verdana, "MyriadPro", "Lucida Sans", "Trebuchet MS", Georgia;
	font-size:12px;
	font-weight:normal;
	color:#101010;
	background-color: #FFFFFF;
	line-height:15px;;
	background-image:url(../img/bg.jpg);
	}

img {border:0px;}

a img{
	border:hidden;
	border:none;
	border:0px;
	}

#content{
	width:984px;
	margin:0px auto;
	padding:0px;
	}

#up{
	width:949px;
	height:26px;
	margin:0px;
	padding:0px;
	padding-right:35px;
	text-align:right;
	}
	
#top{
	width:984px;
	height:122px;
	margin:0px;
	padding:0px;
	}
	
#menu{
	width:984px;
	height:47px;
	margin:0px;
	padding:0px;
	}

#animazione{
	width:984px;
	height:208px;
	margin:0px;
	padding:0px;
	}
	
#contenuti{
	width:984px;
	margin:0px;
	padding:0px;
	}
	#contenutInterna{
	width:970px;
	margin:0px;
	padding:0px;
	margin-left:6px;
	}

.boxHP{
	width:328px;
	height:205px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.TopBoxHP{
	width:328px;
	height:83px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.ContBoxHP{
	width:328px;
	height:91px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(../img/bg_Box.jpg);
	background-repeat:no-repeat;
	}
	.FooterBoxHP{
	width:328px;
	height:31px;
	margin:0px;
	padding:0px;
	float:left;
	}
	

.boxINT{
	width:319px;
	height:150px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.TopBoxINT{
	width:319px;
	height:64px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.ContBoxINT{
	width:319px;
	height:75px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(../img/bg_BoxInt.jpg);
	background-repeat:no-repeat;
	}
	.FooterBoxINT{
	width:319px;
	height:11px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(../img/footer_boxInt.jpg);
	background-repeat:no-repeat;
	}

#colonna_SX{
	width:335px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:10px;
	float:left;
	background-color:#FFF;
	}
	#colonna_DX{
	width:610px;
	margin:0px;
	padding:0px;
	padding-top:16px;
	padding-right:15px;
	float:right;
	background-color:#FFF;
	}
	#titolo{
	width:625px;
	height:30px;
	margin:0px;
	padding:0px;
	}
	#txt{
	width:625px;
	margin:0px;
	padding:0px;
	}
	
	#gallery{
	width:625px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.cont_photo_txt{
	width:196px;
	margin:0px;
	padding:0px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:20px;
	float:left;
	}
	.photo{
	width:194px;
	height:145px;
	margin:0px;
	padding:0px;
	padding-left:2px;
	padding-top:2px;
	background-image:url(../img/bg_gallery.gif);
	}
	.txt_photo{
	width:196px;
	height:20px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	text-align:center;
	}
	
	#googlemap{
	width:625px;
	margin:0px;
	padding:0px;
	}

.foto_schede{
	width:625px;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	}
	.foto_imgSX{
	width:320px;
	margin:0px;
	padding:0px;
	float:left;
	}
	.foto_txtDX{
	width:305px;
	margin:0px;
	padding:0px;
	float:right;
	}
	.space_schede{
	width:625px;
	height:15px;
	margin:0px;
	padding:0px;
	float:left;
	}


.tabSX{
	width:525px;
	height:22px;
	margin:0px;
	padding:0px;
	padding-top:8px;
	float:left;
	text-align:left;
	}
	.tabDX{
	width:80px;
	height:22px;
	margin:0px;
	padding:0px;
	padding-top:8px;
	float:right;
	text-align:right;
	}

	.foto_imgDX{
	width:320px;
	margin:0px;
	padding:0px;
	float:right;
	text-align:right;
	}
	.foto_txtSX{
	width:305px;
	margin:0px;
	padding:0px;
	float:left;
	}
	

#comba{
display:none;
padding:0px;
margin:0px;
}
	
	
#footer {
	width:984px;
	height:121px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(../img/bg_footer.jpg);
	background-repeat:no-repeat;
	}
	#footerSX {
	width:580px;
	height:61px;
	margin:0px;
	padding:0px;
	padding-top:60px;
	padding-left:20px;
	text-align:left;
	float:left;
	}
	#footerDX {
	width:364px;
	height:61px;
	margin:0px;
	padding:0px;
	padding-top:60px;
	padding-right:20px;
	text-align:right;
	float:right;
	}

/* ----------- INIZIO ELENCHI ----------- */

ul.aDot {
  		list-style-image: url(/img/arrow.png);
		padding:65px;
		margin:10px;
		padding-top:3px;
		margin-top:10px;
		padding-bottom:3px;
		margin-bottom:3px;
		}

/* ---------- FINE ELENCHI --------------*/




/* ------------ CSS RELATIVO AL TESTO -------------- */

.comba{
font-size: 12px;
color: #868686;
display:none;
}

.button{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	border:#7f9db9;
	background-color:#cde7f8;
	}

h1{
	margin:0px;
	padding:0px;
	font-size:20px;
	font-weight:normal;
	color:#000066;
	}
h2{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#7f9db9;
	}
h3{
	margin:0px;
	padding:0px;
	color:#ff7f00;
	font-size:12px;
	font-weight:bold;
	color:#7f9db9;
	}
h6{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#7f9db9;
	}
.txt_img{
	display:none;
	}

.txtForm{
	font-weight:normal;
	color:#67686a;
	font-size:12px;
	}
	.txtForm a:link{
	font-weight:normal;
	color:#67686a;
	font-size:12px;
	}
	.txtForm a:hover{
	font-weight:normal;
	color:#cbcbcb;
	font-size:12px;
	}
	
.txtBottom{
	font-weight:normal;
	color:#000066;
	font-size:11px;
	}
	.txtBottom a:link{
	font-weight:normal;
	color:#000066;
	font-size:11px;
	}
	.txtBottom a:hover{
	font-weight:normal;
	color:#4d4dbf;
	font-size:11px;
	}

.txtBold{
	font-weight:bold;
	color:#1f2322;
	font-size:9px;
	}
	.txtBold a:link{
	font-weight:bold;
	color:#1f2322;
	font-size:9px;
	}
	.txtBold a:hover{
	font-weight:bold;
	color:#a9acab;
	font-size:9px;
	}
	
.txtMenuSX{
	font-weight:bold;
	color:#101010;
	font-size:9px;
	}
	.txtMenuSX a:link{
	font-weight:bold;
	color:#101010;
	font-size:9px;
	}
	.txtMenuSX a:hover{
	font-weight:bold;
	color:#159a57;
	font-size:9px;
	}
	
	
.txtLink{
	font-weight:normal;
	color:#000066;
	font-size:12px;
	}
	.txtLink a:link{
	font-weight:normal;
	color:#000066;
	font-size:12px;
	}
	.txtLink a:hover{
	font-weight:normal;
	color:#4d4dbf;
	font-size:12px;
	}
	

.txtOrange{
	font-weight:bold;
	color:#be8e3a;
	font-size:12px;
	}
	.txtOrange a:link{
	font-weight:bold;
	color:#be8e3a;
	font-size:12px;
	}
	.txtOrange a:hover{
	font-weight:bold;
	color:#dfb465;
	font-size:12px;
	}
	
.bold{
	font-weight:bold;
	color:#000066;
	font-size:12px;
	}
	
.titoloSezioni{
	font-weight:normal;
	color:#000066;
	font-size:20px;
	}
	.titoloSezioni a:link{
	font-weight:normal;
	color:#000066;
	font-size:20px;
	}
	.titoloSezioni a:hover{
	font-weight:normal;
	color:#4d4dbf;
	font-size:20px;
	}
		
.ok{
	font-weight:bold;
	color:#088402;
	font-size:12px;
	}
.ko{
	font-weight:bold;
	color:#FF0000;
	font-size:12px;
	}
