.comunitext01 {font-family:verdana;
	    font-size:25px;
	    color:#00633B;
}

.comunitext02 {font-family:verdana;
	    font-size:15px;
	    color:#91000C;
}


.comunitext03 {font-family:verdana;
	    font-size:9px;
	    color:#91000C;
}


.comunitext04 {font-family:verdana;
	    font-size:12px;
	    color:#91000C;
}

.comunitext05 {font-family:verdana;
	 font-size:9px;
	 color:#006037;
}

.comunitext06 {font-family:verdana;
	 font-size:12px;
	 color:#000000;
}

.comunitext07 {font-family:verdana;
	 font-size:11px;
	 color:#006037;
}

.comunitext08 {font-family:verdana;
	    font-size:8px;
	    color:#000000;
}


a.comunilink01:link  {font-family:verdana;
		   font-size:12px;
		   color:#00633B;
		   text-decoration:none;
}

a.comunilink01:visited  {font-family:verdana;
		      font-size:12px;
		      color:#00633B;
		      text-decoration:none;
}

a.comunilink01:hover {font-family:verdana;
		   font-size:12px;
		   color:#00633B;
		   text-decoration:underline;
}

a.comunilink02:link  {font-family:verdana;
		   font-size:10px;
		   color:#000000;
		   text-decoration:none;
}

a.comunilink02:visited  {font-family:verdana;
		      font-size:10px;
		      color:#000000;
		      text-decoration:none;
}

a.comunilink02:hover {font-family:verdana;
		   font-size:10px;
		   color:#91000C;
		   text-decoration:underline;
}



a.HotSpot:active, a.HotSpot:link, a.HotSpot:visited	{
				color: #000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				text-decoration:none;
				font-weight:bold;
				padding:0px;
				} 
a.HotSpot:hover	{
				text-decoration:underline;
				color:#F7981D;
				
				}

.comunicampo01 {font-family:verdana;
	     font-size:12px;
	     color:#000000;
	     border: 1px solid #90BAA6;
	     background-color:#ffffff;
		 
}

.Distance	{
			padding:4px;
			}
			
.DistanceRight	{
				padding-right:6px;
				}	
				
.TestoNew		{
				font-size:10px;
				color:#000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding:4px 2px 0px 4px;
				}
					
				
.TabellaUp		{
				background-image:url(/comunita/images/sfondo_tabella_up.gif);
				background-repeat:no-repeat;
				width:140px;
				height:31px;
				}
				
.TabellaDownForum	{
				background-image:url(/comunita/images/sfondo_forum.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				
				}
				
a.Forum:link, a.Forum:active, a.Forum:visited, a.Forum:hover		{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#BB3B56;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				text-decoration:none;
				padding:4px;
				
				}
				
.TabellaDownChat	{
				background-image:url(/comunita/images/sfondo_chat.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				
				}
				
a.Chat:link, a.Chat:active, a.Chat:visited, a.Chat:hover			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#2C6631;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				text-decoration:none;
				padding:4px;
				}		
				
.TabellaDownAnimaGemella	{
				background-image:url(/comunita/images/sfondo_animagemella.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				
				}
				
a.AnimaGemella:link, a.AnimaGemella:active, a.AnimaGemella:visited, a.AnimaGemella:hover			{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#097CB1;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				text-decoration:none;
				padding:4px;
				}	
				
.TabellaDownMercatino	{
				background-image:url(/comunita/images/sfondo_mercatino.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				
				}
				
a.Mercatino:link, a.Mercatino:active, a.Mercatino:visited, a.Mercatino:hover		{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#0D898B;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				text-decoration:none;
				padding:4px;
				}
				
.TabellaDownNewsletter	{
				background-image:url(/comunita/images/sfondo_newsletter.gif);
				background-repeat:no-repeat;
				width:140px;
				height:189px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000;
				
				}
				
a.Newsletter:link, a.Newsletter:active, a.Newsletter:visited, a.Newsletter:hover		{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#dd88db;
				font-size:13px;
				font-weight:bold;
				text-transform:uppercase;
				text-decoration:none;
				padding:4px;
				}				
				
.HotSpotComunita		{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#ffffff;
				font-size:10px;
				font-weight:bold;
				text-decoration:none;
				background-image:url(/comunita/images/sfondo_hotspot.gif);
				background-repeat:repeat;
				height:19px;
				padding:1px 2px 1px 2px;
				border:1px solid #4F836C;
				margin-left:1px;
				}
				
.HotSpotBlu			{
					padding:0px;
					margin:0px;
					text-align:center;
					}				
				
.HotSpotBlu ul		{
					padding:0px;
					margin:0px;
					margin-top:5px;
					}
						
						
.HotSpotBlu li		{
						background-image:url(/comunita/images/sfondo_hot_spot_3.gif);
						background-repeat:repeat-x;
						border:1px solid #CAC8BC;
						list-style-type:none;
						display:inline;
						padding-left:3px;
						padding-right:3px;
						padding-bottom:0px;
						padding-top:0px;
						margin:2px;
						height:15px;
						
					}						
a.HotSpotBlu:link, a.HotSpotBlu:active, a.HotSpotBlu:visited
			{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#565551;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			padding:0px;
			margin:0px;
			vertical-align:middle;
			
			}
			
a.HotSpotBlu:hover		{
							text-decoration:underline;
							color:#91000C;
							}
							
/* AMICI DELLA CHAT */																

		
	
.titolo		{
			color:#91000C;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			text-align:left;
			padding:5px;
			font-weight:bold;
			}
			
.sfondo		{
			background-image:url(/comunita/images/sfondo_amici_chat.gif);
			background-repeat:repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			padding:5px;
			text-align:left;
			padding-bottom:8px;
			}
			
.sfondo img		{
			border:1px solid #000;
			margin:3px;
				}
				
.menuIncontri	{
				width:300px;
				padding:0px;
				margin:0px;
				clear:both;
				}
				

						
				
				
.menuIncontri li	{
					background-image:url(/icons/ico_link3.gif);
					background-repeat:no-repeat;
					background-position:4px 3px;
					padding-left:15px;
					list-style-type:none;
					line-height:120%;
					}
					
.menuIncontri li a:link, .menuIncontri li a:active, .menuIncontri li a:visited
					{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#91000C;
					text-decoration:none;
					font-weight:bold;
					}
.menuIncontri li a:hover	{
						text-decoration:underline;
						}
						
.menuIncontri2	{
				width:300px;
				padding:0px;
				margin:0px;
				clear:both;
				float:right;
				}
				

						
				
				
.menuIncontri2 li	{
					background-image:url(/icons/freccia_arancio.gif);
					background-repeat:no-repeat;
					background-position:4px 3px;
					padding-left:15px;
					list-style-type:none;
					line-height:120%;
					}
					
.menuIncontri2 li a:link, .menuIncontri2 li a:active, .menuIncontri2 li a:visited
					{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#00633B;
					text-decoration:none;
					font-weight:bold;
					}
.menuIncontri2 li a:hover	{
						text-decoration:underline;
						}											 
																		
.Foto		{
			margin:1px;
			float:left; 
			padding:0;
			}				

.Foto img	{
			border:1px solid #000;
			}
			
/* CIRCOLI */

#LatoSx		{
			/* background-color:red; */
			float:left;
			width:186px;
			}
			
#LatoSx .testo	{
				color:#00633B;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding-left:5px;
				}			
			
#LatoSx img	{
			border-bottom:1px solid #00633B;
			}			
			
#LatoSx	.titolo {
				color:#95000B;
				font-size:10px;
				padding-bottom:0px;
				}			
			
#LatoDx		{
			padding:0 3px;
			width:561px;
			float:right;
			border-left:1px solid #00633B;
			}
			
#LatoDx .testata	{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000;
					width:562px;
					padding-bottom:10px;
					}
								
#LatoDx .testata img		{
					padding-top:10px;
					margin:0px;
					}
					
#LatoDx .TitoloRosso	{
						color:#95000B;
						font-size:13px;
						font-weight:bold;
						}
						
#SelezioneCircolo		{
						color:#000;
						font-size:11px;
						font-weight:bold;
						
						border-top:1px solid #00633B;
						border-bottom:1px solid #00633B;
						/* background-color:#D9E9C9; */
						margin-bottom:0px;						
						min-height:110px;
						height:110px;
						
						}
						
#SelezioneCircolo .Sinistra	{
								width:33%;
								float:left;
								}
								

																
#SelezioneCircolo .Centro	{
								width:33%;
								float:left;
								}
#SelezioneCircolo .Destra	{
								width:34%;
								float:right;
							}														
						
#SelezioneCircolo p		{
						padding:0px;
						margin:0px;
						}
						
.Seleziona		{
					height:20px;
					text-align:center;
					background-color:#EDF5E5;
					color:#95000B;
					font-size:13px;
					padding:2px;
				}						
						
#Iscrizione		{
				clear:both;
				background-color:#EDF5E5;
				border-bottom:1px solid #00633B;
				padding-bottom:5px;
				margin:0px;
				padding:0;
				height:75px;
				}
				
													
						
 .SelezioneRed		{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							color:#95000B;
							font-size:10px;
							padding:0px;
							margin:0px;
							font-weight:bold;
							text-align:center;
						}
						
#Iscrizione p	{
				padding:3px;
				margin:0px;
				vertical-align:bottom;
				}
				
.CircoliCampo 

	{font-family:verdana;
	     font-size:12px;
	     color:#000000;
	     border: 1px solid #90BAA6;
	     background-color:#ffffff;
		 margin:0 10px 0 10px;
}

.CampoObbligatorio	{
					float:right;
					color:#95000B;
					font-size:10px;
					padding:8px 10px;
					margin:0px;
					}
.Contatti		{
				clear:both;
				padding:5px 0 10px 0px;
				text-align:center;
				margin:0px;
				font-weight:bold;
				}
				
.Contatti a		{
				color:#95000B;
				text-decoration:none;
				}
				
.Contatti a:hover	{
						text-decoration:underline;
					}	
					
/* new page gate comunita */

#LatoSinistro			{
				background-color:#FFF8A1;
				width:629px;
				float:left;
				border-right:1px solid #00633B;
				}
				
 .BannerLatoSinistro		{
					width:629px;
					height:68px;
					margin:0;
					padding:0 0 8px 0;
					
					float:center;
					}
					
*html .BannerLatoSinistro		{
					width:628px;
					height:68px;
					float:center;
					padding:0;
					margin:0;
					}						
					
#Forum		{
			background-image:url(/comunita/images/new_page/sfondo_forum.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding:0;
			float:left;
			}
			
#Forum p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#Forum p a	{
			color:#000;
			text-decoration:none;
			}
			
#Forum p a:hover	{
					color:#91000C;
					}						
			
#Forum	span a{
				color:#BB3B56;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}
				
#Chat		{
			background-image:url(/comunita/images/new_page/sfondo_chat.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding:0;
			float:left;
			}
			
#Chat p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#Chat p a	{
			color:#000;
			text-decoration:none;
			}
			
#Chat p a:hover	{
					color:#91000C;
					}						
			
#Chat	span  a{
				color:#2C6631;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}
				
#AnimaGemella		{
			background-image:url(/comunita/images/new_page/sfondo_anima_gemella.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding-bottom:10px;
			float:left;
			}
			
*html #AnimaGemella		{
			background-image:url(/comunita/images/new_page/sfondo_anima_gemella.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
			padding-bottom:8px;
			float:left;
			}			
			
#AnimaGemella p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#AnimaGemella p a	{
			color:#000;
			text-decoration:none;
			}
			
#AnimaGemella p a:hover	{
					color:#91000C;
					}						
			
#AnimaGemella	span a {
				color:#097CB1;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}
				
#Newsletter		{
			background-image:url(/comunita/images/new_page/sfondo_newsletter.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
	   		padding:0;
			float:left;
			}
			
* html #Newsletter		{
			background-image:url(/comunita/images/new_page/sfondo_newsletter.gif);
			background-repeat:no-repeat;
			width:282px;
			height:132px;
			margin:0 10px 8px 8px;
	   		padding-bottom:8px;
			float:left;
			}			
			
#Newsletter p	{
			color:#000;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:15px 6px 6px 149px;
			margin:0;
			
			}
			
#Newsletter p a	{
			color:#000;
			text-decoration:none;
			}
			
#Newsletter p a:hover	{
					color:#91000C;
					}						
			
#Newsletter	span  a{
				color:#DD88DB;
				font-size:12px;
				text-transform:uppercase;
				margin:4px;
				font-weight:bold;
				text-decoration:none;
				}																																																				
				

					
														
				

