body {background-color: #ffffff; margin: 0px 0px 0px 0px; font-family: arial;}

a 
{
color: #0062DB;
}
a:hover 
{
color: #000000;
}

tr.header {height: 153px; vertical-align: top;}

td.logo {width: 157px;}
td.a_logo {width: 16px; background: url(images/a_logo.gif) no-repeat;}

table.header_bg {background: url(images/header_bg.gif) repeat-x;}

tr.search {height: 37px; vertical-align: bottom;}
td.search {width: 217px;}
form.search {padding-top: 10px;}

input.search_field 
{
height: 18px; 
width: 143px;
font-size: 12px;
font-family: arial; 
border-style: solid; 
border-color: #8C8C8C; 
border-width: 1px; 
color: #8C8C8C;}

input.search_but 
{
height: 18px; 
width: 56px; 
background: url(images/search_but.gif) no-repeat; 
border-style: solid; 
border-color: #8C8C8C; 
border-width: 0px;
}

tr.menu {height: 50px;}
td.menu 
{
font-size: 12px; 
font-weight: bold; 
color: #000000;
padding-top: 15px;
}
a.menu {font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
a.menu:hover {font-size: 12px; color: #DB9312; font-weight: bold; text-decoration: none;}

a.menu_current {font-size: 12px; color: #DB9312; font-weight: bold; text-decoration: none;}
a.menu_current:hover {font-size: 12px; color: #DB9312; font-weight: bold; text-decoration: none;}

tr.where {height: 54px;}
td.where 
{
font-weight: bold;
font-size: 10px; 
color: #000000; 
text-decoration: none;
padding-top: 3px;
}
a.where {font-size: 10px; color: #000000;  text-decoration: none; font-weight: normal;}
a.where:hover {font-size: 10px; color: #000000;  text-decoration: underline; font-weight: normal;}
font.where {font-size: 10px; color: #DB9312; text-decoration: none; font-weight: normal;}

td.bg_100 {width: 100%; background:url(images/header_bg.gif) repeat-x;}

td.snd_menu_bg {width: 174px; background:url(images/snd_menu_bg.gif) repeat-y;}

td.snd_menu 
{
width: 174px;
line-height: 1.5;
font-size: 11px; 
color: #000000; 
padding-top: 10px;
padding-left: 0px;
padding-right: 0px;
}

td.snd_menu a {font-size: 10px; text-decoration: underlined;}
td.snd_menu a:hover {font-size: 10px;}

div.w_news {width: 150px; background:url(images/ex_bg.gif) no-repeat; padding-top: 7px; padding-left: 5px; padding-bottom: 7px;}

tr.cnt {height: 100%;}
td.cnt
{
width: 174px;
padding-top: 10px;
padding-left: 32px;
padding-right: 19px;
padding-bottom: 10px;
}


a.snd_menu {font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
a.snd_menu:hover {font-size: 11px; color: #DB9312; text-decoration: none; font-weight: bold;}

a.snd_menu_current {font-size: 11px; color: #DB9312; text-decoration: none; font-weight: bold;}
a.snd_menu_current:hover {font-size: 11px; color: #DB9312; text-decoration: none; font-weight: bold;}

tr.note {height: 128px;}
td.note
{
font-size: 11px;
width: 174px;
padding-top: 10px;
padding-left: 45px;
padding-right: 30px;
background:url(images/note.jpg) no-repeat;
}

a.note {font-size: 9px; color: #000000; text-decoration: none;}
a.note:hover {font-size: 9px; color: #000000; text-decoration: underline;}

tr.page_header {height: 35px;}
td.page_header {width: 100%; padding-top: 5px; padding-bottom: 3px;}
h1.page_header
{
font-size: 16px;
line-height: 100%;
vertical-align: middle;
}

h2.page_header_2
{
font-size: 14px;
line-height: 100%;
vertical-align: middle;
}

tr.content {height: 100%;}
td.content
{
width: 100%;
font-size: 12px;
text-align: left;
}

td.content_image {width: 120px; text-align: center;}
td.content_text
{
width: 100%;
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: justify;
padding-left: 5px;
padding-top: 0px;
}

td.content_text_1
{
width: 100%;
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: justify;
padding-left: 0px;
padding-top: 0px;
}

td.content_text_2
{
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: justify;
padding-left: 0px;
padding-top: 0px;
}

td.content_text_3
{
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: left;
}

td.content_text_4
{
width: 45%;
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: justify;
padding-left: 5px;
padding-top: 0px;
}

td.content_text_5
{
width: 45%;
font-size: 11px;
vertical-align: top;
color: #000000;
text-align: left;
padding-left: 5px;
padding-top: 0px;
}

td.content_text_6
{
font-size: 11px;
vertical-align: top;
color: #000000;
text-align: left;
}

strong.content_header 
{
font-size: 13px;
vertical-align: top;
color: #DB9312;
line-height: 1.5;
text-align: left;
}

strong.content_header_2
{
font-size: 11px;
vertical-align: top;
color: #DB9312;
line-height: 1.5;
text-align: left;
}

a.content_header  {font-size: 13px; color: #DB9312;  text-decoration: underline; font-weight: bold;}
a.content_header:hover {font-size: 13px; color: #DB9312;  text-decoration: underline; font-weight: bold;}

a.content_header_in_news  {font-size: 11px; color: #DB9312;  text-decoration: underline; font-weight: bold;}
a.content_header_in_news:hover {font-size: 11px; color: #DB9312;  text-decoration: underline; font-weight: bold;}

font.content_header_date {font-size: 12px; vertical-align: top; line-height: 1.5;}
font.content_header_date2 {font-size: 10px; vertical-align: top; line-height: 1.5;}

tr.sep {height: 18px;}
td.sep {width: 100%; background:url(images/sep.gif) repeat-x;}

tr.sep_2nd_news {height: 5px;}
td.sep_2nd_news 
{
width: 20%;
padding-left: 20px;

}

tr.c_bottom {height: 128px;}
td.c_bottom
{
width: 100%;
font-size: 11px;
background:url(images/c_bottom.gif) repeat-x;
padding: 50px 20px 0px 20px;
text-align: center;
}


td.lk_bg {width: 156px; background:url(images/lk_bg.gif) repeat-y;}

td.lk 
{
width: 156px;
line-height: 2;
font-size: 11px; 
color: #000000; 
padding-top: 0px;
padding-left: 16px;
padding-right: 19px;
background:url(images/lk_bg.gif) repeat-y;
}

input.login 
{
height: 18px; 
width: 98px;  
font-size: 13px; 
border-style: solid; 
border-color: #8C8C8C; 
border-width: 1px;
color: #8C8C8C;
}

input.pass 
{
height: 18px; 
width: 98px;  
font-size: 13px; 
border-style: solid; 
border-color: #8C8C8C; 
border-width: 1px;
color: #8C8C8C;
}

input.enter_but {height: 20px; width: 57px; background: url(images/enter_but.gif) no-repeat; border-style: solid; border-width: 0px;}

tr.cnt_2 {height: 100%;}
td.cnt_2
{
width: 156px;
padding-top: 10px;
padding-left: 14px;
padding-right: 16px;
padding-bottom: 10px;
background:url(images/lk_bg.gif) repeat-y;
}


tr.fam {height: 198px;}
td.fam {font-size: 11px; width: 156px; background:url(images/fam.gif) no-repeat;}

td.counters
{
width: 100%;
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: justify;
padding-left: 30px;
padding-top: 10px;
}

p 
{
padding-top: 0px;
padding-bottom: 0px;
}

p:first-letter {font-size: 16px; color: #E09929;}


.num_pages 
{
font-size: 12px;
}


font.search_results
{
font-size: 14px;
}

<!-- Новые стили -->
td.content_image_1st_news 
{
width: 215px; 
text-align: left; 
background-color: #E8E8E8; 
padding-left: 15px; 
padding-top: 10px;
padding-bottom: 20px;
padding-right: 15px;
}

.content_text_1st_news
{
width: 100%;
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: left;
padding-top: 3px;
}

.content_text_2nd_news
{
width: 100%;
font-size: 12px;
vertical-align: top;
color: #000000;
text-align: left;
padding-top: 10px;
}

td.content_image_2nd_news 
{
width: 120px; 
text-align: left; 
padding-left: 20px; 
padding-top: 0px;
padding-right: 10px; 
padding-bottom: 10px;
}

td.content_3rd_news 
{
width: 49%; 
text-align: left; 
padding-left: 0px; 
padding-top: 0px;
padding-right: 0px; 
padding-bottom: 10px;
font-size: 12px;
}

strong.content_header_1st_news 
{
font-size: 13px;
vertical-align: bottom;
color: #DB9312;
line-height: 1.3;
}

a.content_header_1st_news {font-size: 13px; color: #DB9312;  text-decoration: underline; font-weight: bold;}
a.content_header_1st_news:hover {font-size: 13px; color: #DB9312;  text-decoration: underline; font-weight: bold;}

a.content_header_1st_news_more {font-size: 12px; color: #DB9312;  text-decoration: underline; font-weight: bold;}
a.content_header_1st_news_more:hover {font-size: 12px; color: #DB9312;  text-decoration: underline; font-weight: bold;}

strong.content_header_2nd_news 
{
font-size: 13px;
vertical-align: top;
color: #DB9312;
line-height: 1.5;
}

a.content_header_2nd_news {font-size: 13px; color: #DB9312;  text-decoration: underline; font-weight: bold;}
a.content_header_2nd_news:hover {font-size: 13px; color: #DB9312;  text-decoration: underline; font-weight: bold;}

a.content_header_2nd_news_more {font-size: 12px; color: #DB9312;  text-decoration: underline; font-weight: bold;}
a.content_header_2nd_news_more:hover {font-size: 12px; color: #DB9312;  text-decoration: underline; font-weight: bold;}

a.content_header_3rd_news {font-size: 11px; color: #DB9312;  text-decoration: underline; font-weight: bold;}
a.content_header_3rd_news:hover {font-size: 11px; color: #000000;  text-decoration: underline; font-weight: bold; background-color: #E6E6E6;}

a.forum_last_topics {font-size: 11px; color: #DB9312;  text-decoration: underline; font-weight: bold; padding-left: 5px; padding-right: 5px;}
a.forum_last_topics:hover {font-size: 11px; color: #000000;  text-decoration: underline; font-weight: bold; padding-left: 5px; padding-right: 5px; background-color: #E6E6E6;}

a.best_games {font-size: 10px; color: #DB9312; text-align: center; text-decoration: underline; font-weight: bold; padding-right: 5px;}
a.best_games:hover {font-size: 10px; color: #000000; text-align: center; text-decoration: underline; font-weight: bold; padding-right: 5px;}

font.content_header_date_1st_news {font-size: 12px; vertical-align: top; line-height: 1.5; font-weight: bold;}
font.content_header_date_2nd_news {font-size: 12px; vertical-align: top; line-height: 1.2; font-weight: bold; font-family: arial;}
font.content_header_date_3rd_news {font-size: 10px; vertical-align: top; line-height: 1.2; font-weight: bold; font-family: arial;}

.main_page_posting
{
text-align: left; 
background-color: #E6E6E6; 
padding-left: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
font-size: 12px;
font-weight: bold;
}

.name_post
{
border-style: solid;
border-color: #BFBFBF;
border-width: 1px;
}

td.numbers_pages
{
font-size: 12px;
width: 100%;
float: right left;
}

div.numbers_pages
{
float: left;
display: inline-table;
}

.numbers_pages a
{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px; 
font-size: 12px;
color: #DB9312;
font-weight: bold;
}

.numbers_pages a:hover
{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
color: #000000;
font-size: 12px;
font-weight: bold;
}

.cnt_2 a
{
font-size: 11px;
color: #DB9312;
}

.cnt_2 a:hover
{
font-size: 11px;
color: #DB9312;
}

.snd_menu a
{
font-size: 11px;
color: #DB9312;
}

.snd_menu  a:hover
{
font-size: 11px;
color: #DB9312;
}

a.back 
{
color: #0062DB;
font-size: 12px;
}
a.back:hover 
{
color: #000000;
font-size: 12px;
}

.subscribe
{
font-size: 11px;
text-align: left;
}
input.subscribe {height: 19px; width: 80px; background: url(images/subscribe.gif) no-repeat; border-style: solid; border-width: 0px;}
input.subscribe_email {height: 18px; width: 115px; font-size: 12px; border-style: solid; border-color: #8C8C8C; border-width: 1px; color: #8C8C8C;}

a.current_p
{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px; 
font-size: 12px;
color: #000000;
font-weight: bold;
background-color: #ffc661;
}


a.current_p:hover
{
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
color: #000000;
font-size: 12px;
font-weight: bold;
background-color: #ffc661;
}

td.news_subscribe
{
width: 150px;
padding-top: 10px;
padding-bottom: 10px;
}

.news_subscribe a
{
font-size: 11px;
color: #DB9312;
}

.news_subscribe a:hover
{
font-size: 11px;
color: #DB9312;
}


<!-- New games -->
td.new_games_name
{
color: #DB9312;
padding-left: 6px; 
font-size: 13px; 
font-family: arial;
}

td.new_games_name a
{
font-size: 13px; 
color: #DB9312;
text-decoration: underline;
font-weight: bold;
}

td.new_games_name a:hover
{
font-size: 13px;
color: #DB9312;
text-decoration: underline;
font-weight: bold;
}


td.new_games_short_desc_left
{
background:url(images/games/game_list_left.gif) no-repeat;
width: 21px;
}

td.new_games_image
{
padding-top: 10px;
background:url(images/games/game_list_bg.gif) repeat-x;
width: 100px;
}


td.new_games_short_desc
{
font-size: 12px; 
font-family:arial; 
background:url(images/games/game_list_bg.gif) repeat-x;
width:100%;
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
}
/*
td.new_games_short_desc a
{
font-size: 12px;
color: #000000;
text-decoration: none;
}

td.new_games_short_desc a:hover
{
font-size: 12px;
color: #000000;
text-decoration: underline;
}
*/
td.game_short_buttons
{
padding-right: 0px;
padding-top: 25px; 
font-size: 11px;
color: #000000;
font-family: arial;
background:url(images/games/game_list_bg.gif) repeat-x;
}

td.game_short_buttons_2
{
font-size: 11px;
padding-right: 0px;
color: #000000;
font-family: arial;
}

td.game_short_buttons_3
{
padding-right: 0px;
padding-bottom: 5px;
font-size: 11px;
color: #000000;
font-family: arial;
}

.game_short_buttons_4
{
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
font-size: 11px;
color: #000000;
font-family: arial;
}

/*
td.game_short_buttons a
{
color: #000000;
font-size: 11px; 
font-family: arial;
text-decoration: none;
font-weight: bold;
}

td.game_short_buttons a:hover
{
color: #000000;
font-size: 11px; 
font-family: arial;
text-decoration: underline;
*/
a.game_short_buttons
{
color: #000000;
font-size: 17px; 
font-family: arial;
text-decoration: none;
font-weight: bold;
padding-top: 20px;
vertical-align: top;
}

a.game_short_buttons:hover
{
color: #000000;
font-size: 17px; 
font-family: arial;
text-decoration: underline;
padding-top: 20px;
vertical-align: top;
}

td.new_games_short_desc_right
{
background:url(images/games/game_list_right.gif) no-repeat;
width: 20px;
}

td.game_desc_image
{
padding-left: 10px;
padding-top: 10px;
width: 190px;
}

td.game_desc_1_icon
{
padding-left: 10px;
width: 22px;
}

td.desc_screenshots
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
}

td.top_left_corner
{
width: 25px;
background:url(images/games/game_desc_top_left_corner.gif) no-repeat;
}

td.desc_top_center
{
width: 100%;
background:url(images/games/game_desc_top_center.gif) repeat-x;
}

td.top_right_corner
{
width: 27px;
background:url(images/games/game_desc_top_right_corner.gif) no-repeat;
}

td.desc_left_bg
{
width: 25px;
background:url(images/games/desc_left_bg.gif) repeat-y;
}

td.desc_right_bg
{
width: 27px;
background:url(images/games/desc_right_bg.gif) repeat-y;
}

td.bot_left_corner
{
width: 25px;
background:url(images/games/game_desc_bot_left_corner.gif) no-repeat;
}

td.desc_bot_center
{
width: 100%;
background:url(images/games/game_desc_bot_center.gif) repeat-x;
}

td.bot_right_corner
{
width: 27px;
background:url(images/games/game_desc_bot_right_corner.gif) no-repeat;
}

td.game_desc
{
background-color: #ffe0bb;
font-size: 12px;
font-family: arial;
}

td.game_desc h1
{
font-size: 14px;
line-height: 100%;
vertical-align: middle;
}

td.game_desc hr
{
color: #000000;
height: 1px;
}

td.game_desc a
{
font-size: 14px;
font-weight: bold;
color: #000000;
text-decoration: none;
}

td.game_desc a:hover
{
font-size: 14px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}
