@charset "windows-1251";

body  {
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	background: #c0c0c0;
	margin:0; 
	padding:0;
	color:#000000;
}

.container { 
	width:980px;  
	background: #FFFFFF;
	margin:0 auto; 
	border:1px solid #000000;
	text-align:left; 
} 

.header { 
	height:180px; 
} 

.header .banner { 
	height:75px;
	background:#606375; 
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}

.header .banner * {
	padding:0;
	margin:0;
	list-style:none;
	border:0;
}

.header .logo {
	background:url(../images/logo.png) no-repeat -5px -5px;
	width:298px;
	height:100px;
	float:left;
}

.header .logo a {
	display:block;
	height:100%;
	width:100%;
	text-decoration:none;
}

.header .money {
	background:url(../images/money.jpg) no-repeat left 2px;
	width:678px;
	height:100px;
	float:right;
}

.header form {
	padding:0;
	margin:0;
}

.header .loginSearch {
	background:url(../images/login_search_bg.jpg) no-repeat left top;
	width:269px;
	height:110px;
	margin:10px 11px 0 0;
	float:right;
}

.header .search {
	margin:16px 0 0 10px;
}

.header .search span {
	margin-right:5px;
}

.header .profile {
	text-align:center;	
}


.header .search,
.header .login,
.header .search a,
.header .search a:visited,
.header .login a,
.header .login a:visited,
.header .profile a,
.header .profile a:visited{ 
	color:#FFFFFF;
	/*font-weight:bold;*/
	font-size:11px;
}


.header .search a:hover,
.header .login a:hover,
.header .profile a:hover {
	color:#cb9e37;
}


.header .search input,
.header .login input,
.header .profile input {
	border:1px solid #CCCCCC;
	width:185px;
	margin:0;
	color:#5c637b;
	font-size:11px;
}

.header .profile input {
	width:auto;	
	margin-top:5px;
}

.header .profile {
	padding-top:15px;
}

.header .login {
	margin:12px 0 0 10px;
}

.header .login input {
	width:108px;
}

/* FF Hack */
@-moz-document url-prefix() {
  .header .search {margin:17px 0 0 10px;}
  .header .login input {width:109px;}
}


.header .login span {
	margin:0 80px 0 0;
	line-height:20px;
}

.header .login a,
.header .login a:visited {
	position:relative;
	left:-50px;
}

.header .login .button,
.header .search .button {
	border:none;
	width:auto;
	position:relative;
	left:2px;
	top:3px;
}


.left_sidebar,
.right_sidebar {
	background: #FFFFFF; 
	padding: 5px 10px;
}

.left_sidebar img,
.right_sidebar img {
	border:none;
}

.left_sidebar {
	float:left;
	width: 170px; 
	border-right:1px solid #5c637b;
	margin-top:10px;
	padding: 0px 10px 5px 10px;
}


.left_sidebar .cover {
	padding-top:1px;
}

.left_sidebar .cover img {
	border:1px solid #4a5163;
}

.left_sidebar .cover img:hover {
	border-color:#e6ca04;
}

.left_sidebar .cover img:active {
	border-style:dashed;
}

.left_sidebar .cover h4 {
	padding:0;
	margin:5px 0 10px 0;
	font-size:12px;
}


.right_sidebar {
	float:right;
	width: 270px; 
	padding-top:7px;
	font-size:10px;
}

.right_sidebar .blogs {
	background:url(../images/blogs_block.jpg) no-repeat left top;
	width:254px;
	height:146px;
	padding:2px 7px;
}

.right_sidebar .blogs img {
	border:none;
	margin-top:7px;
}

.right_sidebar .blogs h3 {
	margin-bottom:2px;
}

.right_sidebar .blogs a:hover {
	color:#cb9e37;
}


.right_sidebar .foto {
	background:url(../images/foto_block_top.png) no-repeat left top;
}

.right_sidebar .foto h3 {
	padding:2px 7px;
	margin-bottom:2px;
}

.right_sidebar .foto img {
	/*margin: 0 0 3px 0;*/
	padding:0;
}

.right_sidebar .foto .fototext {
	background:url(../images/foto_block_bottom.jpg) no-repeat -1px bottom;
	height:84px;
	padding:0px 10px;
}

.right_sidebar .foto .fototext a,
.right_sidebar .foto .fototext a:visited,
.right_sidebar .blogs a,
.right_sidebar .blogs a:visited {
	display:block;
	font-weight:bold;
	padding:5px 0;
}


.mainContent { 
	margin: 10px 290px 0 190px; 
	padding: 0px 10px 30px 10px;
	line-height:16px;
	border-left:1px solid #5c637b;
}

.footer { 
	background:#FFFFFF url(../images/footer_bg.jpg) repeat-x 1px bottom;
	height:120px;
	margin-top:100px;
} 

.footer .bottomenu {
	text-transform:uppercase;
	font-size:10px;
	text-align:center;
}

.footer .bottomenu a, 
.footer .bottomenu a:visited {
	color:#5c637b;
	text-decoration:none;
	margin:0 10px;
}

.footer .bottomenu a:hover {
	color:#cb9e37;
}

.footer .bottomenu span {
	color:#999999;
	margin:0 10px;
}


.footer .copyright {
	list-style:none;
	padding:0;
	margin:0;
} 

.footer .copyright .counters {
	float:left;
	text-align:right;
	width:550px;
	padding-top:20px;
}

.footer .copyright .counters img {
	border:0px;
}

.footer .copyright .copyr {
	width:400px;
	text-align:right;
	color:#5c637b;
	font-size:9px;
	padding-right:10px;
	margin-left:570px;
}


.clr {
	clear:both;
	line-height:0px;
	font-size:1px;
}


a, a:visited {
	color:#3d4557;
	text-decoration:underline;
}

a:hover {
	/*text-decoration:none;*/
	color:#cb9e37;
}


h1 {
    font-size:24px;
}

h2 {
    font-size:18px;
	color:#000;
}

h3 {
	font:20px Georgia, "Times New Roman", Times, serif;
	color:#b87d0d;
	margin:0 0 7px 0;
	padding:2px 0 2px 0;
	line-height:19px;
}


h4 {
    font-size:18px;
}

.right_sidebar, 
.right_sidebar h3, 
.right_sidebar a, 
.right_sidebar a:visited {
	color:#FFFFFF;
}

.right_sidebar a, 
.right_sidebar a:visited {
	font-size:11px;
}


.more {
	text-align:right;
	color:#3d4557;
	height:20px;
	padding-right:2px;
}

.more a,
.more a:visited {
	color:#3d4557;
	font-size:11px;
}

.more a:hover {
	color:#cb9e37;
}

.left_sidebar .more {
	padding:5px 2px 0 0;
}

.mainContent .more {
	height:auto;
	padding:0;
}


.container img {
	border:1px solid #5c637b;
}

.small {
	font-size:11px;
}

.gold {
	color:#b87d0d;
}

.white {
	color:#FFFFFF;
}

.bgray {
	color:#5c637b;
}

.inline {
    display: -moz-inline-box;
}

.inline {
	display: inline-block;
}

.fleft {
	float:left;
}

.fright {
	float:right;
}

.right_sidebar .banner,
.left_sidebar .banner {
	/*background:#606375;*/
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin:2px 0 15px 0;
}


.left_sidebar .banner {
	margin:10px 0;
}

.mainContent .banner {
	margin:5px 0;
}

.right_sidebar .banner *,
.left_sidebar .banner *,
.mainContent .banner * {
	padding:0;
	margin:0;
	list-style:none;
	border:0;
}

.mainContent .blogs img {
	border:0px;
}

h4 {
	font-size:14px;
}

h5 {
	font-size:13px;
}

h6 {
	font-size:14px;
	color:#999999;
}

.container table.forum-reviews-messages,
.container table.forum-reviews-clear {
	border:0;
}

.container table.forum-reviews-messages {
	width:98%;
}

.container table.forum-reviews-form {
	border-right:1px solid #99BAD7;
	width:98%;
}


.container table.forum-reviews-messages th {
	padding:0;
	text-align:left;
}

.container table.forum-reviews-form textarea {
	width:99%;
}


.container table.forum-reviews-messages img,
.container table.forum-smile img {
	border:0;
}

div.blog-clear-float {
	clear:none !important;
}

div.blog-comment div.blog-clear-float {
	clear:both !important;
}

*html div.body-blog {
	width:99% !important;
}

*html div.blog-tab {
	width:96% !important;
}

*html div.blog-tab span.blog-tab-items {
	margin-top:-28px !important;
}

*+html div.blog-tab span.blog-tab-items {
	margin-top:-28px !important;
}

div.blog-comment-cont-white {
	min-height:120px;
}

*html div.blog-comment-cont-white {
	height:120px;
}
