@charset "utf-8";
/* CSS Document */
html, body{ margin:0; padding:0; background:url(../img/bg.jpg) top repeat-x #eee0bd;overflow:auto; height:100%; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#000000;}
img{ border:0;}
a:focus { outline:0; }
#sky{ position:absolute; width:100%; height:100%;background:url(../img/sky.jpg) top no-repeat; }
#logo h1 {background:transparent url(../img/logo.png); margin:0; padding:0; width:275px; height:171px; float: left; cursor:pointer;}
#logo h1 span {display: none;}

#wrapper { width:100%;height:auto; min-height:506px;  top:0; margin:0 auto;}
#wrapper #header{ width:100%; height:166px; margin:0 auto; padding:0; z-index:2; position:relative; top:0;}
#wrapper #IntHeader{ width:901px; position:relative; margin:0 auto; padding:0; height:166px;}
#wrapper #corpo{ width:901px; height:365px; margin:0 auto; padding:0; position:relative; }
#wrapper #Intcorpo{ width:901px; height:384px; padding:0; margin:0 0 0 1px; position:relative; background:url(../img/bg_intcorpo.jpg) no-repeat;}
#wrapper #IntcorpoApp{ width:901px; height:384px; padding:0; margin:0 0 0 1px; position:relative;}
#wrapper #IntHeader #fb{ width:56px; height:56px; position:absolute; left:835px; top:50px;}
.iframe{ width:901px; height:384px; padding:0; margin:0 0 0 60px; position:relative;}

/* home */

#imgHome{ width:550px; height:417px;float:left; clear:both;margin:0 0 0 0; padding:0; top:-32px; position:
relative; left:0;}
/*#imgHome{ width:550px; height:417px;float:left; clear:both;margin:0 0 0 0; padding:0; top:-32px; position:
relative; background:url(../img/img_premi.jpg); left:0;}*/
#imgHomeVespa{ width:558px; height:388px;float:left; clear:both;margin:0 0 0 0; padding:0 0 0 0px; top:-4px; position:
relative; background:url(../img/imghomeVespa.jpg);}
#sceglianno{ width:211px; height:38px; position:absolute; top:334px; left:315px; background:url(../img/imgscegliAnno.jpg) no-repeat;}

*:first-child+html #imgHome /* solo IE 7.0 */ 
{ margin-top: 5px!important;} 

*:first-child+html #imgHome /* solo IE 7.0 */ 
{ margin-left: 2px!important;} 

*:first-child+html #imgHomeVespa /* solo IE 7.0 */ 
{ margin-top: 5px!important;} 

*:first-child+html #imgHomeVespa /* solo IE 7.0 */ 
{ margin-left: 2px!important;} 


#imgHomeDX{ width:330px; height:365px; margin:0 0 0 1px; padding:0;position:absolute; top:0; left:570px;}
.finestra{background:url(../img/window.jpg);float:left;}

/* HOME GRAFICA APP */
.AppWin{background:url(../img/window.jpg);float:left;}
.AppTitle{ width:275px;float:left; margin:30px 0 0 110px;  padding:0;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:18px; text-transform:uppercase;}
.AppText{width:175px;float:left; margin:10px 0 0 111px;  padding:0;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:12px;}
.AppText2{width:175px;float:left; margin:27px 0 0 111px;  padding:0;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:12px;}
.AppText3{width:175px;float:left; margin:0 0 0 111px;  padding:0;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:9px;}
.AppText3 a{ text-decoration:underline; color:#FFF;}
.AppText3 a:hover{ text-decoration:none; color:#FFF;}
.AppLink{font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#f10e0e; font-size:15px; font-weight:bold; margin:100px 0 0 111px; padding:0 0 0 0; width:150px; display:block;
z-index:1; position:absolute;}
.AppLink a{ text-decoration:none; color:#f10e0e;}
.AppLink a:hover{ text-decoration:none; color:#ffffff;}


#window{ width:329px; height:261px; position:relative; margin:-6px 0 0 1px; padding:0;float:left;}
.AppText2 a{ text-decoration:underline; color:#FFF;}
.AppText2 a:hover{ text-decoration:none; color:#FFF;}

#window #animazione{ position:absolute; width:292px; height:189px; top:23px; left:20px;}
#window #windowInt{ width:295px; height:203px; margin:12px 0 0 20px; padding:0 0 0 0;}
#window #cartelloni{ width:107px; height:171px; margin:16px 0 0 12px; padding:0; background:url(../img/homeCartelli.png); float:left;}
#window #testo{ width:170px; height:203px; float:left; margin:0 0 0 4px; padding:0;}
#window #tit{font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:18px; font-weight:bold;width:85px;float:left; margin:45px 0 0 0; padding:0 0 0 0;}
#window .algida{ margin:48px 0 0 0;}
#window .videoalgida{ margin:18px 0 0 23px;}
#window #abstract{ width:200px; height:85px; font-weight:bold; float:left;color:#FFFFFF; font-size:12px; margin:0 0 0 50px; padding:0; line-height:13px;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; position:absolute; top:48px;}
#window #abstractVideo{ width:250px; height:85px; font-weight:bold; float:left;color:#FFFFFF; font-size:14px; margin:15px 0 0 23px; padding:0; line-height:17px;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; }
#window h1{font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#f10e0e; font-size:18px; font-weight:bold; margin:13px 0 0 0; padding:0 0 5px 0; width:150px; display:block;
z-index:1; position:absolute;}
#enigma{ width:322px; height:122px; margin:0; padding:0; float:left;}
#HomeTendina{ width:580px; height:103px; position:absolute; top:-50px; left:315px;background:url(../img/Hometendina.png); z-index:1;}


/* Interne */


#imgPromo{ width:341px; height:391px; margin:0; padding:0;position:relative; left:0; top:0; background:url(../img/imgpromo500.jpg);}
#imgSorprese{ width:341px; height:404px; margin:0; padding:0;position:relative; left:0; top:-1px; background:url(../img/imgSorprese.jpg);}
#imgApp{ width:418px; height:361px; margin:0; padding:0;position:relative; left:0; top:-5px; /*background:url(../img/imgAppQR.jpg);*/}
#imgStoria{ width:425px; height:391px; margin:0; padding:0;position:relative; left:0; top:0; background:url(../img/imgstoria.jpg);}
#imgcartelloni{ width:576px; height:391px; background:url(../img/imgcartelloni.jpg) no-repeat; float:left; clear:both; margin:1px 0 0 1px;padding:0;}
*:first-child+html #imgcartelloni {margin-top:6px!important;}
#imgEnigma{ width:341px; height:391px; margin:0; padding:0;position:relative; left:0; top:2px; background:url(../img/imgenigma.jpg);}


.form{ margin:0; padding:0; position:absolute; left:99px; top:-20px; background:none; }
.formHome{ margin:0; padding:0; position:absolute; left:0; top:0; background:none; }



#imgSfondoAnno{width:570px; height:391px; margin:0; padding:1px 0 0 0; position:absolute; left:0; top:0px;}
#imgAnno{width:570px; height:391px; margin:0; padding:0; position:absolute; left:0; top:0;}
.cartello{ width:152px; height:391px; margin:0; padding:0; position:absolute; left:214px; z-index:6; }
#pager{ width:150px; height:25px; background:#00CC00; color:#fff; font-size:10px; position:absolute; top:380px; left:250px; font-size:14px;}
#pager a { text-decoration:none; color:#fff;}
#pager a:hover { text-decoration:underline; color:#000000;}

#window #testoCartelloni{ width:275px; height:165px; float:left; margin:35px 0 0 20px; padding:0;font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#fff;}
#window #titCartelloni{font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:14px; font-weight:bold;width:270px;float:left; margin: 0 0 0; padding:0 0 0 0;}
#window #abstractCartelloni{ width:260px; height:120px; font-weight:normal; float:left;color:#FFFFFF; font-size:11px; margin:5px 0 0 0; padding:0 9px 0 0; line-height:17px;font-family:Verdana, Arial, Helvetica, sans-serif; overflow:auto;}
#window h1 a{ color:#FF0000; text-decoration:none;}
#window h1 a:hover{ color:#7ccaf0; text-decoration:none;}

#cercaCartelloni{ width:322px; height:122px; margin:0; padding:0; background:url(../img/cercaCartelloni.png); position:absolute; top:260px; left:1px; z-index:15;}
#cambiaCartelloni{ width:322px; height:122px; margin:0; padding:0; background:url(../img/cambiaCartelloni.png); position:absolute; top:260px; left:1px; z-index:15;}

.inputCart02{ width:30px; height:24px; background:#FFFFFF; border:1px solid #421a07;  font-family:Trebuchet MS; color:#421a07; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:0 2px 0 2px;  position:absolute; top:174px; left:43px; z-index:80;}
.inputCart03{ width:30px; height:24px; background:#FFFFFF; border:1px solid #421a07;  font-family:Trebuchet MS; color:#421a07; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:0 2px 0 2px;  position:absolute; top:174px; left:81px; z-index:80;}
.inputCart04{ width:50px; height:24px; background:#FFFFFF; border:1px solid #421a07;  font-family:Trebuchet MS; color:#421a07; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:0 2px 0 2px;  position:absolute; top:174px; left:120px; z-index:80;}
.inviaCart02{ margin:0 0 0 0; padding:0 0 0 4px;  position:absolute; top:181px; left:177px; z-index:80;  }

.inputCart05----OLD{ width:60px; height:21px; background:#FFFFFF; border:1px solid #fff;  font-family:Trebuchet MS; color:#421a07; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;  position:absolute; top:193px; left:43px; z-index:80;}

.inputCart06{ width:60px; height:21px; background:#FFFFFF; border:1px solid #fff;  font-family:Trebuchet MS; color:#421a07; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;  position:absolute; top:28px; left:41px; z-index:80;}

.inputCart05{ width:60px; height:18px; background:#FFFFFF; border:1px solid #fff;  font-family:Trebuchet MS; color:#421a07; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;  position:absolute; top:341px; left:239px; z-index:80;}

.inviaCart03{ margin:0 0 0 0; padding:0 0 0 4px;  position:absolute; top:197px; left:105px; z-index:80; }


.inputCart01{ width:60px; height:21px;  background:#FFFFFF; border:1px solid #71c6ec;  font-family:Trebuchet MS; color:#421a07; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;  position:absolute; top:103px; left:65px; z-index:80;}
.inviaCart01{ margin:0 0 0 0; padding:0 0 0 4px;  position:absolute; top:107px; left:125px; z-index:80; }

/* Tendina */
#internatendina {width:560px; height:466px; position:absolute; top:-48px; left:330px;}
#internat1 {
background:transparent url(../img/Internatendina1.png) no-repeat;
width:560px;
height:25px;
float:left;
}
#internat2 {
background:transparent url(../img/Internatendina2aperta.png) no-repeat;
width:560px;
height:394px;
float: left;
display: none;
}
#internat3 {
width:560px;
height:75px;
float: left;
}
#internat4 {
width:560px;
height:50px;
float: left;
display: none;
}

#internat2 #ContTesto{ width:476px; height:354px; margin:29px 0 0 43px; padding:0 0 0 0; color:#421a07;}
#internat2 #ContTestoCartelloni{ width:476px; height:354px; margin:29px 0 0 43px; padding:0 0 0 0; color:#421a07; overflow:auto;}
#internat2 #ContTestoApp{ width:476px; height:354px; margin:29px 0 0 43px; padding:0 0 0 0; color:#421a07;}
#internat2 #ContTestoApp a{color:#f10e0e; font-size:15px; font-weight:bold; text-decoration:none; margin:20px 0 0 0; display:block; width:140px; float:left;}
#internat2 #ContTestoApp a:hover{color:#f10e0e; font-size:15px; font-weight:bold; text-decoration:underline; margin:20px 0 0 0; display:block; width:140px; float:left;}
#internat2 #ContTestoPromo{ width:476px; height:354px; margin:29px 0 0 43px; padding:0 0 0 0; color:#421a07;}
#internat2 #ContTestostoria{ width:466px; height:354px; margin:10px 0 0 43px; padding:0 20px 0 0; color:#421a07; height:260px; overflow:auto; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#internat2 #ContVideo{ width:440px; height:350px; margin:12px 0 0 33px; padding:0 0 0 0; color:#421a07;}

h1{ width:400px; display:block; margin:0; padding:0; font-size:22px; font-weight:bold;}
h2{ width:400px; display:block; margin:30px 0 0 43px; padding:0; font-size:22px; font-weight:bold; color:#421a07;}


#testoApp1{ width:360px; font-size:12px; margin:20px 0 0 0; padding:0 20px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px;}
#testoApp2{ width:320px; font-size:12px; margin:10px 0 0 0; padding:0 20px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; }
#testoApp3{ width:455px; font-size:12px; margin:10px 0 0 0; padding:0 20px 20px 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; border-bottom:1px solid #a38e7f;}


#testo{ width:455px; font-size:12px; margin:20px 0 0 0; padding:0 20px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; height:190px; overflow:auto; }
#testo a { color:#F10E0E; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:underline; }
#testo a:hover { color:#F10E0E; font-family:Trebuchet MS; font-size:12px; font-weight:bold; text-decoration:none; }
#testo span { color:#F10E0E; font-family:Trebuchet MS; font-size:12px; font-weight:bold; }
#testoSorprese{ width:455px; font-size:12px; margin:15px 0 0 0; padding:0 20px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; height:302px; background:url(../img/img_sorprese.png) left no-repeat; }
#videoBox{width:372px; height: 240px;}
#testoVideo{font-size:12px; margin:60px 0 0 45px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px;}
#tornaVideo{width: 490px;  margin:8px 0 0 0; text-align: right;}

#testo ul { width:475px; font-size:12px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#testo ul li {margin:0; padding:0; background:transparent url(../img/dot.gif) no-repeat 0px 6px; list-style:none; padding:0 0 0 15px;}

#contLink1{ width:450px; margin:30px 0 0 0; color:#f10e0e; padding:0 0 0 0 ;}
#contLink1 a{ font-size:12px; font-family:Trebuchet MS; text-decoration:underline; font-weight:bold;  margin:0 0 12px 0; padding:0; color:#f10e0e;}
#contLink1 a:hover{ font-size:12px; font-family:Trebuchet MS; text-decoration:none; font-weight:bold;  margin:0 0 12px 0; padding:0; color:#f10e0e;}
#contLink1 span{ font-size:14px; font-family:Trebuchet MS; font-weight:bold;  margin:0 0 0 0; padding:0; color:#f10e0e;}


#contLink{ width:450px; margin:5px 0 0 0; color:#f10e0e; padding:0 0 0 0 ;}
#contLink a{ font-size:12px; font-family:Trebuchet MS; text-decoration:underline; font-weight:bold;  margin:0 0 12px 0; padding:0; color:#f10e0e;}
#contLink a:hover{ font-size:12px; font-family:Trebuchet MS; text-decoration:none; font-weight:bold;  margin:0 0 12px 0; padding:0; color:#f10e0e;}
#contLink span{ font-size:14px; font-family:Trebuchet MS; font-weight:bold;  margin:0 0 0 0; padding:0; color:#f10e0e;}
#contLink2{ width:450px; margin:35px 0 0 0; color:#421a07; padding:0 0 0 0 ;}
#contLink2 a{ font-size:14px; font-family:Trebuchet MS; text-decoration:underline; font-weight:bold;  margin:0 0 12px 0; padding:0; color:#421a07;}
#contLink2 a:hover{ font-size:14px; font-family:Trebuchet MS; text-decoration:none; font-weight:bold;  margin:0 0 12px 0; padding:0; color:#421a07;}
#contLink2 span{ font-size:14px; font-family:Trebuchet MS; font-weight:bold;  margin:0 0 0 0; padding:0; color:#f10e0e;}

#note{ font-size:9px; width:476px; margin:100px 0 0 0; padding:0;}

.AppPhone{position:absolute; top:110px; right:35px;}
#img50{  width:112px; height:88px; position:absolute; margin:0; padding:0; top:292px; left:410px;}
/*.torna{ margin:0 0 0 0; position:relative; left:55px; top:5px;}*/
.torna{ margin:0 0 0 0; position:relative; top:-27px; left:340px;}
.tornaSorpresa{ margin:0 0 0 0; position:relative; top:-27px; left:340px;}
.tornaBarCart{ margin:0 0 0 0; position:relative; left:155px; top:5px;}
.tornaCart{ margin:0 0 0 0; position:relative; left:0px; top:5px;}
#tornabarApp{font-size:9px; width:128px; margin:10px 0 0 0; float:right; padding:0; top:50px;}
#tornabar{font-size:9px; width:425px; margin:10px 0 0 0; padding:0;}
#tornabarStoria{font-size:9px; width:476px; margin:0 0 0 40px; padding:0;}

.tornacoupon{ margin:0 0 0 0; position:absolute; left:390px; top:380px;}
.tornabarcoupon{ margin:0 0 0 0; position:absolute; left:40px; top:390px;}

.scoprigamma{ margin:0 0 0 0; position:absolute; left:30px; top:390px;}
.tornaenigma{ margin:0 0 0 0; position:absolute; left:390px; top:380px;}


#internat2 #ContTestoEnigma{ width:476px; height:354px; margin:29px 0 0 43px; padding:0 0 0 0; color:#421a07;}
#Contenigma{ width:469px; height:auto; min-height:245px; margin:0; padding:0; border-bottom:1px solid #421a07;}
#Contenigma #ContPunti{ width:382px; height:auto; min-height:225px; margin:0; padding:0;}
#Contenigma #ContPunti ul { width:475px; font-size:20px; margin:0; padding:0; font-family:Trebuchet MS; font-weight:bold;}
#Contenigma #ContPunti ul li {margin:0; padding:0; background:transparent url(../img/dot.gif) no-repeat 0px 11px; list-style:none; padding:0 0 0 15px; word-spacing:-3px;}
#Contenigma #ContPunti .testo {margin:15px 0 33px 0; padding:0; padding:0 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
#Contenigma #cornEnigma{ width:88px; height:260px; position:absolute; top:40px; right:35px;}
#subtext{width:450px; font-size:14px; margin:5px 0 0 0; padding:0; font-family:Trebuchet MS; font-weight:bold; font-style:normal; z-index:6;}


/* PRODOTTI */
#blocco1Prodotti{ width:468px; height:auto; min-height:200px; margin:0 0 0 24px; padding:0 0 20px 0; border-bottom:1px solid #a69281;}
#blocco2Prodotti{ width:468px; height:auto; min-height:200px; margin:0 0 0 24px; padding:0 0 20px 0; border-bottom:1px solid #a69281;}
#blocco3Prodotti{ width:468px; height:auto; min-height:200px; margin:0 0 0 24px; padding:0 0 20px 0; border-bottom:1px solid #a69281;}
#blocco4Prodotti{ width:468px; height:auto; min-height:200px; margin:0 0 0 24px; padding:0 0 20px 0; border-bottom:1px solid #a69281;}
#blocco5Prodotti{ width:468px; height:auto; min-height:200px; margin:0 0 0 24px; padding:0 0 20px 0; border-bottom:1px solid #a69281;}
#blocco6Prodotti{ width:468px; height:auto; min-height:200px; margin:0 0 0 24px; padding:0 0 20px 0; border-bottom:1px solid #a69281;}
#blocco7Prodotti{ width:468px; height:auto; min-height:200px; margin:0 0 0 24px; padding:0 0 20px 0; border-bottom:1px solid #a69281;}




#ContTestoProdotti h2{ width:400px; display:block; margin:30px 0 0 0; padding:0; font-size:22px; font-weight:bold; color:#421a07;}
#ContTestoProdotti{ width:520px; height:auto;  min-height:330px; margin:0 0 0 20px; padding:0 0 0 0; color:#421a07;}
#testoProd1{ width:290px; font-size:12px; margin:20px 0 0 0; padding:0 20px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px;}
#testoProd2{ width:290px; font-size:12px; margin:10px 0 0 0; padding:0 20px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; }
#testoProd3{ width:290px; font-size:12px; margin:10px 0 0 0; padding:0 20px 20px 0; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; border-bottom:1px solid #a38e7f;}
.loghiprod{position:absolute; top:110px; right:47px;}
#tornaProd{font-size:9px; width:476px; height:30px; margin:0 0 0 40px; padding:0 0 0 0; float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
     #tornaProd{margin:-20px 0 0 45px;}
}
#linkin{ width:476px; height:30px; margin:29px 0 20px 22px; padding:0 0 0 0; color:#421a07; font-size:14px;}
#linkin a{color:#f10e0e; font-size:15px; font-weight:bold; text-decoration:none; margin:0 0 0 5px; display:inline;}
#linkin a:hover{color:#f10e0e; text-decoration:underline;}
.tornaHome{ margin:0 0 0 0; position:relative; left:185px; top:5px;}

#imgBar{ width:563px; height:415px; background:url(../img/novita/bar.jpg) no-repeat; float:left; clear:both; margin:-31px 0 0 0;padding:0;}
#imgSuper{ width:563px; height:415px; background:url(../img/novita/super.jpg) no-repeat; float:left; clear:both; margin:-31px 0 0 0;padding:0;}

#imgDoubleLove{ width:344px; height:400px; margin:0; padding:0 0 0 0;position:relative; left:0; top:2px; background:url(../img/novita/double_love_img.png) no-repeat;}
#imgLoveCocco{ width:344px; height:400px; margin:0; padding:0 0 0 0;position:relative; left:0; top:2px; background:url(../img/novita/love_cocco_img.png) no-repeat;}
#imgEnigmaCaramello{ width:344px; height:400px; margin:0; padding:0 0 0 0;position:relative; left:0; top:2px; background:url(../img/novita/enigma_caramello_img.png) no-repeat;}
#imgEnigmaCaffe{ width:344px; height:400px; margin:0; padding:0 0 0 0;position:relative; left:0; top:2px; background:url(../img/novita/enigma_caffe_img.png) no-repeat;}

#imgEnigmaPistacchio{ width:344px; height:400px; margin:0; padding:0 0 0 0;position:relative; left:0; top:2px; background:url(../img/novita/enigma_pistacchio_img.png) no-repeat;}
#imgEnigmaLampone{ width:344px; height:400px; margin:0; padding:0 0 0 0;position:relative; left:0; top:2px; background:url(../img/novita/enigma_lampone_img.png) no-repeat;}
#imgEnigmaVaniglia{ width:344px; height:400px; margin:0; padding:0 0 0 0;position:relative; left:0; top:2px; background:url(../img/novita/enigma_vaniglia_img.png) no-repeat;}


#window #abstractProdotti{ width:260px; height:120px; font-weight:normal; float:left;color:#FFFFFF; font-size:11px; margin:5px 0 0 0; padding:0 9px 0 0; line-height:17px;font-family:Verdana, Arial, Helvetica, sans-serif; overflow:auto;}
#abstractProdotti h1{font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#f10e0e; font-size:18px; font-weight:bold; margin:13px 0 0 0; padding:0 0 5px 0; width:150px; display:block;
z-index:1; position:absolute;}



/* footer */
#footer{ width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; background:#421a07; margin:0 0 0 0; padding:0 0 0 0; height:35px; bottom:0; position:fixed;}
#footer #ContNoteLegali{ width:870px; margin:0 auto; padding:0 15px 0 15px; z-index:3; height:30px;}
#footer #ContNoteLegali #Dati{ width:400px; height:10px; margin:0; padding:10px 0 0 0; float:left; font-size:9px;}
#footer #ContNoteLegali #logos{ width:180px; float:left; margin:5px 0 0 30px; padding:0; line-height:1px;}
#footer #ContNoteLegali #credits{ width:250px; margin:0; padding:10px 0 0 0; float:right; text-align:right;}
#footer #ContNoteLegali #credits a{ text-decoration:none; color:#FFFFFF;}
#footer #ContNoteLegali #credits a:hover{ text-decoration:underline; color:#FFFFFF;}

/* the overlayed element */
.apple_overlay {display:none;background-image:url(../img/white.png);width:640px;padding:15px 30px 15px 30px;}
.apple_overlay div.close {background-image:url(../img/close.png);position:absolute; right:20px; top:-20px;cursor:pointer;height:13px;width:52px;}

#overlay {background-image:url(../img/transparent.png);color:#efefef;height:450px;}
.contentWrap p{ margin:0; padding:0; width:610px;}
.contentWrap h1{ color:#FFFFFF; width:600px; display:block; margin:0 0 15px 0; padding:0 0 5px 0; font-size:18px; border-bottom:1px solid #000000;}
.contentWrap {height:350px;overflow:auto; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0 0 0 0;}
.contentWrap a{ text-decoration:underline; color:#000;}
.contentWrap a:hover{ text-decoration:none; color:#000;}
.contentWrap {z-index:666;}


.apple_overlayapp {display:none;width:780px;padding:0;height:630px;}
.apple_overlayapp div.close {background-image:url(../img/close.png);position:absolute; right:20px; top:-20px;cursor:pointer;height:13px;width:52px;}
#app {color:#efefef;height:630px;}
.WrapApp {height:600px;}


/*miky*/

.loadingBlock{
	display:none;	
}
.pager_cart{
  width:110px;
	position:absolute; top:378px; left:245px;
	text-align:left;
}
.cartello_mk{
	width:268px;
	margin-left: auto ;
  	margin-right: auto ;
}

#backfalseArrow{ display:none;}
#nextfalseArrow{ display:none;}


/*boxFacebook*/

.boxFacebook{
	background:url(../img/cartellofb.png) no-repeat;
	overflow:hidden;
	position:relative;
	top:10px;
	left:35px;
	width:250px;
	height:200px;
}
.boxFacebook .innerFB{
	border-bottom:1px solid #3069C0;
	width:195px;	
	height:71px;
	margin:64px 0 0 30px;
	overflow:hidden;
}
.boxFacebook .innerFBlink{
	font-family:Trebuchet MS;
	font-size:14px;
	width:200px;	
	margin:8px 0 0 65px;
	color:#FFF;
}
.boxFacebook .innerFBlink a{
	color:#204781;
	text-decoration:none;
}

.boxFacebook .innerFBlink a:hover{
	color:#3069C0;
	text-decoration:none;
	
}

