a.nuevocomentario {
	display: block; background-image: url(../images/comentarios/add_comentario.jpg); background-position: 0px -26px; background-repeat: no-repeat;
	width: 184px; height: 26px; text-indent: -9999px; float: right;
}

a.nuevocomentario:hover {
	background-position: left top;
}

div.comentarios {
	padding-top: 20px; clear: both; color: #000; padding-left: 20px;float:left; width: 500px;
}

a.comentario_delete {position:absolute; top:2px; right:5px; background-image:url(../images/comentarios/eliminar_comentario.png); width:16px; height:16px; text-indent:-9999px;} /* display: block; */


div#comentarios-paginator {
	background-image: url(../images/comentarios/paginador_comentarios.png); width: 479px; margin-bottom: 5px;
}

div#comentarios-paginator a {
	color: #666666;
}

div#comentarios_usuario_registrado {
	clear:both; position: relative; background-image: url(../images/comentarios/cuadro_usuario_registrado_comentario.png); width: 479px; height: 250px; display: none;
}

div#comentarios_usuario_registrado p {
	position: absolute; top: 55px; left: 30px;
}

div#comentarios_usuario_registrado a,div#comentarios_usuario_anonimo a,div#comentarios_comentario a {
	color: #000; text-decoration: underline;
}

input#comentarios_usr {
	position: absolute; top: 93px; left: 123px; font-size: 14px; font-weight: bold; padding: 2px; width: 320px; background-color: #0e1e0e; color: #FFF;
	border-style: none;
}

input#comentarios_pwd {
	position: absolute; top: 135px; left: 123px; font-size: 14px; padding: 2px; width: 210px; background-color: #0e1e0e; color: #FFF; border-style: none;
}

a#comentarios_usuario_registrado_login {
	position: absolute; display: block; background-image: url(../images/comentarios/boton_entrar.png); background-position: 0px -37px; width: 71px;
	height: 37px; top: 128px; left: 360px; text-indent: -9999px;
}

a#comentarios_usuario_registrado_login:hover {
	background-position: left top;
}

span#comentarios_remember_me_span {
	position: absolute; top: 170px; left: 130px;
}

#comentarios_login_result {
	position: absolute; top: 200px; left: 50px; font-weight: bold; color: red;
}

div#comentarios_usuario_anonimo {
	position: relative; background-image: url(../images/comentarios/cuadro_comentario_anonimo.png); width: 479px; height: 134px; display: none;
}

div#comentarios_usuario_anonimo p {
	position: absolute; top: 53px; left: 30px;
}

div#comentarios_usuario_anonimo input {
	position: absolute; top: 85px; left: 30px;
}

div#comentarios_usuario_anonimo label {
	position: absolute; top: 89px; left: 50px;
}
div#comentarios_comentario {
	position: relative; background-image: url(../images/comentarios/comentario_espacio.png); width: 479px; height: 250px;
}

div#comentarios_comentario textarea {
	position: absolute; top: 52px; left: 35px; width: 400px; height: 120px; background-color: #0e1e0e; color: #FFF; border-style: none;
}



div#comentarios_comentario input {
	position: absolute; top: 190px; left: 30px; display: none;
}

div#comentarios_comentario label {
	position: absolute; top: 205px; left: 20px;
}






/* Maqueta */
div.comentario div.cuerpo div.centroNuevo{ background: url("../images/comentarios/cuerpo_comentario_inicial.png") repeat-y scroll 0 0 transparent;    clear: both;     float: left;    margin-left: 11px;    min-height: 11px;    padding: 5px 10px 0;    width: 376px;}
div.comentario div.cuerpo div.inferiorNuevo{  background: url("../images/comentarios/pie_comentario_inicial.png") no-repeat scroll 0 0 transparent;    float: left;    height: 8px;    margin-left: 11px;    width: 396px;}
div.comentario div.cuerpo div.nuevo{ background: url("../images/comentarios/cabeza_nuevo_comentario.png") no-repeat scroll 0 0 transparent !important; }
#comentarios_comentario_textarea{margin-top: -20px;}
div.comentario div.normas {float: left; color: #FFFFFF; margin-top: 9px; font-size: 10px;}
div.comentario div.normas a{text-decoration:underline; }
a#comentarios_comentario_submit { float: right; background-image: url(../images/comentarios/btn_enviar_comentario.png); background-position: 0px -22px; width: 73px;height: 22px; text-indent: -9999px; margin-top: 3px;}
a#comentarios_comentario_submit:hover {	background-position: left top;}
#comentarios_comentario_cuenta {margin-top: -33px; float: right; color: #ffffff; font-weight: bold; font-size: 11px; display: none;}
div#comentarios_comentario_error {float: right;margin-bottom: 12px; margin-right: 13px; background-image: url(../images/comentarios/comentario_error.png); width: 396px; height: 42px; display: none;}
div#comentarios_comentario_enviado {float: right;margin-bottom: 12px; margin-right: 13px; background-image: url(../images/comentarios/enviado_comentario.png); width: 396px; height: 42px; display: none;}


/* Maquetacion by Miki */
div.comentario{    clear: both;    float: left; margin-bottom: 12px;    width: 500px;}
div.comentario div.foto{float: left;    margin-right: 10px;    width: 70px;}
div.comentario div.foto div.offline{   background: url("../images/comentarios/marco_foto_offline.png") no-repeat scroll 0 0 transparent;    float: left;    height: 73px;    padding: 2px;    width: 63px;}
div.comentario div.foto div.online{   background: url("../images/comentarios/marco_foto_online.png") no-repeat scroll 0 0 transparent;    float: left;    height: 73px;    padding: 2px;    width: 63px;}
div.comentario div.foto img{    height: 73px;    width: 63px;}
div.comentario div.cuerpo{    float: left;    width: 410px;}
div.comentario div.cuerpo div.superior{    background: url("../images/comentarios/cabeza_comentario.png") no-repeat scroll 0 0 transparent;    float: left;    height: 29px;    width: 407px;}
div.comentario div.cuerpo div.superior div.usuario{    color: #0E1E0E;    float: left;    font-weight: bold;    margin-left: 20px;    margin-top: 7px;}
div.comentario div.cuerpo div.superior div.usuario a{color: #0E1E0E;text-decoration:underline;}
div.comentario div.cuerpo div.superior div.fecha{ color: #FFFFFF;    float: left;    font-size: 11px;    margin-left: 10px;    margin-top: 9px;}
div.comentario div.cuerpo div.superior a.delete{ background-image:url(../images/comentarios/eliminar_comentario.png); width:16px; height:16px; text-indent: -9999px; float: right; margin-top: 5px; margin-right: 5px; }
div.comentario div.cuerpo div.centro{     background: url("../images/comentarios/cuerpo_comentario.png") repeat-y scroll 0 0 transparent;    clear: both;     float: left;    margin-left: 11px;    min-height: 11px;    padding: 5px 10px 0;    width: 376px;}
div.comentario div.cuerpo div.inferior{  background: url("../images/comentarios/pie_comentario.png") no-repeat scroll 0 0 transparent;    float: left;    height: 8px;    margin-left: 11px;    width: 396px;}

div.comentarioPar div.foto{ float: right;}
div.comentarioPar div.cuerpo{}
div.comentarioPar div.cuerpo div.superior{background: url("../images/comentarios/cabeza_comentario_invertida.png") no-repeat scroll 0 0 transparent;}
div.comentarioPar div.cuerpo div.superior div.usuario{margin-left: 10px;}
div.comentarioPar div.cuerpo div.superior a.delete{ margin-right: 15px; }
div.comentarioPar div.cuerpo div.centro{ margin-left: 0;}
div.comentarioPar div.cuerpo div.inferior{margin-left: 0;}

