@media print{.noprint{display:none}}
BODY,TD	{font-family:Arial,Tahoma,Verdana; font-size:12px; vertical-align:top; color:#333333;}
A				{color:#333333; text-decoration:underline;}
A:visited	{color:#333333; text-decoration:underline;}
A:hover	{color:#333333; text-decoration:none;}
IMG			{border:0px}
.bgg		{background-image: url(images/menu-t-02.jpg); background-repeat:no-repeat; background-position:left;}
/*.bg		{background-image:url(images/bg_main.gif); background-repeat:repeat-x; background-position:top}*/
TD.logo IMG	{margin-left:10px;}
TD.topadvert	{padding-right:20px; text-align:center;}
FORM.topsearch	{margin-top:19px; margin-bottom:0px}
INPUT.topsearch_textf	{border:#CCCCCC 1px solid; background-color:#FFFFFF; font-family:Arial,Tahoma; font-size:11px; color:#333333; width:164px; height:20px}
INPUT.topsearch_confirm	{border:#CCCCCC 1px solid; background-color:#ffffff; color:#333333; font-family:Arial,Tahoma; font-size:11px; width:21px; height:20px;}
INPUT.naiti	{border:#FFFFFF 1px solid; background-color:#99428E; color:#FFFFFF; font-family:Arial; font-size:11px; width:52px; height:20px;}

BLOCKQUOTE	{margin-left:38px; border-left:#9A9A9A 2px solid; color:#626262; font-size:85%; padding-left:10px; line-height:140%}

SPAN.poisk	{font-size:20px; color:#666666; position:relative; left:-1px}
SPAN.topsearch_extended	{color:#FFFFFF; font-size:11px; position:relative; top:-2px}
SPAN.topsearch_extended A				{color:#FFFFFF; text-decoration:underline;}
SPAN.topsearch_extended A:visited	{color:#FFFFFF; text-decoration:underline;}
SPAN.topsearch_extended A:hover		{color:#FFFFFF; text-decoration:none;}
TD.rss	{font-size:10px; vertical-align:middle;}
TD.rss A				{color:#FFFFFF; text-decoration:none;}
TD.rss A:visited	{color:#FFFFFF; text-decoration:none;}
TD.rss A:hover	{color:#FFFFFF; text-decoration:underline;}
TD.rss IMG	{position:relative; margin-right:4px}

.today1 {vertical-align:middle; font-size:9px; background-color:#58004C; color:#FFFFFF;}
.today2 {vertical-align:middle; font-size:9px; background-color:#133C10; color:#FFFFFF; background-image:url(images/todaybg.jpg); background-position:center; background-repeat:no-repeat;}
.today3 {vertical-align:middle; font-size:9px; color:#FFFFFF;}
a.today2 {vertical-align:middle; font-size:9px; background-color:#133C10; color:#FFFFFF;}

DIV.menu {background-color:#760265; height:60px; background-image:url(images/menu-t-01.jpg); background-position:left; background-repeat:no-repeat;}

DIV.topmenu	{color:#4A3170; font-size:18px; padding-left:10px; padding-right:10px; padding-top:5px;}
DIV.topmenu A				{color:#FFFFFF; text-decoration:underline;}
DIV.topmenu A:visited	{color:#FFFFFF; text-decoration:underline;}
DIV.topmenu A:hover	{color:#FFFFFF; text-decoration:none;}
DIV.topmenu2	{color:#C6B9C4; font-size:11px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
DIV.topmenu2 A				{color:#C6B9C4; text-decoration:underline;}
DIV.topmenu2 A:visited	{color:#C6B9C4; text-decoration:underline;}
DIV.topmenu2 A:hover		{color:#C6B9C4; text-decoration:none;}

TABLE.topinfo TD		{color:#666666; font-size:10px; padding-top:5px; padding-bottom:5px}
TABLE.topinfo TD A				{color:#666666; text-decoration:underline;}
TABLE.topinfo TD A:visited	{color:#666666; text-decoration:underline;}
TABLE.topinfo TD A:hover		{color:#666666; text-decoration:none;}
TABLE.topinfo TD DIV			{padding-left:30px}
TABLE.topinfo TD DIV IMG	{margin-left:3px; margin-right:3px}
TD.content	{padding-left:20px; padding-right:20px; padding-top:16px; padding-bottom:8px}
TD.content_left	{padding-top:16px; padding-bottom:8px; padding-left:10px}
TD.content_right	{padding-top:16px; padding-bottom:8px}
DIV.advert_right_top	{background-repeat:no-repeat; background-position:top left}
DIV.advert_right_bottom	{text-align:center; font-size:8px; padding-bottom:0px; background-repeat:no-repeat; background-position:bottom left}

DIV.big_photo	{background-repeat:no-repeat; background-position:top center; font-size:1px}

TD.advert_right	{text-align:center; font-size:8px; background-repeat:no-repeat; background-position:50% 50%}

DIV.latest_news DIV	{font-size:18px; font-weight:normal; padding-bottom:22px; background-image:url(images/arrow_latest_news.gif); background-repeat:no-repeat; background-position:top left; padding-left:12px; line-height: 21px;}
DIV.latest_news DIV A				{color:#000000;}
DIV.latest_news DIV A:visited		{color:#626262;}

DIV.latest_news DIV.green	{font-size:13px; font-weight:bold; padding-bottom:9px; background-image:url(images/arrow_latest_news_green.gif); background-repeat:no-repeat; background-position:top left; padding-left:12px; color:#00A13F}
DIV.latest_news DIV.green A				{color:#00A13F; text-decoration:underline;}
DIV.latest_news DIV.green A:visited	{color:#00A13F; text-decoration:underline;}
DIV.latest_news DIV.green A:hover	{color:#00A13F; text-decoration:none;}
DIV.header_left	{font-size:16px; font-weight:bold; padding-bottom:1px}

TABLE.news_picture TD	{background-repeat:no-repeat; background-position:top left; text-align:right; vertical-align:bottom}
TABLE.news_picture TD DIV.date1	{font-size:11px; color:#FFFFFF;width:96px; text-align:center; float:right;}
TABLE.news_picture TD DIV.date1 SPAN	{position:relative; top:18px;}
TABLE.news_picture TD DIV.date2	{font-size:11px; color:#FFFFFF; padding-bottom:3px; padding-top:3px; width:96px; text-align:center; float:right; background-color:#211107; filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

TABLE.news_picture1 TD	{text-align:right; vertical-align:bottom;}
TABLE.news_picture1 TD A        	{color: #FFFFFF; text-decoration:none; line-height: 80%;}
TABLE.news_picture1 TD A:visited   	{color: #FFFFFF; text-decoration:none; line-height: 80%;}
TABLE.news_picture1 TD A:hover   	{color: #FFDFFF; text-decoration:none; line-height: 80%;}
TABLE.news_picture1 TD DIV.date11	{ padding-left:4px; font-size:11px; color:#FFFFFF;width:40%; text-align:left; float:right;}
TABLE.news_picture1 TD DIV.date11 SPAN	{position:relative; top:50px;}
TABLE.news_picture1 TD DIV.date22 {font-size:11px; color:#FFFFFF; padding-top:4px; padding-bottom:4px; padding-right:4px; width:40%; height:52px; text-align:left; float:right; background-color:#211107; filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

DIV.bottom_header {width:40%; padding-left:4px; margin-left:10px; padding-top:2px; padding-bottom:5px; color:#000000; background-color:#E9E9E9; float:right;}

TABLE.news_picture2 TD	{text-align:left;}

TABLE.news_picture3 TD				{text-align:left; font-size:11px; line-height:150%;}
TABLE.news_picture3 TD A        	{color: #000000; text-decoration:none; line-height: 80%;}
TABLE.news_picture3 TD A:visited   	{color: #000000; text-decoration:none; line-height: 80%;}
TABLE.news_picture3 TD A:hover   	{color: #000000; text-decoration:none; line-height: 80%;}

.t1 {background-image:url(/images/line.gif); background-repeat:repeat-x; height:1px;}
.t2 {background-image:url(/images/line2.gif); background-repeat:repeat-x; height:1px;}

TD.razdel_header_top	{background-image:url(images/bg_razdel_header_top.gif); background-repeat:no-repeat; background-position:top left;}
TD.razdel_header_top SPAN	{color:#FFFFFF; font-weight:bold; font-size:16px; position:relative; left:10px; top:14px}
TD.razdel_header_top SPAN A				{color:#FFFFFF; text-decoration:underline;}
TD.razdel_header_top SPAN A:visited	{color:#FFFFFF; text-decoration:underline;}
TD.razdel_header_top SPAN A:hover	{color:#FFFFFF; text-decoration:none;}

DIV.text_header	{font-size:18px; color:#000000;}
h1	{font-size:18px; color:#000000; padding-top:10px;}
DIV.text_header1	{width:60%; font-size:18px; padding-top:10px; color:#000000;}

DIV.text_date	{font-size:10px; padding-bottom:12px}
DIV.text_date A				{text-decoration:none;}
DIV.text_date A:visited	{text-decoration:none;}
DIV.text_date A:hover		{text-decoration:underline;}
DIV.text	{font-size:15px; line-height:140%; text-align:justify; color:#000000;}

DIV.report {float:left}

DIV.photo_header	{font-size:18px; padding-bottom:10px}
DIV.photo_date	{font-size:10px;}
DIV.photo_date A				{text-decoration:none;}
DIV.photo_date A:visited	{text-decoration:none;}
DIV.photo_date A:hover		{text-decoration:underline;}
DIV.photo	{font-size:15px; line-height:140%}

DIV.theme	{background-color:#AC598D; background-image:url(images/bg_theme.jpg); background-repeat:no-repeat; background-position:top left;}
DIV.theme DIV.top	{background-image:url(images/bg_theme_top.jpg); background-repeat:no-repeat; background-position:top right; color:#FFFFFF; padding-left:24px; padding-right:24px; padding-top:20px; padding-bottom:14px}
DIV.theme DIV.top DIV.header	{font-size:18px; padding-bottom:8px}
DIV.theme DIV.top DIV.header A				{color:#FFFFFF; text-decoration:underline;}
DIV.theme DIV.top DIV.header A:visited	{color:#FFFFFF; text-decoration:underline;}
DIV.theme DIV.top DIV.header A:hover	{color:#FFFFFF; text-decoration:none;}
DIV.theme DIV.top DIV.theme_text		{font-size:13px; padding-top:17px}
DIV.theme DIV.top DIV.theme_text A				{color:#FFFFFF; text-decoration:none;}
DIV.theme DIV.top DIV.theme_text A:visited	{color:#FFFFFF; text-decoration:none;}
DIV.theme DIV.top DIV.theme_text A:hover	{color:#FFFFFF; text-decoration:underline;}
DIV.theme_bottom	{background-color:#AC598D; background-image:url(images/bg_theme_bottom.jpg); background-repeat:no-repeat; background-position:top left; text-align:right; height:16px}

TD.other	{font-size:13px; padding-right:20px; font-weight:bold}


TD.purple_left	{padding-top:18px; padding-left:10px; padding-bottom:64px; background-color:#201128; color:#FFFFFF; background-image:url(images/bg_purple_left.jpg); background-repeat:no-repeat; background-position:top left}
TD.purple_center	{padding-top:18px; padding-left:20px; padding-right:20px; padding-bottom:64px; background-color:#201128; color:#FFFFFF; background-image:url(images/bg_purple_center.jpg); background-repeat:no-repeat; background-position:top left}
TD.purple_right	{padding-top:18px; padding-right:10px; padding-bottom:64px; background-color:#201128; color:#FFFFFF; background-image:url(images/bg_purple_right.jpg); background-repeat:no-repeat; background-position:top right}
TD.purple_left_bottom	{background-image:url(images/bg_purple_left_bottom.gif); background-repeat:no-repeat; background-position:top left; height:16px}
TD.purple_bottom		{background-image:url(images/bg_purple_bottom.gif); background-repeat:repeat-x; background-position:top; height:16px}
TD.purple_right_bottom	{background-image:url(images/bg_purple_right_bottom.gif); background-repeat:no-repeat; background-position:top right; height:16px}

TD.purple_text		{padding-bottom:12px; font-size:11px; color:#FFFFFF}
TD.purple_text A				{color:#FFFFFF; text-decoration:underline;}
TD.purple_text A:visited	{color:#FFFFFF; text-decoration:underline;}
TD.purple_text A:hover	{color:#FFFFFF; text-decoration:none;}
TD.purple_text SPAN	{font-size:13px; color:#FFFFFF; font-weight:bold}
TD.purple_text SPAN A				{color:#FFFFFF; text-decoration:underline;}
TD.purple_text SPAN A:visited	{color:#FFFFFF; text-decoration:underline;}
TD.purple_text SPAN A:hover	{color:#FFFFFF; text-decoration:none;}

TD.rightcol_text	{font-size:11px; padding-bottom:10px;}
TD.rightcol_text SPAN	{font-size:13px; font-weight:bold}


DIV.test_name		{color:#FFFFFF; font-size:13px; font-weight:bold; padding-left:2px; padding-bottom:6px}
DIV.test_name A				{color:#FFFFFF; text-decoration:underline;}
DIV.test_name A:visited	{color:#FFFFFF; text-decoration:underline;}
DIV.test_name A:hover	{color:#FFFFFF; text-decoration:none;}
DIV.test_question	{font-size:13px; font-weight:bold; padding-bottom:6px}
FORM.test	{margin-top:0px; margin-bottom:0px; margin-left:20px}
FORM.test DIV	{padding-bottom:5px; font-size:11px}
INPUT.confirm	{color:#000; font-family:Arial; font-size:10px; width:95px;}

TABLE.orange	{background-image:url(images/bg_orange.gif); background-repeat:no-repeat; background-position:top right}
TABLE.orange TD	{background-image:url(images/bg_orange_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.orange TD SPAN	{padding-bottom:10px; border-bottom:#ED7D3A 2px solid}
TABLE.orange TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.orange TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.orange TD SPAN A:hover	{color:#ffffff; text-decoration:none;}

TABLE.blue	{background-image:url(images/bg_blue.gif); background-repeat:no-repeat; background-position:top right}
TABLE.blue TD	{background-image:url(images/bg_blue_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.blue TD SPAN	{padding-bottom:10px; border-bottom:#5996E8 2px solid}
TABLE.blue TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.blue TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.blue TD SPAN A:hover	{color:#ffffff; text-decoration:none;}

TABLE.grey	{background-image:url(images/bg_grey.gif); background-repeat:no-repeat; background-position:top right}
TABLE.grey TD	{background-image:url(images/bg_grey_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.grey TD SPAN	{padding-bottom:10px; border-bottom:#ABABAB 2px solid}
TABLE.grey TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.grey TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.grey TD SPAN A:hover	{color:#ffffff; text-decoration:none;}

TABLE.red1	{background-image:url(images/bg_red1.gif); background-repeat:no-repeat; background-position:top right}
TABLE.red1 TD	{background-image:url(images/bg_red1_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.red1 TD SPAN	{padding-bottom:10px; border-bottom:#C23F54 2px solid}
TABLE.red1 TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.red1 TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.red1 TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.red1_image		{padding-bottom:10px}
TD.red1_image IMG	{border-left:#80272E 5px solid; border-right:#80272E 5px solid; margin-top:3px}
DIV.red1_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.red1_all A				{color:#C1B5D0; text-decoration:none; border-top:#C23F54 2px solid}
DIV.red1_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#C23F54 2px solid}
DIV.red1_all A:hover	{color:#C1B5D0; text-decoration:none; border-top:#C23F54 2px solid}

TABLE.red1_white	{background-image:url(images/bg_red1_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.red1_white TD	{background-image:url(images/bg_red1_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.red1_white TD SPAN	{padding-bottom:10px; border-bottom:#C23F54 2px solid}
TABLE.red1_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.red1_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.red1_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.red1_white_image		{padding-bottom:10px}
TD.red1_white_image IMG	{border-left:#80272E 5px solid; border-right:#80272E 5px solid; margin-top:3px}
DIV.red1_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.red1_white_all A				{text-decoration:none; border-top:#C23F54 2px solid}
DIV.red1_white_all A:visited	{text-decoration:none; border-top:#C23F54 2px solid}
DIV.red1_white_all A:hover		{text-decoration:none; border-top:#C23F54 2px solid}

TABLE.red2	{background-image:url(images/bg_red2.gif); background-repeat:no-repeat; background-position:top right}
TABLE.red2 TD	{background-image:url(images/bg_red2_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.red2 TD SPAN	{padding-bottom:10px; border-bottom:#822F29 2px solid}
TABLE.red2 TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.red2 TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.red2 TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.red2_image		{padding-bottom:10px}
TD.red2_image IMG	{border-left:#7A2D25 5px solid; border-right:#7A2D25 5px solid; margin-top:3px}
DIV.red2_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.red2_all A				{color:#C1B5D0; text-decoration:none; border-top:#822F29 2px solid}
DIV.red2_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#822F29 2px solid}
DIV.red2_all A:hover	{color:#C1B5D0; text-decoration:none; border-top:#822F29 2px solid}

TABLE.red2_white	{background-image:url(images/bg_red2_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.red2_white TD	{background-image:url(images/bg_red2_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.red2_white TD SPAN	{padding-bottom:10px; border-bottom:#822F29 2px solid}
TABLE.red2_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.red2_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.red2_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.red2_white_image		{padding-bottom:10px}
TD.red2_white_image IMG	{border-left:#7A2D25 5px solid; border-right:#7A2D25 5px solid; margin-top:3px}
DIV.red2_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.red2_white_all A				{text-decoration:none; border-top:#822F29 2px solid}
DIV.red2_white_all A:visited	{text-decoration:none; border-top:#822F29 2px solid}
DIV.red2_white_all A:hover	{text-decoration:none; border-top:#822F29 2px solid}

TABLE.yellow	{background-image:url(images/bg_yellow.gif); background-repeat:no-repeat; background-position:top right}
TABLE.yellow TD	{background-image:url(images/bg_yellow_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.yellow TD SPAN	{padding-bottom:10px; border-bottom:#C9AC54 2px solid}
TABLE.yellow TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.yellow TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.yellow TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.yellow_image		{padding-bottom:10px}
TD.yellow_image IMG	{border-left:#807027 5px solid; border-right:#807027 5px solid; margin-top:3px}
DIV.yellow_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.yellow_all A				{color:#C1B5D0; text-decoration:none; border-top:#C9AC54 2px solid}
DIV.yellow_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#C9AC54 2px solid}
DIV.yellow_all A:hover		{color:#C1B5D0; text-decoration:none; border-top:#C9AC54 2px solid}

TABLE.yellow_white	{background-image:url(images/bg_yellow_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.yellow_white TD	{background-image:url(images/bg_yellow_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.yellow_white TD SPAN	{padding-bottom:10px; border-bottom:#C9AC54 2px solid}
TABLE.yellow_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.yellow_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.yellow_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.yellow_white_image		{padding-bottom:10px}
TD.yellow_white_image IMG	{border-left:#807027 5px solid; border-right:#807027 5px solid; margin-top:3px}
DIV.yellow_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.yellow_white_all A				{text-decoration:none; border-top:#C9AC54 2px solid}
DIV.yellow_white_all A:visited	{text-decoration:none; border-top:#C9AC54 2px solid}
DIV.yellow_white_all A:hover		{text-decoration:none; border-top:#C9AC54 2px solid}

TABLE.darkblue	{background-image:url(images/bg_darkblue.gif); background-repeat:no-repeat; background-position:top right}
TABLE.darkblue TD	{background-image:url(images/bg_darkblue_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.darkblue TD SPAN	{padding-bottom:10px; border-bottom:#2F5C7C 2px solid}
TABLE.darkblue TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.darkblue TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.darkblue TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.darkblue_image		{padding-bottom:10px}
TD.darkblue_image IMG	{border-left:#223C59 5px solid; border-right:#223C59 5px solid; margin-top:3px}
DIV.darkblue_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.darkblue_all A				{color:#C1B5D0; text-decoration:none; border-top:#2F5C7C 2px solid}
DIV.darkblue_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#2F5C7C 2px solid}
DIV.darkblue_all A:hover		{color:#C1B5D0; text-decoration:none; border-top:#2F5C7C 2px solid}

TABLE.darkblue_white	{background-image:url(images/bg_darkblue_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.darkblue_white TD	{background-image:url(images/bg_darkblue_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.darkblue_white TD SPAN	{padding-bottom:10px; border-bottom:#2F5C7C 2px solid}
TABLE.darkblue_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.darkblue_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.darkblue_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.darkblue_white_image		{padding-bottom:10px}
TD.darkblue_white_image IMG	{border-left:#223C59 5px solid; border-right:#223C59 5px solid; margin-top:3px}
DIV.darkblue_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.darkblue_white_all A				{text-decoration:none; border-top:#2F5C7C 2px solid}
DIV.darkblue_white_all A:visited	{text-decoration:none; border-top:#2F5C7C 2px solid}
DIV.darkblue_white_all A:hover		{text-decoration:none; border-top:#2F5C7C 2px solid}

TABLE.lightblue	{background-image:url(images/bg_lightblue.gif); background-repeat:no-repeat; background-position:top right}
TABLE.lightblue TD	{background-image:url(images/bg_lightblue_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.lightblue TD SPAN	{padding-bottom:10px; border-bottom:#54BFC9 2px solid}
TABLE.lightblue TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.lightblue TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.lightblue TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.lightblue_image		{padding-bottom:10px}
TD.lightblue_image IMG	{border-left:#277080 5px solid; border-right:#277080 5px solid; margin-top:3px}
DIV.lightblue_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.lightblue_all A				{color:#C1B5D0; text-decoration:none; border-top:#54BFC9 2px solid}
DIV.lightblue_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#54BFC9 2px solid}
DIV.lightblue_all A:hover		{color:#C1B5D0; text-decoration:none; border-top:#54BFC9 2px solid}

TABLE.lightblue_white	{background-image:url(images/bg_lightblue_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.lightblue_white TD	{background-image:url(images/bg_lightblue_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.lightblue_white TD SPAN	{padding-bottom:10px; border-bottom:#54BFC9 2px solid}
TABLE.lightblue_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.lightblue_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.lightblue_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.lightblue_white_image		{padding-bottom:10px}
TD.lightblue_white_image IMG	{border-left:#277080 5px solid; border-right:#277080 5px solid; margin-top:3px}
DIV.lightblue_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.lightblue_white_all A				{text-decoration:none; border-top:#54BFC9 2px solid}
DIV.lightblue_white_all A:visited	{text-decoration:none; border-top:#54BFC9 2px solid}
DIV.lightblue_white_all A:hover		{text-decoration:none; border-top:#54BFC9 2px solid}

TABLE.pink	{background-image:url(images/bg_pink.gif); background-repeat:no-repeat; background-position:top right}
TABLE.pink TD	{background-image:url(images/bg_pink_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.pink TD SPAN	{padding-bottom:10px; border-bottom:#DF82DE 2px solid}
TABLE.pink TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.pink TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.pink TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.pink_image		{padding-bottom:10px}
TD.pink_image IMG	{border-left:#C02FB4 5px solid; border-right:#C02FB4 5px solid; margin-top:3px}
DIV.pink_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.pink_all A				{color:#C1B5D0; text-decoration:none; border-top:#DF82DE 2px solid}
DIV.pink_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#DF82DE 2px solid}
DIV.pink_all A:hover		{color:#C1B5D0; text-decoration:none; border-top:#DF82DE 2px solid}

TABLE.pink_white	{background-image:url(images/bg_pink_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.pink_white TD	{background-image:url(images/bg_pink_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.pink_white TD SPAN	{padding-bottom:10px; border-bottom:#DF82DE 2px solid}
TABLE.pink_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.pink_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.pink_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.pink_white_image		{padding-bottom:10px}
TD.pink_white_image IMG	{border-left:#C02FB4 5px solid; border-right:#C02FB4 5px solid; margin-top:3px}
DIV.pink_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.pink_white_all A				{ text-decoration:none; border-top:#DF82DE 2px solid}
DIV.pink_white_all A:visited		{text-decoration:none; border-top:#DF82DE 2px solid}
DIV.pink_white_all A:hover		{text-decoration:none; border-top:#DF82DE 2px solid}

TABLE.green1	{background-image:url(images/bg_green1.gif); background-repeat:no-repeat; background-position:top right}
TABLE.green1 TD	{background-image:url(images/bg_green1_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.green1 TD SPAN	{padding-bottom:10px; border-bottom:#67B957 2px solid}
TABLE.green1 TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.green1 TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.green1 TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.green1_image		{padding-bottom:10px}
TD.green1_image IMG	{border-left:#2E7137 5px solid; border-right:#2E7137 5px solid; margin-top:3px}
DIV.green1_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.green1_all A				{color:#C1B5D0; text-decoration:none; border-top:#67B957 2px solid}
DIV.green1_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#67B957 2px solid}
DIV.green1_all A:hover		{color:#C1B5D0; text-decoration:none; border-top:#67B957 2px solid}

TABLE.green2	{background-image:url(images/bg_green2.gif); background-repeat:no-repeat; background-position:top right}
TABLE.green2 TD	{background-image:url(images/bg_green2_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.green2 TD SPAN	{padding-bottom:10px; border-bottom:#659A09 2px solid}
TABLE.green2 TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.green2 TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.green2 TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.green2_image		{padding-bottom:10px}
TD.green2_image IMG	{border-left:#345805 5px solid; border-right:#345805 5px solid; margin-top:3px}
DIV.green2_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.green2_all A				{color:#C1B5D0; text-decoration:none; border-top:#659A09 2px solid}
DIV.green2_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#659A09 2px solid}
DIV.green2_all A:hover		{color:#C1B5D0; text-decoration:none; border-top:#659A09 2px solid}

TABLE.green_white	{background-image:url(images/bg_green_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.green_white TD	{background-image:url(images/bg_green_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.green_white TD SPAN	{padding-bottom:10px; border-bottom:#67B957 2px solid}
TABLE.green_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.green_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.green_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.green_white_image		{padding-bottom:10px}
TD.green_white_image IMG	{border-left:#2E7137 5px solid; border-right:#2E7137 5px solid; margin-top:3px}
DIV.green_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.green_white_all A				{color:#333333; text-decoration:none; border-top:#67B957 2px solid}
DIV.green_white_all A:visited	{color:#333333; text-decoration:none; border-top:#67B957 2px solid}
DIV.green_white_all A:hover		{color:#333333; text-decoration:none; border-top:#67B957 2px solid}

TABLE.green4	{background-image:url(images/bg_green4.gif); background-repeat:no-repeat; background-position:top right}
TABLE.green4 TD	{background-image:url(images/bg_green4_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.green4 TD SPAN	{padding-bottom:10px; border-bottom:#659A09 2px solid}
TABLE.green4 TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.green4 TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.green4 TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.green4_image		{padding-bottom:10px}
TD.green4_image IMG	{border-left:#345805 5px solid; border-right:#345805 5px solid; margin-top:3px}
DIV.green4_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.green4_all A				{text-decoration:none; border-top:#659A09 2px solid}
DIV.green4_all A:visited	{text-decoration:none; border-top:#659A09 2px solid}
DIV.green4_all A:hover		{text-decoration:none; border-top:#659A09 2px solid}

TABLE.lilac	{background-image:url(images/bg_lilac.gif); background-repeat:no-repeat; background-position:top right}
TABLE.lilac TD	{background-image:url(images/bg_lilac_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.lilac TD SPAN	{padding-bottom:10px; border-bottom:#8459CC 2px solid}
TABLE.lilac TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.lilac TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.lilac TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.lilac_image		{padding-bottom:10px}
TD.lilac_image IMG	{border-left:#5B2D94 5px solid; border-right:#5B2D94 5px solid; margin-top:3px}
DIV.lilac_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.lilac_all A				{color:#C1B5D0; text-decoration:none; border-top:#8459CC 2px solid}
DIV.lilac_all A:visited	{color:#C1B5D0; text-decoration:none; border-top:#8459CC 2px solid}
DIV.lilac_all A:hover		{color:#C1B5D0; text-decoration:none; border-top:#8459CC 2px solid}

TABLE.lilac_white	{background-image:url(images/bg_lilac_white.gif); background-repeat:no-repeat; background-position:top right}
TABLE.lilac_white TD	{background-image:url(images/bg_lilac_white_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.lilac_white TD SPAN	{padding-bottom:10px; border-bottom:#8459CC 2px solid}
TABLE.lilac_white TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.lilac_white TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.lilac_white TD SPAN A:hover	{color:#ffffff; text-decoration:none;}
TD.lilac_white_image		{padding-bottom:10px}
TD.lilac_white_image IMG	{border-left:#5B2D94 5px solid; border-right:#5B2D94 5px solid; margin-top:3px}
DIV.lilac_white_all		{padding-right:19px; padding-bottom:24px; text-align:right; font-size:9px}
DIV.lilac_white_all A				{text-decoration:none; border-top:#8459CC 2px solid}
DIV.lilac_white_all A:visited	{text-decoration:none; border-top:#8459CC 2px solid}
DIV.lilac_white_all A:hover		{text-decoration:none; border-top:#8459CC 2px solid}

TABLE.grey_purple	{background-image:url(images/bg_grey_purple.gif); background-repeat:no-repeat; background-position:top right}
TABLE.grey_purple TD	{background-image:url(images/bg_grey_purple_corner.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; text-align:right; padding-left:20px; padding-right:20px; color:#FFFFFF; padding-top:7px}
TABLE.grey_purple TD SPAN	{padding-bottom:10px; border-bottom:#ABABAB 2px solid}
TABLE.grey_purple TD SPAN A				{color:#ffffff; text-decoration:none;}
TABLE.grey_purple TD SPAN A:visited	{color:#ffffff; text-decoration:none;}
TABLE.grey_purple TD SPAN A:hover	{color:#ffffff; text-decoration:none;}

TD.bottom_advert	{padding-left:30px; padding-right:32px; padding-top:22px; padding-bottom:22px}
TD.bottom_advert TABLE TD	{padding-left:10px; text-align:right}
DIV.adv_text				{color:#91146F; font-size:18px; padding-bottom:13px}
DIV.adv_text A				{color:#91146F; text-decoration:underline;}
DIV.adv_text A:visited	{color:#91146F; text-decoration:underline;}
DIV.adv_text A:hover	{color:#91146F; text-decoration:none;}
DIV.adv_text_item		{color:#333333; font-size:13px; font-weight:bold; padding-bottom:3px}

DIV.bottom_menu	{text-align:center; color:#666666; padding-top:16px; padding-bottom:19px; padding-left:30px; padding-right:30px; background-image:url(images/bg_bottom_menu.gif); background-repeat:repeat-x; background-position:top; font-size:11px}
DIV.bottom_menu A				{color:#666666; text-decoration:underline;}
DIV.bottom_menu A:visited	{color:#666666; text-decoration:underline;}
DIV.bottom_menu A:hover	{color:#666666; text-decoration:none;}
DIV.bottom_info	{color:#604B65; padding-top:32px; padding-bottom:8px; padding-left:30px; padding-right:30px; background-image:url(images/bg_bottom_menu.gif); background-repeat:repeat-x; background-position:top; font-size:10px}
DIV.bottom_info SPAN	{position:relative; top:-22px; color:#604B65;}
DIV.bottom_info SPAN A				{color:#604B65; text-decoration:underline;}
DIV.bottom_info SPAN A:visited	{color:#604B65; text-decoration:underline;}
DIV.bottom_info SPAN A:hover		{color:#604B65; text-decoration:none;}

TD.footer_banners	{text-align:center; vertical-align:middle; padding-left:30px; padding-right:30px;}


DIV.list_date		{font-size:9px; padding-bottom:2px}
DIV.list_header	{font-size:14px; font-weight:bold;}
DIV.list_header A				{color:#333333; text-decoration:none;}
DIV.list_header A:visited	{color:#333333; text-decoration:none;}
DIV.list_header A:hover	{color:#333333; text-decoration:underline;}
DIV.list_text		{font-size:11px; padding-top:2px}
DIV.list_text	A	{text-decoration:none;}

DIV.list_theme	{color:#666666; font-size:11px; padding-top:2px; padding-bottom:19px}
DIV.list_theme A				{color:#666666; text-decoration:none;}
DIV.list_theme A:visited	{color:#666666; text-decoration:none;}
DIV.list_theme A:hover	{color:#666666; text-decoration:underline;}
TD.list_img	{padding-bottom:19px; padding-top:2px}
TD.list_img DIV.img	{background-image:url(/images/bg_list_img.gif); background-repeat:no-repeat}
TD.list_img DIV.img IMG	{margin:2px;}
TD.list_img DIV.next			{font-size:11px; padding-top:2px}
TD.list_img DIV.next A				{text-decoration:none;}
TD.list_img DIV.next A:visited	{text-decoration:none;}
TD.list_img DIV.next A:hover	{text-decoration:underline;}
DIV.list_bottom	{text-align:center; padding-bottom:30px; padding-top:3px; line-height:150%; font-size:11px; background-image:url(/images/bg_list_bottom.gif); background-repeat:no-repeat; background-position:bottom center}



DIV.left_list	{padding-bottom:27px; padding-left:1px}
DIV.left_list DIV	{padding-bottom:8px}
DIV.left_list DIV A				{color:#333333; text-decoration:none;}
DIV.left_list DIV A:visited	{color:#333333; text-decoration:none;}
DIV.left_list DIV A:hover	{color:#333333; text-decoration:underline;}

TABLE.sitesearch	{background-color:#F2F2F2; margin-bottom:1px;}
TABLE.sitesearch TD {vertical-align:middle; height:43px;}
TABLE.sitesearch TD FORM	{margin:0px;}
TABLE.sitesearch TD INPUT.poisk	{WIDTH: 98%; HEIGHT: 21px; margin-left:15px; font-size:11px; color:#7C7C7C; padding-left:5px; font-family:Verdana,Tahoma}
TABLE.sitesearch TD INPUT.nayti	{WIDTH: 58px; HEIGHT: 21px; font-size:11px; color:#111111; font-family:Verdana,Tahoma;}
DIV.sitesearch_period	{background-color:#F2F2F2; margin-bottom:1px; padding-left:17px; padding-top:12px; padding-bottom:11px; color:#111111}
DIV.sitesearch_period DIV	{margin-bottom:12px}
DIV.sitesearch_period SPAN	{margin-left:15px; margin-right:5px;}
DIV.sitesearch_period SELECT 		{color:#7C7C7C; font-size:11px; font-family:Verdana,Tahoma; text-align:center;}
DIV.sitesearch_period INPUT 		{position:relative; left:-5px;}
DIV.sitesearch_period LABEL 		{position:relative; left:-5px; top:-2px; margin-right:3px;}
TABLE.sitesearch_razdel	{background-color:#F2F2F2; margin-bottom:1px;}
TABLE.sitesearch_razdel TD		{padding-left:18px; padding-right:10px; color:#111111; padding-bottom:7px;}
TABLE.sitesearch_razdel TD.header		{padding-left:17px; padding-top:8px; font-weight:bold}
TABLE.sitesearch_razdel TD SPAN		{color:#7C7C7C; font-weight:bold}
TABLE.sitesearch_razdel TD INPUT	{position:relative; left:-6px; top:1px;}
DIV.found				{margin-top:19px; padding-left:10px; padding-bottom:3px; color:#111111; font-weight:bold}
DIV.found_links	{padding-left:10px; line-height:150%}
.authorname{color:#80046B; font-size:14px;}
DIV.comment_text{color:#000000; line-height:140%; font-size:11px;}
DIV.forum_block_comment A {color:#000000; line-height:200%; font-size:11px;}

TABLE.forum_block {margin-bottom:10px}
TABLE.forum_block TD IMG	{margin-left:10px; margin-right:10px; margin-top:9px; margin-bottom:1px; border:#ffffff 1px solid}
TABLE.forum_block TD IMG.default_avatar	{margin-left:15px; margin-right:12px; margin-bottom:6px; margin-top:15px; border:0px}
TABLE.forum_block TD IMG.answer	{margin:0px; border:0px}

TABLE.aut {margin-top:15px;}
TABLE.aut TD {color:#242424; padding-bottom:3px; padding-right:6px}

TABLE.forum_block TD DIV.text	{color:#242424; margin-right:10px; padding-bottom:8px; padding-top:11px; padding-left:12px; padding-right:12px; line-height:125%; background-color:#ffffff}
TABLE.forum_block TD DIV.forum_block_comment	{margin-right:10px; padding-bottom:10px; padding-top:9px; border-top:#FFFFFF 1px solid;}
DIV.alertcomm{background: url(/img/ico/alertcomm.gif) 15px 0px no-repeat; padding:15px 15px 0px 60px; color:#FFFFFF; font-size:11px;}
.comment_title{padding-bottom:20px; font-size:16px;color:#99005B; font-weight:bold;}

DIV.localmenu{padding-top:10px;margin-bottom:15px;}
DIV.localmenu A, DIV.localmenu A:visited{text-decoration:underline;font-weight:bold}
TD.comm_bot {padding:0px;}
TABLE.comm_bot TD IMG	{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;;padding:0px;border:0px;}

.list TR TD{background-color:#E2EBF5;padding:5px}
.list TR.thead TD{background-color:#ABC2D5;text-align:center;padding-bottom:3px;padding-top:3px;}
.list TR.dark TD{background-color:#aad3e6}

TABLE.bill		{border-collapse:collapse;}
TABLE.bill TD	{border:#cccccc 1px solid;}

DIV.linked {
    position: absolute; bottom: 0px; right: -550px;
	}
	
DIV.linked A {
color: white;
	}DIV.linked A:hover{
color: white;
	}
	DIV.linked A:visited {
color: white;
	}