@charset "windows-1251";

.a_menun		{font:normal bold 08pt/12pt Tahoma,sans-serif; color:#454444;}
.a_menu1n {font: normal bold 08pt/12pt Tahoma,sans-serif; color: #D0D0D0}
.a_menuy		{font:normal bold 08pt/12pt Tahoma,sans-serif; color:#000000;}
.a_menu1y {font: normal bold 08pt/12pt Tahoma,sans-serif; color: #757575}
.a_menunf		{font:normal bold 08pt/12pt Tahoma,sans-serif; color:#000000;}
.a_menu1nf {font: normal bold 08pt/12pt Tahoma,sans-serif; color: #000000}
.a_menuyf		{font:normal bold 08pt/12pt Tahoma,sans-serif; color:#000000;}
.a_menu1yf{font: normal bold 08pt/12pt Tahoma,sans-serif; color: #111111}
TD.prdesc		{font:normal normal 08pt/12pt Tahoma,sans-serif; color:#3B3B3B; padding:20 20 0 20 ;}
.a_cont		{font:normal bold 08pt/12pt Tahoma,sans-serif; color:#454444;}
.a_contf		{font:normal bold 08pt/12pt Tahoma,sans-serif; color:#454444;}
.a_contg		{font:normal bold 08pt/12pt Tahoma,sans-serif; color:#D0D0D0;}

/* Подменю */
A.sub			{font: normal normal 08pt/12pt Tahoma, sans-serif; color: #848585; padding:1px 0 1px 0; text-decoration:none; padding:0px 10px 2px 10px;}
A.sub:hover     {color: #f825ab; text-decoration:none;}
A.sub_sel			{background:#e1e1e1;font: normal normal 08pt/12pt Tahoma, sans-serif; color: #f825ab; padding:0px 10px 2px 10px; text-decoration:none; cursor:default;}
A.subl			{font: normal normal 08pt/12pt Tahoma, sans-serif; color: #CACACA; padding:1px 0 1px 0; text-decoration:none; padding:0px 10px 2px 10px;}
A.subl:hover    {color: #f825ab; text-decoration:none;}
A.subll			{font: normal normal 08pt/12pt Tahoma, sans-serif; color: #FFFFFF; padding:1px 0 1px 0; text-decoration:none; padding:0px 10px 2px 10px;}
A.subll:hover   {color: #f825ab; text-decoration:none;}
A.sublp		{font: normal normal 08pt/12pt Tahoma, sans-serif; color: #f825ab; padding:1px 0 1px 0; text-decoration:none; padding:0px 10px 2px 10px;}

/* Слоган */
DIV#w_1		{position:relative; width:160; padding-left:20; margin-top:-30px;font:normal bold 09pt/11pt Arial,sans-serif; color:#EFEFEF; z-index:2;}
DIV#w_1s	{position:relative;  margin-top:-29; padding-left:21;margin-bottom:0; font:normal bold 09pt/11pt Arial,sans-serif; color:#333333; z-index:1;}

/* Копирайты */
TD.a_copy		{font:normal normal 08pt/12pt Tahoma,sans-serif; color:#757575; padding:5px 5px 0 5px; vertical-align:bottom;}
TD.a_copy A			{color:#818181; text-decoration:none;}
TD.a_copy A:hover	{color:#333333; text-decoration:none;}

TD.paive_copy		{font:normal normal 08pt/12pt Tahoma,sans-serif; color:#979797; padding:5px 5px 0 5px;}
TD.paive_copy A			{color:#757575; text-decoration:none;}
TD.paive_copy A:hover	{color:#333333; text-decoration:none;}

TD.a_mtext		{font:normal normal 08pt/12pt Tahoma,sans-serif; color:#3B3B3B;}
TD.a_mtext P	{text-indent:0em; text-align:justify;}
LI	{margin-left:-20px;}
TD.a_mtext A	{color:3b3b3b;}
TD.a_mtext A:hover	{text-decoration:none;}

TD.a_scell		{padding:16px 10px 20px 10px;}

TD.a_stext		{font:normal normal 08pt/12pt Tahoma,sans-serif; color:#3B3B3B; padding:10px 15px 10px 15px;}
TD.a_stext P	{text-indent:0em; text-align:justify;}

/* Форма обратной связи */
.mini 				{color: #555; font-size: 10px;}
.correct 			{color: #6070b6; font-size: 10px;}
.acorrect 			{color: red; font-size: 10px;}
DIV#q_title						{font:normal bold 09pt/11pt Tahoma,sans-serif; color:#3b3b3b; padding:10px 0 10px 0;}
TABLE#q_table TD				{font:normal normal 09pt/11pt Tahoma,sans-serif; color:#3b3b3b; padding:0px 0 5px 0; vertical-align:top;}
TABLE#q_table TD INPUT			{padding:1px 3px 0px 3px; border:1px solid #D5D5D5; width:140px; font:normal normal 08pt/09pt Tahoma,sans-serif;}
TABLE#q_table TD INPUT#q_submit	{font: normal bold 9pt/8pt Tahoma, sans-serif; border:1px solid #FFFFFF; color: #3b3b3b;  width:95px; height:18px; margin:1px 3px 1px 3px;}
TABLE#q_table TD TEXTAREA		{padding:1px 3px 1px 3px; border:1px solid #D5D5D5; width:140px; height:100px; font:normal normal 08pt/09pt Tahoma,sans-serif;}
TABLE#q_table TD.ex1			{padding:0 0 2px 0;font:normal normal 10px/10px Tahoma,sans-serif;}
TABLE#q_table TD A.link			{font:normal normal 09pt/11pt Tahoma,sans-serif; color:#6070b6; text-decoration:underline; cursor:hand;}
TABLE#q_table TD A.link:hover	{text-decoration:none}
DIV#mailsuccess    				{font:normal normal 08pt/11pt Tahoma,sans-serif; color:#6070b6; padding:3px 0 5px 0;}
TABLE#q_table TD INPUT.focus    	{border:1px dashed #4B4B4B;}
TABLE#q_table TD INPUT.correct  	{border:1px solid #6070b6;}
TABLE#q_table TD TEXTAREA.focus     {border:1px dashed #4B4B4B;}
TABLE#q_table TD TEXTAREA.correct   {border:1px solid #6070b6;}


/* МЕНЮ */
    TD		{vertical-align:top;}
	img { border: none; }
	img.under {position:absolute;}
	img.const { visibility: visible; }
/*
    div.navigation table {border:1px solid #efefef;}
	div.navigation table td {border:1px solid #222222;}
*/	
	div.navigation img.selunder {position:absolute;}
    div.navigation td.imgs {margin-top:0; padding-top:10; padding-left:0;margin-left:-10;}
	div.navigation img.under {position:absolute; left:0;z-index: 1;}
	div.navigation a img { position:absolute; z-index: 2; padding-left:0;margin-left:;}
    div.navigation table {z-index: 3;}
    div.navigation table td a {z-index: 5;}
    div.navigation a .over
    {
		cursor: pointer;
		vertical-align:middle;
     /* top: 0;чтобы картинки подгрузились,
        используем visibility: hidden,
        а не display: none */
        visibility: hidden;
        z-index: 3;
    }
    /* исправляем ошибку IE,
    чтобы сработал селектор вида a:hover на дочерний элемент */
    div.navigation a:hover { border: 0;}
	div.navigation a:hover div.a_menun  {color:#777777;}
	div.navigation a:hover div.a_menu1n  {color:#999999;}
	div.navigation a:hover div.a_menuy  {color:#FFFFFF;}
	div.navigation a:hover div.a_menu1y  {color:#FFFFFF;}
    div.navigation a:hover .over { visibility: visible;}
	div.navigation a:hover .nover { visibility: hidden;}



