/* Структура, фон, ссылки */

HTML,BODY			{ height: 100%; }
HTML,BODY,FORM		{ padding: 0; margin: 0; }
BODY				{ background-color: #AAAAAA; scrollbar-3dlight-color: #555555; scrollbar-highlight-color: #CCCCCC; scrollbar-face-color: White; scrollbar-arrow-color: Black; scrollbar-shadow-color: #CCCCCC; scrollbar-darkshadow-color: #555555; scrollbar-track-color: #DDDDDD; }
TD				{ font-size: 8pt; font-family: Verdana; color: #000000; }
BUTTON,INPUT,
TEXTAREA,SELECT	{ font-family: "MS Sans Serif"; font-size: 8pt; }
H1,H2,STRONG		{ font-weight: bold; font-family: Verdana; font-size: 11px; padding: 0px; margin: 0px; }
A				{ color: Black; text-decoration: underline; }
A:hover			{ color: #222222; }
.tplan_block TD	{ font-family: "MS Sans Serif"; font-size: 8pt; }

.header_logo		{ width: 179; }
.header_right		{ width: 601; background: #CCCCCC url('/images/header_right.jpg') no-repeat; }

TD.top_nav_btn		{ height: 23; background: url('/images/top_nav_btn.jpg') right no-repeat; }
.nav_menu			{ width: 780; height: 37; background: #AAAAAA url('/images/nav_menu.jpg') no-repeat; }

.bg_1			{ background: url('/images/bg_1.gif'); }
.bg_2			{ background: url('/images/bg_2.gif'); }

.left_td_bg		{ width: 50%; height: 100%; background: url('/images/left_td_bg.jpg') right top repeat-y; }
.right_td_bg		{ width: 50%; height: 100%; background: url('/images/right_td_bg.jpg') left top repeat-y; }

.left_bg			{ background: #CCCCCC url('/images/left_bg.gif') repeat-y; }
.right_bg			{ background: #CCCCCC url('/images/right_bg.gif') repeat-y; }
.left_bottom		{ background: url('/images/left_bottom.gif') no-repeat; width: 233; height: 42; }
.right_bottom		{ background: url('/images/right_bottom.gif') no-repeat; width: 547; height: 42; }

.td_top1_left		{ width: 6px; height: 6px; background: url('/images/td_top1_left.gif') no-repeat; }
.td_top1_center	{ height: 6px; background: url('/images/td_top1_center.gif') repeat-x; }
.td_top1_right		{ width: 8px; height: 6px; background: url('/images/td_top1_right.gif') no-repeat; }

.td_top2_left		{ width: 6px; height: 31px; background: url('/images/td_top2_left.gif') no-repeat; }
.td_top2_center	{ padding: 8px 0px 2px 5px; height: 31px; background: url('/images/td_top2_center.gif') repeat-x; vertical-align: top; }
.td_top2_right		{ width: 8px; height: 31px; background: url('/images/td_top2_right.gif') no-repeat; }

.td_middle_left	{ width: 6px; background: url('/images/td_middle_left.gif') repeat-y; }
.td_middle_center	{ padding: 8px; background: url('/images/td_middle_center.gif') repeat; font-size: 8pt; font-family: Verdana; }
.td_middle_right	{ width: 8px; background: url('/images/td_middle_right.gif') repeat-y; }

.td_bottom_left	{ width: 6px; height: 6px; background: url('/images/td_bottom_left.gif') no-repeat; }
.td_bottom_center	{ height: 6px; background: url('/images/td_bottom_center.gif') repeat-x; }
.td_bottom_right	{ width: 8px; height: 6px; background: url('/images/td_bottom_right.gif') no-repeat; }


/* Кнопки навигационного меню */

A.top_nav_btn,
A:hover.top_nav_btn	{ width: 100%; height: 100%; padding: 5px 22px 0px 0px; color: #333333; text-decoration: none; font-weight: Bold; font-size: 10; }
A.nav_btn,
A:hover.nav_btn	{ color: #FFFFFF; text-decoration: none; width: 100%; height: 100%; padding: 11; font-weight: Bold; font-size: 12; }


/* Вертикальное и горизонтальное выравнивание */

.a_l				{ text-align: left; }
.a_c				{ text-align: center; }
.a_r				{ text-align: right; }
.a_j				{ text-align: justify; }
.v_t				{ vertical-align: top; }
.v_m				{ vertical-align: middle; }
.v_b				{ vertical-align: bottom; }


/* Отступы */

.p_big			{ padding: 20px; }
.p_small			{ padding: 3px; }
.p_total			{ padding: 7px; }
.p_left			{ padding-left: 7px; }
.p_right			{ padding-right: 7px; }
.p_top			{ padding-top: 7px; }
.p_bottom			{ padding-bottom: 7px; }

.m1_top			{ margin-top: 5px; }
.m1_bottom		{ margin-bottom: 5px; }
.links_bottom		{ margin: 5px 0px 10px 0px; line-height: 1.5; }


/* Остальные элементы */

.s_letter			{ color: #DD0000; }
.spec_price		{ color: #007700; }
.left_image		{ width: 16; height: 16; margin: 0px 6px 0px 1px; border: 0; }
.caption 			{ font-family: Verdana; font-size: 9px; color: Black; font-weight: Bold; background-image: url('/images/caption.jpg'); height: 36; padding-left: 40; }
.caption_tbord 	{ background-image: url(/images/caption_tbord.jpg); height: 1; }
.button_billing	{ width: 92px; height: 17px; background: url('/images/button.gif'); padding: 0px 8px 0px 8px; cursor: Hand; border: 0; }
.borders			{ border: Black 1px solid; }
.indent			{ text-indent: 15; }
.line_spacer		{ line-height: 1.4; }
.right_text		{ padding-top: 6; padding-left: 15; }
.bold			{ font-weight: Bold; }
.small			{ font-size: xx-small; }
.bright			{ color: White; }
.tplan_block		{ width: 110px; height: 135; background: url("/images/plan.gif") no-repeat; }
.hr				{ border-bottom: Black 1px dashed; padding-bottom: 10px; }
.section_1		{ color: White; background: url(/images/bg_1.gif); border: Black 1px solid; }
.section_2		{ background: url(/images/bg_1.gif); border: Black 1px solid; }
.section_price		{ color: #007700; background: url(/images/bg_1.gif); border: Black 1px solid; }
.hand			{ cursor: Hand; }


