/* Шапка */
.top { color: #AABED0; font-size: 9px; font-family: Tahoma; font-weight: normal; text-decoration:none;}
.top_info { color: #FFFFFF; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none;}
.menu_up { background-color: #58718B; text-align: center; color: #FFFFFF; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration:none;}
.menu_up a { background-color: #58718B; text-align: center; color: #FFFFFF; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration:none;}
.menu_up a:hover { background-color: #58718B; text-align: center; color: #FFFFFF; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: underline;}

.top_info2 { color: #FFFFFF; padding-left: 11px; margin: 0; padding-top: 5px; font-size: 10px; font-family: Tahoma; font-weight: bold; text-decoration:none;}

/* инф в шапке(тел и адрес) */
.top_new_info2 { color: #FFFFFF; padding-left: 11px; margin: 0; padding-top: 5px; font-size: 10px; font-family: Tahoma; font-weight: normal; text-decoration:none; text-align: left;}
.top_new_text1 { font-size: 10px; font-family: Tahoma;}
.top_new_text2 { font-size: 14px; font-family: Arial; font-weight: bold; padding-top: 5;}
.top_new_text22 { font-size: 14px; font-family: Arial; font-weight: bold;}
.top_new_text3 { font-size: 11px; font-family: Tahoma; padding-top: 10;}
.top_new_text4	{ font-size: 9px; font-family: Arial; color:white; }
.top_new_text4 p	{ margin:5 0 5 0;}
.top_new_text4 a, .top_new_text4 a:hover { font-size: 9px; font-family: Arial; color:white; }



a.menu_new {text-align: center; color: #000000; font-size: 9px; font-family: Tahoma; font-weight: bold; text-decoration:none;}
a:hover.menu_new {text-align: center; color: #000000; font-size: 9px; font-family: Tahoma; font-weight: bold; text-decoration: underline;}

.catimage {
	padding: 25px 0 0 20px;
}
.menuforma {
height: 5px;
padding: 0;
margin: 0;
margin-top: 0px;
//margin-top: 0px;

}
/* Td-шки */
.td_middle_def { padding-left: 20px; padding-right: 20px; padding-top:0px; }
.td_right_def { padding-left:0px; padding-right: 10px; padding-top: 18px; }
.td_middle { padding-left: 20px; padding-right: 20px; padding-top: 18px; color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.td_middle a { color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.td_middle a:hover { color: #DC2020; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.spec {  }
.cat_descrip {
padding-left: 20px; padding-right: 20px; padding-top: 10px; color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none;
}
.cat_descrip a { color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.cat_descrip a:hover { color: #DC2020; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
/* Таблицы */
.tab { padding-left: 20px; padding-right: 20px; margin: 0; }

/* картинки */
.rub_img { padding:0; margin-top:6; width:6; height:5; border:0; }

/* Каталог */
.zag { color: #5C6D75; font-size: 14px; font-family: Tahoma; text-decoration: none;}
.nameRub a {
	color: #3D6476;
	font-size: 11px;
	font-family: Tahoma;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.nameRub a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; text-decoration:none; }
.listSubRub { margin: 0; padding-bottom: 5; padding-top: 5; color: #3D6476; font-size: 10px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.listSubRub a { color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.listSubRub a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.cat1 { background-color: #ECF0F4; }
.cat2 { background-color: #F7F9FB; }

/* Авторизация */
.aut { color: #5C6D75; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none;}
.aut a { color: #58718B; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline;}
.aut a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline;}
.adress { color: #5C6D75; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration:none;}
.adress a { color: #58718B; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration:underline;}
.adress a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration:underline;}
.red { color: #DC2020; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.switch a { color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.switch a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }

/* Ботинки */
.footer { color: #7A8890; font-size: 9px; font-family: Tahoma; font-weight: normal; text-decoration:none;}
.footer a { color: #7A8890; font-size: 9px; font-family: Tahoma; font-weight: normal; text-decoration: underline;}
.footer a:hover { color: #DC2020; font-size: 9px; font-family: Tahoma; font-weight: normal; text-decoration: underline;}

/* Основное поле */
h1 { color: #5C6D75; font-size: 15px; font-family: Tahoma; font-weight: bold; text-decoration:none; }
h1 a { color: #DC2020; font-size: 18px; font-family: Tahoma; font-weight: bold; text-decoration:none; }
h1 a:hover { color: #DC2020; font-size: 18px; font-family: Tahoma; font-weight: bold; text-decoration:underline; }
.text { color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.text a { color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.text a:hover { color: #DC2020; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
p.text	{padding-left:20;}
/* Новости */
.annt { margin:0; padding-left:0px; padding-top: 5px; padding-bottom: 5px; color: #888888; font-size: 10px; font-family: Tahoma; font-weight: normal; text-decoration: none; }
.annt a, .annt a:hover { color: #888888; font-size: 10px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.annt a:hover			{ color:#58718B; }
.templimg			{ margin:0 10 10 0; }
.annt .templimg			{ width:55px;margin:0 10 5 0; }
h2 { color: #5C6D75; font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration:none; margin:0;}
.scroll { color: #888888; font-size: 10px; font-family: Tahoma; font-weight: normal; text-decoration: none; }
.scroll a { color: #888888; font-size: 10px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
.scroll a:hover { color: #DC2020; font-size: 10px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }

th { color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
th a { color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
th a:hover { color: #DC2020; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.zTH th {font-weight: bold;}

.newsT a { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none; }
.newsT a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }

/* Правая колонка */
.right_text { color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.right_text a { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none; }
.right_text a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.right_zag a { color: #000000; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration:underline; }
.right_zag a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration:underline; }
.right_zag { color: #5C6D75; font-size: 9px; font-family: Tahoma; font-weight: normal; text-decoration: none; }
.right_shadow { background: url("/i/right_fon_shadow.jpg"); background-repeat: no-repeat; background-position: center right; background-color: #EEF3F7; }

/* Сравнение */
.comp  { color: #A8B4BD; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.compare_title  {padding: 5 10 5 10;  font-size: 12px; color: #3D6476; background-color: #DCECFF; font-family: Tahoma;}
.compare_goodsn {padding: 5 10 5 10; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; color: #3D6476; font-size: 11px; background-color: #DCECFF; font-family: Tahoma;}
.compare_goodsn a {padding: 5 10 5 10; color: #3D6476; font-size: 11px; font-family: Tahoma; text-decoration:underline; font-weight:bold;}
.compare_goodsn a:hover {padding: 5 10 5 10; color: #DC2020; font-size: 11px; font-family: Tahoma; text-decoration:underline; font-weight:bold;}
.compare_name {padding: 10; border-top: 1px solid #A1CCFF; border-bottom: 1px solid #A1CCFF;font-family: Tahoma;font-size: 12px; color: #3D6476;}
.compare_price {padding: 5 10 5 10; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; font-size: 13px; background-color: #DCECFF;color: #3D6476; font-family: Tahoma; font-weight: bold; text-decoration:none;}

.compare {padding: 0; color:#3D6476;}

.compare_check {padding: 0 10 0 10;  font-size: 12px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 2px solid #FFFFFF; border-bottom: 2px solid #A1CCFF; font-family: Tahoma;background-color: #DCECFF;}
.compare_add  {padding: 5 10 5 10;  font-size: 12px; background-color: #DCECFF;font-family: Tahoma;}
.compare_val {padding: 5 10 5 10;  font-size: 11px; border: 1px solid #A1CCFF; background-color: #FFFFFF;font-family: Tahoma;}
.compare_val_null {padding: 5 10 5 10;  font-size: 11px; border: 1px solid #A1CCFF; background-color: #FFFFFF; color:#3D6476;font-family: Tahoma;}

/* Кнопки */
.butt { font-size: 10px; padding: 0; margin: 0; background-color: #f78c1f; color: #000000; font-family: Tahoma; font-weight: bold; }
form	{ margin:0; padding:0; }
.form, .form100 { font-size:11px; width:196px; background-color:#EEEEEE; font-family:Tahoma; }
.form100 { width:100%; }

/* Список товаров */
.strUp { padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; margin:0; color: #5C6D75; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; border-bottom: 1px solid #D3DADF;}
.strUp a { padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; margin:0; color: #5C6D75; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
.strUp a:hover { padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; margin:0; color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }

.nameList { padding-top: 10px; padding-bottom: 10px; padding-left: 0px; margin:0; color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.nameList a { padding-top: 10px; padding-bottom: 10px; padding-left: 0px; margin:0; color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.nameList a:hover { padding-top: 10px; padding-bottom: 10px; padding-left: 0px; margin:0; color: #DC2020; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.nameListShort { padding:2 10 2 10; margin:0; color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.nameListShort a { padding-top: 10px; padding-bottom: 10px; padding-left: 0px; margin:0; color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; font-weight:bold; }
.nameListShort a:hover { padding-top: 10px; padding-bottom: 10px; padding-left: 0px; margin:0; color: #DC2020; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:underline; font-weight:bold; }
.HEAD4Goods	td	{ height:20px; background-color:#FFDDDD; text-align:center; margin-left:10px; color:#3D6476; font-family:Tahoma; font-size:12px; font-weight:bold; }
.imgList { padding-left: 0px; margin:0; }
.imgList a { padding: 0px; margin:0; }
.imgList a:hover { padding: 0px; margin:0; }

.linePrice { text-align:center; margin:0; padding:0; color: #375973; font-size: 9px; font-family: Tahoma; font-weight: normal; text-decoration:none; white-space:nowrap; }
.linePrice a, .linePrice a:hover	{ padding:6 10 6 10; text-align:center; color:#375973; font-size:9px; font-family:Tahoma; text-decoration:none; display:block; vertical-align:middle; white-space:nowrap; background-color: #CDDCE9; border-bottom: 1px solid #000000; border-top: 1px solid #FFFFFF; }
.linePrice2 { text-align: center; margin:0; padding-top: 5; padding-bottom: 5; color: #375973; font-size: 5px; font-family: Tahoma; font-weight: bold; text-decoration:none; background-color: #CDDCE9; border-bottom: 1px solid #000000; border-top: 1px solid #FFFFFF; }
.line { text-align: center; margin:0; padding-top: 5; padding-bottom: 14; color: #0D5288; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; border-bottom: 1px solid #A0AAB5; border-top: 1px solid #FFFFFF; }
.line a { text-align: center; margin:0; padding-top: 5; padding-bottom: 14; color: #0D5288; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
.line a:hover { text-align: center; margin:0; padding-top: 5; padding-bottom: 14; color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
.lineShort { text-align: center; margin:0; padding:0 0 0 10; color: #0D5288; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.lineShort a { text-align: center; margin:0; padding:0; color: #0D5288; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }
.lineShort a:hover { text-align: center; margin:0; padding:0; color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: underline; }

.anntList { padding-right: 10px; padding-left: 10px; margin:0; color: #3D6476; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }

/* Товары */
.textCh { color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; padding-top: 5; padding-bottom: 5; border-bottom: 1px solid #8EB2CE; padding-left: 10px }

.textCh2 { color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; padding-top: 5; padding-bottom: 5; }
.textCh2 a { color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; padding-top: 5; padding-bottom: 5; }
.textCh2 a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; padding-top: 5; padding-bottom: 5; }

/* Путь */
.path { border-bottom: 1px solid #8F9CA6; padding-bottom: 5px; padding-top: 5px; color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.path a { color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.path a:hover { color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }

/* Поиск */
.search { text-align: center; color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; }

/* Разное */
.z { padding-top: 18px; }
.roz { color: #015176; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.opt { color: #006492; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.lit_opt { color: #0078B0; font-size: 12px; font-family: Tahoma; font-weight: normal; text-decoration:none; }
.comp2 { color: #87A8C5; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; text-align: center; }
.comp2Short { padding:0 10 0 10; color: #87A8C5; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:none; text-align: center; white-space:nowrap; }
.bordNew { padding-right:2px; }
.anntP { padding-bottom: 5; padding-top: 3; margin: 0; }
.col { color: #DC2020; font-size: 13px; font-family: Tahoma; font-weight: bold; text-decoration:none; }

/* Корзина (шапка) */
.basket { padding-top: 2px; padding-bottom: 5px; padding-left: 10px; background-color: #35597F; color: #FFFFFF; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: none; }
.basket a { background-color: #35597F; color: #FFFFFF; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: none; }
.basket a:hover { background-color: #35597F; color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: bold; text-decoration: none; }

.basket2 { padding: 10px; background-color: #E6F2FF; color: #35597F; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none; }
.basket2 a { background-color: #E6F2FF; color: #35597F; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none; }
.basket2 a:hover { background-color: #E6F2FF; color: #DC2020; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration: none; }

.path_g	{margin:0 0 10 0; align-text:left; font-family: Tahoma; color: #3D6476; font-size: 12px;}
.path_g	a { color: #3D6476; font-family: Tahoma; font-size: 12px;}

.texttd {padding-left: 5px; padding-right: 5px; padding-top: 5px; font-size: 12px; color: #3D6476;}

.price		{ width:100%; }
.price .cat0	{ background-color:White; padding:10px; border:solid 1px #cccccc; }
.price .cat0 a, .price .cat0 a:hover	{ font-size:13px; font-family:Tahoma; color:Black; font-weight:bold; text-decoration:underline; }
.price .cat0 a:hover	{ text-decoration:underline; color:#DD0000; }

.price .cat1	{ padding:5px; border:solid 1px #cccccc; border-collapse:collapse; width:33%; }
.price .cat1 a, .price .cat1 a:hover	{ font-size:12px; font-family:Tahoma; color:Black; font-weight:bold; text-decoration:none; }
.price .cat1 a:hover	{ text-decoration:underline; color:#DD0000; }

.price p.cat2	{ padding:0px; margin:5 5 0 30; background-color:Transparent; }
.price .cat2 a, .price .cat2 a:hover	{ font-size:11px; font-family:Tahoma; color:Black; font-weight:bold; text-decoration:none; }
.price .cat2 a:hover	{ text-decoration:underline; color:#DD0000; }

.price2		{ width:100%; padding-right:30px; }
.price2 th		{ padding-top:5px; padding-bottom:5px; text-align:left; font-weight:normal; }
.price2 img	{ width:6px; height:5px; margin:6 9 0 0px; border-style:none; }
.price2 td.minus	{ padding-right:9px; }
.price2 div		{ width:15px; height:20; font-weight:normal; font-size:12px; }
.price2 .cat0	{ background-color:Transparent; }
.price2 .cat0 a, .price2 .cat0 a:hover	{ color: #DD0000; font-size: 11px; font-family: Tahoma; font-weight:bold; text-decoration:underline; }
.price2 .cat0 a:hover	{ text-decoration:underline; color:#DD0000; }
/*.price2 .cat0 td	{ height:24px; }*/

.price2 .cat1	{ background-color:Transparent; }
.price2 .cat1 a, .price2 .cat1 a:hover	{ color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.price2 .cat1 a:hover	{ text-decoration:underline; color:#DD0000; }
/*.price2 .cat1 td	{ height:24px; }*/

.price2 .cat2	{ background-color:Transparent; }
.price2 .cat2 a, .price2 .cat2 a:hover	{ color: #3D6476; font-size: 11px; font-family: Tahoma; font-weight: normal; text-decoration:underline; }
.price2 .cat2 a:hover	{ text-decoration:underline; color:#DD0000; }
/*.price2 .cat2 td	{ height:24px; }*/

.zag h2 a, .zag h2 a:hover	{ color: #3D6476; }

.info	{ margin-top:15px; width:100%; }
.info th	{ background-color:White; text-align:left; font-weight:normal; padding:10px; width:50%; }
.info th div	{ padding-left:10px; }
.info h2 a, .info h2 a:hover	{ color: #DD0000; font-size: 12px; font-family: Tahoma; font-weight:bold; text-decoration:underline; }
.info h2 a:hover	{ text-decoration:underline; color:#DD0000; }
.info div.item	{ margin-top:8px; }
.info div.annt { margin:0; padding:5 0 5 0; color:#888888; font-size:10px; font-family:Tahoma; font-weight:normal; text-decoration:none; }
.info div.annt a, .info div.annt a:hover	{ color:#888888; font-size:10px; font-family:Tahoma; font-weight:normal; text-decoration:underline; }
.info div.annt a:hover						{ color:#58718B }
.info td.itd	{ width:15px; } 
.info td div.idiv	{ width:15px; height:15px; }

.td_middle_def h2 a, .td_middle_def h2 a:hover	{ color:#5C6D75; font-size:12px; font-family:Tahoma; font-weight:bold; text-decoration:none; }
.td_middle_def h2 a:hover	{ text-decoration:underline; color:#DD0000; }
.td_middle_def div.item	{ margin-top:8px; }
div.item a, div.item a:hover		{ color:#58718B; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:underline; }
div.item a:hover	{}
.td_middle_def { padding-top:10px; }
.td_middle_def div.dannt { margin:0; padding:0 0 5 15; color:#888888; font-size:10px; font-family:Tahoma; font-weight:normal; text-decoration:none; border-bottom:solid 1px #D3DADF; }
.td_middle_def td	{  } 
.td_middle_def td div	{  } 


/*
div.basketInfo	{ vertical-align:bottom; text-align:right; border-left:solid 1px white; border-top:solid 1px white; background-color:#f8981d;
	float:right; padding:10px; color:white; font-family:Tahoma; font-size: 12px; text-align:right; white-space:nowrap; }
*/
div.basketInfo	{ vertical-align:bottom; text-align:right; 
	float:right; padding:10px; color:white; font-family:Tahoma; font-size: 12px; text-align:right; white-space:nowrap; }
.basketInfo a, .basketInfo a:hover	{ color:white; font-family:Tahoma; font-size: 12px; }

.formQuan		{ width:35px; margin:0 10 0 0; text-align:center; vertical-align:middle; }

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
span.code	{ margin-right:50px; }



/* КЛАССЫ ДЛЯ КОРЗИНЫ fr_bask - фрейм корзины, определен в файле footer.inc, fr_bask_body - соответственно для body */
#fr_bask_id				{ 
	padding:0px;	margin:0px;	width:400px; height:140px; display:none; 
	position: fixed; top:0px; left:0px;
	//position: absolute;
	top: expression(document.getElementsByTagName('body')[0].scrollTop + "px");
	border:1px solid black;
	opacity:0.95; filter: alpha(Opacity=95);
}
.fr_bask_body		{ background-color:#EEF3F7; padding:0px; margin:0px; font-family: Tahoma; }
.fr_bask_body .block_head			{ float:none; clear:both; width:100%; background-color:#f8981f; }
.fr_bask_body .block_head	p		{ float:left; font-size:13px; color:white; margin:2 0 0 5; }
.fr_bask_body .block_head	img { float:right; margin:3px 5px 3px 0px;	}
.fr_bask_body .work	{ width:100%; text-align:center; font-size:12px; font-family:Tahoma; color:#3D6476 }
.fr_bask_body a, .fr_bask_body a:hover		{ color:#3D6476; text-decoration:underline; }
.fr_bask_body a:hover		{ color:#DC2020;}
.fr_bask_body .work p		{ margin:10;}
.bask_in_quan				{ width:40px; text-align:right; margin:0px; border:1px solid #777777; }
.bask_quan_row td		{ padding:0px; border-style:none; }
.bask_quan_row img	{ margin:0px 0px 0px 5px; }

.bask_footer td			{ border-top:1px solid #A0A0A0; white-space:nowrap; font-weight:bold; }
.bask_footer .i_submit	{ width:135px; }
.bask_footer p			{ margin:10px 0px 10px 0px; font-size:14px;  }

TR.podsvet:hover	{ background-color:White; }