
/*calculator*/
.cleaner {clear: both;}
SPAN.cleaner {clear: both; height: 1px !important; font-size: 1px !important; display: block; padding: 0; margin: 0;}

#calculator {clear: both;}
#calculator #oggetti-proposti, #calculator #oggetti-contatore {float: left;  width: 600px; font-size: 85%;}
#calculator UL {margin: 0; padding:0px;font-size: 100%;}
#calculator UL LI {display: inline; margin: 0; padding: 0; background: none;}
#calculator UL LI A {float: left; _display: inline; margin-right: 5px; margin-top: 5px; width: 100px; height: 100px; color: #fff; position: relative; text-transform: uppercase; text-decoration: none; background-repeat: no-repeat; background-position: top left; font-size: 90%;}
#calculator UL LI A STRONG {position: absolute; bottom: 20px;left: 35px; width: 90px; margin-left: 4px; display: block; text-align: center; cursor: pointer; cursor: hand; color: #ea7941;}
#calculator P { color: #ff8400;
    font-family:Verdana;
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: underline;
    }
#calculator P#somma, #calculator P.somma { color: #ff8400;
    font-family:Verdana;
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-align: left;
    text-decoration: none;}
#calculator P#somma STRONG, #calculator P.somma STRONG {color: #ea7941;}
#calculator P#somma SUP, #calculator P.somma SUP {font-size: 100%;}

#calculator #oggetti-contatore {position: relative; margin-top: 50px; margin-left:0px; width:600px;}
#calculator #oggetti-contatore-inner {padding: 0;}
#calculator #oggetti-contatore-inner DIV {border: 0px solid #ea7941; _height: 1px; padding-left: 15px; padding-bottom: 7px; _padding-bottom: 5px; /*_height: 150px; min-height: 153px;*/}
#calculator A.richiediOff {color: #7f7f7f; padding-top:4px; font-family:Verdana; font-size: 14px; text-align: center; font-weight: bold; text-transform: uppercase; background:#CCCCCC; border: 1px #7f7f7f solid; text-decoration: none; display: none; height: 25px; width:200px;}
#calculator P.info {margin-top: 0; font-size:12px;}
#calculator #oggetti-contatore P.info {position: absolute; top: -50px; left: 2px;}
#calculator #oggetti-contatore {  float: left;margin: 0 0 0 0; padding: 6px 0 0;position: relative; width: 600px;}
#calculator #oggetti-contatore UL {width: 600px;}
#calculator #oggetti-contatore-inner {padding:0 0 7px 6px;background-color: #DEDEDE;}
#calculator #oggetti-contatore-inner DIV { _height: 1px; padding-left: 0px; padding-bottom: 7px; _padding-bottom: 5px;}

.go-private A#p1, .gc-private A#p1-conta {background-image: url("../images/calc_scatolapiccola.png");}
.go-private A#p2, .gc-private A#p2-conta {background-image: url("../images/calc_scatolamedia.png");}
.go-private A#p3, .gc-private A#p3-conta {background-image: url("../images/calc_scatolagrande.png");}
.go-private A#p4, .gc-private A#p4-conta {background-image: url("../images/calc_pc.png");}
.go-private A#p5, .gc-private A#p5-conta {background-image: url("../images/calc_sedia.png");}
.go-private A#p6, .gc-private A#p6-conta {background-image: url("../images/calc_lavatrice.png");}
.go-private A#p7, .gc-private A#p7-conta {background-image: url("../images/calc_cassettiera.png");}
.go-private A#p8, .gc-private A#p8-conta {background-image: url("../images/calc_poltrona.png");}
.go-private A#p9, .gc-private A#p9-conta {background-image: url("../images/calc_tagliaerba.png");}
.go-private A#p10, .gc-private A#p10-conta {background-image: url("../images/calc_portasci.png");}
.go-private A#p11, .gc-private A#p11-conta {background-image: url("../images/calc_letto.png");}
.go-private A#p12, .gc-private A#p12-conta {background-image: url("../images/calc_frigo.png");}
.go-private A#p13, .gc-private A#p13-conta {background-image: url("../images/calc_tavolo.png");}
.go-private A#p14, .gc-private A#p14-conta {background-image: url("../images/calc_armadio2ante.png");}
.go-private A#p15, .gc-private A#p15-conta {background-image: url("../images/calc_divano2posti.png");}
.go-private A#p16, .gc-private A#p16-conta {background-image: url("../images/calc_armadio3ante.png");}
.go-private A#p17, .gc-private A#p17-conta {background-image: url("../images/calc_divano3posti.png");}
.go-private A#p18, .gc-private A#p18-conta {background-image: url("../images/calc_motocicletta.png");}
#calculator #oggetti-contatore UL LI A {display: none;}

#main #oggetti-contatore .somma {position: absolute; top: 20px; right: 20px; text-align: center; width: 600px;}

.wysiwyg { }

.wysiwyg P, .wysiwyg UL, .wysiwyg OL {text-align: justify; line-height: 140%;}
.wysiwyg P.note {font-style: italic;}
.wysiwyg A {color: #E93A31;}
.wysiwyg H2 {text-transform: uppercase; font-size: 130%; margin-top: 2em; padding-left: 25px; margin-left: -30px;}
#page_content H2, #main #page_content2 H2, #page_content2 H2 {color: #e83b31; background: none; margin-left: 0 !important; padding: 0; text-transform: none; margin-top: 1.5em;}
#main #page_content H2 A, #page_content H2 A {color: #e93a31;}
.wysiwyg H2 SPAN {color: #E93A31; font-size: 90%;}
#page_content H2.action, .wysiwyg H2.action { color: #fff; font-size: 90%; text-transform: uppercase; padding: 12px; padding-right: 0;}
.wysiwyg H2.action A {color: #fff !important; text-decoration: none; display: block;}
.wysiwyg P.action {margin-top: 0; background-color: #f3f3f3; padding: 12px; font-size: 85%;}
.wysiwyg H2 A, #main .wysiwyg H2 A {color: #4B4B4B;}
.wysiwyg H3 {color: #4b4b4b; font-size: 110%; margin-top: 2em;}
.wysiwyg UL {list-style-type: none; margin-left: 5px; margin-top: 1em;}
.wysiwyg UL LI {padding-left: 15px; margin-top: 0.5em;}
.wysiwyg OL {margin-top: 1em; margin-left: 30px;}
.wysiwyg OL LI {margin-top: 0.5em;}
.wysiwyg IMG {margin-right: 5px; margin-bottom: 5px;}
#page_content IMG { padding: 2px;}
.wysiwyg IMG.img { margin-right: 10px; margin-top: 12px; padding: 2px;}
.wysiwyg IMG.imgl, .wysiwyg IMG.imgr {_display: inline; margin-bottom: 12px; margin-top: 2px;  padding: 2px;}
.wysiwyg IMG.imgl {float: left; margin-right: 12px;}
.wysiwyg IMG.imgr {float: right; margin-left: 12px;}
.wysiwyg A.newwin {background-position: 99% 3px; background-repeat: no-repeat; padding: 0 14px 0 0;}
.wysiwyg HR {border: 0; border-bottom: 1px dashed #DEDEDE; height: 1px; margin-top: 1em; clear: both;}
.wysiwyg SUP, SUP {font-size: 80%;}
/*calculator*/


