body {
	SCROLLBAR-FACE-COLOR: #ececec;
	SCROLLBAR-HIGHLIGHT-COLOR: #c2c2c2;
	SCROLLBAR-SHADOW-COLOR: #c2c2c2;
	SCROLLBAR-3DLIGHT-COLOR: #ececec;
	SCROLLBAR-ARROW-COLOR: #19376A;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ececec;
	SCROLLBAR-BASE-COLOR: #ffffff;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: black;
}
img.imgOff {
	border-color: #97989C;
	border-style: solid;
	border-width: 1px;
}
img.imgOn {
	border-color: #A12622;
	border-style: solid;
	border-width: 1px;
}
img.imgOnBig {
	border-color: #A12622;
	border-style: solid;
	border-width: 1px;
	width: 250px;
}
div.comment_list {
/*отзывы*/
	margin-top: 10px;
	background-color: #F2F3F5;
	margin-bottom: 10px;
	BORDER: #97989C 1px dashed;
	PADDING: 5px;
}
div.comment_user {
	padding: 3px;
	background: #3D6C8E;
	color: white;
}
div.comment_user a {
	color: white;
}
ul {
	list-style-type: square;
	color: #3D6C8E;
}
.sort_name_bg {
	background-color: #F0F1F1;
}
.sort_table {
	margin-top: 10px;
	background-color: White;
	BORDER-RIGHT: #d3d3d3 1px dashed;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d3d3d3 1px dashed;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #d3d3d3 1px dashed;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #d3d3d3 1px dashed;
}
#cartwindow, #subswindow {
	position: absolute;
	left: 10px;
	top: 0;
	visibility: hidden;
	width: 250px;
	height: 68px;
	Z-INDEX: 2;
	BACKGROUND: #C0D2EC;
	padding: 10px;
	border: solid;
	border-width: 1px;
	border-color: #4D88C8;
	FILTER: revealTrans  (duration=1,transition=4);
}
.menu_bg {
}
.menu_bg a.navigation {
	text-decoration: underline;
}
#navigation {
}
#footer {
	position: relative;
	color: #FFF;
	float: left;
	display: inline;
	width: 280px;
}
#footer_contact {
	position: absolute;
	top: -331px;
	left: 0px;
	background: url(images/footer_horse.gif) bottom left no-repeat;
	height: 321px;
	width: 280px;
}
#cart_bg {
	background: url(images/basket_bg2.jpg) top left no-repeat;
	height: 109px
}
#user_bg {
	background: url(images/user_bg2.jpg) top left no-repeat;
	height: 122px;
	margin: 10px 0px 18px;
}
#header_2 a.navigation {
	/*float: left;
	display: inline;
	color: #fff;
	background: url(images/menu_arrow_1.gif) left center no-repeat;
	padding-left: 15px;
	font-size: 16px;
	margin-right: 15px;
	margin-left: 10px;
	text-decoration: none;
*/
	background: url("images/menu_arrow_1.gif") no-repeat scroll left center transparent;
	color: #FFFFFF;
	display: inline;
	float: left;
	font-size: 16px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	text-decoration: none;
}
#header_2 a.main {
	background: none;
}
#footer_navi a.navigation {
	float: left;
	display: inline;
	color: #fff;
	padding-left: 15px;
	font-size: 12px;
	margin-right: 10px;
	margin-left: 5px;
	text-decoration: none;
}
#footer_navi td  a.navigation:hover {
	text-decoration: underline;
}
#header_2 a.navigation:hover {
	text-decoration: underline;
}
#header_1 a:hover {
	text-decoration: underline
}
#header_1 a {
	float: right;
	display: inline;
	margin: 5px 12px 0px 0px;
	text-decoration: none;
	background: url(images/map.gif) left center no-repeat;
	padding-left: 20px;
	color: #696969;
	font-size: 12px;
}
#header_1 {
	background: url(images/header_03.jpg) top left no-repeat;
}
#header_2 {
	background: url(images/header_2_02.gif) top left repeat-x;
}
#header_3 {
	background: url(images/footer_mid.gif) top left repeat-x;
}
#header_4 {
	background-image: url(images/header_04.gif);
	background-repeat: no-repeat;
	width: 408px;
	height: 137px;
}
#header_5 {
	background-image: url(images/header_05.gif);
	background-repeat: no-repeat;
	width: 275px;
	height: 137px;
	padding-left: 30px;
}
#header_6 {
	background-image: url(images/header_06.gif);
	background-repeat: no-repeat;
	width: 321px;
	height: 137px;
}
.zagb {
	color: fff;
	text-transform: uppercase;
	font-weight: bold;
}
#bg_catalog_1 {
	/*   height: 27px;
*/
	padding-bottom: 10px;
	color: #5dc802;
	font-size: 18px;
}
.pr_top {
	background: url(images/pr_top.jpg) top left no-repeat;
	float: left;
	display: inline;
	width: 650px
}
.pr_mid {
	background: url(images/pr_mid.jpg) top left repeat-y;
	float: left;
	display: inline;
	width: 650px;
	margin-bottom: 26px
}
.pr_bot {
	background: url(images/pr_bot.gif) bottom left no-repeat;
	float: left;
	display: inline;
	width: 650px
}
.pr_top2 {
	background: url(images/pr_top2.gif) top left no-repeat;
	float: left;
	display: inline;
	width: 184px
}
.pr_mid2 {
	background: url(images/pr_mid2.jpg) top left repeat-y;
	float: left;
	display: inline;
	width: 184px;
	margin-bottom: 15px
}
.pr_bot2 {
	background: url(images/pr_bot2.gif) bottom left no-repeat;
	float: left;
	display: inline;
	width: 184px;
	padding-bottom: 3px
}
.pr_top3 {
	background: url(images/pr_top3.gif) top left no-repeat;
	float: left;
	display: inline;
	width: 304px;
	padding-top: 2px
}
.pr_mid3 {
	background: url(images/pr_mid3.jpg) top left repeat-y;
	float: left;
	display: inline;
	width: 304px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 1px;
}
.pr_bot3 {
	background: url(images/pr_bot3.gif) bottom left no-repeat;
	float: left;
	display: inline;
	width: 304px;
	padding-bottom: 4px
}
.pr_top4 {
	background: url(images/pr_top4.gif) top left no-repeat;
	float: left;
	display: inline;
	width: 104px;
	padding-top: 2px
}
.pr_mid4 {
	background: url(images/pr_mid4.jpg) top left repeat-y;
	float: left;
	display: inline;
	width: 104px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 1px;
}
.pr_bot4 {
	background: url(images/pr_bot4.gif) bottom left no-repeat;
	float: left;
	display: inline;
	width: 104px;
	padding-bottom: 4px
}
.pr_top5 {
	background: url(images/pr_top5.jpg) top left no-repeat;
	float: left;
	display: inline;
	width: 362px;
	padding-top: 2px
}
.pr_mid5 {
	background: url(images/pr_mid5.jpg) top left repeat-y;
	float: left;
	display: inline;
	width: 362px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 1px;
}
.pr_bot5 {
	background: url(images/pr_bot5.jpg) bottom left no-repeat;
	float: left;
	display: inline;
	width: 364px;
	padding-bottom: 4px
}
.pr_top6 {
	background: url(images/pr_top6.jpg) top left no-repeat;
	float: left;
	display: inline;
	width: 114px;
	padding-top: 2px
}
.pr_mid6 {
	background: url(images/pr_mid6.jpg) top left repeat-y;
	float: left;
	display: inline;
	width: 114px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 1px;
}
.pr_bot6 {
	background: url(images/pr_bot6.jpg) bottom left no-repeat;
	float: left;
	display: inline;
	width: 114px;
	padding-bottom: 4px
}
.gr_g a:hover {
	text-decoration: underline
}
.gr_g a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000;
	display: inline;
	text-decoration: none
}
.gr_g {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000;
	display: inline
}
.bl_g {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #6e6d6d;
	padding-left: 20px;
	white-space: nowrap
}
.bg_catalog_2 {
	font-size: 18px;
	color: #fc9108;
	line-height: 40px;
	margin-top: 10px;
	margin-left: 20px;
}
.bg_catalog_3 {
	font-size: 18px;
	color: #474747;
	line-height: 25px;
	margin-left: 10px;
}
#td_hover {
	text-decoration: none
}
#td_hover2 {
	text-decoration: underline
}
.cat {
	text-decoration: underline
}
#bgmenu {
	background-image: url(images/bg_menu.gif);
	background-repeat: no-repeat;
	width: 270px;
	height: 25px;
	color: white;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 6px;
	padding-left: 10px;
	text-transform: uppercase;
}
#bgcart {
	background-image: url(images/bg_cart.gif);
	background-repeat: no-repeat;
	width: 208px;
	height: 125px;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 30px;
}
#bgfooter {
	background-image: url(images/bg_footer.gif);
	background-repeat: repeat-x;
	height: 92px;
	color: #9FA4A7;
	padding-top: 6px;
	padding-left: 10px;
}
#bgfooter td, bgfooter a {
	color: #9FA4A7;
}
.top {
	margin-top: 20px;
}
#top {
	FILTER: Alpha(Opacity=40, FinishOpacity=40, Style=1, StartX=0, StartY=0, FinishX=88, FinishY=31);
}
/*td.setka {
	background-color: #D6D6D6;
}
*/
a.product_name:hover , a.product_name2:hover {
	text-decoration: underline;
}
a.product_name {
	text-decoration: none;
	font-weight: bold;
	color: #fc9209;
	font-size: 14px;
}
a.product_name2 {
	text-decoration: none;
	color: #5b5b5b;
	font-size: 12px;
}
#head_2 {
	background-image: url(images/head_02.gif);
	background-repeat: no-repeat;
	WIDTH: 227px;
	HEIGHT: 327px;
	padding-left: 35px;
	padding-top: 25px;
}
#catalog {
	background-image: url(images/catalog_line.gif);
	background-repeat: no-repeat;
	WIDTH: 289px;
	HEIGHT: 32px;
	font-weight: bold;
}
.black a {
	color: #676767;
}
div.catalog_forma {
}
div.podcatalog_forma {
}
* HTML div.podcatalog_forma {
/* Только для браузера IE */
	WIDTH: 100%;
}
#block1 {
	padding-left: 10px;
	width: 321px;
}
#block2 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	width: 683px;
}
#bg_footer_1 {
	background-image: url(images/bg_footer_1.gif);
	HEIGHT: 80px;
	width: 270px;
	background-repeat: repeat-x;
	padding-top: 15px;
	color: white;
	padding-left: 30px;
}
#bg_footer_2 {
	background-image: url(images/bg_footer_2.gif);
	HEIGHT: 66px;
	width: 830px;
	background-repeat: repeat-x;
	padding-left: 20px;
	padding-top: 5px;
	color: #b1c4d2;
}
#bg_footer_2 a {
	color: #b1c4d2;
}
#bg_footer_3 {
	background-image: url(images/bg_footer_3.gif);
	background-repeat: no-repeat;
	HEIGHT: 66px;
	width: 174px;
	color: white;
}
#order a {
	color: #fff;
}
#order a {
	color: #fff;
}
#order a:hover {
	text-decoration: none
}
.bgprice {
	background-color: #F0F0F0;
}
#allspec {
	margin-top: 10px;
	background-color: #F8F8F8;
	BORDER-RIGHT: #d3d3d3 1px dashed;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d3d3d3 1px dashed;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #d3d3d3 1px dashed;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #d3d3d3 1px dashed;
}
#allspecwhite {
	margin-top: 10px;
	BORDER-RIGHT: #d3d3d3 1px dashed;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d3d3d3 1px dashed;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #d3d3d3 1px dashed;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #d3d3d3 1px dashed;
}
li.done {
	color: green;
	font-weight: bold;
}
.sortActiv {
	font-weight: bold;
}
div.opros {
	background: #D72300;
	height: 10px;
	background-repeat: no-repeat;
}
td {
	/*vertical-align: top;
*/
	font-family: Tahoma;
	font-size: 11px;
	color: #424242;
}
td.center {
	vertical-align: middle;
}
form {
	margin: 0px;
}
.dark {
	color: #595959;
	font-weight: bold;
	text-transform: uppercase;
}
a {
	color: #424242;
}
.red {
	color: #003399;
}
.red:hover {
	color: #FFAE00;
}
.gray {
	color: #A2A2A2;
}
.gray:hover {
	color: #FFAE00;
}
a.black {
	font-size: 12px;
	color: #676767;
	text-decoration: none;
}
a.black:hover {
	color: #181818;
	text-decoration: underline;
}
a.link {
	color: #181818;
	text-decoration: underline;
}
a.link:hover {
	color: #003399;
	text-decoration: underline;
}
.black {
	color: #181818;
}
a.b:hover {
	text-decoration: underline
}
a.b {
	color: #000;
	font-size: 12px;
	text-decoration: none
}
td.white {
	color: white;
	font-size: 16px;
}
.white {
	color: white;
	font-size: 16px;
}
a.white {
	color: white;
}
a.white2 {
	color: white;
}
a.white:hover , a.white2:hover {
	text-decoration: none
}
.price u {
	display: inline;
	color: #eb1d47;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
}
.price {
	white-space: nowrap;
	font-weight: normal;
	color: #fc9209;
	font-size: 14px;
}
.price2 {
	color: #C34046;
}
H1 {
	font-size: 18px;
	text-transform: none;
	color: #fc9209;
}
H2 {
	font-size: 18px;
	text-transform: none;
	color: #fc9209;
}
.order_form td input , #order_form td textarea {
	border: 1px #e1e1e1 solid
}
select {
	font-size: 11px;
}
input {
	font-size: 11px;
}
input.search {
	width: 154px;
	height: 17px;
	border-top: 1px #1c4304 solid;
	border-left: 1px #1c4304 solid;
	border-bottom: 1px #fff solid;
	border-right: 1px #fff solid;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
input.but {
	font-size: 11px;
	height: 22px;
	border-style: solid;
	border-color: #395200;
	border-width: 1px;
	background-color: white;
	color: #4b4b4b;
}
#mm {
	margin: 0 0 0 320px;
	height: 50px;
}
#mm img {
	border: none;
	margin: 5px;
}
.mm_item {
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.mm_spacer {
	margin-top: 130px;
	padding-top: 130px;
}
#callme {
	position: absolute;
	top: 200px;
	margin-left: 436px;
	font-size: 15px;
	font-weight: bold;
}
#callme a {
	color: rgb(0,137,236);
	text-decoration: none;
}
#logo_txt {
	position: absolute;
	top: 70px;
	margin-left: 54px;
	font-size: 21px;
	color: #7BBDE8;
}
#logo_txt strong {
	font-size: 38px;
	font-family: Arial;
}
