/* обязательные стили */
BODY, TD	{font-family:Tahoma,Verdana,Arial; font-size:70%; vertical-align:top; color:#252525}
BODY.body		{background-image:url(/images/bg_body.gif); background-repeat:repeat-x; background-position:top left; background-color:#c9d9ed}
A			{color:#004a80; text-decoration:underline;}
A:visited	{color:#004a80; text-decoration:underline;}
A:hover		{color:#004a80; text-decoration:none;}
IMG			{border:0}
/*HR			{width: 100%; height: 1px; color: #707070; border: 0px solid #707070; background-color: #707070; margin:0px;}*/
EM			{color:#CC2027; font-style:normal}
H1			{font-size:220%; margin-bottom:17px; margin-top:7px; color:#990000; font-weight:normal}
H2			{font-size:160%; margin-bottom:22px; margin-top:2px; color:#363636; font-weight:normal;}


/* специальные стили */
TABLE.top			{border:0; padding:0; width:100%; height:62px}
TABLE.top TD	{vertical-align:middle; color:#FFFFFF; width:50%}
TABLE.top TD.top_left		{padding-left:24px}
TABLE.top TD.top_right	{padding-right:24px; text-align:right;}

TABLE.footer			{border:0; padding:0; width:100%; height:72px; margin-top:11px; margin-bottom:9px;}
TABLE.footer TD		{vertical-align:middle; color:#FFFFFF;}
TABLE.footer TD A			{color:#FFFFFF; text-decoration:underline;}
TABLE.footer TD A:visited	{color:#FFFFFF; text-decoration:underline;}
TABLE.footer TD A:hover		{color:#FFFFFF; text-decoration:none;}
TABLE.footer TD.footer_left		{padding-left:25px; line-height:130%; background-color:#4C88BA; background-image:url(/images/bg_footer.gif); background-repeat:repeat-x}
TABLE.footer TD.footer_right	{padding-right:19px; text-align:right; background-color:#4C88BA; background-image:url(/images/bg_footer.gif); background-repeat:repeat-x}
TD.leftcol	{background-image:url(/images/bg_leftcol.gif); background-repeat:repeat-y; padding-top:24px; padding-bottom:30px}
DIV.header_big { font-family: Tahoma, Verdana, Arial; font-size:200%; color:#990000;}
DIV.header_small { font-family: Tahoma, Verdana, Arial; font-size:160%; color:#990000; padding-left:21px; padding-bottom:13px}
DIV.userblock	{padding-left:21px; padding-right:9px; padding-bottom:11px; line-height:170%; color:#323232}
TABLE.toplist TD	{padding-bottom:10px}
TABLE.toplist TD IMG	{border:#BEBEBE 1px solid; margin-top:1px}
TABLE.toplist TD.rating	{background-image:url(/images/bg_toplist_rating.gif); background-repeat:no-repeat; background-position:top left; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:9px}
TABLE.toplist TD.rating SPAN	{position:relative; left:1px}
TABLE.toplist TD DIV		{font-weight:bold; padding-bottom:2px; padding-right:5px}
TD.content	{padding-bottom:30px; padding-left:17px; padding-right:18px; padding-top:17px}
TABLE.nav_table TD 	{vertical-align:middle}
TABLE.nav_table TD.navigation	{text-align:center; vertical-align:middle; background-color:#CAD6E2;}
TABLE.nav_table TD.navigation_active	{text-align:center; vertical-align:middle; background-color:#9D0A0E; font-weight:bold; color:#FFFFFF}
TABLE.nav_table TD.space	{font-size:1px}
DIV.list	{float:left; width:180px; height:220px; background-image:url(/images/bg_list.gif); background-repeat:no-repeat; background-position:top left}
DIV.list IMG	{margin-left:6px; margin-top:6px; margin-bottom:7px}
DIV.list DIV	{width:162px; text-align:center; padding-bottom:4px; color:#323232}
TABLE.lead	{margin-bottom:6px}
TD.leader	{padding-left:22px; padding-right:6px}
TD.leader_dot	{background-image:url(/images/bg_leader_dot.gif); background-repeat:repeat-x; background-position:bottom left}
TD.digits	{text-align:right; padding-right:20px; padding-left:3px}

FORM.enter	{margin-left:22px; margin-bottom:0px; margin-top:0px; line-height:150%}
INPUT.text	{width:159px; height:22px; color:#323232; font-family:Tahoma; font-size:11px; margin-bottom:5px;}
INPUT.button	{width:69px; height:22px; font-size:11px; font-family:Tahoma; color:#323232; margin-bottom:8px;}

TABLE.anketa TD	{padding-top:8px; padding-left:1px; padding-right:15px; padding-bottom:8px; border-bottom:#D1D5D8 1px solid}
TABLE.anketa TD TABLE TD	{padding:0; padding-top:15px}
DIV.opinions	{padding:3px; margin-top:14px; padding-bottom:21px;}
DIV.ank_photo		{background-image:url(/images/bg_ank_photo.gif); background-repeat:no-repeat; background-position:top left; width:162; height:193px}
DIV.ank_photo_top	{background-image:url(/images/bg_ank_photo_top.gif); background-repeat:no-repeat; background-position:top left; padding-left:6px; padding-top:6px}
DIV.ank_photo_bottom	{background-image:url(/images/bg_ank_photo_bottom.gif); background-repeat:no-repeat; height:16px; font-size:1px;}
DIV.ank_photo IMG	{margin-left:6px; margin-top:6px;}
DIV.header_small A			{color:#990000; text-decoration:none;}
DIV.header_small A:visited	{color:#990000; text-decoration:none;}
DIV.header_small A:hover		{color:#990000; text-decoration:underline;}

TD.archive	{background-image:url(/images/archive.jpg); background-repeat:no-repeat; background-position:top left; color:#FFFFFF; padding-top:330px; padding-left:42px; font-size:13px; font-family:Arial; font-weight:bold}
TD.archive A			{color:#ffffff; text-decoration:none;}
TD.archive A:visited	{color:#ffffff; text-decoration:none;}
TD.archive A:hover		{color:#ffffff; text-decoration:none;}
TD.archive A:hover		{color:#ffffff; text-decoration:none;}
img.arc	{border:#CCD6DF 4px solid}

DIV.k_red		{padding-left:61px; padding-top:4px; padding-bottom:9px; font-size:170%; color:#990000; background-image:url(/images/k_red.gif); background-repeat:no-repeat}
DIV.win_photo_bottom	{background-image:url(/images/bg_ank_photo_bottom.gif); background-repeat:no-repeat; height:10px; font-size:1px;}
DIV.winlink	{text-align:center; font-weight:bold}
DIV.windetails	{text-align:center; line-height:140%; color:#2F2F2F}
DIV.winline	{border-top:#C6C6C6 1px solid; padding-bottom:4px}
DIV.k_grey		{padding-left:41px; padding-top:7px; padding-bottom:24px; font-size:120%; font-weight:bold; color:#990000; background-image:url(/images/k_grey.gif); background-repeat:no-repeat}

DIV.listwin	{float:left; width:180px; height:260px; background-image:url(/images/bg_ank_photo_bottom.gif); background-repeat:no-repeat; background-position:top left}
DIV.listwin DIV	{width:162px; text-align:center; padding-bottom:4px; color:#323232}
DIV.ank_photo_topwin	{background-image:url(/images/bg_ank_photo_top.gif); background-repeat:no-repeat; background-position:top left; padding-top:6px}

DIV.award	{width:352px; height:245px; float:left; background-image:url(/images/bg_award.gif); background-repeat:no-repeat;}
DIV.award IMG	{margin-top:6px; margin-left:6px}

DIV.ntv	{background-image:url(/images/bg_ntv.gif); background-repeat:no-repeat; padding-top:6px; padding-left:6px; padding-bottom:6px}
