td.textdoc
{
	padding: 5px;
}

img.textdoc
{
	margin: 10px;
}

.icons-vkontakte {display: none !important;}


.ti form table + a {margin-left: 116px;}
.ti form table + b {margin-left: 116px;}

.cons_table_tr2 {color:#8e44ad;}
.cons_htable {margin-bottom: 10px;}
.cons_table {margin-top: 10px;}

.ti form {padding-left: 35px;}
.ti form input.input,
.ti form textarea {margin-left: 35px !important;}
.ti form textarea {width: 180px;background: none;border:none;margin-top: 5px;margin-bottom: 5px;border:1px solid #a9a9a9;}
.ti form input.input {width: 150px;height: 20px;background: none;border:none;border:1px solid #a9a9a9;}
.ti form .cons_submit {margin-left: 107px;}

.comments {width: 100%;clear: both;display: block;}
.comments .item {width: 100%;display: block;clear: both;}
.comments .item .author,
.comments .item .text {position: relative;left: -20px;display: inline-block;vertical-align: top;margin-right: 24px;}
.comments .item .author {width: 100px;text-align: right;}
.comments .item .text {width: 425px;text-indent: 35px;}
.comments .otvet {width: 100%;display: block;clear: both;}
.comments .otvet .author,
.comments .otvet .text {position: relative;left: -20px;display: inline-block;vertical-align: top;margin-right: 24px;}
.comments .otvet .author {width: 100px;text-align: right;}
.comments .otvet .text {color:#8e44ad;width: 425px;text-indent: 35px;}
.comments .otvet .text .razd {color:#000;}
.comments .otvet .lk {display: block;padding-top: 24px;color:#8e44ad;}