body {margin: 0; padding: 0; font-family: tahoma; font-size: 83%; color: #5e5e5e; background: #ffffff url('/i/grad_top.gif') 0 0 repeat-x}
table,td {font-size: 100%;}
img {border: 0;}
a {color: #f4791e; text-decoration: underline;}
a:link {color: #f4791e; text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: underline;}
h1{font-size: 22px; font-family: tahoma;font-weight:normal;letter-spacing:0; padding-top: 0; margin: 20px 0 13px 0px}
h2{font-size: 19px; font-family: tahoma; font-weight:normal; margin: 10px 0 8px 0}

p{line-height: 120%}
hr{clear:both;color:#a1a1a1;background-color:#a1a1a1;height:1px;border:none;padding:0;margin:0}

table.main {width: 100%; height: 100%; border: none; margin: 0; padding: 0;}
td.col_top_left {vertical-align:top;width:266px;padding:26px 0 0 38px}
td.col_top_left div.slogan {text-transform:uppercase;color:#9f9d9d;font-size:9px;font-family:arial}
.slogan2 {
	color:#5d5d5d;
	font-size:18px;
	font-family:arial;
	font-weight: bold;
}
td.col_top_cent {vertical-align:top;width:100%;padding:38px 0 0 60px}
#fiz_div {font-size:24px;float:left;padding:2px 30px 5px 20px;cursor:default;}
.fiz_div_fon {background: url('/i/topmenu_left.gif') 0 0 no-repeat;}
#fiz_submenu {clear:both;display:none}
#fiz_submenu p {font-size:14px;background: url('/i/menu_ul.gif') 0 12px no-repeat;padding:2px 0 2px 19px;margin:0}
#fiz_submenu p.act {background: url('/i/menu_act.gif') 0 12px no-repeat;color:#f4791e}
#fiz_submenu p a {font-size:11px;color:#5d5d5d}
#fiz_submenu p.act a,a:link,a:visited {color:#f4791e}
#ur_div {font-size:24px;float:left;padding:2px 20px 5px 30px;cursor:default;}
.ur_div_fon {background: url('/i/s.gif') 100% 0 no-repeat;}
#ur_submenu {clear:both;display:none}
#ur_submenu p {font-size:14px;background: url('/i/menu_ul.gif') 0 12px no-repeat;padding:2px 0 2px 19px;margin:0}
#ur_submenu p.act {background: url('/i/menu_act.gif') 0 12px no-repeat;color:#f4791e}
#ur_submenu p a {font-size:11px;color:#5d5d5d}
#ur_submenu p.act a,a:link,a:visited {color:#f4791e}

#cat_div {font-size:24px;float:left;padding:2px 20px 5px 30px;cursor:default;}
.cat_div_fon {background: url('/i/topmenu_right.gif') 100% 0 no-repeat;}
#cat_submenu {clear:both;display:none}
#cat_submenu p {font-size:14px;background: url('/i/menu_ul.gif') 0 12px no-repeat;padding:2px 0 2px 19px;margin:0}
#cat_submenu p.act {background: url('/i/menu_act.gif') 0 12px no-repeat;color:#f4791e}
#cat_submenu p a {font-size:11px;color:#5d5d5d}
#cat_submenu p.act a,a:link,a:visited {color:#f4791e}

td.col_mid_left {vertical-align:top;padding:30px 0 0 28px}
td.col_mid_left table.ind div.maintext {padding:0 0 35px 0;width:220px}
td.col_mid_left table.ind div.maintext div{font-size:17px;color:#4a4a4a}
td.col_mid_left table.ind td{vertical-align:top;width:25%}

td.col_mid_left_inn {vertical-align:top;padding:50px 15px 0 12px}
td.col_mid_cent {vertical-align:top;padding:5px 80px 30px 60px}

td.col_bot_left {vertical-align:top;color:#969696;padding:31px 0 0 18px;background: url('/i/bg_bot.gif') 0 0 repeat-x}
td.col_bot_left p{margin:0;padding:0 0 5px 13px;font-weight:bold}
td.col_bot_left div{padding:0 0 0 20px;font-size:11px;float:left;background: url('/i/ul.gif') 13px 6px no-repeat;}
td.col_bot_left div a{color:#f4791e;}
td.col_bot_right {vertical-align:top;padding:31px 80px 0 60px;background: url('/i/bg_bot.gif') 0 0 repeat-x}

td.col_bot_right div.phone {float:left;font-size:24px}
td.col_bot_right div.contacts {float:right;font-size:11px}

#news_value {font-size:11px;float:left;width:29%;margin-right:25px}
#news_value div.date {padding:5px;background:#474747;color:#fff;margin:11px 0 11px 0;width:60px}

#nav{float:right;margin-right:25px}
#nav img{clear:both;margin:8px 0 8px 0;float:left}

#menu{padding:0 0 0 0;margin:20px 0 0 10px}
#menu div {font-family:tahoma;font-size:17px;padding:3px 0 3px 34px;background: url('/i/menu_arrow.gif') 18px 12px no-repeat;}
#menu div a{color:#5d5d5d;font-size:17px}
#menu div.act {background: url('/i/menu_arrow_a.gif') 18px 12px no-repeat;}
#menu div.act a{color:#a40000;font-size:17px}
#menu p {font-family:tahoma;font-size:13px;margin:0;padding:3px 0 3px 48px;background: url('/i/menu_point.gif') 34px 12px no-repeat;}
#menu p a {color:#504f4f;}
#menu p.menu_zag {font-size:20px;margin:0;padding:0 0 5px 16px;background: none}

#sitemap{padding:0 0 0 0;margin:0 0 0 225px}
#sitemap div {font-family:tahoma;font-size:17px;padding:3px 0 8px 34px;background: url('/i/menu_arrow.gif') 18px 12px no-repeat;}
#sitemap div a{color:#5d5d5d;font-size:17px}
#sitemap p {font-family:tahoma;font-size:13px;margin:0;padding:3px 0 3px 48px;background: url('/i/menu_point.gif') 34px 12px no-repeat;}
#sitemap p a {color:#504f4f;}
#sitemap p.menu_zag {font-size:20px;margin:0;padding:8px 0 8px 16px;background: none}

.form2 {width:80%}

#crumbs a{color:#a4a3a3;font-size:11px}

#topmenu {clear:both}
#topmenu div{float:left;margin-left:20px}
#topmenu div.act{float:left;margin-left:20px;font-size:20px}
#topmenu div.zag{font-size:18px}
#topmenu p{float:left;font-size:12px;margin-left:20px;background: url('/i/bullet_topmenu.gif') 0 0 no-repeat;color:#7e7e7e}z

.stuff {width:180px; padding:10px; float:left; margin:0 10px 10px 0; border:1px solid #ddd;}
.stuff div {margin:5px 0;}
.stuff button {margin-top:5px;}
.staff-price {font-weight:bold; font-size:1.3em;}
.price-add {color:red; padding-left:3px;}
.stuff-descr {height:120px; overflow:hidden;}

.shop-cart {background-color:#fff; border:1px solid #888; padding:10px; margin:10px 0;}
.shop-cart div {margin:5px;}
.shop-cart table {border-collapse:collapse; margin:5px 0;}
.shop-cart td {padding:3px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
#cartEmpty {height:50px; line-height:50px;}

#stuffHelper {position: absolute; z-index:100; width:150px; padding:5px; background-color:#f5f5f5; border:1px solid #888; display:none;}
#stuffHelper div {padding:5px 0;}
#stuffCount {text-align: center; width:30px; font-size:13px; padding:1px 2px; background-color: #fff; border:1px solid #888;}

.field-arr-up {cursor:pointer; margin:0 0 6px 1px;}
.field-arr-down {cursor:pointer; margin:0 0 -4px -17px;}

.shop-button, .stuff button, #stuffHelper button {background: url(img/grad.gif) bottom repeat-x #dfdfdf; border:1px outset #888; margin:0 5px 0 0; padding:2px; outline:none;}
.stuff button:active, #stuffHelper button:active {background: #A3A3A3; outline:none;}
.main tr .col_top_left .slogan .slogan2 {

}
