.seo_top_place {
	padding: 0 0 32px 0;
	}
	
.content .idxban {
	display: block;
	padding: 17px 0 30px 0;
	}
	
.banners {
	padding: 0 0 20px 0;
	}
	.banners img {
		margin: 2px 0;
		}
	
/*Other pages
	--------------------------------*/

.content ul.seolist {
	font-size: 1.3em;
	padding-bottom: 15px;
	margin-top: 0;
	}
.content ul.seolist li {
	padding:0 0 0 14px;
	height: 1%;
	background: url("../images/seo_img/bullet_seo.gif") no-repeat 0 6px;
	}
	

	
.content .hrecl {
	font-family: Times New Roman;
	font-style: italic;
	font-weight: normal;
	font-size: 1.4em;
	}	
.reklam_block{
	float: left;
	width: 100%;
	margin-top: 25px;
	}
.top_block{
	padding: 18px 0 8px 0;
	float: left;
	height: 16px;
	overflow: hidden;
	width: 100%;
	background: url("../images/seo_img/top_rek_block.gif") no-repeat 0 0;
	}
.top_block a{
	float: left;
	font-size: 1em;
	width: 230px;
	margin: 0 0 0 12px;
	font-weight: bold;
	text-decoration: none;
	color: #262628
	}
.reklam_block ul{
	float: left;
	position: relative;
	top: -8px;
	padding: 12px 0 0 12px;
	width: 230px;
	font-size: 1.3em;
	}
	.reklam_block ul li{
		padding: 0 0 10px 0;
		background: none;
		}
		.reklam_block ul li.bot_door{
			height: 3px;
			width:242px;
			padding: 0;
			margin: 10px 0 -3px -12px;
			background: url("../images/seo_img/bot_rek_block.png") no-repeat 0 0;
			}

.reklam_block .select li{
	color: #262628;
	}
.reklam_block .select{
	background: #bce1f1;
	}



.right_ban{
	margin-bottom: 3px;
	}


	
/*useful list
	------------------------------------*/
.useful{
	float: left;
	width: 346px;
	padding: 18px 18px 0 0;
	}
	.last{
		margin-right: 0;
		}	
	.useful dt{
		padding-bottom: 4px;
		}
		.useful dt span{
			display: block;
			padding-bottom: 5px;
			font: .9em Georgia, "Times New Roman", serif;
			font-style: italic;
			color: #596b73;
			}
		.useful dt a{
			font-size: 1.3em;
			color: #1eaac8;
		
			}
			.useful dt a:hover{
				background: #cfe826;
				color: #055e98;
				}
	.useful dd{
		padding:0 0 29px 43px;
		font-size: 1em;
		}


.welcome{	
	overflow: hidden;
	height: 1%;
	padding-bottom: 21px;
	margin-top: 28px;
	}
.welcome p{	
	float: left;
	padding:0 30px 0 1px;
	padding-top: 6px;
	font: 1.4em Georgia, 'Times New Roman', san-serif;
	font-style: italic;
	font-size: 1em;
	}
	.welcome p a{
		color: #42b5ce;
		font-family: Georgia, 'Times New Roman', san-serif;
		font-style: italic;
		}
	.welcome p a:hover{
		color: #262628;
		}
.welcome h5 {
	float: right;
	}
	.welcome h5 a, .welcome h5 a:hover, .welcome h5 a:visited {
		color: #fff;
		font-size: 20px;
		font-style: normal;
		}
	.welcome h5 sup {
		color: #fff;
		font-size: 11px;
		font-style: normal;
		padding-left: 5px;
		}

		
		
.comments_block {
	float: left;
	width: 345px;
	padding: 18px 17px 0 0;
	}
	.content .comments_block h3 {
		font-size: 23px;
		}
.comments_box{
	float: left;
	width: 335px;
	padding:8px 6px 4px 4px;
	position: relative;
	background: #b4d9ea;
	}
.top_box,
.bot_box{	
	width: 345px;
	height: 4px;
	position: absolute;
	
	}
	.top_box{
		top: -4px;
		left: 0;
		background: url("../images/seo_img/top_comments_block.gif") no-repeat 0 0;
		}
	.bot_box{
		bottom: -4px;
		left: 0;
		background: url("../images/seo_img/bot_comments_block.gif") no-repeat 0 100%;
		}	

.comment,
.comment_odd{	
	margin-bottom: 9px;
	}
	.comment p,
	.comment_odd p{
		font-size: 1em;
		color: #262628;
		padding-bottom: 14px;;
		}
.comment{
	background: url("../images/seo_img/comment_box_bg.gif") repeat-y 0 0;
	height: 1%;
	}
	.comment .top_comment{
			background: url("../images/seo_img/comment_box_top.gif") no-repeat 0 0;
			}
	.comment .bot_comment{	
			background: url("../images/seo_img/comment_box_bot.gif") no-repeat 0 100%;
			}
	.comment .who_comment {
		padding:0;
		margin-right: -8px;
		font: 13px Gorgia, 'Times New Roman', serif;
		font-style: italic;
		color: #293234;
		position: relative;
		bottom: -2px;
		}	
		
	
	
.comment_odd{	
	background: url("../images/seo_img/comment_box_bg_odd.gif") repeat-y 0 0;
	height: 1%;
	}
	.comment_odd .top_comment{
		background: url("../images/seo_img/comment_box_top_odd.gif") no-repeat 0 0;
		}
.bot_comment{
	padding: 9px 25px 5px 14px;
	}
	.comment_odd .bot_comment{	
		background: url("../images/seo_img/comment_box_bot_odd.gif") no-repeat 0 100%;
		}
.comment_odd .who_comment {
	padding-bottom: 0;
	text-align: right;
	padding:0;
	margin-right: -8px;
	font: 13px Gorgia, 'Times New Roman', serif;
	font-style: italic;
	color: #293234;
	}
.comment_odd .who_comment {	
	padding-top: 6px;
	position: relative;
	bottom: -2px;
	}
.content .who_comment a{
	color: #074b89;	
	font: 13px Gorgia, 'Times New Roman', serif;
	font-style: italic;
	}
	.content .who_comment a:hover{
		color: #293234;
		}


.comments_block form{
	padding-top: 9px;
	}
.comments_block .textarea{
	width:332px;
	padding: 10px 4px;
	/*background: url("../images/seo_img/textarea.gif") no-repeat 0 0;/**/
	margin-bottom: 5px;
	}
.comments_block .textarea textarea{
	width: 325px;
	height: 80px;
	background: #eeeef3;
	color: #262628;
	}
.content .comments_block input.button {
	margin: 0;
	}

.comments_box{	
	margin-bottom: 70px;
	}	
	
	
*+html .answer input{
	padding: 10px 10px;
	}

.content .download_seo{
	float: left;
	width: 100%;
	font-size: 1.1em;
	}	
.content .download_seo a{
	color: #1eaac8
	}
	.content .download_seo a:hover{
		color: #262628;
		}
.content .download_seo .download_files{
	padding-bottom: 10px;
	}

.content .download_seo h5{
	padding-bottom: 12px;
	color: #394548;
	font: 1em Tahoma, Arial, Verdana, san-serif;
	}


.pad_bot {
	padding-bottom: 30px !important;
	}


.content .seoportfolio {
	float: left;
	width: 360px;
	padding: 0;
	margin: 0;
	}
	.content .seoportfolio li {
		background: none;
		padding: 0;
		}
.content .seoportfolio span {
	display: block;
	padding: 6px 0 2px 0;
	font: 21px Tahoma, Verdana, san-serif;
	}
.content .seoportfolio a {
	font-size: 13px;
	}
	.content .seoportfolio a:hover {
		color: #394548;			
		}

.content .seoportfolio ul {
	padding: 12px 0 22px 0;
	}
/*Audit
	-----------------------------------*/
	
.content .work_p {
	padding-bottom: 0;
	}	
.content .table_form {
	position: relative;
	left: -8px;
	background: none;
	}
	.content .table_form td {	
		padding: 7px 0 7px 8px;
		font-size: 13px;
		background: none;
		}
		.content .table_form td p {
			padding: 0 15px;
			font-size: 13px;
			}
	.content .table_form .text {
		width: 195px;
		padding: 3px 5px;
		border: 0;
		background: url("../images/seo_img/textseo.gif") no-repeat 100% 0;
		}
	.content .table_form label {
		color: #596b73;
		font-weight: normal;
		font-size: 13px;
		}
	.content .table_form .textarea2 {
		/*background: url("../images/seo_img/textarea2.gif") no-repeat 0 0;*/
		width: 325px;
		height: 114px;
		}
		.content .table_form .textarea2 textarea {
			background: #fff;
			width: 315px;
			height: 110px;
			}

	.content .table_form td.select {
		background: #bce1f1;
		}

.content input.button {
	float: left;
	background: url("../images/seo_img/send.png") no-repeat 0 0;
	border: 0;
	margin-left: 15px;
	height: 40px;
	width: 105px;
	overflow: hidden;
	padding: 0 0 4px 0;
	font-family: Tahoma;
	font-size: 13px;
	color: #262628;
	}



/*Barabanov changes*/

#preload_div { display:none;}

#add_audit_link, #status_h2, #status_h3 { display:none;}
.content .seoportfolio li.h170 { height:210px; clear:both;}	
#full { width:700px;}

#allcomments .comments_block { width:700px;}
#allcomments .comments_box { width:695px;}
#allcomments .top_box, #allcomments .bot_box { width:705px;}
#allcomments .top_box{background: url("../images/seo_img/top_comments_block1.gif") no-repeat 0 0;}
#allcomments .bot_box{background: url("../images/seo_img/bot_comments_block1.gif") no-repeat 0 0;}

#allcomments .comment{background: url("../images/seo_img/comment_box_bg1.gif") repeat-y 0 0;}
#allcomments .comment .top_comment{background: url("../images/seo_img/comment_box_top1.gif") no-repeat 0 0;}
#allcomments .comment .bot_comment{background: url("../images/seo_img/comment_box_bot1.gif") no-repeat 0 100%;}

#allcomments .comment_odd{background: url("../images/seo_img/comment_box_bg_odd1.gif") repeat-y 0 0;}
#allcomments .comment_odd .top_comment{background: url("../images/seo_img/comment_box_top_odd1.gif") no-repeat 0 0;}
#allcomments .comment_odd .bot_comment{background: url("../images/seo_img/comment_box_bot_odd1.gif") no-repeat 0 100%;}
#allcomments .comments_block .textarea textarea{width: 600px;}
