/*calculator*/
.cleaner {clear: both;}
SPAN.cleaner {clear: both; height: 1px !important; font-size: 1px !important; display: block; padding: 0; margin: 0;}


.box-dark {position: relative; text-align: center; font-family: Arial, sans-serif;}
.box-dark  UL{padding: 0; margin: 0;}
.box-dark-inner {padding: 0;}
.box-dark UL.bookmarks {font-size: 110%; position: absolute; top: -45px;}
.box-dark UL.bookmarks LI {float: left; _display: inline; border: 1px solid #f2f2f2; margin: 0 2px; padding: 0; background: none; padding: 5px 10px;}
.box-dark UL.bookmarks LI.act {background-color: #f2f2f2 !important; font-weight: bold;}
#main .box-dark UL.bookmarks LI.act A {color: #4b4b4b; text-decoration: none;}
.box-dark UL.bookmarks LI.fr {float: right; margin-right: 10px;}


#calculator {clear: both;}
#calculator #goods-offer, #calculator #goods-counter {float: left;  width: 330px; font-size: 85%;}
#calculator UL {margin: 0; font-size: 100%;}
#calculator UL LI {display: inline; margin: 0; padding: 0; background: none;}
#calculator UL LI A {float: left; _display: inline; margin-right: 9px; margin-top: 10px; width: 99px; height: 95px; 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: 4px; width: 90px; margin-left: 4px; display: block; text-align: center; cursor: pointer; cursor: hand; color: #ea7941;}
#calculator P {width: 330px; text-align: left;}
#calculator P#suma, #calculator P.suma {margin-top: 0; font-size: 150%; font-weight: normal; width: 350px;}
#calculator P#suma STRONG, #calculator P.suma STRONG {color: #ea7941;}
#calculator P#suma SUP, #calculator P.suma SUP {font-size: 100%;}

#calculator #goods-counter {position: relative; margin-top: 50px; margin-left:20px; width:250px;}
#calculator #goods-counter-inner {padding: 0;}
#calculator #goods-counter-inner DIV {border: 2px solid #ea7941; _height: 1px; padding-left: 15px; padding-bottom: 7px; _padding-bottom: 5px; /*_height: 150px; min-height: 153px;*/}
#calculator A.button-big {color: #fff; background: #ea7941; display: block; width: 208px; padding: 8px 0; text-align: center; font-weight: bold; text-transform: uppercase; text-decoration: none; display: none;}
#calculator P.info {margin-top: 0; _height: 103px; min-height: 50px;}
#calculator #goods-counter P.info {position: absolute; top: -50px; left: 2px;}
#calculator .qgoods-counter {position: relative; width: 461px; margin-top: 0.5em;}
#calculator .qgoods-counter UL {width: 218px;}
#calculator .qgoods-counter-inner {padding: 7px 0;}
#calculator .qgoods-counter-inner DIV { _height: 1px; padding-left: 15px; padding-bottom: 7px; _padding-bottom: 5px;}

.go-private A#p1, .gc-private A#p1-count {background-image: url("../images/icon-box.gif");}
.go-private A#p2, .gc-private A#p2-count {background-image: url("../images/icon-boy.gif");}
.go-private A#p3, .gc-private A#p3-count {background-image: url("../images/icon-boz.gif");}
.go-private A#p4, .gc-private A#p4-count {background-image: url("../images/icon-cha.gif");}
.go-private A#p5, .gc-private A#p5-count {background-image: url("../images/icon-bed.gif");}
.go-private A#p6, .gc-private A#p6-count {background-image: url("../images/icon-tab.gif");}
.go-private A#p7, .gc-private A#p7-count {background-image: url("../images/icon-cas.gif");}
.go-private A#p8, .gc-private A#p8-count {background-image: url("../images/icon-cat.gif");}
.go-private A#p9, .gc-private A#p9-count {background-image: url("../images/icon-tel.gif");}
.go-private A#p10, .gc-private A#p10-count {background-image: url("../images/icon-com.gif");}
.go-private A#p11, .gc-private A#p11-count {background-image: url("../images/icon-lou.gif");}
.go-private A#p12, .gc-private A#p12-count {background-image: url("../images/icon-fre.gif");}
.go-private A#p13, .gc-private A#p13-count {background-image: url("../images/icon-was.gif");}
.go-private A#p14, .gc-private A#p14-count {background-image: url("../images/icon-spo.gif");}
.go-private A#p15, .gc-private A#p15-count {background-image: url("../images/icon-mot.gif");}
.go-private A#p16, .gc-private A#p16-count {background-image: url("../images/icon-gar.gif");}
#calculator #goods-counter UL LI A {display: none;}


#calculator #qbox A {background-image: url("../images/icon-bp0.gif"); }
#calculator #qhouse A.p1 {background-image: url("../images/icon-hou.gif");}
#calculator #qhouse A.p2 {background-image: url("../images/icon-hou.gif");}
#calculator #qhouse A.p3 {background-image: url("../images/icon-hou.gif");}
#calculator #qhouse A.p4 {background-image: url("../images/icon-hou.gif");}
#calculator #qcar A.p1 {background-image: url("../images/icon-car.gif");}
#calculator #qcar A.p2 {background-image: url("../images/icon-car.gif");}
#calculator #qcar A.p3 {background-image: url("../images/icon-car.gif");}
#calculator #qcar A.p4 {background-image: url("../images/icon-car.gif");}
#main .qgoods-counter .suma {position: absolute; top: 20px; right: 20px; text-align: center; width: 220px;}

.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*/
