@charset "utf-8";/**	DOCUMENT*/* {	margin: 0; padding: 0px;	background-repeat: no-repeat;}html, body {	height: 100%;}html {	overflow-y: scroll;	font-size: 100.1%}body {	font-family: Verdana, Arial, Sans-serif;	background-color: #4c0000;	font-size: 12px;	color: #000;}/**	FOOTER ON BOTTOM*/.wrapper {	min-height: 100%;	height: auto !important;	height: 100%;	margin: 0 auto -60px;  /* Этот параметр перезписывается в style.css */}.footer {	height: 60px; /* Этот параметр перезписывается в style.css */	clear: both;	position: relative;}.push {	height: 60px; /* Этот параметр перезписывается в style.css */	clear: both;}.header {	height: 80px; /* Этот параметр перезписывается в style.css */}.clear {	clear: both;	font-size: 1px;	height: 1px;}/**	COMMON STYLES*/p, a {	color: #000; /* Этот параметр перезписывается в style.css */	font-size: 12px;	margin-bottom: 0.4em;}a img {	border: none;}ul li {	list-style-type: none;}ol {	margin: 1em 0 1em 40px;	}h1, h2, h3, h4 {	font-family: Arial, Verdana, Sans-serif;	color: #000;	margin-bottom: 0.6em;	text-align: left;}h1 {	margin-bottom: 0.6em;	font-size: 16px;}h2 a,h2 {	margin-bottom: 0.6em;	font-size: 14px;	margin-top: 1em;	text-decoration: none;}h3 {	margin-bottom: 0.6em;	font-size: 12px;	margin-top: 1em;}h4 {	font-size: 13px;}td {	vertical-align: top;}.text {	width: 100%;}/**	DOCUMENT*/body {	background-color: #4c0000;	padding-left: 0px;	padding-right: 0px;		color: #E6B283;}/**	FOOTER ON BOTTOM*/.wrapper {	margin: 0 auto -60px; 	background-color: #4c0000;	max-width: 1400px;}.footer {	height: 60px; 	background-color: #4c0000;	padding-left: 0px;	padding-right: 0px;	max-width: 1400px;	margin: 0 auto;}.push {	height: 60px;	clear: both;}.header {	height: 250px;	background-color: #823d00;	background-image: url('/gif/sky2/top_bg2.gif');	background-repeat: repeat-x;	position: relative;}.logo {	position: absolute;	top: 0;	left: 90px;	width: 242px;	height: 241px;}/**	COMMON STYLES*/p, a {	color: #E6B283;}.wysiwyg a {	/*color: #2509f3;	text-decoration: none;*/	color: #fff;}.wysiwyg  {	font-size: 13px;	margin-bottom: 0.4em;	line-height: 1.4;	 letter-spacing: 0.05em;}h1, h2, h3, h4 {	/*font-family: Arial, Verdana, Sans-serif;*/	color: #E6B283;	font-family: Georgia,sans;}h1 {	margin-bottom: 0.6em;	font-size: 16px;}h3 {	margin-bottom: 0.6em;	font-size: 12px;	margin-top: 1em;}h4 {	font-size: 13px;}.ajax {	text-decoration: none;	border-bottom: 1px dashed;}.site_name {	/*font-size: 3em;	padding: 5px 0 5px 20px;	font-family: "Times New Roman";	background-color: #b79e41;*/	position: absolute;	top: 40px;	left: 500px;	width: 353px;	height: 130px;	/*background-image: url('/gif/sky2/sitename.gif');*/	}.site_name  a {	text-decoration: none;	color: #000;}.site_tile {	color: #EA9766; 	color: white; 	font-size: 1.6em;	position: absolute;	right: 20px;	top: 40px; }.top_menu {	float: left;    font-size: 16px;    font-weight: normal;    margin-left: 510px;    margin-top: 190px;    text-transform: uppercase;	font-family: Arial;	}.top_menu li {	float: left;}.top_menu span {	margin-left: 20px;	margin-right: 20px;	float: left;}.top_menu ,.top_menu li,.top_menu li a {	color: #CCCCCC;	text-decoration: none;}.textarea {	width: 100%;}.search {	background-color: #330000;	width: 200px;	height: 100px;	padding: 15px;	margin-top: 15px;}.search p {	color: #CCCC99;	font-family: Georgia,sans;}.search .textinputs {	width: 200px;}.search .button {	float: right;	margin-top: 10px;}.textcontainer {	padding: 15px 20px 15px 20px;}.container {	background-color: #660000;	-moz-border-radius: 20px;    -webkit-border-radius: 20px; /* Safari, Chrome */  -khtml-border-radius: 20x; /* KHTML */	border-radius: 20px;	margin: 0px 60px 15px 60px;		position: relative;	z-index:0;		/* Для плохих IE */  behavior: url('/PIE.htc'); /* учим IE border-radius */}.moneylist {	background-color: #330000;	margin-top: 30px;	width: 100%;}.moneylist td {	text-align: center;	padding: 5px;}.text {	width: 100%;}.lefttext {	margin: 20px;	}.left_menu {	margin-top: 15px;	margin-left: 5px;	margin-bottom: 20px;}.menu_title {	margin-bottom: 0.4em;	height: 44px;	background-image: url('/gif/sky2/50kop.png');	background-position: left center;	padding-left: 50px;	font-size: 14px;	line-height: 42px;	font-weight: normal;	font-family: Arial;	text-transform: uppercase;}.menu_title, .menu_title  a{	color: #CCCC99;	font-family: Georgia,sans;}.left_menu {	margin-left: 50px;}.left_menu ,.left_menu li,.left_menu  a{	color: #fff;	font-family: Arial,Helvetica,sans-serif;}.left_menu li {	margin-bottom: 0.4em;}.left_menu  a{	text-decoration: underline;	}.left_menu .depth1{	font-size: 14px;}.left_menu .depth2 {	margin-left: 20px;	margin-bottom: 12px;	margin-top: 0.4em;}.left_menu .depth2 a{	font-size: 14px;	}.left_menu  a.active {	font-weight: bold;}.navibar {	margin-bottom: 10px;}div.jGrowl div.jGrowl-notification div.header {	background-image: none;	height: auto;	background-color: #000;}/* **************************** FORUM ****************************** */.textinputs {	border: 1px solid #ccc;}.tforum {}.hforum {	background-color: #B79E41;	color: #4c0000;	padding: 3px 5px 3px 5px;}.nforum {	padding: 3px 5px 3px 5px;}.nforum a.forum {	font-weight: bold;}.forum_add {	width: 600px;}.forum_add label {	width: 200px;	display: inline-block;}.counter {	float: left;	margin-top: 16px;	margin-left: 60px;}.yam {	float: left;	margin-top: 32px;	margin-left: 20px;}/* ************* ++++ COMMENTS ++++ ******************* */.comments_container {	margin-top: 15px;}.comments_container .s_num {	font-weight: bold;}.comments_container .publish_time {	font-style: italic;	color: #7B2E00;}.comments_container  .comment_line {	margin-bottom: 2em;}.newslist_item {	margin-bottom: 20px;}.newslist_item  .publish_time {	font-style: italic;	color: #7B2E00;}.newslist_item  .title {	font-weight: bold;	/*text-decoration: none;*/}.newslist_item  .title:hover{	/*text-decoration: underline;*/}.newslist_item  .comments {	margin-top: 5px;}.newslist_item  .comments,.newslist_item  .comments a{	color: #7B2E00;}.adv_block {	margin-top: 15px; margin-bottom: 15px;}.advtop {	margin-bottom: 15px;}.advbottom {	margin-top: 15px;}.right_block {	margin: 20px 0 40px 20px;}.articles_list .item {	margin-bottom: 20px;}.expand-menu{    display: none;}.expand-menu a:hover{    text-decoration: none;}.expand-menu a{    background-color: #ffc912;    color: white;    font-weight: bold;    text-align: center;    padding: 10px 5px 6px 5px;    display: block;    text-decoration: none;    border-bottom: 4px solid #E0A605;}.expand-menu a i{    margin-right: 10px;}@media (max-width: 767px){    .left_menu{        display: none;    }    .expand-menu{        display: block;    }    .textcontainer{        padding: 0 !important;    }    .container{        margin: 0 !important;        border-radius: 0;    }    .header{        height: 170px;    }    .top_menu{        margin: 0 !important;    }    .site_name{        position: static;    }    .site_tile{        display: none;    }    .lefttext{        margin: 0 !important;    }    .menu_title{        display: none;    }}