*			{ padding: 0px; margin: 0px; }
img			{ border: 0px; }
body		{ width: 100%; height: 100%; font-family: Tahoma; font-size: 11px; background-color: #4996A7; }
input		{ font-size: 11px; font-family: Tahoma; }
h1			{ font-size: 18px; padding: 0px; margin: 0px; float: none; font-weight: normal; }
h2			{ font-size: 14px; font-weight: bold; color: #000000; }
h2 a		{ color: #4996A7; text-decoration: underline; }
h2 a:hover	{ color: #4996A7; text-decoration: none; }
h3			{ font-size: 12px; font-weight: bold; color: #000000; }
h3 a		{ color: #4996A7; text-decoration: underline; }
h3 a:hover	{ color: #4996A7; text-decoration: none; }
a				{ color: #FFFFFF; text-decoration: underline; }
a:hover			{ color: #FFFFFF; text-decoration: none; }
a.pink			{ color: #D6308A; text-decoration: underline; }
a.pink:hover	{ color: #D6308A; text-decoration: none; }

.vote input { height: auto; } 

#header		{ height: 104px; width: 100%; background: url(../images/keys.png) no-repeat right top; position: relative; z-index: 2; clear: both; }
#header div	{ height: 89px; float: left; padding-top: 15px; }

/* Логотип */
#mrg_logo		{ padding-left: 50px; margin-top: -15px; }
#logo			{ width: 100%; margin-right: -285px; color: #FFFFFF; }
#logo span		{ color: #000000; position: relative; top: -33px; margin-left: 10px; }
#logo #logo_img	{ margin-top: 52px; }

/* Логин */
#login_big			{ width: 285px; }
#login_big .f_input	{ margin-right: 4px; width: 80px; height: 21px; line-height: 21px; vertical-align: middle; float: left; }
#login_big #buttom	{ width: 21px; height: 23px; float: none; }
#login_big span		{ margin-left: 51px; }

#b2				{ background: url(../images/b2_bg.png) repeat-x; width: 100%; position: relative; z-index: 1; margin-top: -28px; min-height: 500px; clear: both;}
#b2_2			{ background: url(../images/klyaksiilihzcheetavaabshe.png) no-repeat top right; position:relative; z-index:2; padding: 0px 50px 0px 50px; min-height: 500px;}

/* Верхняя навигация */
#menu			{ padding-top: 45px; padding-bottom: 30px; width: 100%; margin-left: -10px; }
#menu a			{ color: #FFFFFF; padding: 10px; text-decoration: none;}
#menu a:hover	{ color: #000000; background-color: #7BC3D3; text-decoration: none; }

.menu_li			{ list-style: none; margin: 0px; padding: 5px 10px 5px 10px; border-bottom: 1px dashed #4996A7; }
.menu_li_last		{ list-style: none; margin: 0px; padding: 5px 10px 5px 10px; }

#menu_video_more			{ display: none; margin: 10px 0px 0px 0px; padding: 0px; background: #7BC3D3; position: absolute; }
#menu_video_more a			{ padding: 0px; color: #000; text-decoration: none; }
#menu_video_more a:hover	{ background: none; color: #000; text-decoration: underline; }

#menu_games_more			{ display: none; margin: 10px 0px 0px 0px; padding: 0px; background: #7BC3D3; position: absolute; left: 169px; }
#menu_games_more a			{ padding: 0px; color: #000; text-decoration: none; }
#menu_games_more a:hover	{ background: none; color: #000; text-decoration: underline; }

#menu_soft_more				{ display: none; margin: 10px 0px 0px 0px; padding: 0px; background: #7BC3D3; position: absolute; left: 223px; }
#menu_soft_more a			{ padding: 0px; color: #000; text-decoration: none; }
#menu_soft_more a:hover		{ background: none; color: #000; text-decoration: underline; }

#menu_design_more			{ display: none; margin: 10px 0px 0px 0px; padding: 0px; background: #7BC3D3; position: absolute; left: 436px; }
#menu_design_more a			{ padding: 0px; color: #000; text-decoration: none; }
#menu_design_more a:hover	{ background: none; color: #000; text-decoration: underline; }

/* ПУБЛИКАЦИИ */

#cont_container	{ float: left; width: 100%; margin-right: -235px; }
#cont			{ margin-right: 270px; }
.white			{ background-color:#FFFFFF; }

/* Общий слой новости */
.newsa		{ margin: 15px; margin-left: 0px; padding-bottom: 15px; padding-right: 10px; background-color: #FFFFFF; }
.newsa img	{ border: 0px; }

/* Категория новости */
.n_cat			{ width:105px; text-align:right; margin-right:10px; float:left; color:#4996A7; margin-top:8px; }
.n_cat a		{ color:#4996A7; text-decoration:underline; }
.n_cat a:hover	{ color:#4996A7; text-decoration:none; }

/* Содержание новости */
.n_cont								{ margin-left: 115px; } /* Краткая новость */
.n_cont h2							{ font-weight: normal; font-size: 18px; color: #d6308a; }
.n_cont2							{ margin-left: 25px; } /* Полная новось, информация и статическая страница */
.n_cont2 h2							{ font-weight: normal; font-size: 18px; color: #000000; }
.n_cont2 h4							{ font-weight: normal; font-size: 18px; color: #000000; }
.n_cont a, .n_cont2 a				{ color: #d6308a; text-decoration: underline; }
.n_cont a:hover, .n_cont2 a:hover	{ color: #d6308a; text-decoration: none; }
.n_cont_story						{ line-height: 1.5; }
.quote h2							{ font-size: 11px; font-weight: bold; display: inline; padding: 0px; margin: 0px; color: 777; }

/* Информация к новости */
.n_info			{ margin: 15px 0px; color: #7C7C7C; }
.n_info_1		{ background-color: #CCCCCC; padding: 7px; font-size: 11px; margin: 0px; }
.n_info_2		{ background-color: #E0E0E0; padding: 7px; font-size: 11px; margin: 0px; }
.n_info_3		{ background-color: #F0F0F0 !important; padding: 7px; font-size: 11px; margin: 0px; }
.n_info a		{ color: #4996A7; text-decoration: underline; }
.n_info a:hover	{ color: #4996A7; text-decoration: none; }

/* Ссылка «Подробнее» */
.n_more			{ margin-top: 8px; padding-top: 8px; border-top: 1px dotted #7F7F7F; text-align: right; clear: both; }

/* Похожие новости */
#navigation2			{ background-color: #F0F0F0; text-align: left;}
.related_head			{ font-size: 14px; padding: 25px 0px 15px 25px; display: block; }
#navigation2 ul			{ font-size: 11px; margin: 0px; padding: 0px 0px 25px 25px; }
#navigation2 li			{ font-size: 11px; margin: 0px; padding: 0px 0px 5px 0px; list-style-type: none; }
#navigation2 a			{ color: #D6308A; text-decoration: underline;}
#navigation2 a:hover 	{ color: #D6308A; text-decoration: none;}

/* Постраничная навигация */
#navigation						{ background-color:#F0F0F0; font-size:18px; padding:10px; text-align:center; clear:both;}
#navigation span#nav			{ height:80px; line-height:80px;}
#navigation span#nav span		{ padding:10px;}
#navigation p					{ padding:0px 30px; text-align:left; font-size:11px; line-height:normal;}
#navigation a					{color:#D6308A; text-decoration:underline; padding:10px;}
#navigation a:hover				{color:#D6308A; text-decoration:none;}
#navigation span#nav a:hover	{color:#FFFFFF; text-decoration:underline; background-color:#D6308A;}

/* Комментарии */
.comment				{ margin-top:20px; margin-bottom: 20px; }
.comment span			{ font-size:18px; color:#FFFFFF; line-height:35px; }
.comment a				{ color:#4996a7; text-decoration: none; }
.comment a:hover		{ color:#4996a7; text-decoration: underline; }
#comment_search_sh		{ margin-top:0px; }
#comment_search_sh span	{ font-size:18px; color:#000000; line-height:35px; }
.comm_body				{ background-color:#f0f0f0 }
.comm_info img			{ margin: 10px 15px; }
.comm_info				{ width:132px; padding:18px; border-right:1px solid #7F7F7F; float:left; }
.comm_text				{ margin-left:168px; padding:10px; border-left:1px solid #7F7F7F; background-color: #FFFFFF; }
#comm_text_search_sh	{ margin-left:10px; padding:10px; border:0px; }
.comm_title				{ padding:10px 0px 20px 0px; font-size: 14px; font-weight: bold; color: #666666; }
.comm_menu				{ text-align:right; margin-top:20px; font-size:10px; clear:both; }
.comm_hr				{ margin-top:5px; margin-bottom:5px; background-color:#cccccc; }
.comm_add				{ clear:both; font-size:18px; margin:15px 0px; color:#FFFFFF; }

.pm_forma img	{ margin: 0px !important; }
.pm_menu		{ text-align: center; padding-bottom: 15px; border-bottom: 1px dashed #000000; }

/* ПРАВЫЙ БЛОК */

#right_colum	{float:right; width:235px;}

/* Блок */
.r_m_block			{ border-top: 5px solid #1A5C6B; padding: 15px; padding-top: 0px; margin-top: 30px; color: #1A5C6B; background-color: #7BC3D3; line-height: 14px; }
.r_m_block_head		{ color: #FFFFFF; font-size:18px; padding:20px 0px 10px 0px; margin: 0px; font-weight: normal; display: block; }
.r_m_block a		{ color: #1A5C6B; text-decoration: underline; }
.r_m_block a:hover	{ color: #1A5C6B; text-decoration: none; }

#main_stats				{ background-color: #E0E0E0; vertical-align: middle; padding: 20px 0px 20px 115px; }
#main_stats2			{ background-color:#E0E0E0; padding: 10px 0px 10px 25px; line-height:38px; color:#378191; font-size:18px;}
#main_stats2 h1			{ display: inline; }
#main_stats2 a			{ color:#d6308a; text-decoration:underline;}
#main_stats2 a:hover	{ color:#d6308a; text-decoration:none;}
#main_stats3			{ background-color:#E0E0E0; padding: 10px 0px 10px 25px; line-height:18px; color:#378191; font-size:11px; border-bottom: 1px dashed #888888;}
#main_stats3 a			{ color:#d6308a; text-decoration:underline;}
#main_stats3 a:hover	{ color:#d6308a; text-decoration:none;}

/* ПОДВАЛ */

#footer				{ width:100%; height:300px; background: url(../images/footer_bg_h258.png) repeat-x; margin-top:30px; clear:both;}
#footer div			{ padding: 30px 300px 20px 50px; font-size: 11px; line-height: 1.3; }
#footer td			{ padding: 0px 20px 0px 0px; }
#footer td a		{ color: #80c9d9; }
#footer td strong	{ border-bottom: 1px solid #80c9d9; padding: 0px 0px 7px 0px; margin: 0px 0px 5px 0px; display: block; }
#footer td strong a	{ color: #FFF; }
#footer p			{ font-size: 11px; padding: 0px 0px 0px 50px; line-height: 2; }

/* ХЗ ЧТО */

.chetahzche			{padding-left: 10px; padding-right: 5px; padding-bottom: 5px;}
.chetahzche a		{color:#D6308A; text-decoration:underline;}
.chetahzche a:hover	{color:#D6308A; text-decoration:none;}

/* ПОИСК */

#searchform		{ background-color: #7BC3D3; border: 1px solid #FFFFFF; width: 192px; height: 24px; border-right: 0px; float: left; font-size: 14px; font-weight: bold; color: #ffffff; padding: 6px 0px 0px 6px; }
#searchinput	{ background-color: #FFF; border: 1px solid #777; padding: 4px; font-size: 11px; }
.search			{ padding: 0px; border: none; }
.search fieldset	{ border: none; padding: 0px 0px 10px 0px; }
.search legend	{ font-size: 12px; font-weight: bold; padding: 10px 0px 0px 3px; }
.search input	{ background-color: #FFF; border: 1px solid #777; padding: 4px; font-size: 11px; margin: 5px 0px 5px 0px; }
.search select	{ background-color: #FFF; border: 1px solid #777; padding: 3px 2px 3px 1px; font-size: 11px; margin: 5px 0px 5px 0px; }
#exactname		{ margin: 0px 5px 0px 0px; }
#searchdate, #beforeafter, #sortby, #resorder	{ margin: -10px 0px 0px 0px; }
.rating			{ padding: 3px; }

#feedinfo				{margin: 15px 0px;}

.table					{ margin-bottom: 2px; }
.other_title			{ font-size: 18px; color: #000000; }
.f_input				{ background-color: #7BC3D3; border: 1px solid #FFFFFF; height: 21px; line-height: 21px; vertical-align: middle; }
.bbcodes_poll, .bbcodes	{ padding: 5px; font-size: 12px; }
#ui_foto				{ text-align: right; float: right; }

.topava 	{ width: 50px; }
.topava img	{ padding-right: 4px; }

/* Личные сообщения */
.pm td		{ padding: 10px; }
.pm_head	{ padding: 10px; font-size: 12px; font-weight: bold; border-bottom: 1px dashed #777777; background: #E0E0E0; }
td.pm_list	{ padding: 10px; font-size: 11px; font-weight: normal; border-bottom: 1px dashed #777777; }

