form
{
 margin-top: 0px;
 margin-bottom: 0px;
}

/* Definizione delle classi per il modulo NEWS */
.mnewsTabella
{
Border: 0px solid #ffffff;
Width: 100%;
border-collapse: collapse;
}
.mnewsTabella td
{
Border: 0px solid #ffffff;
padding: 3px;
}
.mnewsRiga
{
Background-color: #FFFFFF;
}
.mnewsRigaAlternato
{
Background-color: #FFFFFF;
}
.mnewsRigaMenu
{
Text-align: right;
}
.mnewsLayer
{
Text-align: justify;
}
.mnewsTitolo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #336699;
	display: block;
	margin-top: 10px;
}
/*.mnewsAnteprima
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
}*/
.mnewsAnteprima
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #336699;
	/*display: block;
	border: 1px solid #cdcdcd;
	margin-left: 20px;
	margin-right: 10px;
	padding: 5px;*/
}
.mnewsAnteprima2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #336699;
	display: block;
	border: 1px solid #cdcdcd;
	margin-left: 20px;
	margin-right: 10px;
	padding: 5px;
}
.mnewsNormale
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
}
.mnewsInterlinea
{
Font-Family: Verdana;
Font-Size: 6px;
}
.mnewsTabella a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #336699;
}
.mnewsTabella a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #3366FF;
}

/* Definizione delle classi per il modulo Motore Ricerca (A) */
.mricercaATabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
padding: 0;
}
.mricercaATabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mricercaANormale
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
}

/* Definizione delle classi per il modulo Motore Ricerca (B) */
.mricercaBTabella
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
padding: 0;
}
.mricercaBTabella td
{
Border: 0px;
padding: 0px;
}
.mricercaBRiga
{
/*Background-color: #FFFFFF;*/
Text-align: center;
}
.mricercaBRigaAlternato
{
/*Background-color: #FFFFCC;*/
}
.mricercaBTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 250px;
}
.mricercaBTabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mricercaBTitolo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}
.mricercaBNormale
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
}


.mricercaBTabella a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	font-style: normal;
	color: #336699;
	
}
.mricercaBTabella a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	font-style: normal;
	color: #3366FF;
}

/* PULSANTE */
#col_dx .pulsante
{
	background-color: #ffffff;
	border: 1px solid #cdcdcd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #336699;
	margin-top: 5px;
}
#col_dx .caselladitesto
{
	background-color: #ffffff;
	border: 1px solid #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	margin-top: 5px;
}

/* PULSANTE */
#colonnacentro .pulsante
{
	background-color: #ffffff;
	border: 1px solid #cdcdcd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #cc0000;
	margin-top: 5px;
}
#colonnacentro .caselladitesto
{
	background-color: #ffffff;
	border: 1px solid #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	margin-top: 5px;
}

/* Definizione delle classi per il modulo Newsletter */
.mnewsletterTabellaHidden
{
Border: 0px;
border-collapse: collapse;
Width: 100%;
}
.mnewsletterTabellaHidden td
{
Border: 0px;
padding: 0px;
}
.mnewsletterLayer
{
Text-align: left;
}
.mnewsletterNormale
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
}
/* Definizione delle classi per il modulo Area download */
.mdownloadTabella
{
Border: 0px solid #FFFFFF;
Width: 100%;
border-collapse: collapse;
}
.mdownloadTabella td
{
Border: 0px solid #FFFFFF;
padding: 3px;
}
.mdownloadRigaIntestazione
{
/*Background-color: #FFFFCC;*/
}
.mdownloadRiga
{
/*Background-color: #FFFFFF;*/
}
.mdownloadRigaAlternato
{
/*Background-color: #EAF4FF;*/
}
.mdownloadRigaFinale
{
/*Background-color: #FFFFEE;*/
}
.mdownloadTitolo
{
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	Color: #336699;
	Font-Weight: bold;
}
.mdownloadSottotitolo
{
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	Color: #336699;
	Font-Weight: bold;
}
.mdownloadNormale
{
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	Color: #336699;
}
.mdownloadInterlinea
{
Font-Family: Verdana;
Font-Size: 6px;
}

/*modulo download cylcer */
.mdownloadcyclerBox
{
	font-family: Arial;
	color: #336699;
	width: 200px;
	border: 0px 0px 0px 0px;
	cursor: hand;
	font-style: italic;
	font-size: 10px;
	background-color: #F4F4F4;
}
/*modulo site map */

.mmappaTabella
{
Border: 0px solid #FFFFFF;
Width: 100%;
border-collapse: collapse;
}
.mmappaTabella td
{
Border: 0px solid #FFFFFF;
padding: 3px;
}
.mmappaRigaIntestazione
{
/*Background-color: #FFFFCC;*/
}
.mmappaRiga
{
/*Background-color: #FFFFFF;*/
}
.mmappaRigaAlternato
{
/*Background-color: #EAF4FF;*/
}
.mmappaRigaFinale
{
/*Background-color: #FFFFEE;*/
}
.mmappaTitolo
{
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	Color: #336699;
	Font-Weight: bold;
}
.mmappaSottotitolo
{
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	Color: #336699;
	Font-Weight: bold;
}
.mmappaNormale
{
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	Color: #336699;
}
.mmappaInterlinea
{
Font-Family: Verdana;
Font-Size: 6px;
}
.mmappaTabella b
{
 font-size: 12px;
 background-color: #eeeeee;
 width: 100%;
}