* {font-family:Verdana; font-size:12px;}
.sezionemenu {padding-left:3px; font-weight:bold; border-bottom-style:dotted; border-width:1px; border-color:#C0C0C0; height:20px; color:#185D63;}
.vocemenu {padding-left:15px; border-bottom-style:dotted; border-width:1px; border-color:#C0C0C0; height:20px; }
.voceselezionata {padding-left:15px; font-weight:bold; border-bottom-style:dotted; border-width:1px; border-color:#C0C0C0; height:20px; color:#8C0452;}
.titolo {font-weight:bold; color:#8C0452; }
.titolo2 {font-weight:bold; color:#185D63; }
.descrizione {padding-left:10px;}
.testo {padding-left:5px; padding-right:5px;}
.testopiccolo {font-size:10px}
.slogan {font-size:10px; text-align:left; padding:5px;}
.index {text-align:right; font-size:10px; padding:5px; color:#8C0452; border-bottom-style:dotted; border-width:1px; border-color:#C0C0C0;}
.index2 {text-align:right; font-size:10px; padding:5px; color:#8C0452;}
.border {border-top-style:solid; border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#C0C0C0; }
.imgpiccola {}

A.menu:link {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #505050; text-decoration: none;
}
A.menu:visited {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #505050; text-decoration: none;
}
A.menu:hover {
    font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #8C0452; text-decoration: underline;
}

INPUT {border-style:solid; border-width:1px; border-color:#505050; width:80px; font-size:11px;}
INPUT.button {background-color:#F7F7F7; border-color:#D8D8D8; width:50px; font-size:11px;}
.riquadrob {font-size:11px; padding:10px; border-top-style:dotted; border-width:1px; border-color:#C0C0C0; background-color:#F7F7F7}
.riquadrot {font-size:11px; padding:4px; border-bottom-style:dotted; border-width:1px; border-color:#C0C0C0; background-color:#F7F7F7}

INPUT.email {border-style:solid; border-width:1px; border-color:#505050; width:200px; font-size:11px;}

BODY{color:#505050; }
IMG 
{
	border:0;
}

.titolo_big
{
	font-size:18px;
	
}

.titolo
{
	font-size:14px;
}

.pulsante
{
	cursor:hand;
	border:solid 1px black;
}

.PulsanteToolbar
{
	height:19px;
}

.error {
    font-family:Verdana;
    font-size:12px;
    padding: 5px;
    color:#505050;
    font-weight: bold;
    text-align:center ;
 }
.DataGridFixedHeader {background-color: white; 
			          position:relative;
			          top: expression(this.offsetParent.scrollTop);
			         }
			         
.AxDocumenti
{
	font-weight: bold;
	width: 100%;
}

.AxAllegati
{
	font-weight: normal;
	width: 100%;
	color: gray;
	font-style: italic;
	text-decoration: none;
}

.ImgVers
{
	padding:2px;
}