/* CSS Document */

img{ border: 0px;}

#top_menu {
  width: 960px; 
}

#top_menu a { 
  color: #040404;
  font-family: Arial;
  font-size: 12px;
  margin-right: 22px;
  vertical-align: top;
  text-decoration: none;
}

#top_menu a:hover { 
  color: #040404;
  font-family: Arial;
  font-size: 12px;
  margin-right: 22px;
  vertical-align: top;
  text-decoration: underline;
}

#top_menu img {
  margin-right: 4px;
  vertical-align: top;
}

.top_menu_otstup{ margin-right: 170px;}

.razdel_line { background-color: #bebcbc;}

.find_left { background-image:url(/images2009/find_left.jpg); background-repeat:no-repeat; background-position: center;}
.find_right { background-image:url(/images2009/find_right.jpg); background-repeat:no-repeat; background-position: center;}
.find_center { background-image:url(/images2009/find_center.jpg); background-repeat:repeat-x; background-position: center;}
.find_input{ width: 370px; border: 1px solid #ce2b36;}

#tel {
  width:960px;
  font-family: Tahoma;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  text-align: left;
  padding-top: 8px;
}

.catalog_block_up { background-image:url(/images2009/catalog_block_up.jpg); background-repeat:no-repeat;}
.catalog_block_down { background-image:url(/images2009/catalog_block_down.jpg); background-repeat:no-repeat;}
.catalog_block_center { background-image:url(/images2009/catalog_block_center.jpg); background-repeat: repeat-y;}
.catalog_zagol{ font-family: Arial; font-size: 12px; font-weight: bold; text-decoration:underline;}
a.catalog_zagol{ text-decoration: none; }
a:hover.catalog_zagol{ color: #3b62fb !important; text-decoration: underline;}
a.catalog_zagol1{font-weight: normal !important; line-height: 12px;}
a:hover.catalog_zagol1{ color: #3b62fb !important; text-decoration: underline; font-weight: normal !important; line-height: 12px;}

#catalog_block a {
  font-size: 11px;
  color: black;
  font-family: Arial;
  margin: 0px; padding: 0px;
  text-decoration:none;
}

#catalog_block a:hover {
  font-size: 11px;
  color: black;
  font-family: Arial;
  text-decoration: underline;
  margin: 0px; padding: 0px;
}

#catalog_block li {
  list-style-type:none;
  margin: 0px;
  padding: 0px;
  margin-bottom: 3px;
  line-height: 10px ;
}

#catalog_block ul {
  margin: 0px;
  margin-top: 3px;
  margin-bottom:0px;
  padding: 0px;
  padding-bottom: 7px;
}

#catalog_block {
 padding-left: 8px;
 padding-right: 8px;
 padding-top: 0px;
 padding-bottom: 4px;
}

.align_centered {
  text-align: left;
  width: 960px;
}

.tovar_left_top{ background-image:url(/images2009/tovar_left_top.jpg); background-repeat:no-repeat;}
.tovar_top{ background-image:url(/images2009/tovar_top.jpg); background-repeat:repeat-x;}
.tovar_right_top{ background-image:url(/images2009/tovar_right_top.jpg); background-repeat:no-repeat;}
.tovar_left_down{ background-image:url(/images2009/tovar_left_down.jpg); background-repeat:no-repeat;}
.tovar_down{ background-image:url(/images2009/tovar_down.jpg); background-repeat:repeat-x;}
.tovar_right_down{ background-image:url(/images2009/tovar_right_down.jpg); background-repeat:no-repeat;}
.tovar_left{ background-image:url(/images2009/tovar_left.jpg); background-repeat:repeat-y;}
.tovar_right{ background-image:url(/images2009/tovar_right.jpg); background-repeat:repeat-y;}
.tovar_text { font-family: Arial; color: #404041; font-size: 12px; vertical-align: top; }
a.tovar_text { font-family: Arial; color: #404041; font-size: 12px; text-decoration: underline;}
.price, .disact_price { color: #cc3333; font-weight:bold; margin-top:4px; margin-bottom:0px;}
.disact_price {color: #ccc}
.rating{ font-family: Arial; font-size: 11px; }
a.add_to_basket{ font-family: Arial; color: #404041; font-size: 12px; vertical-align: super; font-weight:700;}
a:hover.add_to_basket{ font-family: Arial; color: #cc3333; font-size: 12px; vertical-align: super;}

.tovar_left_top1{ background-image:url(/images2009/tovar_left_top1.jpg); background-repeat:no-repeat;}
.tovar_top1{ background-image:url(/images2009/tovar_top1.jpg); background-repeat:repeat-x;}
.tovar_right_top1{ background-image:url(/images2009/tovar_right_top1.jpg); background-repeat:no-repeat;}
.tovar_left_down1{ background-image:url(/images2009/tovar_left_down1.jpg); background-repeat:no-repeat;}
.tovar_down1{ background-image:url(/images2009/tovar_down1.jpg); background-repeat:repeat-x;}
.tovar_right_down1{ background-image:url(/images2009/tovar_right_down1.jpg); background-repeat:no-repeat;}
.tovar_left1{ background-image:url(/images2009/tovar_left1.jpg); background-repeat:repeat-y;}
.tovar_right1{ background-image:url(/images2009/tovar_right1.jpg); background-repeat:repeat-y;}

.news_text{ color: #404041; font-family: Arial; font-size: 11px;}
.news_zagol { color: #404041; font-family: Arial; font-size: 11px; font-weight: bold;}

.table_border_top { border-top: 1px solid #dfdfdf;}
.table_border_left { border-left: 1px solid #dfdfdf;}
.table_border_right { border-right: 1px solid #dfdfdf;}
.table_border_bottom { border-bottom: 1px solid #dfdfdf;}

.down_zagol{ font-family: Arial; font-size: 12px; color: #000000; margin-top: 7px; font-weight: bold; margin-bottom: 5px;}
.down_text{ font-family: Arial; font-size: 11px; color: #000000;}

.skidka_pic1{ 
	background-image: url(/images2009/skidka_pic1.jpg); 
	
	background-repeat: no-repeat; 
	width:476px; 
	font-family: Arial; 
	height: 165px;
	font-size: 11px;
	padding: 5px;
}
.skidka_pic2{ 
	background-image: url(/images2009/skidka_pic2.jpg); 
	
	background-repeat: no-repeat; 
	width:233px; 
	font-family: Arial; 
	font-size: 11px;
	padding: 5px;
}
.skidka_pic3{ 
	background-image: url(/images2009/skidka_pic3.jpg); 

	background-repeat: no-repeat; 
	width:239px; 
	font-family: Arial; 
	font-size: 11px;
	padding: 5px;
}

a.top_menu2{ font-family: Arial; font-size:12px; color: black; text-decoration: none;}
a:hover.top_menu2{ font-family: Arial; font-size:12px; color: black; text-decoration: underline;}

.zagol_catalog{ color:#cc3333; font-family: Arial; font-size:12px;}

td{ font-family: Arial; font-size: 12px;}

.filter_top_left{ background-image:url(/images2009/filter_top_left.jpg);  background-repeat:no-repeat;}
.filter_top{ background-image:url(/images2009/filter_top.jpg); background-repeat:repeat-x;}
.filter_top_right{ background-image:url(/images2009/filter_top_right.jpg); background-repeat:no-repeat;}
.filter_bottom_left{ background-image:url(/images2009/filter_bottom_left.jpg); background-repeat:no-repeat;}
.filter_bottom{ background-image:url(/images2009/filter_bottom.jpg); background-repeat:repeat-x;}
.filter_bottom_right{ background-image:url(/images2009/filter_bottom_right.jpg); background-repeat:no-repeat;}
.filter_left{ background-image:url(/images2009/filter_left.jpg); background-repeat:repeat-y;}
.filter_right{ background-image:url(/images2009/filter_right.jpg); background-repeat:repeat-y;}

.filter_li{ list-style-type:none; margin:0px; padding:0px; margin-bottom:1px;}
.filter_ul{ margin:0px; padding:0px; margin-top: 9px;}
a.filter_a {color: black; text-decoration: none;}
a:hover.filter_a {color: black; text-decoration: underline;}

a.navigation_link{ color: black; text-decoration: underline;}

.vkladka_active_left{ background-image:url(/images2009/vkladka_active_left.jpg); background-repeat: no-repeat;}
.vkladka_active_right{ background-image:url(/images2009/vkladka_active_right.jpg); background-repeat: no-repeat;}
.vkladka_active{ padding-left: 5px; padding-right: 5px; background-image:url(/images2009/vkladka_active.jpg); background-repeat: repeat-x; color: #ffffff;}
.vkladka_left{background-image:url(/images2009/vkladka_left.jpg); background-repeat: no-repeat;}
.vkladka{padding-left: 5px; padding-right: 5px; background-image:url(/images2009/vkladka.jpg); background-repeat: repeat-x; color: #000000;}
.vkladka_right{background-image:url(/images2009/vkladka_right.jpg); background-repeat: no-repeat;}
.user_hello{ font-family:Arial; font-size: 12px; color: #000000; margin-left: 607px;}

.hidden {VISIBILITY: hidden; POSITION: absolute; background-color: white; 	border : 1px solid #a8a8a8;	padding : 2px;}
.visible {Z-INDEX: 2; VISIBILITY: visible; background-color: white; POSITION: absolute; 	border : 1px solid #a8a8a8;	padding : 2px;}

.help_first_lv{ list-style: none; margin: 0px; padding: 0px;}
.help_second_lv{ list-style-image:url(/images2009/help_second_lv.jpg); margin:0px; margin-left: 25px; padding:0px;}

a.help_link{ color: #000000; text-decoration:none;}
a:hover.help_link{ color: #3b62fb; text-decoration:underline;}
