#calculator {position: relative; left: 10px; top: 27px; padding-bottom: 50px;}
#myCalc {
  display: block; position: relative;
  width: 940px;
  height: 1150px;
  background: #cfcfcb url('../img/loader.gif') center no-repeat;
  z-index: 100;
  color: #000; font-family: 'Arial';
}
.calcFontLarge, .calcFontLarge p {color: #000; font-family: 'Arial'; font-size: 12px; font-weight: bold;}
.calcFontSmall, .calcFontSmall p {color: #000; font-family: 'Arial'; font-size: 9px;}
#calculator input {width: 25px; text-align: right; height: 15px; vertical-align: middle;}
#calculator p {margin: 0px 0px 2px;}
#shkaf {display: block; position: absolute; left: 30px; bottom: 750px; width:100%; height: 250px; text-align: left;color:#004eff; font-size: 18px;}
#sectionsSettings {display: block; position: absolute; left: 30px; top: 410px; width:100%; text-align: left;}
#commonSettings {display: none; position: absolute; left: 30px; bottom: 100px; height: 500px; width: 880px;}
#commonSettings > * {margin-bottom: 10px;}
#mountedType {width: 700px;}
#doorsFill select {width: 140px; margin-left: 5px;}
#calculateDiv {width: 880px; height: 180px;}
#calculateDiv td {text-align: center; vertical-align: top; width: 25%;}
#calculateDiv input {width: auto; height: auto;}
#calculateDiv span {}
DIV.sectionHolder {display: block; position: relative; float: left; width: 80px; border: 1px solid #004eff;}
DIV.section {display: block; position: relative; width: 80px; overflow: hidden; background: url('../img/section.jpg');}
DIV.sectionSettings {display: block; position: relative; float: left; width: 80px; text-align: right; margin-right: 2px;}
DIV.pol {display: block; position: absolute; width: 80px; height: 26px; background: url('../img/pol.jpg');}
DIV.yasch {display: block; position: absolute; width: 80px; height: 42px; background: url('../img/yasch.jpg') no-repeat; text-align: left;}
DIV.hangerEnd {display: block; position: absolute; width: 26px; height: 21px; background: url('../img/hangerend.jpg') no-repeat; text-align: left; left: 40px; top: 15px; z-index: 97;}
DIV.hangerWide {display: block; position: absolute; width: 200px; height: 5px; background: url('../img/hangerwide.jpg') no-repeat; text-align: left; left: 12px; top: 25px; z-index: 97;}
#ground {display: block; position: absolute; width: 250px; height: 28px; bottom: 0px; background: url('../img/ground.jpg');}
DIV.sectionHead {display: block; position: absolute; width: 250px; height: 30px; top: -31px; left: 0px; background: url('../img/top.jpg');}
#out {display: block; position: relative; float: left; width: 50px; background: url('../img/out.jpg') left bottom; height: 200px; border-top: 1px solid black;}
#outHead {display: block; position: absolute; width: 58px; height: 35px; top: -34px; background: url('../img/outhead.jpg'); z-index: 99;}

