body {padding:0px;margin:0px;background:#ffffff url("/i/body_bg.png") repeat-x 0 0;font: 11px verdana;color:#636363;}

p {margin:0;padding:10px 0 10px 0; line-height:160%;/*position:relative*/}

form,input {margin:0px;}

ul, li {margin:0;padding:0}

.hello {padding:0;margin:0;margin:0 0 15px 32%}



#minWidth {position:relative;min-width:1000px;z-index:0}



#main_col_left {float:left;position:relative;width:65%;border-top:#ed1c24 3px solid;margin:0;padding:0}

#main_col_right {float:right;position:relative;width:34%;margin:0px;padding:0px;}





.stand1{padding:60px 0 0 0;}

.stand2{padding:10px 30px 0 30px;}

.rel{padding-top:20px;}



#bottom_line{clear:both;border-top:#c2c2c2 1px solid;top:50px}

.otst{clear:both;padding-top:70px}



.made_in {float:left;width:18%;position:relative;margin:0;padding:0;padding:42px 0 20px 0;text-align : right;vertical-align : middle;}

.copyright {width:49%;float:left;position:relative;margin:0;padding:0;padding:42px 0 20px 0;text-align : center;vertical-align : middle;}

.copy {position:relative;margin:0;padding:0;}

.copy img {background: url(/i/mail.gif);vertical-align: top;padding:0;margin:0 4px 0 0;}

.search {float: left;width:32%;position:relative;margin:0;padding:0;padding:40px 0 20px 0;text-align : left;vertical-align : middle;}

.search img {background: url(/i/site_map.gif);vertical-align: top;padding:0;margin:5px 6px 0 0;}

.s_line {margin:0;padding:0;width:283px;height:18px;border:#919191 1px solid;}

.bottomer {padding-top:5px;position:relative}



.rel {position:relative;}

.top_10 {padding:10px 0 0 0}

.top_20 {padding:20px 0 0 0}

.top_30 {padding:30px 0 0 0}

.top_40 {padding:40px 0 0 0}

.top_50 {padding:50px 0 0 0}

.top_60 {padding:60px 0 0 0}

.top_80 {padding:80px 0 0 0}

.top_c {padding-top:15px;}

.padd_left {padding-left:30px;clear:both;}

.padd_left2 {padding-left:20px;}



.cat2 h4 {font-size:110%;margin-bottom:0}



a{color:#ed1c24; text-decoration:underline; outline: none;}

a:hover {color:#ed1c24; text-decoration:none}

img{border:0px solid red!important;}

a.add{margin-left:12px;}

.phone_container {height:55px;padding-top:20px;position:relative}

.phone1 {float:left;width:55px;	position:relative;}

.phone2 { position:relative;padding-top:15px;padding-left:10px;	float:left;	vertical-align : middle;font-family:times new roman;font-size:16px;	color:636363;text-align : left;}

.phone3 { position:reltive;padding-left:5px;padding-top:6px;float:left;vertical-align : middle;font-family:times new roman;font-size:32px;color:636363;text-align: left;}



.new_goods {position:relative;float:left;width:80px;padding:25px 0 15px 0;}

.new_goods_descr {position:relative;padding:25px 35px 15px 0;left:15px;}

.new_good_box {clear:both; position:relative}



.go {width:100%;height:46px;margin:0;padding:0;position:relative;list-style-type:none;clear:both;background:#ffffff url("/i/bg.gif") repeat-x 0 0;}

.fast {

	float:left;

	text-align: right;

	height:27px;

	font: bold 11px verdana, arial, tahoma;

	color:#636363;

	padding:18px 0 0 0;

	width:290px;

}

.form {text-align:left;height:31px;padding:14px 0 0 10px;float:left;width:130px}

.submit {text-align:left; padding:14px 0 0 0;height:31px;}



.men_left {padding-left:30px}

.m1 {width:25%;}

.m2 {width:24%;}

.m3 {width:24%;}

.m4 {width:25%;}

.main_men {position:relative;list-style-type:none;width:85%;margin:-4px 0 0 1.5%;padding:0;clear:right;display:block;float:left}

.main_men li {margin:0;padding:0;float:left; width: auto!important; margin-left:1.8%;padding:0px 11px 0px;}

.main_men a {text-decoration:underline;color:#636363;font-size:115%;font-weight:bold;}

.main_men a:hover {text-decoration:none;color:#ed1c24}

a.home {display:block;height:15px;padding-right:25px;background:url("/i/home_gray.gif") left no-repeat;text-decoration:none;float:left;border-right:#878787 1px solid}

a:hover.home {background:url("/i/home_red.gif") left no-repeat;}

.main_men div {margin-top:-3px;font-size:115%;text-decoration:none;color:white;font-weight:bold;background:#ed1c24 url('ugl1.gif') top left no-repeat;padding:3px 11px 4px 11px;display:block;float:left;position:relative;margin: -3px -11px 0px;}

.main_men span {background:#ed1c24 url('ugl2.gif') right bottom no-repeat !important;//background:#ed1c24 url('ugl3.gif') right bottom no-repeat !important;bottom:0;//bottom:-1;right:0;//right:-1px;display:block;width:5px;//width:6px;//height:6px;height:5px;position:absolute;margin:0px !important;}



.main {width:100%;padding:0;margin:-32px 0 0 0;position:relative;list-style-type: none;min-height:240px;}

.main_txt {line-height:160%;position:relative;font-size:12px;padding-left:300px;padding-top:32px;min-height:240px;}



h2 {margin:0;font: 17px arial,tahoma, sans-serif;color : #ed1c24;clear:both;font-weight:bold;padding:0}

h3 {font: bold 14px arial,sans-serif, verdana, tahoma;color : #ed1c24;clear:both;padding:0;margin:0}



.po {padding:30px 0 0 0}

.popular {list-style-type:none;width:99%;padding-top:20px}

.lgt {width:30%;padding:0;margin:0;float:left;text-align:left;padding-left:20px;position:relative}

.rgt {width:30%;padding:0;margin:0;text-align:left;padding-left:20px;position:relative;float:left}

.pop_img {width:176px;height:139px;background:#ffffff url("/i/cat_bg3.jpg") repeat-x 0 0;position:relative; text-align:center;padding-top:17px}

.popular span {padding:0 0 0 13px;margin:0}

.pop_descr {padding:0;margin:0;margin-top:-20px;padding:0 0 0 13px;}



a.bold_l {font: 12px verdana, tahoma, arial;color:#636363;font-weight:bold;}

a:hover.bold_l {text-decoration:none}



.catal {width:100%;}

.list {padding:25px 0 0 0;margin: 0px;list-style-type: none;clear:both;}

.list li {float:left;position:relative;}

.cont {width:49%}

.g_img {float:left;	width:131px;height:103px;background:#ffffff url("/i/cat_bg1.jpg") repeat-x 0 0;text-align:center;padding-top:10px;vertical-align: middle;}

.g_img2 {float:left;background:url("/i/cat_bg21.png") no-repeat top left;text-align:center;padding:10px 0 0 12px;}

.g_img3 {float:left;background:url("/i/cat_bg22.png") no-repeat bottom right;text-align:center;padding:2px 15px 12px 3px;}

.g_img3 a {position:relative;}



.g_descr {padding:8px 10px 0 2px;font-size:11px;}



.medal {float:left;width:20px; text-align:left;	position:relative;clear:left}

.medal_name {position:relative;text-align : left;}

.line_cont {display:block; clear:both;padding-bottom:15px;position:relative}



.numbers {width:100%;position:relative;clear:both;list-style-type:none;margin:0;padding:20px 0 0 15px}

.numbers li {float:left; position:relative; padding:0 7px 0 0}

.numbers img {vertical-align: top;margin:3px 3px 0 0;}



.line {position:relative;clear:both;margin-left:10px;border-bottom:#d2d2d2 1px solid;padding-top:10px;}



.print {float:right;position:relative;padding-top:15px;padding-bottom:5px;}

.print img {background: url(/i/menu.png);vertical-align: top;margin:2px 4px 0 0;}

.second_menu {float:left;position:relative;clear:both;padding-top:15px;padding-bottom:5px;color:#ed1c24}



a.sec_menu {color:#ed1c24; text-decoration:underline}

a:hover.sec_menu {color:#ed1c24; text-decoration:none}

a.sec_menu_here {color:#ed1c24; text-decoration:none; font-weight:bold;}



a.medium_l {font: 11px verdana, tahoma, arial;color:#ed1c24;font-weight:bold;}

a.medium_l_act {font: 11px verdana, tahoma, arial;color:#636363;font-weight:bold;}



a.bold_l_act {font: 12px verdana, tahoma, arial;color:#636363;font-weight:bold;}

a.bold_here {font: 12px verdana, tahoma, arial;color:#ED1C24;font-weight:bold;text-decoration:none}



.cat2{width:100%;margin:0;padding:0;position:relative;list-style-type:none;clear:both}

.imag {float:left;position:relative;clear:both;margin:0;padding:0}

.pop_img2 {width:162px;height:124px;background:#ffffff url("/i/cat_bg4.jpg") repeat-x 0 0;position:relative; text-align:center;padding-top:10px;clear:both}

.pop_img3 {width:162px;height:124px;background:#ffffff url("/i/cat_bg5.jpg") repeat-x 0 0;position:relative; top:-10px; text-align:center;padding-top:10px;clear:both}

.dscr {text-align:left;line-height:160%;padding:0 0 0 8px;}

.heigher {position:relative;clear:both;top:-17px}



.tbl {border-collapse: collapse;border:#636363 1px solid;}

.gray {border:#636363 1px solid;border-collapse: separate;font: 11px verdana, arial;color:#636363;padding-left:10px;height:20px;text-align : left;}

.bd_l {border-right:#ffffff 1px solid}

.bd_d {border-right:#636363 1px solid}

th {width:120px;height:23;background:url("/i/th_bg.png");font: bold 11px verdana, arial;color:white;padding-left:10px;text-align : left;border-top:#636363 1px solid}



.main_map {width:100%;position:relative;list-style-type:none;margin:0;padding:25px 0 0 0}

.m_li {float:left; width:36%}

.m2_li {float:left; width:40%}

.mr_li {float:right; width:24%; text-align:left}

.map {position:relative;list-style-type:none;display: list-item; margin:0;padding:0}

.simp {margin:0;padding:0;list-style-image: url('/i/arr.gif'); position:relative;top:-2px; margin-left:30px;margin-top:-2px;}



a.sbold_l {font: 11px verdana, tahoma, arial;color:#ed1c24;font-weight:bold;}

a:hover.sbold_l {text-decoration:none}



.head1 {padding-top:40px;padding-bottom:10px;}

.head2 {padding-bottom:10px;}



.list2 li {list-style-type:none;padding:0 0 5px 5px;margin:0}

.snos {margin:15px;background-color:#dadada;padding:10px 20px 10px 20px;width:60%;line-height:160%;}

.conta {font: bold 14px verdana;color:#4a5997;padding-bottom:15px}

.send {	width:100%;margin:0;padding:0;position:relative;list-style-type:none; clear:both}

.sml { width:100px;float:left;height:20px;padding-top:7px;}

.i_a {padding:5px;}



a.blue {color:#4b5a97;text-decoration:underline}

a.blue:hover {text-decoration:none}



.more img {vertical-align: top;margin:3px 3px 0 11px;}
.more a {text-decoration:none;}
.more a span{text-decoration:underline;}
.blue img {background: url(/i/blue.gif);vertical-align: top;margin:3px 3px 0 0;}



.inp {width:300px;border:#a5acb2 1px solid}

.no {color:#ed1c24; text-decoration:none}



.group {margin:0;padding:0;list-style-image: url('/i/arrow2.gif'); position:relative;top:-2px; padding-top:1px;margin-bottom:5px}

a.nnn {padding-left:5px;}

.show-order {margin:10px 0px 20px 28px; width:96%; }
.other-options-order, .order-btn{float:right;}
.stand1 h3{	margin-left:30px;margin-top:10px;}
.stand1 #shopform{margin-left:30px;margin-top:10px;}
.stand1 #shopform em{width:150px;float:left;}
.stand1 #shopform .clear{clear:both; height:10px;}
.smb_but2{margin-left:150px;}

.money {font-size:12px;}
.money span{color:#ED1C24; font-weight: bold;}

.main_info {margin: 15px 5px 5px 5px;}

