
.style16 {color: #990000; font-weight: bold; }
.style18 {
	font-size: 12px;
	color: #333333;
}
hr {color: #303276} 
ul { margin: -16px 0pt 16px; text-align: left; padding-left: 17px; list-style-type: none; }
ul li { background: transparent url('4.gif') no-repeat scroll 0pt 7px; padding-left: 17px; }
ul ul { margin: 0pt; padding-left: 3px; list-style-type: none; }
ul ul li { background: transparent url('4.gif') no-repeat scroll 0pt 7px; padding-left: 18px; }
ul ul ul { font-size: 15px; }
ul ul ul li { background: transparent url('4.gif') no-repeat scroll 0pt 7px; }
body { background-color: rgb(255, 255, 255); font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 58, 117); text-decoration: none; }
p, td { color: rgb(0, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; line-height:1.5}
h1 { margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(148, 209, 231); text-decoration: none; }
h2 { margin: 10px 0px 0px 10px; font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(226, 226, 226);  text-decoration: none; }
a:link { color: rgb(0, 131, 215); font-family: verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; font-style:italic; text-decoration: none; }
a:visited { color: rgb(0, 131, 215); font-family: verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; font-style:italic; text-decoration: none; }
a:hover { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 12px; font-weight: normal; font-style:italic; text-decoration: none; }
.bg-header-pattern { background-image: url('bg-colonna.gif');  }
.bg-header { background-image: url('bg-colonna.gif'); }
.bg-colonna { background-image: url('bg-colonna.gif'); background-color: rgb(255, 255, 255); }
.bg-colonna-cont-dx { background-image: url('bg-colonna-cont-dx.gif'); background-color: rgb(255, 255, 255); background-repeat: repeat-x; }
.bg-titsez { background-image: url(''); background-color: rgb(255, 255, 255); background-repeat: no-repeat; }
.bg-footer { background-image: url('bg-footer.gif'); background-repeat: no-repeat; background-color: rgb(176, 176, 176); }
.bg-titSez-sfum { background-image: url('bg-titsez-sfum.gif'); background-repeat: repeat-x; }
.bg-contenuti-sfum { background-image: url('bg-contenuti-sfum.gif'); background-repeat: repeat-x; background-color: rgb(255, 255, 255); }
.bg-menu-sfum { background-image: url('bg-sfum-menu.gif'); background-repeat: repeat-y; }
.bg-menu-sfum-sx { background-image: url('bg-sfum-menu-col-sx.gif'); background-repeat: repeat-x; }
.boxpagina-rigabg { background-color: rgb(225, 225, 225); }
.boxpagina-rigabg-white { background-color: rgb(255, 255, 255); }
.boxpagina-rigabg1 { background-color: rgb(230, 230, 230); }
.box-fnd { background-color: rgb(255, 255, 255); }
.box-rigafine { background-color: rgb(255, 255, 255); }
.boxparallelo-fnd { background-color: rgb(238, 238, 238); }
.cella-iniziobox { background-color: rgb(255, 255, 255); }
.cont-costina { background-image: url('cont-costina.gif'); background-color: rgb(0, 0, 0); }
.header-titarea { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea:link { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea:visited { color: rgb(199, 198, 198); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.header-titarea:hover { color: rgb(255, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.header-testo { color: rgb(255, 255, 255); font-family: arial,verdana,helvetica,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px; }
a.header-testo:link { color: rgb(255, 255, 255); font-family: arial,verdana,helvetica,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px; }
a.header-testo:visited { color: rgb(255, 255, 255); font-family: arial,verdana,helvetica,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px; }
a.header-testo:hover { color: rgb(255, 255, 255); font-family: arial,verdana,helvetica,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 16px; }
.menu { color: rgb(0, 58, 117); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu:link { color: rgb(0, 131, 215); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu:visited { color: rgb(0, 131, 215); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
a.menu:hover { color: rgb(0, 58, 117); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 12px; }
.menu-on { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left: 12px; }
a.menu-on:link { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left: 12px; }
a.menu-on:visited { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left: 12px; }
a.menu-on:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left: 12px; }
td.menucella a, td.menucella a:link, td.menucella a:visited, td.menucella a:active { display: block; height: 18px; line-height: 18px; background-color: rgb(245, 245, 245); }
td.menucella a:hover { background: rgb(255, 255, 255) url('freccia-menu.gif') repeat scroll 0% 0%; }
td.menucella-on a, td.menucella-on a:link, td.menucella-on a:visited, td.menucella-on a:active { background: rgb(255, 255, 255) url('freccia-menu.gif') repeat scroll 0% 0%; display: block; height: 18px; line-height: 18px; }
.menu-botselected { background-image: url('freccia-menu.gif'); background-color: rgb(62, 103, 146); }
.menu2level { color: rgb(0, 131, 215); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
a.menu2level:link { color: rgb(0, 131, 215); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
a.menu2level:visited { color: rgb(0, 131, 215); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
a.menu2level:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
.menu2level-on { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
a.menu2level-on:link { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
a.menu2level-on:visited { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
a.menu2level-on:hover { color: rgb(255, 0, 0); font-family: tahoma,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 6px; }
.menu3level { color: rgb(255, 0, 0); font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.menu3level:link { color: rgb(0, 131, 215); font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }
a.menu3level:visited { color: rgb(0, 131, 215); font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; }
a.menu3level:hover { color: rgb(0, 58, 117); font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
td.menucelladoppia a, td.menucelladoppia a:link, td.menucelladoppia a:visited, td.menucelladoppia a:active { display: block; height: 36px; line-height: 17px; background-color: rgb(245, 245, 245); }
td.menucelladoppia a:hover { background-image: url('freccia-menu-big.gif'); background-color: rgb(255, 255, 255); }
td.menucelladoppia-on a, td.menucelladoppia-on a:link, td.menucelladoppia-on a:visited, td.menucelladoppia-on a:active { background: rgb(255, 255, 255) url('freccia-menu-big.gif') repeat scroll 0% 0%; display: block; height: 36px; line-height: 18px; }
td.glossariocella a, td.glossariocella a:link, td.glossariocella a:visited, td.glossariocella a:active { display: block; height: 14px; line-height: 14px; background-color: rgb(245, 245, 245); }
td.glossariocella a:hover { background-color: rgb(255, 255, 255); }
a.segue:link { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.segue:visited { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.segue:hover { color: rgb(0, 131, 215); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link:link { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link:visited { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link:hover { color: rgb(0, 131, 215); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
td.glossariocella-on a, td.glossariocella-on a:link, td.glossariocella-on a:visited, td.glossariocella-on a:active { display: block; height: 14px; line-height: 14px; background-color: rgb(255, 255, 255); font-weight: bold; }
.titolo { color: rgb(255, 0, 0); font-family: tahoma,verdana,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.titolo-big { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.testo { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo:link { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo:visited { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.titolino { color: rgb(0, 131, 215); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.titolino:link { color: rgb(0, 131, 215); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.titolino:visited { color: rgb(0, 131, 215); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.titolino:hover { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.link-gallery { color: rgb(139, 139, 139); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link-gallery:link { color: rgb(139, 139, 139); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link-gallery:visited { color: rgb(139, 139, 139); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.link-gallery:hover { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.didascalia { color: rgb(139, 139, 139); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia:link { color: rgb(139, 139, 139); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia:visited { color: rgb(139, 139, 139); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.didascalia:hover { color: rgb(0, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.copyright { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-left: 21px; }
a.copyright:link { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-left: 21px; }
a.copyright:visited { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-left: 21px; }
a.copyright:hover { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-left: 21px; }
.partner { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 21px; }
a.partner:link { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 21px; }
a.partner:visited { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 21px; }
a.partner:hover { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-right: 21px; }
.partnerwww { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 0px; }
a.partnerwww:link { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 0px; }
a.partnerwww:visited { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-right: 0px; }
a.partnerwww:hover { color: rgb(170, 182, 194); font-family: tahoma,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-right: 0px; }
.popup { color: rgb(0, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
a.popup:link { color: rgb(0, 78, 160); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
a.popup:visited { color: rgb(0, 78, 160); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
a.popup:hover { color: rgb(0, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; padding-top: 0px; }
.txt-nounderline { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.txt-nounderline:link { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.txt-nounderline:visited { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.txt-nounderline:hover { color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.privacy { color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; }
.imgdistance-dx { padding: 2px 0px 5px 12px; }
.imgdistance-sx { padding: 2px 12px 5px 0px; }
.imgdistance-top { padding: 2px 0px 5px; }
.testo-scheda { padding-left: 4px; color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo-scheda:link { padding-left: 4px; color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo-scheda:visited { padding-left: 4px; color: rgb(0, 58, 117); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.testo-scheda:hover { padding-left: 4px; color: rgb(255, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.nome-prodotto { color: rgb(0, 58, 117); font-family: arial,verdana,helvetica,sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; line-height: 16px; }
a.nome-prodotto:link { color: rgb(0, 58, 117); font-family: arial,verdana,helvetica,sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; line-height: 16px; }
a.nome-prodotto:visited { color: rgb(0, 58, 117); font-family: arial,verdana,helvetica,sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; line-height: 16px; }
a.nome-prodotto:hover { color: rgb(0, 58, 117); font-family: arial,verdana,helvetica,sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; line-height: 16px; }
input.form { border: 1px solid rgb(179, 210, 227); padding-left: 4px; font-weight: normal; font-size: 10px; background-image: url('fnd_form.gif'); color: rgb(0, 58, 117); font-family: verdana,arial; text-decoration: none; }
textarea.form { border: 1px solid rgb(179, 210, 227); color: rgb(0, 58, 117); background-color: rgb(255, 255, 255); font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; background-image: url('fnd_form.gif'); }
select.form { border: 1px solid rgb(179, 210, 227); color: rgb(0, 58, 117); background-color: rgb(255, 255, 255); font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; }
checkbox.form { border: 1px solid rgb(179, 210, 227); color: rgb(0, 58, 117); background-color: rgb(255, 255, 255); font-family: verdana,tahoma,arial; font-size: 10px; font-weight: normal; text-decoration: none; }
.pulsante { border: 1px solid rgb(179, 210, 227); font-weight: bold; font-size: 10px; color: rgb(0, 58, 117); font-family: verdana,arial,helvetica; background-color: rgb(170, 174, 172); }
