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

html {position:relative;width:100%;height:100%;}
body {position:relative;width:100%;height:100%;background:#ffffff;color:#1b1502;font-size:13px;letter-spacing:-0.01em;font-family:Verdana,sans;}

input, select, textarea, button {font-family:Verdana,sans;font-size:inherit;color:#1b1502;}

input.text, textarea, select {border:1px solid #ccc7ad;padding:3px 5px;}

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

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

a, a h1, a h2 {cursor:pointer;color:#d80019;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:#4c4428;font-style:italic;}
h2, .h2 {font-size:20px;font-weight:normal;padding-bottom:1em;color:#4c4428;font-style:italic;}
h3, .h3 {font-size:16px;font-weight:normal;padding-bottom:1em;color:#4c4428;font-style:italic;}
h4, .h4 {font-size:13px;font-weight:normal;padding-bottom:1em;color:#4c4428;font-style:italic;}
h5, .h5 {font-size:11px;font-weight:normal;padding-bottom:1em;color:#4c4428;font-style:italic;}

.mainheader {font-size:36px;font-weight:normal;padding-bottom:1em;color:#4c4428;font-style:italic;}

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

blockquote {;}

.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;}
.ib {/*width:200px;min-height:250px;*/display:-moz-inline-stack;display:inline-block;vertical-align:top;/*margin:5px;*/zoom:1;*display:inline;/*_height:250px;*/}

.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;_display:inline;width:100%;}
.cols3-m-i {margin:0px 33% 0px 33%;padding:0px 5px 0px 5px;}
.cols3-l {float:left;_display:inline;width:33%;margin-left:-100%;}
.cols3-l-i {padding:0px 10px 0px 0px;}
.cols3-r {float:left;_display:inline;width:33%;margin-left:-33%;}
.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;}

#main {width:100%;min-width:998px;height:100%;background:url(../img/main.png) repeat-x 0px 0px #ffffff;z-index:1;}

#error #main {background:#ffffff;}

.min-width {margin:0px auto;min-width:998px;width:expression(document.body.clientWidth<998?"998px":"auto");}
.min-width-i {height:100%;padding:0px 40px;}

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

#main-t {min-height:100%;height:auto !important;height:100%;margin:0px auto -155px 0px;}
#main-b {height:155px;}

#head {width:100%;height:145px;position:absolute;top:0px;z-index:10;}

#error #head {height:188px;top:100px;background:url(../img/error.gif) no-repeat 0px 0px #f0ecd7;}

#push-t {height:165px;}
#push-b {height:210px;}

#error #push-t {height:330px;}

#foot {background:#f0ecd7;border-top:7px solid #caae5d;width:100%;height:148px;}
#foot .block-l {padding:20px 0px 0px 0px;}
#foot .block-r {padding:20px 0px 0px 0px;}
#foot-text {font-size:11px;color:#4c4428;}
#foot-info {width:270px;padding:0px 0px 0px 10px;}
#foot-info ul {padding:0px 0px 7px 7px;margin:0px;}
#foot-info ul li {padding:0px 0px 7px 0px;margin:0px;list-style:none;}
#foot-info div input {width:180px;}
#foot-info div a {text-decoration:none;}
#foot-stat {width:80px;padding:0px 0px 0px 10px;}
#foot-stat div {padding:0px 0px 5px 0px;}

#buy {width:100%;min-width:998px;height:37px;background:url(../img/buy.png) repeat-x 0px 0px;color:#ffffff;position:absolute;top:0px;z-index:11;}
#buy a {color:#ffffff;}
#buy-prev {float:left;_display:inline;width:10px;height:16px;background:url(../img/buy-prev.png) no-repeat 0px 0px;margin:10px 4px 0px 0px;cursor:pointer;}
#buy-next {float:left;_display:inline;width:10px;height:16px;background:url(../img/buy-next.png) no-repeat 0px 0px;margin:10px 0px 0px 4px;cursor:pointer;}
#buy-text {padding:10px 0px 0px 0px;margin:0px 0px 0px 45px;}
#buy-text div {display:none;}
#buy-text div.active {display:block;}
/*#buy-shadow {width:100%;height:16px;position:absolute;top:35px;}
#buy-shadow div {width:1387px;height:16px;margin:0px auto;background:url(../img/buy-shadow.png) no-repeat 0px 0px;}*/

#menu {position:absolute;right:0px;_margin-left:100%;width:auto;z-index:5;top:34px;}
#menu-m {width:auto;padding:0px 10px;height:43px;background:url(../img/menu-m.png) repeat-x 0px 0px;float:left;_display:inline;}
#menu-l {width:5px;height:43px;background:url(../img/menu-l.png) no-repeat 0px 0px;float:left;_display:inline;}
#menu-r {width:5px;height:43px;background:url(../img/menu-r.png) no-repeat 0px 0px;float:left;_display:inline;}

#menu .item {position:relative;}
#menu .item .i {display:block;height:33px;padding:10px 15px 0px 15px;position:relative;z-index:2;background:url(../img/menu-m.png) repeat-x 0px 0px;text-align:center;white-space:nowrap;}
#menu .item .p {display:none;width:100%;height:10px;position:absolute;top:33px;z-index:3;}
#menu .item .p div {width:18px;height:10px;margin:0px auto;background:url(../img/menu-p.png) no-repeat 0px 0px;}
#menu .item .s {display:none;position:absolute;top:35px;left:0px;z-index:1;}
#menu .item .s-m-m {background:#f7f6f2;padding:10px 15px;}
#menu .item .s-m-m ul {padding:0px;}
#menu .item .s-m-m ul li {padding:5px 0px 0px 0px;color:#1b1502;list-style:none;font-size:11px;white-space:nowrap;}
#menu .item .s-m-m ul li a {color:#1b1502;}
#menu .item .s-m-m ul ul {padding:0px 0px 0px 15px;}
#menu .item .s-m-l {width:5px;background:url(../img/menu-s-m-l.png) repeat-y 0px 0px;}
#menu .item .s-m-l div {width:5px;height:100%;overflow:hidden;}
#menu .item .s-m-r {width:5px;background:url(../img/menu-s-m-r.png) repeat-y 0px 0px;}
#menu .item .s-m-r div {width:5px;height:100%;overflow:hidden;}
#menu .item .s-b-m {width:100%;height:5px;background:url(../img/menu-s-b-m.png) repeat-x 0px 0px;}
#menu .item .s-b-m div {width:100%;height:5px;overflow:hidden;}
#menu .item .s-b-l {width:5px;height:5px;background:url(../img/menu-s-b-l.png) no-repeat 0px 0px;}
#menu .item .s-b-l div {width:5px;height:5px;overflow:hidden;}
#menu .item .s-b-r {width:5px;height:5px;background:url(../img/menu-s-b-r.png) no-repeat 0px 0px;}
#menu .item .s-b-r div {width:5px;height:5px;overflow:hidden;}

#logo {width:208px;position:absolute;left:0px;top:55px;}
#logo-img {width:208px;height:61px;}
#logo-txt {color:#220835;text-align:center;padding:3px 0px 0px 0px;}

#error #logo {left:200px;}

#phone {/*width:187px;*/position:absolute;z-index:1;left:3px;top:91px;}
#phone-img {/*width:187px;height:25px;*/}
#phone-txt {color:#4c4428;font-size:11px;padding:5px 0px 0px 35px;}

#city {position:absolute;z-index:1;top:43px;left:2px;color:#4c4428;background:url(../img/select.gif) no-repeat 100% 50%;}
#city-txt {border-bottom:1px dotted #4c4428;cursor:pointer;margin:0px 10px 0px 0px;}

#callback {position:absolute;z-index:1;top:91px;right:280px;color:#4c4428;}
#callback a {color:#4c4428;}
#callback-img {float:left;_display:inline;width:28px;height:28px;background:url(../img/callback.png) no-repeat 0px 0px;}
#callback-txt {float:left;_display:inline;padding:5px 0px 0px 10px;}
#callback-txt small {font-size:11px;}

#cart {position:absolute;z-index:1;top:91px;right:50px;color:#4c4428;}
#cart a {color:#4c4428;}
#cart b {color:#d80019;}
#cart-img {float:left;_display:inline;width:28px;height:28px;background:url(../img/cart.png) no-repeat 0px 0px;}
#cart-txt {float:left;_display:inline;padding:5px 0px 0px 10px;}
#cart-txt span i {font-style:normal;font-weight:bold;color:#d80019;}
#cart-txt span b {font-style:normal;font-weight:normal;color:#4c4428;}

#sep {width:100%;height:20px;position:absolute;top:145px;z-index:1;}
#sep-m {height:20px;margin:0px 200px;background:url(../img/sep-m.png) repeat-x 0px 0px;}
#sep-l {width:200px;height:20px;background:url(../img/sep-l.png) no-repeat 0px 0px;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
#sep-r {width:200px;height:20px;background:url(../img/sep-r.png) no-repeat 0px 0px;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}

#search {width:259px;height:45px;position:relative;margin:0px -19px 0px -20px;background:url(../img/search.png) no-repeat 0px 0px;}
#search-input {width:170px;position:absolute;top:15px;left:40px;}
#search-input input {border:0px;width:170px;background:transparent;padding:0px;margin:0px;}
#search-submit {width:29px;height:28px;position:absolute;left:220px;top:10px;}
#search-submit input {border:0px;padding:0px;margin:0px;}

#special {padding:10px 0px 5px 0px;margin:0px;}
#special ul {padding:0px;margin:0px;color:#4c4428;}
#special ul li {padding:0px 0px 11px 0px;margin:0px;list-style:none;}
#special ul li a {color:#4c4428;}
#special ul li .img {float:left;_display:inline;width:22px;min-height:17px;_height:17px;padding:0px;margin:0px;text-align:center;line-height:17px;font-size:17px;}
#special ul li .txt {float:left;_display:inline;min-height:17px;_height:17px;font-size:17px;line-height:17px;padding:0px 0px 0px 8px;}

#catalogue {padding:30px 0px 0px 0px;margin:0px;}
#catalogue ul {padding:0px;margin:0px;color:#1b1502;}
#catalogue ul li {padding:7px 0px 0px 14px;margin:0px;list-style:none;}
#catalogue ul li.sep {height:1px;background:#dcd8c6;padding:0px;margin:4px 0px 10px 0px;overflow:hidden;}
#catalogue ul li a {color:#1b1502;}
#catalogue ul li .img {float:left;_display:inline;width:33px;min-height:21px;_height:21px;padding:0px;margin:0px;text-align:center;line-height:21px;font-size:9px;color:#ffffff;background:url(../img/catalogue-new-arrival.gif) no-repeat 0px 0px;}
#catalogue ul li .txt {float:left;_display:inline;min-height:21px;_height:21px;font-size:13px;line-height:13px;padding:0px 7px 0px 0px;}

#livejournal {font-size:14px;background:url(../img/livejournal.gif) no-repeat 13px 20px;padding:20px 0px 20px 37px;}

#promo {padding:0px 0px 20px 10px;}

#error #back {position:absolute;top:85px;left:65px;background:url(../img/buy-prev.png) no-repeat 0px 0px;padding:0px 0px 0px 20px;}

#error #name {position:absolute;top:55px;left:480px;line-height:40px;}
#error #name span {font-size:48px;font-style:italic;position:relative;top:10px;}

#error #srch {position:absolute;top:85px;left:705px;}
#error #srch input {width:180px;color:#a98f48;}
#error #srch a {text-decoration:none;}

.hr {height:3px;background:#dcd8c6;overflow:hidden;}

.news {padding:0px 0px 15px 0px;margin:0px;}
.news-name {font-size:14px;}
.news-date {padding:5px 0px 0px 0px;color:#a98f48;font-size:11px;}
.news-text {padding:5px 0px 0px 0px;}

#content {;}
#content .block {;}

#content .block-l-i .h3 {padding-left:10px;font-style:normal;}
#content .block-l-i .h3 a {color:#1b1502;}
#content .block-l-i .news {padding:0px 0px 15px 10px;}

#content .block-r-i {padding:10px 0px 0px 0px;}
#content .block-r-i h1 {padding:0px 0px 20px 0px;}

#bread-crumbs {color:#8b897e;font-size:11px;}
#bread-crumbs a {color:#8b897e;}

#banner {padding:0px 0px 20px 0px;}

.model-sort {padding:0px 0px 30px 0px;font-size:11px;line-height:13px;}
.model-sort strong {font-size:13px;padding:0px 6px;}
.model-sort a {padding:2px 6px;margin:0px 2px 0px 0px;}
.model-sort a.active, .model-sort a:hover {background:#caae5d;color:#ffffff;text-decoration:none;}

.model-list {padding:0px;margin:0px;position:relative;}
/*.model-list li {display:block;float:left;_display:inline;margin:0px 30px 30px 30px;width:260px;height:480px;position:relative;}*/
.model-list li {width:260px;min-height:250px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px 30px 30px 30px;zoom:1;*display:inline;_height:250px;position:relative;}
/*.model-list li {display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;_display:inline;width:260px;margin:0px 30px 30px 30px;overflow:hidden;vertical-align:top;position:relative;}*/
.model-list li h2 {font-size:16px;padding:0px;font-style:normal;}
.model-list li .image {padding:0px 0px 20px 0px;}
.model-list li .title {padding:0px 0px 10px 0px;}
.model-list li .text {padding:0px 0px 10px 0px;}
.model-list li .price {position:relative;height:65px;}
.model-list li .price .new {position:absolute;top:0px;left:0px;}
.model-list li .price .new i {font-size:32px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}
.model-list li .price .new b {font-size:24px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}
.model-list li .price .old {position:absolute;top:35px;left:0px;background:url(../img/old-price.gif) repeat-x 0px 50%;}
.model-list li .price .old i {font-size:25px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}
.model-list li .price .old b {font-size:17px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}
.model-list li .price .wow {position:absolute;top:10px;right:0px;padding:4px 0px 0px 10px;width:92px;height:45px;background:url(../img/economy.png) no-repeat 0px 0px;}
.model-list li .price .wow span {font-size:14px;color:#4c4428;font-size:11px;}
.model-list li .price .wow i {font-size:20px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;color:#d80019;}
.model-list li .price .wow b {font-size:14px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;color:#d80019;}

.links {font-size:17px;font-family:Arial;font-weight:normal;font-style:normal;text-decoration:none;color:#8b897e;text-transform:uppercase;padding:0px 0px 30px 0px;}
.links a {display:block;float:left;_display:inline;color:#1b1502;font-weight:normal;font-style:normal;text-decoration:underline;margin:0px 10px 0px 0px;}
.links a b {font-weight:normal;font-style:normal;text-decoration:none;display:block;}
.links a b i {font-weight:normal;font-style:normal;text-decoration:none;display:block;}
.links a b i s {font-weight:normal;font-style:normal;text-decoration:none;display:block;padding:1px 3px;}
.links a.active, .links a:hover {background:url(../img/page-t-l.gif) no-repeat 0px 0px #d80019;color:#ffffff;text-decoration:none;}
.links a.active b, .links a:hover b {background:url(../img/page-t-r.gif) no-repeat 100% 0px;}
.links a.active b i, .links a:hover b i {background:url(../img/page-b-r.gif) no-repeat 100% 100%;}
.links a.active b i s, .links a:hover b i s {background:url(../img/page-b-l.gif) no-repeat 0px 100%;}
.links span {font-weight:normal;font-style:normal;text-decoration:none;display:block;float:left;_display:inline;padding:1px 3px;margin:0px 10px 0px 0px;}

#paginator {font-size:13px;}
#paginator-n {color:#8b897e;font-size:13px;}
#paginator-n a {color:#1b1502;}
#paginator-p {padding:10px 0px 0px 0px;font-size:13px;}
#paginator-p a {color:#d80019;}
#paginator-p a.active, #paginator-p a:hover {color:#ffffff;}

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

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

ul.map {padding:0px;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 10px;}
ul.map li.active {background:url(../img/arr-b.gif) no-repeat 0px 10px;}
ul.map li a {color:#1b1502;}
ul.map li ul {padding:0px 0px 0px 35px;}
ul.map li ul li {background:none;padding:0px;line-height:28px;}
ul.map li ul li.active {background:none;}

div.rating-cancel, div.star-rating {float:left;width:14px;height:14px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}
div.rating-cancel, div.rating-cancel a {background:url(../img/delete.gif) no-repeat 0 -14px;}
div.star-rating, div.star-rating a {background:url(../img/star.gif) no-repeat 0 0px;}
div.rating-cancel a, div.star-rating a {display:block;width:14px;height:100%;background-position:0 0px;border:0;}
div.star-rating-on a {background-position:0 -14px!important;}
div.star-rating-hover a {background-position:0 -28px;}
div.star-rating-readonly a {cursor:default !important;}
div.star-rating {background:transparent!important;overflow:hidden!important;}

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

#popup {position:absolute;top:0px;left:0px;width:747px;z-index:501;display:none;}
#popup-t-m {height:5px;margin:0px 5px;background:#ffffff;position:relative;overflow:hidden;z-index:0;}
#popup-t-l {width:5px;height:5px;background:url(../img/popup-t-l.png) no-repeat 0px 0px;position:relative;margin-top:-5px;float:left;overflow:hidden;z-index:1;}
#popup-t-r {width:5px;height:5px;background:url(../img/popup-t-r.png) no-repeat 0px 0px;position:relative;margin-top:-5px;float:right;overflow:hidden;z-index:1;}
#popup-b-m {height:5px;margin:0px 5px;background:#ffffff;position:relative;overflow:hidden;z-index:0;}
#popup-b-l {width:5px;height:5px;background:url(../img/popup-b-l.png) no-repeat 0px 0px;position:relative;margin-top:-5px;float:left;overflow:hidden;z-index:1;}
#popup-b-r {width:5px;height:5px;background:url(../img/popup-b-r.png) no-repeat 0px 0px;position:relative;margin-top:-5px;float:right;overflow:hidden;z-index:1;}
#popup-m {background:#ffffff;position:relative;}
#popup-m-i {background:#ffffff;padding:30px 90px 30px 90px;}
#popup-c {position:absolute;z-index:2;width:20px;height:21px;top:2px;right:7px;cursor:pointer;background:url(../img/popup-c.gif) no-repeat 0px 0px;}

.tooltip {position:absolute;display:none;width:212px;z-index:200;color:#4c4428;font-size:11px;}

.tooltip-t {width:100%;height:32px;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;}
.tooltip-m-i {background:#f7f5eb;padding:0px 10px;}
.tooltip-b {width:100%;height:32px;background:url(../img/tooltip-b.png) no-repeat 0px 0px;overflow:hidden;}

.rb {;}
.rb-t-l {background:url(../img/rb-t-l.gif) no-repeat 0px 0px;}
.rb-t-r {background:url(../img/rb-t-r.gif) no-repeat 100% 0px;}
.rb-b-r {background:url(../img/rb-b-r.gif) no-repeat 100% 100%;}
.rb-b-l {background:url(../img/rb-b-l.gif) no-repeat 0px 100% #f0ecd7;padding:15px;}

.help {font-size:12px;color:#8b897e;}

.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;}

.submit {background:url(../img/submit.gif) no-repeat 0px 0px;min-height:23px;_height:23px;line-height:13px;padding:5px 0px 0px 38px;}

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

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

.model-price {;}
.model-price i {font-size:32px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}
.model-price b {font-size:24px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}

.model-economy {line-height:49px;padding:0px 0px 1em 30px;}
.model-economy-p {width:102px;height:49px;text-align:center;background:url(../img/economy.png) no-repeat 0px 0px;margin:0px 1ex;}
.model-economy i {font-size:20px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;color:#d80019;}
.model-economy b {font-size:13px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;color:#d80019;}

.model-image-size-1 {text-align:center;height:450px;}
.model-image-size-2 {position:relative;}

.model-special {position:absolute;top:-22px;left:100%;margin-left:-30px;width:65px;height:65px;}
.model-zoom {position:absolute;top:100%;left:100%;margin-top:-26px;margin-left:-26x;}

.model-buy {position:relative;width:400px;}
.model-buy-m {height:99px;margin:0px 10px;background:#f0ecd7;overflow:hidden;padding:10px 15px 0px 15px;}
.model-buy-l {width:10px;height:109px;background:url(../img/buy-l.gif) no-repeat top left;position:relative;margin-top:-109px;float:left;overflow:hidden;z-index:1;}
.model-buy-r {width:10px;height:109px;background:url(../img/buy-r.gif) no-repeat top left;position:relative;margin-top:-109px;float:right;overflow:hidden;z-index:1;}

/*.model-buy .cols2-r {line-height:24px;}
.model-buy .cols2-r .help {line-height:10px;}*/

.add-to-cart {background:url(../img/add-to-cart.png) no-repeat 0px 0px;min-height:28px;_height:28px;line-height:13px;padding:5px 0px 0px 38px;}

.model-tech {padding:0px 0px 15px 0px;}
.model-tech .cols2-l {width:50%;background:url(../img/dots.gif) repeat-x 0px 100%;}
.model-tech .cols2-l-i {display:inline;background:#ffffff;padding:0px 5px 0px 0px;}
.model-tech .cols2-r {margin:0px 0px 0px -50%;}
.model-tech .cols2-r-i {margin:0px 0px 0px 50%;}

/*
.model-price-name {font-size:17px;font-family:Arial;}
.model-price-value {font-size:29px;font-family:Arial;color:#168bd9;}
*/

.model-images {/*width:240px;*/height:60px;position:relative;}
.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;}

.model-info {background:url(../img/info.gif) no-repeat 0px 0px;min-height:18px;_height:18px;}

.model-r-i .model-images {margin:0px 0px 0px -30px;}

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

.tabs-panel {height:39px;}
.tabs-panel-m {height:39px;margin:0px 5px;background:url(../img/tab-panel-m.gif) repeat-x 0px 0px;}
.tabs-panel-l {width:5px;height:39px;background:url(../img/tab-panel-l.gif) no-repeat top left;position:relative;margin-top:-39px;float:left;overflow:hidden;z-index:1;}
.tabs-panel-r {width:5px;height:39px;background:url(../img/tab-panel-r.gif) no-repeat top left;position:relative;margin-top:-39px;float:right;overflow:hidden;z-index:1;}

.tabs-content {padding:1em 0px 0px 0px;}
.tabs-content-tab {padding:0px 20px 0px 20px;}

.tabs-panel .tab {height:39px;float:left;_display:inline;cursor:pointer;margin:0px 2px;}
.tabs-panel .tab-m {float:left;_display:inline;_width:0px;white-space:nowrap;height:39px;}
.tabs-panel .tab-l {float:left;_display:inline;width:5px;height:39px;}
.tabs-panel .tab-r {float:left;_display:inline;width:5px;height:39px;}
.tabs-panel .tab-p {height:31px;padding:8px 8px 0px 8px;}

.tabs-panel .tab a {color:#1b1502;}

.tabs-panel .active .tab-m {background:url(../img/tab-m.gif) repeat-x 0px 0px;}
.tabs-panel .active .tab-l {background:url(../img/tab-l.gif) no-repeat 0px 0px;}
.tabs-panel .active .tab-r {background:url(../img/tab-r.gif) no-repeat 0px 0px;}
.tabs-panel .active .tab-p {background:url(../img/tab-p.gif) no-repeat 50% 0px;}

.tabs-panel .active a {color:#d80019;text-decoration:none;}

.response {padding:0px 0px 10px 0px;}
.response-text {margin:10px 0px 0px 0px;}
.response-from {;}
.response-from-name {font-size:15px;line-height:15px;color:#d80019;float:left;_display:inline;}
.response-from-date {font-size:11px;line-height:15px;color:#a98f48;float:left;_display:inline;padding:0px 0px 0px 10px;}
.response-post {font-size:11px;border-bottom:1px solid #dcd8c6;padding:10px 0px 5px 0px;text-align:right;}

.resp-from {padding:0px 0px 40px 0px;}
.resp-from-name {font-size:15px;line-height:15px;color:#1b1502;float:left;_display:inline;font-style:italic;background:url(../img/rb-p.gif) no-repeat 0px 0px;padding:10px 0px 0px 50px;}
.resp-from-date {font-size:13px;line-height:15px;color:#a98f48;float:left;_display:inline;padding:10px 100px 0px 20px;}

.table {;}
.table a {color:#1b1502;}
.table tr td {padding:15px 10px 10px 10px;text-align:center;}
.table tr td.tdl {padding:0px;}
.table tr td.tdr {padding:0px;}
.table tr td.td1 {border-left:0px;width:60px;text-align:left;}
.table tr td.td2 {text-align:left;}
.table tr td.td3 {;}
.table tr td.td3 i {font-style:normal;font-weight:normal;}
.table tr td.td3 b {font-style:normal;font-weight:normal;}
.table tr td.td5 {;}
.table tr td.td5 i {font-style:normal;font-weight:normal;}
.table tr td.td5 b {font-style:normal;font-weight:normal;}
.table tr td.td6 {width:60px;}
.table tr th {height:34px;background:url(../img/table-h-m.png) repeat-x 0px 0px;text-align:center;vertical-align:middle;white-space:nowrap;font-weight:normal;}
.table tr th div {padding:5px 10px 5px 10px;border-left:1px solid #f8f7ee;border-right:1px solid #e9e6d8;}
.table tr th.thl {background:url(../img/table-h-l.png) no-repeat 0px 0px;width:5px;overflow:hidden;}
.table tr th.thr {background:url(../img/table-h-r.png) no-repeat 0px 0px;width:5px;overflow:hidden;}
.table tr th.th1 div {border-left:0px;}
.table tr th.th2 {text-align:left;}
.table tr th.th6 div {border-right:0px;}

.recalc {background:url(../img/recalc.png) no-repeat 0px 0px;min-height:28px;_height:28px;line-height:13px;padding:5px 0px 0px 38px;}

.cart-total {background:#f0ecd7;padding:10px 15px 5px 15px;line-height:32px;}
.cart-total-total {;}
.cart-total-price {;}
.cart-total-price i {font-size:32px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}
.cart-total-price b {font-size:24px;font-style:normal;font-family:"Trebuchet MS";font-weight:bold;letter-spacing:-0.05em;}

.radio {width:300px;min-height:1px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px 30px 15px 0px;zoom:1;*display:inline;_height:1px;}
.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 15px 2em;}
.radio .cols2-r-i .help {margin:5px 0px 0px 0px;}

.payment {background-repeat:no-repeat;background-position:0px 50%;padding:0px 0px 0px 30px;min-height:20px;_height:20px;}

.faq {;}
.faq-q {font-size:16px;color:#d80019;cursor:pointer;padding:0px 0px 1em 30px;background:url(../img/faq.gif) no-repeat 0px 0px;}
.faq-q span {border-bottom:1px dotted #d80019;}
.faq-a {padding:0px 0px 0px 30px;}

.catalogue {width:290px;vertical-align:top;margin:0px 30px 30px 0px;display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;_display:inline;}
.catalogue .cols2-l {width:150px;}
.catalogue .cols2-l-i {margin:0px 0px 0px 0px;}
.catalogue .cols2-r {margin:0px 0px 0px -150px;}
.catalogue .cols2-r-i {margin:0px 0px 0px 150px;}

div.chars {;}
div.chars div {float:left;_display:inline;background-repeat:no-repeat;}

div.chars-37 {height:26px;}
div.chars-37 div {height:26px;background-image:url(../img/chars-37.gif);}
div.chars-37 div.c-0 {width:20px;background-position:0px;}
div.chars-37 div.c-1 {width:13px;background-position:-29px;}
div.chars-37 div.c-2 {width:19px;background-position:-51px;}
div.chars-37 div.c-3 {width:19px;background-position:-77px;}
div.chars-37 div.c-4 {width:20px;background-position:-105px;}
div.chars-37 div.c-5 {width:19px;background-position:-133px;}
div.chars-37 div.c-6 {width:18px;background-position:-162px;}
div.chars-37 div.c-7 {width:18px;background-position:-190px;}
div.chars-37 div.c-8 {width:19px;background-position:-216px;}
div.chars-37 div.c-9 {width:19px;background-position:-245px;}
div.chars-37 div.c-dot {width:7px;background-position:-273px;}
div.chars-37 div.c-minus {width:16px;background-position:-289px;}

div.chars-18 {height:13px;}
div.chars-18 div {height:13px;background-image:url(../img/chars-18.gif);}
div.chars-18 div.c-0 {width:11px;background-position:0px;}
div.chars-18 div.c-1 {width:7px;background-position:-13px;}
div.chars-18 div.c-2 {width:10px;background-position:-24px;}
div.chars-18 div.c-3 {width:10px;background-position:-37px;}
div.chars-18 div.c-4 {width:10px;background-position:-51px;}
div.chars-18 div.c-5 {width:10px;background-position:-64px;}
div.chars-18 div.c-6 {width:10px;background-position:-78px;}
div.chars-18 div.c-7 {width:10px;background-position:-92px;}
div.chars-18 div.c-8 {width:10px;background-position:-105px;}
div.chars-18 div.c-9 {width:10px;background-position:-119px;}
div.chars-18 div.c-dot {width:4px;background-position:-133px;}
div.chars-18 div.c-minus {width:9px;background-position:-140px;}

#head div.chars-37 div {background-image:url(../img/chars-f3f0df-37.gif);}
#head div.chars-18 div {background-image:url(../img/chars-f3f0df-18.gif);}

