.answer_right{
	padding: 13px 15px 15px 130px;
}
.answer_right p{
	margin: 0 0 15px 0;
}
.answer_left{
	float:left;
	padding:0 0 0 15px;
	width:110px;
	position: relative;
}
.answer_left .avatar{
	margin:5px 0 0 40px;
}
#best_answer{
	border-top:1px dashed #CCCCCC;
	clear:both;
	display:block;
	margin:0 -15px;
	overflow:hidden;
	padding:10px;
}
span.labels{
	float:right;
	margin:7px -7px 0 0;
	overflow:hidden;
	width: 75px;
}
span.labels #most_popular{
height:35px;
width: 75px;
float: left;
background: url(img/answers/mas_popular.png);
}
span.labels #expert_answer{
height:35px;
width: 75px;
float: left;
background: url(img/answers/respuesta_del_experto.png);
}
span.labels span{
	display: none;
}
ul.actions{
	display:block;
	margin:10px 0;
	overflow:hidden;
	padding:0;
}
ul.actions li{
	cursor:pointer;
	display:block;
	float:left;
	font-size:11px;
	height:22px;
	line-height:22px;
	margin:0;
	overflow:hidden;
	margin: 0 5px 5px 0;
	padding: 0 0 0 5px;
	width: auto;
	float: left;
	clear: none;
	border: none;
	background:transparent url(img/ul_actions_bg.png) repeat-x scroll center top;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}
ul.actions li a{
  	background-image: url(img/answers/actions.png);
  	background-repeat: no-repeat;
	display:block;
	height:22px;
	margin:0;
	overflow:hidden;
	padding:0 10px 0 25px;
	-moz-border-radius: 2px;
	color: #555;
	text-shadow: 1px 1px 1px #CCC;
}
ul.actions li.first a{

}
ul.actions li.last a{
}
ul.actions li a:hover{
	color: #FFF;
	text-decoration: none;
	text-shadow: 1px 1px 1px #2E8B00;
}


ul.actions li:hover{
	background:transparent url(img/boton_verde.png) repeat-x scroll 0 0;
	border:1px solid #2E8B00;
}

li.share a{
	background-position: 0 0;
}
li.edit a{
	background-position: 0 -180px;
}
li.delete a{
	background-position: 0 -200px;
}
li.mark a{
	background-position: 0 -20px;
}
li.send a{
	background-position: 0 -40px;
}
li.abuse a{
	background-position: 0 -60px;
}
html li.abuse {
	background: none;
	border: none;
}
html li.abuse:hover{
	background: none;
	border: none;
	color: #000;
	text-decoration: underline;
}
ul.actions li.abuse a:hover{
	color: #000;

}
li.rss a{
	background-position: 0 -80px;
}
li.love a{
	background-position: 0 -100px;
}
li.save a{
	background-position: 0 -120px;
}
li.like a{
	background-position: 0 -140px;
}
li.dislike a{
	background-position: 0 -160px;
}
li.time a{
	background-position: 0 -220px;
}
li.interesting a{
	background-position: 0 -240px;
}
li.comments a{
	background-position: 0 -260px;
}
.asker_comment{
	margin: 0;
	overflow: hidden;
	display: block;
	padding: 10px;
	background: #DAE0EB url(img/answers/sidebar_bg.png) repeat-x scroll center bottom;
}
span.rate{
	background: transparent url(img/answers/star.png) repeat-x scroll center bottom;
	width:75px;
	height: 15px;
	float: right;
	display: inline;
	margin: 0 0 0 10px;
}
span.rate span{
	 background: transparent url(img/answers/star.png) repeat-x scroll center top;
	 float: left;
	 display: inline;
	 height: 15px;
}
span.rate em{
	display: none;
}
span.rate_1{ width: 15px;}
span.rate_2{width: 30px;}
span.rate_3{width: 45px;}
span.rate_4{width: 60px;}
span.rate_5{width: 75px;}

ul.author_actions {
	background:transparent url(img/answers/yellow_bg.png) repeat-x scroll 0 0;
	border-top:1px solid #C19B00;
	clear:both;
	display:block;
	font-size:11px;
	height:22px;
	margin:10px -15px -15px;
	overflow:hidden;
	padding:0;
}
ul.author_actions li{
	border-right:1px solid #C19B00;
	color:#000000;
	display:inline;
	float:left;
	height:22px;
	line-height:22px;
	padding:0 0 0 10px;
	width: auto;
	background: none;
	clear: none;
}
ul.questions li ul.author_actions {
	margin: 0;
}

ul.author_actions li:hover{
	background:transparent url(img/answers/yellow_bg.png) repeat-x scroll 0 -24px;
}

ul.author_actions li a{
	background-image:url(img/answers/actions.png);
	background-repeat:no-repeat;
	color:#292929;
	float:left;
	font-weight:bold;
	padding:0 25px;
	text-shadow:1px 1px #FFFF1F;
}
#answer_form {

}
#answer_form fieldset{
	padding: 0;
	margin: 0;
	border: none;
}
#answer_form textarea{
display:block;
float:left;
margin:0 0 15px -1px;
padding:10px 15px;
position:relative;
width:530px;
z-index:0;
}
#comments{
	border-top:1px dashed #CCCCCC;
}
