
.bottone { font-size: 9pt; font-family: Verdana; margin: 0pt; padding: 0pt; border: solid 1pt #922525; width: 40pt; height: 13pt; cursor: hand  }
.bottone2 { font-size: 9pt; font-family: Verdana; margin: 0pt; padding: 0pt; border: solid 1pt #922525; cursor: hand  }
.campo { color: black; font-weight: normal; font-size: 10pt; font-family: Arial; border: solid 1px #922525; width: 100pt }
.campolongo { color: black; font-weight: normal; font-size: 10pt; font-family: Arial; border: solid 1px #922525; width: 100% }
.campiForm { color: black; font-weight: normal; font-size: 9pt; font-family: Arial;  }
.campoNote { color: black; font-weight: normal; font-size: 9pt; font-family: Arial;  }
.casellatesto { color: black; font-size: 7pt; font-family: Arial; text-decoration: none }

.linkon { color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkout { color: black; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkover { color: white; font-weight: normal; font-size: 12pt; font-family: Arial;  text-align: center }
.linkon a:active { color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkon a:hover{ color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkon a:link { color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkon a:visited { color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }

.linkout a:active { color: color; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkout a:hover{ color: color; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkout a:link { color: color; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkout a:visited { color: color; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }

.linkover a:active { color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkover a:hover{ color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkover a:link { color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }
.linkover a:visited { color: white; font-weight: normal; font-size: 12pt; font-family: Arial; text-align: center }

.voce { text-decoration: none }

.linkonsx { background-image:url(imgsito/menuon.jpg); background-repeat:no-repeat }
.linkoutsx { background-image:url(imgsito/menuoff.jpg); background-repeat:no-repeat }
.linkoversx { background-image:url(imgsito/menuon.jpg); background-repeat:no-repeat }
.vocesx { text-decoration: none;  color: #631919; font-weight: bold; font-size: 9pt; font-family: Helvetica, Arial, sans-serif;  }
.vocesotto { color:#FFFFFF; text-decoration: none }
.subtitolocop { color: #922525; font-weight: bold; font-size: 10pt; font-family: Arial }
.testa { color: black; font-weight: normal; font-size: 10pt; font-family: Arial; }
.testo { color: black; font-weight: normal; font-size: 10pt; font-family: Arial }
.testo2 { color: black; font-weight: normal; font-size: 9pt; font-family: Arial }
.testonews { color: black; font-size: 10pt; line-height: 10pt; font-family: Arial }
.titolo { color: #922525; font-weight: bold; font-size: 9pt; font-family: Arial }
.titolo2 { color: #922525; font-size: 10pt; font-family: Arial }
.titolocop { color: #922525; font-size: 14pt; font-family: Arial }

a:active { color: black; font-family: Verdana; text-decoration: none }
a:hover { color: black; font-family: Verdana; text-decoration: none }
a:link { color: black; font-family: Verdana; text-decoration: none }
a:visited { color: black; font-family: Verdana; text-decoration: none }
.piede { color: white; font-size: 8pt; font-family: Arial; }
.piede a:active { color: white; font-size: 8pt; font-family: Arial; }
.piede a:hover { color: white; font-size: 8pt; font-family: Arial; }
.piede a:link { color: white; font-size: 8pt; font-family: Arial; }
.piede a:visited { color: white; font-size: 8pt; font-family: Arial; }
.foto{
border:solid 1px white;
width:150px;
height:115px;
}
.fotorosso{
border:solid 1px #87000a;
width:150px;
height:115px;
}
.menuprod{
	border-bottom: solid 1px #BA9393;
}
.linkprod { color: #87000a; font-size: 11pt; font-family: Arial; }
.linkprod a:active { color: #87000a; font-size: 11pt; font-family: Arial; }
.linkprod a:hover { color: #87000a; font-size: 11pt; font-family: Arial; }
.linkprod a:link { color: #87000a; font-size: 11pt; font-family: Arial; }
.linkprod a:visited { color: #87000a; font-size: 11pt; font-family: Arial; }
td { color: black; font-size: 9pt; font-family: Arial; }
body { color: black; font-size: 10pt; font-family: Arial; background-color: #882122 }
.bandasx {background-image:url(imgsito/1.jpg); background-repeat:repeat-x }
.bandadx {background-image:url(imgsito/5.jpg); background-repeat:repeat-x }

.paginavuotabg {background-image:url(imgsito/3-3vuotobg.jpg); background-repeat:repeat-y }
.paginavuota {background-image:url(imgsito/3-3vuoto.jpg); background-repeat:no-repeat }

.paginabg {background-image:url(imgsito/3-3bg.jpg); background-repeat:repeat-y }
.pagina {background-image:url(imgsito/3-3.jpg); background-repeat:no-repeat }

.contenitore { width: 440px; height: 290px; padding-right:5px; overflow: auto; text-align:justify; padding-right:7px; }
.contenitorehome { width: 440px;  padding-right:5px; overflow: auto }
.contenitorelarge { width: 100%;  padding-right:5px; overflow: auto }
.contenitorenews { width: 100%; padding-right:5px; overflow: auto }
.contenitorefoto { width: 100%;   padding-right:5px; overflow: auto; padding-left: 15px; padding-top: 5px; }
.contenitorehome1 { width: 440px; height: 268px; padding-right:5px; overflow: auto }
.contenitorelarge1 { width: 100%; height: 290px; padding-right:5px; overflow: auto }
.contenitorenews1 { width: 100%; height: 328px; padding-right:5px; overflow: auto }
.contenitorefoto1 { width: 100%; height: 328px; padding-right:5px; overflow: auto; padding-left: 15px; padding-top: 5px; }
.fotogallery { width: 180px; height: 130px; float:left; display: in-line; }
.fotogallerysmall { width: 155px; height: 130px; float:left; display: in-line; padding-top:5px; padding-left:2px }
.Dida     { color: #8b0000; font-size: 8pt }
form{margin:0; padding:0;}