img.png {behavior: url(/css/png.htc);} 

BODY,P,TD{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

FORM{padding:0; margin:0; display:inline}

.slider{}
.slider_tit{}
.slider_body{display:none}

A{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline}
A:visited{color:#000000}
A:hover{text-decoration:none}

P{padding:0; margin:0px 0px 6px 0px;}

H1,H2,H3,H4{color:#339933; padding:0px; margin:5px 0px 10px 0px}
H1{font-size:14px; color:#ff6600}

HR{color:#6F9; line-height:1px;}

.footer1{background:url(/images/f_bg.gif) bottom left repeat-x;}
.footer2{background:url(/images/u_bg.gif) bottom left repeat-y; margin-top:10px}
.footer_pic{background:url(/images/u_bot.gif) bottom left no-repeat}

.logo{padding:17px 0px 0px 17px; }

TD.h_1{background:url(/images/h_1_05.gif) center repeat-x; font-size:11px; padding-right:10px; padding-bottom:2px}

.red{color:#ff3300}
.black{color:#000000}
.bold{font-weight:bold}
#bold{font-weight:bold}
.oldprice{ color:#000000; text-decoration:line-through}
.newprice{color:#ff0000; font-size:12px}
.sel{color:#ff6600; font-weight:bold}
.grey{color:#666666}

INPUT.q{ font-size:11px; width:100%;}
SELECT.q{ font-size:11px; font-size:12px}
INPUT.q1{font-size:13px; width:100%; border:1px solid #699768; height:17px}
INPUT.q2{font-size:11px; width:20%; border:1px solid #699768;}

DIV.c1{background:url(/images/l_catalog0.gif) top right repeat-y; padding-left:21px; height:27px; background-color:#f3ffe2;  color:#339933; font-weight:bold;}
.c1_{padding-top:7px}

A.left_cat{color:#009900; text-decoration:underline; font-weight:bold}
A.left_cat:visited{color:#009900}
A.left_cat:hover{text-decoration:none}
A.left_cat2{color:#009900; font-size:11px; text-decoration:underline;}
A.left_cat2:visited{color:#009900}
A.left_cat2:hover{text-decoration:none}

A.del{cursor:help}

DIV.c3{background:url(/images/l_articles0.gif) top right repeat-y; padding-left:21px; height:27px; background-color:#f0fbf2;  color:#3366ff; font-weight:bold;}
DIV.c3_{padding-top:7px}

DIV.c5{ padding-top:5px; padding-bottom:7px}
DIV.c6{ padding-top:4px; padding-bottom:8px; padding-left:15px; background:url(/images/li2.gif) left center no-repeat}
A.left_art{color:#336699; text-decoration:underline;}
A.left_art:visited{color:#336699;}
A.left_art:hover{text-decoration:none}

A.r_info{color:#cc6602; text-decoration:underline}
A.r_info:visited{color:#cc6602;}
A.r_info:hover{text-decoration:none}

.hr_blue{height:2px; width:100%; background:url(/images/hr_blue.gif) left center repeat-x}
.hr_red{height:2px; width:100%; background:url(/images/hr_red.gif) left center repeat-x}
.hr_orange{height:2px; width:100%; background:url(/images/hr_orange.gif) left center repeat-x}
.hr_green{height:2px; width:100%; background:url(/images/hr_green.gif) left center repeat-x}
.hr_grey{height:2px; width:100%; background:url(/images/hr_grey.gif) left center repeat-x}
.hr_cat{height:2px; width:100%; background:url(/images/hr_cat.gif) left center repeat-x}

DIV.vm_delivery{height:32px; background:url(/images/vm_dostavka.gif) no-repeat right; width:105px; cursor:pointer; text-align:left}
DIV.vm_{ padding-top:5px;}

DIV.vm_about{height:32px; background:url(/images/vm_about.gif) no-repeat right; width:115px; cursor:pointer; text-align:left}

DIV.vm_vacancy{height:32px; background:url(/images/vm_vacancy.gif) no-repeat right; width:105px; cursor:pointer; text-align:left}

DIV.vm_contact{height:32px; background:url(/images/vm_contact.gif) no-repeat right; width:105px; cursor:pointer; text-align:left}

.vm2{ vertical-align:top; background:url(/images/vm_bg.gif) top repeat-x; width:25%; }
A.vm{color:#339933; font-weight:bold; text-decoration:underline; font-size:11px}
A.vm:visited{color:#339933}
A.vm:hover{text-decoration:none}

.r_vr{background:url(/images/r_bg.gif) right repeat-y; padding-top:10px}
.r_vl{background:url(/images/r_bg.gif) left repeat-y}
.r_ht{background:url(/images/r_bg.gif) top repeat-x}
.r_hb{background:url(/images/r_bg.gif) bottom repeat-x}

DIV.mcat{background:url(/images/li2.gif) center left no-repeat; padding-left:15px; padding-bottom:3px;}

DIV.main_spez{ background-color:#ffcc7f; height:27px; color:#cc3300; font-weight:bold; font-size:11px; padding-left:10px; overflow:auto}
DIV.main_spez_{ padding-top:6px}
IMG.spez{border:#ff6600 solid 1px; padding:4px}
DIV.spez1{background:url(/images/hr_grey.gif) bottom repeat-x; padding:15px; overflow:hidden; float:none}
H2.spez{padding:0; margin:0px 0px 15px 0px; color:#ff6600; font-size:11px;}
DIV.spez2{padding-right:20px; float:left}
P.spez{padding:0; margin:0px 0px 17px 0px}
DIV.spez3{float:left; padding-right:40px; overflow:hidden; float:none}

DIV.cat_sort, TD.cat_sort{ color:#339933; text-align:left; vertical-align:top;}
A.cat_sort{ color:#339933;}
A.cat_sort:visited{ color:#339933;}

TD.pnum{text-align:center; background-color:#cccccc; color:#000000; padding:0px 0px}

A.page_inactive{color:#ff6600; text-decoration:none; font-size:11px; font-weight:bold}
A.page_inactive:visited{color:#ff6600;}
A.page_inactive:hover{ text-decoration:underline}
A.page_active{color:#006600; text-decoration:none; font-size:11px; font-weight:bold}
A.page_active:visited{color:#006600;}
A.page_active:hover{ text-decoration:underline}

TD.page_inactive{ background:url(/images/page_inactive.gif) center no-repeat; width:25px; height:23px; text-align:center}
TD.page_active{ background:url(/images/page_active.gif) center no-repeat; width:25px; height:23px; text-align:center}

TD.pages{}

TD.cat1{border:1px solid #ccff99; padding:8px; vertical-align:top; text-align:center;}
A.cat_h{color:#339933; font-size:12px; font-weight:bold; text-decoration:underline}
A.cat_h:visited{color:#339933;}
A.cat_h:hover{text-decoration:none}
TD.cat2{padding: 0px 0px 0px 20px; text-align:left;}
TD.cat3{padding: 0px 0px 0px 20px; text-align:left; vertical-align:bottom}
P.cat1{padding-top:5px; margin:0; padding-bottom:15px; color:#666666}
DIV.cat_man{padding:10px 0px 0px 0px; color:#666666; font-size:11px}
DIV.cat_alt{padding:5px 0px 0px 0px; color:#666666; font-size:11px}
DIV.cat2{float:right; text-align:right; font-weight:bold;}
TD.cat_hr{height:32px; width:100%; background:url(/images/hr_grey.gif) left center repeat-x}

TD.r3{background:url(/images/r_3_bg.gif) repeat-y right; background-color:#ffcf6b; font-weight:bold; color:#cd6601; padding-left:10px; vertical-align:middle}
TD.r1{background:url(/images/r_1_bg.gif) repeat-y right; background-color:#ff2c2c; font-weight:bold; color:#FFFFFF; padding-left:10px; vertical-align:middle}

TD.r4{background:url(/images/r_4_bg.gif) repeat-y right; background-color:#cbf58c; font-weight:bold; color:#339933; padding-left:10px; vertical-align:middle}

A.rspez{color:#ff0000; font-size:11px; font-weight:bold; text-decoration:underline}
A.rspez:visited{color:#ff0000;}
A.rspez:hover{text-decoration:none}

DIV.rspez1{ margin:10px 0px 0px 0px; padding:10px; border:1px solid #ff0000; text-align:center; background-color:#FFFFFF}
DIV.rspez2{padding:10px 0px 4px 0px}

A.navi{ color:#000000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline}
A.navi:visited{color:#000000}
A.navi:hover{ text-decoration:none}

A.art_h{color:#339933; font-size:11px; font-weight:bold; text-decoration:underline}
A.art_h:visited{color:#339933;}
A.art_h:hover{text-decoration:none}


.r_vr A, .r_vr A:visited{color:#339933}
.r_vr p{padding:2px}

div.tbp_top{margin:15px 0}
div.tbp_bot{margin:15px 0}

/* rounded box*/
.b1, .b2, .b3, .b4, .b5, .b6, .b7, .b8{font-size:1px; overflow:hidden; display:block;height:1px;}
.b1 {background:#30C; margin:0 5px;}
.b2 {border-right:2px solid #30C; border-left:2px solid #30C; margin:0 3px;}
.b3 {border-right:1px solid #30C; border-left:1px solid #30C; margin:0 2px;}
.b4 {border-right:1px solid #30C; border-left:1px solid #30C; margin:0 1px;}
.b5 {background:#30C; margin:0 5px;}
.b6 {border-right:2px solid #30C; border-left:2px solid #30C; margin:0 3px;}
.b7 {border-right:1px solid #30C; border-left:1px solid #30C; margin:0 2px;}
.b8 {height:2px; border-right:1px solid #30C; border-left:1px solid #30C; margin:0 1px;}

.contentb { border-right:1px solid #30C; border-left:1px solid #30C; overflow:hidden;}
.contentb div.contentc { padding:10px 20px}
/*--------*/

div.g-center{
	width:99%;
	margin:auto;
	text-align:center;
}
span.g-inline{
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:top;
}
div.g-inline-fix{
	display:block;
	_display:inline;
	overflow:hidden;
}

TD.vline{background:url(/images/vr_grey.gif) center repeat-y; width:30px}