.tl{background: #e6eaeb url(/img/tl.jpg) no-repeat;}
.top2{background: #e6eaeb url(/img/top2.gif) repeat-x; padding-top: 20px; padding-left: 15px;}
.top_icons{padding-left: 15px;}
.top3{background:  url(/img/top3.gif) no-repeat;}
.top4{height: 16px; background-color: #2ea2d9;}

.top6{background: #e6eaeb url(/img/top4.gif) repeat-y; padding: 10px 10px 10px 10px;}
.top7{text-transform: uppercase; color: #696969; font: 16px; font-weight: bold; padding-bottom: 11px;}
.name_top{font-size: 20px; background: url(/img/logo.gif) no-repeat 5px 50%;  color: #0084c8; padding: 1px 20px 10px 54px;  font-family: Verdana; }
.contact1{width: 27px; background: url(/img/contact1.gif) bottom no-repeat;}
.contact2{background: url(/img/contact2.gif) bottom repeat-x;}
.contacts{background: #e6eaeb url(/img/top6.gif) bottom repeat-x;}
.contact_info{position: absolute; color: #2ea2d9; font-size: 12px; margin-top: 15px; margin-left: 45px;}

td.main_menu{height: 30px; background: #EDF0F1; font-family: Verdana; font-size: 11px;}
a.main_menu{color: #0059a4; background: url(/img/arrow1.gif) no-repeat 11px;  text-decoration: none; padding-left: 27px;}
a:hover.main_menu{color: #dd459b; text-decoration: underline; background: url(/img/rect1.gif) no-repeat 11px; padding-left: 27px;}

a.main_menu_active{color: #dd459b; text-decoration: underline; background: url(/img/rect1.gif) no-repeat 11px; padding-left: 27px;}
a:hover.main_menu_active{color: #dd459b; text-decoration: underline; background: url(/img/rect1.gif) no-repeat 11px; padding-left: 27px;}


h1.main{color: #DD459B; font-size: 16px; margin-top: 15px; padding-left: 35px; background: url(/img/h1.gif) no-repeat 0px;}
td.main{color: #6A6A6A;}

td.main_text{color: #6A6A6A; padding: 0px 33px 40px 35px; background: #EDF0F1 url(/img/content_ugol.gif) no-repeat right bottom;}
.ml{background: #c3cacb url(/img/ml.jpg) no-repeat; height: 39px;}
.middle1{background: #c3cacb url(/img/middle1.gif) repeat-x;}
.middle2 {background: #E6EAEB url(/img/middle2.gif) repeat-y; color: #DD459B; font-weight: bold; padding: 20px 29px 0px 10px;}
.middle3{background: #E6EAEB url(/img/ml2.jpg) no-repeat;}
.middle4{border-top: 1px solid #ABB8BA; background: #D7DDDF;}
.middle5{background: #D7DDDF url(/img/middle3.gif);}
.middle6{background: #D7DDDF; border-right: 1px solid #ABB8BA; text-align: center;}
.middle7{border-bottom: 1px solid #ABB8BA; background: #D7DDDF;}
.middle8{background: #D7DDDF url(/img/middle4.gif);}

td.menu2_level0{padding: 10px 0px 10px 0px;}

a.menu2_level0{background: url(/img/rect1.gif) no-repeat 10px; padding-left: 30px; text-decoration: none; font-size: 16px; font-weight: bold; color: #dd459b;}
a:hover.menu2_level0{background: url(/img/rect3.gif) no-repeat 10px; padding-left: 30px; text-decoration: underline; font-size: 16px; font-weight: bold; color: #950054;}

a.menu2_level0_active{background: url(/img/rect3.gif) no-repeat 10px; padding-left: 30px; text-decoration: underline; font-size: 16px; font-weight: bold; color: #950054;}
a:hover.menu2_level0_active{background: url(/img/rect3.gif) no-repeat 10px; padding-left: 30px; text-decoration: underline; font-size: 16px; font-weight: bold; color: #950054;}


td.menu2_level1{padding-left: 10px;}

a.menu2_level1{padding-left: 10px; color: #dd459b; background: url(/img/menu2_l1_icon.gif) 0px 8px no-repeat; text-decoration: none;}
a:hover.menu2_level1{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l1_icon.gif) 0px 8px no-repeat; text-decoration: underline;}

a.menu2_level1_active{padding-left: 10px; color: #dd459b; background: url(/img/menu2_l1_icon.gif) 0px 8px no-repeat; text-decoration: none; font-weight: bold;}
a:hover.menu2_level1_active{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l1_icon.gif) 0px 8px no-repeat; text-decoration: underline; font-weight: bold;}


td.menu2_level2{padding-left: 20px;}

a.menu2_level2{padding-left: 10px; color: #975f7f; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: none;}
a:hover.menu2_level2{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: underline;}

a.menu2_level2_active{padding-left: 10px; color: #975f7f; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: none; font-weight: bold;}
a:hover.menu2_level2_active{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: underline; font-weight: bold;}


td.menu2_level3{padding-left: 30px;}

a.menu2_level3{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: none;}
a:hover.menu2_level3{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: underline;}

a.menu2_level3_active{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: none; font-weight: bold;}
a:hover.menu2_level3_active{padding-left: 10px; color: #0059a4; background: url(/img/menu2_l2_icon.gif) 0px 8px no-repeat; text-decoration: underline; font-weight: bold;}




.header1{font-size: 13pt; font-weight: bold; color: #31AFEC; padding: 16px 0px 16px 0px;}

.image_right{padding: 10px; float: right;}
.br{background: url(/img/br.gif) no-repeat; background-position: bottom;}
.news_delim1{background: url(/img/news_delim1.gif) no-repeat;}
.news_delim2{background: url(/img/news_delim2.gif) repeat-x bottom;}
.all_news{padding-right: 33px;}


.find_ten {
	background: url(/img/find_ten.gif) no-repeat;
	background-position: right top;
}

.find_ugol {
	width: 24px;
	background: url(/img/find_ugol.gif) no-repeat;
}

td.podmenu {	
	padding: 5px 0px 5px 0px;; 
	
}

.podmenu a {
	background: url(/img/rect1.gif) no-repeat 10px; 
	padding-left: 30px; 
	text-decoration: none; 
}

.podmenu a:hover {
	background: url(/img/rect3.gif) no-repeat 10px;
	padding-left: 30px; 
	text-decoration: underline; 
}


.level1 {
	font-size: 13pt; font-weight: bold; padding: 15px 0px 15px 0px;
}

.level1 a {
	color: #31AFEC;
}

.level1 a:hover {
	color: #31AFEC;
}


.level2 {
	background-color: #31AFEC; 
	font: bold 12px; 
	padding: 7px 10px 7px 10px; 
	border-left: 1px solid #b9bcbd;
	border-right: 1px solid #b9bcbd;
	border-top: 1px solid #b9bcbd;
}

.level2 a {
	color: white;
}

.level2 a:hover {
	color: white;
}

.level3 {
	padding: 3px;
	font-size: 11px;
	vertical-align: top;
}

.level3 a {
	color: #31afec;
	text-decoration: underline;
}

.level3 a:hover {
	color: #31afec;
	text-decoration: none;
}


.bg {
	border: 1px solid #b9bcbd;
	background: #e3e6e7;
}

.catalog_table th {
	background: #D1D6D7; 
	color: #6A6A6A; 
	font-size: 11px;
	padding: 3px;
}

.catalog_tovar {
	padding: 3px;
	font-size: 11px;
	background: #edf0f1;
}

.catalog_tovar a {
	color: #6a6a6a;
	text-decoration: underline;
}

.catalog_tovar a:hover {
	color: #6a6a6a;
	text-decoration: none;
}

.row_chet {
	padding: 3px;
	font-size: 11px;
}

.catalog_delimeter {
	background: #b9bcbd;
	height: 1px;
}


.navstring {
	color: #DD459B;
	font-size: 11px;
}

.navstring_active {
	color: #6a6a6a;
	font-weight: bold;
}

.navstring a {
	color: #DD459B;
	font-weight: bold;
	text-decoration: none;
}

.navstring a:hover {
	color: #6a6a6a;
	font-weight: bold;
	text-decoration: none;
}


.tovar_spisok_table {
	background: #b9bcbd;
}

.tovar_spisok_line {
	background: #e3e6e7;
}

.tovar_spisok_line_1 {
	background: #edf0f1;
}



.tovar_spisok_picture {
	padding: 15px;
	vertical-align: top;
}

.tovar_spisok_podrobnee {
	background: url(/img/podrobnee.gif) no-repeat right bottom;
	padding: 0px 10px 5px 0px;
	width: 100px;
	vertical-align: bottom;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}

.tovar_spisok_podrobnee a {
	color: #31AFEC;
	text-decoration: none;
}

.tovar_spisok_podrobnee a:hover {
	color: #31AFEC;
	text-decoration: underline;
}

.dop_fields {
	font-size: 11px;
}

.tovar_spisok_opisanie {
	padding: 15px;
	vertical-align: top;	
}

.tovar_spisok_opisanie a {
	color: #31AFEC;
	font-weight: bold;
	text-decoration: underline;
}

.tovar_spisok_opisanie a:hover {
	color: #31AFEC;
	font-weight: bold;
	text-decoration: none;
}

.our_tovar_area {
	background: #E6EAEB url(/img/middle2.gif) repeat-y; 
	color: #DD459B; 
	font-weight: bold; 
	padding: 20px 29px 0px 20px;
}


