body td {font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
body div {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}

.txt, UL{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}
P{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding-right: 20px;
}

.text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	
}
.textsml{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
}
.textgrey{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #B0B0B0;
}
.textblue{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6DA3C6;
}

.tableblue{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #528CB1;
	padding-left: 0px;
}

.tableblue .summ{
border: solid 1px #8ABBDB;
}

.tablehr{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px; 
}

A.tablehr:hover{
	color: #000000;
}

A.tablehr:visited{
	color: #FFFFFF;
	text-decoration: none;	
}


.title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color: #000000;
}
.title1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #000000;
}
.mn{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #46789C;
}
.mn img {margin-right: 7px}
a.lnkmn, a.lnkmn:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #46789C;
	text-decoration: none;
}
a.lnkmn:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ED9B2F;
	text-decoration: none;
}

.mn2nd{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #ffffff;
}
a.lnkmn2nd, a.lnkmn2nd:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	margin-right: 3px;
}
a.lnkmn2nd:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFE6C6;
	text-decoration: none;
}



.cpy{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
}
a.lnkwh, a.lnkwh:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.lnkwh:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

a, a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6DA3C6;
	text-decoration: underline;
}
a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ED9B2F;
	text-decoration: underline;
}	

a.lnkblack, a.lnkblack:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.lnkblack:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}	

.banner{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.inp{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	width: 400px;
}

.forms {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 100%
}

.button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
}

.search_block {font-size: 11px}
.search_block .name div {width: 55px}
.search_block .input {width: 100%; padding-bottom: 3px; padding-bottom: expression("1px")}
.search_block .button {padding-top: expression("1px")}
.search_block .input input {background: #FFFFFF; font-size: 11px; border: solid 1px #A5ACB2; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 99.99%; margin: 0px; height: 17px}
.search_block .button input {font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}

div.maintrack {font-size: 11px; margin: 13px 0px 25px 0px}

.news {clear: both}
.news td {font-size: 12px; vertical-align: top; padding-bottom: 17px}
.news .date {text-align: right}
.news .date div {font-weight: bold; padding-right: 10px}
.news .pt div {width: 48px; font-family: Arial}
.news .pages td {font-size: 12px; vertical-align: top; padding-bottom: 0px; font-family: Arial}
.news .pages td a {font-size: 12px; vertical-align: top; padding-bottom: 0px; font-family: Arial}

.owncat td {vertical-align: top}
.owncat .left div {width: 185px; padding-top: 2px; font-size: 11px; line-height: 18px}
.owncat .left div b {color: #6DA3C6}
.owncat .right {padding-right: 20px}

.thcat {margin: 0px 15px 20px 0px}
.thcat td {vertical-align: top}
.thcat .img img {border: none;margin: 2px 12px 0px 0px}
.thcat .title {font-size: 12px; margin-bottom: 7px}
.thcat .desc, .thcat .price {font-size: 11px; margin-bottom: 7px}
.thcat .link {font-size: 11px; line-height: 18px}
.catitem {width: 49%; float: left}

.catalog_tree {color:#46789C}


.cat_one 		{background: #ffffff url(../pic/cat_one.gif) 		no-repeat 0 -80px; padding-top: 6px}
.cat_one_open 	{background: #ffffff url(../pic/one_o.gif)			no-repeat 0 -80px; padding-top: 6px}
.cat_first,.cat_one_next,.cat_last_next 		{background: #ffffff url(../pic/cat_first.gif) 		no-repeat 0 -80px; padding-top: 6px}
.cat_first_open {background: #ffffff url(../pic/cat_first_o.gif) 	no-repeat 0 -80px; padding-top: 6px}
.cat_last 		{background: #ffffff url(../pic/cat_last.gif) 		no-repeat 0 -80px; padding-top: 6px}
.cat_last_open 	{background: #ffffff url(../pic/cat_last_o.gif) 	no-repeat 0 -80px; padding-top: 6px}
.l1 {margin-left: 18px}
.l2 {margin-left: 36px}
.l3 {margin-left: 54px}
.l4 {margin-left: 72px}
.l1, .l2, .l3, .l4 {padding-top: 6px}
.prod {background: #ffffff url(../pic/cat_prod.gif) no-repeat 0 0; padding-left: 38px; }
.prod_last {background: #ffffff url(../pic/cat_prod_last.gif) no-repeat 0 0; padding-left: 38px; }


.cat_tables {width: 100%; text-align: left;}
.cat_tables th {font-weight: bold; font-size: 12px; padding-bottom: 10px; padding-left: 10px; margin-bottom: 10px; border-bottom: 1px solid black}
.cat_tables .bl {background: #E5F3FC}
.cat_tables td {padding: 0px 0px 0px 10px}
.cat_tables .fi td {padding-top: 8px}

.search_block_s {font-size: 11px; width: 228px; height: 34px; background: #CCE8FA;}
.search_block_s .name {width: 1%; padding-left: 10px;padding-right: 5px;}
.search_block_s .input {width: 100%; padding-right: 10px; padding-bottom: 3px; padding-bottom: expression("1px")}
.search_block_s .button {padding-top: expression("1px")}
.search_block_s .input input {background: #FFFFFF; font-size: 11px; border: solid 1px #A5ACB2; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width: 99.99%; margin: 0px; height: 17px}
.search_block_s .button input {font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
