* { 
    margin:0; 
	padding:0;
    }

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.bg_centr {
	background: url(../images/bg_centr.gif) repeat-x;
}
.centr {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-variant: small-caps;
}
.centr_pole {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 10px;
	margin-left: 10px;
}
.centr_body {
	margin-left: 20px;
	list-style-position: inside;
	list-style-type: circle;
	margin-top: 10px;
}
centr_body2 {
}


.marker {
	font: italic small-caps 14px Arial, Helvetica, sans-serif;
	color: #063;
}

.menu_a {
	margin-top: 30px;
	margin-right: 5px;
	margin-left: 5px;
}
.txt_shema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a65613;
	font-weight: bold;
}
.krochki_nam_razd {
	background: #fa9430 repeat-x;
	padding: 2px 2px 2px 20px;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align: left;
	height: 18px;
}
a.krohi:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
a.krohi:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}


.name_menu_global {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
a.menu_produkt:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
a.delete:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #D86F05;
	text-decoration: none;
}
a.delete:visited {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #D86F05;
}


a.menu_produkt:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
a.menu_produkt:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #DEEEAD;
	text-decoration: none;
}



#search_forma {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 5px;
}
.ramka_pole {
	border: thin solid #7c9644;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
#menu_2 {

}
.menu2_txt {
	color: #090909;
	font: bold 12px Arial, Helvetica, sans-serif;
}
a.menu_top2:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
a.menu_top2:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
a.menu_top2:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #C17400;
	text-decoration: none;
}
a.map_proez:link {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #a65613;
	text-decoration: none;
}
a.mail_to:link {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
a.mail_to:visited {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
a.mail_to:hover {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #F90;
	text-decoration: none;
}
.adress_right {
	font: 14px Arial, Helvetica, sans-serif;
	color: #000;
}


a.map_proez:visited {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #a65613;
	text-decoration: none;
}
a.map_proez:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #E68A00;
	text-decoration: none;
}

#phone_top {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2d1702;
	margin-top: 36px;
	margin-right: 5px;
	margin-left: 5px;
}
.kod_gor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7a7b77;
}
.color_phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #f5780a;
}

.menu_txt {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #300;

}
a.menu_top:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #2d1702;
	text-decoration: none;
}

.menu_top_red{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #F00;
	border: medium;
	text-decoration: none;
}

a.menu_top:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2d1702;
}
a.menu_top:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #64801D;
	text-decoration: none;
}

#menu_global {
	margin-top: 6px;
}
#menu_botom_global {
	margin-left: 10px;
}
#adress {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 20px;
}
.stud {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #999;
	text-decoration: none;
	margin-top: 20px;
	margin-left: 20px;
}

#menu_global_2 {
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.satstud:link {
	font: 9px Arial, Helvetica, sans-serif;
	color: #F90;
	text-decoration: none;
}
a.satstud:hover {
	font: 9px Arial, Helvetica, sans-serif;
	color: #F60;
	text-decoration: none;
}
a.satstud:visited {
	font: 9px Arial, Helvetica, sans-serif;
	color: #F90;
	text-decoration: none;
}
.img_top_lines {
	background: url(../images/img_top.gif) no-repeat right top;
}
#phone_top2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2d1702;
	margin-top: 50px;
	margin-right: 5px;
	margin-left: 5px;
}
.menu_a2 {
	margin-top: 45px;
	margin-right: 5px;
	margin-left: 5px;
}
#menu_skvozn_left {
	margin-top: 10px;
	margin-left: 30px;
	width: 230px;
}
.menu_lines_tabl_left {
	border-top: thin solid #6b8234;
	border-bottom: thin solid #6b8234;
	border-right-style: none;
	border-left-style: none;
}
a.krohi:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #712D00;
	text-decoration: underline;
}
.catalog_left_right {
	padding: 6px;
	border-right: thin dotted #89936c;
	font: 11px Arial, Helvetica, sans-serif;
	color: #727e4d;
	background: #d0dfa4;
	border-bottom: thin solid #360;
}
.bg_tabl_catalog {
	font: 11px Arial, Helvetica, sans-serif;
	color: #526223;
	background: #f3f8e4;
	text-align: center;
}

#tr_flay {
	background: #e4f5b0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #030;
	text-align: center;
	border-bottom: thin solid #360;
}
a.next:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #607A10;
	text-decoration: none;
}
a.next:visited {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #607A10;
}
a.next:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #C66504;
	text-decoration: none;
}

#tr_shapka {
	border-bottom: thin solid #360;
}
.bg2_tabl_catalog {
	font: 11px Arial, Helvetica, sans-serif;
	color: #526223;
	text-align: center;
	border-right: thin solid #360;
	height: 18px;
}
.td_tabl_catalog {
	border-right: thin dotted #677A2C;
	border-left: thin dotted #677A2C;
}
#bott_aligan {
	text-align: right;
	margin-right: 400px;
	margin-top: 20px;
	margin-left: 30px;
}
.pole_kol_tov {
	font: 12px Arial, Helvetica, sans-serif;
	color: #330;
	border: thin solid #344E30;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 2px;
}
.zakaz_print {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	border-top: 0.05ex dotted #CCC;
	border-right: 0.05ex dotted #CCC;
	border-bottom: 0.05ex dotted #CCC;
	border-left: 0.05ex dotted #CCC;
}
.help {
	font: 11px Arial, Helvetica, sans-serif;
	color: #F90;
}
#pokaz_tovara {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	width: 600px;
}
.cherteg {
	border-top: thin solid #360;
	border-bottom: thin dotted #666;
	text-align: center;
}

.name_tovar {
	font: 14px Arial, Helvetica, sans-serif;
	color: #515F1F;
	padding-bottom: 1px;
	border-bottom: thin dotted #B1D09D;
}

.txt_glav {
	font: 0.6em Arial, Helvetica, sans-serif;
	padding: 10px;
	color: #333;
}

H1 {font-size:17px;color:#323232;font-family:Verdana;}

