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

html {width:100%;height:100%;}
body {width:100%;height:100%;background:#ffffff;color:#121621;font-size:13px;font-family:Tahoma,sans-serif;}

input, select, textarea, button {font-family:Tahoma;font-size:1em;color:#121621;}

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

table {border-collapse:collapse;font-family:Tahoma;font-size:1em;}

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

a, a h1, a h2 {color:#006cdb;text-decoration:underline;}
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-left:1em;padding-bottom:1em;}
ul > li {margin-left:1em;padding-left:1em;}
ol > li {margin-left:2em;padding-left:0em;}
ul ul, ol ol, ul ol, ol ul {padding-bottom:0px;margin-left:1em;}

ul > li {list-style:none;background:url(../img/li-fill-square.gif) no-repeat 0px 6px;}
ul ul > li, ol ul > li {list-style:none;background:url(../img/li-empty-square.gif) no-repeat 0px 6px;}

h1, .h1 {font-size:29px;font-weight:normal;padding-bottom:1em;color:#f14924;font-family:Arial;}
h2, .h2 {font-size:16px;font-weight:normal;padding-bottom:1em;color:#006cdb;}
h3, .h3 {font-size:18px;font-weight:normal;padding-bottom:1em;color:#121621;}

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

blockquote {border:0px;border-left:4px solid #f14924;padding:15px 30px;font-family:Arial;font-style:italic;}

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

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

.h5 {height:5px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}
.h10 {height:10px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}
.h15 {height:15px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}
.h20 {height:20px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}
.h30 {height:30px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}
.h40 {height:40px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}
.h50 {height:50px;width:100%;font-size:0px;line-height:0px;overflow:hidden;}

.w15 {width:15px;height:100%;font-size:0px;line-height:0px;overflow:hidden;}
.w20 {width:20px;height:100%;font-size:0px;line-height:0px;overflow:hidden;}
.w30 {width:30px;height:100%;font-size:0px;line-height:0px;overflow:hidden;}
.w50 {width:50px;height:100%;font-size:0px;line-height:0px;overflow:hidden;}

.color-theme {color:#f14924;}
.color-orange {color:#f14924;}
.color-blue {color:#168bd9;}
.color-gray {color:#e0e1e2;}

.pb5 {padding-bottom:5px;}

.png a, .png input, .png select, .png textarea, .png iframe, .png object, .png img {position:relative;}

#main {width:100%;height:100%;background:url(../img/main-bg.gif) repeat-x top left;}

#workspace {width:953px;min-height:100%;_height:100%;margin:0px auto;}

#right {float:right;width:251px;position:relative;z-index:1;}
#left {float:left;width:100%;margin-right:-281px;position:relative;z-index:0;}
#content {margin-right:281px;}

#c-right {width:290px;float:right;position:relative;z-index:1;}
#c-left {width:100%;float:left;margin-right:-340px;position:relative;z-index:0;}
#c-content {margin-right:340px;}

#header {width:100%;z-index:100;color:#ffffff;font-family:Arial;}
#header a {color:#ffffff;}
#header-t {width:100%;}
#header-t-t-m {height:20px;margin:0px 20px;background:url(../img/header-t-t-m.gif) repeat-x top left #f14924;overflow:hidden;}
#header-t-t-l {width:20px;height:20px;background:url(../img/header-t-t-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
#header-t-t-r {width:20px;height:20px;background:url(../img/header-t-t-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
#header-t-m {background:url(../img/header-t-t-m.gif) repeat-x 0px -20px #f14924;position:relative;z-index:0;height:81px;padding:0px 20px;overflow:hidden;}
#header-s {width:100%;height:5px;background:url(../img/header-s.gif) repeat-x top left #f4582c;font-size:0px;line-height:0px;overflow:hidden;}
#header-b {width:100%;}
#header-b-m {height:31px;margin:0px 16px;background:url(../img/header-b-m.gif) repeat-x top left #121621;}
#header-b-l {width:16px;height:31px;background:url(../img/header-b-l.png) no-repeat top left;position:relative;margin-top:-31px;float:left;overflow:hidden;z-index:1;}
#header-b-r {width:16px;height:31px;background:url(../img/header-b-r.png) no-repeat top left;position:relative;margin-top:-31px;float:right;overflow:hidden;z-index:1;}

#header-logo {padding:7px 55px 0px 0px;}
#header-logo-img {text-align:center;}
#header-logo-txt {color:#e0e1e2;font-size:16px;}

#header-phone {margin:25px 25px 0px 0px;background:url(../img/header-phone.gif) no-repeat 0px 10px;min-height:10px;_height:10px;padding:0px 0px 0px 20px;font-size:25px;}
#header-recall {margin:20px 25px 0px 0px;background:url(../img/header-recall.png) no-repeat 0px 0px;min-height:40px;_height:40px;padding:0px 0px 0px 50px;font-size:15px;}
#header-cart {margin:20px 15px 0px 0px;background:url(../img/header-cart.png) no-repeat 0px 0px;min-height:40px;_height:40px;padding:9px 0px 0px 50px;font-size:15px;}
#header-goods {margin:20px 0px 0px 0px;background:url(../img/header-skobka.gif) no-repeat 0px 0px;min-height:35px;_height:35px;padding:2px 0px 0px 18px;font-size:13px;}

#footer {width:100%;}
#footer-m {height:60px;margin:0px 20px;overflow:hidden;background:url(../img/footer-m.gif) repeat-x top left;}
#footer-m-in {padding:15px 10px;}
#footer-m-in-l {font-size:15px;font-family:Arial;color:#fffefe;padding:5px 30px 0px 0px;}
#footer-m-in-l a {color:#fffefe;}
#footer-m-in-m {font-size:12px;font-family:Arial;color:#e0e1e2;padding:6px 0px 0px 0px;}
#footer-m-in-m a {color:#e0e1e2;}
#footer-m-in-r {;}
#footer-l {width:20px;height:60px;background:url(../img/footer-l.png) no-repeat top left;position:relative;margin-top:-60px;float:left;overflow:hidden;z-index:1;}
#footer-r {width:20px;height:60px;background:url(../img/footer-r.png) no-repeat top left;position:relative;margin-top:-60px;float:right;overflow:hidden;z-index:1;}

#menu {height:100%;color:#ffffff;font-family:Arial;font-size:15px;}
#menu a {color:#ffffff;}
#menu td.s {width:1px;}
#menu td {height:100%;}
#menu td div.item {position:relative;z-index:100;width:100%;height:100%;}
#menu td div.item.selected {background:url(../img/menu-item-selected.gif) repeat-x 0px 0px;}
#menu td div.item div.i {background:url(../img/menu-item-bull.gif) no-repeat 0px 10px;padding:5px 0px 0px 25px;margin:0px 35px 0px 15px;}
#menu td div.item.selected div.i {background-image:url(../img/menu-item-bull-selected.gif);}

#menu .submenu {display:none;width:100%;z-index:100;position:absolute;top:31px;left:0px;font-size:13px;overflow:hidden;}
#menu .submenu-m {background:#f14924;padding:10px 15px 0px 15px;}
#menu .submenu-m div {background:url(../img/submenu-item-bull.gif) no-repeat 0px 5px;padding:0px 0px 5px 25px;}
#menu .submenu-b-m {height:15px;background:#f14924;margin:0px 15px;overflow:hidden;}
#menu .submenu-b-l {width:15px;height:15px;background:url(../img/submenu-b-l.png) no-repeat top left;position:relative;margin-top:-15px;float:left;overflow:hidden;z-index:1;}
#menu .submenu-b-r {width:15px;height:15px;background:url(../img/submenu-b-r.png) no-repeat top left;position:relative;margin-top:-15px;float:right;overflow:hidden;z-index:1;}

.box-o {width:100%;color:#fef6f4;}
.box-o-t-m {height:20px;margin:0px 20px;background:url(../img/box-o-t-m.gif) repeat-x top left #f14924;overflow:hidden;}
.box-o-t-l {width:20px;height:20px;background:url(../img/box-o-t-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
.box-o-t-r {width:20px;height:20px;background:url(../img/box-o-t-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
.box-o-m {background:url(../img/box-o-t-m.gif) repeat-x 0px -20px #f14924;position:relative;z-index:0;min-height:130px;_height:130px;padding:0px 20px;}
.box-o-b-m {height:20px;background:#f14924;margin:0px 20px;overflow:hidden;}
.box-o-b-l {width:20px;height:20px;background:url(../img/box-o-b-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
.box-o-b-r {width:20px;height:20px;background:url(../img/box-o-b-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
.box-o .header {font-size:24px;font-family:Arial;color:#fef6f4;}

.box-g {width:100%;color:#121621;}
.box-g-t-m {height:20px;margin:0px 20px;background:url(../img/box-g-t-m.gif) repeat-x top left #e0e1e2;overflow:hidden;}
.box-g-t-l {width:20px;height:20px;background:url(../img/box-g-t-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
.box-g-t-r {width:20px;height:20px;background:url(../img/box-g-t-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
.box-g-m {background:url(../img/box-g-t-m.gif) repeat-x 0px -20px #e0e1e2;position:relative;z-index:0;min-height:130px;_height:130px;padding:0px 20px;}
.box-g-b-m {height:20px;background:#e0e1e2;margin:0px 20px;overflow:hidden;}
.box-g-b-l {width:20px;height:20px;background:url(../img/box-g-b-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
.box-g-b-r {width:20px;height:20px;background:url(../img/box-g-b-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
.box-g .header {font-size:24px;font-family:Arial;color:#121621;}

.cat {width:100%;color:#121621;}
.cat-t-m {height:10px;margin:0px 10px;background:#f0f1f2;overflow:hidden;}
.cat-t-l {width:10px;height:10px;background:url(../img/cat-t-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:1;}
.cat-t-r {width:10px;height:10px;background:url(../img/cat-t-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:1;}
.cat-m {background:#f0f1f2;position:relative;z-index:0;padding:5px 15px;}
.cat-b-m {height:10px;margin:0px 10px;background:#f0f1f2;overflow:hidden;}
.cat-b-l {width:10px;height:10px;background:url(../img/cat-b-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:1;}
.cat-b-r {width:10px;height:10px;background:url(../img/cat-b-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:1;}

.content {width:100%;}
.content-t-m {height:20px;margin:0px 20px;border-top:1px solid #e0e1e2;overflow:hidden;}
.content-t-l {width:20px;height:20px;background:url(../img/content-t-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
.content-t-r {width:20px;height:20px;background:url(../img/content-t-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
.content-m {border-left:1px solid #e0e1e2;border-right:1px solid #e0e1e2;min-height:250px;_height:250px;padding:10px 50px;}
.content-b-m {height:20px;margin:0px 20px;border-bottom:1px solid #e0e1e2;overflow:hidden;}
.content-b-l {width:20px;height:20px;background:url(../img/content-b-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
.content-b-r {width:20px;height:20px;background:url(../img/content-b-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
.content .header {font-size:24px;font-family:Arial;color:#121621;margin:0px;float:none;display:block;}

#left .content .header {font-size:29px;font-family:Arial;color:#f14924;position:relative;margin:-50px 0px 0px -15px;float:left;_display:inline;background:#ffffff;padding:0px 15px 20px 15px;}
#left .content.first .header {background:url(../img/main-bg.gif) repeat-x 0px -193px transparent;}
#left .content .header h1 {padding:0px;}

#right .content-m {padding:0 18px;}

.book {width:50%;vertical-align:top;}
.book-l {float:left;_display:inline;width:90px;overflow:hidden;position:relative;z-index:1;}
.book-r {float:right;width:100%;margin-left:-115px;position:relative;z-index:0;}
.book-r .book-r-in {margin-left:115px;}
.book-title {padding-bottom:5px;}
.book-title h2 {padding:0px;}
.book-info {padding-bottom:5px;}
.book-price {font-size:19px;color:#f14924;padding-bottom:5px;}
.book-cart {min-height:40px;_height:40px;background:url(../img/cart.png) no-repeat top left;padding:8px 0px 0px 45px;}

.book.size4 .book-l {width:40px;}
.book.size4 .book-r {margin-left:-60px;}
.book.size4 .book-r .book-r-in {margin-left:60px;}

.button.cart {min-height:40px;_height:40px;background:url(../img/cart.png) no-repeat top left;padding:9px 0px 0px 45px;}

.book-archive-price {font-size:19px;color:#bfbfbf;padding-bottom:5px;}

.tooltip {position:absolute;display:none;width:200px;z-index:200;color:#fef6f4;font-size:11px;}
.tooltip a {color:#bfd0ff;}

.tooltip-content {position:relative;z-index:1;}
.tooltip-content-t-m {height:10px;margin:0px 10px;background:url(../img/tooltip-t-m.gif) repeat-x top left #f14924;overflow:hidden;}
.tooltip-content-t-l {width:10px;height:10px;background:url(../img/tooltip-t-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:1;}
.tooltip-content-t-r {width:10px;height:10px;background:url(../img/tooltip-t-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:1;}
.tooltip-content-m {min-height:40px;_height:40px;background:url(../img/tooltip-t-m.gif) repeat-x 0px -10px #f14924;padding:0px 10px;}
.tooltip-content-b-m {height:10px;margin:0px 10px;background:#f14924;overflow:hidden;}
.tooltip-content-b-l {width:10px;height:10px;background:url(../img/tooltip-b-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:1;}
.tooltip-content-b-r {width:10px;height:10px;background:url(../img/tooltip-b-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:1;}
.tooltip-content-pipiska {position:relative;width:21px;height:13px;top:0px;left:50px;background:url(../img/tooltip-pipiska.png) no-repeat top left;}

.tooltip-shadow {position:absolute;width:100%;top:3px;left:3px;z-index:0;color:#fef6f4;font-size:11px;}
.tooltip-shadow-t-m {height:10px;margin:0px 10px;background:url(../img/tooltip-shadow.png);position:relative;overflow:hidden;}
.tooltip-shadow-t-l {width:10px;height:10px;background:url(../img/tooltip-shadow-t-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:1;}
.tooltip-shadow-t-r {width:10px;height:10px;background:url(../img/tooltip-shadow-t-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:1;}
.tooltip-shadow-m {min-height:40px;_height:40px;background:url(../img/tooltip-shadow.png);padding:0px 10px;}
.tooltip-shadow-b-m {height:10px;margin:0px 10px;background:url(../img/tooltip-shadow.png);position:relative;overflow:hidden;}
.tooltip-shadow-b-l {width:10px;height:10px;background:url(../img/tooltip-shadow-b-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:1;}
.tooltip-shadow-b-r {width:10px;height:10px;background:url(../img/tooltip-shadow-b-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:1;}
.tooltip-shadow-pipiska {position:relative;width:21px;height:13px;top:0px;left:50px;background:url(../img/tooltip-shadow-pipiska.png) no-repeat top left;}

.brand {;}
.brand-l {float:left;_display:inline;width:120px;overflow:hidden;}
.brand-r {float:right;width:100%;margin-left:-150px;}
.brand-r .brand-r-in {margin-left:150px;}
.brand-title {padding-bottom:5px;}
.brand-title h2 {padding:0px;}

.response {;}
.response-text {padding-bottom:10px;}
.response-text-laquo {padding-right:17px;color:#f14924;font-family:Arial;}
.response-text-raquo {padding-left:17px;color:#f14924;font-family:Arial;}
.response-from {;}
.response-from-date {float:left;_display:inline;color:#f14924;}
.response-from-name {font-size:17px;font-style:italic;float:right;_display:inline;font-family:Arial;}
.response-from-name span {color:#f14924;}

.h-dot {width:100%;height:1px;overflow:hidden;background:url(../img/model-h-dot.gif) repeat-x 0px 0px;}

.ul {font-size:15px;padding:0px;margin:0px;}
.ul .ul {padding:0px 0px 0px 40px;margin:0px;}
.ul .li {padding:0px 0px 5px 20px;margin:0px;background:url(../img/menu-item-bull.gif) no-repeat 0px 6px;}
.ul .li.current {background:url(../img/menu-item-bull-selected.gif) no-repeat 0px 6px;}

.catalogue .ul .ul {padding:0px 0px 0px 20px;font-size:13px;}
.catalogue .ul .li {padding:0px 0px 5px 0px;background:none;}
.catalogue .ul .li a {padding:0px 0px 0px 20px;background:url(../img/menu-item-bull.gif) no-repeat 0px 6px;}
.catalogue .ul .li.current a {background:url(../img/menu-item-bull-selected.gif) no-repeat 0px 6px;}
.catalogue .ul .ul .li {padding:1px 0px 1px 0px;}
.catalogue .ul .ul .li a {padding:0px;background:url(../img/li-gt-small.gif) no-repeat 7px 9px;}
.catalogue .ul .li a {display:block;_overflow:hidden;zoom:1;_display:inline;font-weight:normal;font-style:normal;}
.catalogue .ul .li a b {font-weight:normal;font-style:normal;text-decoration:none;display:block;}
.catalogue .ul .li a b i {font-weight:normal;font-style:normal;text-decoration:none;display:block;}
.catalogue .ul .li a b i s {font-weight:normal;font-style:normal;text-decoration:none;display:block;}
.catalogue .ul .ul .li a b i s {padding:3px 20px 3px 20px;}
.catalogue .ul .ul .li.current a, .catalogue .ul .ul .li a:hover {background:url(../img/item-t-l.gif) no-repeat 0px 0px #f14924;color:#ffffff;text-decoration:none;}
.catalogue .ul .ul .li.current a b, .catalogue .ul .ul .li a:hover b {background:url(../img/item-t-r.gif) no-repeat 100% 0px;}
.catalogue .ul .ul .li.current a b i, .catalogue .ul .ul .li a:hover b i {background:url(../img/item-b-r.gif) no-repeat 100% 100%;}
.catalogue .ul .ul .li.current a b i s, .catalogue .ul .ul .li a:hover b i s {background:url(../img/item-b-l.gif) no-repeat 0px 100%;}

.model-dot {position:relative;z-index:1;}
.model-dot-t-m {height:5px;margin:0px 5px;background:url(../img/model-dot-h.gif) repeat-x top left;overflow:hidden;font-size:0px;line-height:0px;}
.model-dot-t-l {width:5px;height:5px;background:url(../img/model-dot-a.gif) no-repeat top left;position:relative;margin-top:-5px;float:left;overflow:hidden;z-index:1;font-size:0px;line-height:0px;}
.model-dot-t-r {width:5px;height:5px;background:url(../img/model-dot-a.gif) no-repeat top left;position:relative;margin-top:-5px;float:right;overflow:hidden;z-index:1;font-size:0px;line-height:0px;}
.model-dot-m {min-height:40px;_height:40px;}
.model-dot-m-l {background:url(../img/model-dot-v.gif) repeat-y top left;}
.model-dot-m-r {background:url(../img/model-dot-v.gif) repeat-y top right;}
.model-dot-m-in {padding:2px 30px;}
.model-dot-b-m {height:5px;margin:0px 5px;background:url(../img/model-dot-h.gif) repeat-x bottom left;overflow:hidden;font-size:0px;line-height:0px;}
.model-dot-b-l {width:5px;height:5px;background:url(../img/model-dot-a.gif) no-repeat top left;position:relative;margin-top:-5px;float:left;overflow:hidden;z-index:1;font-size:0px;line-height:0px;}
.model-dot-b-r {width:5px;height:5px;background:url(../img/model-dot-a.gif) no-repeat top left;position:relative;margin-top:-5px;float:right;overflow:hidden;z-index:1;font-size:0px;line-height:0px;}

.form {;}
.form-l {width:140px;float:left;}
.form-r {width:100%;float:right;margin-left:-150px;}
.form-c {margin-left:150px;}
.form-help {color:#979797;font-size:10px;}
.form.response .form-l {width:135px;}
.form.response .form-r {margin-left:-145px;}
.form.response .form-c {margin-left:145px;}

.radio {;}
.radio-l {width:2em;float:left;position:relative;z-index:1;padding-top:3px;}
.radio-r {width:100%;float:right;margin-left:-2em;position:relative;z-index:0;}
.radio-c {margin-left:2em;}

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

.model-l {float:left;_display:inline;width:265px;}
.model-r {float:right;width:100%;margin-left:-270px;}
.model-c {margin-left:300px;}

.model-image-size-1 {text-align:center;height:450px;}
.model-image-size-2 {position:relative;float:left;_display:inline;}
.model-special {position:absolute;top:-22px;left:100%;margin-left:-30px;width:65px;height:65px;}
.model-special.leader {background:url(../img/special-leader.png) no-repeat;}
.model-loupe-plus {position:absolute;top:100%;left:100%;margin-top:-16px;margin-left:10px;}

.model-tech {padding-bottom:10px;}
.model-tech-l {float:left;_display:inline;width:155px;background:url(../img/model-dot-tech.gif) repeat-x 0px 100%;}
.model-tech-r {float:right;width:100%;margin-left:-170px;}
.model-tech-c {margin-left:170px;}
.model-tech-name {background:#fff;padding:0px 5px 0px 0px;}

.text {;}
.text .hidden {/*display:none*/;}
.text .toggle {background:url(../img/model-dot-h.gif) repeat-x 0px 50%;}
.text .toggle .up {display:none;float:right;/*_display:inline;*/background:url(../img/menu-item-bull.gif) no-repeat 5px 50% #ffffff;padding:0px 0px 0px 20px;}
.text .toggle .down {display:block;float:right;_display:inline;background:url(../img/menu-item-bull-selected.gif) no-repeat 5px 50% #ffffff;padding:0px 0px 0px 20px;}
.text.toggle .toggle .up {display:block;_display:inline;}
.text.toggle .toggle .down {display:none;}

.model-price-name {font-size:17px;font-family:Arial;}
.model-price-value {font-size:29px;font-family:Arial;color:#f14924;}

.model-images {width:270px;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-l.png) no-repeat top left;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-r.png) no-repeat top left;cursor:pointer;}

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

.table {width:100%;}
.table td {border:1px solid #fff;padding:15px 10px;vertical-align:middle;text-align:center;}
.table th {border:1px solid #fff;padding:15px 10px;vertical-align:middle;text-align:center;color:#ffffff;font-weight:normal;background:url(../img/th-t-m.gif) repeat-x 0px 0px #a1a4ac;}

.table tr.even td {background:#e7e8ea;}
.table tr.odd td {background:#f0f1f2;}

.table td.name {text-align:left;}

.table th.l {padding:0px;background:transparent;}
.table th.l .t-l {width:10px;height:10px;background:url(../img/th-t-l.png) no-repeat top left;position:relative;margin-top:-10px;float:left;overflow:hidden;z-index:1;}
.table th.l .t-m {height:10px;margin:0px 0px 0px 10px;background:url(../img/th-t-m.gif) repeat-x 0px 0px #a1a4ac;position:relative;overflow:hidden;}
.table th.l .m {background:url(../img/th-t-m.gif) repeat-x 0px -10px #a1a4ac;padding:5px 10px 15px 10px;}

.table th.r {padding:0px;background:transparent;}
.table th.r .t-r {width:10px;height:10px;background:url(../img/th-t-r.png) no-repeat top left;position:relative;margin-top:-10px;float:right;overflow:hidden;z-index:1;}
.table th.r .t-m {height:10px;margin:0px 10px 0px 0px;background:url(../img/th-t-m.gif) repeat-x 0px 0px #a1a4ac;position:relative;overflow:hidden;}
.table th.r .m {background:url(../img/th-t-m.gif) repeat-x 0px -10px #a1a4ac;padding:5px 10px 15px 10px;}

.print {background:url(../img/print.gif) no-repeat 0px 50%;padding:0px 0px 0px 20px;}

.title {font-size:21px;font-family:Arial;color:#f14924;}

.help {font-size:11px;color:#979797;}

.submit {background:url(../img/submit.png) no-repeat 0px 0px;min-height:31px;_height:31px;padding:10px 0px 0px 50px;}
.submit.recall {background-image:url(../img/recall.png);}
.submit.recalc {background-image:url(../img/recalc.png);}

#shadow {position:absolute;top:0px;left:0px;width:100%;z-index:500;background:#000000;opacity:0.5;display:none;}
#shadow-in {width:100%;height:100%;background:#000000;}
#shadow-in iframe {z-index:-1;position:absolute;top:0px;left:0px;width:100%;height:100%;}

#popup {position:absolute;top:0px;left:0px;width:690px;z-index:501;display:none;}
#popup-t-m {height:20px;margin:0px 20px;background:#ffffff;position:relative;overflow:hidden;}
#popup-t-l {width:20px;height:20px;background:url(../img/popup-t-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
#popup-t-r {width:20px;height:20px;background:url(../img/popup-t-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
#popup-m {background:#ffffff;padding:5px 50px 15px 50px;}
#popup-b-m {height:20px;margin:0px 20px;background:#ffffff;position:relative;overflow:hidden;}
#popup-b-l {width:20px;height:20px;background:url(../img/popup-b-l.png) no-repeat top left;position:relative;margin-top:-20px;float:left;overflow:hidden;z-index:1;}
#popup-b-r {width:20px;height:20px;background:url(../img/popup-b-r.png) no-repeat top left;position:relative;margin-top:-20px;float:right;overflow:hidden;z-index:1;}
#popup-close {position:absolute;z-index:2;width:30px;height:30px;top:10px;left:-40px;margin-left:100%;cursor:pointer;background:url(../img/popup-close.png) no-repeat top left;}

#path {color:#979797;font-size:11px;height:40px;padding:10px 0px 0px 51px;}
#path a {color:#979797;}
#path strong {color:#121621;font-weight:normal;}

.links {font-size:15px;font-family:Arial;font-weight:normal;font-style:normal;text-decoration:none;color:#979797;}
.links a {display:block;float:left;_display:inline;color:#006cdb;font-weight:normal;font-style:normal;text-decoration:underline;margin:0px 1px 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:3px 4px;}
.links a.current, .links a:hover {background:url(../img/page-t-l.gif) no-repeat 0px 0px #f14924;color:#ffffff;text-decoration:none;}
.links a.current b, .links a:hover b {background:url(../img/page-t-r.gif) no-repeat 100% 0px;}
.links a.current b i, .links a:hover b i {background:url(../img/page-b-r.gif) no-repeat 100% 100%;}
.links a.current 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:3px 4px;margin:0px 1px 0px 0px;}

.links.letters a b i s, .links.letters span {text-transform:uppercase;}
.links.pages a b i s, .links.pages span {padding:3px 7px;}

#error {color:#121621;background:#ffffff;}
#error #main {background:transparent;}

#error .color-gray {color:#979797;}

#error #header {color:#121621;}

#error #header-logo {padding:35px 55px 0px 20px;}
#error #header-logo-img {;}
#error #header-logo-txt {color:#979797;}

#error #header-phone {margin:45px 25px 0px 0px;background:url(../img/header-phone-error.gif) no-repeat 0px 10px;}

#error #footer {;}
#error #footer-m {height:60px;margin:0px 20px;overflow:hidden;background:transparent;}

#error #path {padding:0px 0px 0px 21px;height:auto;}

#error .content-m {border:0px;padding:10px 20px 0px 20px;}

#error .text {;}
#error .text .hidden {display:block;}
#error .text .toggle {display:none;}

