body, html {margin:0;padding:0;/*background:#FFC81C url(img/sfondo.gif) top center repeat-y;*/ background:#FFF; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; }
table.menu{padding:0; border-bottom:1px solid #FBBB47; border-top:1px solid #FBBB47;}
td.menu	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;
font-weight:bold; color: #830008;background-image: url(img/bg-menu-giallo.gif);line-height:16px;}
td.form	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;
font-weight:normal; color: #000000;border-right-width : 0px;}
td.color	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;
font-weight:bold; color: #830008;border-right-width : 0px;}
table.tabella th,table.tabella td {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:70%;  padding-right:10px; }
td.img	{background-image: url(img/bg-img-home.gif);}
td.img2	{background: url(img/bg-img-homesx.gif) repeat-y;}
td.news1 {background: url(img/bg-tdnews1.gif) top right repeat-y;}
td.news2 {background: url(img/bg-tdnews2.gif) top right repeat-y;}
td.news3 {background: url(img/bg-tdnews3.gif) top right repeat-y;}
td.tdsx	{background: url(img/bg-latosx.gif) repeat-y;}
td.prod	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%; color: #000000;}
ul.news { color: #000000; padding:0; margin:0 0 0 5px;}
ul.news li { font-size: 70%; margin:0; padding:0; list-style:none; }
ul.news li a {color:#830008;text-decoration:none;}
ul.news li a:hover{color:#830008;text-decoration:underline;}

p.news	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;margin-left:5px;
margin-right:10px; color: #000000;}
p.domande	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;margin-left:20px;
margin-right:50px; color: #000000;}
.download p {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%; margin-left:20px; margin-right:50px; color: #000000;}
.news p {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 65%; margin:0 0 0 5px; color: #000000;}
span.data {font-weight:normal;}
p.contatti	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 80%;margin-left:20px;
margin-right:10px; color: #000000;}
p.prod	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;margin-left:20px;
margin-right:10px; color: #000000;}
p.prodtit	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%; color: #000000;}
p.anno	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 90%;margin-left:20px;
margin-right:10px; color: #830008;font-weight:bold;}
td.coda	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;font-weight:normal; color: #FFFFFF; background:#FFF url("img/rigasotto.gif") left top repeat-x;}
span.grigio{color:#929290;}
span.giallo{color:#810004;}
span.marrone{color:#D28C00;font-weight:normal;}
H4 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 90%;font-weight: bold; color: #D28C00;}
H4.titoli {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 90%;margin-left:20px;margin-right:10px;font-weight: bold; color: #D28C00;}
H4.titolinot {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 90%;margin:10px 20px 0 5px;font-weight: bold; color: #D28C00;}
H4.prodtit {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 90%; font-weight: bold; color: #830008;}
p.menu	{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;
font-weight:normal; color: #830008;margin-left:10px;}
table.do{border-collapse: collapse;padding:0; spacing:0; border:1px thin #000;}

#small{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 70%;font-weight:normal; color: #FBBB47;}
.sel{color:#ffffff;text-decoration:none;font-weight:bold;}
#bianco{color:#ffffff;}
#rosso{color:#830008;font-weight:bold;}
.rosso{color:#830008;font-weight:bold;}

.menu a{color:#830008;text-decoration:none;}
.menu a:hover{color:#ffffff;text-decoration:none;}

a{color:#830008;text-decoration:none;}
a:hover{color:#830008;text-decoration:none;}

a.perk{color:#000000;text-decoration:none;}
a.perk:hover{color:#830008;text-decoration:underline;}

a.forma{color:#810004;text-decoration:none;}
a.forma:hover{color:#810004;text-decoration:underline;}

a.formagrigio{color:#929290;text-decoration:none;}
a.formagrigio:hover{color:#929290;text-decoration:underline;}

a.prod{color:#830008;text-decoration:none;}
a.prod:hover{color:#830008;text-decoration:underline;}

a.no{text-decoration: none;}
a.no:hover{text-decoration: none;}

a.sel{color:#FFFFFF;text-decoration: none;}
a.sel:hover{color:#FFFFF;text-decoration: none;}

a.rosso{color:#830000;text-decoration:none;}
a.rosso:hover{color:#830000;background:none;text-decoration:underline;}

/*menu*/

.voce {position:relative;display:inline;padding-left:2em;margin-left:0;}

.submenu { z-index:2; position:absolute; top:15px; left:1em; visibility:hidden;/* padding:0 0 11px 0;*/ padding:0; margin:0; /*width:150px;*/ font-size: 85%; font-weight:normal; color: #830008; border:1px solid #ffc71b; border-top:none; /*background:url(img/smussosubmenu.gif) no-repeat bottom left;*/ }
.submenu ul { list-style:none; padding:0 0 11px 0; margin:0; background-color:#FFD66A; }
/*.submenu ul { list-style:none; padding:0.5em 0 0 1em; margin:0; background-color:#FFD66A;}*/
.submenu ul li { list-style:none; padding:1em 1.5em 0 1.5em; margin:0; white-space: nowrap; }
#submenu2 ul li { padding:0 1.5em; }
#submenu2 li.titolo { padding:0 0.5em; font-size: 110%; font-weight:bold; background:#e9ac0c;/* background: url(img/bg-menu-giallo2.gif) left top no-repeat;*/ }

