* {margin:0px;padding:0px;}

html {position:relative;width:100%;height:100%;}
body {position:relative;width:100%;height:100%;background:#ffffff;color:#353f45;font-size:13px;font-family:Verdana,sans;}

input, select, textarea, button {font-family:Verdana,sans;font-size:1em;color:#353f45;}
input.text, select, textarea, button {border:1px solid #d0d0d0;padding:2px 3px;}

table {border-collapse:collapse;font-family:Verdana,sans;font-size:1em;}

img, table, th, td {border:0px;}

a, a h1, a h2 {cursor:pointer;color:#b90400;text-decoration:underline;display:inline;}
a:hover, a:hover h1, a:hover h2 {text-decoration:none;}

p {font-size:1em;padding-bottom:1em;/* text-indent:1em;*/}

ul, ol {font-size:1em;padding:0 0 1em 2em;}
ul ul, ol ol, ul ol, ol ul {padding:0 0 0 2em;}

/*ul li {list-style:none;background:url(../img/li.gif) no-repeat 0px 7px;}*/
/*ul ul li, ol ul li {list-style:none;background:url(../img/li.gif) no-repeat 0px 7px;}*/

h1, .h1 {font-size:36px;font-weight:normal;padding-bottom:1em;color:#31434d;}
h2, .h2 {font-size:25px;font-weight:normal;padding-bottom:1em;color:#b90400;}
h3, .h3 {font-size:15px;font-weight:normal;padding-bottom:1em;color:#b90400;}

ins p, ins h1, ins h2, ins h3, ins h4 {padding-bottom:0em;}

blockquote {background:#ebe3cd;position:relative;margin:0px 0px 0px -30px;padding:10px 30px 10px 30px;}

.br {display:block;clear:both;float:none;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;}

.clear {/*display:inline-block;*/}
.clear:after {content:".";display:block;float:none;width:100%;height:0px;line-height:0px;font-size:0px;clear:both;visibility:hidden;_zoom:1;_display:block}

.fl {float:left;_display:inline;}
.fr {float:right;_display:inline;}

.ib {display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;_display:inline;}

.w100p {width:100%;overflow:hidden;}
.h100p {height:100%;overflow:hidden;}

.w {width:1px;height:100%;font-size:0px;line-height:0px;overflow:hidden;}
.h {height:1px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}

.cols3 {width:100%;}
.cols3-m {float:left;width:100%;}
.cols3-m-i {margin:0px 33.3% 0px 33.3%;padding:0px 5px 0px 5px;}
.cols3-l {float:left;width:33.3%;margin-left:-100%;}
.cols3-l-i {padding:0px 10px 0px 0px;}
.cols3-r {float:left;width:33.3%;margin-left:-33.3%;}
.cols3-r-i {padding:0px 0px 0px 10px;}

.cols2 {;}
.cols2-l {float:left;width:50%;position:relative;z-index:1;}
.cols2-l-i {padding:0px 0px 0px 0px;}
.cols2-r {float:right;width:100%;margin:0px 0px 0px -50%;position:relative;z-index:0;}
.cols2-r-i {margin:0px 0px 0px 50%;padding:0px 0px 0px 10px;}

.button {color:#b90400;min-height:0px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px;zoom:1;*display:inline;_height:0px;text-decoration:none;cursor:pointer;}
.button ins, a.button ul li sup, a.button ul li sub {_zoom:1;display:block;padding:0px;margin:0px;overflow:hidden;font-size:1em;font-weight:normal;font-style:normal;text-decoration:none;}
.button ins {float:left;height:28px;background:url(../img/button-m.gif) repeat-x 0px 0px;line-height:25px;}
.button sup {float:left;height:28px;width:16px;background:url(../img/button-l.gif) no-repeat 0px 0px;}
.button sub {float:left;height:28px;width:16px;background:url(../img/button-r.gif) no-repeat 0px 0px;}
.button ins span {background:url(../img/button-i.gif) no-repeat 0px 50%;padding:0px 0px 0px 20px;}

.string {color:#b90400;min-height:0px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px;zoom:1;*display:inline;_height:0px;text-decoration:none;cursor:pointer;}
.string ins, a.button ul li sup, a.button ul li sub {_zoom:1;display:block;padding:0px;margin:0px;overflow:hidden;font-size:1em;font-weight:normal;font-style:normal;text-decoration:none;}
.string ins {float:left;height:28px;background:url(../img/string-m.gif) repeat-x 0px 0px;line-height:25px;}
.string sup {float:left;height:28px;width:13px;background:url(../img/string-l.gif) no-repeat 0px 0px;}
.string sub {float:left;height:28px;width:14px;background:url(../img/string-r.gif) no-repeat 0px 0px;}
.string ins span {background:url(../img/string-i.gif) no-repeat 0px 50%;padding:0px 0px 0px 20px;}
.string input {border:0px;background:#f0ead6;}

.select {color:#b90400;min-height:0px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px;zoom:1;*display:inline;_height:0px;text-decoration:none;cursor:pointer;}
.select ins, a.button ul li sup, a.button ul li sub {_zoom:1;display:block;padding:0px;margin:0px;overflow:hidden;font-size:1em;font-weight:normal;font-style:normal;text-decoration:none;}
.select ins {float:left;height:28px;background:url(../img/select-m.gif) repeat-x 50% 0px;line-height:25px;overflow:visible;}
.select sup {float:left;height:28px;width:13px;background:url(../img/select-l.gif) no-repeat 50% 0px;}
.select sub {float:left;height:28px;width:24px;background:url(../img/select-r.gif) no-repeat 50% 0px;}
.select select {;}

#main {width:100%;min-width:998px;height:100%;}
#main-t {width:100%;min-height:100%;height:auto !important;height:100%;margin:0px 0px -118px 0px;background:url(../img/main.png) repeat-y 50% 0px #31434d;}
#main-b {width:100%;height:118px;}

#error #main-t {background:none;}

#divt {width:100%;height:267px;}
#divb {width:100%;height:167px;}

#head {position:absolute;top:0px;left:0px;width:100%;height:249px;background:url(../img/head.png) no-repeat 50% 0px;}
#head-i {width:906px;margin:0px auto;position:relative;}

#error #head {background:none;}

#head-logo {position:absolute;top:59px;left:12px;}
#head-slogan {position:absolute;top:105px;left:85px;color:#f1aa8b;font-size:11px;}
#head-phone {position:absolute;top:150px;left:20px;background:url(../img/head-phone.gif) no-repeat 0px 50%;padding:0px 0px 0px 30px;}

#head-menu {position:absolute;top:66px;left:316px;color:#efe8d4;font-size:15px;z-index:100;}
#head-menu ul {padding:0px;margin:0px;}
#head-menu ul li {display:block;float:left;position:relative;z-index:0;padding:0px;margin:0px 10px 0px 0px;list-style:none;background:none;}
#head-menu ul li ins, #head-tabs ul li sup, #head-tabs ul li sub {_zoom:1;display:block;padding:0px;margin:0px;overflow:hidden;font-size:1em;font-weight:normal;font-style:normal;text-decoration:none;}
#head-menu ul li ins {float:left;height:23px;line-height:23px;}
#head-menu ul li ins a {color:#efe8d4;}
#head-menu ul li sup {float:left;height:23px;width:11px;}
#head-menu ul li sub {float:left;height:23px;width:11px;}
#head-menu ul li.active ins {background:url(../img/head-menu-li-m-active.gif) repeat-x 0px 0px;}
#head-menu ul li.active ins a {text-decoration:none;}
#head-menu ul li.active sup {background:url(../img/head-menu-li-l-active.gif) no-repeat 0px 0px;}
#head-menu ul li.active sub {background:url(../img/head-menu-li-r-active.gif) no-repeat 0px 0px;}
#head-menu ul li ul {padding:0px;margin:0px;font-size:13px;}
#head-menu ul li ul li {float:none;padding:3px 0px;margin:0px;color:#353f45;cursor:auto;}
#head-menu ul li ul li a {color:#353f45;text-decoration:underline;}
#head-menu ul li ul li a:hover {text-decoration:none;}

#head-tabs {position:absolute;top:173px;left:325px;height:26px;color:#830602;z-index:90;}
#head-tabs a {color:#830602;text-decoration:none;}
#head-tabs ul {padding:0px;margin:0px;}
#head-tabs ul li {display:block;float:left;position:relative;z-index:1;padding:0px;margin:0px 0px 0px -5px;list-style:none;background:none;cursor:pointer;}
#head-tabs ul li ins, #head-tabs ul li sup, #head-tabs ul li sub {_zoom:1;display:block;padding:0px;margin:0px;overflow:hidden;font-size:1em;font-weight:normal;font-style:normal;text-decoration:none;}
#head-tabs ul li ins {float:left;height:26px;padding:0px 5px 0px 2px;background:url(../img/head-tabs-li-m.gif) repeat-x 0px 0px;line-height:26px;}
#head-tabs ul li sup {float:left;height:26px;width:15px;background:url(../img/head-tabs-li-l.gif) no-repeat 0px 0px;}
#head-tabs ul li sub {float:left;height:26px;width:5px;background:url(../img/head-tabs-li-r.gif) no-repeat 0px 0px;}
#head-tabs ul li.active {z-index:2;}
#head-tabs ul li.active ins {background:url(../img/head-tabs-li-m-active.gif) repeat-x 0px 0px;}
#head-tabs ul li.active sup {background:url(../img/head-tabs-li-l-active.gif) no-repeat 0px 0px;}
#head-tabs ul li.active sub {background:url(../img/head-tabs-li-r-active.gif) no-repeat 0px 0px;}

#head-cart {position:absolute;z-index:1;top:110px;left:620px;color:#f1aa8b;font-size:11px;}
#head-cart a {color:#efe8d4;}
#head-cart-img {height:32px;line-height:32px;padding:0px 0px 0px 45px;background:url(../img/head-cart.gif) no-repeat 0px 0px;font-size:15px;}
#head-cart-txt {padding:0px 0px 0px 30px;}
#head-cart-txt span i, #head-cart-txt span b {font-style:normal;font-weight:normal;}

#head-call {position:absolute;z-index:1;top:110px;left:320px;color:#f1aa8b;font-size:11px;}
#head-call a {color:#efe8d4;}
#head-call-img {height:32px;line-height:32px;padding:0px 0px 0px 45px;background:url(../img/head-call.gif) no-repeat 0px 0px;font-size:15px;}
#head-call-txt {padding:0px 0px 0px 30px;}

#head-search {position:absolute;z-index:1;top:213px;left:20px;}

#head-search .button {color:#ece4cd;}
#head-search .button ins {background-image:url(../img/head-search-button-m.gif);}
#head-search .button sup {background-image:url(../img/head-search-button-l.gif);}
#head-search .button sub {background-image:url(../img/head-search-button-r.gif);}
#head-search .button ins span {background:url(../img/head-search-button-i.gif) no-repeat 0px 50%;padding:0px 0px 0px 20px;}

#head-search .string {color:#ece4cd;}
#head-search .string ins {background-image:url(../img/head-search-string-m.gif);}
#head-search .string sup {background-image:url(../img/head-search-string-l.gif);}
#head-search .string sub {background-image:url(../img/head-search-string-r.gif);}
#head-search .string ins span {background:url(../img/head-search-string-i.gif) no-repeat 0px 50%;padding:0px 0px 0px 20px;}

#head-search .select {color:#830602;}
#head-search .select ins {background-image:url(../img/head-search-select-m.gif);}
#head-search .select sup {background-image:url(../img/head-search-select-l.gif);}
#head-search .select sub {background-image:url(../img/head-search-select-r.gif);}

#head-projects {position:absolute;top:10px;left:150px;height:22px;color:#b5bbbe;z-index:90;}
#head-projects a {color:#c3c8cb;text-decoration:none;}
#head-projects-m {height:26px;margin:0px 13px;padding:0px 13px;background:url(../img/head-projects-m.gif) repeat-x 0px 0px;position:relative;overflow:hidden;z-index:0;}
#head-projects-l {width:13px;height:26px;background:url(../img/head-projects-l.gif) no-repeat 0px 0px;position:relative;margin-top:-26px;float:left;overflow:hidden;z-index:1;}
#head-projects-r {width:13px;height:26px;background:url(../img/head-projects-r.gif) no-repeat 0px 0px;position:relative;margin-top:-26px;float:right;overflow:hidden;z-index:1;}
#head-projects ul {padding:0px;margin:0px;}
#head-projects ul li {display:block;float:left;position:relative;z-index:1;padding:0px;margin:0px;list-style:none;background:none;line-height:22px;padding:0px 5px;}
#head-projects ul li ins, #head-tabs ul li sup, #head-tabs ul li sub {_zoom:1;display:block;padding:0px;margin:0px;overflow:hidden;font-size:1em;font-weight:normal;font-style:normal;text-decoration:none;}
#head-projects ul li ins {float:left;height:26px;padding:0px 13px 0px 13px;background:url(../img/head-projects-li-m.gif) repeat-x 0px 0px;line-height:22px;}
#head-projects ul li sup {float:left;height:26px;width:13px;background:url(../img/head-projects-li-l.gif) no-repeat 0px 0px;}
#head-projects ul li sub {float:left;height:26px;width:13px;background:url(../img/head-projects-li-r.gif) no-repeat 0px 0px;}

#text {width:100%;}
#text-i {width:906px;margin:0px auto;position:relative;}

#title {padding:0px 0px 5px 0px;}
#title h1 {border-bottom:2px solid #f3aa38;padding:0px 0px 5px 0px;}

#error #title h1 {border:0px;padding:0px 0px 1em 0px;}

#bread {color:#9a9481;font-size:11px;padding:0px 0px 20px 0px;}
#bread a {color:#9a9481;}

.block {width:auto;}
.block-l {float:left;width:240px;position:relative;z-index:1;}
.block-l-i {padding:0px 0px 0px 0px;}
.block-r {float:right;width:100%;margin:0px 0px 0px -290px;position:relative;z-index:0;}
.block-r-i {margin:0px 0px 0px 290px;}

.promo {;}
.promo-t {color:#b90400;font-size:25px;height:34px;}
.promo-t-m {height:34px;margin:0px 3px;padding:0px 27px;background:url(../img/promo-t-m.gif) repeat-x top left #ebe3cd;overflow:hidden;}
.promo-t-l {width:3px;height:34px;background:url(../img/promo-t-l.gif) no-repeat top left;position:relative;margin-top:-34px;float:left;overflow:hidden;z-index:1;}
.promo-t-r {width:3px;height:34px;background:url(../img/promo-t-r.gif) no-repeat top left;position:relative;margin-top:-34px;float:right;overflow:hidden;z-index:1;}
.promo-m {background:#ebe3cd;padding:10px 30px 10px 30px;}

.promo .news {color:#000000;padding:0px 0px 10px 0px;}
.promo .news a {color:#353f45;}
.promo .news-date {font-weight:bold;line-height:22px;}
.promo .news-name {line-height:18px;}

#text .block-r .promo {position:relative;margin:0px 0px 0px -30px;}

#menu {width:100%;background:#e9e2cb;}

#menu ul {padding:0px;margin:0px;}
#menu ul li {display:block;padding:0px;margin:0px;list-style:none;}
#menu ul li div {height:30px;overflow:hidden;color:#353f45;font-size:15px;line-height:31px;padding:0px 10px 0px 25px;background:url(../img/menu-li.gif) no-repeat 11px 13px;border-top:1px solid #f0ead6;}
#menu ul li div a {color:#353f45;}
#menu ul li div.active {background:url(../img/menu-li-active.gif) no-repeat 0px 0px;color:#b90400;height:31px;border:0px;}
#menu ul li div.active a {color:#b90400;}

#menu ul li ul {padding:0px 0px 0px 25px;}
#menu ul li ul li {;}
#menu ul li ul li div {border:0px;height:auto;overflow:auto;line-height:normal;padding:5px 10px 5px 25px;}
#menu ul li ul li div a {;}
#menu ul li ul li div.active {background:url(../img/menu-li-li-active.gif) no-repeat 11px 13px;height:auto;}
#menu ul li ul li div.active a {;}

#menu ul li ul li ul {padding:0px 0px 0px 25px;}
#menu ul li ul li ul li {;}
#menu ul li ul li ul li div {font-size:12px;background:none;line-height:normal;padding:5px 10px 5px 25px;}
#menu ul li ul li ul li div a {;}
#menu ul li ul li ul li div.active {background:#f3aa38;color:#353f45;}
#menu ul li ul li ul li div.active a {color:#353f45;text-decoration:none;}

.ui-selectmenu {display:block;position:relative;text-decoration:none;overflow:hidden;}
.ui-selectmenu-icon {width:0px;}
.ui-selectmenu-menu {padding:0;margin:0;list-style:none;position:absolute;visibility:hidden;overflow:auto;z-index:100;/*width:auto !important;*//*background:#e9e2cb;*/}
.ui-selectmenu-open {visibility:visible;}
.ui-selectmenu-menu-popup {/*margin:-1px -6px;*/}
.ui-selectmenu-menu-dropdown {/*margin:0px -5px;padding:0px 5px;*/}
.ui-selectmenu-menu li {padding:0;margin:0;display:block;padding:0px 3px;line-height:25px;/*border:1px solid #f0ead6;*//*white-space:nowrap;*/}
.ui-selectmenu-menu li a, .ui-selectmenu-status {/*color:#434546;*/display:block;padding:0;margin:0px;outline:none;text-decoration:none;font-weight:normal;}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status {padding-left:0px;position:relative;/*margin-left:5px;*/}
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon {position:absolute;top:1em;margin-top:0px;left:0;}
.ui-selectmenu-status {padding:0px 24px 0px 13px;}
.ui-selectmenu-open li a:hover {}
.ui-selectmenu-open li.ui-selectmenu-item-focus {background:#f3aa38;/*color:#353f45;*/}
.ui-selectmenu-open li.ui-selectmenu-item-focus a {}
.ui-selectmenu-open li.ui-selectmenu-item-selected {;}
.ui-selectmenu-menu li span,.ui-selectmenu-status span {display:block;margin-bottom:.2em;}
.ui-selectmenu-menu li .ui-selectmenu-item-header {;}
.ui-selectmenu-menu li .ui-selectmenu-item-content {}
.ui-selectmenu-menu li .ui-selectmenu-item-footer {;}
.ui-selectmenu-menu .ui-selectmenu-group {;}
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {display:block;padding:0;font-weight:bold;}
.ui-selectmenu-menu .ui-selectmenu-group ul {margin:0;padding:0;}

.select ins .ui-selectmenu {margin:0px -24px 0px -13px;overflow:hidden;height:25px;}

ul.search-select {border:1px solid #f0ead6;border-top:0px;}
ul.search-select li {background:#e9e2cb;border-top:1px solid #f0ead6;}
ul.search-select li a, .search-select .ui-selectmenu-status {color:#353f45;}

ul.head-search-select {border:1px solid #830602;border-top:0px;}
ul.head-search-select li {background:#ffffff;border-top:1px solid #830602;}
ul.head-search-select li a, .head-search-select .ui-selectmenu-status {color:#830602;}

#search {width:100%;background:#e9e2cb;}
#search-i {padding:15px 10px 15px 10px;}

#search .button ins {background-image:url(../img/search-button-m.gif);}
#search .button sup {background-image:url(../img/search-button-l.gif);}
#search .button sub {background-image:url(../img/search-button-r.gif);}

#search .select ins {background-image:url(../img/search-select-m.gif);}
#search .select sup {background-image:url(../img/search-select-l.gif);}
#search .select sub {background-image:url(../img/search-select-r.gif);}

#foot {/*width:970px;*/width:971px;margin:0px auto;height:110px;border-top:8px solid #2c3c46;color:#e0d4bc;background:#31434d;/*letter-spacing:-0.1em;*/}
#foot-i {width:906px;margin:0px auto;padding:20px 0px 0px 0px;height:90px;}

#error #foot {background:none;border:none;color:#353f45;}

#foot .block-l {width:290px;}
#foot .block-r a {color:#ffffff;}

#foot-copy {background:url(../img/foot-copy.gif) no-repeat 0px 1px;font-size:14px;line-height:24px;padding:0px 0px 0px 5px;}
#foot-text {padding:5px 0px 0px 30px;}

#foot-menu {text-align:center;padding:25px 0px 0px 0px;}
#foot-menu a {;}

.form {padding:0px 0px 10px 0px;}
.form .cols2-l {width:130px;}
.form .cols2-l-i {padding:2px 0px 0px 0px;}
.form .cols2-r {margin:0px 0px 0px -140px;}
.form .cols2-r-i {margin:0px 0px 0px 140px;}

#shadow {position:absolute;top:0px;left:0px;width:100%;z-index:500;background:#3d3d3e;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);display:none;}
#shadow div {width:100%;height:100%;background:#3d3d3e;}
#shadow div iframe {z-index:-1;position:absolute;top:0px;left:0px;width:100%;height:100%;}

#popup {position:absolute;top:0px;left:0px;width:746px;z-index:501;display:none;}
#popup-t {width:100%;height:15px;background:url(../img/popup-t.png) no-repeat 0px 0px;overflow:hidden;}
#popup-m {background:url(../img/popup-m.png) repeat-y 0px 0px;position:relative;padding:0px 6px;}
#popup-m-i {background:#f0ead6;padding:30px 90px 30px 90px;}
#popup-b {width:100%;height:15px;background:url(../img/popup-b.png) no-repeat 0px 0px;overflow:hidden;}
#popup-c {position:absolute;z-index:2;width:24px;height:24px;top:0px;right:15px;cursor:pointer;background:url(../img/popup-c.gif) no-repeat 0px 0px;}

.tooltip {position:absolute;display:none;width:151px;z-index:200;color:#353f45;}
.tooltip a {color:#353f45;}
.tooltip-t {width:100%;height:30px;background:url(../img/tooltip-t.png) no-repeat 0px 0px;overflow:hidden;}
.tooltip-m {background:url(../img/tooltip-m.png) repeat-y 0px 0px;padding:0px 5px 0px 3px;}
.tooltip-m-i {background:#f7c141;padding:0px 20px;}
.tooltip-b {width:100%;height:25px;background:url(../img/tooltip-b.png) no-repeat 0px 0px;overflow:hidden;}

#head-menu .tooltip {top:20px;}

div.chars {;}
div.chars div {float:left;_display:inline;background-repeat:no-repeat;padding:0px 3px 0px 0px;}

#head-phone div.chars {height:23px;}
#head-phone div.chars div {height:23px;background-image:url(../img/head-phone-chars.gif);}
#head-phone div.chars div.c-0 {width:17px;background-position:0px;}
#head-phone div.chars div.c-1 {width:10px;background-position:-27px;}
#head-phone div.chars div.c-2 {width:15px;background-position:-48px;}
#head-phone div.chars div.c-3 {width:16px;background-position:-74px;}
#head-phone div.chars div.c-4 {width:18px;background-position:-99px;}
#head-phone div.chars div.c-5 {width:15px;background-position:-126px;}
#head-phone div.chars div.c-6 {width:17px;background-position:-151px;}
#head-phone div.chars div.c-7 {width:16px;background-position:-176px;}
#head-phone div.chars div.c-8 {width:17px;background-position:-201px;}
#head-phone div.chars div.c-9 {width:16px;background-position:-228px;}
#head-phone div.chars div.c-space {width:10px;background:none;}
#head-phone div.chars div.c-dot {width:4px;background-position:-255px;}
#head-phone div.chars div.c-minus {width:10px;background-position:-269px;}

ul.map {padding:0px 0px 0px 80px;margin:0px;}
ul.map li {list-style:none;font-size:15px;padding:0px 0px 0px 20px;margin:0px;line-height:30px;background:url(../img/arr-r.gif) no-repeat 0px 12px;color:#353f45;}
ul.map li.active {background:url(../img/arr-b.gif) no-repeat 0px 12px;}
ul.map li a {color:#353f45;}
ul.map li ul {padding:0px 0px 0px 50px;}
ul.map li ul li {background:none;padding:0px;line-height:26px;}
ul.map li ul li.active {background:none;}

ul.models {padding:0px;margin:0px;}
ul.models li {list-style:none;width:140px;min-height:1px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px 10px 30px 0px;zoom:1;*display:inline;_height:1px;position:relative;}
ul.models li .title {padding:0px 0px 13px 0px;}
ul.models li .title h2 {font-size:15px;padding:0px;font-style:normal;font-weight:normal;}
ul.models li .image {padding:0px 0px 13px 0px;}
ul.models li .image img {border:1px solid #dddddd;padding:2px;background:#ffffff;}
ul.models li .descr {padding:0px 0px 13px 0px;}
ul.models li .price {font-size:20px;color:#353f45;}
ul.models li .price span i {font-style:normal;font-weight:normal;}
ul.models li .price span b {font-style:normal;font-weight:normal;}

table.models {width:100%;padding:0px;margin:0px;}
table.models td {width:25%;padding:0px 10px 0px 0px;}
table.models td .title {padding:0px 0px 13px 0px;}
table.models td .title h2 {font-size:15px;padding:0px;font-style:normal;font-weight:normal;}
table.models td .image {padding:0px 0px 13px 0px;}
table.models td .image img {border:1px solid #000000;padding:2px;background:#ffffff;}
table.models td .descr {padding:0px 0px 13px 0px;}
table.models td .price {font-size:20px;color:#000000;padding:0px 0px 30px 0px;}
table.models td .price span i {font-style:normal;font-weight:normal;}
table.models td .price span b {font-style:normal;font-weight:normal;}

ul.sub {padding:0px;margin:0px;}
ul.sub li {list-style:none;font-size:15px;padding:0px 0px 0px 20px;margin:0px;line-height:30px;background:url(../img/arr-r.gif) no-repeat 0px 12px;color:#353f45;}
ul.sub li.active {background:url(../img/arr-b.gif) no-repeat 0px 12px;}
ul.sub li a {color:#353f45;}
ul.sub li ul {padding:0px 0px 0px 30px;display:none;}
ul.sub li.active ul {display:block;}
ul.sub li ul li {background:none;padding:0px;font-size:13px;line-height:24px;}
ul.sub li ul li.active {background:none;}

.links {padding:0px;margin:0px;font-size:16px;text-transform:uppercase;padding:0px 0px 30px 0px;}
.links a, .links span {/*width:140px;*/min-height:1px;display:-moz-inline-stack;display:inline-block;vertical-align:top;padding:1px 3px;margin:0px 4px 0px 0px;zoom:1;*display:inline;_height:1px;position:relative;text-decoration:none;}
.links a {color:#353f45;}
.links span {color:#9a9481;}
.links a.active {background:#b90400;color:#ffffff;}

#paginator {font-size:16px;color:#9a9481;}
#paginator-n {;}
#paginator-n a {;}
#paginator-n b {font-weight:normal;color:#353f45;}
#paginator-p {padding:10px 0px 0px 0px;}
#paginator-p a {color:#b90400;}
#paginator-p a.active {color:#ffffff;}

.brands {padding:0px 0px 30px 0px;}
.brands .cols2-l {width:140px;}
.brands .cols2-l-i {;}
.brands .cols2-r {margin:0px 0px 0px -150px;}
.brands .cols2-r-i {margin:0px 0px 0px 150px;}

.glossary {font-size:15px;color:#353f45;padding:0px 0px 30px 0px;}
.glossary a {color:#353f45;}

.faq {padding:0px 0px 20px 0px;}
.faq-q {font-size:16px;color:#b90400;padding:0px 0px 10px 0px;}
.faq-a {padding:0px 0px 10px 0px;}

.text {;}
.text-hidden {/*display:none*/;}
.text-toggle {font-size:11px;background:url(../img/dots.gif) repeat-x 0px 50%;}
.text-toggle-u {display:none;float:right;_display:inline;background:url(../img/bullet-t.gif) no-repeat 5px 50% #f0ead6;padding:0px 0px 0px 20px;}
.text-toggle-d {display:block;float:right;_display:inline;background:url(../img/bullet-b.gif) no-repeat 5px 50% #f0ead6;padding:0px 0px 0px 20px;}
.text.active .text-toggle-u {display:block;_display:inline;}
.text.active .text-toggle-d {display:none;}

.radio {padding:0px 0px 10px 0px;}
.radio .cols2-l {width:2em;}
.radio .cols2-l-i {margin:2px 0px 0px 0px;}
.radio .cols2-r {margin:0px 0px 0px -2em;}
.radio .cols2-r-i {margin:0px 0px 0px 2em;}

.response {padding:0px 0px 30px 0px;}
.response-text {padding:15px 0px 0px 25px;}
.response-from {;}
.response-from-date {font-size:11px;line-height:16px;float:right;_display:inline;color:#9a9481;line-height:16px;}
.response-from-name {font-size:16px;line-height:16px;float:left;_display:inline;line-height:16px;}
.response-from-name span {color:#b90400;;}

.form {padding:0px 0px 10px 0px;}
.form-l {float:left;width:130px;position:relative;z-index:1;}
.form-l-i {padding:2px 0px 0px 0px;}
.form-r {float:right;width:100%;margin:0px 0px 0px -140px;position:relative;z-index:0;}
.form-r-i {margin:0px 0px 0px 140px;}

.captcha {border:1px solid #000000;}

.news {padding:0px 0px 20px 0px;}
.news-name {font-size:16px;}
.news-date {font-size:11px;color:#9a9481;padding:5px 0px 0px 0px;}
.news-text {padding:5px 0px 0px 0px;}

.help {font-size:11px;color:#9a9481;}
.print {background:url(../img/print.gif) no-repeat 0px 50%;padding:0px 0px 0px 25px;}
.payment {background-repeat:no-repeat;background-position:0px 50%;padding:0px 0px 0px 25px;min-height:20px;_height:20px;}

.model {;}
.model-l {float:left;width:360px;position:relative;z-index:1;}
.model-l-i {;}
.model-r {float:right;width:100%;margin:0px 0px 0px -380px;position:relative;z-index:0;}
.model-r-i {margin:0px 0px 0px 380px;}

.model-r p {padding-left:15px;}

.model-price {font-size:16px;line-height:20px;}
.model-price span i {font-style:normal;font-weight:normal;color:#b90400;font-size:20px;}
.model-price span b {font-style:normal;font-weight:normal;}

.model-buy {background:#e9e2cb;padding:15px 15px 0px 15px;}
.model-buy p {padding-left:0px;}

.add-to-cart ins span {background:url(../img/add-to-cart.gif) no-repeat 0px 50%;padding:0px 0px 0px 24px;}

.model-images {width:230px;height:60px;position:relative;margin:0px auto;}
.model-images-prev {float:left;_display:inline;padding:12px 20px 12px 0px;}
.model-images-prev-in {width:10px;height:36px;background:url(../img/scroll-prev.gif) no-repeat 0px 0px;cursor:pointer;}
.model-images-next {float:left;_display:inline;padding:12px 0px 12px 20px;}
.model-images-next-in {width:10px;height:36px;background:url(../img/scroll-next.gif) no-repeat 0px 0px;cursor:pointer;}

.scrollable {float:left;_display:inline;position:relative;overflow:hidden;width:170px;height:60px;}
.scrollable .items {width:20000em;position:absolute;}
.scrollable .items div {float:left;_display:inline;width:55px;height:60px;/*text-align:center;*/}
.scrollable .items div.active {opacity:0.5;}

#cart-total {font-size:16px;line-height:20px;}
#cart-total span {;}
#cart-total span i {font-style:normal;font-weight:normal;font-size:20px;color:#b90400;}
#cart-total span b {font-style:normal;font-weight:normal;}

.table {;}
.table a {color:#354a58;}
.table tr th {height:34px;line-height:34px;background:url(../img/table-thead.gif) repeat-x 0px 0px #dce3e9;text-align:center;vertical-align:top;font-weight:normal;}
.table tr th div {border-right:1px solid #d6d0bb;border-left:1px solid #f2eddd;padding:0px 10px;}
.table tr th.th1 div {border-left:1px solid #d6d0bb;}
.table tr th.th6 div {;}
.table tr td {padding:10px;background:#e9e2cb;border:1px solid #f0ead6;border-top:0px;text-align:center;}
.table tr td.td1 {border-left:0px;}
.table tr td.td2 {text-align:left;}
.table tr td.td6 {border-right:0px;}

.table tr td span i {font-style:normal;font-weight:normal;}
.table tr td span b {font-style:normal;font-weight:normal;}

.order {font-size:15px;line-height:24px;}
.order span {min-height:0px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px;zoom:1;*display:inline;_height:0px;padding:0px 5px 0px 5px;}
.order span a {display:block;text-decoration:none;color:#353f45;height:24px;padding:0px 26px 0px 0px;}
.order span a.asc {background:url(../img/order-asc.gif) no-repeat 100% 1px;}
.order span a.asc:hover {background-image:url(../img/order-desc.gif);}
.order span a.desc {background:url(../img/order-desc.gif) no-repeat 100% 1px;}
.order span a.desc:hover {background-image:url(../img/order-asc.gif);}
.order span.active {background:#ece4cf;}
.order span.active a.asc {color:#b90400;background-image:url(../img/order-asc-active.gif);}
.order span.active a.asc:hover {background-image:url(../img/order-desc-active.gif);}
.order span.active a.desc {color:#b90400;background-image:url(../img/order-desc-active.gif);}
.order span.active a.desc:hover {background-image:url(../img/order-asc-active.gif);}


