  body       {
color: #6B6C5E;
text-decoration: none;
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-size: 11px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px; }
a:link       { color: #6B6C5E; text-decoration: none; font-family: verdana, tahoma, arial; font-size: 11px }
a:visited    { color: #6B6C5E; text-decoration: none; font-family: verdana, tahoma, arial; font-size: 11px }
a:hover      { color: #54544B; text-decoration: underline; font-family: verdana, tahoma, arial; font-size: 11px }

.menu      { color: #3E7196; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menu:link       { color: #3E7196; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menu:visited    { color: #3E7196; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menu:hover      { color: #C01919; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}

.menub      { color: #2C577F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 15px}
.menub:link       { color: #2C577F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 15px}
.menub:visited    { color: #2C577F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 15px}
.menub:hover      { color: #2C577F; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 15px}


.menuverde     { color: #388648; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menuverde:link       { color: #388648; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menuverde:visited    { color: #388648; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menuverde:hover      { color: #C01919; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}


.menu2      {
	color: #81A6C1;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	padding: 2px;
}
.menu2:link       { color: #81A6C1; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menu2:visited    { color: #81A6C1; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}
.menu2:hover      { color: #C01919; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 17px}

.piede      { color: #8F8F8F; text-decoration: none; font-size: 9px; line-height: 11px}
.piede:link       { color: #8F8F8F; text-decoration: none; font-size: 9px; line-height: 11px}
.piede:visited    { color: #8F8F8F; text-decoration: none; font-size: 9px; line-height: 11px}
.piede:hover      { color: #D46842; text-decoration: none; font-size: 9px; line-height: 11px}

.modulo      {
	color: #29597B;
	text-decoration: none;
	font-size: 9px;
	border: 1px #93ACC1 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: inset;
	list-style-image: none;
	list-style-type: none;
	padding: 2px;

}

.modulo2      {
	color: #29597B;
	text-decoration: none;
	font-size: 10px;
	border: 1px #D3993D solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: inset;
	list-style-image: none;
	list-style-type: none;
}

.modulo:link       { color: #29597B; text-decoration: none; font-size: 9px }
.modulo:visited    { color: #29597B; text-decoration: none; font-size: 9px }
.modulo:hover      { color: #595958; text-decoration: none; font-size: 9px }

.titolo      { color: #29597B; text-decoration: none; font-size: 11px }
.titolo:link       { color: #29597B; text-decoration: none; font-size: 11px }
.titolo:visited    { color: #29597B; text-decoration: none; font-size: 11px }
.titolo:hover      { color: #E86403; text-decoration: none; font-size: 11px }

.testo      { color: #29597B; text-decoration: none; font-size: 12px }
.testo:link       { color: #29597B; text-decoration: none; font-size: 12px }
.testo:visited    { color: #29597B; text-decoration: none; font-size: 12px }
.testo:hover      { color: #E86403; text-decoration: none; font-size: 12px }

.piede      { color: #838383; text-decoration: none; font-size: 9px; line-height: 11px}
.piede :link       { color: #838383; text-decoration: none; font-size: 9px; line-height: 11px}
.piede :visited    { color: #838383; text-decoration: none; font-size: 9px; line-height: 11px}
.piede :hover      { color: #E86403; text-decoration: none; font-size: 9px; line-height: 11px}

.testo_medio      { color: #29597B; text-decoration: none; font-size: 11px; line-height: 12px}
.testo_medio:link       { color: #29597B; text-decoration: none; font-size: 11px; line-height: 12px}
.testo_medio:visited    { color: #29597B; text-decoration: none; font-size: 11px; line-height: 12px}
.testo_medio:hover      { color: #E86403; text-decoration: none; font-size: 11px; line-height: 12px}

.testo_medio_verde      { color: #276D35; text-decoration: none; font-size: 11px; line-height: 12px}
.testo_medio_verde:link       { color: #276D35; text-decoration: none; font-size: 11px; line-height: 12px}
.testo_medio_verde:visited    { color: #276D35; text-decoration: none; font-size: 11px; line-height: 12px}
.testo_medio_verde:hover      { color: #E86403; text-decoration: none; font-size: 11px; line-height: 12px}

.testo_piccolo      { color: #29597B; text-decoration: none; font-size: 10px; line-height: 11px}
.testo_piccolo:link       { color: #29597B; text-decoration: none; font-size: 10px; line-height: 11px}
.testo_piccolo:visited    { color: #29597B; text-decoration: none; font-size: 10px; line-height: 11px}
.testo_piccolo:hover      { color: #E86403; text-decoration: none; font-size: 10px; line-height: 11px}

.testo_piccolo_verde      { color: #276D35; text-decoration: none; font-size: 10px; line-height: 11px}
.testo_piccolo_verde:link       { color: #276D35; text-decoration: none; font-size: 10px; line-height: 11px}
.testo_piccolo_verde:visited    { color: #276D35; text-decoration: none; font-size: 10px; line-height: 11px}
.testo_piccolo_verde:hover      { color: #E86403; text-decoration: none; font-size: 10px; line-height: 11px}

.testo_molto_piccolo      { color: #29597B; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_molto_piccolo:link       { color: #29597B; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_molto_piccolo:visited    { color: #29597B; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_molto_piccolo:hover      { color: #E86403; text-decoration: none; font-size: 9px; line-height: 10px}

.testo_molto_piccolo_verde        { color: #276D35; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_molto_piccolo_verde  :link       { color: #276D35; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_molto_piccolo_verde  :visited    { color: #276D35; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_molto_piccolo_verde  :hover      { color: #E86403; text-decoration: none; font-size: 9px; line-height: 10px}

.modulo_tit      { color: #FFFFFF; text-decoration: none; font-size: 10px }
.modulo_tit_centro      { color: #B51A1A; text-decoration: none; font-size: 9px }

.testo_medio_overlib      { color: #29597B; text-decoration: none; font-size: 11px; line-height: 12px; background: #FFFFFF; border : 1px solid #999998;}
 
input.form
	{
		color : #ffffff;
		background-color: #45799E;
		border: 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : bold;
		text-decoration : none;
		background-image: url(button.gif);
		padding-left : 4px;
	}
	
textarea.form
	{
		color : #54544B;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
	}
	
select.form
	{
		color : #54544B;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
	}
	
checkbox.form
	{
		color : #54544B;
		border : thin #999999 solid;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: none;
; background-color: #009933
	}
	
radio.form
	{
		color : #54544B;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
	}	
