body {
	background:#ffffff;
	padding:0;
	margin:0;
}

td {
	font-family: Tahoma;
	font-size:12px;
	vertical-align:top;
}

img {
	border:none;
}

h1 {
	color:#788991;
	font-size:16px;
}

h2 {
	color:#788991;
	font-size:16px;
	font-weight:normal;
}

#top {
	background:url(images/topleft.jpg) top left no-repeat;
}

#logo {
	padding-left:15px;
	position:relative;
}
.city_choose{
	position:absolute;
	left:110px;
	top:224px;
}
#city{
	font-size:14px;
	font-weight:bold;
}

#topright {
	background:url(images/topright.jpg) right top no-repeat;
	padding-top:170px;
	font-size:28px;
	color:#f4ac6f;
}

.code {
	font-size:14px;
	color:#ff2801;
	font-weight:bold;
}

#all {
	background:url(images/bg.jpg) repeat;
}

#menuright {
	background:url(images/menuright.gif) top right no-repeat;
}

#menu {
	background:url(images/menubg.jpg) top repeat-x;
}

#right {
	background:url(images/rightbg.gif) left repeat-y;
}
#left {
	background:url(images/leftbg.gif) right repeat-y;
}

#main {
	background:#ffffff;
}

#bottomright {
	background:url(images/bottomright.gif) left no-repeat;
}
#bottomleft {
	background:url(images/bottomleft.gif) right no-repeat;
}

#bottom {
	background:url(images/bottombg.gif) top repeat-x;
}

#footer {
	background:#eeeeee;
}
#footer td {
	vertical-align:bottom;
	padding:5px 30px;
	font-size:10px;
	color:#494949;
}
#footer a {
	color:#494949;
	text-decoration:none;
}

#rightblock {
	padding:30px 30px 30px 0;
}
#rightblock img {
	margin:0;
}
*html #rightblock img {
	margin:5px 0;
}
#rightblock a {
	color:#788991;
	text-decoration:none;
	font-weight:bold;
}

.searchbutton {
	border:#788991 solid 1px;
	background:none;
	background:#788991 url(images/button.gif) no-repeat;
	width:23px;
	height:28px;
margin-bottom: 1px;
}
.searchfield {
	border:#788991 solid 1px;
	width:160px;
	height:28px;
	line-height:18px;
	padding-top:7px;
}

hr {
	color:#788991;
	padding:0;
	margin:10px 0;
	height:1px;
}
*html hr {
	margin:5px 0;
}

*html form {
	margin:0;
}

#content {
	text-align:justify;
	padding:30px;
	color:#4b585e;
}
#content a {
	color:788991;
}

#leftblock {
	padding:10px 0 1px 30px;
	color:#788991;
}
#leftblock a {
	color:#788991;
	text-decoration:none;
}

#leftblock1 {
	padding:10px 0 1px 30px;
	color:#788991;
}
#leftblock1 a {color:#788991;	text-decoration:none;}

#Nav {margin:0px;padding:0px;height:49px;z-index:9000;list-style:none;margin-left:50px;}
#Nav li {position:relative;float:left;height:49px;}
#Nav li.devider {width:1px;background:url(images/divider.png) 0% 0% no-repeat}
#Nav li a{color:#F46B28;display:block;font-family:Tahoma;font-weight:bold;font-size:14px;line-height:49px;margin:0px 25px 0px 25px;text-decoration:none;}
#Nav li:hover {background-color: #eeeeee;decoration:none;}

#Nav li ul{padding: 0;margin: 0px;width: 214px;list-style: none;display: none;position:absolute;margin-left:0px;margin-top:0px;z-index:9001;}
#Nav li ul li{height: 46px;width: 214px;background-color:#fbca9b;}

#Nav li ul .icon1-0{background:url(images/menu_icon_1.gif) 12px 50% no-repeat #fbca9b;}
#Nav li ul .icon1-1{background:url(images/menu_icon_2.gif) 12px 50% no-repeat #fbca9b;}
#Nav li ul .icon1-2{background:url(images/menu_icon_3.gif) 12px 50% no-repeat #fbca9b;}
#Nav li ul .icon1-3{background:url(images/menu_icon_4.gif) 12px 50% no-repeat #fbca9b;}
#Nav li ul .icon1-4{background:url(images/menu_icon_5.gif) 12px 50% no-repeat #fbca9b;}
#Nav li ul .icon1-5{background:url(images/menu_icon_6.gif) 12px 50% no-repeat #fbca9b;}
#Nav li ul .icon1-6{background:url(images/menu_icon_7.gif) 12px 50% no-repeat #fbca9b;}

#Nav li ul .top{height:10px; width: 214px;background:url(images/menu_top_bg.png) 0% 0% no-repeat;margin-bottom:0px;}
* html #Nav li ul .top{margin-bottom:-5px;filter:expression(fixPNG(this));}

#Nav li ul .bottom{height: 8px;width: 214px;background:url(images/menu_bottom_bg.png) 0% 0% no-repeat;}
* html #Nav li ul .bottom{filter:expression(fixPNG(this));}

#Nav li ul li a{color:#525252;text-decoration:none;font-size:12px;font-weight:normal;margin:0px;margin-left:65px;line-height:46px;}


#Nav li ul li ul{padding: 0;margin:0px;width: 214px;list-style: none;display: none;position:absolute;margin-left:214px;margin-top:-30px;z-index:9002;}
#Nav li ul li ul li{height: 20px;width: 214px;background-color:#fbaf9b;}
#Nav li ul li ul li a{color:#525252;text-decoration:none;font-size:12px;font-weight:normal;margin:0px;margin-left:20px;line-height:15px;}
#Nav li ul li ul li a:hover{text-decoration:underline;}

#Nav li ul .top{height: 10px;width: 214px;background:url(images/menu_top_bg.png) 0% 0% no-repeat;}
#Nav li ul .bottom{height: 8px;width: 214px;background:url(images/menu_bottom_bg.png) 0% 0% no-repeat;}




/* 01.07.09*/

.snova_city{
	position:relative;
}
.topright{
	position:relative;
}
.city_choose{
	left:0;
	top:-35px;
}

.city_choose span{
font-size:13px;
font-weight:bold;
}
////////////////////////////////////////////////////

p.h {margin:0px;height:29px;background:#1174bb url(images/im42.html) top left repeat-x;}
p.h span {display:block;height:29px;background:url(images/im41.html) top left no-repeat;}
p.h span span{display:block;height:29px;background:url(images/im43.html) top right no-repeat;}
p.f {margin:0px;height:10px;background:#88badd url(images/im45.html) top left repeat-x;}
p.f span {display:block;height:10px;background:url(images/im44.html) top left no-repeat;}
p.f span span{display:block;height:10px;background:url(images/im46.html) top right no-repeat;}
p.f1 {margin:0px;height:25px;background:#fff url(images/im45.html) top left repeat-x;}
p.f1 span {display:block;height:25px;background:url(images/im44.html) top left no-repeat;}
p.f1 span span{display:block;height:25px;background:url(images/im46.html) top right no-repeat;}
p.f2 {margin:0px 0px 10px 0px;height:9px;background:#88badd url(images/im_bg7.html) top left repeat-x;}
p.f2 span {height:9px;display:block;background:url(images/im_bg6.html) top left no-repeat;}
p.f2 span span {height:9px;display:block;background:url(images/im_bg8.html) top right no-repeat;}
p.h2 {margin:0px;height:25px;background:#c3dcee url(images/im_bg9.html) top left no-repeat;}
p.h2 span {display:block;height:25px;padding:5px 0px 0px 25px;background:url(images/im_bg10.html) top right no-repeat;font-family:arial;font-size:12px;color:#10578a;font-weight:bold;text-transform:uppercase;}

.subtitle1{height:30px;margin-bottom:-30px;padding-left:25px;position:relative;top:-24px;left:0px;font-family:arial;font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase;}
.subtitle2{font-family:arial;font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#205c9c;border:1px solid #19487a;margin:0px 11px 6px 11px;padding:2px 14px;}
.subtitle3{font-family:arial;font-size:14px;font-weight:bold;margin:0 0 5px 0;}

ul.pages{margin:0px;padding:0px;}
ul.pages li{display:inline;background:url(images/bul1.html) 0px 5px no-repeat;margin-left:4px;padding-left:9px;font-family:tahoma;font-size:12px;font-weight:bold;}

ul.path{margin:0px 0px 10px 0px;padding:0px;}
ul.path li{font-family:tahoma;font-size:12px;color:#10578a;display:inline;background:url(images/bul5.html) 0px 5px no-repeat;margin-left:4px;padding-left:9px;font-family:tahoma;font-size:12px;font-weight:bold;}

.equip_basic_item{width:50%;background-color:#fff;border:1px solid #c8c8c8;padding:5px 10px 10px 10px;}

.cats_item1{cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;color:#10578a;background:url(images/bul2.gif) 0px 3px no-repeat;margin:15px 10px 5px 14px;padding-left:14px;}
.cats_item1_opened{cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;color:#10578a;background:url(images/bul2_opened.gif) 0px 3px no-repeat;margin:15px 10px 5px 14px;padding-left:14px;}
.cats_item2{font-family:tahoma;font-size:11px;background:url(images/bul3.gif) 0px 5px no-repeat;margin:0px 10px 3px 14px;padding-left:14px;}


.cats_item3{font-family:tahoma;font-size:11px;background:url(images/bul3.gif) 0px 5px no-repeat;margin:0px 10px 3px 28px;padding-left:14px;display: block;}
.subcats_item{font-family:tahoma;font-size:11px;background:url(images/bul3.gif) 0px 5px no-repeat;margin:0px 10px 3px 14px;padding-left:14px;}
.subcats_item2{font-family:tahoma;font-size:11px;background:url(images/bul3.gif) 0px 5px no-repeat;margin:0px 10px 3px 0px;padding-left:14px;}

.div_menu_item{margin-bottom:16px;}

.search_char_name{font-family:tahoma;font-size:12px;font-weight:bold;color:#2292d0;margin-bottom:2px;}
.search_char_val{font-family:arial;font-size:11px;margin-bottom:5px;width:100%;}

.news_item{margin:12px 25px 0px 12px;padding:0px 0px 10px 13px;background:url(images/bul4.html) 0px 5px no-repeat;border-bottom:1px solid #b5c9dd;}
.news_date{font-family:tahoma;font-size:12px;font-weight:bold;color:#2292d0;}
.news_name{font-family:tahoma;font-size:11px;color:#000;}

.sklad_item{margin:12px 14px 0px 14px;padding:0px 0px 5px 16px;background:url(images/bul4.html) 0px 5px no-repeat;border-bottom:1px solid #b5c9dd;}
.sklad_name{font-family:tahoma;font-size:12px;font-weight:bold;color:#1b7bbf;}
.sklad_pic{text-align:center;background-color:#fff;border:1px solid #88b6d8;margin:5px 0px 3px 0px;}
.sklad_bdescr{font-family:tahoma;font-size:11px;color:#000;}

.art_item{margin:12px 25px 0px 26px;padding:0px 0px 10px 13px;background:url(images/bul4.html) 0px 5px no-repeat;}
.art_name{font-family:tahoma;font-size:12px;font-weight:bold;color:#0f59ac;}
.art_btext{font-family:tahoma;font-size:11px;color:#474f53;}

.quest_email{height:22px;text-transform:uppercase;background:url(images/im_email.html) 2px 2px no-repeat;margin:20px 0px 0px 20px;padding-left:25px;font-family:tahoma;font-size:12px;font-weight:bold;color:#29495a;}
.quest_icq{height:23px;background:url(../../../status.icq.com/5/online2.gif?icq=398132935&amp;img=5) 0px 0px no-repeat;margin-left:20px;padding-left:25px;font-family:tahoma;font-size:12px;font-weight:bold;color:#29495a;}
.quest_phone{background:url(images/im_phone.html) 1px 2px no-repeat;margin-left:20px;padding-left:25px;font-family:tahoma;font-size:12px;font-weight:bold;color:#29495a;}

.goods_item{width:33%;background-color:#fff;border:1px solid #c8c8c8;padding:5px 10px 10px 10px;}
td.goods_name {background:#1174bb url(images/im_bg1.html) top left no-repeat;}
td.goods_name span {display:block;background:url(images/im_bg2.html) top right no-repeat;font-family:tahoma;font-size:11px;font-weight:bold;padding:2px 7px 4px 7px;}
.goods_img{text-align:center;margin-bottom:5px;}
.goods_bdescr{font-family:tahoma;font-size:11px;color:#000;margin-bottom:5px;}
.goods_price{text-align:center;margin-bottom:5px;font-family:tahoma;font-size:12px;color:#1174bb;font-weight:bold;}
.goods_price2{color:#c00;}
td.goods_footer {height:10px;background:#1174bb url(images/im_bg4.html) top left repeat-x;}
td.goods_footer span {height:10px;display:block;background:url(images/im_bg3.html) top left no-repeat;}
td.goods_footer span span {height:10px;display:block;background:url(images/im_bg5.html) top right no-repeat;}

.good_img{text-align:center;margin-bottom:5px;}
.good_name{text-align:center;margin-bottom:5px;font-size:14px;font-weight:bold;}
.good_make{text-align:center;margin-bottom:5px;}
.good_2cart{text-align:center;margin-bottom:5px;}
.good_price{text-align:center;margin-bottom:5px;font-family:tahoma;font-size:12px;color:#1174bb;font-weight:bold;}
.good_price2{color:#c00;}

.bottom1{height:95px;background:url(images/im61.html) top left repeat-x;}

.subcontent{background-color:#fff;border:1px solid #c8c8c8;margin:0px 11px 10px 11px;padding:5px 10px;}
.subcontent2{background-color:#fff;border:1px solid #c8c8c8;margin-bottom:10px;padding:5px 10px;}

ol.privcab_menu{margin:0px;padding:0px;margin:10 0 20 0;text-align:center;}
ol.privcab_menu li{display:inline;margin:0 20px 0 0;font-weight:bold;}

.bg1{background-color:#f0f0f0;}

.fl{float:left;}
.fr{float:right;}

.f11{font-size:11px;}

a,a:active,a:visited{color:#1174bb;text-decoration:underline;}
a:hover{color:#1174bb;text-decoration:none;}
a:focus{outline:none;}
a.a1,a:active.a1,a:visited.a1{color:#0e4992;text-decoration:none;}
a:hover.a1{color:#2e69b2;text-decoration:none;}
a.a2,a:active.a2,a:visited.a2{color:#10578a;text-decoration:none;}
a:hover.a2{color:#10578a;text-decoration:underline;}
a.a3,a:active.a3,a:visited.a3{color:#474f53;text-decoration:underline;}
a:hover.a3{color:#1d5eb2;text-decoration:none;}
a.a3_cur,a:active.a3_cur,a:visited.a3_cur{color:#1d5eb2;text-decoration:underline;}
a:hover.a3_cur{color:#1d5eb2;text-decoration:none;}
a.a4,a:active.a4,a:visited.a4{color:#fff;text-decoration:none;}
a:hover.a4{color:#fff;text-decoration:underline;}

.select-free  {
  position:absolute;
  padding:10px;
  left:40px;
  top:10px;
  z-index:10;
  overflow:hidden;/*must have*/
  width:150px;/*must have for any value*/;
  background:#eee;
}
.select-free iframe  {
  display:none;/*sorry for IE5*/
  display/**/:block;/*sorry for IE5*/
  position:absolute;/*must have*/
  top:0px;/*must have*/
  left:0px;/*must have*/
  z-index:-1;/*must have*/
  filter:mask();/*must have*/
  width:3000px;/*must have for any big value*/
  height:3000px/*must have for any big value*/;
  }

