body{cursor:default;margin:0;padding:0;background:#ffe1a7;font-size:.8em;line-height:1.4em;font-family:arial;min-width:990px;}
form{padding:0;margin:0;}
p{padding:0 0 10px 0;margin:0;}
img{border:0;}
td{padding:0;vertical-align:top;}
a{color:#000000;}
a:hover{text-decoration:none;}
h1{font-size:1.6em;line-height:1.2em;padding:0 0 15px 0;margin:0;}
h2{margin:0;padding:0 0 .5em 0;font-weight:normal;font-size:1.4em;line-height:1.2em;}
ul{margin:0;padding:0;list-style:none;}

.f{max-width:1600px;margin:0 auto;width:expression(document.body.offsetWidth>990?(document.body.offsetWidth<1600?'100%':'1600px'):'990px');}
.head{height:224px;background:url(head.jpg) no-repeat center top;}
a.logo{position:relative;text-indent:-10000px;display:block;font-size:0px;text-decoration:none;margin:60px 0 0 60px;float:left;color:#ffffff;}
a.logo img{display:block;filter:expression(p_fix(this));}

.ndd{float:right;color:#ffffff;margin:60px 60px 0 0;}
.ndd h1{font-size:29px;line-height:29px;}
.ndd a{color:#ffffff;}

.menu{padding:7px 0 11px 60px;list-style:none;background:#000000;font-size:16px;line-height:16px;}
.menu li{display:inline;margin:0 40px 0 0;}
.menu a{color:#ff9c00;text-decoration:none;}
.menu a:hover{text-decoration:underline;}

.middle{padding:30px 30px 0 30px;}
.left{width:20%;float:left;}
.right{width:30%;float:right;}
.right_1{width:70%;float:right;padding:30px 0 0 0;}
.right_1 .text{font-size:.9em;}
.content{width:50%;float:left;}

.catalog_pane{background:#000000;padding:15px 25px 30px 25px;color:#ff9c00;margin:0 0 30px 0;border:0;}
.catalog_pane a{color:#ff9c00;}
.catalog_pane h2{margin:0;padding:0 0 20px 0;text-transform:uppercase;font-style:italic;font-size:13px;line-height:15px;}
.catalog_pane li{padding:4px 0 4px 0;}

.catalog_pane_1{background:#52534f;}
.catalog_pane_1 .cur{font-style:italic;}

.catalog_color{background:#52534f;padding:15px 5px 20px 15px;color:#ffffff;font-size:11px;line-height:11px;}

.catalog_color li{display:block;float:left;margin:0 10px 15px 0;}
.catalog_color a{color:#ffffff;text-decoration:none;}
.catalog_color img{display:block;margin:0 0 2px 0;}
.catalog_color h2{margin:0;padding:0 0 20px 0;text-transform:uppercase;font-style:italic;font-size:13px;line-height:15px;}

.inner{padding:0 35px 25px 25px;}

.footer{font-size:12px;line-height:20px;padding:45px 25px 30px 45px;}
.f_copyright{float:left;}
.f_contact{float:right;}

.clear{clear:both;overflow:hidden;height:0px;}

.search_pane{font-size:11px;line-height:11px;padding:0 0 0 10px;}
.search_pane input{width:70%;}
.search_pane .button{width:auto;background:0;border:0;padding:0 10px 0 10px;cursor:pointer;}
.search_pane form{padding:3px 0 0 0;}

.news{}
.news .date{float:right;margin:-1.4em 0 0 0;font-style:italic;}
.news h2{}
.news h2 a{color:#873202;}
.news li{padding:0 0 4em 0;}
.news .card{padding:0;}

.back{padding:1em 0 0 0;font-size:1.4em;line-height:1.2em;text-align:right;}
.back a{color:#873202;}

.image{float:left;display:block;margin:.3em 1.5em .5em 0;}
.image img{display:block;font-size:11px;line-height:11px;color:#000000;}

.pager{font-size:1.4em;line-height:1.2em;text-align:right;padding:0 0 1.5em 0;}
.pager a,.pager span{margin:0 0 0 10px;}
.pager a{color:#873202;}

.form input,.form textarea{background:#ffe1a7;border:1px solid #873202;padding:.2em;width:250px;font-family:arial;}
.form textarea{width:450px;}
.form .button{border:1px solid #000000;background:#e9cb91;font-weight:bold;width:auto;}
.form .el{padding:0 0 15px 0;}

.error{color:red;}

.faq li{padding:0 0 2em 0;}

.manufacturer{padding:0 0 3em 0;}
.manufacturer .image{float:right;margin:-2.7em 0 .5em 1.5em;}
.manufacturer .l{width:38%;float:left;}
.manufacturer .r{width:58%;float:right;}

.series{padding:0 0 0 1em;margin:0 0 0 .2em;list-style:square;}
.series li{padding:.2em 0;}
.series .cur{font-weight:bold;}

.catalog .el{padding:0 0 4em 0;}
.catalog .el .cc{padding:0 0 0 200px;}


.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd; }
.ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc; color: #ffffff; font-weight: bold; }

.right_1 .ui-tabs{background:#52534f;}
.right_1 .ui-tabs .ui-tabs-nav li a{color:#cccccc;}
.right_1 .ui-tabs .ui-tabs-nav li.ui-tabs-selected{font-size:12px;}
.right_1 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#ffffff;}

.order_form .ui-tabs{background:0;padding:0;color:#000000;}
.order_form .ui-tabs .ui-tabs-nav li a{color:#ddb486;font-size:16px;}
.order_form .ui-tabs .ui-tabs-nav li.ui-tabs-selected{font-size:16px;}
.order_form .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#332d21;}
.order_form input,.order_form textarea{width:98%;}

.ui-tabs { zoom: 1; background:#000000;padding:15px 25px 30px 25px;color:#ff9c00;margin:0 0 30px 0;border:0;}
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; font-size:12px;line-height:16px;margin:0 0 10px 0;background:0;border:0;}
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 0 5px 0; padding: 0 10px 0 0; height:16px;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{font-size:16px;line-height:16px;font-weight:bold;background:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; background: none; font-size:14px;line-height:16px;border:0;}
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_469bdd_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_469bdd_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_6da8d5_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_217bc0_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_f9bd01_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

.ui-icon-closethick { background-position: -96px -128px; }

.price_off{font-weight:bold;padding:20px 0 20px 0;}
.acc .price_off{padding-top:0;}
.price_dialog input{width:98%;}

.price_on{padding:20px 0 20px 0;}
.acc .price_on{padding-top:.3em;}
.price_on th.t{background:#888888;color:#ffffff;font-weight:bold;text-transform:uppercase;padding:0;}
.price_on .b{text-align:center;}
.price_on table{border-collapse:collapse;}
.price_on td,.price_on th{border:1px solid #888888;padding:3px;vertical-align:middle;height:20px;font-size:.85em;line-height:1em;}

#price,#ndd{display:none;}

#bsearch select{display:block;width:98%;}

.step{padding:0 0 15px 0;}
.step h2{float:left;}
.step table{float:right;width:50%;margin:.4em 0 0 0;}
.step td{height:10px;overflow:hidden;width:12%;background:#d1b47d;}
.step .cur{background:#7f6c49;}

.obutton{width:100%;margin:1em 0 0 0;}
.obutton td{width:33.33%;}
.obutton .r{text-align:right;}
.obutton .m{text-align:center;}

.hid{display:none;}

.order{width:100%;border-collapse:collapse;}
.order th,.order td{padding:10px;border:1px solid #997733;text-align:center;width:15%;vertical-align:middle;}
.order th{background:#545551;color:#ffffff;font-weight:bold;}
.order .f{text-align:left;width:55%;vertical-align:top;}
.order .l{width:10px;font-weight:bold;}
.order .l a{text-decoration:none;}
.order .image{margin:.3em .5em .5em 0;}
.order .cc{width:85%;}

.order_info{text-align:center;padding:0 0 20px 0;font-weight:bold;font-size:1.6em;}

#cap{height:40px;width:160px;padding:7px 2px 5px 2px;font-size:40px;line-height:40px;text-align:center;}

#rest{display:none;}
#rest_plintus{display:none;}

.ndd_dialog input{width:98%;}
.ndd_dialog label{display:block;padding:10px 0 0 0;}










