html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,
b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;font:normal 11px Tahoma,Verdana,sans-serif;z-index:1}
body {line-height: 1}
ol,ul {list-style: none}
blockquote,q {quotes: none}

.tracking-code {position:absolute; top:0; left:-9px; margin:0; border:0 none; padding:0; width:1px; height:1px;}

/* remember to define focus styles! */
:focus {outline: 0}

/* remember to highlight inserts somehow! */
ins {text-decoration: none}
del {text-decoration: line-through}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0}

div{overflow:hidden}
b,strong{font-weight:bold}
i{font-style:italic}
br.clear{display:block;margin:0;padding:0;border:none;font-size:1px;height:0;line-height:0;overflow:hidden;clear:both}
p{color:#fff}
html,body{background: #c5161d url(body.jpg) 0 0 repeat-x}

.page{width:1036px;margin:20px auto}
.page-inner{width:100%;background:transparent url(top.jpg) 0 0 no-repeat;position:relative}

.logo{float:left;padding-left:64px;position:absolute;z-index:999}

.menu{height:40px;padding:40px 0 0 160px;overflow:visible}
.menu li,.menu a,.menu a:link,.menu a:visited,.menu a:hover,.menu img{display:block;float:left;margin:0;padding:0;border:none}
.menu li{background: transparent url(dots.gif) center right no-repeat;padding-right:1px}
.menu li.last{background:transparent}
.menu a:hover,.menu a.over,.menu a.over:link,.menu a.over:visited,.menu a.over:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}
.menu a,.menu a:link,.menu a:visited,.menu a:hover{text-align:center;text-decoration:none;color:#ed1f27;font-weight:bold;padding:8px 33px;height:22px;font:bold 11px Tahoma,Verdana,sans-serif}


.menu a:hover{color:#fff}
/*
.menu li.last a,.menu li.last a:link,.menu li.last a:visited,.menu li.last a:hover{color:#fff200;background:transparent}
.menu li.last a,.menu li.last a:link,.menu li.last a:visited,.menu li.last a:hover{padding-top:12px;padding-bottom:4px}
*/
.menu li.withsubmenu a,.menu li.withsubmenu a:link,.menu li.withsubmenu a:visited,.menu li.withsubmenu a:hover{padding-top:12px;padding-bottom:4px}

.menu li.last ul a,.menu li.last ul a:link,.menu li.last ul a:visited,.menu li.last ul a:hover{padding-bottom:4px;padding-top:4px}
.menu li.withsubmenu ul a,.menu li.withsubmenu ul a:link,.menu li.withsubmenu ul a:visited,.menu li.withsubmenu ul a:hover{padding-bottom:4px;padding-top:4px}



.menu li{position:relative;z-index:9999}
.menu .submenu{display:none;float:none;position:absolute;left:-9px;top:2px;z-index:99999;width:650px;/*height:336px;*/height:336px;overflow:visible;margin-top:36px;background: transparent url(submenu.png) 0 0 no-repeat}
.menu .submenu li{background:transparent;position:relative;top:0}
.menu .submenu li.quattro{top:-6px}
.menu .withsubmenu .submenu ul li a,.menu .withsubmenu .submenu ul li a:link,.menu .withsubmenu .submenu ul li a:visited,.menu .withsubmenu .submenu ul li a:hover{display:block;color:#fff;float:none;text-align:left;background: transparent url(arr.gif) 100% 8px no-repeat;width:178px;margin:0;padding:4px 5px}
.menu .withsubmenu .submenu ul li a:hover{color:#ffed00;background: transparent url(arr_over.gif) 100% 8px no-repeat}
.menu .withsubmenu .submenu ul ul a:hover{color:#fff;background:transparent}
.menu .submenu ul{width:204px;position:relative;left:20px;padding-top:12px}


.menu .submenu ul li ul{display:none;position:absolute;z-index:99999;left:200px;top:-6px;}

/* caso uno */
.menu .submenu ul li.uno ul{width:138px;height:165px;background: transparent url(subsubmenu1.png) 0 0 no-repeat}
/* caso due */
.menu .submenu ul li.due ul{width:285px;height:165px;background: transparent url(subsubmenu2.png) 0 0 no-repeat}
/* caso tre */
.menu .submenu ul li.tre ul{width:421px;height:165px;background: transparent url(subsubmenu3.png) 0 0 no-repeat}
/* caso quattro */
.menu .submenu ul li.quattro ul{width:433px;height:165px;background: transparent url(subsubmenu4.png) 0 0 no-repeat}

.menu .submenu ul li{float:none;width:204px}
.menu .submenu ul ul li{width:128px;height:150px;float:left;background: transparent url(arr.gif) 115px 130px no-repeat;padding-left:8px;overflow:hidden;position:relative }
.menu .submenu ul ul li img{display:block;float:none;padding-left:22px}
/* caso quattro */
.menu .submenu ul li.quattro ul li{width:98px;height:150px;float:left;background: transparent url(arr.gif) 95px 130px no-repeat;padding-left:8px }
.menu .submenu ul li.quattro ul li img{display:block;float:none;padding-left:2px}

.menu .withsubmenu .submenu ul ul li a,.menu .withsubmenu .submenu ul ul li a:link,.menu .withsubmenu .submenu ul ul li a:visited,.menu .withsubmenu .submenu ul ul li a:hover{background: transparent}



#flash_home {width:960px; height:400px; padding:0 0 0 43px;}
#flash_eco {width:960px; height:436px; padding:30px 0 0 57px;}

.ticker{position:relative;width:960px;height:36px;margin-left:44px;top:18px;left:5px;margin-bottom:0;background:transparent}
.tickmask1{position:absolute;width:108px;height:36px;left:0;top:0;z-index:99}
.tickmask2{position:absolute;width:56px;height:36px;left:906px;top:0;z-index:99}
.ticklayer{width:auto;height:18px;padding-top:5px;left:0;top:0;z-index:98}
.ticklayer p,.ticklayer a,.ticklayer b{color:#fff;font:normal 13px Verdana,arial,sans-serif;display:block;text-decoration:none;height:16px}
.ticklayer a, .ticklayer a img{display:block;float:left}
.ticklayer b{font-weight:bold;display:inline}

.box{margin-left:36px;margin-top:15px}
.box a{padding:6px}
.box a,.box img{display:block;float:left}
.box_eco_white{margin-top:30px;margin-left:16px;}


.tabs{margin-left:44px;margin-top:17px}

.pmc{margin-left:55px;margin-top:15px;}
.pmc2{margin-left:64px; font-size:9px; margin-top:-40px;}
.pmc3{margin-left:183px;margin-top:15px;}

.famigliaprodotti .page-inner{background: transparent url(pr1.jpg) 0 0 no-repeat}
.famigliaprodotti .bg{margin-left:44px;height:500px;width:959px}
.famigliaprodotti .bg img.title{margin-left:0px;margin-top:10px}
.famigliaprodotti #fam1 img.title{margin-left:0}
.famigliaprodotti #fam1 p.nomi_prodotti{width:24.9%;padding:0;}
.famigliaprodotti #fam1 p.nomi_prodotti img{ margin:0; padding:0; border:none; float:right; z-index:99;}


.famigliaprodotti #fam2 p.nomi_prodotti{width:24.9%; padding:0; margin-left:150px;}
.famigliaprodotti #fam2 p.nomi_prodotti img{ margin:0; padding:0; border:none; float:right;}


.famigliaprodotti #fam3 img.title{margin-left:0}
.famigliaprodotti #fam3 p.nomi_prodotti{width:24.9%; padding:0; margin-left:150px;}
.famigliaprodotti #fam3 p.nomi_prodotti img{ margin:0; padding:0; border:none; float:right;}
/*.famigliaprodotti #fam3 p.nomi_prodotti img#dis{ margin-top:100px; padding: 15px 30px;}*/

.famigliaprodotti #fam4 img.title{margin-left:0px}
.famigliaprodotti #fam4 p.nomi_prodotti{width:24.9%; padding:0; margin-left:150px;}
.famigliaprodotti #fam4 p.nomi_prodotti img{ margin:0; padding:0; border:none; float:right;}

.famigliaprodotti #fam5 img.title{margin-left:0px;}
.famigliaprodotti #fam5 p.nomi_prodotti{width:99.9%; margin:80px 0 0 0;}
.famigliaprodotti #fam5 p.nomi_prodotti img{ margin:0; padding:0; border:none;}


.famigliaprodotti #fam6 p.nomi_prodotti{width:24.9%;padding:0; margin-left:60px;}
.famigliaprodotti #fam6 p.nomi_prodotti img{ margin:0; padding:0; border:none; float:right;}

.famigliaprodotti #fam7 img.title{margin-left:0}
.famigliaprodotti #fam7 p.nomi_prodotti{width:24.9%;padding:0; margin-left:60px;}
.famigliaprodotti #fam7 p.nomi_prodotti img{ margin:0; padding:0; border:none; float:right;}

.famigliaprodotti #fam8 p.nomi_prodotti{width:24.9%;padding:0; margin-left:60px;}
.famigliaprodotti #fam8 img.title{margin-left:0}
.famigliaprodotti #fam8 p.nomi_prodotti img{ margin:0; padding:0; border:none; float:right;}

.famigliaprodotti #fam9 img.title{margin-left:0px;}
.famigliaprodotti #fam9 p.nomi_prodotti{width:99.9%; margin:0;}
.famigliaprodotti #fam9 p.nomi_prodotti img{ margin:0; padding:0; border:none;}

.famigliaprodotti #fam10 img.title{margin-left:0px;}
.famigliaprodotti #fam10 p.nomi_prodotti{width:99.9%; margin:0;}
.famigliaprodotti #fam10 p.nomi_prodotti img{ margin:0; padding:0; border:none;}

.famigliaprodotti .bg p.nomi_prodotti{float:left;margin-top:0;text-align:center}
.famigliaprodotti .bg p.nomi_prodotti a{color:#fff;text-decoration:none;font-size:15px;font-weight:bold}
/*
.famigliaprodotti .menu .withsubmenu a,.famigliaprodotti .menu .withsubmenu a:link,.famigliaprodotti .menu .withsubmenu a:visited,.famigliaprodotti .menu .withsubmenu a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}
*/


.concorso .page-inner{background: transparent url(conc.jpg) 0 0 no-repeat}
.concorso .central .l{/*width:268px;*/float:left}
.concorso .central .l ul,.concorso .central .l li{margin:0;padding:0}
.concorso .central .l ul{margin:134px 0 0 81px}
.concorso .central .l li{width:188px;height:32px;background: transparent url(c.jpg) 0 0 no-repeat;}
.concorso .central .l a,.concorso .central .l a:link,.concorso .central .l a:visited,.concorso .central .l a:hover{width:170px;display:block;color:#fff;text-decoration:none;padding:10px 4px 10px 13px;background: transparent url(c2.jpg) 0 0 no-repeat;}
.concorso .central .l li{width:188px;height:32px;background: transparent url(c.jpg) 0 0 no-repeat;}
.concorso .central .l span{width:170px;display:block;color:#fff;text-decoration:none;padding:10px 4px 10px 13px;background: transparent}


.concorso .menu .c a,.concorso .menu .c a:link,.concorso .menu .c a:visited,.concorso .menu .c a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}

.concorso .r{padding:2px 2px}

.concorso .flash2{padding:4px 0 0 8px;}

.box_concorso{ width:193px; height:120px; margin: 5px 0 0 78px;}
.concorso .central .l .box_concorso a, .concorso .central .l .box_concorso a:link, .concorso .central .l .box_concorso a:visited, .concorso .central .l .box_concorso a:hover { width:193px; height:120px; margin:0; padding:0; background:none;}
.box_concorso img{ border:none;}

.concorso .mondiali{ position:relative; width:695px; height:600px; margin:-50px 0 0 25px; padding:0; background:transparent url(../img/bkg_mondiali.jpg) -4px 59px no-repeat;}
.concorso .mondiali h2 { border:none; margin:0; padding:0;}

.concorso .mondiali h3 { border:none; margin:5px 10px; padding:0;}
.concorso .mondiali p { border:none; margin:0 180px 0 20px; padding:0; font-size:12px; line-height:1.3em;}
.concorso .mondiali p.singola { margin-top:35px;}
.concorso .mondiali p.singola strong, .concorso .mondiali p strong { font-size:13px;}
.concorso .mondiali p strong.valori { font-size:15px;}
.concorso .mondiali p.singola2 { margin:35px 10px 20px 20px; font-size:14px;}
.concorso .mondiali p.singola2 strong {font-size:14px;}

.concorso .classifica h3{ margin: 50px 0 20px 185px; padding:0;}
.concorso .classifica p { margin:5px 0 0 65px; padding:0;}

.concorso .mondiali .logoita {border:none; margin:24px 15px 0 0; padding:0; float: right;}

.scopriconcorso {border:none; text-align:center; width:368px; margin:0 auto;}

/*
.ilprodottochefaperte .page-inner{background: transparent url(ilprodottochefaperte.jpg) 0 0 no-repeat}
.ilprodottochefaperte .bg{margin-left:44px;height:450px}
.ilprodottochefaperte h1{margin:45px 0 0 45px}
.ilprodottochefaperte .bg{position:relative}
.ilprodottochefaperte .bg .l{float:left;width:415px;padding-top:42px;;padding-left:72px;background:transparent url(num.gif) 38px 38px no-repeat;height:260px;position:absolute;z-index:90;left:0;top:50px}
.ilprodottochefaperte .bg .l li,.ilprodottochefaperte .bg .l a,.ilprodottochefaperte .bg .l a:link,.ilprodottochefaperte .bg .l a:visited,.ilprodottochefaperte .bg .l a:hover{color:#fff;font:bold 14px arial,sans-serif;text-decoration:none}
.ilprodottochefaperte .bg .l ul{}
.ilprodottochefaperte .bg .l li{padding:0 0 14px 0}
.ilprodottochefaperte .bg .r{float:left;padding-top:35px;position:absolute;z-index:89;left:346px;top:34px}
.ilprodottochefaperte  .menu .s a,.ilprodottochefaperte  .menu .s a:link,.ilprodottochefaperte  .menu .s a:visited,.ilprodottochefaperte  .menu .s a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}

*/

.ilprodottochefaperte .page-inner{background: transparent url(ilprodottochefaperte2.jpg) 0 0 no-repeat}
.ilprodottochefaperte .bg{margin-left:44px;height:500px}
.ilprodottochefaperte h1{margin:45px 0 0 45px}
.ilprodottochefaperte .bg{position:relative}
.ilprodottochefaperte .bg .l,.ilprodottochefaperte .bg .l a,.ilprodottochefaperte .bg .l a:link,.ilprodottochefaperte .bg .l a:visited,.ilprodottochefaperte .bg .l a:hover{color:#1a77b7;font:normal 11px arial,sans-serif;text-decoration:none; padding: 0 0 10px 25px; display:block;}
.ilprodottochefaperte .bg .l .dieci,.ilprodottochefaperte .bg .l .dieci a,.ilprodottochefaperte .bg .l .dieci a:link,.ilprodottochefaperte .bg .l .dieci a:visited,.ilprodottochefaperte .bg .l .dieci a:hover{padding: 0 0 10px 35px;}
.ilprodottochefaperte .img .testo-9{ position:absolute; top: 325px; right: 85px; color:#FFFFFF; font-size:13px; font-weight:bold; line-height:1.3em; text-align:center; display:block; width:104px; height:29px;}
.ilprodottochefaperte .img .testo-9 h3{ font-size:21px; font-weight: normal;}
.ilprodottochefaperte .img .testo-9 a{ color:#FFFFFF; font-size:13px; font-weight:bold;text-decoration:none; background: transparent url(arr-2.gif) 165px 8px no-repeat; display:block; padding:3px 0;}
.ilprodottochefaperte .img .testo-6{ position:absolute; top: 325px; right: 85px; color:#FFFFFF; font-size:13px; font-weight:bold; line-height:1.3em; text-align:center; display:block; width:104px; height:29px;}
.ilprodottochefaperte .img .testo-6 h3{ font-size:21px; font-weight: normal;}
.ilprodottochefaperte .img .testo-6 a{ color:#FFFFFF; font-size:13px; font-weight:bold;text-decoration:none; background: transparent url(arr-2.gif) 165px 8px no-repeat; display:block; padding:3px 0;}

.ilprodottochefaperte .l .uno{ position:absolute; top:92px; left:80px;}
.ilprodottochefaperte .l .due{ position:absolute; top:91px; left:240px;}
.ilprodottochefaperte .l .tre{ position:absolute; top:95px; left:403px;}
.ilprodottochefaperte .l .quattro{ position:absolute; top:183px; left:426px;}
.ilprodottochefaperte .l .cinque{position:absolute; top:271px; left:452px; }
.ilprodottochefaperte .l .sei{ position:absolute; top:362px; left:494px;}
.ilprodottochefaperte .l .sette{position:absolute; top:364px; left:116px; }
.ilprodottochefaperte .l .otto{position:absolute; top:270px; left:123px; }
.ilprodottochefaperte .l .nove{position:absolute; top:183px; left:95px; }
.ilprodottochefaperte .l .dieci{ position:absolute; top:181px; left:219px;} 

.presidiomc { margin-top:0px; margin-left:-660px; width:930px; visibility:visible; color:#FFF; position:relative; right:-50px;}

.scopri .page-inner{background: transparent url(pr.jpg) 0 0 no-repeat}
.scopri .bg{margin-left:44px}
.scopri .bg p{color:#fff;font:normal 13px arial,sans-serif;padding:15px 90px 0 90px}
#flash_scopri{width:960px;height:310px; /*padding-left:43px;*/}
.scopri  .menu .first a,.scopri  .menu .first a:link,.scopri  .menu .first a:visited,.scopri  .menu .first a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}


#flash_tv{width:957px;height:580px; position:relative;}


.eco .page-inner{background: transparent url(top3.jpg) 0 0 no-repeat}
.eco .bg{margin-left:44px}
.eco .bg h1{font:bold 18px arial,sans-serif;color:#fff;margin:80px 0 5px 80px}

.eco .bg .l{width:550px;float:left}
.eco .bg .l p,.eco .bg .l li{color:#fff;font:normal 12px arial,sans-serif}
.eco .bg .l p b,.eco .bg .l p a{color:#feed1f;font:normal 12px arial,sans-serif}
.eco .bg .l p a{font-weight:bold}
.eco .bg .l p{width:427px;padding:2px 0 2px 80px}
.eco .bg .l ul{padding-left:80px}
.eco .bg .l li{padding-left:38px;background: transparent url(dots3.gif) 0 4px no-repeat}

.eco .bg .r{float:left;width:405px;padding-top:81px}

.eco  .menu .last a,.eco  .last .first a:link,.eco  .menu .last a:visited,.eco  .menu .last a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}

.eco .oc_container{margin-top:30px;margin-bottom:30px}



.oc_container{background:#fff;margin-top:55px;width:963px}
.oc_container div{padding-bottom:30px}
.oc_container h2{padding:22px 0 0 36px}
.oc_container h2.cons{ background:transparent url(/img/bkg_consigli_list.gif) 0 0 no-repeat; height:50px; color:#fff; padding:33px 0 0 50px; font-weight:bold;}
.oc_container h2.cons1{ background:transparent url(/img/bkg_consigli_list_primo.gif) 0 0 no-repeat; height:50px; color:#fff; padding:13px 0 0 50px; font-weight:bold;}
.oc_container h2 img{float:none}
.oc_container img,.oc_container a{display:block;float:left}
.oc_container p{clear:left;padding:30px 0 0 40px}
.oc_container p img{padding:5px}
.oc_container a,.oc_container a:link,.oc_container a:visited,.oc_container a:hover{color:#29b24a;text-decoration:none;font:bold 14px arial,sans-serif;padding-left:12px;padding-top:5px;background: transparent url(arr2_off.gif) 0 7px no-repeat}


.oc_container p img.oc{display:none}
.oc_container table{ border:none; margin: 20px auto; position:relative; width:868px; height:514px; background: url(/img/bkg_tabella_consigli.gif) 0 30px no-repeat;}
.oc_container table th{ color:#ee252c; text-align:center; padding:5px 5px; font-weight:bold;}
.oc_container table td{ color:#000000; text-align: justify; padding:5px 5px;}
.oc_container table td.td1{ width:162px;  padding:45px 0 0 15px;}
.oc_container table td.td2{ width:360px;  padding:45px 15px 0 15px;}
.oc_container table td.td3{ width:162px;  padding:10px 0 20px 15px;}
.oc_container table td.td4{ width:360px;  padding:40px 15px 20px 15px;}
.oc_container table#tab2{ border:none; margin: 0 auto; position:relative; width:866px; height:2047px; background: url(/img/bkg_tabella_consigli2.gif) 0 30px no-repeat;}

.oc_container table#tab2 td{ padding:25px 0 0 0;}
.oc_container table#tab2 th{ color:#ee252c; text-align:center; padding:10px 5px; font-weight:bold; overflow:hidden;}

.oc_container table#tab2 td strong.uno{ color:#000000; text-align: justify; padding: 0 20px; margin: 0; font-weight: bold; width:130px; display:block; float:left; height:auto;}
.oc_container table#tab2 td strong.due{ color:#000000; text-align: justify; padding: 0 20px; margin: 0; font-weight:normal; width:300px;display:block; float: left;height:auto;}
.oc_container table#tab2 td strong.tre{ color:#000000; text-align: justify; padding: 0 20px; margin: 0; font-weight:normal; width:300px;display:block; float:right;height:auto;}




.prodotto .page-inner{background: transparent url(pr2.jpg) 0 0 no-repeat}
.prodotto .page-inner2{background: transparent url(pr3.jpg) 0 0 no-repeat}
.prodotto .central .l{width:268px;float:left}
.prodotto .central .l ul,.prodotto .central .l li{margin:0;padding:0}
.prodotto .central .l ul{margin:73px 0 0 81px}
.prodotto .central .l li{width:188px;height:32px;background: transparent url(c.jpg) 0 0 no-repeat;}
.prodotto .central .l a,.prodotto .central .l a:link,.prodotto .central .l a:visited,.prodotto .central .l a:hover{width:170px;display:block;color:#fff;text-decoration:none;padding:10px 4px 10px 13px;background: transparent url(c2.jpg) 0 0 no-repeat;}
.prodotto .central .l li#over a,.prodotto .central .l li#over a:link,.prodotto .central .l li#over a:visited,.prodotto .central .l li#over a:hover{background: transparent url(c.jpg) 0 0 no-repeat;}
.prodotto .central .l span{width:170px;display:block;color:#fff;text-decoration:none;padding:10px 4px 10px 13px;background: transparent}

.prodotto .central .r{padding:8px 2px;overflow:visible}
.prodotto .central .r h1{font:bold 36px arial,sans-serif;color:#fff;padding: 0 0 0 24px}
.prodotto .central .r h2{font:normal 20px arial,sans-serif;color:#fff;padding: 0 0 0 24px}
.prodotto .central .r p{font:normal 12px arial,sans-serif;color:#fff;padding: 20px 0 0 24px}
.prodotto .central .r ul{font:normal 15px arial,sans-serif;color:#fff;padding: 15px 0 0 44px; list-style: disc;}
.prodotto .central .r li{ line-height: 25px}


.prodotto .central .r div.banner{position:absolute;z-index:9;width:480px;left:260px;top:300px}
.prodotto .central .r div.banner a{display:block;float:left;width:240px;overflow:hidden}

.prodotto .central .rl{width:440px;float:left; overflow:visible;}
.prodotto .central .r2{width:300px;float:left}
.prodotto .central .r4{width:380px;float:left}
.prodotto .central .r5{width:310px;float:left; overflow:visible;}
.prodotto .central .r6{width:368px;float:left; overflow: hidden;}

#prod li strong{ font-size:16px;}
.prodotto .central .r3{width:450px;float:left; margin: 40px 0 0 100px; display:block;}
.prodotto .central .rl img.presidio{margin-top:56px}
.prodotto .central .r .img{float:left;width:300px; height:432px; margin:0; padding-top:30px;}
.prodotto .central .r .img2{width:425px; float:right; padding-top:30px; margin:0 30px 20px 0;}
.prodotto .central .r .img3{width:360px; float:right; padding-top:40px; margin-right:24px;}
.prodotto .central .r .img4{width:418px; float:right; margin-top:10px; margin-right:25px;}
.prodotto .central .r .img5{width:390px; float:right; margin-top:10px; margin-right:0;}
.prodotto .central .r .img .bollo{position: relative;z-index:10000;top:-430px;;left:-10px; float:right;}
#imagePack .bollo{position: relative;z-index:10000;top:-430px;;left:-10px; float:right;}
#imagePack .bollo4{position: absolute;z-index:10000;top:130px;;left:860px; float:right;}
.prodotto .central .r .img3 .bollo2{position: relative;z-index:10000;top:-470px;;left:-15px; float:right;}
.box-novita{position:absolute;top:148px;right:83px; width:222px; height:88px;}

.box_eco{ float:left; border:0; width:282px; height:123px; position:relative;}
.play{ float:right; border:0; width:115px; height:80px; position:relative;}
.play2{ float:none; border:0; width:115px; height:80px; margin:14px 0 0 0;}
.play3{ float:none; border:0; width:115px; height:80px; margin:18px 0 0 0;}

.prodotto .menu .withsubmenu a,.prodotto .menu .withsubmenu a:link,.prodotto .menu .withsubmenu a:visited,.prodotto .menu .withsubmenu a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}

.soluzioni .page-inner{background: transparent url(pr.jpg) 0 0 no-repeat}
.soluzioni .bg{margin-left:44px;position:relative}
.soluzioni .sol{position:absolute;z-index:998;top:0;left:0;display:none}
.soluzioni  .menu .s a,.soluzioni  .menu .s a:link,.soluzioni  .menu .s a:visited,.soluzioni  .menu .s a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}
.soluzioni .soluzioni_macchie{ position:absolute; top:0; left:0; width:765px; margin: 5px 0 0 105px;}
.soluzioni .soluzioni_macchie img{ border:none; padding:10px 0 0 0;}
.soluzioni .soluzioni_macchie p{ padding:5px 0 0 3px; line-height:1.3em; font-size:14px;}
.soluzioni .tipo_macchie { position: absolute; top: 215px; right:120px; width: 250px; line-height:1.2em; font-size:11px; color:#1c29a7; text-align:justify;}
.soluzioni .tipo_macchie2 { position: absolute; top: 235px; right:120px; width: 250px; line-height:1.2em; font-size:11px; color:#1c29a7; text-align:justify;}
.soluzioni .tipo_macchie3 { position: absolute; top: 185px; right:120px; width: 250px; line-height:1.2em; font-size:11px; color:#1c29a7; text-align:justify;}

.consigli .page-inner{background: transparent url(top3.jpg) 0 0 no-repeat}
.consigli .bg{margin-left:44px}
.consigli  .menu .s a,.consigli  .menu .s a:link,.consigli  .menu .s a:visited,.consigli  .menu .s a:hover{background: transparent url(menu_over.jpg) 0 2px repeat-x;color:#fff}
.consigli .bg p.nav,.consigli .bg p.nav a{color:#fff;font-size:11px;padding:10px 0 0 6px;text-decoration:none;font-weight:bold}
.consigli .bg h1{font:bold 18px arial,sans-serif;color:#fff;padding:42px 0 14px 140px;text-transform:uppercase}
.consigli .bg p.text{color:#fff;width:480px;font:normal 12px arial,sans-serif;padding-left:136px;height:109px}
.consigli .bg p.pdf,.consigli .bg p.pdf a{color:#fff;text-decoration:none}
.consigli .bg p.pdf{width:240px;padding-left:136px;padding-top:54px}
.consigli .bg p.pdf img{padding-right:13px}
.consigli .bg p.pdf img,.consigli .bg p.pdf span{display:block;float:left}
.consigli .bg p.pdf span.primo{font-size:12px;width:186px;cursor:pointer}
.consigli .bg p.pdf span.secondo{font-size:14px;width:186px;cursor:pointer}
.consigli .oc_container{margin-top:100px;padding-bottom:15px;margin-bottom:30px}
.consigli .oc_container p{padding:0 20px 15px 40px;color:#000;}

.consigli .oc_container ul{padding:0 20px 15px 60px;color:#000; list-style:disc; width: 100%;}
.consigli6 ul{padding:0 20px 15px 160px;color:#ffffff; list-style:disc; width:300px;}

.consigli .oc_container p.tit{background:transparent url(/img/bkg_consigli_top.gif) 0 0 no-repeat; color:#fff; height:33px; width:963px; font-weight:bold; font-size:13px; padding: 15px 0 0 30px;}

.consigli .oc_container a,.consigli .oc_container a:link,.consigli .oc_container a:visited,.consigli .oc_container a:hover{color:#ee252c;text-decoration:none;font:bold 14px arial,sans-serif;padding-left:16px;padding-top:5px;background: transparent url(arr3_off.gif) 0 7px no-repeat}
.consigli .oc_container p.link_list a{color:#ee252c; font-weight: normal; font-size: 11px; text-decoration:underline; margin:0; padding:0; float:none; background:none; display: inline;}
.consigli .oc_container p.link_list a:hover{color: #FF0000; font-weight: normal; font-size: 11px; text-decoration:underline; margin:0; padding:0;}

.consigli .oc_container strong.red img{ padding: 0 5px 0 0;}

.consigli1{background: transparent url(Consigli_bg01.jpg) 0 0 no-repeat}
.consigli2{background: transparent url(Consigli_bg02.jpg) 0 0 no-repeat}
.consigli3{background: transparent url(Consigli_bg03.jpg) 0 0 no-repeat}
.consigli4{background: transparent url(Consigli_bg04.jpg) 0 0 no-repeat}
.consigli5{background: transparent url(Consigli_bg05.jpg) 0 0 no-repeat}
.consigli6{background: transparent url(Consigli_bg06.jpg) 0 0 no-repeat}
.consigli7{background: transparent url(Consigli_bg07.jpg) 0 0 no-repeat}
.consigli8{background: transparent url(Consigli_bg08.jpg) 0 0 no-repeat}

/*.consigli .consigli6 ul li{color:#fff;padding:0px 0px 4px 150px;width:389px;background: transparent url(puntatobianco.gif) 140px 4px no-repeat}*/

.foot{width:972px;margin:0 auto}
.foot-inner{width:960px;padding-top:8px;background: transparent url(foot.jpg) 0 0 no-repeat;height:107px;margin-left:10px}
.foot p,.foot p a,.foot p a:link,.foot p a:visited,.foot p a:hover{color:#fff;text-decoration:none;line-height:19px}
.foot p{float:left; line-height:19px;padding-left:30px}
.foot p.l{float:left;padding:0 0 0 17px}
.foot p.r{float:right;padding:0 15px 0 0;position:relative;top:-6px; left:-110px;}
.foot p.r img{position:relative;top:6px}

/*popup*/
.UB_overlayerClass {position:absolute; top:0; left:0; width:100%; z-index:9999998 !important;}
.UB_popOverlayerClass {position:absolute; top:0; left:0; background-color:#000; visibility:hidden; z-index:9999999 !important;}
.UB_popOverlayerClass .popContent {clear:both; background-color:#FFF;width:560px}
.UB_frame {margin:0; border:0 none; padding:0;}

/* menu drop down*/

#navi a.head {

background:#5263AB url(collapsed.gif) no-repeat scroll 3px 4px;
border:1px solid #CCCCCC;
color:#FFFFFF;
cursor:pointer;
display:block;
font-weight:bold;
margin:0;
padding:0;
text-decoration:none;
text-indent:14px;
}
#navi a.head:hover {
color:#FFFF99;
}
#navi a.selected {
background-image:url(expanded.gif);}

/* spot video */
#prodContent {display:none; position:relative;}
#spotVideo {padding:15px 0 26px 25px; width:670px;}
#imagePack {display:none;}

/* toolbar */

#toolbar{ width:100%; min-width:935px; background:transparent url(../img/00_toolbar_bg.png) 0 0 repeat-x; height:40px; margin: 0 auto; overflow: visible; }
#toolbar ul{ width:930px; margin: 0 auto; }
#toolbar ul li{ display: inline; float:left; }
#toolbar ul li#altri_marchi{ padding: 0 11px; }	/* select stilizzata in jqtransform.css */
#toolbar ul li.social_icon{ padding:5px 12px 5px 12px; margin-left: 5px; width: 7px; }
#toolbar ul li.logged_in{ padding:5px 12px; color:#fff; float:right;}

select#marchi{ width:123px;}

/* Selects*/

.jqTransformSelectWrapper{width:35px;position:relative;height:20px;background:url(../img/select_left.gif) no-repeat top left;float:left;margin-top:4px;overflow: visible;}
.jqTransformSelectWrapper div span{font-size:11px;font-family:Verdana,Arial,Sans-serif;letter-spacing:-1px;float:none;position:absolute;white-space:nowrap;height:20px;line-height:15px;padding:3px 0 0 10px;overflow:hidden;cursor:pointer;color:#999;/*border:1px solid #CCCCCC;*/
/* border-right:none;*/}
.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:31px;height:20px;background:url(../img/select_right.gif) no-repeat center center;}
.jqTransformSelectWrapper ul{position:absolute;width:35px;top:19px;left:0px;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0px;padding:0px;height:150px;overflow:auto;overflow-y:auto;z-index:10;}
.jqTransformSelectWrapper ul li{width:100%;}
.jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#333 !important;background-color:#FFF;font-size:10px;}
.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333;}
.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff;}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}
div.rowElem{ overflow: visible; width:154px; float:left; display:inline;}