html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:100%;margin:0px;padding:0px;outline:0;vertical-align:baseline;}body{line-height:1}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
html { min-height:100%;}
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;}
button, input { line-height: normal; *overflow: visible;}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button;}
input[type="text"], input[type="password"], textarea, select { border:1px solid #b8c8d2; } 
.center { text-align:center!important;}
.left { text-align:left!important;}
.right { text-align:right!important;}
.nowrap { white-space:nowrap!important;}

body {width:100%; height:100%; background: #eee url(images/tmplMasterGips/bg.jpg) 0 0 repeat-x; background-attachment:fixed;}
p, body, font, div, td, input, select, textarea, a { font: 13px/18px Tahoma, Geneva, sans-serif; color:#333;}
a { text-decoration: underline; color:#655141;}
a:hover { text-decoration:none;}
img { border:none; vertical-align:middle; max-width:100%;}
td { vertical-align:top;}
.gradient { border-top: 2px solid #b93131;
background:-webkit-linear-gradient(top,#CFC1BA,#f9f6f6,#f9f6f6);
background:-o-linear-gradient(top,#CFC1BA,#f9f6f6,#f9f6f6);
background:-ms-linear-gradient(top,#CFC1BA,#f9f6f6,#f9f6f6);
background:-moz-linear-gradient(top,#CFC1BA,#f9f6f6,#f9f6f6);
filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#CFC1BA', endColorstr='#f9f6f6',GradientType=0);}

/* ñòèëè, âñòðå÷àþùèåñÿ â ðàçíûõ ìåñòàõ */
p { margin-bottom:5px; line-height:18px;}
h1.Name span, div.Name span { color:#000; font-weight:normal; font-size:13px; margin-left:10px;}
div.Name span a { font-size:13px; color:#000;}
h1.Name, div.Name, div.Name a { color:#876D56; font-weight:bold; font-size:15px; margin-bottom:10px;}/* íàçâàíèÿ òîâàðîâ */
h2 { font-size:20px; font-weight:normal; margin-bottom:10px; font-family:Tahoma, Geneva, sans-serif;}/* íàçâàíèÿ ðàçäåëîâ */
h3 { color:#555; font-size:15px; font-weight:normal; margin-bottom:10px; font-family:Tahoma, Geneva, sans-serif;}/* íàçâàíèÿ ïîäðàçäåëîâ */
div.Price { color:#b93131; font-size:18px; margin-bottom:10px;}/* öåíà */
div.PriceOld { color:#999; font-size:12px; margin-bottom:10px; font-style:italic; text-decoration:line-through;}/* ñòàðàÿ öåíà */
div.Separator { margin:10px 0; border-top:1px dotted #ccc;}
div.error, div.confirm { margin-bottom:10px;}
div.alarm_green { background: #c5ff8d url(images/backend/ok.png) 10px center no-repeat; border:1px dotted #8cbf32; padding:10px 10px 10px 35px; text-align:left; margin-bottom:10px;}
.error { color:red;}
.confirm { color:blue;}
div.remark { margin:20px 0;}
div.services { text-align:center; margin-bottom:10px;}
div.services a, div.services span { display:inline-block; border:1px solid #ddd; background:#eee; text-decoration:none; height:20px; line-height:20px; min-width:10px; text-align:center; margin:0 2px; padding:0 5px; color:#000; border-radius:20px;}
div.services a:hover, div.services span { border:1px solid #85716a; background:#85716a; border-radius:20px; color:#fff;}
div.message { margin:20px 0; text-align:center;}
div.message a { text-decoration:underline;}
div.message a:hover { text-decoration:none;}
table.pad3 td { padding:3px;}
table.pad2 td { padding:2px;}
td.cell_name { background:#f5f5f5;}
div.clear { height:10px; clear:both;}
div.confirmathion { padding:50px; text-align:center;}
div.confirmathion, div.confirmathion * { font-size:20px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif; line-height:25px;}
div.NavPanelTitle { background:#f5f5f5; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:7px; margin-bottom:10px;}
div.NavPanelTitle * { font-size:11px;}
div.NavSort { float:left;}
div.NavCount { float:right;}
.Buy { display:inline-block; border:none; width:84px; height:21px; background:url(images/tmplMasterGips/buy.png) 0 0 no-repeat;}
.Buy:hover { background-position: 100% 100%;}
a.edit { display: inline-block; vertical-align:top; width:16px; height:16px; background:url(images/backend/edit.png); top:0; left:-16px;}
/* .ñòèëè, âñòðå÷àþùèåñÿ â ðàçíûõ ìåñòàõ */

/* ðàçìåòêà ñòðàíèöû */
div.Kolonna { margin:0px auto; width:1038px; height:60px; background:url(images/tmplMasterGips/kolonna.png) top right no-repeat; }
div.wrap { margin:0px auto; width:1038px; background: #fff;}
div.contLeft, div.contRight { width:200px; overflow:hidden;}
div.contLeft img, div.contRight img { max-width:200px;}
div.contCenter { width:618px; overflow:hidden;}
div.contCenter img { max-width:618px;}
div.header { position:relative; height:171px; background:#f9f6f6  url(images/tmplMasterGips/kolonna2.png) top right no-repeat; border-bottom:1px solid #e8e5e3; margin-bottom:10px;}

div.blockB { padding:10px;}
div.block-maincontent { padding:0 10px;}
div.blockN, div.block-maincontent-navi { margin-bottom:10px; font-size:18px; color:#b93131;}
/* .ðàçìåòêà ñòðàíèöû */

/* ============ ÑÅÐÂÈÑÍÎÅ ÌÅÍÞ ============ */
div.service-menu { line-height:20px; height:20px; text-align:right; margin:0 10px;}
div.service-menu ul { list-style:none; margin-right:240px;}
div.service-menu li { display:inline; margin-left:10px;}
div.service-menu a { color:black; font-size:90%;}
li.key { background:url(images/tmplMasterGips/key.gif) 0 5px no-repeat; padding-left:20px;}
/* ============ .ÑÅÐÂÈÑÍÎÅ ÌÅÍÞ ============ */

div.logo { position:absolute; top:15px; left:10px;}
div.search {position:absolute!important; bottom:9px; left:350px; background:#e1e1e1; border-radius:10px; padding:4px 6px; border:1px solid #bfbfbf; box-shadow: inset 0px 0px 4px #bfbfbf;}
div.search .inputbox { background:white; border:none; border:1px solid #eee; border-bottom:1px solid #ccc; border-right:1px solid #ccc; width:200px; font-size:13px; padding:1px 5px; color:#555; font-style:italic; float:left;}
div.search .button { background:#b93131; border:1px solid #b93131; border-radius:5px; padding:2px 10px; text-transform:uppercase; font-size:12px; font-weight:bold; color:white; cursor:pointer; float:right; margin-left:5px;}
div.resycler { position:absolute; bottom:10px; right:10px; background:url(images/tmplMasterGips/res.png) right bottom no-repeat; padding: 22px 75px 0 0;}
div.resycler *, div.resycler { color:white;}
div.resycler a { text-decoration:none;}
div.resycler a:hover { text-decoration:underline;}
div.resycler p { color:white; font-weight:bold; margin:0; display:block; text-decoration:underline;}
div.resyclerBorder { background:#b93131; border-radius:3px; padding:2px 7px 4px 7px;}
div.contacts { position:absolute; white-space:nowrap; top:30px; left:400px; text-align:right;}
div.contacts p { font-size:19px; margin-bottom:5px; color:#7c6c66; font-weight:bold;}
div.contacts p span { font-size:13px;font-weight:bold;}
div.contacts a {}
div.contacts a:hover {}

div.currency { position:absolute; bottom:12px; right:235px;}

div.description { margin-bottom:10px; line-height:16px;}
div.description ul { margin:10px 20px;}
div.description li { margin-bottom:10px; line-height:16px;}
div.description-small { margin-bottom:10px; line-height:16px;}

/* ============ ÂÅÐÕÍÅÅ ÌÅÍÞ ============ */
div.main-menu {text-align:left; background: url(images/tmplMasterGips/bgMenu.png) 0 0 repeat-x; height:62px; padding-top:9px; margin:0 10px;}
div.main-menu ul { list-style:none;}
div.main-menu li { display:inline-block;}
div.main-menu li a { font-size:15px; font-weight:bold; color:#777; display:block; height:50px; padding-left:20px; margin-left:20px; border-left:1px solid #939497; line-height:50px; text-decoration:none;}
div.main-menu li.first a { border-left:none;}
div.main-menu li a:hover { color:#b93131;}
div.main-menu li.active a { color:#b93131;}
/* ============ .ÂÅÐÕÍÅÅ ÌÅÍÞ ============ */

ul.special_offers li { float:left; list-style:none; padding:10px; border:1px solid #eee; text-align:center; width:170px; height:250px; margin:0 10px 10px 0;}
ul.special_offers li:hover { border:1px solid #ccc;}
ul.special_offers li.nomarg { margin-right:0;}
ul.special_offers .img { width:170px; height:150px;}
ul.special_offers .img a { display:table-cell; width:170px; height:130px; text-align:center; vertical-align:middle;}
ul.special_offers .img a img { max-width:170px; max-height:130px;}
ul.special_offers .Name { font-weight:normal; height:42px; overflow:hidden;}
ul.special_offers .Price { font-size:14px; white-space:nowrap;}

/* ============ ÊÀÒÀËÎÃ ÒÎÂÀÐÀ ============ */
ul.admincatalog { list-style:none;}
ul.admincatalog li {}
ul.admincatalog li a { display:block; padding:5px 10px; text-decoration:none; color:#7c6c66;}
ul.admincatalog li.level1 a { background:url(images/tmplMasterGips/dotBr.gif) left center no-repeat;}
ul.admincatalog li.level1 a:hover, ul.admincatalog li.level1.active a { background:url(images/tmplMasterGips/dotRd.gif) left center no-repeat; color:#b93131;}
ul.admincatalog li.level2 { padding-left:15px;}
ul.admincatalog li.level2 a:hover, li.level3 a:hover,   ul.admincatalog li.level2.active a, li.level3.active a { color:#b93131;}
ul.admincatalog li.level3 { padding-left:30px;}
/* ============ .ÊÀÒÀËÎÃ ÒÎÂÀÐÀ ============ */

/* ============ CATEGORY ============ */
ul.Categories li { list-style:none; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #ccc;}
ul.Categories li:last-child { border-bottom:none; margin-bottom:0; padding-bottom:0;}
img.category { float:left; padding:0 10px 5px 0;}
table.root_categories { white-space:100%}
table.root_categories th { width:1%; padding-right:15px;}
table.root_categories th a { display:block; width:100px; text-align:center;}
table.root_categories th img { max-width:100px;}
table.root_categories td { width:99%;}
table.root_categories div { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ddd;}
table.root_categories a { text-decoration:none;}
table.root_categories a:hover { text-decoration:underline;}

div.subcategories li { list-style:none; display:inline-block; vertical-align:top; width:25%;}
div.subcategories li a { display:block; border:1px solid #ccc; margin:10px; padding:10px; text-align:center; min-height:180px;}
div.subcategories li img { margin-bottom:5px;transition:0.5s;}
div.subcategories li a:hover img { opacity:0.6;}

table.advanced_search { margin-bottom:5px;}
table.advanced_search td { vertical-align:middle; padding:0 5px 5px 0;}
table.advanced_search select { padding:2px; width:170px;}
div.advanced_search { display:inline-block; background:#f5f5f5; padding:10px;
border-radius: 12px;
}
div.category-description ul { margin:10px 20px;}
div.category-description li { margin-bottom:10px;}
div.BuyBrief { width:120px; padding-left:10px; border-left:1px solid #ddd;}
/* ============ .CATEGORY ============ */

ul.briefStyle li { list-style:none; display:inline-block; width:25px; height:24px;}
ul.briefStyle li.class01 { background:url(images/list_a00.png) left top no-repeat;}
ul.briefStyle li.class01:hover { background:url(images/list_a00.png) left bottom no-repeat; cursor:pointer;}
ul.briefStyle li.class02 { background:url(images/grid_a00.png) left top no-repeat;}
ul.briefStyle li.class02:hover { background:url(images/grid_a00.png) left bottom no-repeat; cursor:pointer;}

/* ============ PRODUCT BBRIEF ============ */
.brief-img { display:block; text-align:center; width:415px; box-shadow: 0 0 3px #aaa; position:relative; margin: 0 10px 10px 0; font-size:0; padding:0;}
.brief-img img { max-width:415px!important; max-height:415px!important;}
.brief-img-all { display:block; box-shadow: 0 0 3px #aaa; float:left; width: 75px; height:75px; line-height:74px; text-align:center; margin: 0 10px 10px 0; font-size:0; padding:0;}
.brief-img-all img { height:75px!important; width:75px!important;}
div.actsiya-pic-small, div.sale-pic-small { position:absolute; width:40px; height:40px; top:-10px; right:-10px;}
div.actsiya-pic-small { background:url(images/actsiya-small.png);}
div.sale-pic-small { background:url(images/sale-small.png);}
table.brief-buy-table td { vertical-align:middle; padding:1px 2px;}
table.brief-buy-table p { margin:0;}
/* ============ .PRODUCT BBRIEF ============ */

/* ============ PRODUCT DETAILED ============ */
div.img-detailed { position:relative; border:1px solid #ccc; padding:5px; margin-bottom:10px; width:250px; height:250px;}
div.img-detailed a { display:table-cell; width:250px; height:250px; text-align:center; vertical-align:middle;}
div.img-detailed a img { max-width:250px; max-height:250px;}
div.sale-big { position:absolute; width:80px; height:79px; background:url(images/sale-big.png); top:-10px; right:-10px;}
div.zoom { position: absolute; width:25px; height:25px; right:5px; bottom:5px; background:url(images/tmplMasterGips/zoom.png);}
div.sub-img-det { margin-bottom:10px; display:inline-block; vertical-align:top;}
div.sub-img-det img { max-width:140px;}
/* ============ .PRODUCT DETAILED ============ */

/* ============ CUSTOMER VOTES ============ */
.customer_votes { margin:0 auto 10px;}
.customer_votes td { padding-right:10px; vertical-align:middle;}
.unit-rating { list-style:none; margin:0px; padding:0px; height:17px; position:relative; background: url(images/tmplMasterGips/star_off_b.png) top left repeat-x; width:90px; height:17px;}
.unit-rating li { text-indent:-90000px; padding:0px; margin:0px; float:left;}
.unit-rating li a {	outline:none; display:block; width:18px; height:17px; text-decoration:none; text-indent: -9000px; z-index:20;position:absolute; padding:0px;}
.unit-rating li a:hover {background: url(images/tmplMasterGips/star_on_b.png) left center;	z-index: 2;	left:0px;}
.unit-rating a.r1-unit {left:0px;}
.unit-rating a.r1-unit:hover {width:18px;}
.unit-rating a.r2-unit {left:18px;}
.unit-rating a.r2-unit:hover {width:36px;}
.unit-rating a.r3-unit {left:36px;}
.unit-rating a.r3-unit:hover {width:54px;}
.unit-rating a.r4-unit {left:54px;}	
.unit-rating a.r4-unit:hover {width:72px;}
.unit-rating a.r5-unit {left:72px;}
.unit-rating a.r5-unit:hover {width:90px;}
/* ============ .CUSTOMER VOTES ============ */

div.blog-news-pic { float:left; margin:0 10px 0 0; border:1px solid #ccc; padding:5px; overflow:hidden; width:70px; max-height:100px;}
div.blog-news-pic img { width:70px;}

/* ============ PRICE LIST ============ */
table.pricelist td { padding:3px 5px; border:1px solid #CCC;}
/* ============ .PRICE LIST ============ */

ul.LastViwed li { margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ccc; list-style:none;}
ul.LastViwed li:last-child { border-bottom:none; margin-bottom:0px; padding-bottom:0px;}
ul.LastViwed li img { width:40px; height:40px;}
ul.LastViwed li a { display:block; text-decoration:none; color:#000;}
ul.LastViwed li a:hover { text-decoration:underline;}
ul.LastViwed li td { padding-right:10px; vertical-align:middle; font-size:12px; line-height:14px;}

/* ============ Àâòîðèçàöèÿ ============ */
li.authorization { position:relative;}
li.authorization td { padding:3px; vertical-align:middle;}
div.AuthPopup { position:absolute; top:-30px; left:140px; z-index:999; padding:10px; background:#f5f5f5; border-radius:10px; box-shadow:0 0 10px #000; text-align:left;}
div.Close { position:absolute; top:-10px; right:-10px; z-index:9999; width:30px; height:30px;}
div.Close a { display:block; width:30px; height:30px; background:url(../../3dparty/fancybox/fancybox.png) top right no-repeat;}
/* ============ .Àâòîðèçàöèÿ ============ *

/* ============ ÊÀÐÒÀ ÑÀÉÒÀ ============ */
ul.site-map { list-style:none; margin:10px 20px;}
ul.site-map li { margin:5px 0;}
ul.site-map li.level1 { font-weight:bold; margin:10px 0;}
ul.site-map li.level2 { margin-left:15px;}
ul.site-map li.level3 { margin-left:30px;}
ul.site-map li.level4 { margin-left:45px;}
/* ============ .ÊÀÐÒÀ ÑÀÉÒÀ ============ */

/* ============ ÄÎÏÎËÍÈÒÅËÜÍÛÅ ÑÒÐÀÍÈÖÛ ============ */
div.pages { line-height:18px;}
div.pages p { margin-bottom:10px;}
div.pages ul { margin:15px 15px 0 15px;}
div.pages li { margin-bottom:10px;}
/* ============ .ÄÎÏÎËÍÈÒÅËÜÍÛÅ ÑÒÐÀÍÈÖÛ ============ */

/* ============ ÐÀÑÑÐÎ×ÊÀ ============ */
a.rassrochka { display:inline-block; border-bottom:1px dashed black; color:black; padding:1px; font-size:14px; font-style:italic; text-decoration:none; white-space:nowrap;}
a.rassrochka:hover, a.rassrochka2:hover { border-bottom:none; margin-bottom:1px; text-decoration:none;}
div.rassrochka { border:1px solid grey; background:#FFC; display:inline-block; padding:10px; border-radius: 10px; margin-left:10px;}
div.rassrochka p { margin:5px 0; font-size:14px;}
table.rassrochka td { padding:2px;}
/* ============ .ÐÀÑÑÐÎ×ÊÀ ============ */


/* ðàñïðîäàæà */
div.sale { position:relative; width:150px; margin:0 auto;}
div.sale img { max-width:150px; max-height:150px;}
div.sale-pic { position:absolute; width:50px; height:50px; background:url(images/sale.png); top:-15px; right:-15px;}
/* .ðàñïðîäàæà */

/* .àêöèè */
div.action { border:1px solid #ccc; padding:5px; position:relative; text-align:center;}
div.action-pic { position:absolute; width:80px; height:77px; background:url(images/actsiya-big.png); top:-20px; right:-20px;}
/* .àêöèè */

ul.SideBar li { list-style:none; text-align:center;}
ul.SideBar div { margin-bottom:10px;}
ul.SideBar .Name { text-align:left;}
ul.SideBar .Name p { font-size:10px;}
ul.SideBar .Name a { text-decoration:none; font-weight:normal;}
ul.SideBar .Name a:hover { color:#F60;}
ul.SideBar img { max-width:150px; max-height:100px;}
ul.SideBar .Pic { position:relative; width:150px; margin:0 auto 10px;}
ul.SideBar .Lable { position:absolute; width:40px; height:40px; top:-10px; right:-10px; background:url(images/sale-small.png);}
ul.SideBar .Price { font-size:13px; font-style:italic; font-weight:bold;}
ul.SideBar .Descr { font-size:11px; line-height:15px; text-align:left;}

/* welcome */
div.welcome { margin:10px 0;}
div.welcome p { margin-bottom:10px;}
/* #welcome */


/* user account */
.userDefault { border-collapse:separate; border-spacing:10px;}
.userDefault td { padding:20px; border:1px dashed #ccc; width:50%;}
.circle-color { background:#f5f5f5;}
div.user-left-top { height:84px; width:165px; background:url(images/backend/user-left-t.png) 100% 0 no-repeat;}
div.user-left-middle { width:165px; background:url(images/backend/user-left-m.png) 100% 0 repeat-y;}
div.user-left-bottom { height:84px; width:165px;  background:url(images/backend/user-left-b.png) 100% 0 no-repeat;}
table.style001 th { background:#f5f5f5; white-space:nowrap;}
table.style001 p { margin-bottom:5px;}
table.style001 td, table.style001 th { text-align:center; line-height:16px; padding:5px 10px; border:1px solid #ccc; vertical-align:middle;}
table.style001 table td { border:none; padding:2px;}
table.adress-editor td { vertical-align:middle; padding:2px 10px;}
ul.account { white-space:nowrap;}
ul.account li { list-style:none; text-align:right; padding:5px 10px;}
ul.account li a { font-weight:normal;}
ul.account li.active { text-decoration:underline;}
.user-acc p { color:#888; margin-bottom:5px;}
.user-acc span { color:black;}
div.OrderStep { background:#f5f5f5; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin:20px 0; padding:20px 20px 10px 20px;}
table.register_authorization { width:100%;}
td.register_authorization, th.register_authorization { border:1px solid #ccc; width:49%; vertical-align:middle;}
th.register_authorization { background:#f5f5f5; text-align:center; line-height:20px; font-weight:normal;}
td.register_authorization div { padding:10px;}
td.register_authorization td { padding:2px; vertical-align:middle;}
div.register_authorization { background:#ffffee; border:1px solid #ccc; padding:10px 10px 0 10px; text-align:center; margin-bottom:10px;}
div.register_authorization  p { font-size:90%;}

.AjaxOrder input[type="text"], .AjaxOrder input[type="password"], .AjaxOrder textarea { width:220px; padding:3px;}
.AjaxOrder select { width:232px; padding:3px;}
.AjaxOrder input[type="text"]:hover, .AjaxOrder input[type="password"]:hover, .AjaxOrder textarea:hover, .AjaxOrder select:hover, .focus { border: 1px solid #aa88ff!important; background-color:#FFF3C4;}
.AjaxOrder p, .AjaxOrder div { margin-bottom:7px; line-height:25px;}
.AjaxOrder h5 { margin-bottom:10px; font-size:14px;}
.AjaxOrder h2 { margin-bottom:20px; font-size:30px;}
.AjaxOrder .editRes { display:block; margin-bottom:10px; float:right; display:inline-block; border-bottom:1px dashed #007db7; text-decoration:none; line-height:20px;}
.AjaxOrder .cart { padding:10px; background:#F1F4F8; border-bottom:3px solid #b6c4cd;}
.AjaxOrder .cart div { margin:30px 0; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:20px;}
.AjaxOrder .cart td { padding:5px;}
.AjaxOrder .cart td.nopad { padding-bottom:0px;}
.AjaxOrder .line { border-bottom:1px dashed #ccc;}
.AjaxOrder .change_address td { padding:3px;}
/* #user account */

table.cartPopup td, table.cartPopup th { padding:5px; vertical-align:middle; text-align:center; border:1px solid #ccc;}
table.cartPopup th { text-align:center; background:#f5f5f5;}
table.cartPopup td td { padding:0 2px; border:none;}
table.cartPopup input { text-align:center;}
.Order { border:none; width:198px; height:39px; background:url(images/order.png) 0 0 no-repeat; cursor:pointer;}
.Order:hover { width:198px; height:39px; background:url(images/order.png) 0 100% no-repeat;}

/* Ñðàâíåíèå ïðîäóêòîâ */
.Compare { width:100%;}
.Compare td, .Compare th { vertical-align:middle; text-align:center; padding:5px; border:1px solid #ccc;}
.Compare th { background:#f5f5f5; text-align:left; font-weight:normal; width:250px;}
.Compare div { margin:0;}
#compPrdsBlock { line-height:18px; color:#333; font-size:12px;}
/* .Ñðàâíåíèå ïðîäóêòîâ */

div.footer { padding:15px; border-top: 2px solid #b93131; background:#CFC1BA; text-align:center;}
div.footer ul { list-style:none;}
div.footer li { display:inline; list-style:none; margin:5px 15px;}
div.footer td { padding:10px; vertical-align:middle;}

table.border-none { border-collapse:collapse;}
table.border-none td { border:none; padding:0;}

table.extraparametrs { margin-bottom:10px;}
table.extraparametrs td { padding:0 10px 5px 0; vertical-align:middle;}
table.extraparametrs select { width:100px;}

table.related-products { width:100%;}
table.related-products td { padding:5px; vertical-align:middle;}
table.related-products div { width:120px; height:120px; overflow:hidden;}
table.related-products div div { display:table-cell;  width:120px; height:120px; text-align:center; vertical-align:middle;}
table.related-products img { max-width:120px; max-height:120px;}

ul.inform li { list-style:none; border-bottom:1px dotted #a4a793; line-height:30px; background:url(images/tmplMasterGips/a1000000.gif) 0 14px no-repeat; padding-left:15px;}

ul.inform li:last-child { border-bottom:none;}


/* ============ ÂÊËÀÄÊÈ ============ */
.section {}
ul.tabs {
	height: 30px;
	line-height: 30px;
	list-style: none; margin-left:10px;
}
.tabs li {
float: left;
display: inline;
cursor: pointer;
position: relative;
height:30px;
line-height:30px;
margin-left:1px;
padding:0 10px;
text-decoration: none;
background: white url(images/tmplMasterGips/bgMenu.png) center center repeat-x;
text-decoration:none;
border:1px solid #ccc;
border-bottom:none;
border-radius:10px 10px 0 0;
color:#555; font-style:italic;
}

.tabs li:hover,
.vertical .tabs li:hover a { text-decoration:underline;}
.tabs li.current {
background: #b93131;
    text-decoration:none;
	border:1px solid #b93131;
	font-weight:normal;
	border-bottom:none; color:white;
}
.box {
	display: none;
	padding: 0 12px;
}
.box.visible {
	display: block;
}
/* ============ .ÂÊËÀÄÊÈ ============ */
