	.piccolo { font-family: Helvetica, Arial, sans-serif; font-size: 10px; }
	.normale { font-family: Helvetica, Arial, sans-serif; font-size: 11px; }
	.grande { font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
	.parco { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #CF7844; }
	.parcopiccolo { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #CF7844; }
	.parco2 { color: #CF7844; }
	.form { font-family: Monaco; font-size: 10px}
	.bianco { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
	.rom { font-family: Helvetica, Arial, sans-serif; font-size: 11px ; color: #999999; }
	.posti {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 11px;
		text-decoration: none;
	}
	a.posti:link { color: #3E4E91; }
	a.posti:visited { color: #3E4E91; }
	a.posti:hover { color: #FF9900; }
	a.posti:active { color: #3E4E91; } 
	
	.moltopiccolo { font-family: Helvetica, Arial, sans-serif; font-size: 9px; }
	.links { 
		font-family: Helvetica, Arial, sans-serif;
		font-size: 11px; }
	.links, .links2, .links3 {
		/*	font-family: Helvetica, Arial, sans-serif;
		font-size: 11px; */
		text-decoration: none; 	}
	.links4 {
		text-decoration: underline;	}
	a.links:link, a.links2:link, a.links3:link, a.links4:link { color: #3E4E91; }
	a.links3:link span.parco2 { color: #CF7844; }  
	a.links:visited, a.links2:visited, a.links3:visited, a.links4:visited, a.links:focus, a.links2:focus, a.links3:focus, 
		a.links4:focus { color: #3E4E91; }
	a.links:hover, a.links2:hover { color: #CF7844; }
	a.links3:hover, a.links3:hover span.parco2, a.links4:hover { color: #FF9900; }
	a.links:active, a.links2:active, a.links3:active, a.links4:active { color: #3E4E91; }
	.postiB {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 11px;
		text-decoration: none;
		background-color: #ECECE0; }
	.DWpiccolo {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 10px;
		color: #FF6600; }
	.DWnormale {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 11px;
		color: #FF6600; }
	.formGrande {
	font-family: Monaco; font-size: 12px; }
	.biografia {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 10px;
		font-style: italic; 
	}
	
/* Viaggi Guida */ 
	.ViaggiGuida {
	background-color: #FFFFCC;
	border: solid 1px #EAEA00;
	line-height: 13.5px; 
	padding: 2px 5px 13px 8px;  
	}
	.ViaggiGuida ul, ul.collegamenti {
	list-style-type: circle;
	list-style-image: url(img/right2.gif);
	list-style-position: outside;
	padding: 0;
	margin: 0 0 0 15px;
/*	margin: 5px 5px 13px 25px;  */
	}

	ul.collegamenti { padding-left: 1em; } 

 .ViaggiGuida p { margin: 8px 0 5px 0; } 
 img#iSuoiViaggi { margin-bottom: 5px; }


	.festa { background-color: #F8ff9d; font-style: italic; font-weight: normal; padding:0px 4px; display:inline-block; }		
	body.viaggio .festa { font-weight: bold; font-style: italic; font-size: 80%; }
	.DW, .DW a { background-color: #FEEFD6; font-style: normal; color: #3E4E91; }
	.DW a:hover { color: #FF5100;}
	.bimbotrek, .bimbotrek a { background-color: #ECF69F; font-style: normal; color: #3E4E91; }
	.bimbotrek a:hover { color: #FF6600;}
	span.bimbotrek { font-style: italic; font-weight: bold; padding:1px 3px;}