/*** RESET ALL */
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 {margin: 0px;padding: 0px;border: 0px;outline: 0px;font-size: 100.1%;background: transparent;color:#42210b;}
table, caption, tbody, tfoot, thead, tr, th, td {font-size: 100.1%;background: transparent;color:#42210b;}

/*** SITE CSS */
html, body {scrollbar-3dlight-color:#F0F0F0; scrollbar-base-color:#F0F0F0; scrollbar-arrow-color:#CCCCCC; scrollbar-darkshadow-color:#F0F0F0; scrollbar-face-color:#CCCCCC; scrollbar-highlight-color:#F0F0F0; scrollbar-shadow-color:#F0F0F0; scrollbar-track-color:#F0F0F0; margin:0px; padding:0px; height:100%; width:100%; background-color: white;}
body,tr,td,p{font-family:arial,verdana;font-size:12px;color:#000000;}


/* elements styles */
h1{color:#42210b;font-family:arial;font-size:25px;font-weight:normal;text-transform:uppercase;margin:17px 51px 0px 10px;display:block;height:60px;overflow-y:hidden;}
hr {margin:0px 10px 0px 0px;}
td{text-align:left;vertical-align:top;}


/* engine links */ 
a, a:visited{color:#42210b;}
a:hover{text-decoration:none;}

.up{text-transform:uppercase;}
.un{text-decoration:underline;}

.existsY { display:block;background:url(/pics/_exists.png) no-repeat;width:15px;height:15px;margin:5px auto auto 10px;cursor:help; }
.existsN { display:block;background:url(/pics/_exists.png) no-repeat 0px -15px;width:15px;height:15px;margin:5px auto auto 10px;cursor:help; }

/* 3Bears styles */
.v1rootmenu {height:36px;vertical-align:middle;background:url(/pics/_v1-bg-top-004.jpg) no-repeat top right;color:white;}
.v1rootmenuform {display:block;float:left;width:150px;height:36px;margin:0px;white-space:nowrap;vertical-align:center;overflow:hidden;}
.v1rootmenuform2 {margin:30px 0px 0px 30px;white-space:nowrap;vertical-align:top;text-align:left;}


.v1rootmenulinks {display:block;float:left;height:25px;margin:0px;white-space:nowrap;vertical-align:middle;margin:10px 0px 0px 0px;color:white;}
.v1rootmenulinks a, .v1rootmenulinks a:visited{font-size:11px;color:white;text-decoration:none;border-bottom:dotted white 1px;text-transform:uppercase;font-weight:bold;}
.v1rootmenulinks a:hover{border-bottom:solid #a87e55 1px;text-decoration:none;color:#EBE1D2;}
.v1srch{display:block;float:left;background:white url(/pics/_v1-bg-srch.jpg) top left no-repeat;border:solid #42210b 1px;width:100px;height:16px;font-size:12px;color:#42210b;margin:8px 0px 0px 0px;}
.v1srchsub{margin:8px 10px 0px 1px;border:solid #42210b 1px;font-size:12px;width:30px;height:20px;line-height:10px;}
.v1sfw{width:200px;}


.T12429716527{width: 100%;}
.i0j0_T12429716527{width: 352px; background: url(/pics/_v1-bg-top-001.jpg) no-repeat left top; height: 366px}
.i0j1_T12429716527{text-align: right; background: url(/pics/_v1-bg-top-002.jpg) no-repeat 5% 0%; height: 244px; vertical-align: top}
.i1j2_T12429716527{height: 122px}
.i2j3_T12429716527{width: auto; height: 16px;}
.i3j4_T12429716527{width: auto; background: url(/pics/_v1-bg-top-005.jpg) repeat-x right top; height: 36px; vertical-align:top;}
.v1i3j4{margin:0px;float:left;}
.i4j5_T12429716527{width:352px;background: url(/pics/_v1-bg-menu-001.jpg) no-repeat left top;height:78px;}
.i5j7_T12429716527{width:352px;height:100%;background: url(/pics/_v1-bg-menu-002.jpg) repeat-y left top;height:auto;}
.i5j8_T12429716527{height: auto}
.i6j9_T12429716527{width:352px;background: url(/pics/_v1-bg-menu-003.jpg) no-repeat left top;height:64px;}
.i7j10_T12429716527{width: auto; background: url(/pics/_v1-bg-footer-002.jpg) repeat-x left top; height: 115px;}

.v1pbrief {border:0px;border:dashed #8C6238 1px;border-top:solid #B07C46 1px;margin:10px 0px 20px 0px;background-color:#F4F4F4;}
.v1pbrief  td {border:0px;padding:10px;border-bottom:dotted #EBE1D2 1px;}
.v1fulltext{margin:10px 0px 0px 0px;line-height:20px;font-size:14px;}
/* -moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px; */
.v1fulltext * {font-size:14px;}

.v1posnamea{text-transform:uppercase;text-decoration:none;}


.v1topslogan{color:#603813;margin:27px 50px 0px 10px;}
.v1topslogan form{padding:0px;width:190px;heihgt:20px;margin:2px 0px 2px 2px;white-space:nowrap;display:block;float:right;clear:both;text-align:rigth;}
.v1topslogan strong {color:#603813;}
.v1topsloganS1{font-size:21px;font-weight:normal}
.v1topsloganS2{}
.v1topsloganS3{display:block;font-weight:normal;font-size:10px;margin-top:5px;}
.v1topsloganS4{display:block;font-weight:normal;margin-top:10px;clear:both;}
.v1topsloganS5{display:block;font-weight:normal;margin-top:10px;clear:both;}


input{color:#42210b;background-color:white;margin:1px;}
.v1submit{border:none;color:#42210b;width:60px;height:16px;font-size:12px;}
.v1log{background:white url(/pics/_v1-bg-log.jpg) top left no-repeat;border:solid #8C6238 1px;width:55px;height:16px;font-size:12px;}
.v1pass{background:white url(/pics/_v1-bg-pass.jpg) top left no-repeat;border:solid #8C6238  1px;width:55px;height:16px;font-size:12px;}




.v1scrolldiv{display:block;overflow:hidden;overflow-x:hidden;height:122px;white-space:nowrap;margin:0px 20px 0px 10px;width:640px;}
/*.v1scrolldiv a img{position:relative;width:105.1px;}
.v1scrolldiv a img:hover{z-index:2;width:105px;}
*/

.v1footerdiv{height:115px;background: url(/pics/_v1-bg-footer-003.jpg) no-repeat top right;}
div.v1footerdiv a img{opacity:0.1 !important; filter:alpha(opacity=10) !important;}
div.v1footerdiv a img:hover{opacity:1 !important; filter:alpha(opacity=100) !important;}
div.v1footerdiv center iframe {opacity:0.5 !important; filter:alpha(opacity=50) !important;}


.v1rootmenudiv {display:block;margin:10px 25px 0px 32px;color:white;}
.v1rootmenudiv font { font-size:13px;font-weight: bold;border:none;color:#FFF;background:url(../images/arrow1.gif) left center no-repeat;text-decoration:none;border-bottom: 1px dotted #a87e55;display:inline-block;width:218px;padding:5px 0 5px 20px; }
.v1rootmenudiv a {font-size:13px;color:white;background:url(../images/arrow1.gif) left center no-repeat;text-decoration:none;border-bottom: 1px dotted #a87e55;display:inline-block;width:218px;padding:5px 0 5px 20px;}
.v1rootmenudiv a {}
.v1rootmenudiv a:hover{font-weight: bold;}

.v1menuheader{display:block;margin:20px 0px 0px 32px;font-size:20px;color:white;text-transform:uppercase;}
.v1rootmenudivx {display:block;margin:10px 0px 0px 32px;color:white;}
.v1rootmenudivx b font { font-size:17px !important;line-height:26px;border:none;color:#FFF; }
.v1rootmenudivx a {font-size:15px;color:white;background:none;text-decoration:none;border-bottom: 1px dotted #a87e55;text-transform:lowercase;}
.v1rootmenudivx a:hover{border-bottom:solid #FFFFFF 1px;margin-left:1px;font-size:15px;}


.v1contentdiv{margin:20px 30px 30px 20px;color:#42210b;font-size:13px;}
.v1contentdiv * {color:#42210b;font-size:13px;}
.v1contentdiv * * {color:#42210b;font-size:13px;}
.v1contentdiv * * * {color:#42210b;font-size:13px;}

.v1price{color:green;font-size:26px;}

.astitle { font-weight: bold; text-transform: uppercase; }

.v1ffposblock { display:block;width:170px;height:270px;overflow:hidden;float:left;background-color:#F4F4F4;border:solid silver 1px;margin:0px 10px 10px 10px;-moz-border-radius:10px;-webkit-border-radius: 10px;border-radius:10px;}
.v1ffposblock:hover { background:#FFF;margin:-1px 11px 11px 9px;border:solid #CCC 1px;overflow:visible;box-shadow: 0 0 10px #CCC;-webkit-box-shadow: 0 0 10px #CCC;-moz-box-shadow: 0 0 10px #CCC; }
.v1ffposblock:hover a { text-decoration:none; }
.v1ffposblock a { display:block;margin:2px 15px 5px 15px;font-size:11px;line-height:12px; }
.v1ffposblock img { margin:10px 5px 5px 10px;cursor:pointer;cursor:hand;width:150px;height:150px; }
.v1ffposblock b { display:block;margin:0px 15px 0px 15px;cursor:pointer;cursor:hand;font-size:18px;color:green; }

.v1ffposblockx { display:block;width:170px;height:234px;overflow:hidden;float:left;background-color:#F4F4F4;border:solid silver 1px;margin:0px 10px 10px 10px;-moz-border-radius:10px;-webkit-border-radius: 10px;border-radius:10px;}
.v1ffposblockx:hover { background:#FFF;margin:-1px 11px 11px 9px;border:solid #CCC 1px;overflow:visible;box-shadow: 0 0 10px #CCC;-webkit-box-shadow: 0 0 10px #CCC;-moz-box-shadow: 0 0 10px #CCC; }
.v1ffposblockx:hover a { text-decoration:none; }
.v1ffposblockx a { display:block;margin:2px 15px 5px 15px;font-size:12px;line-height:17px;text-decoration:none;font-weight:bold; }
.v1ffposblockx img { margin:10px 5px 5px 10px;cursor:pointer;cursor:hand;width:150px;height:150px; }
.v1ffposblockx b { display:block;margin:0px 15px 0px 15px;cursor:pointer;cursor:hand;font-size:18px;color:green; }


a.ff2catviewlink, a.ff2catviewlink:visited {display:block;width:448px;height:36px;background:transparent url(/pics/_v1-buttonbg.png) no-repeat 0px 0px;text-decoration:none;}
a.ff2catviewlink:hover {background:transparent url(/pics/_v1-buttonbg.png) no-repeat 0px -36px;}
div.ff2catview {display:none;border:solid silver 1px;padding:10px;position:absolute;z-index:10;background-color:#8B6239;width:428px;opacity:1;filter:alpha(opacity=100);}
div.ff2catview  a, div.ff2catview  a:visited { color:#FFF;text-transform:lowercase; }
div.ff2catview  a:hover {border-bottom:solid #FFFFFF 1px;margin-left:1px;font-size:15px;}
div.ff2catview, div.ff2catview p { color:#EDE0D3; }

/* brands */
#v1brandsdiv { display:block;width:auto;height:20px;position:absolute;top:390px;right:30px; }
#v1brandsdiv a, #v1brandsdiv a:visited { color:#FFF; }

#v1brandsdivlist { display:none;width:400px;height:170px;padding:10px;position:absolute;z-index:300;top:390px;right:30px;overflow:hidden;background:#FFF;border:outset #8C6238 1px;box-shadow: 0 0 10px #8C6238;-webkit-box-shadow: 0 0 10px #8C6238;-moz-box-shadow: 0 0 10px #8C6238;-moz-border-radius:10px;-webkit-border-radius: 10px;border-radius:10px; }
#v1brandsdivlist a, #v1brandsdivlist a:visited { display:block;float:left;width:130px;margin:1px 2px 0px 0px;text-transform:uppercase;font-size:11px; }

#v1brandsdivlist a#v1blcloser { display:block;text-align:center;line-height:16px;text-decoration:none;position:absolute;top:10px;right:10px;z-index:301;width:16px;height:16px;color:#8C6238;font-size:16px;border:outset #FFF 1px; }
#v1brandsdivlist a#v1blcloser:hover { color:#FFF;background:#8C6238;border:outset #8C6238 1px; }

.lastviewed { margin: 20px 0; }
.lastviewed a { border-bottom: 0; font-size: 13px; }
.lastviewed a:hover { border-bottom:0;margin-left:0;font-size:13px; }
.lastviewed li { list-style-type: none; overflow: hidden; margin-bottom: 10px; }
.lastviewed li .qimg { float: left; display: block; }
.lastviewed li .qname { margin-left: 10px; width: 140px; display: block; float: left; }
.lastviewed li .qprice { display: block; font-size: 15px; margin-left: 10px; float: left; color: #fff; }

/*  popup  */
.v1popupdiv { display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000;opacity:.9;filter:alpha(opacity=90);background:#000; }
.v1popupbox { display:none;position:fixed;top:50%;left:50%;width:450px;height:450px;margin:-225px 0px 0px -225px;z-index:1001;text-align:center;vertical-align:middle; }
.v1popupbox img { cursor:pointer;cursor:hand; }
/* IE */
}.v1rootmenulinks a,.v1rootmenulinks a:visited{text-decoration:underline;}.v1rootmenulinks a:hover{text-decoration:none;}
.product_pic { position: relative; }
.product_pic span { position: absolute; bottom: 5px; right: 2px; display: block; width: 20px; height: 20px; background: url(../images/zoomer.png); cursor: url(http://oml.ru/shared/highslide-4.0.12/graphics/zoomin.cur), pointer !important }
.product_pic img { cursor: url(http://oml.ru/shared/highslide-4.0.12/graphics/zoomin.cur), pointer !important }
.v1popupbox img { cursor: url(http://oml.ru/shared/highslide-4.0.12/graphics/zoomout.cur), pointer !important }
