*:focus { outline: none; }
body, td, th { color: #666666; font: 13px/16px "Trebuchet MS"; }
body { margin: 0px; background-color: #ffffff; }
a { font: 13px "Trebuchet MS"; color: #809826; } 
a:link { text-decoration: underline; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
#header { height: 237px; width: 1000px; background: url(images/fitorelax.jpg) no-repeat left top; }
#header2 { height: 188px; position: relative; }
#menu { height: 34px; margin-right: 14px; margin-left: 14px; }
div.menu-index { display: inline; float: left; height: 34px; width: 131px; cursor: pointer; }
div.menu-shop { display: inline; float: left; height: 34px; width: 131px; margin-left: 9px; cursor: pointer; }
div.menu_off { height: 34px; width: 131px; position: absolute; z-index: 1; }
div.menu_off table.m-table { height: 34px; width: 131px; }
div.menu_off div.bc1 { position:relative; z-index:1; width: 131px; }
div.menu_off div.b1, div.menu_off div.b2, div.menu_off div.b3, div.menu_off div.b4, div.menu_off div.b5, div.menu_off div.b6, div.menu_off div.b7, div.menu_off div.b8 { display: none; }
div.menu_off div.b9 { position:relative; z-index:5; font: 200 10px/12px Georgia; color: #efe8d1; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg { position: absolute; z-index: 1; }
div.menu_bg table.m-table { height: 34px; width: 131px; }
div.menu_bg div.bc1 { position:relative; z-index:1; width: 131px; }
div.menu_bg div.b1 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-top:-2px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b2 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-left:2px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b3 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-top:2px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b4 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-left:-2px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b5 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-top:-1px; margin-left:1px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b6 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-top:1px; margin-left:1px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b7 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-top:1px; margin-left:-1px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b8 { position:absolute; z-index:1; font: 200 10px/12px Georgia; color: #847713; margin-top:-1px; margin-left:-1px; width: 131px; text-align: center; text-transform: uppercase; }
div.menu_bg div.b9 { position:relative; z-index:5; font: 200 10px/12px Georgia; color: #efe8d1; width: 131px; text-align: center; text-transform: uppercase; }
#green-grass { padding-left: 215px; }
.textBorder { position:relative; z-index:1; }
.textBorder strong { position:relative; z-index:5; font: 200 10px/12px Georgia; color: #efe8d1; text-transform: uppercase; }
.textBorder span { position:absolute; z-index:1; top:0; left:0; font: 200 10px/12px Georgia; color:#847713; text-transform: uppercase; }
.textBorder span.b1 { top:-3px; }
/*.textBorder span.b2{left:3px;}
.textBorder span.b3{top:3px;}
.textBorder span.b4{left:-3px;}
.textBorder span.b5{top:-2px;left:2px;}
.textBorder span.b6{top:2px;left:2px;}
.textBorder span.b7{top:2px;left:-2px;}
.textBorder span.b8{top:-2px;left:-2px;}*/

#icon { display: inline; float: left; margin-top: 54px; margin-left: 22px; }
#logo { display: inline; float: left; margin-top: 50px; margin-left: 232px; }
#contacts-1 { padding-top: 30px; display: inline; float: left; padding-left: 200px; padding-right: 200px; }
#contacts-2 { display: inline; float: left; padding-top: 2px; margin-left: 111px; width: 300px; }
#contacts-2 span.t1 { font: 200 18px/20px Arial; color: #efe8d1; }
#contacts-2 span.t2 { font: 200 18px/20px Georgia; color: #efe8d1; }
#contacts-2 span.t3 { font: 200 18px/20px Georgia; color: #efe8d1; }
span.span-s16-623420 { font: 200 16px/18px Georgia; color: #623420; }
span.span-s10-000000 { font: 400 10px/12px Georgia; color: #000000; }
form { margin: 0px; padding: 0px; }
#bottom { height: 75px; width: 972px; background: url(images/fitorelax-03.jpg) no-repeat left top; margin: 7px 0px 0px 14px; }
#bottom-left { display: inline; float: left; width: 430px; margin-left: 23px; margin-top: 32px; }
#bottom-right { display: inline; float: right; width: 490px; margin-right: 23px; margin-top: 32px; }
#copyright { width: 250px; margin-top: 15px; display: inline; float: right; }
#chetchik { margin-top: 8px; margin-right: 20px; display: inline; float: right; }
div.bottom-menu { display: inline; float: left; margin-top: 13px; margin-right: 30px; }
div.bottom-img { display: inline; float: left; margin-top: 9px; margin-right: 7px; }
div.bottom-menu1 { display: inline; float: left; margin-top: 13px; margin-right: 38px; }
div.bottom-menu2 { display: inline; float: left; margin-top: 13px; }
a.a-s10-761111 { font: 200 10px/12px Georgia; color: #761111; }
a.a-s10-761111:link { text-decoration: none; }
a.a-s10-761111:visited { text-decoration: none; }
a.a-s10-761111:hover { text-decoration: none; }
a.a-s10-761111:active { text-decoration: none; }
a.a-s12-103710 { font: 200 12px/14px Georgia; color: #103710; }
a.a-s12-103710:link { text-decoration: none; }
a.a-s12-103710:visited { text-decoration: none; }
a.a-s12-103710:hover { text-decoration: none; }
a.a-s12-103710:active { text-decoration: none; }
div.gr-1d-1 { height: 26px; width: 100%; position: relative; }
div.gr-1d-2 { height: 53px; width: 211px; position: absolute; z-index: 1; top: -8px; left: -8px; }
div.gr-1d-3 { position: absolute; z-index: 2; margin-top: 8px; margin-left: 18px; }
div.gr-1d-4 { height: 22px; width: 104px; position: absolute; margin-top: 7px; margin-left: -100px; }
div.gr-1d-5 { height: 54px; width: 20px; position: absolute; margin-top: -29px; margin-left: 1px; }
table.gr-1t-2 { width: 100%; background: #efe8d1 url(images/fitorelax-16-2.gif) repeat-y 8px top; }
td.gr-1t-t4 { background: url(images/fitorelax-12.gif) repeat-y left top; }
td.gr-1t-t5 { width: 100%; }
td.gr-1t-t6 { background: url(images/fitorelax-13.gif) repeat-y left top; }
table.gr-1t-3 { width: 100%; background: #efe8d1 url(images/fitorelax-16-1.gif) repeat-y 8px top; }
td.gr-1t-t7 { background: #ecebc2; }
td.gr-1t-t8 { width: 100%; background: url(images/fitorelax-15.gif) repeat-x left bottom; }
td.gr-1t-t9 { background: #efe8d1; }
div.gr-2d-1 { height: 26px; width: 100%; position: relative; }
div.gr-2d-2 { height: 54px; width: 582px; position: absolute; z-index: 1; top: -9px; left: -11px; }
div.gr-2d-3 { position: absolute; z-index: 2; margin-top: 8px; margin-left: 18px; }
table.gr-2t-2 { margin:0 20px; width: 775px; background: #efe8d1 url(images/fitorelax-16-2.gif) repeat-y 8px top; }
td.gr-2t-t4 { background: url(images/fitorelax-12.gif) repeat-y left top; }
td.gr-2t-t5 { width: 100%; }
td.gr-2t-t6 { background: url(images/fitorelax-13.gif) repeat-y left top; }
table.gr-2t-index { width: 100%; background: #efe8d1 url(images/fitorelax-16-2.gif) repeat-y 8px top;}
table.gr-2t-bottom{ width: 100%; background: #efe8d1 url(images/fitorelax-17-1.gif) repeat-y 8px top;}
table.gr-2t-3 { margin:0 20px; width: 775px; background: #efe8d1 url(images/fitorelax-17-1.gif) repeat-y 8px top; }
td.gr-2t-t7 { background: #ecebc2; }
td.gr-2t-t8 { width: 100%; background: url(images/fitorelax-15.gif) repeat-x left bottom; }
td.gr-2t-t9 { background: #efe8d1; }
div.gr-3d-1 { height: 26px; width: 100%; position: relative; }
div.gr-3d-2 { height: 53px; width: 211px; position: absolute; z-index: 1; top: -8px; left: -8px; }
div.gr-3d-3 { position: absolute; z-index: 2; margin-top: 8px; margin-left: 18px; }
div.gr-3d-4 { height: 22px; width: 104px; position: absolute; margin-top: 7px; margin-left: -100px; }
div.gr-3d-5 { height: 54px; width: 20px; position: absolute; margin-top: -29px; margin-left: 1px; }
table.gr-3t-2 { width: 100%; background: #efe8d1 url(images/fitorelax-16-2.gif) repeat-y 8px top; }
table.gr-3t-top { align:right; width: 285px; /* background: #efe8d1 url(images/fitorelax-16-2.gif) repeat-y 8px top;*/ }
.basket { align:right; width: 75px;  background: url(images/basket.gif) no-repeat top; }
td.gr-3t-t4 { background: url(images/fitorelax-12.gif) repeat-y left top; }
td.gr-3t-t5 { width: 100%; }
td.gr-3t-t6 { background: url(images/fitorelax-13.gif) repeat-y left top; }
table.gr-3t-3 { width: 100%; background: #efe8d1 url(images/fitorelax-18-1.gif) repeat-y 8px top; }
td.gr-3t-t7 { background: #ecebc2; }
td.gr-3t-t8 { width: 100%; background: url(images/fitorelax-15.gif) repeat-x left bottom; }
td.gr-3t-t9 { background: #efe8d1; }
span.gr-title { font: 200 12px/14px "Trebuchet MS"; color: #efe8d1; text-transform: uppercase; }
span.gr-title a{ font: 200 12px/14px "Trebuchet MS"; color: #efe8d1; text-transform: uppercase; }
span.gr-t1 { font: 200 15px/17px "Trebuchet MS"; color: #efe8d1; }
span.gr-t2 { font: 200 16px/17px "Trebuchet MS"; color: #efe8d1; }
#vitrina { text-align: center; height: 140px; width: 100%; }
div.line-16 { clear: both; height: 16px; width: 100%; }
div.line-30 { clear: both; height: 30px; width: 100%; }
div.cont-gr-1 { height: 26px; width: 100%; position: relative; margin-bottom: 2px; }
div.cont-gr-2 { height: 54px; width: 100%; position: absolute; z-index: 1; top: -9px; left: -17px; }
div.cont-gr-3 { position: absolute; z-index: 2; margin-top: 8px; margin-left: 12px; }
div.cont-gr2-1 { height: 26px; width: 100%; position: relative; margin-bottom: 2px; }
div.cont-gr2-2 { height: 54px; width: 100%; position: absolute; z-index: 1; top: -15px; left: -17px; }
div.cont-gr2-3 { position: absolute; z-index: 2; margin-top: 2px; margin-left: 12px; }
table.catalog-off { background: url(images/fitorelax-24.gif) no-repeat left bottom; width: 186px; }
table.catalog-off td.cat-td-1 { height: 28px; width: 169px; }
table.catalog-off td.cat-td-2 { height: 28px; width: 17px; background: url(images/fitorelax-25.gif) no-repeat left center; }
table.catalog-off div.bc1 { position:relative; z-index:1; margin-right: 3px; margin-left: 8px; }
table.catalog-off div.b1, table.catalog-off div.b2, table.catalog-off div.b3, table.catalog-off div.b4, table.catalog-off div.b5, table.catalog-off div.b6, table.catalog-off div.b7, table.catalog-off div.b8 { display: none; }
table.catalog-off div.b9 { position:relative; z-index:5; font: 200 11px/13px "Trebuchet MS"; color: #efe8d1; }
table.catalog-on { background: url(images/fitorelax-24.gif) no-repeat left bottom; width: 186px; }
table.catalog-on td.cat-td-1 { height: 28px; width: 169px; }
table.catalog-on td.cat-td-2 { height: 28px; width: 17px; background: url(images/fitorelax-26.gif) no-repeat left center; }
table.catalog-on div.bc1 { position:relative; z-index:1; margin-right: 3px; margin-left: 8px; }
table.catalog-on div.b1 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-top:-2px; }
table.catalog-on div.b2 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-left:2px; }
table.catalog-on div.b3 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-top:2px; }
table.catalog-on div.b4 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-left:-2px; }
table.catalog-on div.b5 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-top:-1px; margin-left:1px; }
table.catalog-on div.b6 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-top:1px; margin-left:1px; }
table.catalog-on div.b7 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-top:1px; margin-left:-1px; }
table.catalog-on div.b8 { position:absolute; z-index:1; font: 200 11px/13px "Trebuchet MS"; color: #847713; margin-top:-1px; margin-left:-1px; }
table.catalog-on div.b9 { position:relative; z-index:5; font: 200 11px/13px "Trebuchet MS"; color: #efe8d1; }
div.podcat { padding-top: 3px; }
ul.catalog { margin: 0px; padding: 0px; list-style-type: none; }
li.catalog { background: url(images/fitorelax-27.gif) no-repeat left 3px; margin-left: 7px; padding-left: 14px; padding-bottom: 2px; padding-right: 7px; }
a.a-cat1 { font: 200 11px/13px "Trebuchet MS"; color: #efe8d1; }
a.a-cat1:link { text-decoration: none; color: #efe8d1; }
a.a-cat1:visited { text-decoration: none; color: #efe8d1; }
a.a-cat1:hover { text-decoration: none; color: #efe8d1; }
a.a-cat1:active { text-decoration: none; color: #efe8d1; }
a.a-cat { font: 200 11px/13px "Trebuchet MS"; color: #666666; }
a.a-cat:link { text-decoration: none; color: #666666; }
a.a-cat:visited { text-decoration: none; color: #666666; }
a.a-cat:hover { text-decoration: none; color: #666666; }
a.a-cat:active { text-decoration: none; color: #666666; }
div.opros_div { padding: 0px 8px 4px 8px; }
div.opros_div1 { margin-left: 6px; }
div.opros_div2 { font: 11px/13px "Trebuchet MS"; color: #777777; padding-top: 4px; padding-left: 2px; padding-bottom: 4px; }
div.opros_div3 { text-align: center; padding-top: 5px; padding-bottom: 3px; }
a.op-name { font: 200 12px/14px Georgia; color: #809826; }
a.op-name:link { text-decoration: none; color: #809826; }
a.op-name:visited { text-decoration: none; color: #809826; }
a.op-name:hover { text-decoration: none; color: #809826; }
a.op-name:active { text-decoration: none; color: #809826; }
div.order { font: 200 12px/14px Georgia; color: #ffffff; padding-left: 6px; }
div.compare { font: 200 12px/14px Georgia; color: #333333; padding-left: 6px; }
div.order-1 { height: 14px; margin: 8px 2px 0px 2px; }
div.order-2 { display: inline; float: left; }
div.order-3 { display: inline; float: right; }
span.o-span { font: 200 14px/16px Ariel; color: #FFD800; }
a.a-9f8100 { font: 200 11px/13px Georgia; color: #9f8100; }
a.a-9f8100:link { text-decoration: none; }
a.a-9f8100:visited { text-decoration: none; }
a.a-9f8100:hover { text-decoration: none; }
a.a-9f8100:active { text-decoration: none; }
a.a-809826 { font: 200 11px/13px Georgia;  color:#ffffff;  }
a.a-809826:link { text-decoration: none; }
a.a-809826:visited {text-decoration: none; }
a.a-809826:hover { text-decoration: none; }
a.a-809826:active { text-decoration: none; }
a.a2-809826 { font: 200 10px/12px Georgia; color: #809826; }
a.a2-809826:link { text-decoration: none; }
a.a2-809826:visited { text-decoration: none; }
a.a2-809826:hover { text-decoration: none; }
a.a2-809826:active { text-decoration: none; }
div.search-1 { display: inline; float: left; background: url(images/fitorelax-29.gif) no-repeat left top; height: 23px; width: 130px; margin-left: 3px; }
div.search-2 { display: inline; float: left; margin-left: 2px; margin-top: 1px; }
div.search-3 { margin-left: 8px; }
input.search { width: 110px; font: 200 10px/12px Georgia; color: #633d0c; margin-top: 4px; margin-left: 10px; border: none; background: none; }
form.search-form { height: 24px; width: 100%; margin-top: 3px; margin-bottom: 4px; }
div.user-1 { height: 24px; margin-bottom: 3px; }
div.user-2 { padding-top: 10px; padding-left: 7px; }
div.user-3 { padding-left: 7px; }
div.news_date { font: 200 12px/12px "Trebuchet MS"; color: #777777; margin-bottom: 7px; }
div.news_tema, div.news_tema a { color: #809826; font: 200 12px/13px "Trebuchet MS"; }
div.news_content { margin-top: 4px; }
div.news_content2 { margin-top: 4px; }
div.news_content img {/**Выключение картинок в правой колонке, для новостей**/ display:none; }
div.news_line { text-align: center; height: 16px; width: 100%; }
div.news_line img { margin-top: 6px; }
div.news-4 { text-align: center; padding-top: 7px; background: url(images/fitorelax-18-2.gif) repeat-y center center; }
#cotnent-root { }
div.banner-content { text-align: center; }
a.pr-name { font: 400 14px/16px "Trebuchet MS"; color: #718e0c; }
a.pr-name:link { text-decoration: none; color: #718e0c; }
a.pr-name:visited { text-decoration: none; color: #718e0c; }
a.pr-name:hover { text-decoration: none; color: #718e0c; }
a.pr-name:active { text-decoration: none; color: #718e0c; }
a.a-info { font: 200 11px/13px "Trebuchet MS"; color: #9f8100; }
a.a-info:link { text-decoration: none; color: #9f8100; }
a.a-info:visited { text-decoration: none; color: #9f8100; }
a.a-info:hover { text-decoration: none; color: #9f8100; }
a.a-info:active { text-decoration: none; color: #9f8100; }
div.pr-name-1 { padding-top: 2px; padding-bottom: 6px; padding-right: 5px; padding-left: 5px; }
div.pr-name-2 { padding-top: 2px; padding-bottom: 6px; padding-right: 5px; padding-left: 5px; }
div.pr-line-1 { text-align: center; padding-top: 8px; padding-bottom: 8px; clear: both; }
div.pr-line-2 { text-align: center; padding-top: 8px; padding-bottom: 8px; }
div.pr-pr-2 { padding-top: 4px; padding-bottom: 4px; }
div.pr-info { padding-top: 2px; padding-bottom: 10px; }
div.pr-content-2 { padding-top: 6px; padding-right: 5px; padding-left: 5px; }
table.pr-t { width: 172px; }
td.pr-t-t { background: url(images/fitorelax-41.png) repeat-x left top; }
td.pr-t-l { background: url(images/fitorelax-44.png) repeat-y left top; }
td.pr-t-c { width: 100%; height: 138px; background: #ffffff; }
td.pr-t-r { background: url(images/fitorelax-42.png) repeat-y right top; }
td.pr-t-b { background: url(images/fitorelax-43.png) repeat-x left bottom; }
span.pr-oldprice { font: 200 12px/13px "Trebuchet MS"; color: #666666; }
span.pr-oldprice strike { font: 200 12px/13px "Trebuchet MS"; color: #761111; }
span.pr-price1 { font: 200 18px/20px "Trebuchet MS"; color: #761111; }
span.pr-price2 { font: 200 18px/20px "Trebuchet MS"; color: #666666; }
span.pr-skald { font: 200 11px/13px Georgia; color: #666666; }
img.imgOff { border-color: #dadba7; border-style: solid; border-width: 1px; }
img.imgOn { border-color: #d4aa84; border-style: solid; border-width: 1px;
            max-height: 600px; /* для нормальных браузеров*/
            /*	height:expression(document.body.clientHeight > 600? "600px" : "auto");  для ie*/
            max-width: 300px; /* для нормальных браузеров*/
            width:expression(document.body.clientWidth > 300? "300px" : "auto"); /* для ie*/
}

div.comment_list {/*отзывы*/ margin-top: 10px; background-color:#dadba7; margin-bottom: 10px; BORDER: 1px solid #d4aa84; }
div.comment_user { padding: 3px; background: #846948; color: white; }
div.comment_user a { color: white; }
div.opros { float: left; background: #113811; height: 10px; background-repeat: no-repeat; margin-top: 1px; margin-right: 7px; margin-left: 7px; }
a.activ_catalog { background: #35A0C4; color: white; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; text-decoration: none; }
.bgprice { background: #745d40; }
.bgprice b { color: #efe8d1; font-size: 12px; }
a.standart { color: #AC8695; }
table.standart { font-size: 11px; color: #696969; }
div.gbook_otvet {/*ответ на отзыв*/ margin-top: 10px; font: 11px Georgia; color: #745d3f; margin-bottom: 10px; PADDING: 5px; }
div.pod_cart {/*Ссылки в корзину подробное описание*/ text-align: center; margin-top: 10px; margin-bottom: 0px; PADDING: 5px; }
div.pod_cart td a, div.pod_cart td { color: #9f8100; font: 200 11px/13px "Trebuchet MS"; }
div.pod_cart2 {/*Ссылки в корзину подробное описание*/ text-align: center; margin-top: 10px; margin-bottom: 10px; background: #745d3f; border: 1px solid #b6855d; PADDING: 5px; color: #efe8d1; }
img.big { border:			1px solid #5B98AF; }
div.price {/*Цена подробное описание*/ color: #AC8695; font-size: 15px; font-weight: bolder; width: 150px; line-height: 18px; margin-bottom: 20px; }
div.price strong { font-size: 18px; }
td.panel_l { /*Раскла в 2 колонки левая колонка*/ width: 50%; }
td.panel_r { /*Раскла в 2 колонки правая колонка*/ width: 50%; }
td.panel_t { /*Раскла в 3 колонки*/ width: 34%; }
ul { list-style-type: disc; color: #666666; }
div.plashka_center { /*Центрблок плашка*/ padding-bottom: 10px; }
div.plashka_zag { /*Левый блок плашка заглавие*/ font: 200 14px/16px Georgia; color: #666666; }
a.small { color: #809826; font-size: 10px; font-weight: normal; }
.sort_table { margin-top: 10px; background-color: White; border: 1px dashed #d4aa84; padding: 5px; }
div.page_nava { padding: 0px; color: #809826; font: 200 11px/13px Georgia; }
div.page_nava div { padding-bottom: 5px; }
div.page_nava a { color: #809826; font: 200 11px/13px Georgia; }
td.cal { background-color: #5e8c25; padding: 6px; BORDER-BOTTOM: #64803b 1px solid; BORDER-TOP: #64803b 1px solid; color: #efe8d1; }
td.cal div { color: #efe8d1; margin-bottom: 5px; }
td.cal a { color: #efe8d1; }

a.link { color: #809826; }
#allspecwhite { margin-top: 10px; margin-bottom: 10px; PADDING: 5px; background: #745d3f; border: 1px solid #b6855d; font: 12px "Trebuchet MS";; color: #efe8d1; }
.sortActiv { font-weight: bold; }
h1 { font: 200 17px/17px "Trebuchet MS"; color: #006400; font-weight: bolder; }
h2 { font: 200 15px/15px "Trebuchet MS"; color: #006400; font-weight: bolder; }
h3 { font: 200 13px/14px "Trebuchet MS"; color: #006400; font-weight: bolder; }
input.ok { background-color: #113911; color: #efe8d1; margin-left: 5px; font: 200 10px/12px Georgia; border: 1px solid #9a794b; }
table.vendorDispClass select { margin-right: 7px; margin-bottom: 7px; font: 200 10px/12px Georgia; color: #633d0c; }
input, select { font-size: 11px; }
.sort_name_bg { background-color: #846948; color: white; }
.sort_table { font-size: 11px; margin-top: 10px; background-color: White;/*color: #efe8d1;*/
}
.sort_table b { color: #696969; }
#cartwindow { position:absolute; left:10px; top:0; visibility:hidden; width: 250px; height: 68px; Z-INDEX: 2; BACKGROUND: #eee9cb; padding:10px; border: solid; border-width: 1px; border-color:#856a48; FILTER: revealTrans (duration=1, transition=4); }
#cartwindow * { font: 200 16px/18px Georgia; color: #623420; }
#comparewindow { position:absolute; left:10px; top:0; visibility:hidden; width: 250px; height: 68px; Z-INDEX: 2; BACKGROUND: #eee9cb; padding:10px; border: solid; border-width: 1px; border-color:#856a48; FILTER: revealTrans (duration=1, transition=4); }
#comparewindow * { font: 200 16px/18px Georgia; color: #623420; }
#wpcumuluscontent { text-align: center; }
#wpcumuluscontent embed { height: 170px; width: 170px; }
#wpcumuluscontent object { height: 170px; width: 170px; }
/*Стили кнопок табов*/
.dynamic-tab-pane-control.tab-pane { position:	relative; width:		100%; }
.dynamic-tab-pane-control .tab-row .tab { cursor:			Default; display:		inline; margin:			1px -5px 1px 5px; float:			left; padding:		3px 6px 3px 6px; background:		#dadba7; border:			1px solid; border-color:	#ba875c; border-left:	0; border-bottom:	0; border-top:		0; cursor:			hand; cursor:			pointer; z-index:		1; position:		relative; top:			0; font: 200 12px/14px Georgia; color: #efe8d1; }
.dynamic-tab-pane-control .tab-row .tab.selected { border:			1px solid #ba875c; border-bottom:	0; z-index:		3; padding:		2px 6px 5px 6px; margin:			1px -6px -2px 0px; top:			-2px; background:		#7f6646; }
.dynamic-tab-pane-control .tab-row .tab a { color:				#666666; text-decoration:	none; cursor:			hand; cursor:			pointer; font: 12px/14px Georgia; }
.dynamic-tab-pane-control .tab-row .hover a { color:	#666666; }
.dynamic-tab-pane-control .tab-row .tab.selected a { font-weight: bolder; color:	#efe8d1; }
.dynamic-tab-pane-control .tab-page { clear:			both; border:			1px solid #ba875c; background:		White; z-index:		2; position:		relative; top:			-2px; color:			#696969; font-size:		13px; padding:		10px; }
.dynamic-tab-pane-control .tab-row { z-index:		1; white-space:	nowrap; background:		#dadba7; height:			1.85em; width:			100%; }
.tab-page a { color: #666666; }
.pr-t-c img{/*height:100px;*/}
.foto_icon_gal{
    margin-top: 12px;

}
.foto_icon{
    vertical-align:top;
    width:357px;
}
.c_foto_s{
    width:119px;
    height:103px;
    background: white;
    text-align:center;
}
.c_foto_s img{ 
    border: 0px;
    /*height: 95px;
    width: 107px;*/
}
.pr-name-foto{
    font-size: 14px;
}

.catVendorSortOne{
    display: inline;
    margin: 10px;
    margin-left:0px;
}

span.sale-icon {
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
    text-transform: uppercase;
    /*padding: 3px 7px 4px;*/
    position: absolute;
    z-index: 5;
    bottom: 3px;
    right: 3px;
    font-size: 12px;
}


.pr-t-c div, #fotoload div{
    position: relative;
}
table.fito {
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size: 14px;
border-radius: 10px;
border-spacing: 0;
text-align: center;
}
table.fito th {
background: #dadba7;
color: green;
padding: 10px 20px;
}
table.fito th, table.fito td {
border-style: solid;
border-width: 0 1px 1px 0;
border-color: white;
}
table.fito th:first-child, table.fito td:first-child {
text-align: left;
}
table.fito th:first-child {
border-top-left-radius: 10px;
}
table.fito th:last-child {
border-top-right-radius: 10px;
border-right: none;
}
table.fito td {
padding: 10px 20px;
background: #eee8aa;
}
table.fito tr:last-child td:first-child {
border-radius: 0 0 0 10px;
}
table.fito tr:last-child td:last-child {
border-radius: 0 0 10px 0;
}
table.fito tr td:last-child {
border-right: none;
}