/* Базовые стили */ 

body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(/files1/background.gif); font-family: Trebuchet MS, Arial; font-size: 12px; }

TD.shapka{font-family: Verdana; font-size: 12px; color: #323232;}

td.shop-menu-norm-new, td.shop-menu-cur-new {
	text-align: right;
	width: 160px;
	height: 21px;
	font-family: tahoma;
	font-size: 14px;
	padding: 0 10px;
	vertical-align: middle;
	color: #ffffff;
}
td.shop-menu-cur-new a:hover, td.shop-menu-cur-new a:visited, td.shop-menu-cur-new a:hover, td.shop-menu-cur-new a:visited, td.shop-menu-norm-new a, td.shop-menu-cur-new a {
	font-family: tahoma;
	font-size: 14px;
	text-decoration: none;
	color: #464646;
}
td.shop-menu-cur-new a:hover, td.shop-menu-cur-new a:visited, td.shop-menu-cur-new a:hover, td.shop-menu-cur-new a:visited, td.shop-menu-cur-new a { color: #ffffff; }
td.shop-menu-norm-new { background: url(/files1/shops-vert-menu-norm.gif) no-repeat; }
td.shop-menu-cur-new { background: url(/files1/shops-vert-menu-cur.gif) no-repeat; }


TD { vertical-align: top; }

IMG { border: 0px; }


/* Ссылочные стили */ 
form button
{ padding:0;border:none;background:transparent; }
form button img
{ display:block; }

a.top_menu{ color: #424242; font-size: 12px; text-decoration: underline;}
a:hover.top_menu{ color: #424242; font-size: 12px; text-decoration: underline;}

/*

A.top_menu { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: underline; font-weight: bold; }
A.top_menu:visited { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: underline; font-weight: bold; }
A.top_menu:hover { font-family: Trebuchet MS, Arial; font-size: 14px; color: #c6c6c6; text-decoration: underline; font-weight: bold; }
A.top_menu:active { font-family: Trebuchet MS, Arial; font-size: 14px; color: #c6c6c6; text-decoration: underline; font-weight: bold; }

*/

A.down_menu:link { font-family: Tahoma; font-size: 11px; color: #464646; }
A.down_menu:visited { font-family: Tahoma; font-size: 11px; color: #464646; }
A.down_menu:hover { font-family: Tahoma; font-size: 11px; color: #c6c6c6; }
A.down_menu:active { font-family: Tahoma; font-size: 11px; color: #c6c6c6; }


A.mid_menu:link { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: underline; font-weight: bold; }
A.mid_menu:visited { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: underline;  font-weight: bold;}
A.mid_menu:hover { font-family: Trebuchet MS, Arial; font-size: 14px; color: #c6c6c6; text-decoration: none; font-weight: bold;}
A.mid_menu:active { font-family: Trebuchet MS, Arial; font-size: 14px; color: #c6c6c6; text-decoration: none; font-weight: bold; }

A.mid_menu_sel:link { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: none; font-weight: bold; }
A.mid_menu_sel:visited { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: none;  font-weight: bold;}
A.mid_menu_sel:hover { font-family: Trebuchet MS, Arial; font-size: 14px; color: #c6c6c6; text-decoration: none; font-weight: bold;}
A.mid_menu_sel:active { font-family: Trebuchet MS, Arial; font-size: 14px; color: #c6c6c6; text-decoration: none; font-weight: bold; }



A.blue_link:link { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: underline; }
A.blue_link:visited { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: underline; }
A.blue_link:hover { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: none; }
A.blue_link:active { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: none; }


A.dashed:link { text-decoration: none; display: inline-block; border-bottom: 1px dashed #464646; color: #464646; }
A.dashed:visited { text-decoration: none; display: inline-block; border-bottom: 1px dashed #464646; color: #464646; }
A.dashed:hover { text-decoration: none; display: inline-block; border-bottom: 1px dashed #c6c6c6; color: #c6c6c6; }
A.dashed:active { text-decoration: none; display: inline-block; border-bottom: 1px dashed #c6c6c6; color: #c6c6c6; }

A.blue_link_12:link { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_12:visited { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_12:hover { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_12:active { font-family: Trebuchet MS, Arial; font-size: 12px; color: #3EC6EA; text-decoration: underline; }

A.blue_link_13:link { font-family: Trebuchet MS, Arial; font-size: 13px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_13:visited { font-family: Trebuchet MS, Arial; font-size: 13px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_13:hover { font-family: Trebuchet MS, Arial; font-size: 13px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_13:active { font-family: Trebuchet MS, Arial; font-size: 13px; color: #3EC6EA; text-decoration: underline; }

A.blue_link_14:link { font-family: Trebuchet MS, Arial; font-size: 14px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_14:visited { font-family: Trebuchet MS, Arial; font-size: 14px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_14:hover { font-family: Trebuchet MS, Arial; font-size: 14px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_14:active { font-family: Trebuchet MS, Arial; font-size: 14px; color: #3EC6EA; text-decoration: underline; }

A.blue_link_18:link { font-family: Trebuchet MS, Arial; font-size: 18px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_18:visited { font-family: Trebuchet MS, Arial; font-size: 18px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_18:hover { font-family: Trebuchet MS, Arial; font-size: 18px; color: #3EC6EA; text-decoration: underline; }
A.blue_link_18:active { font-family: Trebuchet MS, Arial; font-size: 18px; color: #3EC6EA; text-decoration: underline; }


A.good_news:link { font-family: Trebuchet MS, Arial; font-size: 18px; color: #464646; text-decoration: none; }
A.good_news:visited { font-family: Trebuchet MS, Arial; font-size: 18px; color: #464646; text-decoration: none; }
A.good_news:hover { font-family: Trebuchet MS, Arial; font-size: 18px; color: #464646; text-decoration: none; }
A.good_news:active { font-family: Trebuchet MS, Arial; font-size: 18px; color: #464646; text-decoration: none; }

A.exit:link { font-family: Trebuchet MS, Arial; font-size: 12px; color: #464646; text-decoration: underline; font-weight: bold; }
A.exit:visited { font-family: Trebuchet MS, Arial; font-size: 12px; color: #464646; text-decoration: underline; font-weight: bold; }
A.exit:hover { font-family: Trebuchet MS, Arial; font-size: 12px; color: #c6c6c6; text-decoration: underline; font-weight: bold; }
A.exit:active { font-family: Trebuchet MS, Arial; font-size: 12px; color: #464646; text-decoration: underline; font-weight: bold; }

A.pers_menu:link { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: underline; font-weight: bold; }
A.pers_menu:visited { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: underline; font-weight: bold; }
A.pers_menu:hover { font-family: Trebuchet MS, Arial; font-size: 14px; color: #c6c6c6; text-decoration: underline; font-weight: bold; }
A.pers_menu:active { font-family: Trebuchet MS, Arial; font-size: 14px; color: #464646; text-decoration: underline; font-weight: bold; }


A.basket:link { font-family: Trebuchet MS, Arial; font-size: 16px; color: black; text-decoration: underline; font-weight: bold; }
A.basket:visited { font-family: Trebuchet MS, Arial; font-size: 16px; color: black; text-decoration: underline; font-weight: bold; }
A.basket:hover { font-family: Trebuchet MS, Arial; font-size: 16px; color: black; text-decoration: underline; font-weight: bold; }
A.basket:active { font-family: Trebuchet MS, Arial; font-size: 16px; color: black; text-decoration: underline; font-weight: bold; }

A.headline:link { font-family: Trebuchet MS, Arial; font-size: 24px; color: #464646; text-decoration: underline; }
A.headline:visited { font-family: Trebuchet MS, Arial; font-size: 24px; color: #464646; text-decoration: underline; }
A.headline:hover { font-family: Trebuchet MS, Arial; font-size: 24px; color: #c6c6c6; text-decoration: underline; }
A.headline:active { font-family: Trebuchet MS, Arial; font-size: 24px; color: #464646; text-decoration: underline; }


/* Размер шрифта */ 

.fs_5 { font-size: 5px; }
.fs_6 { font-size: 6px; }
.fs_7 { font-size: 7px; }
.fs_8 { font-size: 8px; }
.fs_9 { font-size: 9px; }
.fs_10 { font-size: 10px; }
.fs_11 { font-size: 11px; }
.fs_12 { font-size: 12px; }
.fs_13 { font-size: 13px; }
.fs_14 { font-size: 14px; }
.fs_15 { font-size: 15px; }
.fs_16 { font-size: 16px; }
.fs_18 { font-size: 18px; }
.fs_20 { font-size: 20px; }
.fs_24 { font-size: 24px; }

/* Характеристики шрифта */ 

.fw_b { font-weight: bold; }
.fs_o { font-style: oblique; }
.td_n { text-decoration: none; }
.td_u { text-decoration: underline; }
.ff_t { font-family: Trebuchet MS, Arial; }
.ff_th { font-family: Tahoma, Trebuchet MS, Arial; }
.ff_a { font-family: Arial; }

/* Цвета */ 

.c_w { color: #ffffff; } /* white - белый */
.c_r { color: red; } /* red - красный */
.c_yo { color: #E0B228; } /* желто-оранжевый */
.c_b { color: #3EC6EA; } /* blue - голубой */
.c_m { color: #db769e; } /* magenta - пурпурный */
.c_dg { color: #464646; } /* dark gray - темно-серый */
.c_g { color: #989898; } /* gray - серый */
.c_gy { color: #c7c7c7; } /* gray - серый */
.c_lg { color: #a0bd17; } /* lettuce green - салатовый */
.c_lgy { color: #eeeeee; } /* light gray - светло-серый */
.c_canc { color: #c25d5d; } /* cansel - отменено */
.c_wait { color: #a0bd17; } /* waiting - в ожидании */

/* Цвета фоновые */ 

.bgc_w { background-color: white; } /* white - белый */
.bgc_lgy { background-color: #eeeeee; } /* light gray - светло-серый */
.bgc_s { background-color: #fafafa; } /* smoky - дымчатый */

/* Абзацные отступы */ 

.ti_10 { text-indent: 10px; }
.ti_15 { text-indent: 15px; }
.ti_20 { text-indent: 20px; }
.ti_25 { text-indent: 25px; }

/* Интерлиньяж */ 

.l_10 { line-height: 10px; }
.l_15 { line-height: 15px; }
.l_20 { line-height: 20px; }
.l_25 { line-height: 25px; }

/* Отступы */ 

.pt_5 { padding-top: 5px; }
.pt_6 { padding-top: 6px; }
.pt_7 { padding-top: 7px; }
.pt_10 { padding-top: 10px; }
.pt_15 { padding-top: 15px; }
.pt_20 { padding-top: 20px; }

.pl_5 { padding-left: 5px; }
.pl_10 { padding-left: 10px; }
.pl_15 { padding-left: 15px; }
.pl_20 { padding-left: 20px; }
.pl_23 { padding-left: 23px; }


.pb_5 { padding-bottom: 5px; }
.pb_10 { padding-bottom: 10px; }
.pb_15 { padding-bottom: 15px; }
.pb_20 { padding-bottom: 20px; }

.pr_5 { padding-right: 5px; }
.pr_10 { padding-right: 10px; }
.pr_15 { padding-right: 15px; }
.pr_20 { padding-right: 20px; }

.p_all_5 { padding: 5px; }
.p_all_10 { padding: 10px; }
.p_all_15 { padding: 15px; }
.p_all_20 { padding: 20px; }

/* Вертикальные и горизонтальные выравнивания - vertical and horizontal aligns */ 

.va_t { vertical-align: top; }
.va_m { vertical-align: middle; }
.va_b { vertical-align: bottom; }
.ha_l { text-align: left; }
.ha_c { text-align: center; }
.ha_r { text-align: right; }
.ha_l { text-align: left; }
.ha_j { text-align: justify; }

.b_r1 { border-right: 1px solid #c7c7c7; }
.b_l1 { border-left: 1px solid #c7c7c7; }
.b_t1 { border-top: 1px solid #c7c7c7; }
.b_b1 { border-bottom: 1px solid #c7c7c7; }

/* горизонтальная и вертикальная рамки - horizontal and vertical borders */ 
.h_b { background-image: url(/files1/ramka_background.gif); background-repeat: repeat-x; }
.v_b { background-image: url(/files1/ramka_background1.gif); background-repeat: repeat-y; }
/* стиль для фона шапки сайта - header fon */ 
.h_f { background-image: url(/files1/header_background.jpg); background-repeat: repeat-x; }

.bbd { border-bottom-style: dotted; border-bottom-color: #dddddd; border-bottom-width: thin; } /* bottom border dotted */

.fb { border: 1px solid #989898; } /* form border */
.isc { border-top: 1px solid #adadad; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; background-color: white; } /* info sample cell */
.status { font-family: Trebuchet MS, Arial; font-size: 18px; color: #c25d5d; }

/* стиль для закругления углов у голубого информационного блока - round corner blue */ 
.rcb { display: block; }
.rcb *{ display: block; height: 1px; overflow: hidden; font-size: .01em; background: #91ddf4; }
.rcb1 { margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left: 1px solid #ccedf7; border-right: 1px solid #ccedf7; background: #abe4f5; }
.rcb2 { margin-left: 1px; margin-right: 1px; padding-right: 1px; padding-left: 1px; border-left: 1px solid #eff7f9; border-right: 1px solid #eff7f9; background: #a4e2f5; }
.rcb3 { margin-left: 1px; margin-right: 1px; border-left: 1px solid #a4e2f5; border-right: 1px solid #a4e2f5; }
.rcb4 { border-left: 1px solid #ccedf7; border-right: 1px solid #ccedf7; }
.rcb5 { border-left: 1px solid #abe4f5; border-right: 1px solid #abe4f5; }
.rcbf { background: #91ddf4; }

/* стиль для закругления углов у серого информационного блока - round corner gray */ 
.rcg { display: block; }
.rcg *{ display: block; height: 1px; overflow: hidden; font-size: .01em; background: #464646; }
.rcg1 { margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left: 1px solid #acacac; border-right: 1px solid #acacac; background: #737373; }
.rcg2 { margin-left: 1px; margin-right: 1px; padding-right: 1px; padding-left: 1px; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; background: #686868; }
.rcg3 { margin-left: 1px; margin-right: 1px; border-left: 1px solid #686868; border-right: 1px solid #686868; }
.rcg4 { border-left: 1px solid #ccedf7; border-right: 1px solid #acacac; }
.rcg5 { border-left: 1px solid #abe4f5; border-right: 1px solid #737373; }
.rcgf { background: #464646; }

/* стиль для закругления углов у белого с рамкой информационного блока - white gray border */ 
.wgb1, .wgb2, .wgb3, .wgb4{font-size:1px; overflow:hidden; display:block;}
.wgb1 {height:1px; background:#888; margin:0 5px;}
.wgb2 {height:1px; background:#fff; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
.wgb3 {height:1px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
.wgb4 {height:2px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
.contentwgb {background: #fff; border-right:1px solid #888; border-left:1px solid #888;}
.contentwgb div {margin-left: 5px;}


/* Кнопки */ 
A.go:link { font-family:Trebuchet MS, Arial; font-size:14px; font-weight:bold; color: white; text-decoration:none; text-align: center; vertical-align: middle;}
A.go:visited { font-family:Trebuchet MS, Arial; font-size:14px; font-weight:bold; color: white; text-decoration:none; text-align: center; vertical-align: middle;}
A.go:hover { font-family:Trebuchet MS, Arial; font-size:14px; font-weight:bold; color: white; text-decoration:none; text-align: center; vertical-align: middle;}
A.go:active { font-family:Trebuchet MS, Arial; font-size:14px; font-weight:bold; color: white; text-decoration:none; text-align: center; vertical-align: middle;}


A.but_link:link { font-family: Trebuchet MS, Arial; font-size: 14px; color: white; text-decoration: underline;  }
A.but_link:visited { font-family: Trebuchet MS, Arial; font-size: 14px; color: white; text-decoration: underline; }
A.but_link:hover { font-family: Trebuchet MS, Arial; font-size: 14px; color: white; text-decoration: underline; }
A.but_link:active { font-family: Trebuchet MS, Arial; font-size: 14px; color: white; text-decoration: underline; }


/*
     FILE ARCHIVED ON 23:42:50 Dec 24, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:57:49 Nov 02, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/