a:link.layer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; height: 21px; width: 126px; padding-left: 10px; background-image: url(images/top_1/1/bgr_layer1.gif); padding-top: 4px}
a:visited.layer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; height: 21px; width: 126px; padding-left: 10px; background-image: url(images/top_1/1/bgr_layer1.gif); padding-top: 4px }
a:active.layer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; background-image: url(images/top_1/1/bgr_layer2.gif); height: 21px; width: 126px; padding-left: 11px; padding-top: 5px}
a:hover.layer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; height: 21px; width: 126px; padding-left: 11px; background-image: url(images/top_1/1/bgr_layer2.gif); padding-top: 5px}

a:link.layerbis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; line-height: 21px; height: 21px; width: 156px; padding-left: 10px;}
a:visited.layerbis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; line-height: 21px; height: 21px; width: 156px; padding-left: 10px;}
a:active.layerbis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; line-height: 21px; background-image: url(images/top_1/1/bgr_layer2bis.gif);}
a:hover.layerbis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; line-height: 21px; height: 21px; width: 156px; padding-left: 11px;}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156; text-decoration: underline}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156; text-decoration: underline }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline}

a:link.titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #87979F; text-decoration: none}
a:visited.titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #87979F; text-decoration: none}
a:active.titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #495156; text-decoration: none}
a:hover.titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #495156; text-decoration: none}

.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156; text-align: justify}
.testo1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156}
.testo2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156}
.titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #87979F}
.testonews { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156}
.titolettoscuro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #495156}
.titolettobianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.bottone {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156; background-color:#DCE2E4}

a:link.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156; text-decoration: none}
a:visited.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #495156; text-decoration: none}
a:active.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline}
a:hover.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline}

a:link.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; line-height:20px; height: 20px; width: 156px; padding-left: 10px;}
a:visited.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; line-height:20px; height: 20px; width: 156px; padding-left: 10px;}
a:active.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; line-height:20px; height: 20px; width: 156px; padding-left: 11px;}
a:hover.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; line-height:20px; height: 20px; width: 156px; padding-left: 11px;}

.menuactive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; background-image: url(images/menu_interno/menu2.gif); height: 20px; width: 156px; padding-left: 11px; padding-top: 5px}

a:link.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; height: 20px; width: 156px; padding-left: 5px; background-image: url(images/footer/1/0.gif); padding-top: 4px}
a:visited.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #798991; text-decoration: none; height: 20px; width: 156px; padding-left: 5px; background-image: url(images/footer/1/0.gif); padding-top: 4px }
a:active.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; background-image: url(images/footer/1/0b.gif); height: 20px; width: 156px; padding-left: 6px; padding-top: 5px}
a:hover.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #4C5D65; text-decoration: none ; height: 20px; width: 156px; padding-left: 6px; background-image: url(images/footer/1/0b.gif); padding-top: 5px}
.modulolink { background-image: url(images/interno/linea.gif);background-repeat: repeat-x;}
.modulolink2 { background-image: url(images/interno/linea2.gif);background-repeat: repeat-x;}

.errore {font-weight: bold; font-size: 9px;	color: #B00000;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.errore2 {font-size: 9px;	color: #FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;}

.myinput {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9px; BORDER-LEFT-COLOR: #798991; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #798991; COLOR: #495156; BORDER-TOP-COLOR: #798991; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #798991}
.mytext {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9px; BORDER-LEFT-COLOR: #798991; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #798991; COLOR: #495156; BORDER-TOP-COLOR: #798991; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #798991}



