/*------------------------
Ilya Stomati http://stomati.ru/ blogaster@mail.ru
------------------------*/

.bd_text_full table{
	width: 100%;
}
.bd_text_full table td.vote{
	width: 100px;
	background: #F3F3F3;
	border-right: 1px solid #E1E1E1;
	padding-left: 5px;
}
.bd_text_full table td.cont{
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 2px;
	padding-right: 5px;
}
.bd_text_full p.num{
	text-align:center;
	color: #584C50;
	font-size: 30px;
}
.bd_text_full p.sog{
	text-align: center;
	margin-top: -13px;
	font-size: 15px;
	color: #7C9F55;
	font-weight:600;
}
.bd_text_full p.nsog{
	text-align: center;
	margin-top: -10px;
	font-size: 15px;
	color: #B9202D;
	line-height: 10px;
	font-weight:600;
}
.bd_text_full #button{
		
}
.bd_text_full #buttons input[type=button]{
	width: 110px;
	height: 25px;
}
.bd_text_full #buttons input[type=button]#left{
	background: url('plus.png') 3px no-repeat,
				url('button_left.png');
	border: none;
	border-top: 1px solid #1c6122;
	border-left: 1px solid #1c6122;
	border-bottom: 1px solid #1c6122;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	font-size: 14px;
	color: #fff;
	-webkit-text-shadow: 1px 1px 5px #333;
	   -moz-text-shadow: 1px 1px 5px #333;
	   	    text-shadow: 1px 1px 5px #333;
	cursor: pointer;
}
.bd_text_full #buttons input[type=button]#left:hover{
	background: url('plus.png') 3px no-repeat,
				url('button_left.png') 0 -25px;
}
.bd_text_full #buttons input[type=button]#right{
	background: url('minus.png') 3px no-repeat,
				url('button_right.png');
	border: none;
	border-top: 1px solid #7a2323;
	border-right: 1px solid #7a2323;
	border-bottom: 1px solid #7a2323;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	font-size: 14px;
	color: #fff;
	padding-left: 20px;
	-webkit-text-shadow: 1px 1px 5px #333;
	   -moz-text-shadow: 1px 1px 5px #333;
	   	    text-shadow: 1px 1px 5px #333;
	cursor: pointer;
}
.bd_text_full #buttons input[type=button]#right:hover{
	background: url('minus.png') 3px no-repeat,
				url('button_right.png') 0 -25px;;
}

/*###########
 Dialog BOX
############*/

#dialog-overlay{
	display: none; position: fixed;
	background: rgba(0, 0, 0, 0.6);
	width: 100%;height: 100%;
	top: 0;left: 0;
	z-index: 3000;	
}

/*Box*/
#dialog-box {
	display: none; position: fixed;
	background: #fff;
	min-width: 300px; 
	min-height: 100px;
	border: 10px solid rgba(0, 0, 0, 0.7);
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;	
	z-index: 5000;
}

.social{
	padding: 20px;
	color: #555555;
	font-size: 14px;
}

#dialog-box img{
	margin: 5px;
	margin-top: 15px;
	cursor:pointer;
}

#dialog-box p{
	color: #666;
	font-size: 11px;
}


#dialog-box p.no_social{
	border-top: 1px solid #999;
	font-size:13px;
	
}
#dialog-box p a{ color: #666; }

a.button {
	position:fixed;
	margin-top: -18px;
	color: rgba(189, 81, 74, 0.5);
	text-decoration: none;
	cursor: pointer;
	margin-left: 100px;
}