html, body {background:transparent url('../img/bg.jpg') center 0px no-repeat scroll;font-family:Tahoma,Arial,sans-serif;font-size:9pt;color:#4e5d6d;border:0px;width:100%;min-width:1001px;height:100%;}
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, input, select, form, fieldset, button, img, table, blockquote {margin:0px;padding:0px;}
body {behavior:url('csshover.htc');}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
table {border-collapse:collapse;border-spacing:0px;border:0px;}
th, td {text-align:left;vertical-align:top;}
input, select, textarea {font:10.5pt Tahoma;font-weight:bold}
img, fieldset, button, blockquote {border:0px none;}
a, a:visited {text-decoration:none;color:#4e5d6d;}
a:active, a:hover {text-decoration:underline;}
a:active, a:focus {outline:none;}

.clear {background:transparent none!important;font-size:0pt!important;line-height:0px!important;border:0px!important;width:auto!important;height:0px!important;padding:0px!important;margin:0px!important;clear:both!important;float:none!important;display:block!important;visibility:hidden;}

h1 {background:transparent url('../img/line_1.gif') 0px bottom repeat-x scroll;font-size:10.5pt;color:#aa1016;padding-bottom:4px;margin-bottom:15px;}
h2 {background:transparent url('../img/line_1.gif') 0px bottom repeat-x scroll;font-weight:normal;font-size:13.5pt;color:#aa1016;padding-bottom:3px;margin-bottom:7px;}
h2 span {color:#14488e;}
h3 {background:transparent url('../img/line_1.gif') 0px bottom repeat-x scroll;font-size:10.5pt;color:#75828f;padding-bottom:4px;margin-bottom:7px;}
h3 span {color:#aa1016;}
h4 {font-size:10.5pt;color:#14488e;}
h4 a {color:#14488e;}
h5 {font-weight:normal;font-size:10.5pt;color:#aa1016;margin-bottom:2px;}

#wrapper {width:1001px;height:auto!important;min-height:100%;margin:0px auto;position:relative;}
#header {background:transparent url('../img/bg_3.jpg') right 1px no-repeat scroll;height:123px;margin:0px auto;position:relative;}
#logo {background:transparent url('../img/logo.jpg') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;text-decoration:none;width:171px;height:45px;position:absolute;top:15px;left:36px;z-index:100;cursor:pointer;}
#menu {color:#7a8a9c;position:absolute;top:31px;left:271px;}
#menu a.home {color:#7a8a9c;}
#menu li {margin-right:25px;float:left;}
#languages {font-size:7.5pt;color:#ff0000;position:absolute;top:4px;right:65px;}
#languages a {color:#7a8a9c;}
#languages li {margin-left:13px;float:left;}
#search {position:absolute;top:30px;right:30px;}
#search input.btn {margin-top:2px;float:left;}
#search input.input {background:transparent url('../img/input_1.gif') 0px 0px no-repeat scroll;font-size:7.5pt;color:#eb9f9f;border:0px;width:128px;height:14px;padding:2px 10px;margin-right:2px;float:left;}
#currency {font-size:7.5pt;position:absolute;top:77px;left:271px;}
#currency p, #currency strong {color:#8e2020;}
#currency p {font-size:8pt;margin-bottom:1px;}
#basket {background:transparent url('../img/ico_basket.gif') 0px 0px no-repeat scroll;font-size:8pt;padding-left:33px;position:absolute;top:77px;left:460px;}
#basket p {font-size:7.5pt;margin-bottom:1px;}
#basket div {color:#8e2020;margin-bottom:1px;}
#login {font-size:7.5pt;text-align:right;position:absolute;top:85px;right:30px;}
#login p {margin:6px 30px 0px 0px;}
#login img {margin-bottom:-3px;}
#logout {font-size:7.5pt;text-align:right;position:absolute;top:82px;right:30px;}
#logout p {text-align:left;width:120px;margin:3px 6px 0px -6px;float:right;}
#logout label {margin-top:2px;float:right;}
#logout input.btn {margin:2px 0px 0px 3px;float:right;}
#logout input.input {background:transparent url('../img/input_2.gif') 0px 0px no-repeat scroll;font-size:7.5pt;color:#b9c7d5;border:0px;width:89px;height:14px;padding:2px 10px;margin-left:12px;float:right;}

#body {padding:0px 30px 97px 16px;margin:0px auto;}
#left {width:206px;float:left;}
#left ol li {margin-bottom:5px;}
#left ol img {border:1px solid #cad5df;}
#left ul {font-size:8pt;margin-bottom:9px;}
#left ul a {background:transparent url('../img/pointer_1.gif') 0px 2px no-repeat scroll;padding-left:10px;}
#left ul p {padding:1px 0px 2px;}
#left ul li {margin-bottom:1px;}
#left ul li ul {margin:1px 0px 0px 1px;}
#left ul li li a {background-image:url('../img/pointer_2.gif');}
#left ul li li p {background-color:#edf2f6;padding-left:5px;}
#left ul li li p.sel {background-color:#ccddea;font-weight:bold;}
#left ul li li p.act {background-color:#79060b;}
#left ul li li p.act a {background-image:url('../img/pointer_7.gif');color:#e9cecf;}
#left ul li li ul {margin-left:0px;}
#left ul li li li a {background-image:url('../img/pointer_3.gif');color:#79060b;}
#left ul li li li p {background-color:#e9cecf;color:#79060b;padding-left:17px;}
#right {width:700px;float:right;}

.text {font-size:8pt;}
.text dt {font-weight:bold;margin-bottom:1px;}

.contacts {width:400px;margin-bottom:13px;float:left;}
.contacts .left {width:180px;float:left;}
.contacts .left dt {color:#74809a;width:75px;float:left;}
.contacts .left dt.block {margin-top:-6px;}
.contacts .left dd {margin:0px 0px 15px 77px;}
.contacts .left dd.block {margin:0px 0px 15px 0px;}
.contacts .left .block {font-size:8pt;width:auto;float:none;}
.contacts .right {font-size:8pt;width:210px;float:right;}
.contacts .right p {color:#74809a;}
.contacts .right dt {color:#74809a;}
.contacts .right dd {margin-bottom:27px;}
.contacts .right ul {margin-bottom:5px;}
.contacts .right div {font-size:9pt;margin-top:3px;}
.support {font-size:8pt;width:272px;margin-bottom:13px;float:right;}
.support dt {color:#74809a;margin-bottom:3px;}
.support dd {margin-bottom:8px;}
.support span {font-size:9pt;}

.form {font-size:8pt;margin-bottom:19px;}
.form p {color:#74809a;margin-bottom:5px;}
.form dl {padding:8px 0px 2px;}
.form dt {font-weight:bold;width:185px;margin-top:2px;float:left;}
.form dd {margin:0px 0px 7px 190px;}
.form dd p {color:#525c73;margin:1px 0px 0px;}
.form dd b {color:#ff0000;margin:2px 0px 0px 13px;}
.form strong {color:#76661a;}
.form dd input, .form select, .form textarea {font-size:8pt;border:1px solid #525c73;width:370px;padding:1px 0px 1px;}
.form textarea {height:134px;}
.form .btn {margin-left:190px;}

.delivery {background:transparent url('../img/topic_3.jpg') 0px 0px no-repeat scroll;font-size:8.5pt;color:#667380;height:125px;padding:125px 20px 0px 45px;margin-bottom:13px;}
.delivery p {font-size:7.5pt;margin-top:7px;}
.delivery h5 {font-weight:bold;margin-bottom:5px;}
.delivery h5 span {color:#4e5d6d;}
.delivery dd {margin-bottom:9px;}
.delivery input {margin:2px 0px 0px -20px;float:left;}

.table {width:100%;margin-bottom:7px;}
.table .left {text-align:left;}
.table .last {border-right:0px;}
.table .none {font-size:0px;text-indent:-9999px;border:0px;height:7px;padding:0px;visibility:hidden;}
.table .center {text-align:center!important;}
.table thead th {font-weight:normal;font-size:7.5pt;color:#4e5d6d!important;text-align:center;border-right:0px!important;border-bottom:1px solid #91a8c6!important;padding:0px 8px 2px!important;}
.table tbody b {font-size:7.5pt;color:#14488e;position:relative;top:1px;}
.table tbody td, .table tbody th, .table tfoot th, .history tbody .open td td {color:#14488e;border-bottom:1px solid #ccddea;border-right:1px solid #ccddea;padding:6px 8px 7px;}
.table tbody td {font-size:8pt;text-align:center;}
.table tbody th, .table tfoot th {font-weight:normal;text-align:right;white-space:nowrap;}
.table tbody th.sel, .table tfoot th.sel {background-color:#edf2f6;}
.table tfoot a {color:#14488e;margin-right:8px;}
.table tfoot a.delete {background:transparent url('../img/ico_delete_o.gif') 0px 0px no-repeat scroll;padding:1px 0px 2px 20px;}
.table tfoot th {border-color:#ffffff;}
.table tfoot td {font-size:8pt;color:#14488e;border:0px;padding-top:10px;}
.table tfoot dl {margin-right:2px;float:right;}
.table tfoot dt {float:left;}
.table tfoot dd {margin-left:15px;float:left;}
.table tfoot dd input {margin:0px 5px 0px 0px;float:left;}
.table div {white-space:nowrap;}
.table div.sel {color:#aa1016;}
.table span {font-size:8pt;}
.table input {margin:-2px 0px;float:left;}
.table input.input {background:transparent url('../img/input_3.gif') 0px 0px no-repeat scroll;font-size:9pt;color:#4e5d6d;text-align:right;border:0px;width:27px;height:16px;padding:1px 5px;margin-right:6px;float:left;}
.history tbody td {text-align:left;}
.history tbody .open td {border:0px;padding:8px 0px;}
.history tbody .open thead th {text-align:left;}
.history tbody .open tbody th {font-size:9pt;text-align:right;}
.history a {margin:4px 2px 0px;display:block;}

dl.dlist {font-size:8pt;margin-top:-3px;}
dl.dlist p {font-size:7.5pt;color:#8c959b;}
dl.dlist p a {margin-right:7px;}
dl.dlist p a img {margin-bottom:-2px;}
dl.dlist dd {padding-left:101px;margin-bottom:21px;}
dl.dlist img.img {border:1px solid #667c92;margin:3px 0px 0px -101px;float:left;}
dl.dlist blockquote {height:65px;margin-bottom:10px;overflow:hidden;}

ul.list {font-size:7.5pt;/*width:732px;*/padding:3px 0px 1px;margin-right:-33px;}
ul.list h4 {margin-bottom:3px;}
ul.list li {width:150px;margin:0px 33px 50px 0px;position:relative;float:left;height:430px}
ul.list li.last {margin-right:0px;}
.list dl {color:#75828f;border-top:1px solid #91a8c6;padding-top:6px;margin:4px 0px 9px;}
.list dl.price {font-size:8pt;color:#14488e;border-top:1px solid #14488e!important;height:27px;padding-top:3px;}
.list dl.price dt {margin-top:3px;}
.list dl.price dt.old {color:#730909;margin-top:1px;}
.list dl.price dd {font-weight:normal;margin-bottom:0px;}
.list dl.price dd.old {color:#730909;}
.list dl.price dd.old b {color:#730909;font-size:9pt;}
.list dl.price dd b {color:#14488e;font-size:10.5pt;}
.list dt {float:left;}
.list dt span {color:#c47416;}
.list dd {font-weight:bold;text-align:right;margin-bottom:3px;}
.list dd b {color:#833c3c;}
.list dd strong {color:#669933;}
ul.list img.img {border:1px solid #667c92;margin-bottom:5px;display:block;}
.list img.hot {position:absolute;top:5px;left:-7px;}
.list img.new {position:absolute;top:114px;left:-7px;}
ul.list blockquote {height:96px;margin-bottom:10px;overflow:hidden;}
ul.list form {border-top:1px solid #91a8c6;padding-top:7px;}
.list input.input {background:transparent url('../img/input_3.gif') 0px 0px no-repeat scroll;font-size:7.5pt;color:#4e5d6d;border:0px;width:17px;height:14px;padding:2px 10px;margin-top:6px;float:left;}
.list input.btn {float:right;}
ul.catalogue h4 {height:34px;margin:0px;overflow:hidden;}
ul.catalogue li {margin-bottom:23px;}

ol.list {font-size:7.5pt;padding-top:11px;}
ol.list h4 {margin-bottom:7px;}
ol.list li {width:100%;margin-bottom:15px;float:left;position:relative;border-bottom:1px solid #c8cdd2;padding-bottom:15px}
ol.list dl {border:0px;}
ol.list div {margin:-4px 170px 0px 165px;}
ol.list div a {margin-top:13px;float:right;}
ol.list img.img {border:1px solid #667c92;margin-right:15px;float:left;}
ol.list blockquote {height:96px;overflow:hidden;}
ol.list form {width:150px;margin-top:10px;float:right;}
ol.list fieldset {border-bottom:1px solid #91a8c6;margin-bottom:23px;}

.pagination {font-size:7.5pt;color:#14488e;text-align:center;margin:19px 0px 9px;}
.pagination a {color:#14488e;}
.pagination div {margin:0px 120px;}
.pagination div a {margin:0px 2px;}
.pagination .back {float:left;}
.pagination .next {float:right;}

.tools {background:transparent url('../img/block_1.gif') 0px 0px no-repeat scroll;font-size:8pt;color:#14488e;padding-left:15px;margin-bottom:9px;}
.tools div {background:transparent url('../img/block_1.gif') right 0px no-repeat scroll;padding-right:15px;}
.tools div div {background:transparent url('../img/block_1bg.gif') 0px 0px repeat-x scroll;padding:2px 10px 3px 3px;}
.tools p {float:left;}
.tools p label {margin:2px 9px 0px 0px;float:left;}
.tools select {font-size:9pt;border:1px solid #7f9db9;width:46px;padding:0px;margin-right:10px;float:left;font-weight:normal}
.tools dl {margin-top:2px;float:right;}
.tools dt {float:left;}
.tools dd {margin-left:15px;float:left;}
.tools input {margin-right:5px;float:left;}
.tools a {font-weight:bold;color:#14488e;margin-left:6px;}
.tools a.sel {color:#a60000;}
.tools span {margin:2px 200px 0px 280px;position:relative;display:block;}

.topic {margin-bottom:17px;display:block;}
a.more {font-size:7.5pt;color:#79060b!important;background:transparent url('../img/pointer_5.gif') right 4px no-repeat scroll;padding-right:15px;margin-top:7px;float:right;}

#product {font-size:7.5pt;width:600px;padding:18px 20px;margin:0px auto;}
#product div.img {width:258px;margin-top:4px;float:left;}
#product div.img li {margin:0px 16px 13px 0px;float:left;}
#product div.img img {border:1px solid #6f8498;}
#product div.img img.img {margin:0px 16px 13px 0px;display:block;}
#product .about {background:transparent url('../img/bg_5.jpg') center 0px no-repeat scroll;color:#75828f;font-size:7pt;padding-top:9px;margin-bottom:28px;}
#product .about p {margin-bottom:11px;}
div.info {width:334px;margin-bottom:13px;float:right;}
div.info h4 {margin-bottom:104px;}
div.info ul {padding-top:45px;margin-left:183px;}
div.info li {margin-bottom:3px;}
div.info li.print {margin-bottom:16px;}
form.list {width:150px;float:left;}
form.list dl.price .old, form.list dl.price .old b {color:#91a8c6!important;}
form.list fieldset {border-bottom:1px solid #91a8c6;margin-bottom:7px;}
form.list input.btn {float:left;}
form.list input.input {float:right;}
.products .dt {background:#e8e8e8 url('../img/block_2.gif') 0px 0px repeat-x scroll;font-weight:bold;font-size:10.5pt;color:#14488e;border:1px solid #d2d2d2;padding:7px 9px 8px;margin-bottom:-1px;}
.products .dt a {background:transparent url('../img/pointer_6r.gif') 0px 7px no-repeat scroll;color:#14488e;padding-left:12px;}
.products .dd {padding:7px 10px 8px 22px;}
.products h4 {margin-bottom:1px;}
.products h4 a {color:#14488e;}
.products li {margin-bottom:6px;}
.products form.list {padding-top:4px;width:auto;float:none;}
.products form.list dl {border:0px!important;display:inline;float:none;}
.products form.list dt {margin-right:4px;display:inline;float:none;}
.products form.list dd {margin-right:8px;display:inline;float:none;}
.products form.list fieldset {border:0px;margin-top:7px;display:inline;}
.products form.list input {float:right;}
.products form.list input.btn {margin-left:10px;}
.products form.list dl.price .old, .products form.list dl.price .old b {color:#730909!important;}

.popup {background:transparent url('../img/popup.png') 0px 0px no-repeat scroll;font-size:10.5pt;color:#ffffff;width:401px;height:152px;margin-left:-200px;position:fixed;top:42%;left:50%;z-index:10;}
.popup a.close {position:absolute;top:12px;right:12px;}
.popup h2 {background:transparent none;font-size:15pt;color:#ffffff;padding:0px;margin-bottom:24px;}
.popup dl {padding-top:13px;}
.popup dt {margin-bottom:8px;}
.popup div {font-size:13.5pt;}
.popup input.btn {background:transparent none;position:relative;top:2px;}
.popup input.input {background:transparent url('../img/input_4.gif') 0px 0px no-repeat scroll;font-size:9pt;border:0px;width:209px;padding:2px 10px 2px;margin:0px 6px 0px -3px;}
.popup fieldset {padding:25px 10px 0px 107px;}

#footer {background:transparent url('../img/bg_4.jpg') center 0px no-repeat scroll;font-size:6pt;color:#acbbcb;text-align:right;width:100%;height:41px;padding-top:46px;position:absolute;bottom:0px;left:0px;}
#footer a, #footer span {color:#8ea2b3;}
#footer ul {margin-right:130px;}
#footer li {margin-bottom:3px;}
#footer img {margin:-3px 22px 0px 0px;float:right;}

@media all and (min-width: 0px) {
}

@media not all and (-webkit-min-device-pixel-ratio) {/* Opera 9.5 */
.c0 {width:99px;}
.c4 {width:64px;}
.c02 {width:94px;}
.c03 {width:99px;}
.c05 {width:95px;}
.c07 {width:64px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {/* Safari */
}

div.text td,tr { vertical-align:middle;text-align:center; }