<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@font-face {
    font-family:'MyriadPro';
    src: url('fonts/myriadpro-regular.eot');
    src: url('fonts/myriadpro-regular.eot?#iefix') format('eot'),
         url('fonts/myriadpro-regular.woff') format('woff'),
         url('fonts/myriadpro-regular.ttf') format('truetype'),
         url('fonts/myriadpro-regular.svg#myriadpro-regular') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:'MyriadPro CondBold';
    src: url('fonts/myriadpro-boldcond-webfont.eot');
    src: url('fonts/myriadpro-boldcond-webfont.eot?#iefix') format('eot'),
         url('fonts/myriadpro-boldcond-webfont.woff') format('woff'),
         url('fonts/myriadpro-boldcond-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-boldcond-webfont.svg#MyriadProCondBold') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:'MyriadPro CondIt';
    src: url('fonts/myriadpro-condit-webfont.eot');
    src: url('fonts/myriadpro-condit-webfont.eot?#iefix') format('eot'),
         url('fonts/myriadpro-condit-webfont.woff') format('woff'),
         url('fonts/myriadpro-condit-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-condit-webfont.svg#MyriadProCondItalic') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:'MyriadPro It';
    src: url('fonts/myriadpro-it-webfont.eot');
    src: url('fonts/myriadpro-it-webfont.eot?#iefix') format('eot'),
         url('fonts/myriadpro-it-webfont.woff') format('woff'),
         url('fonts/myriadpro-it-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-it-webfont.svg#MyriadProItalic') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family: 'MyriadPro Bold';
    src: url('fonts/myriadpro-bold-webfont.eot');
    src: url('fonts/myriadpro-bold-webfont.eot?#iefix') format('eot'),
         url('fonts/myriadpro-bold-webfont.woff') format('woff'),
         url('fonts/myriadpro-bold-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-bold-webfont.svg#MyriadProBold') format('svg');
    font-weight:normal;
    font-style:normal;
}


/* Reset */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:normal; cursor:default;}
html, body {width:100%; height:100%;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display:block;}
ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:''; content:none;}
a {margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent;}
a:focus {outline:0;}
ins {background-color:#ff9; color:#000; text-decoration:none;}/* change colours to suit your needs */
del {text-decoration:line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
table {border-collapse:collapse; border-spacing:0;}/* change border colour to suit your needs */
hr {display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0;}
input {margin:0; padding:0;}
address {font-style:normal;}
input:focus::-webkit-input-placeholder {opacity:0;}
/* Вспомогательные стили */
.centered {width:1000px; margin-left:auto; margin-right:auto;}
.clear {width:100%; height:0; overflow:hidden; font-size:0; clear:both;}
.cleared::after {content:''; display:block; width:100%; height:0; overflow:hidden; font-size:0; clear:both;}
.blockAfter ,
.blockBefore {position:relative;}
.blockAfter::after ,
.blockBefore::before {content:''; display:block; position:absolute;}
.blockAfter&gt;.after ,
.blockBefore&gt;.before {position:absolute;}
a.blockAfter&gt;.after ,
a.blockBefore&gt;.before {cursor:pointer;}

/* Общие стили */
body {background:url(../images/body.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ddd; min-width:1000px;}
a {color:#3dbaec;}
a:hover {text-decoration:none;}
p {line-height:18px; padding-bottom:18px;}
a .mpro-c{border-bottom:1px solid}


/* -------------------- ОСНОВНЫЕ БЛОКИ -------------------- */



#wrapper {min-width:1010px; overflow:hidden;}
/* Навигация */
#nav {background:#0d0d0d; font-size:11px; text-transform:uppercase; line-height:12px; padding-top:5px; height:36px;}
#nav li {display:block; float:left;}
#nav a {display:block; padding:7px 18px 0; height:18px; color:#fff; text-decoration:none;}
#nav a::before {height:12px; width:1px; background:#374043; left:-1px; top:7px;}
#nav a&gt;.before {height:12px; width:1px; background:#374043; left:-1px; top:7px;}
#nav a:hover {background:#2c8fb6; z-index:1;}
#nav li:first-child a::before {display:none;}
#nav li:first-child a&gt;.before {display:none;}
#nav li.current a {background:#2c8fb6; z-index:1;}
#nav li.current a::before {display:none;}
#nav li.current a&gt;.before {display:none;}
#nav li.current a {text-decoration:none;}

/* Шапка */
#header {background:url(../images/header.jpg) top;}
#header&gt;.centered {height:255px; position:relative;}
#header .title {display:block; width:262px; height:63px; background:url(../images/header_title.png); position:absolute; left:0; top:30px;}
#header .phone {font:30px "MyriadPro CondIt"; color:#fff; position:absolute; left:230px; top:61px;}
.opera #header .phone {font-family:Verdana; font-style:italic; -o-transform:scaleX(.6); -o-transform-origin:0 0; top:56px;}
#header .phone span {color:#3dbaec;}
	/* Логотип */
#logo {width:215px; height:80px; display:block; position:absolute; left:15px; bottom:30px; background:url(../images/logo.png) center no-repeat;}
	/* Поиск */
#header_search {}
#header_search .input {position:absolute; height:25px; padding-top:8px; background:url(../images/header_search_input.png); width:589px; right:129px; bottom:48px;}
#header_search .input input {margin:0 0 0 18px; font-size:16px; color:#1a1a1a; border:0; outline:0; width:560px; background:none;}
#header_search .input input::-webkit-input-placeholder {color:#1a1a1a;font-style:italic;}
#header_search .input input:-moz-placeholder {color:#1a1a1a;font-style:italic;}
#header_search input[type="submit"] {position:absolute; right:15px; bottom:40px; width:100px; height:49px; background:url(../images/header_search_submit.png); cursor:pointer; border:0;}
#header_search input[type="submit"]:hover {background-position:left bottom;}
	/* Корзина */
#header_cart {width:270px; padding:9px 0 0 5px; height:48px; background:#252525; position:absolute; top:32px; right:0; font-size:11px; color:#fff; text-transform:uppercase;}
#header_cart::before {right:0; bottom:-9px; height:9px; width:270px; background:url(../images/header_cart_bottom.png);}
#header_cart&gt;.before {right:0; bottom:-9px; height:9px; width:270px; background:url(../images/header_cart_bottom.png);}
#header_cart::after {width:296px; height:185px; background:url(../images/header_cart_cart.png); left:-286px; top:-32px;}
#header_cart&gt;.after {width:296px; height:185px; background:url(../images/header_cart_cart.png); left:-286px; top:-32px;}
#header_cart b {display:block; padding-top:5px; font-size:14px;}
#header_cart .products {width:75px; float:left; text-align:center;}
#header_cart .cost {width:95px; float:left; text-align:center; height:39px; border-left:solid #333 1px;}
#header_cart .order {display:block; color:#fff; height:27px; padding-top:12px; margin-right:8px; float:right; width:85px; background:url(../images/header_cart_order.png); text-align:center; text-decoration:none; cursor:pointer;}
#header_cart .order:hover {background-position:bottom;}

/* Главный блок */
#main {margin-top:25px;}
	/* Сайдбар */
#sidebar {float:left; width:260px; padding-bottom:35px;}
		/* Дерево категорий */
#catsTree {border:solid #2b8db4 2px; border-bottom:0;}
#catsTree::after {left:-2px; bottom:-35px; height:35px; width:260px; background:url(../images/catsTree_bottom.png);}
#catsTree&gt;.after {left:-2px; bottom:-35px; height:35px; width:260px; background:url(../images/catsTree_bottom.png);}
#catsTree a ,
#catsTree .current:hover&gt;a {text-decoration:none;}
#catsTree ul ul {display:none;}
#catsTree .current&gt;ul {display:block;}
			/* 1 уровень */
#catsTree&gt;ul {padding:16px 5px 20px;}
#catsTree&gt;ul&gt;li {margin-top:12px;}
#catsTree&gt;ul&gt;li:first-child {margin-top:0;}
#catsTree&gt;ul&gt;li&gt;a {color:#3DBAEC; font:17px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; text-transform:uppercase; display:block; padding:3px 0 0 20px;}
.opera #catsTree&gt;ul&gt;li&gt;a {font-family:'Trebuchet MS'; letter-spacing:-2px;}
#catsTree&gt;ul&gt;li&gt;a::before {width:9px; height:9px; left:5px; top:8px; background:url(../images/catsTree_arrows.png);}
#catsTree&gt;ul&gt;li&gt;a&gt;.before {width:9px; height:9px; left:5px; top:8px; background:url(../images/catsTree_arrows.png);}
#catsTree&gt;ul&gt;li&gt;a:hover {text-decoration:underline;}
#catsTree&gt;ul&gt;li.current&gt;a {background:#3DBAEC; color:#fff;}
#catsTree&gt;ul&gt;li.current&gt;a::before {background-position:bottom right;}
#catsTree&gt;ul&gt;li.current&gt;a&gt;.before {background-position:bottom right;}
			/* 2 уровень */
#catsTree&gt;ul&gt;li&gt; ul {padding:12px 0 5px 20px;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li {margin-top:5px;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li:first-child {margin-top:0;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li&gt;a {font:16px/20px "MyriadPro", Tahoma, Geneva, sans-serif; color:#3DBAEC; text-decoration:underline; display:block; padding-left:8px;}
.opera #catsTree&gt;ul&gt;li&gt; ul&gt;li&gt;a {font-family:'Trebuchet MS'; font-weight:bold;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li&gt;a:hover {text-decoration:none;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li.current&gt;a {background:#3DBAEC; color:#fff; text-decoration:none;}
			/* 3 уровень */
#catsTree&gt;ul&gt;li&gt; ul&gt;li&gt; ul {padding:8px 0 8px 25px;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li&gt; ul&gt;li {margin-top:7px;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li&gt; ul&gt;li:first-child {margin-top:0;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li&gt; ul&gt;li&gt;a {font:15px "MyriadPro", Tahoma, Geneva, sans-serif; color:#fff;}
.opera #catsTree&gt;ul&gt;li&gt; ul&gt;li&gt; ul&gt;li&gt;a {font-family:'Trebuchet MS'; font-weight:bold;}
#catsTree&gt;ul&gt;li&gt; ul&gt;li&gt; ul&gt;li&gt;a:hover {text-decoration:underline;}
	/* Содержимое */
#content {float:right; width:695px;}
		/* Хлебные крошки */
#breadcrumbs {font-style:italic; color:#515151;}
#breadcrumbs a {color:#2b8db4;}
#breadcrumbs .arrow {width:24px; height:9px; background:url(../images/breadcrumbs_arrow.png) bottom no-repeat; display:inline-block;}
		/* Заголовок */
#content h1 {font:35px 'MyriadPro CondBold', Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#fff;}
.opera #content h1 {font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:-2px;}
#breadcrumbs + h1 {margin-top:40px;}
		/* Пагинация */
#pag {margin-top:20px;}
#pag .wrap {display:inline-block; zoom:1; *display:inline; border:solid #2b8db4 2px;}
#pag .wrap a {display:block; float:left; border-left:solid #2b8db4 1px; padding:5px 10px; text-decoration:none;}
#pag .wrap a:first-child {border-left:0;}
#pag .wrap a:hover {text-decoration:underline;}
#pag .wrap a.current {background:#2b8db4; color:#fff;}
#pag .wrap a.current:hover {text-decoration:none;}

/* Подвал */
#footer {background:url(../images/footer.jpg) bottom repeat-x; margin-top:85px; /*height:253px;*/}
#footer::before {left:0; right:0; top:0; height:39px; background:url(../images/footer_top.jpg) top no-repeat;}
#footer&gt;.before {left:0; right:0; top:0; height:39px; background:url(../images/footer_top.jpg) top no-repeat;}
	/* Навигация */
#footer nav {padding:25px 0; font-size:11px; position:relative;}
#footer nav li {display: block; float:left;margin-right:20px;margin-bottom:7px;}
#footer nav li:first-child {margin-left:0;}
#footer nav a {color:#b7bcbe;}
	/* Контакты */
#footer address {float:left; line-height:20px;}
#footer address .phone {font:45px "MyriadPro CondIt", Tahoma, Geneva, sans-serif; color:#2b8db4;}
.opera #footer address .phone {font-family:'Trebuchet MS'; font-style:italic; letter-spacing:-4px;}
#footer address .phone sup {font:25px "MyriadPro It", Tahoma, Geneva, sans-serif; color:#b7bcbe; position:relative; top:-12px;}
.opera #footer address .phone sup {font-family:'Trebuchet MS'; font-style:italic; letter-spacing:-1px;}
	/* Написать нам */
#footer .writeToUs {display:block; float:left; margin:10px 0 0 105px; font:20px/75px "MyriadPro Bold", Tahoma, Geneva, sans-serif; color:#2b8db4; height:102px; padding-left:175px; background:url(../images/footer_contactUs.png) no-repeat;}
.opera #footer .writeToUs {font-family:'Trebuchet MS'; font-weight:bold;}
	/* Авторские права */
#footer .copyrights {float:right; font-size:11px; color:#373737; margin-top:30px;}
#footer .copyrights span {position:relative; top:-10px; margin-right:10px;}



/* -------------------- ПОСТРАНИЧНО -------------------- */



/* Главная */
.index_separator {height:2px; margin:0 -21px; background:url(../images/index_separator.png) top no-repeat;}
	/* Разделы */
#index_cats {}
#index_cats .row {margin-top:30px;}
#index_cats .row:first-child {margin-top:0;}
#index_cats .item {float:left; cursor:pointer; display:block; width:220px; height:225px; padding:2px; text-align:center; vertical-align:middle; color:#f2fba6; font:14px "MyriadPro Bold", Tahoma, Geneva, sans-serif; margin-left:10px;}
.opera #index_cats .item {font-family:'Trebuchet MS'; font-weight:bold;}
#index_cats .item:hover {border:solid #2b8db4 2px; padding:0; color:#2b8db4;}
#index_cats .item:first-child {margin-left:0;}
#index_cats .item div {height:185px; display:table-cell; vertical-align:middle;}
#index_cats .item span {display:block; margin-top:-10px; padding:0 15px;}
	/* Наши приемущества */
#index_benefits {height:109px; background:#0d0d0d url(../images/index_benefits.png) center no-repeat; margin-top:24px;}
	/* О магазине */
#index_about_heading {margin-top:50px; font:45px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff; text-transform:uppercase; padding-bottom:18px;}
.opera #index_about_heading {font-family:Verdana; font-weight:bold; -o-transform:scaleX(.6); -o-transform-origin:0 0;}
#index_about {padding-bottom:40px;}
#index_about .left {float:left; width:440px;}
#index_about .right {float:right; width:480px;}
	/* Статьи */
#index_articles_heading {margin-top:30px; font:45px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff;}
.opera #index_articles_heading {font-family:Verdana; font-weight:bold; -o-transform:scaleX(.8); -o-transform-origin:0 0;}
#index_articles_heading a {color:#fff;}
#index_articles {margin-top:20px;}
#index_articles .item {float:left; width:320px; padding-left:10px;}
#index_articles .item:first-child {padding-left:0;}
#index_articles .item time {color:#b7bcbe; font-style:italic;}
#index_articles .item .arrow {margin:0 3px 0 2px; width:9px; height:8px; display:inline-block; background:url(../images/breadcrumbs_arrow.png) no-repeat;}
#index_articles_a{padding-top:20px}

/* Текстовая */
#article {margin-top:18px;}
#article h2 {font:35px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff; padding-bottom:20px;}
.opera #article h2 {font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:-1px;}
#article h3 {font-size:14px; font-weight:bold;}
#article ul {padding:12px 0 0 5px;}
#article ul li {padding:0 0 18px 22px;}
#article ul li::before {left:0; top:6px; width:5px; height:5px; background:#3dbaea;}
#article ul li&gt;.before {left:0; top:6px; width:5px; height:5px; background:#3dbaea;}

/* Список статей */
#blog {margin-top:5px;}
#blog .item {line-height:16px; padding:20px 0;}
#blog .item::before {left:12px; right:12px; top:0; height:2px; background:url(../images/blog_separator.png) top no-repeat;}
#blog .item&gt;.before {left:12px; right:12px; top:0; height:2px; background:url(../images/blog_separator.png) top no-repeat;}
#blog .item:first-child::before {display:none;}
#blog .item:first-child&gt;.before {display:none;}
#blog .item img {/*float:left;*/ margin-right:20px;}
#blog .item .name {padding:8px 0 12px; font-size:16px;}

/* Список товаров */
#productList {margin-top:20px;}
	/* Статья перед списком */
#productList .preText {line-height:18px; padding-bottom:35px;}
	/* Список */
#productList .item {margin:2px 20px 0 0; height:107px; padding:6px 0 0 6px; background:#0d0d0d; border:solid transparent 5px; border-right:0; background-clip:padding-box;}
#productList .item::before {width:20px; height:123px; top:-5px; right:-20px; background:url(../images/productList_item_right.png);}
#productList .item&gt;.before {width:20px; height:123px; top:-5px; right:-20px; background:url(../images/productList_item_right.png);}
#productList .item:hover {border-color:#2b8db4;}
#productList .item:hover::before {background-position:left bottom;}
#productList .item:hover&gt;.before {background-position:left bottom;}
#productList .item img {float:left;}
#productList .item .right {float:right;}
#productList .item .price {height:39px; width:90px; padding-left:5px; text-align:center; margin-left:2px; background:#1a1a1a; font:25px/39px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff;}
.opera #productList .item .price {font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:-3px;}
#productList .item .price::after {width:10px; height:39px; background:url(../images/productList_item_price_right.png); top:0; right:-10px;}
#productList .item .price&gt;.after {width:10px; height:39px; background:url(../images/productList_item_price_right.png); top:0; right:-10px;}
#productList .item .buy {display:block; cursor:pointer; width:109px; height:43px; background:url(../images/productList_item_buy.png);}
#productList .item .buy:hover {background-position:left bottom;}
#productList .item .content {margin:0 150px 0 127px; color:#8d9294; line-height:16px;}
#productList .item .name {padding:8px 0 12px; font-size:16px;}
	/* Показать еще */
#productList_showMore {display:block; margin-top:12px; border-top:solid #313131 1px; font:17px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#287695; text-align:center; text-transform:uppercase; padding:10px 0; background:url(../images/productList_showMore.png) bottom no-repeat; text-decoration:none;}
#productList_showMore:hover {background-color:rgba(0,0,0,.2);}
	/* Статья после списка */
#productList .addi_heading {margin-top:40px; font:35px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff;}
.opera #productList .addi_heading {font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:-1px;}
.addi h2{margin-top:40px; margin-bottom: 25px; font:35px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff;}
.addi p{line-height: 18px}
/* Страница товара */
#product {margin-top:18px;}
#product .main {padding-bottom:40px; font-weight:bold; line-height:18px;}
#product .main::before {bottom:0; right:12px; left:12px; height:2px; background:url(../images/blog_separator.png) bottom;}
#product .main img {float:left;}
#product .main .content {margin-left:200px;}
#product .main .text {min-height:125px;}
#product .main .price {font:35px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff; margin-top:5px}
.opera #product .main .price {font-family:Verdana; font-weight:bold; -o-transform:scaleX(.6); -o-transform-origin:0 0;}
#product .main .price span {position:relative; top:-15px;}
#product .main .price a {display:inline-block; width:120px; height:52px; background:url(../images/product_buy.png); margin-left:25px;}
#product .main .price a:hover {background-position:left bottom;}
#product .desc_heading {margin-top:35px; font:30px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#fff;}
.opera #product .desc_heading {font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:-1px;}
#product .desc {color:#8d9294; margin-top:15px;}

/* Корзина */
#cart {margin-top:20px;}
	/* Список товаров */
#cart_items {background:#0d0d0d; padding:2px 7px 0;}
#cart_items table {width:100%; color:#515151; text-align:center;}
#cart_items td {padding:3px; vertical-align:middle;}
#cart_items thead td {padding:8px 3px;}
#cart_items tbody td {border-bottom:solid #272727 1px;}
#cart_items tbody td:first-child {width:360px; font-size:14px; text-align:left; border-left:solid #272727 1px;}
#cart_items tbody td:last-child ,
#cart_items tbody td.last-child {border-right:solid #272727 1px;}
#cart_items tbody tr:first-child td {border-top:solid #272727 1px;}
#cart_items tbody td:first-child a {color:#3dbaec; position:relative; top:23px;}
#cart_items tbody td:first-child img {margin-right:12px; float:left;}
#cart_items tbody .num {width:100px;}
#cart_items tbody .num input {width:33px; padding:5px 0; border:solid #272727 1px; font-size:14px; text-align:center; color:#515151;}
#cart_items tbody .price {width:120px; font-weight:bold; font-size:18px; color:#ddd;}
#cart_items tbody .delete {text-align:center;}
#cart_items tbody .delete a {display:inline-block; width:12px; height:12px; background:url(../images/cart_delete.png);}
#cart_items .total {text-align:right; padding:15px 10px 15px 0;}
#cart_items .total a {font-size:15px;font-style:italic; color:#2B8DB4; position:relative; top:-2px;text-decoration: underline;}
#cart_items .total a:hover {font-size:15px;font-style:italic; color:#2B8DB4; position:relative; top:-2px;text-decoration: none;cursor: pointer;}
#cart_items .total span {margin-right:20px; font:25px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; color:#515151;}
.opera #cart_items .total span {font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:-2px;}
#cart_items .total mark {color:#fff;}
	/* Заявка */
#cart_request {background:#2b8db4; margin-top:9px; padding:20px 20px 15px;}
#cart_request .heading {font:35px 'MyriadPro CondBold', Tahoma, Geneva, sans-serif; color:#0d0d0d; text-transform:uppercase; padding-bottom:10px;}
.opera #cart_request .heading {font-family:Verdana; font-weight:bold; -o-transform:scaleX(.55); -o-transform-origin:0 0;}
		/* Переключатели */
#cart_request_tabs {position:relative;}
#cart_request_tabs a {display:block; float:left; padding:8px 15px; /*border-top:solid #267696 1px;*/ border-bottom:solid #267696 1px; background:#2b8db4; color:#ffffff; font:17px "MyriadPro CondBold", Tahoma, Geneva, sans-serif; text-decoration:none; text-transform:uppercase; position:relative; top:1px;}
.opera #cart_request_tabs a {font-family:"Trebuchet MS"; font-weight:bold; letter-spacing:-1px;}
#cart_request_tabs a:first-child {/*border-left:solid #267696 1px;*/}
#cart_request_tabs a.current {color:#fff; background:#ff6666;}
		/* Блоки */
#cart_request_items {border:solid #267696 1px; padding:8px 54px 26px;}
#cart_request_items .label {padding-left:5px; color:#ddd; margin-top:12px;}
#cart_request_items input[type="text"] ,
#cart_request_items textarea {border:solid #267696 1px; width:98%; padding:5px 0 5px 2px; margin-top:5px;}
#cart_request_items textarea {height:135px; font-family:Arial, Helvetica, sans-serif;}
#cart_request .submit {text-align:right; padding-top:18px;}
#cart_request .submit input {width:185px; cursor:pointer; height:43px; background:url(../images/cart_request_submit.png); border:0;}
#cart_request .submit input:hover {background-position:left bottom;}

#layoutAddCart {
   position: absolute;  
   overflow: auto;  
   width: 300px;  
   height: 100px; 
   left: 50%;  
   top: 250px;  
   margin-left: -150px;  
   margin-top: -100px;
   display:none;
   padding:10px;   
   background: url(../images/ie/nav_hover.png);
   background: #3DBAEC;
   text-align: center;
   z-index: 1000;
   border-radius: 8px;
}
#layoutAddCart div{
background: #000;
border-radius: 8px;
height: 85px;
overflow: hidden;
padding: 15px 0 0 0;
color: #FFF}

#layoutAddCart div h2{
font:18px "MyriadPro CondBold", Tahoma, Geneva, sans-serif;
margin-bottom: 10px
	
}
.specify{
	font-size: 18px
}
#more_text{
float: left;
	width: 100%;
	display: none
}



	
#info {
	text-align:center;
}
#info div {
	overflow:hidden;
	text-align:left;
}


.copyright-hover{
	position: relative;
	position: absolute;
  left: 50%;
  margin-left: -503px;
  top: 164px;
}

.copyright-hover a.after{
	position: absolute;
	left:0;
	top:0;
}

  .copyright-hover:hover .before{
  -webkit-animation: glitch-before 1.5s infinite linear alternate-reverse;
  animation: glitch-before 1.5s infinite linear alternate-reverse;
  text-shadow: 0 0 0 rgba(150, 150, 150, 0.75);
}

.copyright-hover:hover .after{
	  -webkit-animation: glitch 1.5s infinite linear alternate-reverse;
  animation: glitch 1.5s infinite linear alternate-reverse;
}
  
  @-webkit-keyframes glitch{0%{-webkit-transform:translate(-1px,0);transform:translate(-1px,0)}10%,20%,30%{-webkit-transform:translate(0,0);transform:translate(0,0)}40%{-webkit-transform:translate(-2px,0);transform:translate(-2px,0)}50%{-webkit-transform:translate(2px,0);transform:translate(2px,0)}60%,70%{-webkit-transform:translate(0,0);transform:translate(0,0)}80%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}90%{-webkit-transform:translate(3px,0);transform:translate(3px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}

@keyframes glitch{0%{-webkit-transform:translate(-1px,0);transform:translate(-1px,0)}10%,20%,30%{-webkit-transform:translate(0,0);transform:translate(0,0)}40%{-webkit-transform:translate(-2px,0);transform:translate(-2px,0)}50%{-webkit-transform:translate(2px,0);transform:translate(2px,0)}60%,70%{-webkit-transform:translate(0,0);transform:translate(0,0)}80%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}90%{-webkit-transform:translate(3px,0);transform:translate(3px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}

@-webkit-keyframes glitch-before{
    0%{-webkit-transform:translate(-3px,0);transform:translate(-3px,0)}
    10%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}
    20%{-webkit-transform:translate(0,0);transform:translate(0,0)}
    30%{-webkit-transform:translate(-4px,0);transform:translate(-4px,0)}
    40%{-webkit-transform:translate(-6px,-2px);transform:translate(-6px,-2px)}
    50%{-webkit-transform:translate(2px,0);transform:translate(2px,0)}
    60%{-webkit-transform:translate(0,-1px);transform:translate(0,-1px)}
    70%{-webkit-transform:translate(3px,0);transform:translate(3px,0)}
    80%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}
    90%{-webkit-transform:translate(-2px,0);transform:translate(-2px,0)}
    100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes glitch-before{
    0%{-webkit-transform:translate(-3px,0);transform:translate(-3px,0)}
    10%{-webkit-transform:translate(1px,2px);transform:translate(1px,2px)}
    20%{-webkit-transform:translate(0,0);transform:translate(0,0)}
    30%{-webkit-transform:translate(-4px,0);transform:translate(-4px,0)}
    40%{-webkit-transform:translate(-6px,-2px);transform:translate(-6px,-2px)}
    50%{-webkit-transform:translate(2px,0);transform:translate(2px,0)}
    60%{-webkit-transform:translate(0,-1px);transform:translate(0,-1px)}
    70%{-webkit-transform:translate(3px,0);transform:translate(3px,0)}
    80%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}
    90%{-webkit-transform:translate(-2px,0);transform:translate(-2px,0)}
    100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}</pre></body></html>