html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, tt, var, b, u, i, center, fieldset, form, label, legend, caption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body { line-height: 1; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }blockquote, q { quotes: none; }blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}hr {display: block;height: 2px;border: 0;border-top: 1px solid #453936;background: #453936;color: #453936;margin: 10px 0px;padding: 0;}textarea { overflow: auto; }.ie6 legend, .ie7 legend { margin-left: -7px; }input[type="radio"] { vertical-align: text-bottom; }input[type="checkbox"] { vertical-align: bottom; }.ie7 input[type="checkbox"] { vertical-align: baseline; }.ie6 input { vertical-align: text-bottom; }.ie7 img { -ms-interpolation-mode: bicubic; }label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; }html, body {width: 100%;height: 100%;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 10pt;color: #333;text-align: center;background: #ddd;padding: 0;margin: 0;}.clear { clear: both; }a {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration: none;outline: none;-moz-outline-style: none;}a:link {text-decoration: none;color: #661c19;}a:visited {text-decoration: none;color: #661c19;}a:hover {text-decoration: underline;color: #661c19;}a:active {text-decoration: none;color: #661c19;}.bordo_img { border: 1px solid #0b5797; }p, li {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 10pt;color: #333;line-height: 18px;}h1, h2, h3, h4, h5, h6 {color: #661c19;margin: 0px 0px 10px 0px;}h1.tit {color: #661c19;font-size: 14pt;font-weight: normal;text-transform: uppercase;padding: 0;margin: 0 0 10px 0;}h1.tit span { text-transform: none !important; }h1 { font-size: 20pt; }h2 { font-size: 18pt; }h3 { font-size: 16pt; }h4 { font-size: 14pt; }h5 { font-size: 12pt; }h6 { font-size: 10pt; }img { border: none; }div.vuoto_fix { clear: both; }div.clear { clear: both; }.float_sx { float: left; }.float_dx { float: right; }.vuoto {width: auto;height: 20px;}div.vuoto2 {width: auto;height: 10px;}.spessore, .spess {width: auto;height: 1px;}.margini { margin: 0 10px; }.textbox {width: auto;height: auto;min-height: 20px;color: #333;text-indent: 5px;text-align: left;line-height: 19px;background: #FFF;border: 1px solid #661c19;}.input {width: auto;height: 26px;color: #FFF;font-weight: bold;text-align: center;background: #661c19;border: 1px solid #661c19;border-bottom: none !important;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#struttura {position: relative;width: 960px;min-height: 100%;height: auto !important;height: 100%;text-align: left;background: #453936;margin: 0 auto -112px auto;padding: 0;z-index: 10;}header {position: relative;width: 100%;height: 430px;background: #fff;margin: 0;padding: 0;display: block;z-index: 1000;}header #logo {width: 256px;height: 85px;background: url("img/logo2.png") no-repeat 0 0;float: left;display: block;}header #slogan {width: 517px;height: 85px;background: url("img/slogan.jpg") no-repeat 0 0;display: block;float: right;}header #testate {width: 100%;height: 300px;clear: both;}header #nav {position: relative;width: 100%;height: 45px;background: url("img/nav.jpg") repeat-x 0 0;display: block;z-index: 1000;}header #nav ul {width: 67%;height: auto;list-style: none;padding: 0;margin: 0 auto;display: block;}header #nav ul li {position: relative;width: auto;height: auto;float: left;display: block;}header #nav a, header #nav ul li a {position: relative;text-decoration: none;display: block;float: left;}header #nav ul li.sep_menu {width: 16px !important;height: 16px !important;background: url("img/sep.jpg");margin: 14px 7px 0px 7px !important;}header #nav ul li a {width: auto;height: 45px;color: #ffffff;text-align: center;text-decoration: none;line-height: 44px;padding: 0;display: block;}header #nav ul li ul li a {width: 100% !important;height: auto !important;font-size: 8pt !important;line-height: 18px !important;text-align: center !important;margin: 0 auto !important;padding: 4px !important;}header #nav ul li a:hover, header #nav ul li a.corrente { color: #FFF !important; }header #nav li ul {position: absolute;width: auto;height: auto;font-size: 8pt;list-style: none;text-align: left;background: #661c19;padding: 0;margin: 0;display: none;top: 40px;left: 0;z-index: 999;}header #nav li:hover a, header #nav li:hover a.corrente, header #nav a.bottone:focus, a.corrente, header #nav a.corrente:focus { color: #FFF; }header #nav li:hover ul { display: block; }header #nav li:hover ul a { color: #ffffff; }#contenuti {width: 100%;height: auto;background: #FFF;margin: 0;padding: 0;}#colonna_sx {width: auto;height: auto;}#pagine {width: auto;height: auto;padding: 20px 16px;text-align: justify;margin: 0;}#lista_prod {position: relative;width: 100%;height: auto;}#lista_prod ul {width: 100%;height: auto;list-style: none;margin: 0 auto;padding: 0;display: block;}#lista_prod ul li {position: relative;width: 204px;height: auto;text-align: center;border: 1px solid #a09998;background: #FFF;margin: 10px 25px 20px 0px;display: block;float: left;}#lista_prod ul li:hover { background: #c7c3c2; }#lista_prod ul li .tb_prod {width: auto;max-width: 160px;height: auto;margin: 10px auto;display: block;}#lista_prod ul li .nome_prod {color: #661c19;font-size: 10pt;display: block;}#lista_prod ul li .desc_prod {color: #3e3431;font-size: 9pt;display: block;}#lista_prod ul li a.continua {position: absolute;color: #3e3431;text-align: right;text-decoration: none;padding: 0 18px 0 0;background: url("img/continua.jpg") no-repeat center right;display: block;bottom: -20px;right: 0px;}#scheda_prodotti {position: relative;width: 80%;height: auto;margin: 0 auto;border: 1px solid #c7c3c2;}#scheda_prodotti #prod_sx {position: relative;width: 204px;height: auto;text-align: center;background: #c7c3c2;padding: 10px;display: block;float: left;}#scheda_prodotti #prod_sx .tb_prod {width: auto;max-width: 160px;height: auto;margin: 10px auto;display: block;}#scheda_prodotti #prod_sx .nome_prod {color: #661c19;font-size: 10pt;line-height: 18px;display: block;}#scheda_prodotti #prod_sx .desc_prod {color: #3e3431;font-size: 9pt;display: block;}#scheda_prodotti #prod_dx {position: relative;width: 480px;height: auto;text-align: left;background: #FFF;padding: 10px;display: block;float: left;}#scheda_prodotti #prod_dx u { font-size: 9pt; }#scheda_prodotti #prod_dx a.allegato {color: #3e3431;text-align: left;text-decoration: none;padding: 0 0 0 24px;margin: 10px 0px;background: url("img/ico_pdf.jpg") no-repeat center left;display: block;}#colonna_dx {width: 245px;height: auto;float: right;}.spingi {clear: both;height: 112px;}footer {position: relative;width: 960px;height: 112px;background: url("img/footer.jpg") repeat-x 0 0;margin: 0 auto;padding: 0;display: block;z-index: 100;}footer #info {width: auto;height: auto;color: #FFF;margin: 0;padding: 15px 16px 0px 16px;}footer #info #copyright {width: auto;height: auto;line-height: 16px;text-align: left;color: #FFF;font-size: 9pt;display: block;clear: both;}footer #info #copyright a { color: #FFF; }footer #info #altro {width: auto;height: auto;line-height: 16px;text-align: left;color: #FFF;font-size: 9px;padding-top: 10px;display: block;clear: both;}footer #info #altro a { color: #FFF; }footer #info #credits {position: absolute;width: auto;height: auto;text-align: left;color: #FFF;right: 20px;bottom: 38px;}footer #info #credits a {font-size: 9px;color: #FFF;}footer #info .social {position: absolute;width: auto;height: auto;text-align: left;color: #FFF;right: 20px;bottom: 68px;}footer #info .social a {font-size: 9pt;color: #FFF;}footer #info .social img { vertical-align: middle; }