body {

	background-color: #F5F5F5;

	background-image:url(images/immagini/bodybkg.jpg);

	background-repeat:repeat-x;

	font-family: Georgia, "Times New Roman", Times, serif;

}

h1 {

	font-size: 16px;

	font-weight: bold;

	color: #FF9933;

}

h2 {

	font-size: 14px;

	font-weight: bold;

	color: #FF9900;

}

h3 {

	font-size: 12px;

	font-style: italic;

	font-weight: bold;

	color: #999999;

}

h5  {

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #FF9933;

	padding-top: 10px;

	padding-bottom: 10px;

}

.contentWrap p {

	font-size: 12px;

	text-align:justify;

}



td {

	font-family: "Times New Roman", Times, serif;

	font-size: 12px;

}



th {

	font-family: "Times New Roman", Times, serif;

	font-size: 12px;

}

/*stili di paragrafo per il text-editor */

p.bodystyle, p.bodytext {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	text-align: justify;
	margin-bottom: 12px;

}



p.small {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 9px;

}



p.medium {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

}



p.big {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

}



p.xbig {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	

}



p.expanded {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	line-height: 16px;

	letter-spacing: 2px;

}



p.justified {

	font-family: "Times New Roman", Times, serif;

	text-align: justify;

}



p.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

}



p.box1 {

	padding: 3px;

	border-width: thin;

	border-style: solid;

	border-color: #CCCCCC #666666 #666666 #CCCCCC;

}



p.box2 {

	font-style: italic;

	word-spacing: 2pt;

	padding: 3px;

	border-width: thin;

	border-style: solid;

}

/*stili per le didascalie*/

dd.csc-textpic-caption {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	}



/* stili inline per il text-editor */

span.grassetto {font-weight:bold;}

span.italic {font-style:italic;}

span.sottolineato { text-decoration:underline;}



/* stili per i riquadri della homepage */

table.homepage {

				border-collapse:collapse;

				margin:0px;

				}



td.riquadro1 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	background-color: #E0E0E0 ;

	margin: 0px;

	padding: 20px;

				}

td.riquadro2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	}

/*stili ce_gallery*/



div.tx-cegallery-pi1-album_entry {

	background-color:#FFFFFF;

	

}



div.tx-cegallery-pi1-album_entry a {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 13px;

	color:#999999;

	padding-top:20;

}



div.tx-cegallery-pi1-album_backlink a {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color:#999999;

	padding-top:4;

	padding-bottom:2;

}

/* stili metanavigazione*/

#metanavigazione , #metanavigazione a { 

				text-align:right;

				font-size:12px;

				color:#666666;

				}

/* stili rootline*/

#breadcrumb, #breadcrumb a {

			font-size:12px;

			color:#666666;

			}

			

/* stili piedipagina*/

#piedipagina {

		padding-top: 15px;

		text-align: center;

		font-size:	11px;

		color: #999999 ;

		}

/* stili mappa sito*/

div.csc-sitemap ul {margin-left:20px;

					}

div.csc-sitemap ul ul{margin-left:20px;

					}

div.csc-sitemap ul ul ul{margin-left:20px;

						}
/* stili form iscrizione mailing list */

.tx_rbezmlmsubscription_form h1{
            font-weight:normal;
            margin-top:10px;
            margin-bottom:10px;
            color: #666666;
            }
.tx_rbezmlmsubscription_form_modeblock span, .tx_rbezmlmsubscription_form_emailblock span{
            font-family: Georgia, "Times New Roman", Times, serif;
            font-size: 12px;
            padding: 5px;
            }

