form

{

	padding:0px;

}

.mDDynViewerTableOptions

{

	width: 100%;	

}

.mDDynViewerTableOptions .caselladitesto

{

	border:1px solid #666666;

	color:#666666;

	font-size: 11px;

	width: 200px;

}

.mDDynViewerTableOptions .pulsante

{

	border:1px solid #666666;

	color:#666666;

	font-size: 11px;

	height: 17px;

}

.mDDynViewerinputLTD

{

	font-weight: bolder;

	vertical-align: top;

}

.mDDynViewerSpacer

{

	font-size:10px;

	display: block;

	border-bottom: 1px dashed #666666;

}

.mDDynViewerTablePreview

{

	margin-top:5px;

	width: 100%;

}

.mDDynViewerFirstAnt

{

	

}

.mDDynTDM

{

	text-align: right;

}

/* Definizione delle classi per il modulo Motore Ricerca (B) */

.mricercaBTabella

{

Border: 1px solid #cccccc;

Width: 100%;

border-collapse: collapse;

}

.mricercaBTabella td

{

Border: 0px solid #cccccc;;

padding: 3px;

}

.mricercaBRiga

{

Background-color: #FFFFFF;

Text-align: center;

}

.mricercaBRigaAlternato

{

Background-color: #ffffff;

}

.mricercaBTabellaHidden

{

Border: 0px;

border-collapse: collapse;

Width: 250px;

}

.mricercaBTabellaHidden td

{

Border: 0px;

padding: 0px;

}

.mricercaBTitolo

{

Font-Size: 11px;

Color: #666666;

Font-Weight: bold;

}

.mricercaBNormale

{

Font-Size: 11px;

Color: #666666;

}

.mricercaBTabella a

{

	color:#666666;

	font-weight: bolder;

}

.mricercaBTabella a:hover

{

	color:#666666;

	font-weight: bolder;

}

.mricercaBTabella .caselladitesto

{

	border:1px solid #666666;

	color:#666666;

	font-size: 11px;

	width: 200px;

}

.mricercaBTabella .pulsante

{

	border:1px solid #666666;

	color:#666666;

	font-size: 11px;

	height: 17px;

}

/* Definizione delle classi per il modulo Motore Ricerca (A) */

.mricercaATabellaHidden

{

Border: 0px;

border-collapse: collapse;

Width: 100%;

}

.mricercaATabellaHidden td

{

Border: 0px;

padding: 5px;

}

.mricercaANormale

{

Font-Size: 11px;

Color: #666666;

}

.mricercaATabellaHidden .caselladitesto

{

	border:1px solid #666666;

	color:#666666;

	font-size: 11px;

	width: 130px;

}

.mricercaATabellaHidden .pulsante

{

	border:1px solid #666666;

	color:#666666;

	font-size: 11px;

	height: 17px;

}

/* Definizione delle classi per il modulo News */

.mNewsTabellaHidden

{



}

.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: left;

}

.mnewsTitolo

{

Font-Size: 11px;

Color: #666666;

Font-Weight: bold;

}

.mnewsAnteprima

{

Font-Size: 11px;

font-style: normal;

Color: #666666;

}

.mnewsNormale

{

Font-Size: 11px;

Color: #666666;

}

.mnewsInterlinea

{

Font-Family: Verdana;

Font-Size: 6px;

}

.mNewsIconCell

{

	

}

.mnewsTabella td a

{

	color: #666666;

	font-weight: bolder;

}

.mnewsTabella td a:hover

{

	color: #666666;

	font-weight: bolder;

}





.mNewsElencoArchivio {display:block; margin-bottom:12px; text-transform:lowercase;border-bottom:1px solid #999; padding-bottom:4px;}

.mNewsElencoArchivio a, .mNewsElencoArchivio a:visited{text-decoration:none;}

.mNewsElencoArchivio a:hover {text-decoration:underline;}

.mNewsFreccia {display:none;}





#box_news a

{

	color: #666666;

	display: block;

	text-align: right;

	font-weight: bolder;

}

#box_news a

{

	color: #666666;

	display: block;

	text-align: right;

	font-weight: bolder;

}

/*   link presenter */

.mlinksNormale

{

	display: none;

}

.linkvisibile

{

	display: block;

}div#tree_menu a, div#tree_menu a:visited {
	color:#FFFFFF; text-decoration:none;
}
