/* Общее */
body ,td																				{font-family: arial,sans-serif; font-size: 90%; color: #333333;}
ul 																							{font-size: 75%; color: #999999; padding-left: 10px;}
input 																						{font-family: arial; font-size: 100%;}
a:hover																					{color: #006699;}
span.asterick																		{font-family: tahoma; font-size: 75%; color: #ff3300;}

/* Менюшка на главной странице */
td.logo_img 																		{border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid;}
table.main 																			{margin-top: 3em}
div.main_menu_items 													{font-size: 90%; font-weight: bold; padding: 10px 5px 2px 3px;}
div.main_menu_items a		 											{color: #666666; text-decoration: none;}
div.main_menu_items a:hover 									{color: #333333;}
div.submenus 																	{font-size: 120%; text-indent: 2px; padding: 0px 0px 6px;}
ul.submenus 																		{margin: 2px 0px;}

/* Таблица справа */
table.main_right 																{margin: 44px 4px 0px 4px;}
table.main_right  td.all 														{font-size: 75%; color: #333333; padding-left: 10px;}
table.main_right  td.weekly_question							{padding: 2px 2px 2px 9px; font-size: 80%; font-weight: bold; color: #ffffff; border-bottom: #f7f7f7 1px solid;}
div.question 																		{padding: 3px 0px;}
div.answers 																		{font-size: 90%; padding-bottom: 5px; color: #666666;}

/* Адреса/телефоны/копирайт */
td.bottom 																				{font-size: 70%; color: #666666; padding: 5px; border-top: #aaaaaa 1px solid;}
td.copyright_text 																{font-size: 70%; padding: 5px 10px; color: #999999;}
td.copyright_text_right														{font-size: 70%; padding: 5px 10px; color: #999999; border-left: #cccccc 2px solid;}

/* Страницы 2-го уровня */
table.left_menu 																	{margin-top: 45px;}
table.left_menu td 																{padding-left: 3px; font-size: 75%; color: #666666;}
table.left_menu td.main_items_output 						{padding: 3px 0px; border-bottom: #cccccc 1px solid;}
table.left_menu td.main_items_output_sel				{padding: 3px 0px;}
table.secondary_table													{margin-top: 3em;}
td.page_header 																{font-size: 120%; color: #999999; border-bottom: #99cc33 3px solid;}
td.page_text 																		{font-size: 80%; padding: 20px 3px;}
td.page_text ul 																	{font-size: 100%; color: #444444; margin: 5px 5px 0px 15px;}
td.page_text_2																	{font-size: 80%; padding: 0px 3px;}
td.page_text_2 ul 																{font-size: 100%; color: #444444; margin: 5px 5px 0px 15px;}
ul.left_submenu  																{margin: 0 10px 0px 20px; font-size: 90%;}

/* отзывы клиентов */
td.opinion_image_field													{border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid;}
td.opinion_name						  				{font-size: 70%; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-left: 3px; border-left: #cccccc 1px solid;}
td.opinion_text			{font-size: 70%; padding: 2px; border-bottom: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-left: 3px; border-left: #cccccc 1px solid;}

/*  Вывод результатов голосования */
td.answer_variants															{font-size: 70%; padding: 5px 13px 0px;}
td.first_answer																	{font-size: 70%; padding: 0px 13px;}
td.answer_count																{font-size: 70%; padding: 0px 8px 0px 3px;}
table.graph_table 															{margin-left: 13px; margin-top: 3px;}
td.graph 																				{padding: 1px; border: #99cc00 1px solid;}

/* Новости */
table.main_right  td.special_info									{font-size: 70%; padding: 3px 13px; color: #666666;}
div.news_date																	{color: #666666;}
div.all_news 																		{padding: 2px 5px 5px 35px;}
td.current_news 																	{font-size: 75%; padding: 10px 3px;}
div.all_date 																		{color: #666666;}
table.left_menu td.news_archive 						{font-size: 80%; font-weight: bold; color: #666666; padding-left: 5px; border-bottom: #99cc33 2px solid; padding-right: 4px;}
table.left_menu td.all_years											{color: #999999; padding-top: 4px;}
span.years		 																	{padding-left: 14px;}

/* Технические характеристики */
table.technical 																	{margin-left: 3px;}
table.technical tr																{background: white;}
table.technical td 																{padding: 2px 5px; font-size: 75%;}
div.reference 																		{text-align: right; padding-right: 28px;}

/* Подписка */
div.subscribe_link 															{font-size: 75%; padding-right: 10px;}
td.subscribe_text 																{font-size: 80%; padding: 20px 3px;}
td.subscribe_text ul 															{margin-top: 3px; margin-left: 15px; font-size: 85%; color: #666666;}
td.subscribe_text  p 															{margin-top: 5px;}
td.subscribe_text div.header 										{font-size: 100%; font-weight: bold; color: #444444;}
td.subscribe_text span.subheaders 							{font-size: 90%; font-weight: bold; color: #666666;}
td.email_field_text 															{padding-left: 20px;}
div.email_field_text 															{padding-top: 10px; font-size: 80%; color: #999999; margin-bottom: -18px;}
.email_field 																			{width: 45%; height: 21px; font-size: 80%; color: #333333;}
td.buttons_field 																	{padding-left: 20px; padding-top: 5px;}
.button 																					{font-size: 75%;}
td.checkbox 																		{font-size: 75%; color: #666666; padding-left: 17px; padding-top: 3px;}

/* Прайс-листы */
td.price_header 																{font-size: 80%; padding: 5px 0px;}
td.price_name 																	{font-size: 75%; padding-top: 3px;}
td.price_date 																		{font-size: 70%; color: #999999;}
td.subscribe_to_price 														{font-size: 70%;}

/* 404 */
td.error_header 																	{color: #666666; font-size: 130%; padding: 0em 0px 0px 5em;}
td.error_image																	{padding-top: 5em;}
td.error_description_header											{padding-left: 10em; padding-top: 50px; font-size: 90%;}
td.error_description															{padding-left: 10em; font-size: 90%; color: #999999; padding-top: 10px;}
td.error_description li 														{padding-top: 10px;}
