* { font-family: Verdana; vertical-align: top; }
.errore { color: #f00; }
a, a:visited, a:link { text-decoration: none; color: #B12E40 ; font-weight: bold; }
a:hover { color: #6D6D56; }

a#email, a#email:visited, a#email:link { text-decoration: none; color: #FFF; font-weight: bold; }
a#email:hover { color: #6D6D56; }

div.center, p.center { text-align: center; }
div#sx { width: 244px; text-align: center;}
p.tornaSu { text-align: right; }
p.right { text-align: right; }
p.clear { clear: both; line-height: 10px; }
img { border: none; }
img#foto {margin: 5px;}
ul.noList { list-style-type: none; }
div#tst_menu {margin: 0; padding: 0; line-height: 0; width: 680px; float: left;}
div#home { width: 606px; float: left; }
div#boxMenHome { float: left; }
div#menu { color:red; }
h3#titolo { font-family: Verdana; font-size: 20px; color: #002F59; font-weight: bold; letter-spacing: -1px;}
div.vuoto { line-height: 0; padding: 0; }
td#pagina { padding: 0; font-family: Verdana; font-size: 11px; width:615px; height:318px;
    background: url('../img/internoCentroPaginaSfondo.jpg') no-repeat top center;
}
div#paginaHome { padding: 0; margin: 0; font-family: Verdana; font-size: 11px; }
.testo { margin: 12px 60px; }
.contatti { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.testoProdotti { font-family: Verdana, Arial, sans-serif; font-size: 10px; margin-left:60px; margin-right:60px; }
table.prodotti td { border: 2px solid #919273; }
div.prodotti{ margin-bottom: 2px; text-align: center; }
div.titoloProdotti { text-align: center; color:#6D6D56; }
div.foto { margin-left:3px; text-align: center; }
div#contenuto { text-align: justify; }
div#contenuto p { text-align: justify; }

/** scrollpane **/
.scroll-pane { width: 580px; overflow: auto; float: left; }
#pannelloScroll { height: 270px; }
a.jScrollArrowUp { background:  #F8EDD1 url(../jscripts/jquery/scrollpane/arrow-up.gif) no-repeat 0 0; }
a.jScrollArrowUp:hover { background-position: 0 -15px; }
a.jScrollArrowDown { background:  #F8EDD1 url(../jscripts/jquery/scrollpane/arrow-down.gif) no-repeat 0 0; }
a.jScrollArrowDown:hover { background-position: 0 -15px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-position: 0 -30px; }

div#sottoHomeSx, div#sottoHomeX, div#sottoHomeDx { float: left; min-height: 70px; height: auto !important; height: 70px; }
div#sottoHomeSx { width: 610px; background-color: #004789; padding-top: 20px; text-align: center; font-size: 16px; color: #fff; font-weight: bold; letter-spacing: 3px;}
div#sottoHomeX { width: 286px; background-color: #2a659c; padding-top: 20px; text-align: center; vertical-align: middle; }
div#sottoHomeDx { width: 44px; background-color: #004789; }
div#sottoSx { float: left; padding-left: 30px; text-align: left; color: #fff; font-weight: bold; }
div#sottoDx { padding-right: 30px; text-align: right; }
div.message { font-weight: bold; text-align: center; }
input[type=button], input[type=submit], input[type=reset] { border: 1px solid #ccc; color: #333; }
input[type=text], input[type=password], textarea, select { border: 1px solid #ccc; color: #002F59; }

div#stampa { border-top: 1px dashed #ccc; padding-top: 5px; }
div#stampa a, div#stampa a:link, div#stampa a:visited { text-decoration: none; color: #036; }
div#stampa a:hover { color: #9DB1CA; }
table#latte { border:1px solid #EEE;border-collapse:collapse; color:white; width:100%; text-align:center; background: #937975;}
div.testo p { line-height: 1.8; }

ul#immagini { margin: 0px; padding: 0px; list-style-image: none; list-style-position: outside; list-style-type: none; visibility: visible;  height: 282px; }
ul#immagini li { margin: 0px; padding: 0px; list-style-type: none; z-index: 9; position: absolute; display: none; }
