html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
*{ margin:0px; padding:0px; outline: none; }
img { border:none; }
body { background: url(../img/body.gif) repeat-x; font: normal 11px Arial, Helvetica, sans-serif; color:#333333; }
a { color: #0c67b2; }
a:hover { text-decoration: none; }
label { cursor:pointer; }
b, strong { font-weight: bold; }


textarea { border:solid 1px #bcbec1; height:108px; width:377px; }
.inp { border:solid 1px #bcbec1; height:20px; width:174px; }
.sbmt { height:25px; background:url(../img/sprite1px.gif) 0 -25px; float:left; margin:0 17px 0 0; }
.sbmt div { background:url(../img/sprite1px.gif) 0 0 no-repeat; }
.sbmt div a,
.sbmt div input { display:block; padding:0 10px; height:25px; background:url(../img/sprite1px.gif) 100% 0 no-repeat; height:25px; border:none; color:#fff; font:bold 12px/25px Arial, Helvetica, sans-serif; cursor:pointer; text-shadow: 1px 1px #0e3f69; text-decoration:none; text-transform: uppercase; }

/* MY */
.clear { display:block; clear: both; height: 0px; visibility: hidden; overflow: hidden; }
.master { background:url(../img/bodyDown.gif) bottom left repeat-x; }
.main { width: 1000px; margin: auto; overflow:hidden; }

#header { float:left; width:100%; background:url(../img/wooman.jpg) 404px 0px no-repeat; }
#header .leftBox { float:left; }
#header .leftBox .logo { display:block; padding:27px 10px 30px 0; }
#header .leftBox .logo span { display:block; width:352px; height:76px;  background:url(../img/sprite.jpg) -40px 0; }
#header .leftBox .mainMenu { padding:0px 0 28px 0; float:left; clear:both;}
#header .leftBox .mainMenu li { float:left; text-transform:uppercase; }
#header .leftBox .mainMenu li.delimer { margin: 8px 0 0 0; width:1px; height:9px; background:#b9bcbf; border-left:solid 1px #ecf1f3; }
#header .leftBox .mainMenu li a { display:block; padding: 5px 17px 5px 17px; }
#header .leftBox .mainMenu li.active a { color: #808080; }
#header .leftBox .mainMenu li.frst a { padding-left:0px; }
#header .rightBox { float:right; color:#606060; }
#header .rightBox .contactBlock { width:246px; padding:28px 0 0 0 ; float:right; }
#header .rightBox .contactBlock .ico { float:left; width:42px; height:56px; background:url(../img/sprite.jpg) -460px -327px; }
#header .rightBox .contactBlock .txt { float:right; width:180px; }
#header .rightBox .contactBlock .txt div { float:left; clear:both; margin:4px 3px 0 0; width:176px; height:17px; }
#header .rightBox .shopCart { clear:both; border:solid 1px #c9c9c9; float:right; width:243px; padding: 5px 0 0 12px; margin:6px 0 0 0; text-decoration:none; color:#616161; }
#header .rightBox .shopCart .ico { float:left; width:44px; height:51px; background:url(../img/sprite.jpg) -505px -327px; }
#header .rightBox .shopCart .txt { float:left; padding: 8px 0 0 19px; }
#header .rightBox .shopCart .txt a { display:block; }
#header .rightBox .shopCart .txt .tit { display:block; text-transform: uppercase; }
#header .rightBox .shopCart .txt .cnt { color:#0c67b2; text-decoration:underline; padding:0 7px 0 0; }
#header .rightBox .shopCart .txt .result { color:#af0907; font-weight:bold; }
#header .rightBox .currencyBlock { clear:both; float:right; padding: 9px 0 0 0; }
#header .rightBox .currencyBlock span { float:left; padding:3px 10px 0 0; text-transform: uppercase; }
#header .rightBox .currencyBlock form { float:left; }
#header .rightBox .currencyBlock form select { padding: 1px; margin-left: 20px;; }
#header .bottomBg { margin-top: -5px; clear:both; height:78px; float:left; width:100%; background:url(../img/sprite.jpg) 0 -138px; }
#header .qSearch { clear:both; float:left; width:178px; padding: 22px 2px 22px 22px; height:67px; overflow:hidden; background:#e8f4f7; margin:0 13px 0 0; color:#616161; }
#header .qSearch span { display: block; padding: 0 0 0 0; font-size: 15px; }
#header .qSearch .tit { text-transform: uppercase; }
#header .qSearch textarea { float: left; margin: 9px 0 5px 0; width:124px; color:#b3b3b3; font-size:11px; border: solid 1px #c8c8c8; padding:4px 7px 3px 7px; height: 13px; overflow: hidden; resize:none; }
#header .qSearch .sbmt { float: left; width: 20px; height: 22px; border: none; border: none; margin: 9px 0 0 0; background:#e8f4f7 url(../img/searchBtn.gif) no-repeat 2px 3px; cursor: pointer; }
#header .qSearch .b { margin: -3px 0 0 0; height:26px; width:203px; margin-left:-12px; background:url(../img/sprite.jpg) -190px -78px; }
#header .banner1 { float:left; display:block; width:784px; height:111px; overflow:hidden; background:url(../img/sprite.jpg) 0 -216px; color:#e07802; text-decoration:none; }
#header .banner1 span { display:block; width:124px; padding: 0 0 0 592px; text-align:center; font: bold 27px "Trebuchet MS", Arial, Helvetica, sans-serif; white-space:nowrap; }
#header .banner1 .price { padding-top: 22px; padding-bottom: 12px; width: 119px; text-align: center;}
#header .banner1 .txt1 { margin-top:-4px; font-size:26px; color:#df1919; text-shadow:2px 2px #fff; text-align:right; }
#header .banner1 .txt2 { margin-top:-8px; font-size:11px; text-align:right; }
#warper { float:left; width:100%; padding:13px 0 0 0; }
#warper #col1 { width:786px; float:left; }
#warper #col1 .alphabetList { float:left; width:785px; padding: 10px 0 10px 0; border:solid 1px #c9c9c9; margin:0 0 13px 0; background:url(../img/searchBg.gif); }
#warper #col1 .alphabetList div { float:left; color:#616161; padding: 0 12px 0 21px; font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; }
#warper #col1 .alphabetList ul { float:left; font-size:11px; }
#warper #col1 .alphabetList ul li { float:left; }
#warper #col1 .alphabetList ul li a { display:block; padding: 4px 6px 4px 6px; }

#warper #col1 .banner2 { width:203px; height:138px; background:url(../img/sprite.jpg) -798px 0; }
#warper #col1 #subMenu { clear:both; float:left; width:203px; }
#warper #col1 #subMenu .bg { background:#e8f4fb; padding:15px 23px 23px 23px; float:left; width:157px; }
#warper #col1 #subMenu .bg .mTit { padding-bottom: 8px; text-transform: uppercase; }
#warper #col1 #subMenu .bg ul { border-top:solid 1px #90bcde; float:left; width:100%; }
#warper #col1 #subMenu .bg ul li { float:left; width:100%; border-bottom:solid 1px #90bcde; border-top:solid 1px #f1f8fd; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; position: relative; }
#warper #col1 #subMenu .bg ul li div { position: absolute; left: -20px; top: 2px; width: 18px; height: 18px; background: url(../img/ok.png); }
#warper #col1 #subMenu .bg ul li a { display:block; padding:3px 0 2px 0; color:#616161; text-decoration:none; }
#warper #col1 #subMenu .bg ul li a:hover { text-decoration:underline; background:#fff; }
#warper #col1 #subMenu .bg ul li.active a { color:#0c67b2; background:#fff; }
#warper #col1 #subMenu .bg ul li ul { display: none; padding:0 0 6px 15px; width:142px; }
#warper #col1 #subMenu .bg ul li ul li { border:none; font:normal 11px/14px Arial, Helvetica, sans-serif; list-style:url(../img/li.gif); }
#warper #col1 #subMenu .bg ul li ul li a { text-decoration:underline; background:#e8f4fb !important; }
#warper #col1 #subMenu .bg ul li ul li.active a { background:#fff !important; }
#warper #col1 #subMenu .bg ul li.active ul { display: block; }
#warper #col1 #subMenu .bg ul li ul li a:hover { text-decoration:none; background:#fff !important; }
#warper #col1 #subMenu .herb { width: 203px; padding:65px 0 30px 0; }
#warper #col1 #subMenu .herb div { height:129px; background:url(../img/sprite.jpg) -784px -216px; }
.mTit { color:#616161; font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#warper #col2 { width:203px; float:right; overflow:hidden; }
#warper #col2 .bg { background:#f0f0f0; float:left; width:100%; }
#warper #col2 .bg .banner3 { width:203px; height:138px; float:left; background:url(../img/sprite.jpg) -595px 0; margin-bottom:17px; }
#warper #col2 .bg .banner4 { width:203px; height:138px; float:left; background:url(../img/sprite.jpg) -392px 0; margin:7px 0 14px 0; }
#warper #col2 .history { float:left; width:100%; padding:11px 0 0 0; }
#warper #col2 .mTit { padding:0 20px 0 21px; text-transform: uppercase; }

.eMini { display:block; float:left; width:129px; padding:11px 15px 16px 15px; margin:0 0 11px 22px; border:solid 1px #c9c9c9; text-decoration:none; background: #fff url(../img/productBg.gif) bottom left repeat-x; }
.eMini span { display:block; float:left; }
.eMini .name { color:#676767; text-transform:uppercase; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.eMini .price { padding: 5px 0 8px 0; color:#676767; width:100%; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.eMini .price span { color:#9b0909; font-size:18px; margin:-5px 4px 0 0; }
.eMini .buy { float:left; width:100%; text-decoration:underline; }
.eMini .buy span { margin:-2px 7px 0 0; width:19px; height:22px; background:url(../img/sprite.jpg) -24px -327px; }
.eMini .more { overflow:hidden; padding:6px 0 0 0; width:100%; text-decoration:underline; }
.eMini .more span { float:left; width:7px; height:5px; margin:6px 4px 0 2px; background:url(../img/li.gif); overflow:hidden; }
.eMini:hover .buy { text-decoration:none; }
.eMini:hover .more { text-decoration:none; }

.article { width:162px; float:left; margin: 0 0 0 20px; color:#545454; font-size:11px; padding:0 0 20px 0; }
.article a,
.article div { float:left; width:100%; }
.article #article_tit { font-weight:bold; font-size:12px; line-height:14px; padding:7px 0 12px 0; }
.article #article_txt { padding:0 0 15px 0; }
.article #article_more { padding:7px 0 7px 0; display:block; }
.hr { height:1px; overflow:hidden; background:#f6f6f6; border-top:solid 1px #d1d1d1; }

#conent { float:right; width:568px; }
#conent { line-height:18px; }
#conent h2 { padding: 0 0 1px 0; font-weight:bold; color:#000000; font-size:12px; }
#conent p { padding:0 0 18px 0; }
#conent table td { padding: 3px 0 4px 0; }
#conent .text { color:#000; }
#conent .text h1 { font-weight: bold; font-size: 14pt; padding: 0 0 20px 0; color: #333333; }

#conent .tbl { width:100%; }
#conent .tbl tr {}
#conent .tbl tr th { text-align:center; vertical-align:middle; padding: 0 5px 0 5px; height:38px; background:url(../img/sprite1px.gif) 0 -75px repeat-x; white-space:nowrap; font-weight:bold; font-size:12px; color:#fff; }
#conent .tbl tr td { text-align:center; padding:19px 10px; font-size:12px; border-bottom:solid 1px #dbdbdb; }
#conent .tbl tr td .red { color:#ae0c09; font-weight:bold; }
#conent .tbl tr td.cell2 { font-weight:bold; }
#conent .tbl tr td .del { display: block; width: 24px; height: 24px; background: url(../img/sprite.jpg) 0 -351px; overflow: hidden; }
#conent .tbl tr td .del.recover { background-position: 0 -327px; }
#conent .tbl tr td .inp.cnt { width:58px; text-align:center; border-color:#c8c8c8; }
#conent .tbl2 tr td { background: #f2f2f2 url(../img/productBg.gif) repeat-x; color:#616161; padding:11px; border:none; }
#conent .tbl2 tr td.cell1 { font-weight:bold; }
#conent .tbl2 tr td.cell2 { font-weight:normal; }
#conent .tbl2 tr td.cell3 { white-space: nowrap; }
#conent .tbl2 tr td.cell4 { font-weight:bold; color:#ae0c09; }
#conent .tbl2 tr td.cell5 { font-weight:bold; color:#5a7716; }

#conent .tbl2 tr td .buy span { float:left; width: 22px; height:19px; background:url("../img/sprite.jpg") repeat scroll -23px -327px transparent; }

.discountBox { padding:18px 0 0 0; width:320px; float:left; }
.discountBox {}
.discountBox  span { display:block; float:left; font-weight:bold; padding:4px 12px 0 0; font-size:12px; }
.discountBox .flds {}
.discountBox .flds .inp { display:block; float:left; width:96px; margin:0 10px 0 0; height:23px; }
.discountBox .flds .sbmt {}
.discountBox #learn_more { position:relative; cursor:help; }
.discountBox #learn_more span { float:left; font-weight:normal; margin:0 0 0 113px; font-size:11px; color:#0c67b2; border-bottom:dashed 1px; padding:1px; line-height:11px; }
.discountBox #learn_more div { display:none; position:absolute; left:113px; top:-20px; width:120px; background:#fdffbb; line-height:13px; padding:8px; border:solid 1px #b4b4b4; }

.noShippingPrice { margin: 10px 0 0 0; float:right; padding:4px 10px; font-size:14px; background:#f6e3e3; width: 154px; }
.noShippingPrice .txt { float:left; font-size:11px; }
.noShippingPrice .price { float:left; font-weight:bold; color:#a80704; }
.noShippingPrice .price1 { /*padding:0 48px 0 10px;*/ /*width:45px;*/ width: 100%; text-decoration:line-through; text-align: center; }
.noShippingPrice .price2 { clear:both; /*width:45px; padding:0 0 0 129px;*/ width: 100%; margin:-4px 0 0 0; text-align: center; }
.noShippingPrice.noDiscount { padding: 0; text-align: center; margin: 12px 48px 0 0; }
.noShippingPrice.noDiscount .price2 { padding: 12px 12px 11px 12px; }


#popup { display:none; }
.popupBox { z-index: 1000; position: absolute; left: 50%; margin-left: -237px; top: 50px; width: 474px; }
.popupBox .t .r,
.popupBox .b .r,
.popupBox .t .l,
.popupBox .b .l { width: 10px; height: 10px; background: url(../img/corns.png); float: left; }
.popupBox .b .l { background-position: 0 -20px; }

.popupBox .t .m,
.popupBox .b .m { float: left; height: 10px; width: 454px; background: #fff; }
.popupBox .t .r,
.popupBox .b .r { background-position: 0 -10px; }
.popupBox .b .r { background-position: 0 -30px; }
.popupBox .t,
.popupBox .b { width: 100%; float: left; height: 10px; }
.popupBox .c { float: left; width: 100%; background: #fff; text-align: left; font-weight: bold; line-height: 16px; }
.popupBox .c2 { position:relative; padding: 7px 14px; }
.popupBox .c .level { width: 100%; float: left; height: 38px; line-height: 38px; background: url("../img/sprite1px.gif") repeat-x scroll 0 -75px transparent; color: #fff !important; font-size: 12px; }
.popupBox .c .level div { padding: 0 20px; }
.popupBox .c ul { width: 100%; float: left; }
.popupBox .c ul li { padding: 13px 0 10px 0; width: 100%; float: left; cursor: pointer; border-bottom: solid 1px #cacaca; }
.popupBox .c ul li.hover,
.popupBox .c ul li.active { background: #e7f4fc; }
.popupBox .c ul li span { display: block; color: #ab1b1b; }
.popupBox .c ul.grey li,
.popupBox .c ul.grey li label { cursor: auto; color: #7d7d7d; }
.popupBox .c ul.grey li span { color: #7d7d7d; }
.popupBox .c input { float: left; margin: 1px 14px 0 16px; }
.popupBox .c label { float: left; }
.popupBox #close_popup { position: absolute; left: 459px; top: -29px; width: 31px; height: 31px; background: url(../img/close.png); cursor: pointer; }

#shipping { float:left; width:100%; padding: 10px 0 0 0; }
#shipping table { width:100%; border-bottom:solid 1px #dbdbdb; margin:0 0 10px 0; }
#shipping table td { padding:0px; cursor:pointer; vertical-align:top; line-height:17px; }
#shipping table td label { display:block; padding: 0 0 22px 0; white-space: normal; }
#shipping table td label strong { display:block; padding:2px 0 2px 0; font-weight:bold; font-size:12px; }
#shipping table td label span { font-weight:bold; color:#506a14; }
#shipping table td.cell1 { padding: 3px 12px 0 0; }
#shipping table td.cell3 { width:80px; text-align:center; padding:0 40px 0 0; color:#a80704; font-size:14px; font-weight:bold; }

.resultPrice { width:295px; float:right; color:#a80704; font-size:24px; font-weight:bold; }
.resultPrice .txt { float:left; padding: 9px 0 0 0; }
.resultPrice .price { float:right; width:150px; padding:8px 0 9px 0; border:solid 1px #a80704; text-align:center; }

.btns { padding:19px 95px 0 0; clear:both; }
.btns .sbmt { float:right; margin: 0 0 0 8px; }

#checkoutForm { }
#checkoutForm textarea { display:none; }
#checkoutForm .sbmt { float:right; margin:-25px 0 0 0; background-position:0 -138px; }
#checkoutForm .sbmt div { background-position:0 -113px; }
#checkoutForm .sbmt div a,
#checkoutForm .sbmt div input { background-position:100% -113px; }

.iconsList { float:left; width:100%; padding:26px 0 0 0; color:#000; }
#conent .iconsList td { padding:16px 5px 15px 10px;  }
#conent .iconsList td span { font-weight:bold; color:#000; font-size:12px; padding:0px; }
.iconsList .ico { margin:auto; background:url(../img/sprite.jpg); }
.iconsList .ico.t1 { width:39px; height:55px; background-position:-4px -83px; }
.iconsList .ico.t2 { width:54px; height:56px; background-position:-354px -327px; }
.iconsList .ico.t3 { width:52px; height:52px; background-position:-408px -327px; }
.iconsList .ico.t4 { width:76px; height:56px; background-position:-278px -327px; }
.iconsList .ico.t5 { width:72px; height:59px; background-position:-118px -79px; }
.iconsList .metka { background:#e8efd8; }

.slider {}
.slider li { float:left; width:100%; border-bottom:solid 1px #cacaca; padding:4px 0 5px 0; cursor: pointer; }
.slider li a { display:block; float:right; width:555px; font-size:12px; font-weight:bold; }
.slider li a:hover { text-decoration:underline; }
.slider li span.ico { display:block; float:left; background:url(../img/li.gif); width:7px; height:5px; margin:7px 4px 0 0; }
.slider li div { float: left; width: 540px; padding: 0 0 0 13px }
.slider li div a { display:inline; width:auto; float:none; }
.slider li div a:hover { text-decoration:none; }
.slider.testemonial {}
#conent .slider.testemonial p { padding:0px; }
#conent .slider.testemonial div { padding:10px 0 8px 0; font-style:italic; font-weight:bold; font-size:12px; }
#conent .mName { font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#616161; padding:0 0 6px 0; }
#conent .mName span { color: #0c67b2; }

.contact .error,
.contact .addI { float:left; padding:2px 0 0 0; font-weight:bold; }
.contact .error { color: #9B0909; }
.contact .inp { float:left; margin:0 8px 0 0; }
.contact th { padding: 3px 7px 4px 0; }
.e { display:block; float:left; width:245px; padding: 0 10px 20px 20px; border:solid 1px #c9c9c9; text-decoration:none; margin:0 14px 13px 0; background:url(../img/productBg.gif) bottom left repeat-x; }
.e.t2 { margin-right:0px; }
.e .txt { display:block; padding-top:21px; width:130px; float:left; color:#676767; font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.e .txt .name { display: block; text-transform:uppercase; }
.e .txt .price { font-size:12px; }
.e .txt .price span { font-size:18px; color:#9b0909; }
.e .txt .buy { display:block; padding: 8px 0 0 0; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:underline; color:#0c67b2; }
.e .txt .buy span { margin:-2px 7px 0 0; display:block; float:left; width:19px; height:22px; background:url(../img/sprite.jpg) -24px -327px; }
.e img { display:block; float:right; }
.e .descr { padding:3px 0 0 0; clear:both; display:block; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#333333; }
.e .descr span { text-decoration:underline; color:#0c67b2; }
.e:hover .txt .buy { text-decoration:none; }
.e:hover .descr span { text-decoration:none; }


#footer { float:left; width:100%; font-size:11px; }
#footer .subMenu2 { float:left; width:100%; border-bottom:solid 1px #dedede; margin:15px 0 10px 0; }
#footer .subMenu2 li { float:right; }
#footer .subMenu2 li.delimer { margin:12px 0 0 0; background:#0c67b2; width:1px; overflow:hidden; height:10px; }
#footer .subMenu2 li a { display:block; padding: 9px 10px 9px 11px; }
#footer .copyR { padding: 8px 0 0 0; float:left; }
#footer .copyR .banners { padding: 10px 0 12px 0; }
#footer .serts { float:right; }
#footer .serts div { float:right; background: url(../img/sprite.jpg) -43px -327px; width:54px; height:54px; }
#footer .serts .t1 { width:81px; height:55px; background-position:-197px -327px; margin:0 0 0 61px; }
#footer .serts .t2 { width:75px; height:59px; background-position: -43px -79px; margin:2px 0 0 80px; }
#footer .serts .t3 { width:100px; height:53px; background-position:-97px -327px; margin:8px 0 0 77px; }
#footer .serts .t4 { margin:7px 0 0 0; }



.dosage { padding:20px 0 11px 0; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#616161; text-transform:uppercase; clear: both; }
.currentProduct .infoBox { margin:0 0 0 0; float:left; width:100%; border:solid 1px #c9c9c9; }
.currentProduct .infoBox td {  padding:10px 25px 10px 25px !important; border-left:solid 1px #c9c9c9; font-size:11px; color:#333333; line-height:13px; background: url(../img/productBg.gif) 0 100% repeat-x; }
.currentProduct .infoBox td.img { width:128px; padding:10px 0 10px 0 !important; background: #fff; }
.currentProduct .infoBox td.img img { display:block; margin:auto;}


.tabsBox { padding:30px 0 0 0; }
.tabsBox .t {  width:100%; float:left; }
.tabsBox .t li { float:left; background:#e8efd8; font-weight:bold; padding:10px 23px 10px 23px; cursor:pointer; margin:0 1px 1px 0; font-size:12px; }
.tabsBox .t li.active { background:url(../img/sprite1px.gif) 0 -75px; }
.tabsBox .t li.active a { color:#fff;text-decoration:none; }
.tabsBox .c { float:left; width:100%; background:#f3f3f3; font-size:11px; color:#000; }
.tabsBox .c .item { padding: 18px 25px; display:none; }
.tabsBox .c .item p { padding:1px !important; color:#000; }
.tabsBox .c .item b,
.tabsBox .c .item strong { font-weight:bold; }
.tabsBox .c .item ul { padding:0 0 0 17px; }
.tabsBox .c .item ul li { list-style:square !important; }
.tabsBox .c .item.active { display:block; }






.likeProductsList { float:left; width:100%; padding: 20px 0 0 0; }


.shadow { display: none; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; z-index:100; }

#ajaxLoader { display: none; position: absolute; top: 200px; left: 50%; margin-left: -64px; width: 128px; height: 15px; background: url(../img/ajax-loader.gif); z-index: 2000; }

#searchResults { position: absolute; left: 50%; margin-left: -478px; top: 330px; width: 160px; background: #fff; z-index: 10000; }
#searchResults a { display: block; padding: 1px 2px; cursor: pointer; }
#searchResults a:hover,
#searchResults a.hover,
#searchResults a.active { background: #fffdde; }
#srchFld { position: absolute; left: 50%; margin-left: -478px; top: 297px; z-index: 10000; }

.qSearch .example { display: block; padding: 37px 0 0 0; }

.basketTable td { white-space: nowrap; }

.basketTable .win { width: 350px; float: left; padding: 23px 0 0 0; color: #C7191A; font-size: 14px; font-weight: bold; }
.basketTable .win span { color: #0F3968; }

.discntErrorBox { color: #AE0C09; font-weight: bold; }

.freeSInfo { padding: 0 0 10px 0; color: #C7191A; font-weight: bold; font-size: 14px; }
.freeSInfo span { display: inline;  }
.freeSInfo .t2 { color: #0C67B2; }
.freeSInfo .t3 { color: #5A7716; }

.xPhone {}
.xPhone span { display: block; width: 100%; float: left; margin: 0 0 5px 0; }
.xPhone span span { width: 9px !important; height: 13px; background: url(../img/phone.gif); }
.xPhone span span { clear: none !important; }
.xPhone .minus { height: 2px; margin: 6px 0 0 0; width: 8px !important; background-position: 0 -144px; }
.xPhone .plus { margin: 3px 1px 0 0; height: 8px; background-position: 0 -130px; }
.xPhone .zero { background-position: 0 0; width: 10px !important; }
.xPhone .one { background-position: 0 -13px; }
.xPhone .two { background-position: 0 -26px; }
.xPhone .three { background-position: 0 -39px; }
.xPhone .four { background-position: 0 -52px; }
.xPhone .five { background-position: 0 -65px; }
.xPhone .six { background-position: 0 -78px; }
.xPhone .seven { background-position: 0 -91px; }
.xPhone .eight { background-position: 0 -104px; }
.xPhone .nine { background-position: 0 -116px; }
.xPhone .country_code { width: 25px !important; height: 13px; background: url(../img/sprite.jpg) -549px -327px; margin: 0 7px 0 0; }
.xPhone .country_code.EU { background-position: -549px -340px; }

.specialOfferText { float: left; width: 100%; padding: 22px 0 2px 0; color: #0F3968; font-weight: bold; font-size: 12px; }
.specialOfferText span { color: #C7191A; }
.specialOfferText span .text { color: #0C67B2 !important; }

.testemonialsList .element { padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: solid 1px #cdcdcd; }
.testemonialsList .element .name { font-weight: bold; font-size: 13px; padding: 0 0 4px 0; color: #0C67B2; }

.sayForAll { clear: both; padding: 15px 0 0 0; }
.sayForAll h2 { clear: both; font-weight: bold; padding: 0 0 20px 0; }
.sayForAll th { padding-top: 3px; padding-right: 10px; vertical-align: top !important; }
.sayForAll textarea { padding: 2px 2px; }
.sayForAll th .i { font-size: 9px !important; color: grey; line-height: 9px; }

.analogsList { color:#444444; font-size: 12px; margin: 0 0 1px 0; float: left; width: 97%; border: solid 1px #c9c9c9; border-top: none; padding: 8px 0 5px 3%; }
.analogsList a,
.analogsList span,
.analogsList div { float: left; }
.analogsList a { display: block; height: 15px; line-height: 12px; }
.analogsList i { display: block; float: left; line-height: 12px;}
.analogsList span { padding: 0 3px 0 0; font-weight: bold; line-height: 12px;}
.analogsList a span { padding: 0; font-weight: normal; }
.analogsList .delimerX { padding: 0 4px 0 0; color:#005d9d; }
.analogsList i { height: 18px; width: 18px; background: url(../img/ok2.gif); margin: 1px 1px 1px 1px; }

.acticeIngr,
.avBox { float: left; padding: 0 0 6px 0; font-weight: bold; font-size: 12px; color: #5a8243; }
.acticeIngr { float: right; color: #333333; }
.testimonialsLink { margin: 1px 0 0 0; display: block; float: right; font-size: 11px; color: #005d9d; font-weight: bold; float: right; }

.testimonialsMenu { padding: 0 0 16px 14px; font-size: 12px; }
.testimonialsMenu li { list-style: disc; }
.testimonialsMenu li a { text-decoration: none; border-bottom: dashed 1px; line-height: 17px; }
.testimonialsMenu li a.active { font-weight: bold; }
.testimonialsMenu li a:hover { border: none; }

#conent .naemOfPart { font-size: 18px; color: #333333; padding: 0 0 10px 0; }

.notFound { clear: both; padding: 17px 12px 16px 12px; border: dotted 1px #9B0909; margin: 0 0 13px 0; font-weight: bold; font-size: 12px;}

.synonyms { font-size: 11px; padding: 6px 0 10px 0; }
.synonyms .tit { font-weight: bold; color: #444444; }
.synonyms .hidener { padding: 0 5px 0 0; max-height: 120px; white-space: nowrap; overflow: hidden; width: 300px; float: left; position: relative; }
.synonyms .hidener i { display: block; position: absolute; z-index: 100; left: 275px; top: 0px; width: 30px; height: 15px; background: url(../img/gr.png) -30px 0 no-repeat; }
.sAll { margin: 1px 0 0 0; border-bottom: dashed 1px; float: right; cursor: pointer; text-decoration: none; line-height: 11px; }
.sAll:hover { border:none; }

.cell6 .red { text-transform: uppercase; }

.errorTr {  }
.errorTr td div span { font-weight: bold; color: #dc3721; display: block; float: left; }

.contactTbl textarea { float: left; margin-right: 10px; }
.contactTbl input { float: left; margin-right: 10px; }

.inSearch { background: #FFFAD5 !important; }