.BLO_CONTE_superior {
	margin-bottom: 10px;
}
.BLO_CONTE_inferior {
	margin-bottom: 10px;
}
/* Comentar */

.BLO_CONTE_comentar {
	margin-bottom: 10px;
}
.BLO_botonComentar {
	width: 125px;
	height: 24px;
	background: url(images/blog/boton_blog_comentar.gif) no-repeat;
	float: left;
	cursor: pointer;
}
.BLO_botonComentar_on {
	width: 125px;
	height: 24px;
	background: url(images/blog/boton_blog_comentar_on.gif) no-repeat;
	float: left;
	cursor: pointer;
}
.BLO_TXT_mensajeIngresar {
	font: normal 11px/24px Arial, Helvetica, sans-serif;
	color: #696969;
	margin: 0px;
	float: left;
	margin-left: 10px;
}
.BLO_TXT_mensajeIngresar span {
	font-weight: bold;
	font-size: 11px;
	color: #226fe1;
}
.BLO_TXT_mensajeIngresar span a:link {
	text-decoration: underline;
	color: #226fe1;
}
.BLO_TXT_mensajeIngresar span a:visited {
	text-decoration: underline;
	color: #226fe1;
}
.BLO_TXT_mensajeIngresar span a:hover {
	text-decoration: none;
	color: #226fe1;
}
.BLO_TXT_mensajeIngresar span a:active {
	text-decoration: underline;
	color: #226fe1;
}
/* Elegir Ingreso */

.BLO_CONTE_ingreso {
}
.BLO_TXT_mensajeElegirIngreso {
	font: normal 11px/24px Arial, Helvetica, sans-serif;
	color: #696969;
	margin: 0px;
}
.BLO_TXT_mensajeElegirIngreso span {
	font-weight: bold;
	font-size: 11px;
	color: #226fe1;
}
.BLO_TXT_mensajeElegirIngreso span a:link {
	text-decoration: underline;
	color: #226fe1;
}
.BLO_TXT_mensajeElegirIngreso span a:visited {
	text-decoration: underline;
	color: #226fe1;
}
.BLO_TXT_mensajeElegirIngreso span a:hover {
	text-decoration: none;
	color: #226fe1;
}
.BLO_TXT_mensajeElegirIngreso span a:active {
	text-decoration: underline;
	color: #226fe1;
}
/* Cambiar Usuario */

.BLO_CONTE_cambiarUsuario {
}
.BLO_TXT_mensajeCambiarUsuario {
	font: normal 11px/24px Arial, Helvetica, sans-serif;
	color: #696969;
	margin: 0px;
}
.BLO_TXT_mensajeCambiarUsuario span {
	font-weight: bold;
	font-size: 11px;
	color: #226fe1;
}
.BLO_TXT_mensajeCambiarUsuario span a:link {
	text-decoration: underline;
	color: #226fe1;
}
.BLO_TXT_mensajeCambiarUsuario span a:visited {
	text-decoration: underline;
	color: #226fe1;
}
.BLO_TXT_mensajeCambiarUsuario span a:hover {
	text-decoration: none;
	color: #226fe1;
}
.BLO_TXT_mensajeCambiarUsuario span a:active {
	text-decoration: underline;
	color: #226fe1;
}
.BLO_CONTE_elegirTipoLogueo {
}
/* Logueo Portal */

.BLO_CONTE_logueoUsuarioPortal {
	width: 234px;
	padding: 10px 10px 2px 20px;
	border: 1px solid #bdbcbd;
}
.BLO_CONTE_logueoUsuarioPortal form {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.BLO_CONTE_logueoUsuarioPortal fieldset {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
/* Logueo Anonimo */

.BLO_CONTE_logueoUsuarioAnonimo {
	width: 234px;
	padding: 10px 10px 2px 20px;
	border: 1px solid #bfc8d9;
	background-color: #f2f4f7;
}
.BLO_CONTE_logueoUsuarioAnonimo form {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.BLO_CONTE_logueoUsuarioAnonimo fieldset {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
/* Elementos Logueo */

.BLO_CONTE_fila {
	margin-bottom: 8px;
}
.BLO_CONTE_fila br {
	clear: left;
}
.BLO_necesario {
	width: 10px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #db3030;
	padding-left: 5px;
	text-align: right;
}
* html .BLO_necesario {
	padding-left: 2px;
}
.BLO_FRM_labelLogueo {
	width: 70px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #226fe1;
	float: left;
}
.BLO_FRM_cajaTextoLogueo {
	width: 144px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #696969;
	border: 1px solid #226fe1;
	padding: 0px;
	margin: 0px;
	float: left;
}
.BLO_botonIngresar {
	width: 91px;
	height: 24px;
	background: url(images/blog/boton_blog_ingresar.gif) no-repeat;
	margin-left: 125px;
	cursor: pointer;
}
.BLO_botonIngresar_on {
	width: 91px;
	height: 24px;
	background: url(images/blog/boton_blog_ingresar_on.gif) no-repeat;
	margin-left: 125px;
	cursor: pointer;
}
/* Escribir Comentario */

.BLO_CONTE_escribirComentario {
	margin-bottom: 15px;
	padding: 0px 5px 0px 0px;
}
.BLO_CONTE_escribirComentario p {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #696969;
	padding: 8px 0px;
	margin: 0px;
}
.BLO_CONTE_escribirComentario p span {
	font-weight: normal;
	color: #696969;
}
.BLO_FRM_cajaTextoComentario {
	width: 550px;
	height: 100px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #696969;
	border: 1px solid #226fe1;
	padding: 0px;
	margin: 0px;/*	overflow: hidden;*/
}
#Div_CabeceraUsuario .BLO_FRM_cajaTextoComentario {
	width: 680px;
	height: 100px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #696969;
	border: 1px solid #226fe1;
	padding: 0px;
	margin: 0px;/*	overflow: hidden;*/
}
.BLO_botonGrabarComentario {
	width: 148px;
	height: 24px;
	background: url(images/blog/boton_blog_grabar.gif) no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	float: right;
	cursor: pointer;
}
.BLO_botonGrabarComentario_on {
	width: 148px;
	height: 24px;
	background: url(images/blog/boton_blog_grabar_on.gif) no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	float: right;
	cursor: pointer;
}
/* Escribir Motivo */

.BLO_CONTE_escribirMotivo {
	margin-bottom: 15px;
}
.BLO_CONTE_escribirMotivo p {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #696969;
	padding: 8px 0px;
	margin: 0px;
}
.BLO_CONTE_escribirMotivo p span {
	font-weight: normal;
	color: #696969;
}
.BLO_FRM_cajaTextoMotivo {
	width: 556px;
	height: 100px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #696969;
	border: 1px solid #226fe1;
	padding: 0px;
	margin: 0px;/*	overflow: hidden;*/
}
.BLO_botonGrabarMotivo {
	width: 148px;
	height: 24px;
	background: url(images/blog/boton_blog_abuso.gif) no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	float: right;
	cursor: pointer;
}
.BLO_botonGrabarMotivo_on {
	width: 148px;
	height: 24px;
	background: url(images/blog/boton_blog_abuso_on.gif) no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	float: right;
	cursor: pointer;
}
.BLO_botonCancelar {
	width: 90px;
	height: 24px;
	background: url(images/blog/boton_blog_cancelar.gif) no-repeat;
	margin-top: 10px;
	cursor: pointer;
	float: right;
}
.BLO_botonCancelar_on {
	width: 90px;
	height: 24px;
	background: url(images/blog/boton_blog_cancelar_on.gif) no-repeat;
	margin-top: 10px;
	cursor: pointer;
	float: right;
}
/* Lista Comentarios */

.BLO_CONTE_mostrarComentarios {
	padding: 10px 0px;
}
.BLO_mostrarComentarios {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #226fe1;
	margin: 0px;
	padding-left: 7px;
	float: left;
	background: url(images/blog/vineta_ocultar_comentario.gif) no-repeat 0px 4px !important;
	cursor: pointer;
}
.BLO_mostrarComentarios span {
	color: #696969;
}
.BLO_mostrarComentarios_on {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #226fe1;
	margin: 0px;
	padding-left: 9px;
	float: left;
	background: url(images/blog/vineta_mostrar_comentario.gif) no-repeat 0px 6px;
	cursor: pointer;
}
.BLO_mostrarComentarios_on span {
	color: #696969;
}
.BLO_CONTE_listaComentarios {
	padding: 10px 0px 20px 0px;
	border-top: 2px solid #e5e5e5;
}
.BLO_CONTE_leerTodosComentarios {
	text-align: right;
}
.BLO_leerTodosComentarios {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #4b4b4b;
	padding: 2px 0px 2px 7px;
	background: url(images/blog/vineta_ocultar_comentario.gif) no-repeat 0px 7px;
	margin: 0px;
	float: right;
}
.BLO_leerTodosComentarios span {
	color: #000000;
}
.BLO_leerTodosComentarios a:link {
	color: #4b4b4b;
	text-decoration: none;
}
.BLO_leerTodosComentarios a:visited {
	color: #4b4b4b;
	text-decoration: none;
}
.BLO_leerTodosComentarios a:hover {
	color: #000000;
	text-decoration: underline;
}
.BLO_leerTodosComentarios a:active {
	color: #4b4b4b;
	text-decoration: none;
}
/* Administrador */

.BLO_CONTE_administradorComentario {
	width: 670px;
	background: #e2ebf5;
	overflow: hidden;
	margin: 0px 0px 10px 28px; /* poner 28 */
}
.BLO_CONTE_administradorFecha {
	width: 48px;
	height: 86px;
	position: relative;
	float: left;
}
.BLO_CONTE_administradorFecha_f1_c1 {
	width: 36px;
	height: 66px;
	background: #e2ebf5;
	position: absolute;
	top: 12px;
	left: 12px;
	text-align: center;
}
.BLO_CONTE_administradorDatos {
	width: 610px;
	float: left;
}
.BLO_CONTE_administradorDatos_f1_c1 {
	height: 32px;
	padding-left: 15px;
	position: relative;
	border-bottom: 2px solid #fff;
}
.BLO_CONTE_administradorDatos_f2_c1 {
	height: 32px;
	overflow: hidden;
	padding: 12px 10px 0px 15px;
}
.BLO_CONTE_administradorDatos_f3_c1 {
	padding: 4px 10px 8px 45px;
	text-align: right;
}
/* Usuario */

.BLO_CONTE_usuarioComentario {
	width: 700px;
	background: #ecf4e1;
	overflow: hidden;
	margin-bottom: 10px;
}
.BLO_CONTE_usuarioFecha {
	width: 48px;
	height: 86px;
	position: relative;
	float: left;
}
.BLO_CONTE_usuarioFecha_f1_c1 {
	width: 36px;
	height: 66px;
	background: #fff;
	position: absolute;
	top: 12px;
	left: 12px;
	text-align: center;
}
.BLO_CONTE_usuarioDatos {
	width: 640px;
	float: left;
}
.BLO_CONTE_usuarioDatos_f1_c1 {
	height: 32px;
	padding-left: 18px;
	position: relative;
	border-bottom: 2px solid #fff;
}
.BLO_CONTE_usuarioDatos_f2_c1 {
	height: 32px;
	overflow: hidden;
	padding: 12px 10px 0px 18px;
}
.BLO_CONTE_usuarioDatos_f3_c1 {
	padding: 4px 10px 8px 45px;
	text-align: right;
}
/* Anonimo */

.BLO_CONTE_anonimoComentario {
	width: 700px;
	background: #f0f2f6;
	overflow: hidden;
	margin-bottom: 10px;
}
.BLO_CONTE_anonimoFecha {
	width: 48px;
	height: 86px;
	position: relative;
	float: left;
}
.BLO_CONTE_anonimoFecha_f1_c1 {
	width: 36px;
	height: 66px;
	background: #f0f2f6;
	position: absolute;
	top: 12px;
	left: 12px;
	text-align: center;
}
.BLO_CONTE_anonimoDatos {
	width: 640px;
	float: left;
}
.BLO_CONTE_anonimoDatos_f1_c1 {
	height: 32px;
	padding-left: 15px;
	position: relative;
	border-bottom: 2px solid #fff;
}
.BLO_CONTE_anonimoDatos_f2_c1 {
	height: 32px;
	overflow: hidden;
	padding: 12px 10px 0px 15px;
}
.BLO_CONTE_anonimoDatos_f3_c1 {
	padding: 4px 10px 8px 15px;
	text-align: right;
}
/* Iconos */

.BLO_ICONO_afavor {
	height: 16px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #226fe1;
	padding-right: 18px;
	background: url(images/blog/icono_aFavor.gif) no-repeat right 0px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 74px;
}
.BLO_ICONO_enContra {
	height: 16px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #226fe1;
	padding-right: 18px;
	background: url(images/blog/icono_enContra.gif) no-repeat right 0px;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 26px;
}
.BLO_ICONO_reportarAbuso {
	width: 16px;
	height: 15px;
	background: url(images/blog/icono_reportarAbuso.gif) no-repeat;
	overflow: hidden;
	position: absolute;
	top: 10px;
	right: 0px;
}
/* Textos */

.BLO_TXT_dia {
	font: bold 30px Arial, Helvetica, sans-serif;
	color: #696969;
	margin: 0px;
}
.BLO_TXT_mes {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #696969;
	letter-spacing: 1px;
	margin: 0px;
}
.BLO_TXT_anio {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #696969;
	margin: 0px;
}
.BLO_TXT_usuario {
	font: normal 13px/32px Arial, Helvetica, sans-serif;
	color: #226fe1;
	padding-left: 18px;
	background: url(images/blog/icono_blog_usuario.gif) no-repeat 0px 10px;
	margin: 0px;
}
.BLO_TXT_administrador {
	font: normal 13px/32px Arial, Helvetica, sans-serif;
	color: #226fe1;
	padding-left: 18px;
	background: url(images/blog/icono_blog_administrador.gif) no-repeat 0px 10px;
	margin: 0px;
}
.BLO_TXT_anonimo {
	font: normal 13px/32px Arial, Helvetica, sans-serif;
	color: #226fe1;
	padding-left: 18px;
	background: url(images/blog/icono_blog_anonimo.gif) no-repeat 0px 10px;
	margin: 0px;
}
.BLO_TXT_tiempo {
	font: normal 11px/32px Arial, Helvetica, sans-serif;
	color: #226fe1;
	padding-left: 5px;
}
.BLO_TXT_comentario {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #696969;
	margin: 0px;
}
.BLO_leerTodo {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #226fe1;
	margin: 0px;
	cursor: pointer;
	float: right;
	visibility: hidden;
}
.BLO_TXT_mensajeError {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: red;
	margin: 0px;
}
/* Alertas */


.BLO_CONTE_popup {
	width: 430px;
	background: #fff;
	border: solid 5px #6dc7d6;
}
.BLO_CONTE_popup_f1_c1 {
	width: 124px;
	height: 130px;
	position: relative;
	float: left;
}
.BLO_iconoAlerta {
	width: 83px;
	height: 73px;
	background: url(images/blog/icono_blog_alerta.gif) no-repeat;
	position: absolute;
	top: 50px;
	left: 20px;
}
.BLO_iconoInformacion {
	width: 83px;
	height: 73px;
	background: url(images/blog/icono_blog_informacion.gif) no-repeat;
	position: absolute;
	top: 50px;
	left: 20px;
}
.BLO_iconoError {
	width: 83px;
	height: 73px;
	background: url(images/blog/icono_blog_error.gif) no-repeat;
	position: absolute;
	top: 50px;
	left: 20px;
}
.BLO_CONTE_popup_f1_c2 {
	width: 290px;
	padding-right: 16px;
	float: left;
}
.BLO_CONTE_popupTitulo {
	width: 290px;
	height: 32px;
	padding: 20px 16px 0px 0px;
}
.BLO_CONTE_popupTitulo h1 {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #959595;
	margin: 0px;
}
.BLO_CONTE_popupMensaje {
	width: 280px;
	padding: 16px 10px 16px 0px;
	border-top: solid 1px #959595;
	border-bottom: solid 1px #959595;
}
.BLO_CONTE_popupMensaje p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #959595;
	margin: 0px;
}
.BLO_CONTE_popupBotones {
	width: 306px;
	height: 54px;
	position: relative;
}
.BLO_botonOK {
	width: 57px;
	height: 24px;
	background: url(images/blog/boton_blog_ok.gif) no-repeat;
	position: absolute;
	top: 15px;
	right: 30px;
	cursor: pointer;
}
.BLO_botonOK_on {
	width: 57px;
	height: 24px;
	background: url(images/blog/boton_blog_ok_on.gif) no-repeat;
	position: absolute;
	top: 15px;
	right: 30px;
	cursor: pointer;
}
.BLO_CONTE_bloqueAnonimo {
	display: block;
}
