html{ font-size:100%; } /*необходимо для IE*/
body { font-size:0.625em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	margin:0; padding:0}
div, p, h1, h2, h3, h4, form{margin:0; padding:0}
h1 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size:1.8em;line-height:1; margin:.75em 0 .75em 0}
h2 {font-size:1.5em;margin-bottom:.75em}
h3 {font-size:12pt; line-height:1; font-family:Verdana, Arial, Helvetica, sans-serif; padding:.75em 0 0 0}
h4 {font-size:1em;line-height:1.25;margin-bottom:0.5em}
h5 {font-size:1em;font-weight:700;margin-bottom:1.5em}
h6 {font-size:1em;font-weight:700}
.cat_description{font-family:tahoma;font-size:10px;color:maroon;font-weight:bold}
.centertable{border-left:1px solid #798CCC;border-right:1px solid #798CCC;background-color:#D2DBF5}
.navblue{color:red;font-size:8pt;font-family:Verdana}
.errorbox{font-family:tahoma;font-size:10px;background:#ffb3b5;font-weight:bold}
.stockwarning{font-family:tahoma;font-size:10px;color:#c03}
.orderedit{font-family:tahoma;font-size:10px;color:#7B7B7B;text-decoration:none}
body{background:#fff2c4;margin:0;padding:0}
img{border:0}
a{color:#7B7B7B;text-decoration:underline}
form{display:inline}
tr.headernavigation{background:#bbc3d3}
td.headernavigation{font-family:tahoma;font-size:11px;background:#bbc3d3;color:#566268;font-weight:bold}
tr.headererror{background:red}
td.headererror{font-family:tahoma;font-size:12px;background:red;color:#7B7B7B;font-weight:bold;text-align:center}
tr.headerinfo{background:#0f0}
td.headerinfo{font-family:tahoma;font-size:12px;background:#0f0;color:#7B7B7B;font-weight:bold;text-align:center}
td select{width:109px}
td.infoboxheading{font-family:tahoma;font-size:12px;font-weight:bold;color:#7B7B7B;padding-top:4px}
td.infobox,span.infobox{font-family:tahoma;font-size:10px;color:#7B7B7B}
td.contentboxheading{font-family:tahoma;font-size:10px;font-weight:bold;color:#534F4D;padding-top:5px}
table.productlisting{border-spacing:1px}
.productlisting-heading{font-family:tahoma;font-size:10px;color:#7B7B7B;font-weight:bold;text-align:center}
td.productlisting-data{font-family:tahoma;font-size:10px;color:#7B7B7B;vertical-align:middle;padding:0 5px}
td.productlisting-data a{text-decoration:none;color:#7B7B7B}
td.productlisting-data a b{color:#7B7B7B;text-decoration:none;margin:0 0 0 5px}
td.productlisting-data2{font-family:tahoma;font-size:10px;padding-top:10px}
.navbbrown a{color:#7B7B7B;text-decoration:none}
tr.subbar{background:#f4f7fd}
td.subbar{font-family:tahoma;font-size:10px;color:#E46709}
.main,p.main,.main a{font-family:tahoma;font-size:11px;line-height:14px;color:#7B7B7B}
td.main2,p.main2{font-family:tahoma;font-size:11px;line-height:1.5;color:#000;padding:10px}
td.accountcategory{font-family:tahoma;font-size:13px;color:#abd}
td.fieldkey{font-family:tahoma;font-size:11px;font-weight:bold;color:#000}
td.fieldvalue{font-family:tahoma;font-size:12px}
td.tableheading{font-family:tahoma;font-size:12px;font-weight:bold}
td.category_desc{font-family:tahoma;color:#7B7B7B;font-size:11px;line-height:1.5}
span.newitemincart{font-family:tahoma;font-size:10px;color:red}
checkbox,input,radio,select{font-family:tahoma;font-size:11px}
select{width:200px}
textarea{width:100%;font-family:tahoma;font-size:11px}
span.greetuser{font-family:tahoma;font-size:12px;color:#f0a480;font-weight:bold}
table.formarea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}
td.formareatitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold}
span.markproductoutofstock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold}
span.productspecialprice{font-family:tahoma;color:#f612d7;font-size:17px;font-weight:normal;text-transform:uppercase}
span.errortext{font-family:tahoma;color:red}
.modulerowover{background-color:#D7E9F7}
.modulerowselected{background-color:#E9F4FC}
.checkoutbarfrom,.checkoutbarto{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c}
.checkoutbarcurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#980133}
.messagebox{font-family:Verdana, Arial, sans-serif;font-size:10px}
.messagestackerror,.messagestackwarning{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#ffb3b5}
.messagestacksuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#E46709}
.inputrequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:red}
table.linklisting{border:0;border-spacing:1px;border-color:#D6D6D6;border-style:solid}
.linklisting-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;color:#7B7B7B;text-align:center}
td.linklisting-data,td.linklisting-data a{border-right:0 solid #D6D6D6;border-bottom:0 solid #D6D6D6;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#7B7B7B;padding:4px}
tr.showcartdetails,td.showcartdetails,p.showcartdetails{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;color:#BDCAF0}
tr.headerpagelinks,td.headerpagelinks,p.headerpagelinks{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;color:#E46709}
a.headerpagelinks{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;color:#7B7B7B}
a:hover.headerpagelinks{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;color:#0F0}
td.cookieusage{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#000;color:#7B7B7B}
.td.attributeboxcontent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#7B7B7B;background-color:silver}
.storyboxtitle a:hover{font-family:Verdana;color:#7B7B7B;font-size:10px;font-weight:bold;text-decoration:underline;background:none}
.yearheader{font-family:Helvetica, Arial, Verdana;font-size:14px;font-weight:bold;color:#7B7B7B;text-decoration:none}
.calendarmonth{background-color:#BBC3D3;cursor:default;width:100%}
.calendarheader{font-family:Helvetica, Arial, Verdana;font-size:11px;font-weight:bold;color:#7B7B7B;text-decoration:none;height:22px}
.calendartoday{font-family:Arial, Verdana;font-size:10px;color:#7B7B7B;background-color:#FFCF00;padding-left:3px;text-decoration:none;border:1px solid #000;height:22px;width:18px}
.calendarweekend{font-family:Arial, Verdana;font-size:10px;color:#7B7B7B;background-color:#CAEEFF;padding-left:3px;line-height:14px;text-decoration:none;border:1px solid #000;height:22px;width:18px}
.calendar{font-family:Arial, Verdana;font-size:10px;color:#7B7B7B;padding-left:3px;line-height:14px;text-decoration:none;border:1px solid #000;height:22px;width:18px}
.event{font-family:Arial, Verdana;font-size:11px;color:#7B7B7B;text-decoration:none;border:1px solid #E6E6E6}
.empty{background-color:#F0FAFF;line-height:14px;height:22px;width:18px}
.infobox_content{padding:10px 14px}
td,input,textarea{font-size:1em;font-family: Tahoma, Geneva, sans-serif;color:#4E5555;line-height:14px;vertical-align:top;padding:0}
h1{display:inline;color:#272727;font-size:11px;font-weight:bold;font-family:tahoma;text-transform:none}
s{color:#8c95a1;font-size:17px;font-weight:normal;font-family:Tahoma}
.main{font-size:11px;font-family:Arial;color:#7b7b7b;line-height:15px}
.center{text-align:center}
.border{border:1px solid #e6e6e6}
.img_border	img{border:1px solid #c7c8c8}
.vam_td td{vertical-align:middle;text-align:center}
.input2{width:37px;height:18px;color:#3F4143;font-size:10px;font-family:tahoma;text-align:right}
.input_box{text-align:left!important;padding:0}
.input_box div{padding:0 0 0 30px}
.input_box select{width:109px;height:18px;color:#103553;font-size:10px;font-family:Tahoma;padding-left:4px}
.flags span{margin:0 68px 0 0}
.jump{width:129px;height:17px;color:#282e3e;font-size:10px;font-family:Tahoma;padding-left:4px}
.box_header_txt{width:100%;background:url(img/box_header_bg.jpg) repeat-x 0 0}
.box_header_txt1 td{vertical-align:middle;background:url(img/box_header_bg1.jpg) repeat-x 0 0}
.box_body{width:100%;margin:0 0 14px}
.box_body div.wrap1{padding:7px 0 15px 0}
.box_body a{color:#444;font:bold 11px Tahoma;text-decoration:none}
.box_body span a{color:#68a227;text-transform:uppercase;font:bold 12px Tahoma}
.box_body1{width:100%;margin:10px 0}
.box_body1 div.warp2{text-align:center!important;vertical-align:middle}
.box_body1 a{color:#444;font-weight:normal;font-size:11px;text-decoration:none;line-height:20px}
.box_body1 a:hover{color:#444;text-decoration:underline}
.box_body2 td{color:#333;font-family:tahoma;padding:20px 15px 26px 33px}
.box_body3{background:url(img/box_body_bg3.png) repeat-x 0 0;margin:0 0 5px}
.box_body4{background:url(img/box_body_bg4.jpg) repeat-x 0 0;margin:0 0 5px}
ul{list-style:none;margin:0;padding:0}
.ul_1 li{background:url(img/li_bg.gif) 0 center no-repeat;margin:0;padding:0}
.ul_1 li div{background:url(img/li_bghr.gif) left bottom repeat-x;padding-left:14px}
.ul_1 li a{color:#313131;text-decoration:none;line-height:22px;font-weight:normal;font-size:12px;font-family: Arial, Helvetica, sans-serif;padding:0}
.ul_2 li{background:url(img/li_bg2.png) 0 bottom no-repeat;text-align:left;margin:0;padding:0}
.ul_2 a{color:#313131;text-decoration:none;line-height:19px;font-weight:normal;font-size:11px;font-family:Arial;padding:0 0 0 21px}
.ul_3 li{font-weight:normal;color:#59708d;margin:0;padding:0 0 2px}
.ul_3 li a{color:#59708d;text-transform:none;text-decoration:none;line-height:20px;font-weight:normal;font-size:11px;margin:0 0 0 5px;padding:0}
.ul_3 a:hover{color:#59708d;text-decoration:underline}
.ul_4 li{margin:0;padding:0}
.ul_4 a{color:#466a8a;text-decoration:underline;line-height:20px;font-weight:normal;font-size:11px;padding:0 0 0 15px}
.ul_4 a:hover{color:#466a8a;text-decoration:none}
.bg_list_sub{background:url(img/gl.gif) repeat-x 0 bottom!important;margin:0;padding:0}
.bg_list_sub a{color:#313131;text-decoration:underline;line-height:19px;font-weight:normal;font-size:11px;font-family:Arial;padding:0 0 0 5px}
.bg_list_sub a:hover{color:#313131;text-decoration:none}
.content .input_box select{width:141px!important;height:18px;margin:0}
.content .input_box input{width:108px;height:18px;vertical-align:middle;margin:0 5px 0 0}
.cont_header_txt .bg{background:url(img/cont_header_bg.jpg) repeat-x 0 0 #347507;vertical-align:middle;color:#fff;font:normal 17px Tahoma;padding:0 0 0 15px}
.sides{background:#0b3600}
.product td{color:#313131;font-weight:normal;line-height:15px;font-family: Arial, Helvetica, sans-serif;font-size:1em}
.product a{color:#313131;font-weight:bold;font-size:1em;font-family:Tahoma;text-decoration:none}
.product em{color:#5e6166;font-size:12px;font-family:Tahoma;font-style:normal}
.product b{color:#8E1214;font-size:16px}
.product div a{color:#393;font-size:1em;font-weight:normal;text-decoration:none;text-transform:none}
.product div a:hover{color:#98C61D;text-decoration:underline}
.product .input_box input{width:39px;height:18px;vertical-align:middle;text-align:right;margin:0 5px 0 0}
.img{width:144px;padding:15px 0 0 5px}
.prod_img{float:left;width:117px;height:170px;text-align:center}
.product span.productspecialprice{color:#f612d7;font-size:17px;font-weight:normal;text-transform:uppercase;font-family:Tahoma}
.remove{width:23%}
.products{width:31%}
.quantity{width:25%}
.total{width:21%}
.shop_cart{height:34px;text-align:center;vertical-align:middle;font-weight:bold!important;font-size:11px!important;color:#272727!important;font-family:Tahoma!important}
.price{background:#121b2b}
.banner{background:url(img/banner_b.jpg) repeat-x 0 0;width:100%;margin:0}
.banner td{font:normal 11px Arial;background:url(img/banner_r.jpg) no-repeat right 0;height:160px;color:#0f1700;line-height:14px}
.banner a{color:#637d96;text-transform:uppercase;font:bold 11px Tahoma}
.banner span{background:url(img/banner_l.jpg) no-repeat 0 0;display:block;width:148px;height:160px}
.banner font{background:url(img/banner_t.jpg) no-repeat 0 0;display:block;width:171px;height:35px;margin:0 0 8px}
.banner .but{background:url(img/banner_c.jpg) no-repeat 0 0;display:block;width:157px;height:21px;margin:13px 0 0}
.result{background:url(/img/gl.gif) repeat-x 0 bottom}
.result td{color:#313131;height:35px;vertical-align:top;font-size:11px;font-family:Tahoma;padding:0}
.result a{color:#f612d7;text-decoration:underline;text-transform:none;font-size:11px;font-weight:normal;font-family:Tahoma}
.result a:hover{color:#f612d7;text-decoration:none}
.result b{color:#f612d7;font-weight:bold;font-size:11px}
.result_right{text-align:right}
.header{background:url(img/header.jpg) center -80px no-repeat;width:100%}
.header	strong{color:#fff}
.header	font{font:bold 11px Tahoma;color:#819bb1}
.header	.col{width:50%;padding:19px 0 0}
.header td{color:#425971}
.header a{color:#68a227;font:bold 11px Tahoma;text-decoration:none}
#footer{height:51px;background:#fff1d7;color:#55472d;font-weight:bold;vertical-align:top;text-align:left;padding: 12px 0 0 14px}
#footer span a:hover{color:#9c745b}
#footer a{color:#55472d;text-decoration:none;font-weight:bold}
#footer a:hover{color:#55472d;text-decoration:underline}
.top{height:11px}
div.top{height:11px;background:#191919}
.b_top{background:url(img/gl.gif) repeat-x 0 0;width:1px}
.b_left{background:url(img/vl.gif) repeat-y 0 0}
.b_bottom{background:url(img/gl.gif) repeat-x 0 0}
.shopcart td{color:#272727;font:normal 11px Tahoma}
.shopcart a{color:#c22f23;font:bold 11px tahoma;text-decoration:none}
#tail_left{width:50%;background:url(img/tail_left.jpg) 0 -80px repeat-x}
#tail_right{width:50%;background:url(img/tail.png) 0 -80px repeat-x}
#bg{background:url(img/tail_left.jpg) repeat-x 0 0;width:auto}
#shop{height:87px}
#shop a{color:#cb169e;text-transform:uppercase}
.wrapper{background:#fff;width:100%;margin:0 0 11px}
.a{color:#68a227!important;font-weight:bold;font-size:12px;font-family:Arial;text-decoration:none;text-transform:uppercase}
.gl{background:url(img/gl.gif) repeat-x left center}
.gl2{background:url(img/gl.gif) repeat-x left bottom}
.shop td{background:url(img/gl.gif) repeat-x left bottom;padding:10px 0}
.topic{padding:0 0 6px}
.topic	strong{color:#313131;font:bold 11px Tahoma;text-transform:uppercase;padding:0 0 5px}
.cart{padding:0 0 5px}
.bord{border-top:1px solid #0a3600}
.bord2{border-bottom:1px solid #0a3600}
.boxtext,.infoboxcontents,.infoboxnoticecontents{font-family:tahoma;font-size:10px}
.no_under a,a:hover,a.logo:hover{text-decoration:none}
a.headernavigation,a.headernavigation:hover{color:#424242}
a.pageresults,a:hover.pageresults{color:#7B7B7B}
td.smalltext,span.smalltext,p.smalltext,td.smalltext a{font-family:tahoma;font-size:11px;color:#7B7B7B}
.attributeboxcontent,.tr.attributeboxcontent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#7B7B7B;background-color:gray}
.storyboxtitle,.storyboxtitle a:link,.storyboxtitle a:active,.storyboxtitle a:visited{font-family:Verdana;color:#7B7B7B;font-size:10px;font-weight:bold;background:none}
.calendar a:hover,.calendar a:link,.calendar a:visited,.calendar a:visited:hover,.yearheader a:hover,.calendarweekend a:hover,.calendarweekend a:link,.calendarweekend a:visited,.calendarweekend a:visited:hover,.calendartoday a:hover,.calendartoday a:link,.calendartoday a:visited,.calendartoday a:visited:hover{color:red;text-decoration:underline}
.vam img,.vam,.flags img,.box_header_txt td{vertical-align:middle}
.input,.input1{width:44px;height:18px;color:#3F4143;font-size:10px;font-family:tahoma;text-align:right}
.box_header_txt	span,.box_header_txt1 span{color:#fff;font-size:17px;font-weight:normal;font-family:Tahoma;margin:0 0 0 15px}
.box_header_txt1,.cont_header_txt{width:100%}
.content .input_box{padding:0}
.box_body a:hover,.header a:hover,.shopcart a:hover{text-decoration:underline}
.box_body3 td,.box_body4 td{text-align:center;vertical-align:middle}
.ul_1,.ul_2{margin:0 0 0 11px}
.ul_1 li a:hover,.ul_2 a:hover,.product a:hover{color:#313131;text-decoration:underline}
.ul_3,.ul_4{margin:0 0 0 39px}
.result u,.result span{color:#f612d7;font-size:11px}
#footer span,#footer span a{color:#9c745b;font-weight:normal}
.b_right,.vl1{background:url(img/vl.gif) repeat-y right 0}
#logo{background:url(/img/logo2.png) no-repeat 0 0;width:300px;height:111px;display:block;text-decoration:none;text-indent:-2000px;margin:15px 0 0 35px}

#tpmnutd {padding: 0 10px 1px 13px}
#tpmnl,#tpmnr,.tpmnhr,#tpmnu {background-image:url(img/topmenu.png); background-repeat:no-repeat; height:37px}
#tpmnl {background-position:right top}
#tpmnr {background-position:left -37px}
.tpmnhr {background-position:left -74px}
#tpmnu  {background-position:left bottom;background-repeat:repeat-x; font-weight:bold; width:100%}
#tpmnu td {color:#FFF;text-align:center; vertical-align:middle}
#tpmnl,#tpmnr,.tpmnhr{width:2px!important}

#tpmnu td a:hover {margin-top:-4px; text-decoration:none;padding-top:2px;
//margin-top:0; //padding-top:0;
}
#tpmnu td a:hover:after {margin-top:-15px;margin-left:0px; text-decoration:none;
//margin-top:0; //text-decoration: underline; //padding-top:0;
}
#tpmnu td a {display:block;color:#FFF;font-family: Tahoma, Geneva, sans-serif; font-size:16px; line-height:16px;padding:0px; margin-top:-2px; white-space:nowrap; text-decoration:none; text-align:center; 
//height:auto; width:100%;
//FILTER:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=1, Color='#E2609F', Positive='true');
	}
html>body #tpmnu td a {color: #E2609F; 
// color:#FFF;
}
#tpmnu td a:after {
		content: attr(title);
		color: #FFF;
		display: block;
		text-align:center;
		margin-left:-2px;
		margin-top:-17px
}

.content			{padding:0px 12px 8px 13px;}
.wht {color:#FFF!important}
#mtxt {padding:9px;font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif;color: #333}
#mtxt h1 {font-size:1.4em;line-height:1.5em}
#mtxt h2 {font-size:1.2em}
#mtxt h3 {font-size:1.1em}
#mtxt h4 {font-size:1em}
#mtxt p {text-indent:21px; text-align:justify; margin-bottom:0.75em}
#mtxt blockquote {margin-top:0; margin-bottom:0}
#mtxt .c{background-color:#fcf}
#mtxt .mz{font-size:larger;color:green}
#mtxt .z, #mtxt td.z a{text-decoration:none;text-align:left}
#mtxt td.z a:hover{text-decoration: underline}
#mtxt .s{cursor:pointer;text-decoration:none;text-align:center; color: #2b561b;font-weight: bold;
//cursor:hand
}
#mtxt th{color:#03C;background-color:#fcf;text-align:center}
#mtxt ul {text-indent:12px;list-style-position:inside; list-style-type: disc}
#mtxt ul li ul {text-indent:21px;list-style-position: inside; list-style-type:circle}
#shortdescr{font-size: 1.4em;
	line-height: 1.166;	
	margin: 0; padding: 10px;	
}
div#shortdescr h1{font-size:1.4em;line-height:normal;font-family:Georgia, "Times New Roman", Times, serif}
div#shortdescr a{font-size:larger;color:#060;cursor:pointer;cursor:hand}
div#shortdescr p{text-indent:21px; text-align:justify}
div#shortdescr ul {text-indent:21px;list-style-position:inside; list-style-type:circle}
.shdescols1:after{display:block;content:'.';height:0;visibility:hidden;clear:both}
#korzina { font-family:Tahoma, Arial, Helvetica, sans-serif}
#korzina a { color:red}
/*.novinki{text-align:center}
.novinki h1 {color:#FE771D; font-family: Arial, Helvetica, sans-serif; font-size:20px; margin:15px 0 7px 0}
.novinki div {text-align: center; margin:0 12px 0 12px}
.novinki div a {color:#2b561b; font-style:normal; font-size:12px}
.novinki div a:hover {color:#FE771D}
.novinki hr {width:80%}*/
#menupic samp a img, .novinki samp a img {border-style: groove; border-width:2px; border-color:#292929; margin-left:12px;
//border-color:#CCC; 
}
#menupic samp a:hover img, .novinki samp a:hover img {border-style:ridge}
#menupic {margin:0; padding:0; font-size:1em; width:100%; text-align:center}
#frame {position:relative; padding:0}
.red{color:#F00!important}
.imgtov {cursor:pointer;
//cursor:hand
}
.shpad{padding: 0 12px 0 0}.shpad2{padding: 7px 0 0 0; width: 100%}
#htxt {font-size:17px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#FFF!important}

