/* CSS template 01: F | corpo CX */
.box{display:inline;background:#FBFBFB; border:1px solid #E5E5E5; float:left;margin:22px 0 0 0;width:495px;}

.visual{float:left;width:667px;}

.contMain{float:left;padding:35px 0 0 0;display:inline;background-image:url(../img/bg_intContent.gif);background-repeat:repeat-x;width:667px;}
/*.contMain ul{float:left;display:inline;padding:4px 0 4px 10px;list-style-position:inside; width:100%;}*/

.contMain .sepLineH{background:url(../img/bkg_undertit.gif) 0 0 no-repeat;display:inline;float:left;height:1px;margin:12px 0 10px 10px;width:648px;}
.contMain .boxTab{float:left; display:inline; margin:0 0 0 8px;background:url(../img/bg_tabcont.gif) 0 25px repeat-x; /*width:100%;*/}
.contMain .tabElement{padding:15px 0 0;}

.contMain h1{font-family:Tahoma;font-size:14px;color:#ce9b0a;text-transform:uppercase; padding:0 0 0 10px;}
.contMain h2{font-family:Tahoma;font-size:12px;color:#747474; font-weight:bold;/*padding:20px 0 0 10px;*/padding:5px 0 0 10px;}
.contMain h3{font-family:Tahoma;font-size:16px;color:#747474;padding:20px 0 0 10px;}
.contMain h4{float:left;display:inline;margin:12px 0 0 10px;padding:28px 0 0 27px;border-top:1px solid #E5E5E5; width:460px;min-height:22px; background:url(../img/virgo_aperte.gif) 0 5px no-repeat;color:#6591b2;font-weight:normal; background-color:#FBFBFB;}
.contMain p{margin:0 10px 0 10px;}
.contMain .virgoClose{float:left;display:inline;margin:0 10px 22px 10px;border-bottom:1px solid #E5E5E5;background:url(../img/virgo_chiuse.gif) right 5px no-repeat #FBFBFB;padding:0 0 9px 0;width:487px;height:22px;}

.contMainSX{float:left;background:url(../img/bg_intSx.gif) no-repeat right center;height:583px;width:128px;}

/*.contMainCX{float:left;margin:0 0 0 8px;display:inline;width:529px;}*/
.contMainCX{float:left;padding:0 0 0 4px;display:inline;width:529px;}
.contTot{float:left;margin:0;display:inline;width:650px;}

.contMainCX .tabs-container{width:100%;}
.contMainCX .sepLineH{background:url(../img/linea.gif) left center no-repeat;height:1px;margin:12px 0 10px 10px;width:525px;}
.contMainCX .boxSayIt{background-color:#FBFBFB;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;display:inline;float:left;margin-top:22px;width:495px;}
.contMainCX .tit{color:#747474;font-size:16px;font-weight:bold;}
.contMainCX .boxSayIt .txt{float:left;display:inline;margin:4px 0 0 30px;width:435px;color:#6591b2;}
.contMainCX .boxSayIt .virgoOpen{margin:9px 0 0 7px;background-image:url(../img/virgo_aperte.gif); background-repeat:no-repeat; width:488px; height:22px;}
.contMainCX .boxSayIt .virgoClose{float:left;display:inline;margin:0 10px 7px 0;background-image:url(../img/virgo_chiuse.gif); background-repeat:no-repeat; background-position:right; width:488px; height:22px; background-color:#FBFBFB;}

.box_bannerPraline{position:relative;float:left;margin:20px 0 0 3px;display:inline;width:257px;height:371px;}
.claim{position:absolute; top:312px; left:0;}
.claim p{margin:0 0 4px 0; padding:0 0 5px 0; text-align:center; color:#E0DDDD; font-family:Tahoma; font-size:18px; text-transform:uppercase; width:257px; }
	.claim p a{text-align:center; color:#E0DDDD; font-family:Tahoma; font-size:18px; text-transform:uppercase; }
.claim p.linea{width:257px; margin:0px; padding:0px; background:url(../img/product/bottom_claim.png) no-repeat; background-position:bottom; height:1px; line-height:1px; font-size:1px;}




