img{vertical-align: top;border: none;}
html, body{height: 100%;margin: 0;padding: 0;background-color: #DAC99B;font: 10px Verdana;color: #704E21;}
h1{margin: 18px 0px 18px 0px;font-size: 140%;}
p{margin: 0px 0px 15px 0px;}
.strong{font-weight: bold;}
.noBorder{border: none !important;}
.noUnderline{text-decoration: none;}
.dark{color: #2f1205;}
a.dark{    text-decoration: none;}
a.dark:hover{text-decoration: underline;}
.bgLightBrown{background-color: #704E21;}
.delimerLine{height: 1px;background: url('/site/i/frontend/markup/delimer.gif') repeat-x;}
.hr{margin-top: 15px;height: 1px;overflow: hidden;background-color: #C3A66C;}
.pager{margin: 10px 0px 10px 60px;}
.pager span{color: #2F1205;}
.pager span span{color: #704E21;}
.pager .arrow{font-size: 90%;}
.colHeader{font-size: 210%;font-weight: bold;color: #603D14;vertical-align: top;position: absolute;top: 310px;left: 15px;padding: 0;margin: 0;}
.warning{color: red;}
.carcass{min-width: 1000px;width: 100%;width: expression(minWidth(1000));empty-cells: show;height: 100%;}
.carcass td{vertical-align: top;}
.carcass tr.footer td{height: 55px;}
.carcass .d{width: 26px;background: #603D14 url("/site/i/frontend/markup/d.jpg") no-repeat;}
.carcass tr.header td{height: 315px;}
.carcass .a .content{padding: 0px 17px 0px 47px;}
.carcass .a .content h2{font-size: 130%;}
.carcass .a .content.drawingDocuments h3{margin: 0px 0px 0px 0px;padding: 10px 0px 3px 0px;}
.carcass .a .colHeadMargin{    margin-top: 40px;}
.carcass .a .menu{text-align: right;background: #704E21 url("/site/i/frontend/markup/bgLogo.jpg") no-repeat right;height: 315px;}
.carcass .a .menu .logo{margin: 9px 0px 0px 0px;}
.carcass .a .menu ul{list-style: none;margin: 0px 10px 0px 0px;}
.carcass .a .menu ul li{margin: 7px 0px 0px 0px;}
.carcass .a .menu a{color: #C3A66C;text-decoration: none;font-weight: bold;font-size: 120%;}
.carcass .a .menu a:hover{color: white;text-decoration: underline;}
.carcass .aa{color: #C3A66C;vertical-align: middle;padding: 0px 0px 0px 23px;}
.carcass .aa a{color: #C3A66C;}
.carcass .aa div{float: left;padding-right: 5px;}
.carcass .aa div.right{float: right;text-align: right;}
.carcass .a .catalogLinks{margin: 40px 0px 0px 40px;}
.carcass .b{width: 28px;background: #603D14 url("/site/i/frontend/markup/b.jpg") no-repeat;}
.carcass .b div{width: 100%;text-align:center;margin-top: 27px;}
.carcass .b div.contacts{margin-top: 16px;}
.carcass .b div.map{margin-top: 14px;}
.carcass .e{width: 200px;background-color: #704E21;}
.carcass .e .catalogLinks{text-align: right;margin-top: 25px;}
.carcass .e .catalogLinks a{color: #C3A66C;text-decoration: none;font-weight: bold;}
.carcass .e .catalogLinks a:hover{color: white;text-decoration: underline;}
.carcass .e .catalogLinks h2{color: #C3A66C;font-size: 120%;padding: 0px 7px 0px 7px;margin: 0px;}
.carcass .e p{color: black;padding: 0px;margin: 0px 7px 37px 7px;}
.e.links{text-align: right;vertical-align: middle;font-size: 90%;}
.e.links a{color: #C3A66C;text-decoration: none;padding-right: 2px;}
.carcass .c{width: 284px;background: url("/site/i/frontend/markup/c.jpg") no-repeat;}
.carcass .c .popup{height: 483px;padding-left: 5px;padding-top: 5px;position: absolute;}
.carcass .c .popup .closePopup{float: right;height: 11px;width: 12px;}
.carcass .c .popup .popupHead{height: 30px;padding-top: 10px;padding-left: 10px;padding-right: 10px;display: none;}
.carcass .c .popup .catalogName{font-size: 120%;color: #704E21;}
.carcass .c .popup .catalogName a{text-decoration:none;color: #704E21;}
.carcass .c .popup .container{width: 276px;height: 457px;background: #FFFFFF url("/site/i/frontend/markup/bgPopup.jpg") no-repeat;display: none;}
.carcass .c .popup .catalogSections{width: 248px;overflow: auto;height: 403px;padding-top: 2px;padding-right: 10px;margin-left: 10px;font-size: 100%;display: none;}
.carcass .c .popup .catalogSections ul{padding: 0px 0px 0px 15px;margin-left: 0px;list-style: disc outside;}
.carcass .c .popup .catalogSections ul ul{padding: 0px 0px 0px 10px;margin-top: 0px;list-style: circle outside;}
.carcass .c .popup .catalogSections li{margin-top: 2px;}
.carcass .c .popup .catalogSections li li{margin-top: 0px;}
.carcass .c .popup .catalogSections a{color: #2f1205;text-decoration: none;}
.carcass .c .popup .catalogSections a:hover{text-decoration: underline;}
.carcass .c .yourOrder{padding-top: 470px;color: #603D14;font-size: 220%;font-weight: bold;text-align: center;}
.carcass .c .priceType td.label{padding-top: 3px;}
.carcass .c .exampleCartItem td{line-height: 0.9;font-size: 110%;border: 1px solid black;text-align: center;}
.carcass .c .exampleCartItemMonths td{border: 1px solid black;text-align: center;width: 7%;}
.carcass .c .monthsTip{line-height: 0.8;text-align: center;}
.carcass .c .itemMonths td{text-align: center;}
.carcass .c .zeroPrice, .zeroPrice td.name{color: red;}
.carcass .c .itemMonths input{margin: 0;padding: 0;width: 14px;}
.carcass .c .processOrder{text-align:center;font-size: 110%;}
.carcass .c .total{font-size: 110%;text-align: right;padding: 0px 17px 16px 0px;}
.carcass .c .index{text-align: center;}
.carcass .c .name div{padding-left: 1px;overflow: hidden; width:98%; white-space: nowrap;font-weight: bold;}
  .carcass .c .name a { color: #704E21; }
.carcass .c .count{width: 100%;border: 1px solid #2F1205;font-size: 90%;background-color: #DAC99B;text-align: center;}
.carcass .cc{vertical-align: middle;text-align: center;color: #C3A66C;font-size: 90%;}
.carcass .cc a{color: #C3A66C;}
