body {
	padding:0px;
	margin:0px;
}

body,th,td,input, select,textarea{
	font-family: Tahoma;
	font-size: 12px;
	color: #606060;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.5;
}
a { text-decoration: none; }
a:hover { text-decoration: underline; }


h1, .prod_title{
	font-family: Arial;
	font-size: 18px;
	color: #398fca;
	text-decoration: none;
	font-weight: bolder;
	line-height: 1.5;
}

h2 {
	font-family: Arial;
	font-size: 18px;
	color: #398fca;
	text-decoration: none;
	font-weight: bolder;
}
a h2, h2 a { text-decoration: none; color: #398fca; }
a:hover h2, h2 a:hover { 
	text-decoration: underline; 
	color: #398fca;
}

.text,.text a,.text b,.text font,.text span{
	font-family: Tahoma;
	font-size: 12px;
	color: #606060;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.5;
}
.text a:hover{
	color: #606060;
	text-decoration: underline;
}
.text_e,.text_e a,.text_e b,.text_e font,.text_e span{
	font-family: Tahoma;
	font-size: 12px;
	color: #2150a3;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_e a:hover{
	color: #2150a3;
	text-decoration: underline;
}

.text_b,.text_b a,.text_e b,.text_b font,.text_b span{
	font-family: Tahoma;
	font-size: 11px;
	color: #606060;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.5;
}
.text_b a:hover{
	color: #606060;
	text-decoration: underline;
}
.text_o,.text_o a,.text_o b,.text_o font,.text_o span{
	font-family: "Arial Narrow";
	font-size: 14px;
	color: #2b87c6;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_o a:hover{
	color: #2150a3;
	text-decoration: underline;
}

.text_g,.text_g a,.text_g b,.text_g font,.text_g span{
	font-family: Tahoma;
	font-size: 12px;
	color: #606060;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_g a:hover{
	color: #9e2323;
	text-decoration: underline;
}

.text_big,.text_big a,.text_big b,.text_big font,.text_big span{
	font-family: Tahoma;
	font-size: 12px;
	color: #351912;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_big a:hover{
	color: #351912;
	text-decoration: underline;
}

.text_big1,.text_big1 a,.text_big1 b,.text_big1 font,.text_big1 span{
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ffcb91;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_big1 a:hover{
	color: #ffcb91;
	text-decoration: underline;
}

.text_menu,.text_menu a,.text_menu b,.text_menu font,.text_menu span{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bolder;
	line-height: 1.5;
}
.text_menu a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.zagolovok,.zagolovok a,.zagolovok b,.zagolovok font,.zagolovok span{
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.text_link,.text_link a, .text_link font,.text_link span{
	font-family: Tahoma;
	font-size: 11px;
	color: #2150a3;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_link a:hover{
color: #2150a3;
text-decoration: underline;
}

.text_link1,.text_link1 a,.text_link1 b,.text_link1 font,.text_link1 span{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_link1 a:hover{
	color: #ffffff;
	text-decoration: underline;
}

.text_link2,.text_link2 a,.text_link2 b,.text_link2 font,.text_link2 span{
	font-family: Tahoma;
	font-size: 11px;
	color: #b82f3e;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.5;
}
.text_link2 a:hover{
	color: #b82f3e;
}

.niz,.niz a,.niz b,.niz font,.niz span{
	font-family: Tahoma;
	font-size: 11px;
	color: #7d1829;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.5;
}
.niz a:hover{
	color: #7d1829;
	text-decoration: underline;

}

.sape,.sape a,.sape b,.sape font,.sape span{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.sape a:hover{
	color: #000000;
}

.tableborder {
	border: 1px solid #c7c7c7;
	
}
.firstrow { BACKGROUND-COLOR: #FFFFFF; }
.secondrow { BACKGROUND-COLOR: #d9e3ed; }

.tableborder2 {
	border: 1px solid #ca965c;
	background-color: #ca965c;
}

.menu,.menu a,.menu b,.menu font,.menu span{
	font-family: Verdana;
	font-size: 10px;
	color: #514d51;
	text-decoration: none;
	font-weight: bold;
}
.button {
	font-weight: bold;
	background-color: #FFFFFF;
	color: #fff;
	border: 2px solid #8ca5b9;
	padding: 1px 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: #b1cde5;
}

hr {
	
	border: 1px solid #9ba0ab;
}
.menu_niz,.menu_niz a,.menu_niz b,.menu_niz font,.menu_niz span{
	font-family: Verdana;
	font-size: 10px;
	color: #9ba0ab;
	text-decoration: none;
	font-weight: bold;
}

.menu_z,.menu_z a,.menu_z b,.menu_z font,.menu_z span{
	font-family: Verdana;
	font-size: 12px;
	color: #ff6819;
	text-decoration: none;
	font-weight: bold;
}
.menu_osnovnoe,.menu_osnovnoe a,.menu_osnovnoe b,.menu_osnovnoe font,.menu_osnovnoe span{
	font-family: Verdana;
	font-size: 12px;
	color: #514d51;
	text-decoration: none;
	font-weight: bold;
}
.menu_osnovnoe a:hover{
	color: #ff6819;
}

.menu_sity,.menu_sity a,.menu_sity b,.menu_sity font,.menu_sity span{
	font-family: Verdana;
	font-size: 12px;
	color: #514d51;
	text-decoration: none;
	font-weight: bold;
}
.menu_sity a:hover{
	color: #ff6819;
	text-decoration: underline;
}

.white_text,.white_text a,.white_text b,.white_text font,.white_text span{
	font-family: Verdana;
	font-size: 9px;
	color: White;
	text-decoration: none;
	font-weight: normal;
}
.white_text a:hover{
	color: #ffffff;
}
.serlink,.serlink a,.serlink b,.serlink font,.serlink span{
font-family: Tahoma, Helvetica, sans-serif;
font-size: 9px;
color: #636060;
text-decoration: none;
font-weight: bold;
}
.serlink a:hover{
	color: #000000;
}
.act { 
	font-family: Verdana;
	font-size: 12px;
	color: #ff6819;
	text-decoration: none;
	font-weight: bold;
}

.tableborder1 {
     border: 1px solid #dbdbdb;
     background-color: #ffffc5;
     font-family: Verdana;
     font-size: 11px;
     color: #06498e;
     text-decoration: none;
     font-weight: normal;
}
.tableborder1 a:hover{
     color: #06498e;
}
.prod_manuf {
	color: #009900;
}
.prod_price {
	color: #990000;
}

.str_menu { 
	font-size: 11px;
	color: #00000;
}
.str_menu a { 
	font-size: 11px;
	color: #000099;
}

.text_p h2 {
	font-weight:bold;
	font-size:13px;
	display:inline;
}
.news h2 a {
	font-weight:bold;
	font-size:13px;
}
span.date {
	color: #990000;
}
span.cat {
	color: #990000;
}
span.cat a { 
	color: #990000;
	text-decoration:underline;
	font-weight:bold;
}
.brown, .brown a {
	color: #150a00;
}
.text_br span.date {
	color: #150a00;
}
.text_br span.cat {
	color: #150a00;
}
a.type_menu {
	text-decoration:none;
	font-weight:bold;
	color:#184F9F;
	font-size:12px;
	font-family:Arial;
}

a.type_menu:hover {
	text-decoration:underline;
}


a.bottom_menu {
	text-decoration:none;
	font-weight:bold;
	color:#184F9F;
	font-size:13px;
	font-family:Arial;
}

a.bottom_menu:hover {
	text-decoration:underline;
}