BODY { scrollbar-face-color: #EBE2CE; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #F1F1F1; scrollbar-3dlight-color: #FFffff;
		 scrollbar-darkshadow-color: #000000; scrollbar-track-color: #F1F1F1; scrollbar-arrow-color: #FFffff; 
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans-Serif;
}

			a {color:#333}
			
			a.pdf {padding:10px; padding-left: 20px;background: url(icone/pdf.gif) no-repeat center left; border:0; }
			a.doc {padding:10px; padding-left: 20px;background: url(icone/doc.gif) no-repeat center left;border:0}
			a.zip {padding:10px; padding-left: 20px;background: url(icone/zip.gif) no-repeat center left;border:0}
			a.collegamento {padding:10px; padding-right: 20px;background: url(icone/esterno.gif) no-repeat center right;border:0}
			a.collegamento2 {padding-right: 20px;background: url(icone/esterno.gif) no-repeat center right;border:0}
			
			a.rss {padding:10px; padding-right: 20px;background: url(icone/rss_icon.gif) no-repeat center right;border:0;
			font-size:10px; color:#333; text-decoration:none}
			a:hover.rss { color:#993300}
			 
			.tel {padding:10px; padding-left: 20px;background: url(icone/16x16/phone.gif) no-repeat center left}
			.fax {padding:10px; padding-left: 20px;background: url(icone/16x16/fax.gif) no-repeat center left}
			.mail {padding:10px; padding-left: 20px;background: url(icone/16x16/mail.gif) no-repeat center left}
			.mappa {padding:10px; padding-left: 20px;background: url(icone/16x16/search.gif) no-repeat center left}
			
			.verde, .arancio, .amaranto, .celeste { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}
			.verde a, .arancio a, .amaranto a, .celeste a { text-decoration:none}
			.verde, .verde a { color:#006600}
			.amaranto, .amaranto a { color:#990000}
			.arancio, .arancio a { color:#9D3B0A}
			.celeste, .celeste a { color:#005B8A}
			
			hr { color:#000; height:1px}
			
			h2 {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif}
			h4 {margin:0; padding:0; color:#666666; font-size:14px; border-bottom:1px dotted #666}
			p {color: #423F3D; font-size: 12px;  text-decoration: none; line-height:160%;}
			
			img {border:0}

#menutop {background:url(img/menu-sfondo.jpg) repeat-x; width:100%; border-bottom:1px solid #fff; padding:0px 0 2px 0; margin-top:5px }
#menutop a {color:#333; text-decoration:none;font-weight:bold; }
#menutop, #menutop a {font-size:10px; text-transform:uppercase }
#menutop a:hover { color:#CC0000}
			
.testopiccolo  { color: #423F3D; font-size: 14px;  text-decoration: none}
  
.testopiccolomenu  { color: #333333; font-size: 8px;  text-decoration: none}
.testopiccolomenu:hover  { color: #CC0000; font-size: 8px;  text-decoration: none}

.testomenu  { color: #333333; font-size: 9px;  text-decoration: none}
.testomenu:hover  { color: #CC0000; font-size: 9px;  text-decoration: none}

.testostandard  { color: #423F3D; font-size: 12px;  text-decoration: none; line-height:160%;}
.testostandard a { color:#000; font-weight:bold; border-bottom:1px dotted #444; text-decoration:none}
.testostandard a:hover { color:#990000; border-bottom:1px dotted #990000;}

.data { color:#990000; font-size: 12px; }

.testobianco { font-size: 10px;  color: #ffffff;  text-decoration: none }

.testostandard_rosso  { color: #b11c00; font-size: 10px;  text-decoration: none }

.testostandard_marrone   { color: #000437; font-size: 10px;  text-decoration: none }

.novita { text-transform:uppercase; color:#fff; background:#FF0000; padding:2px; font-size:10px; font-weight:bold }

h2 {margin-top:0; color:#990000}
small {font-weight:normal}

#strumenti-pagina {margin-top:10px}

#percorso {padding:0 0 5px 0; border-bottom:0px solid #ccc; color:#666; margin:10px 0 0px 5px; float:left;
border-bottom:1px solid #ccc}
#percorso,#percorso a {font-size:10px}
#percorso a {font-weight:normal; color:#666; background:url(icone/freccina-percorso.png) no-repeat center right; padding-right:8px;
text-decoration:none}
#percorso a:hover {color:#993300}

#menu-sx {margin:4px; margin-top:0}
#menu-sx ul {list-style:none; padding:0px; margin:0; margin-left:0px; /*list-style:square;*/ margin-top:10px; color:#990000;}
#menu-sx li {padding:2px 0 0 0; margin:2px 0 0 0; border-bottom:1px dotted #A5987B; color:#990000; padding:3px}
#menu-sx li, #menu-sx li a {font-size:12px; font-weight:bold }
#menu-sx li a {color:#444; text-decoration:none;}
#menu-sx li a:hover { color:#990000}

#galleria-fotografica img { padding:2px; border:1px solid #996633}
#galleria-fotografica img a:hover { border:1px solid #990000}

#homebanner img {padding:2px; border:1px solid #ccc}


