

/* CSS Document NATURAL FITNESS www.naturalfitness.it */
	
	ul {list-style-type: none}
	
	html, body, ul, li, h1, p, div {margin:0; padding:0}

	
	cite {color:#000; font-size:11px}
	body {background-image:url(../immages/sfondo.gif)}
	
	#container {
		width:729px;
		padding:3px;
		border:1px solid #CCCCCC;
		margin: 20px auto;
		background-color:white;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		}
	#main {
		width:729px;
		/*height:680px;*/
		background-color:#FFFFFF;
		}
	#mainHP {
		width:729px;
		/*height:200px;*/
		background-color:#FFFFFF;
		clear:both;
		}
	#mainInterna {
		width:729px;
		/*height:450px;*/
		background-color:#FFFFFF;
		}
	
	#top {
		height:85px;
		background-color: #fff;
		text-align:center;
		}
		
	#nav {
		background-color:#fff;
		height:33px;
		}
	.animazioneHP {
		background-color:#fff;
		height:220px;
		}
	.animazione {
		background-color:#95C248;
		/*height:130px;*/
		}
	#fasciaUtility {
		width:729px;
		background-color:#fff;
		/*height:32px;*/
		}
	#spazioContenutiUtility {
		width:729px;
		height:32px;
		text-align:right;
		color:#585858;
		float:right;
	}

	#txtContenutiInterni {
		font-family: Verdana,arial;
		padding-top:15px;
		padding-bottom:15px;
		font-size: 12px;
		text-align:justify;
		font-weight: normal;
		color: #585858;
	}
	
.spazioHpTabella {
		font-size: 12px;
		background-color:#fff;
		border-right:1px dotted #719D22;
	}
	.spazioHpTabellaNobordo {
		font-size: 12px;
		background-color:#fff;
	}
	#imgTabella {
		text-align:center;
		margin-bottom:10px;
	}
	#TestoTabella {
		text-align:justify;
		padding-left:10px;
		padding-right:10px;
		color:#585858;
	}
	#frecciaTabella {
		text-align:right;
		padding-right:10px;
		color:#585858;
	}
	
	#bottom {
		text-align: center;
		padding-bottom:20px;
		}
	#bottomCrweb{
		float:right;
		padding-top:20px;
		text-align: right;
		}

	
	
	#contentHP {
		color:#666;
		height:212px;
		background-color:#00CCFF;
		}
		
		
		/*  INIZIO COLONNA SINISTRA FOTO  */
		
		
	#colSX {
		width:217px;
		float:left;
		font-size: 11px;
		text-align:center;
		color:#585858;
		background-color:#FFFFFF;
		}
	
	#colSXcarrello {
		padding-top:20px;
		text-align:center;
		font-size: 13px;
		font-weight:bold;
		letter-spacing:-1px;
		color:#6A9719;
		background-color:#FFFFFF;
		}
		/*  FINE COLONNA SINISTRA FOTO  */
		
		/*  INIZIO PARTE CONTENUTI  */
	
	#content {
		float:right;
		color:#666;
		width:512px;
		background-color:#fff;
		}
		
	#contentCarrello {
		float:right;
		color:#666;
		/*height:300px;*/
		width:729px;
		background-color:#fff;
		}
		
		/*  FINE PARTE CONTENUTI  */
		
		#address {
		text-align:center;
		padding-top:15px;
		/* background-color: #ccc; */
		}
		#indirizzo {
		padding-top:15px;
		text-align:left;
		/* background-color: #ccc; */
		}
		
		
		
	/*  PARTE DEL CSS RELATIVO ALLA FORMATTAZIONE DEL TESTO */
	
	
	.testoBottom {
	font-family: Verdana,arial;
	font-size: 10px;
	color: #67686A;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoBottom a:link{
		font-family: Verdana,arial;
		font-size: 10px;
		color: #67686A;
		letter-spacing:-1px;
		font-weight: normal; 
	}
	
	.testoBottom a:hover{
		font-family: Verdana,arial;
		font-size: 10px;
		color: #808182;
		letter-spacing:-1px;
		font-weight: normal; 
	}
	
	.testoBottom a:visited{
		font-family: Verdana,arial;
		font-size: 10px;
		color: #67686A;
		letter-spacing:-1px;
		font-weight: normal; 
	}	
	
	.testoVerde {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #567F0C;
	}
	.testoVerde a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #6A9719;
	}
	.testoVerde a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #BCDF7D;
	}
	.testoVerde a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #6A9719;
	}
	
	.testoContenutiVerde {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		text-align:center;
		font-weight: normal;
		color: #95C248;
	}
	.testoContenutiVerde a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		text-align:center;
		font-weight: normal;
		color: #95C248;
	}
	.testoContenutiVerde a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		text-align:center;
		font-weight: normal;
		color: #95C248;
	}
	.testoContenutiVerde a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		text-align:center;
		font-weight: normal;
		color: #84B038;
	}
	
	.testoContenuti {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		padding-right:3px;
		text-align:center;
		font-weight: normal;
		color: #585858;
	}
	.testoContenuti a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		text-align:center;
		font-weight: normal;
		color: #585858;
	}
	.testoContenuti a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		text-align:center;
		font-weight: normal;
		color: #585858;
	}
	.testoContenuti a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		text-align:center;
		font-weight: normal;
		color: #585858;
	}
	

	.txtVerdeInterni {
		font-family: Verdana,arial;
		padding-top:15px;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
	}

.testoVerdeBig {
		font-family: Verdana,arial;
		font-size: 11px;
		padding-left: 5px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
	}

.testoGiallo {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 13px;
		text-align:center;
		font-weight: bold;
		background-color:#95C248;
		border-right:1px solid #719D22;
		color: #FAE539;
	}
	.testoGiallo a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 13px;
		text-align:center;
		font-weight: bold;
		color: #FAE539;
	}
	.testoGiallo a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 13px;
		text-align:center;
		font-weight: bold;
		color: #FAE539;
	}
	.testoGiallo a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 13px;
		text-align:center;
		font-weight: bold;
		color: #FAE539;
	}
#titoloVerdeBig {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		height:25px;
		font-size: 20px;
		text-align:left;
		padding-bottom:7px;
		font-weight: bold;
		border-bottom:1px dotted #6A9719;
		color: #6A9719;
	}
.ContenutiTabella {
		text-align: left;
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 12px;
		font-weight: normal;
		color: #585858;
		}
.ContenutiVerde {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #95C248;
		}
		
#sfondoTitolo {
		background-color:#FAD8D4;
		height:18px;
		}
.titoloRosso {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 13px;
		padding-left: 5px;
		font-weight: bold;
		color: #E83E28;
		}
		
.linkBlu {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #314398;
		text-decoration:underline;
		}
		.linkBlu a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #314398;
		}
		.linkBlu a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #5568C0;
		}
		.linkBlu a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #314398;
		}
		
.testoRosso {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #EF3F28;
	}
	.testoRosso a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #EF3F28;
	}
	.testoRosso a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #F67E6E;
	}
	.testoRosso a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #EF3F28;
	}
	
.testoBlu {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #32449C;
	}
	.testoBlu a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #32449C;
	}
	.testoBlu a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #657BE6;
	}
	.testoBlu a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 10px;
		font-weight: normal;
		color: #32449C;
	}
	
.testoTabella01 {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 13px;
		padding-left:5px;
		text-align:left;
		font-weight: normal;
		background-color:#E6F4CD;
		border-bottom:1px solid #6A9719;
		color: #585858;
	}
	.testoTabella01 a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
		text-decoration:none;
	}
	.testoTabella01 a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
	}
	.testoTabella01 a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
	}
	
	.testoTabella02 {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 13px;
		padding-left:5px;
		text-align:left;
		font-weight: normal;
		border-bottom:1px solid #6A9719;
		color: #585858;
	}
	.testoTabella02 a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
		text-decoration:none;
	}
	.testoTabella02 a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
	}
	.testoTabella02 a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #6A9719;
	}
	.testoBIANCO {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-left:5px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.testoScuro {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-left: 0px;
		padding-right: 5px;
		font-weight: bold;
		color: #666666;
	}
	.testoScuroLittle {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-left:5px;
		padding-right:5px;
		font-weight: normal;
		color: #666666;
	}
	
.titoloneVerde {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 18px;
		font-weight: bold;
		color: #6A9719;
		}
		.titoloneVerde a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 18px;
		font-weight: bold;
		color: #6A9719;
		}
		.titoloneVerde a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 18px;
		font-weight: bold;
		color: #6A9719;
		}
		.titoloneVerde a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 18px;
		font-weight: bold;
		color: #6A9719;
		}
		
div.descriptionBianco{
		background-color: #FFFFFF;
		margin: 5px;
		padding: 5px;
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #585858;
		text-align:justify;
		}
div.descriptionVerde{
		background-color: #E6F4CD;
		margin: 5px;
		padding: 5px;
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #585858;
		text-align:justify;
		}
		
.tit_offerte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:1px;
	font-weight: bold;
	color: #FD8400;
}
.tit_offerte a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FD8400;
	text-decoration: none;
}

.tit_offerte a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	text-decoration: none;
}

.tit_offerte a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
}
