
.ar1{height:90px;background: #ccc; margin:2px 0px;}
.ar2{height:235px; background: #ccc; margin:2px 0px;}

.prod_marca{width:738px; min-height:144px; padding: 4px; border: 1px solid #696258; margin:2px; background: #ece4d1;float: left; display: block;}
.prod_marca0{width:140px; height:140px; padding:2px; float: left; display: block;}
.prod_marcaBox{width:106px; height:140px; padding:2px; float: left; display: block;}
.prod_marca1{color: #494238;font-weight: bold;font-size: 3.4em;text-align: center; padding: 12px 0px;}
.prod_marca2{color: #494238;font-size: 1.0em;text-align: justify;}

.prodotto{width:746px; min-height:500px; padding:0px; border:1px solid #696258; margin:2px; background:#ece4d1; float:left; display:block;}
.prodotto1{width:747px; min-height:500px; padding:0px; border:1px solid #696258; margin:2px; background:#ece4d1; float:left; display:block;}

.titolo{display:block; float:left; width:730px; padding: 5px 7px; text-align:left; color: #27d; font-weight:bold; font-size:2.0em;}
.foto{display:block; float:left; width:710px; margin: 0px 8px; padding: 0px 10px; background: #fff;}
.fotopr0m0{display:block; float:left; width:747px; margin: 0px; padding: 0px; background: #fff;}
.prod7 {color: #444; font-weight:bold; font-size:14px; text-align:left;text-decoration:none;}
.prod8 {text-decoration:none;color:#444;}
.prod8:link, .prod8:visited, .prod8:active {text-decoration:none; color:#000;}
.prod8:hover {text-decoration:underline;}

.linkext {color: #444; font-weight:bold; font-size:14px; text-align:left;text-decoration:none;}
.linkext:link, .linkext:visited, .linkext:active {text-decoration:none; color:#000;}
.linkext:hover {text-decoration:underline;}

.fotoprom{display:block; float:left; background: #ccc;}

.box1{display:block; float:left; width:550px; padding: 8px;}
.box3{display:block; float:left; width:716px; margin: 15px;}
.b3_dettagli{color: #444; font-size:13px; text-align:justify; }
.box4{display:block; float:left; width:740px; margin: 5px;}
.b1_dettagli{color: #444; font-size:1.5em; text-align:justify; border-bottom:1px dashed #696258; }
.b1_dettagliconsegna{color: #444; font-size:1.1em; text-align:justify; }
.b1_accessori{color: #444; font-size:1.3em; text-align:left; font-weight:bold;}
.b1_lista{display:block; float:left; width:550px; border-bottom:1px dashed #696258;padding-bottom:10px; }
.b1_cat {display:block; float:left; width:550px; background:#d4c6a7; color: #444; text-align:left; font-weight:bold;}
.b1_cat0{display:block; float:left; width:400px; color: #333; text-align:left;}
.b1_cat0 a {display:block; float:left; width:400px; color: #333; text-align:left; text-decoration:none;}
.b1_cat0 a:hover {color:#000; text-decoration:underline;}




.b1_cat1{display:block; float:left; width:130px; color: #222; text-align:right; font-weight:bold;padding-right:8px;}
.b1_note{display:block; float:left; color: #444; font-size:1.2em; text-align:left;}
.box2 {float:right;display:block;padding:5px 10px;height:100%;width:160px;}
.b2_note {vertical-align:baseline;color:#444;font-size:1.1em;text-align:right;margin-top:10px;}
.listino {color: #000;font-weight:bold;font-size:2.2em;text-align:right;}
.promo {color:#27d;font-weight:bold;font-size:2.6em;text-align:right;text-shadow:0 0 4px #ff0;}
.consegna{color: #000;font-weight:bold;font-size:1.4em;text-align:right;}
.compra {color:#000;text-decoration:none;border:1px dotted #444;color-background:#ccc;}
.compra:link,.compra:visited {color:#000;text-decoration:none;border:1px dotted #444;background:#D4C7A7;}
.compra:hover,.compra:active {color:#000;text-decoration:none;border:1px dotted #444;background:#eee;}

.box_descri{float:left;display:block; padding: 5px 10px; color: #000; font-size:1.2em; text-align:justify;}
.box_promo{float:left;display:block; padding: 5px 10px; color: #000; font-size:1.2em; text-align:justify;}
.box_promo em{margin-top:2px;}
.box_promoA{float:left;display:block; padding: 10px 0px; color: #000; font-size:1.2em; text-align:justify; width:550px;}
.box_promoA em{margin-top:2px;}
.box_modulo{float:left;display:block; padding: 0px 10px; color: #000; font-size:1.2em; text-align:justify;}
#box_d{float:left; width:700px;}
#box_dnascosto{display: none; float:left; width:700px;}
#box_d2{float:left; width:600px;}
#box_dt{float:left; padding-right:10px;width: 120px;height: 18px;line-height: 18px; margin:1px 0; text-align:right;}
#box_dt2{float:left; padding-left:128px; width: 250px; height: 18px; line-height: 18px; margin:4px 0;}
#box_dv{float:left;}
.attenzione{float:left;display:block; width:720px; margin:5px; padding: 6px; color: #000; font-size:1.1em; text-align:justify; font-weight:bold; background-color:#eee; border:1px dotted #000;}
input[type=text].prom000 {width:272px; padding-left:4px; height:12px; line-height:12px; font-size:1.2em;}
textarea.prom001 {width:398px; padding:5px;}
input[type=text].prom010 {width:300px; padding-left:4px; height:12px; line-height:12px; font-size:1.2em;}
textarea.prom011 {width:440px; height:300px; padding:5px;}
.verifica{float:left;display:none; width:150px; padding-left: 10px; color: #229; font-size:1.0em; text-align:left; line-height:18px;}
.verifica1{float:left;display:none; width:280px; padding-left: 10px; color: #229; font-size:1.0em; text-align:left; line-height:18px;}

.tabella {display:block; float:left; width:740px; }
#tabellina {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 11px; background: #fff; margin: 10px;width: 720px; border-collapse: collapse; text-align: left;}
#tabellina th { font-size: 18px; font-weight: normal; color: #445; padding: 10px 8px; border-bottom: 2px solid #668; }
#tabellina td { border-bottom: 1px solid #ccc; color: #667; padding: 6px 8px; }
#tabellina tbody tr:hover td { color: #000;}

/*-----------------------area scorrevole------------------------------*/
#dettagli {display:block;float:left;width:550px;min-height:20px; margin:0px;}
#dettagli a {height:14px; background-color:#27d; font-size:1.1em; color:#fff; line-height:14px; font-weight:bold; margin:2px 12px; padding:0px 10px; border:#039 solid 1px; text-decoration:none; cursor:pointer;}
#dettagli a:hover {background-color:#fff; color:#27d; text-decoration:none;}
.attenzioneAprm{float:left;display:none; width:540px; margin:5px 0px; padding: 4px; color: #000; font-size:1.1em; text-align:justify; font-weight:bold; background-color:#eee; border:1px dotted #000;}
.morePRM {text-align:center;}
.attenzioneAbb{float:left;display:none; width:540px; margin:5px 0px; padding: 4px; color: #000; font-size:1.1em; text-align:justify; font-weight:bold; background-color:#eee; border:1px dotted #000;}
.moreBB {text-align:center;}
.attenzioneApp{float:left;display:none; width:540px; margin:5px 0px; padding: 4px; color: #000; font-size:1.1em; text-align:justify; font-weight:bold; background-color:#eee; border:1px dotted #000;}
.morePP {text-align:center;}
.attenzioneAsped{float:left;display:none; width:540px; margin:5px 0px; padding: 4px; color: #000; font-size:1.1em; text-align:justify; font-weight:bold; background-color:#eee; border:1px dotted #000;}
#dettagli2 {display:block;float:right;margin:0;}
#dettagli2 a { display:block; background-color:#27d; font-size:1.1em; color:#fff; line-height:14px; font-weight:bold; margin:10px 0; padding:5px 10px; border:#039 solid 1px; text-decoration:none; cursor:pointer;}
#dettagli2 a:hover {background-color:#fff; color:#27d; text-decoration:none;}
.moreNTFC {text-align:center;}
.attenzioneNTFC{float:right;display:none; width:300px; margin:5px 0px; padding: 4px; color: #000; font-size:1.1em; text-align:justify; font-weight:bold; background-color:#eee; border:1px dotted #000;}
input[type=text].rpg {width:200px; padding-left:4px; height:15px; font-size:1.1em;}
