@charset "utf-8";
body {
	font: 100% Tahoma, Geneva, sans-serif;
	background:url(/images/body_bg.png);
	margin: 0;
	padding: 0;
	color: #000;
	width:100%;
}

/* ~~ Селекторы элементов/тегов ~~ */
ul, ol, dl { /* Из-за различий между браузерами рекомендуется обнулять поля в 
списках. Для согласованности можно указать нужные величины либо здесь, либо 
в элементах списка (LI, DT, DD), которые они содержат. Помните, что сделанное 
здесь последовательно включается в список .nav, если только не будет прописан 
более конкретный селектор. */
	padding: 0;
	margin: 0;
}
a { 
color: #64D12E;
text-decoration: none;
 }
a img { /* этот селектор убирает стандартную синюю рамку, которая появляется у
 изображений в некоторых браузерах, если вокруг изображения есть ссылка */
	border: none;
}

/* ~~ этот контейнер фиксированной ширины окружает все остальные DIV ~~ */
.container {
	width: 982px;
	margin: 0 auto; /* автоматическое задание величин по бокам в совокупности 
	с шириной центрирует макет */
}

/* ~~ верхнему колонтитулу не задана ширина. Он растянется на всю ширину макета. 
Он содержит заполнитель для изображения, который должен быть заменен логотипом по 
ссылке ~~ */
.header {
	width: 982px;
	height:115px;
}
.header_logo {
	float:left;
}
.header_banner {
	float:left;
	margin-top:15px;
}
/* ~~ Информация по макету. ~~ 

1) Поля размещены только вверху и/или внизу DIV. 
Элементы в этом DIV имеют боковые поля. 
Это избавляет пользователя от необходимости расчетов рамочной модели. 
Помните, что при добавлении боковых полей или границы к самому DIV их ширина
будет добавлена к задаваемой ширине, что образует "полную" ширину. 
Кроме того, можно удалить поля элемента в DIV и поместить внутри него второй
DIV без ширины и с необходимыми по проекту полями.

*/
#nobg {
	background:none;
}
.content {
	width: 982px;
	float:left;	
	background:url(/images/spliter_bg.png) center repeat-y;
	margin-top:7px;
}
.left {
	float:left;
	width:512px;
}
.left_content {
	float:left;
	width:470px;
}
.left_menu {
	width:470px;
	height:146px;
	float:left;
}
.left_menu_img {
	float:left;
}
.menu_items {
	width:470px;
	height:38px;
	float:left;
	background: url(/images/menu_bg.png) repeat-x;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
}
.menu_items a:hover {
	color:#39e8e8;
	background:url(/images/menu_bg_hover.png) repeat-x;
}
#android a:hover {
	color:#81f944;
}
.menu_home {
	width:42px;
	height:38px;
	float:left;
}
.menu_home img {
	float:left;
	margin:8px 0 0 13px;
}
#android_home img {
	margin-top:5px;
}
.menu_games {
	float:left;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:10px 18px 15px 14px;/*10px 22px 15px 19px;*/
	margin:0;
}
.menu_apps {
	float:left;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:10px 9px 15px 14px;
	margin:0;
}
.menu_news {
	float:left;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:10px 20px 15px 20px;
	margin:0;
}
.menu_forum {
	float:left;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:10px 17px 15px 18px;
	margin:0;
}
.menu_articles {
	float:left;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:10px 14px 15px 10px;
	margin:0;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-bottom-right-radius:5px;
	-khtml-border-bottom-right-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-top-right-radius:5px;
	-khtml-border-top-right-radius:5px;
	behavior: url(../css/border-radius.htc);
}
.menu_items_spliter {
	float:left;
	width:3px;
	height:38px;
	background:url(/images/menu_spliter.png) no-repeat;
}
.left_article {
	float:left;
	width:inherit;
	margin:21px 0 0 0;
	border-bottom:1px solid #c1d6c1;
	padding-bottom:15px;
	height:1000;
}
.left_article h1 {
	font:18px Tahoma, Geneva, sans-serif;
	color:#00aa87;
}
.left_article img {
	float:left;
	margin:0 18px 0 0;
}
.left_article p {
	font:12px Tahoma, Geneva, sans-serif;
	color:#224722;
}
.left_article_more {
	font-size:12px;
	color:#00aa87;
	text-decoration:none;
	float:right;
	margin-top:-10px;
}
.left_top_games {
	height:322px;
	width:227px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	border:1px solid #c6d9c6;
	text-align:center;
	margin:25px 0 25px 0;
	background:url(/images/top_games_bg.png) repeat-x;
}
.left_top_games h1 {
	font-size:18px;
	color:#00aa87;
	margin:17px 0 0 0;
}
.left_top_games ol {
	float:left;
	list-style:none;
	margin:-4px 0 0 30px;
	
}
.left_top_games li {
	text-align:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#224722;
	float:left;
	width:175px;
	border-bottom:1px solid #c1d6c1;
	padding:13px 0 4px 0;
}
.left_top_games li  a{
	color:#224722;
}
.right_top_games li  a{
	color:#224722;
}
#noborder {
	border:none;
}
.left_top_games li p {
	width:140px;
	margin:0 0 3px 18px; 
	float:left;
}
.left_top_games li em {
	font:30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#51d600;
	float:left;
	margin-top:-7px;
}
.left_top_hide_games {
display: none;
	height:322px;
	width:227px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	border:1px solid #c6d9c6;
	text-align:center;
	margin:25px 0 25px 0;
	background:url(/images/top_games_bg.png) repeat-x;
}
.left_top_hide_games h1 {
	font-size:18px;
	color:#00aa87;
	margin:17px 0 0 0;
}
.left_top_hide_games ol {
	float:left;
	list-style:none;
	margin:-4px 0 0 30px;
	
}
.left_top_hide_games li {
	text-align:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#224722;
	float:left;
	width:175px;
	border-bottom:1px solid #c1d6c1;
	padding:13px 0 4px 0;
}
.left_top_hide_games li  a{
	color:#224722;
}
.right_top_hide_games li  a{
	color:#224722;
}
#noborder {
	border:none;
}
.left_top_hide_games li p {
	width:140px;
	margin:0 0 3px 18px; 
	float:left;
}
.left_top_hide_games li em {
	font:30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#51d600;
	float:left;
	margin-top:-7px;
}
.left_choise {
	float:left;
	width:inherit;
	border-bottom:1px solid #c1d6c1;
	border-top:1px solid #c1d6c1;
	padding:40px 0 25px 0;
}
.left_choise img {
	float:right;
}
.left_choise h2 {
	font-size:14px;
	color:#00aa87;
	font-weight:normal;
	float:left;
	width:120px;
	margin:-5px 0 0 0;
	text-transform:uppercase;
}
.left_choise p {
	font-size:12px;
	color:#224722;
	text-align:right;
	float:left;
	width:120px;
	margin:7px 0 3px 0;
}
.left_choise a {
	font-size:11px;
	color:#00aa87;
	font-weight:normal;
	float:left;
	width:120px;
	margin:0;
	text-align:right;
}
.left_news {
	float:left;
	width:inherit;
	border-bottom:1px solid #c1d6c1;
	margin-top:20px;
	padding-bottom:16px;
}
.left_news h1 {
	font-size:16px;
	font-weight:bold;
	color:#00aa87;
	margin:0;
}
.left_news ul {
	float:left;
	list-style:none;
}
.left_news ul li {
	float:left;
	width:450px;
	margin-top:20px;
}
.left_news ul li p a {
	font-size:12px;
	color:#224722;
	text-decoration:underline;
	float:left;
	width:450px;
}
.left_news ul li p strong {
	font-size:11px;
	color:#87aa87;
	font-weight:normal;
	margin:2px 0 3px 0;
	float:left;
	width:450px;
}
.left_news ul li p {
	font-size:12px;
	color:#517b51;
	margin:0;
	float:left;
	width:450px;
}
.left_news_more {
	font-size:11px;
	color:#00aa87;
	float:right;
	margin-top:2px;
}
.left_user_pop {
	float:left;
	width:inherit;
	height:282px;
	border:1px solid #d9e6d9;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior:url(../css/border-radius.htc);
	margin:35px 0 40px 0;
}
.left_user_pop_top {
	height:39px;
	background:url(/images/users_pop_top_bg.png) repeat-x;
	color:#517b51;
	font-size:14px;
	text-align:center;
	padding-top:16px;
}
.left_user_pop ul {
	float:left;
	list-style:none;
	display:inline;
	margin-top:12px;
}
.left_user_pop ul li {
	float:left;
}
.left_user_pop_l_arrow {
	padding-left:13px;
	margin-top:51px;
}
.left_user_pop_r_arrow {
	float:right;
	margin-top:51px;
}
.left_user_pop_item {
	width:116px;
	height:198px;
	border-right:1px solid #dbe8db;
	padding:0 6px 0 18px;
}
.left_user_pop_item img {
	margin-bottom:9px;
}
.left_user_pop_item p {
	font-size:11px;
	color:#517b51;
	margin:3px 0 0 0;
}
.left_user_pop_item p strong {
	font-size:11px;
	color:#224722;
}
.text_page {
	float:left;
	width:777px;
	margin-top:50px;
}
.text_page h1 {
	font-size:18px;
	font-weight:bold;
	color:#64d12e;
	margin:4px 0 16px 0;
}
.text_page p {
	font-size:12px;
	color:#333333;
	float:left;
	width:765px;
	line-height:18px;
	margin:0 0 18px 0;
}
.text_page h2 {
	font-size:14px;
	font-weight:bold;
	color:#64d12e;
	margin:18px 0 0 0;
	float:left;
}
.text_page_form {
	width:777px;
	float:left;
	margin:37px 0 0 0;
	border-bottom:1px solid #c1d6c1;
	padding-bottom:32px;
}
.text_page_form p {
	width:765px;
	float:left;
	font-size:14px;
	color:#4e4e4e;
	margin:0;
}
.text_page_form p b {
	float:left;
	font-size:11px;
	color:#828080;
	font-weight:normal;
}
.text_page_form p input {
	width:610px;
	height:27px;
	border:2px solid #66cc33;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	float:right;
	margin-top:-7px;
	margin-bottom:26px;
	font-size:14px;
	padding-left:0px;
}
.text_page_form p textarea {
	width:625px;
	height:109px;
	border:2px solid #66cc33;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	float:right;
	margin-top:-6px;
}
.text_page_form_btn {
	float:right;
	margin-top:18px;
	margin-right:12px;
}
.capcha {
	width:642px;
	float:right;
	font-size:30px;
	color:#333333;
	margin-top:-26px;
}
.capcha_question {
	width:125px;
	height:40px;
	border:2px solid #66cc33;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	text-align:center;
	float:left;
	background:#FFF;
}
.capcha_question b {
	font-size:30px;
	color:#e8ad14;
}
.capcha_question strong {
	font-size:30px;
	color:#228c85;
}
.capcha span {
	float:left;
	margin:0 3px 0 3px;
}
.capcha input {
	width:85px;
	height:40px;
	border:2px solid #66cc33;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	text-align:center;
	float:left;
	font:30px Tahoma, Geneva, sans-serif;
	color:#2baf6e;
	font-weight:bold;
}
.capcha_desc {
	font-size:11px;
	color:#828080;
	width:230px;
}
.text_page_cols {
	float:left;
	width:777px;
}
.text_page_cols h1 {
	font-size:16px;
	font-weight:bold;
	color:#64d12e;
	margin:20px 0 19px 0;
}
.text_page_cols ul {
	float:left;
	width:360px;
	list-style:none;
}
#text_page_cols_right {
	float:right;
}
.text_page_cols ul li {
	float:left;
	width:320px;
	margin-bottom:12px;
}
.text_page_cols ul li strong {
	font-size:13px;
	color:#009999;
	float:left;
	width:80px;
	font-weight:normal;
}
.text_page_cols ul li span {
	font-size:12px;
	color:#333333;
	float:right;
	width:240px;
}
#green {
	color:#64d12e;
}
/*.spliter {
	float:left;
	width:42px;
	margin-top:7px;
	background:url(..//images/spliter_bg.png) repeat-y;
	z-index:1;
	min-height:100%;
}
.spliter_top {
	height:4px;
	width:42px;
	z-index:99;
	background:url(..//images/spliter_top.png) repeat-y;
}*/
.right {
	float:left;
	width:470px;
}
.right_top {
	float:left;
	width:402px;
	height:21px;
	margin:4px 0 0 30px;
	font-size:13px;
	color:#666666;
}
.right_top input {
	width:140px;
	height:21px;
	background:url(/images/right_top_search.png) no-repeat;
	border:none;
	margin-left:5px;
	font-size:13px;
	color:#666666;
	padding-left:22px;
}
.right_top_login {
	float:right;
	margin-right:15px;
	background:url(/images/right_top_login.png) left no-repeat;
	height:18px;
	display:block;
	padding-left:21px;
	color:#333333;	
}
.right_top_reg {
	float:right;
	margin-right:15px;
	background:url(/images/right_top_reg.png) left no-repeat;
	height:17px;
	display:block;
	padding-left:19px;
	color:#333333;	
}
.right_menu {
	width:470px;
	float:left;
	margin:9px 0 7px 0;
}
.right_menu img {
	float:left;
}
.right_article {
	float:left;
	width:inherit;
	margin:21px 0 0 0;
	border-bottom:1px solid #c1d6c1;
	padding-bottom:15px;
}
.right_article h1 {
	font:18px Tahoma, Geneva, sans-serif;
	color:#51d600;
}
.right_article img {
	float:right;
	margin:0 0 0 20px;
}
.right_article p {
	font:12px Tahoma, Geneva, sans-serif;
	color:#224722;
}
.right_article_more {
	font-size:12px;
	color:#51d600;
	text-decoration:none;
	float:right;
	margin-top:-10px;
}
.right_top_games {
	height:322px;
	width:227px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	border:1px solid #c6d9c6;
	text-align:center;
	margin:25px 0 25px 0;
	background:url(/images/top_games_bg.png) repeat-x;
}
.right_top_games h1 {
	font-size:18px;
	color:#51d600;
	margin:17px 0 0 0;
}
.right_top_games ol {
	float:left;
	list-style:none;
	margin:-4px 0 0 30px;
	
}
.right_top_games li {
	text-align:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#224722;
	float:left;
	width:175px;
	border-bottom:1px solid #c1d6c1;
	padding:13px 0 4px 0;
}
#noborder {
	border:none;
}
.right_top_games li p {
	width:140px;
	margin:0 0 3px 18px; 
	float:left;
}
.right_top_games li em {
	font:30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#00aa87;
	float:left;
	margin-top:-7px;
}
.right_top_hide_games {
display:none;
	height:322px;
	width:227px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	border:1px solid #c6d9c6;
	text-align:center;
	margin:25px 0 25px 0;
	background:url(/images/top_games_bg.png) repeat-x;
}
.right_top_hide_games h1 {
	font-size:18px;
	color:#51d600;
	margin:17px 0 0 0;
}
.right_top_hide_games ol {
	float:left;
	list-style:none;
	margin:-4px 0 0 30px;
	
}
.right_top_hide_games li {
	text-align:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#224722;
	float:left;
	width:175px;
	border-bottom:1px solid #c1d6c1;
	padding:13px 0 4px 0;
}
#noborder {
	border:none;
}
.right_top_hide_games li p {
	width:140px;
	margin:0 0 3px 18px; 
	float:left;
}
.right_top_hide_games li em {
	font:30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#00aa87;
	float:left;
	margin-top:-7px;
}
.right_choise {
	float:left;
	width:inherit;
	border-bottom:1px solid #c1d6c1;
	border-top:1px solid #c1d6c1;
	padding:40px 0 25px 0;
}
.right_choise img {
	float:left;
}
.right_choise h2 {
	font-size:14px;
	color:#51d600;
	font-weight:normal;
	float:right;
	width:120px;
	margin:-5px 0 0 0;
	text-transform:uppercase;
}
.right_choise p {
	font-size:12px;
	color:#224722;
	text-align:left;
	float:right;
	width:120px;
	margin:7px 0 3px 0;
}
.right_choise a {
	font-size:11px;
	color:#51d600;
	font-weight:normal;
	float:right;
	width:120px;
	margin:0;
	text-align:left;
}
.right_news {
	float:left;
	width:inherit;
	border-bottom:1px solid #c1d6c1;
	margin-top:20px;
	padding-bottom:16px;
}
.right_news h1 {
	font-size:16px;
	font-weight:bold;
	color:#51d600;
	margin:0;
}
.right_news ul {
	float:left;
	list-style:none;
}
.right_news ul li {
	float:left;
	width:450px;
	margin-top:20px;
}
.right_news ul li p a {
	font-size:12px;
	color:#224722;
	text-decoration:underline;
	float:left;
	width:450px;
}
.right_news ul li p strong {
	font-size:11px;
	color:#87aa87;
	font-weight:normal;
	margin:2px 0 3px 0;
	float:left;
	width:450px;
}
.right_news ul li p {
	font-size:12px;
	color:#517b51;
	margin:0;
	float:left;
	width:450px;
}
.right_news_more {
	font-size:11px;
	color:#51d600;
	float:right;
	margin-top:2px;
}
.right_user_pop {
	float:left;
	width:inherit;
	height:282px;
	border:1px solid #d9e6d9;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	margin:35px 0 40px 0;
}
.right_user_pop_top {
	height:39px;
	background:url(/images/users_pop_top_bg.png) repeat-x;
	color:#517b51;
	font-size:14px;
	text-align:center;
	padding-top:16px;
}
.right_user_pop ul {
	float:left;
	list-style:none;
	display:inline;
	margin-top:12px;
}
.right_user_pop ul li {
	float:left;
}
.right_user_pop_l_arrow {
	padding-left:13px;
	margin-top:51px;
}
.right_user_pop_r_arrow {
	float:right;
	margin-top:51px;
}
.right_user_pop_item {
	width:116px;
	height:198px;
	border-right:1px solid #dbe8db;
	padding:0 6px 0 18px;
}
.right_user_pop_item img {
	margin-bottom:9px;
}
.right_user_pop_item p {
	font-size:11px;
	color:#517b51;
	margin:3px 0 0 0;
}
.right_user_pop_item p strong {
	font-size:11px;
	color:#224722;
}
.right_adv {
	float:right;
	width:182px;
	margin-top:53px;
}
.right_adv_banner {
	float:left;
}
.right_adv_pop {
	float:left;
	width:182px;
	margin:30px 0 40px 0;
}
.right_adv_pop h1 {
	font-size:16px;
	font-weight:bold;
	color:#009999;
	margin:0 0 5px 0;
}
.right_adv_pop ul {
	float:left;
	list-style:none;
}
.right_adv_pop ul li {
	float:left;
	width:180px;
	min-height:91px;
	border-bottom:1px solid #cccccc;
	padding:15px 0 0 0;
}
.right_adv_pop ul li img {
	float:left;
	margin-right:5px;
}
.right_adv_pop ul li p {
	float:left;
	font-size:11px;
	color:#666666;
	width:95px;
	margin:0;
}
.right_adv_pop ul li p strong {
	float:left;
	font-size:14px;
	color:#333333;
	font-weight:normal;
}
.right_adv_pop ul li a {
	font-size:11px;
	color:#00aa87;
	float:right;
	margin-top:2px;
}
.left_col {
	float:left;
	width:800px;
}
.blog {
	width:777px;
	float:left;
	margin-top:53px;
}
.blog_autor {
	width:777px;
	float:left;
}
.blog_autor img {
	float:left;
	margin-right:20px;
	height: 131px;
	width: 135px;
}
.blog_autor span {
	float:left;
	font-size:12px;
	color:#999999;
	margin-top:55px;
}
.blog_autor span strong {
	color:#333333;
}
.blog_text {
	float:left;
	width:777px;
	margin-top:17px;
	border-bottom:1px solid #cccccc;
	padding-bottom:24px;
}
.blog_text p {
	font-size:12px;
	color:#333333;
	margin:0 0 20px 0;
}
.blog_text_btn {
	float:left;
	margin-top:6px;
}
.blog_text_date {
	float:right;
	font-size:12px;
	color:#999999;
	margin-top:5px;
	font: 12px "Tahoma";
}
.blog_text_date strong {
	font-weight:normal;
	color:#999999;
}
.blog_comment {
	float:left;
	width:777px;
}
.blog_comment ul {
	float:left;
	list-style:none;
}
.blog_comment ul li {
	float:left;
	min-height:108px;
	font-size:12px;
	border-bottom:1px solid #cccccc;
}
.blog_comment ul li img {
	float:left;
	height: 73px;
	width: 76px;
	margin:18px 17px 0 0;
}
.blog_comment ul li span {
	color:#333333;
	float:left;
	width:680px;
	margin:21px 0 21px 0; 
}
.blog_comment ul li p {
	color:#666666;
	float:left;
	width:680px;
	margin:0;
	padding-bottom:35px;
}
.blog_form {
	width:765px;
	float:left;
	margin:35px 0 0 0;
}
.blog_form h1 {
	font-size:16px;
	font-weight:bold;
	color:#5ace20;
	margin:0 0 35px 0;
}
.blog_form p {
	width:765px;
	float:left;
	font-size:14px;
	color:#4e4e4e;
	margin:0;
}
.blog_form p input {
	width:625px;
	height:27px;
	border:2px solid #66cc33;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	float:right;
	margin-top:-6px;
	margin-bottom:26px;
}
.blog_form p textarea {
	width:625px;
	height:109px;
	border:2px solid #66cc33;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	behavior: url(../css/border-radius.htc);
	float:right;
	margin-top:-6px;
}
.blog_form_btn {
	float:right;
	margin-top:17px;
}
.articles {
	width: 100%;
	float:left;
	margin:33px 0 0 0;
}
.articles_item_big {
border-bottom: 1px solid #CCCCCC;
	width:777px;
	float:left;
	/*padding: 25px;*/
	height:90px;
	font-size:11px;
	color:#009999;
}

.articles_item_big img {
	float:left;
	margin:35px 0 8px; 0;
}
.articles_item_big a {
	font-size:11px;
	color:#009999;
	float:right;
}
.articles_item {
	width:777px;
	float:left;
	border-bottom:1px solid #cccccc;
	min-height:20px;
	padding-bottom:25px;
}
.articles_item h2 {
	font-size:16px;
	color:#64d12e;
	margin:20px 0 25px 0;
}
.articles_autor {
	width:777px;
	float:left;
	margin-bottom:25px;
}
.articles_autor span {
	float:left;
	font-size:12px;
	color:#999999;
}
.articles_autor span strong {
	color:#333333;
}
.articles_autor_p {
	width:60px;
	font-size:12px;
}
.articles_date {
	float:right;
	font-size:12px;
	color:#999999;
}
.articles_item_img_r {
	float:right;
	margin-left:25px;
}
.articles_item_img_l {
	float:left;
	margin-right:25px;
}
.articles_item p {
	font-size:12px;
	color:#333333;
}
.articles_pages {
	margin:25px 0 45px 222px;;
	float:left;
	padding-top:5px;
	height:20px;
	width:325px;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	text-align:center;
	font-size:12px;
	color:#999999;
}
.articles_pages a {
	font-size:12px;
	color:#999999;
	text-decoration:none;
	margin:0 10px 0 12px;
}
.articles_pages a:hover {
	color:#64d12e;
	font-weight:bold;
}
.articles_pages a:active {
	color:#64d12e;
	font-weight:bold;
}
.articles_pages_l_arrow {
	float:left;
	margin:-8px -16px 0 -16px;
}
.articles_pages_r_arrow {
	float:right;
	margin:-9px -8px 0 2px; 
}
.articles_pages span {
	margin:0 12px 0 10px;
}
.left_btn {
cursor: pointer; 
cursor: hand;
	float:left;
	position:fixed;
	top:40%;
}
.right_btn {
	float:right;
	position:fixed;
	top:40%;
	right:1px;
}
/* ~~ Нижний колонтитул ~~ */
.footer_box {
	width:100%;
	height:48px;
	background:url(/images/footer_bg.png) repeat-x;
	float:left;
	margin-top:4px;
}
.footer {
	width:982px;
	margin:0 auto;
}
.footer_copy {
	float:left;
	font-size:12px;
	color:#FFF;
}
.footer_copy img {
	float:left;
	margin:-27px 12px 0 12px;
}
.footer_live img {
	float:left;
	margin:10px 12px 0 12px;
}
.footer_copy span {
	float:left;
	margin-top:8px;
}
.footer_copy strong {
	color:#91f115;
}
.footer_social {
	float:right;
	margin:-12px 0 10px 0;
}
.footer_social img {
	margin-left:15px;
}
/**/
.entry-summary {
	clear: both;
	padding: 12px 0 0 0;
}/**/
.entry-title a{
	color: #64D12E;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 0;
	text-decoration: none;
}
.entry-title a:visited {
	color: #64D12E;
}
.entry-title a:active,
.entry-title a:hover {
	text-decoration: underline;
}
.entry-title {
	font-size: 21pt;
}
/*следующие записи*/
.nav-next a:visited {
	float: right;
	text-align: right;
	color: #64D12E;
	margin-top: -20px;
}
.nav-next a:active,
.nav-next a:hover {
	text-decoration: underline;
}
.nav-next {
	font-size: 13pt;
}
/*предыдущие записи*/
.nav-previous a:visited {
	color: #64D12E;
}
.nav-previous a:active,
.nav-previous a:hover {
	text-decoration: underline;
}
.nav-previous {
	font-size: 13pt;
}
.view {
	float:  left;
	text-align: left;
	padding: 0px 0px 0px 28px;
	background: url(/images/view.png) 10px 0px no-repeat;
}
.content_catalog {
	width:540px;
	margin-top:10px;
	float:left;
}
.content_catalog_item {
	width:540px;
	border-bottom:1px solid #cccccc;
	padding-bottom:15px;
	float:left;
	font:13px "Times New Roman", Times, serif;
	color:#333333;
}
}
.content_catalog_item h3,
.content_catalog_item h3 a {
	font:16px "Times New Roman", Times, serif;
	color:#785e16;
	font-weight:bolder;
 text-decoration: none;
}
.content_catalog_item h3  a:hover{
 text-decoration: underline;
}
.content_catalog_item img {
	float:left;
	margin:17px 15px 5px 0;
 width: 76px;
 height: 74px;
}
.show_right {
margin-left: 15px;
width: 440px;
overflow: hidden;
position: relative;
}
.show_left {
margin-left: 15px;
width: 440px;
overflow: hidden;
position: relative;
}
.search_form{
width:100%
}


.psa {font-size: 12px;}