.navbar a { font-family: helvetica; font-size: 13px; color: #fff; text-decoration: none; line-height: 20px; }
.navbar a:hover { color: #333; text-decoration: none;}
.activity a { font-family: helvetica; font-size: 11px; color: #aa5f25; text-decoration: none;}
.activity a:hover { text-decoration: underline;}
.txt { color: #333; font-size: 12px; font-family: helvetica; line-height: 18px; padding-left: 5px; padding-right: 30px; text-align: justify}
.txtb { color: #333; font-size: 12px; font-family: helvetica; line-height: 18px; padding-left: 30px; padding-right: 30px; text-align: justify}
.txtsmall { color: #333; font-size: 11px; font-family: helvetica; padding-left: 6px; padding-right: 6px;}
.news { color: #333; font-size: 11px; font-family: helvetica; line-height: 20px; padding-left: 10px; padding-right: 21px; text-align: justify}
.mese, .mese a { color: #fff; font-size: 13px; font-family: helvetica; line-height: 23px; padding-left: 5px; text-decoration: none}
.mesi a { color: #5d5d5d; font-size: 12px; font-family: helvetica; /*font-weight: bold;*/ text-decoration: none; line-height: 20px; margin-left: 5px; }
.mesi a:hover { color: #C84C18; text-decoration: none}
.slogan { color: #fff; font-size: 13px; font-family: helvetica; line-height: 23px; padding-left: 30px;}
.sloganb { color: #fff; font-size: 13px; font-family: helvetica;}
.docCateg a { color: #fff; font-size: 13px; font-family: helvetica; line-height: 23px; text-decoration: none; padding-left: 15px; }
.piede, .piede a { font-family: helvetica; font-size: 10px; color: #fff; text-decoration: none; line-height: 20px;}
.piede a:hover { color: #000; text-decoration: none; }
body { background-color: #e1e1e1 /*#827376*/;} /*efe9e9*/
.ancore a { color: #5d5d5d; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 20px}
.ancore a:hover { text-decoration: underline;}
h1 { color: #333; font-size: 14px; font-family: helvetica; font-weight: normal; padding-top: 5px;}
h3 { color: #333; font-size: 12px; font-family: helvetica; font-weight: normal; font-style: italic}
.navSez a { color: #5d5d5d; font-size: 11px; font-family: helvetica; font-weight: normal; text-decoration: none}
.navSez a:hover { color: #5d5d5d; text-decoration: underline}
.active { color: #5d5d5d; text-decoration: underline; }
.titleSez { color: #c84c18; font-size: 12px; font-family: helvetica; font-weight: bold; line-height: 20px; }
a { color: #516ca7; text-decoration: none; }
a:hover { color: purple; text-decoration: underline; }
.sidemenuTitle { color: #5d5d5d; font-size: 12px; font-family: helvetica; font-weight: normal; line-height: 20px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.sidemenu a { color: #fff; font-size: 12px; font-family: helvetica; font-weight: bold; text-decoration: none; line-height: 26px; padding-right: 12px; padding-left: 5px; }
.sidemenu a:hover { color: #5d5d5d; text-decoration: none}
.submenu a { color: #aa5f25; font-size: 12px; font-family: helvetica; font-weight: normal; text-decoration: none; line-height: 20px;}
.submenu a:hover { color: #5d5d5d; text-decoration: none}
.pics {  
	    width:   471px;  
	    height:  320px;
	    padding: 0;  
	    margin:  0;  
	} 
	 
.pics img {  
	    padding: 0px;  
	    border:  0px solid #ccc;  
	    background-color: #fff;  
	    width:   471px;  
	    height:  320px; 
	    
	} 
