/* Дизайн Rocklord */

.vote_tittle {
background-color:#29131C;
color:#e8e8e8;
font-size:12px;
font-weight:700;
margin:1px 6px 0;
padding:0 20px 1px 7px;
}

.vote_list {
margin:-6px 8px 0;
}

.votes {
color:#676767;
margin:-2px 0 5px 10px;
}


.error {
background:url("../images/dn.png") no-repeat scroll 0 0 transparent;
padding-left:60px;
min-height:47px;
color:#fff;
}

.cb2b li a {
color:#7A3F60;
}

.impot {
color:#9B2E33;
}

.userstop thead td {
background:none repeat scroll 0 0 #F0F0F0;
color:#4E4E4E;
font-size:11px;
height:22px;
text-align:center;
padding:0;
}

.tegii li {
padding-bottom:3px;
padding-top:3px;
border-bottom:1px dotted #54293c;
}

.statss td {
color:#000;
font-size:12px;
padding:5px;
}

.reply a,.reply a b {
height:28px;
}

.reply a {
float:right;
margin-top:21px;
color:#000;
line-height:27px;
}

.reply a b {
cursor:pointer;
float:left;
background-color:transparent;
background-position:100% -28px;
padding:0 15px;
}

.reply a:hover {
background-position:0 -56px;
}

.reply a:hover b {
background-position:100% -84px;
}

.bcomment {
padding-bottom:15px;
}

.bcomment .dcont,.bcomment .dtop {
padding:0 15px;
}

.bcomment .dtop {
overflow:hidden;
padding-left:70px;
height:67px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}

.bcomment .dtop .lcol {
width:40px;
margin-left:-70px;
padding:0 15px;
}

.bcomment .dtop .lcol span {
margin-top:12px;
float:left;
width:40px;
height:40px;
overflow:hidden;
}

.bcomment .dtop .lcol span img {
width:40px;
}

.bcomment .dtop .rcol {
font-size:0.9em;
color:#532c3d;
width:100%;
}

.bcomment .dtop .rcol ul {
margin-top:12px;
padding-top:4px;
height:36px;
float:left;
margin-right:15px;
}

div.cominfo {
position:relative;
border-bottom:1px solid #fff;
color:#000;
font-size:0.9em;
height:31px;
}

div.cominfo .thide {
width:63px;
padding-top:18px;
position:absolute;
left:29px;
top:-7px;
background:url("../images/comarrow.png") no-repeat;
}

div.cominfo .dpad {
overflow:hidden;
}

.comedit,.selectmass {
display:inline;
}

.comedit ul li,.selectmass input {
margin:6px 0 0 8px;
}

.comedit ul li a {
color:#9dc4e6;
}

.selectmass input {
vertical-align:middle;
}

.signature {
color:#93918d;
}

ul.cominfo {
margin:6px 0 0 -8px;
}

ul.cominfo li {
border-left:1px solid #73858e;
padding-left:7px;
margin:0 7px 0 0;
}

.dpad {
padding:6px;
}

.berrors {
-moz-border-radius:10px;
background:none repeat scroll 0 0 #2b121e;
border:1px solid #623046;
margin-top:15px;
}

.navigation {
border:medium none;
margin:0;
}

.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active,.navigation span {
display:0;
float:left;
font-size:11px;
height:28px;
line-height:28px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:38px;
color:#FFF;
margin:10px 3px;
}

.navigation a:hover {
background:url("../images/nav-hover.png") no-repeat scroll 0 0 #300d1c;
color:#FFF;
text-align:center;
}

.navigation span {
background:url("../images/nav-none.png") no-repeat scroll 0 0 #300d1c;
color:#000;
}

.btn_reglog {
-moz-border-radius:5px;
background:url("../images/bbcodes.png") repeat-x scroll 0 0 #222;
border:1px solid #904674;
color:#fff;
cursor:pointer;
height:20px;
margin-right:11px !important;
padding:0 9px 5px;
}

.fbutton,.bbcodes {
-moz-border-radius:5px;
background:url("../images/bbcodes.png") repeat-x scroll 0 0 #222;
border:1px solid #904674;
color:#fff;
cursor:pointer;
height:24px;
margin-right:5px !important;
padding:2px 0 5px;
}

.naviblock a,.error a {
color:#cfa6b7;
}

.naviblock a:hover,error a:hover {
color:#EDD4DD;
}

.wrapper3 {
position:relative;
width:1002px;
display:table;
height:100%;
}

.footer3 {
float:left;
left:139px;
width:1000px;
background:url("../images/bg2.jpg") no-repeat scroll 0 0 transparent;
height:90px;
}

.left3 a {
color:#F6E9E8;
}

.comm {
margin:0 0 0 10px;
}

.comm_line {
background-color:#A5A0A0;
border-bottom:1px solid #FCFBFA;
height:3px;
}

.comm_ava {
border:1px solid #DCD6D4;
margin-bottom:2px;
}

.comm_ava2 {
float:left;
width:102px;
margin:5px 0 0 6px;
}

.comment {
margin:0 22px 3px 117px;
padding:0 0 30px;
}

.comm_author a {
color:#282727;
font-size:12px;
font-weight:700;
text-decoration:none;
}

.comm_author a:hover {
color:#CB2905;
}

.comm_bot {
margin:-23px 11px 0 130px;
}

.comm_bot a {
color:#592d41;
text-decoration:none;
}

.comm_bot a:hover {
color:#282727;
}

.comm_bg_r {
min-height:135px;
}

.menu_top a {
background:url("../images/menu_top2.gif") no-repeat scroll right top transparent;
color:#592d41;
display:block;
float:left;
font-weight:700;
outline:medium none;
padding-right:7px;
text-decoration:none;
}

.menu_top a span {
background:url("../images/menu_top.gif") no-repeat scroll 0 0 transparent;
display:block;
line-height:13px;
padding:1px 2px 3px 9px;
}

.menu_top a:hover {
background-position:100% -17px;
}

.menu_top a:hover span {
background-position:0 -17px;
color:#FFF;
}

.send {
height:24px;
width:82px;
background:url("../images/send.gif") no-repeat scroll 0 0 transparent;
margin:2px 0 2px 4px;
}

.f_textarea {
background-color:#FFF;
background-image:url("../images/dlet_field_o.gif");
background-repeat:repeat-x;
border:1px solid #E0E0E0;
color:#555;
font-family:tahoma;
font-size:12px;
height:156px;
width:459px;
margin:0 1px 0 0;
padding:0;
}

.user_ava {
border:1px solid #DCD6D4;
}

.golos:hover,.rez:hover {
background-position:0 -22px;
}

.golos img,.rez img {
border:0;
}

.bh,.comm_author {
border-bottom:1px dotted #BEBBB9;
margin-bottom:6px;
padding:6px 0 3px;
}

.bcomment .dcont,.dpad1 {
padding-top:10px;
}

.selectmass input,.comedit ul,.comedit ul li,.comm_data,.comm_edit {
float:right;
}

.comedit ul li,ul.cominfo,ul.cominfo li,.menu_top {
float:left;
}

.fbutton:hover,.bbcodes:hover,.send:hover {
background-position:0 -24px;
}

.fieldtr select,.textin,.f_textarea,.f_input,.xfields textarea,.xprofile textarea,.xfields input,.xprofile input,.xfields select,.xprofile select,.mass_comments_action select,#dle-promt-text {
background:url("../images/fields.png") repeat-x scroll 0 1px #F5F5F5;
border:1px solid #BBB;
padding:1px;
}

.left1,.left3 {
position:relative;
float:left;
background-color:#28131C;
width:250px;
}

.left2,.right3 {
position:relative;
float:left;
background-color:#28131C;
width:250px;
font-size:11px;
}

.left2 a,.left2 a:hover {
color:#F6E9E8;
border-bottom:1px dotted #54293C;
display:block;
font-size:11px;
}

.f_input,#comments {
background-color:#FFF;
background-image:url("../images/dlet_field_o.gif");
background-repeat:repeat-x;
border:1px solid #E0E0E0;
color:#555;
font-family:tahoma;
font-size:12px;
height:14px;
width:300px;
}
/* ==========================================================================
   Модуль Easy Like by ПафНутиЙ */
/* ========================================================================== */

/* ==========================================================================
   ?????? Easy Like by ???????? */
/* ========================================================================== */

	.easylike_count {
		display: inline-block;
		color: #57a957;
		cursor: pointer;
		font: normal 16px/16px Arial, Tahome, sans-serif;
		background: #2c3e50 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABaElEQVR42qXUS0uUUQDH4XGcoiYpDBoogqg2AVWUm65QRAgVELRr08qIoAgICpRaRgS1lCAKShjcCd4QHXHjFxDxBqooIKgiOIqKKj4HGBiGGdR5f/AcOJs/Z3UqZp/eje3RRTJUUc8vShZnrz6Q5RONXIsymOIlX/jNMPejDNYzRQuhJaooWYJSXeENz9ghdIpsOS9M0kQr7YQqOcvMQV9YSZpqXpHrKkmWuUB+82SLDR7nD3d4wAK5agj1UNgWP/iYG7zJPd6xwm3GyO8vvRTrOmk6w+BDuhmhkZ+sUdg2ExRrihVOh8EXdPKEcrtFNRXxcKGLKPXzna9h8ByTRG2OQwlHklWiVMM36uKORU4SpUE2mQ2DI1ym3I7SQILxMNjFY8rtLQ28ZiyspvlMM5OMkmGa/dRHqINY7seu4xFnOE+Kf2RYZp38jpDiBs8ZoDZ/sLBa3nOJExzjMKENVpljiDb+s0VsF/laUSDICzycAAAAAElFTkSuQmCC') no-repeat 8px 50%;
		padding: 6px 10px 6px 40px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		-webkit-transition: all ease .5s;
		-moz-transition: all ease .5s;
		-ms-transition: all ease .5s;
		-o-transition: all ease .5s;
		transition: all ease .5s;
	}
	.easylike_count:hover {
		color: #fff;
		background: rgba(44, 62, 80, .7) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABZElEQVR42qXTP29NcRzH8W9vS9wSUknvwCDUYFCCRGqwEDoYwFSjXCSGMhnQB8ATsDN0kcYgMfUBsIELibQMbVJF0n8h5V6vX3JvcodzWu55J68zfvPJyTmlRqMR6xhgmnmuEWtJj/U84DVV6hwscrDCChcI3nKDyFOKtbvDNE9I/WALufWQ1yDXOUedVD+L5JY3vZeXTBBN3SxznsiRubCbcfq4SqsD9LLAHtr7ymLWwq08Zp5Bok2VvFa5R3Slh4Y4zihLnOVjxvJdZHWIcU6HgyepU+M2ZeI/lfjOSHqHl3jGGTrtGH10RXPZKFHQfT6Xmu9liqLNsSEa0gmigCP84XJa+I3tFOkNq8ymg+/ZT6eVuUsPn9LcMV4QHbpFqtr6sPe6/I4JpvjAJF/4l47ynJ3MtP6UK5xiB7up8JBJFvhJe5uocJiLvGIYCx3MaJib7GMbm9lI6hfLzFHjKY/4TfwFLOFzQdqSgkUAAAAASUVORK5CYII=') no-repeat 8px 50%;
	}

	/*v 1.2*/
	.easylike_load {
		width:19px;
	}
	.easylike_circles {
		background-color: #2C3E50;
		float: left;
		height: 4px;
		margin: 6px 2px 6px 0;
		width: 4px;
		-webkit-animation-name: easylikeBounce;
		-webkit-animation-duration: 0.8999999999999999s;
		-webkit-animation-iteration-count: infinite;
		-webkit-animation-direction: linear;
		-o-animation-name: easylikeBounce;
		-o-animation-duration: 0.8999999999999999s;
		-o-animation-iteration-count: infinite;
		-o-animation-direction: linear;
		animation-name: easylikeBounce;
		animation-duration: 0.8999999999999999s;
		animation-iteration-count: infinite;
		animation-direction: linear;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	.easylike_circles.ec1 {
		-webkit-animation-delay: 0.18s;
		-o-animation-delay: 0.18s;
		animation-delay: 0.18s;
	}
	.easylike_circles.ec2 {
		-webkit-animation-delay: 0.42000000000000004s;
		-o-animation-delay: 0.42000000000000004s;
		animation-delay: 0.42000000000000004s;
	}
	.easylike_circles.ec3 {
		-webkit-animation-delay: 0.5399999999999999s;
		-o-animation-delay: 0.5399999999999999s;
		animation-delay: 0.5399999999999999s;
	}
	@-webkit-keyframes easylikeBounce{0%{} 50%{background-color:#e74d3c} 100%{}}
	@-o-keyframes easylikeBounce{0%{} 50%{background-color:#e74d3c} 100%{}}
	@keyframes easylikeBounce{0%{} 50%{background-color:#e74d3c} 100%{}}
