
body {
	background: #e5e5e5;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}

h2, h3, h4 {
	font-family: Georgia;
	font-weight: normal;
	margin-bottom: 10px;
}

h2 { color: #83c105; font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }

h5 {
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 10px;
}

h6 {
	font-size: 13px;
	margin-bottom: 0px;
	color: #3aa0b9;
}

h7 {
	font-family: Georgia;
	font-size: 14px;
}

fieldset {
	border-top: 1px solid #dedede;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}

legend {
	padding-right: 10px;
	font-family: Georgia;
	font-style: italic
}

#header {
	background: #9bdb18;
	border: 2px solid #ffffff;
	border-top: 0px;
	margin-bottom: 20px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
	
	#header a { color: #ffffff; }

#header_in {
	border: 1px solid #7bae13;
	border-top: 0px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

#header_in_in {
	border: 1px solid #91cc16;
	border-top: 0px;
	padding: 15px;
	color: #ffffff;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

#title {
	float: left;
	margin-top: 2px;
	margin-left: 2px;
}

#menu {
	float: right;
	padding-top: 5px;
}
	
	#menu .bull {
		color: #c2e874;
	}

	#menu_secciones {
		margin-right: 20px;
		display: inline;
	}

	#menu_user {
		background: #83c105;
		padding: 6px 12px;
		display: inline;
		-moz-border-radius: 5px; -webkit-border-radius: 5px;	}


#corpus {
	background: #ffffff;
	padding-bottom: 30px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

	#corpus_titulo {
		margin: 15px 25px 25px 25px;
		padding: 15px 0px 10px 0px;
		background: url(../img/separador.gif) bottom left repeat-x;
	}

	#corpus_titulo_webcomic {
		margin: 10px 25px 25px 25px;
		padding: 0px 0px 5px 0px;
		border-bottom: 1px solid #dcdcdc;
	}


#pre_footer {
	margin-top: 30px;
}

#footer_out {
	margin: 30px 0px 20px 0px;
	border: 2px solid #ffffff;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

#footer {
	background: #3aa0b9;
	border: 1px solid #268ea8;
	color: #b7e9f5;
	padding: 15px 0px 30px 0px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

#footer a { color: #ffffff; }

#footer2 {
	padding-bottom: 20px; text-align: center;
}

/*
    * body
    * wrapper
    * header
    * navigation
    * menu
    * content
    * footer
*/


/* UTILES
 *
 */
 
.flecha_borrar_sin {
	background-image: none;
}

.flecha_borrar {
	background-image: url('../img/flecha_borrar.gif');
	background-position: top left;
	background-repeat: no-repeat;
}

.flecha_borrar_sin2 {
	background-image: none;
}

.flecha_borrar2 {
	background-image: url('../img/flecha_borrar2.gif');
	background-position: top right;
	background-repeat: no-repeat;
}

.lista { list-style: none; margin-bottom: 10px; }

.lista li {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #dcdcdc;
}

.lista .ultimo { border-bottom: 0px; margin: 0px; padding: 0px; }

.nota { font-size: 11px; color: #888888; }

.fs11 { font-size: 11px; }
.fs14 { font-size: 14px; }
.fs16 { font-size: 16px; }
.fs24 { font-size: 24px; }

.m10 { margin: 10px; }
.m20 { margin: 20px; }

.mb0 { margin-bottom: 0px; }
.mb2 { margin-bottom: 2px; }
.mb3 { margin-bottom: 3px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }

.mt0 { margin-top: 0px; }
.mt2 { margin-top: 2px; }
.mt3 { margin-top: 3px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }

.p5 { padding: 5px; }
.p7 { padding: 7px; }
.p10 { padding: 10px; }
.pb10 { padding-bottom: 10px; }
.pb20 { padding-bottom: 20px; }
.pt0 { padding-top: 0px; }
.pt4 { padding-top: 4px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.plr20 { padding: 0px 20px; }
.pr10 { margin-right: 10px; }
.pr20 { padding-right: 20px; }
.prb5 { margin-bottom: 5px; margin-right: 5px; }
.mrb15 { margin-bottom: 15px; margin-right: 15px; }


.fc_gris { color: #999999; }
.fc_gris_claro { color: #cdcdcd; }
.fc_gris_oscuro { color: #666666; }
.fc_negro { color: #000000; }

.align_l { text-align: left; }
.align_r { text-align: right; }
.align_c { text-align: center; }

.float_r { float: right; }
.float_l { float: left; }


.icono { float: left; }
.icono_leyenda { padding-left: 25px; padding-bottom: 7px;}
.icono_leyenda a { color: #444444; }

.icono_genero { float: left; }
.icono_genero_leyenda { padding-left: 47px; font-size: 15px; padding-right: 10px; }
.icono_genero_leyenda a { color: #444444; }
.icono_genero_leyenda .nota { font-size: 11px; color: #888888; line-height: 11px; }


.invisible { display: none; }

/* BOXES
 *
 */
 
.space_l { padding-left: 15px; }
.space_r { padding-right: 15px; }
.space_lr { padding: 0px 15px; }
 
.box {
	padding-bottom: 20px;
}

.box_azul {
	margin-bottom: 20px;
	padding: 15px 20px 20px 20px;
	background-color: #e1f7fc;
	color: #2f7181;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}
	
	.box_azul_titulo {
		background: #3aa0b9;
		color: #ffffff;
		margin-bottom: 3px;
		padding: 7px 15px;	
		-moz-border-radius: 5px; -webkit-border-radius: 5px;	}
	
	.box_azul .nota { color: #3aa0b9;	}
	.box_azul h2 { color: #2f7181; }

.box_gris {
	margin-bottom: 25px;
	padding: 15px 20px 20px 20px;
	background-color: #f8f8f8;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

	.box_gris_titulo {
		background: #adadad;
		color: #ffffff;
		margin-bottom: 3px;
		padding: 7px 15px;
		-moz-border-radius: 5px; -webkit-border-radius: 5px;	
	}

.box_error {
	margin-bottom: 25px;
	padding: 15px 20px 20px 20px;
	background-color: #fad6d6;
	color: #bf4040;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

.box_error p { margin: 0px; padding: 0px; }

	.box_error_titulo {
		background: #bf4040;
		color: #ffffff;
		margin-bottom: 3px;
		padding: 7px 15px;
		-moz-border-radius: 5px; -webkit-border-radius: 5px;	
	}

.box_ayuda {
	margin-bottom: 25px;
	padding: 15px 20px 15px 20px;
	background: url('../img/ayuda_bg.png');
	background-color: #f8f8f8;
	color: #474b44;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

	.box_ayuda a {
		font-weight: bold;
		color: #a1ae97;
	}

	.box_ayuda_titulo {
		background: #825a21;
		color: #ffffff;
		margin-bottom: 3px;
		padding: 7px 15px;
		-moz-border-radius: 5px; -webkit-border-radius: 5px;	
	}

#box_hype {
	margin-bottom: 25px;
	padding: 15px 20px 15px 20px;
	background: #e68d15 url('../img/hype_bg.jpg');
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}


.box_boton_opcion_act {
	display: inline;
	background: #f4f4f4;
	color: #aaaaaa;
	padding: 3px 6px;
	margin-left: 5px;
	font-size: 11px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

.box_boton_opcion {
	display: inline;
	background: #f4f4f4;
	color: #c5c5c5;
	padding: 3px 6px;
	margin-left: 5px;
	font-size: 11px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}


/* TITULOS
 *
 */
 
.box_titulo_verde {
	color: #ffffff;
	padding: 7px 15px;
	margin-bottom: 15px;
	background-color: #83c105;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;	
}

.box_titulo_azul {
	color: #ffffff;
	padding: 7px 15px;
	margin-bottom: 15px;
	background-color: #3aa0b9;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;	
}

.box_titulo_naranja {
	color: #ffffff;
	padding: 7px 15px;
	margin-bottom: 15px;
	background-color: #e68d15;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;	
}

/* BORDES
 *
 */
 
.border_1 { padding: 1px; float: left; border: 1px solid #BCBCBC; background-color: #FFFFFF; }
.border_5 { padding: 5px; border: 1px solid #BCBCBC; float: left; background-color: #FFFFFF; }

.separador {
	background: url(../img/separador.gif) repeat-x;
	height: 15px;
	margin: 0px 15px 20px 15px;
}

.separador2 {
	background: url(../img/separador.gif) repeat-x;
	height: 15px;
	margin: 0px 0px 20px 0px;
}

/* ENLACES
 *
 */
 
a { color: #83c105; text-decoration: none; }
 
.a_tira { color: #e68d15; }
.a_webcomic { color: #3aa0b9; }
.a_usuario { color: #83c105; }


/* PORTADA
 *
 */

#ultimas_tiras {
	list-style: none;
}

#ultimas_tiras li {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #dcdcdc;
	line-height: 20px;
}

.ultimas_tiras_avatar { float: left; padding-top: 2px; }
.ultimas_tiras_info { float: right; width: 195px; }
#ultimas_tiras .a_webcomic { font-family: Georgia; font-weight: normal; font-style: italic; }
#ultimas_tiras .a_tira { font-family: Georgia; font-weight: normal; font-size: 18px; }

#portada_generos { padding-bottom: 20px; }
.columna_generos { width: 32%; float: left; }


/* Novedades */

#novedad_principal_titulo h2 {
	color: #e68d15;
}

#novedad_principal_imagen {
	margin-bottom: 15px;
}

#novedad_principal_pie {
	color: #999999;
}

#notificaciones_portada {
	padding: 15px 20px;
	text-align: center;
	background-color: #cecece;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;	margin-bottom: 20px;
}

#ultimos_temas_portada {
	list-style: none;
}

#ultimos_temas_portada li {
	padding: 0px 0px 8px 0px;
	margin: 0px 0px 8px 0px;
	border-bottom: 1px solid #dcdcdc;
}

#ultimos_temas_portada h4 { margin-bottom: 0px; }
#ultimos_temas_portada h4 a { color: #e68d15; }

.portada_prefooter {
	margin-top: 30px;
	margin-bottom: 25px;
	padding-top: 20px;
	color: #ffffff;
	background-color: #83c105;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

/* FRASES */

.frase_frase {
	padding: 15px;
	padding-bottom: 20px;
	margin-top: 5px;
	font-family: Georgia;
	font-size: 16px;
	color: #555555;
	background-color: #ffffff;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}


/* GRAFICAS
 *
 */

ul.grafica {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-bottom: 10px;
}

ul.grafica li {
	margin: 0px;
	margin-bottom: .5em;
	padding: .2em;
}

.grafica_seccion {
	width: 50%;
	text-align: right;
	float: left;
}

.grafica_barra {
	color: #ffe1c7;
	background: #ff9338;
	float: left;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
}

.grafica_porcentaje {
	float: left;
	color: #ff9338;
	background-color: #ffe1c7;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}


/* NOTIFICACIONES
 *
 */
 
#notificaciones_tiras {
	list-style: none;
	margin-bottom: 10px;
}

#notificaciones_tiras li {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #dcdcdc;
}

#notificaciones_tiras .ultimo { border-bottom: 0px; margin: 0px; padding: 0px; }

.notificaciones_tiras_avatar { float: left; padding-top: 2px; }
.notificaciones_tiras_info { float: right; width: 260px; }
#notificaciones_tiras .a_webcomic { font-family: Georgia; font-weight: normal; font-size: 16px; }
#notificaciones_tiras .a_tira {  }

.notificaciones_comentarios { list-style: none; margin-bottom: 10px; }

.notificaciones_comentarios li {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #dcdcdc;
}

.notificaciones_comentarios .ultimo { border-bottom: 0px; margin: 0px; padding: 0px; }

.notificaciones_comentarios .a_webcomic { font-family: Georgia; font-weight: normal; font-size: 16px; }
.notificaciones_comentarios blockquote {
	font-size: 11px;
	color: #888888;
	padding-left: 15px;
}


/* BUSCADOR */

.buscador_tiras_avatar { float: left; padding-top: 2px; }
.buscador_tiras_info { float: right; width: 420px; }


/* Mensajería privada */

#notificaciones_mps { list-style: none; margin-bottom: 10px; }

#notificaciones_mps li {
	margin: 0px 20px 3px 15px;
	padding-left: 25px;
	background: url('../img/iconos/email.png') left top no-repeat;
}


/* AJAX
 *
 */
 
#embebedor, #embebedorbbcode {
  display: none;
}


/* WEBCOMICS
 *
 */
 
#webcomic_cabecera {
	height: 100px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}

#webcomic_cabecera_sin {
	background-color: #e68d15;
	color: #ffffff;
	text-align: center;
	font-family: Georgia;
	font-size: 28px;
	padding: 15px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}

#webcomic_menu {
	background: #f9f9f9;
	padding: 15px 0px;
	border-bottom: 1px solid #ededed;
	text-align: center;
	font-size: 16px;
	color: #ededed;
}

#webcomic_menu a {
	color: #444444;
}

#corpus_webcomic {
	padding-top: 10px;
	background: #ffffff;
	padding-bottom: 30px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

.review_puntuacion_derecha {
	float: right;
	margin: 0px 0px 20px 20px;
	width: 60px;
	text-align: right;
}


/* Navegación */

#webcomic_navegacion {
	margin-top: 30px;
	float: center;
}

.webcomic_navegacion_boton {
  padding: 10px 30px;
  margin: 0px 10px;
  text-align: center;
  background-color: #EDEDED;
  color: #444444;
  font-weight: bold;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

.navegacion_boton_a a { text-decoration: none; }
.navegacion_boton a { text-decoration: none; }


/* Tiras */

#webcomic_tira {
	margin: 30px 0px;
	text-align: center;
}

#webcomic_tira_informacion {
	background-color: #f9f9f9;
	padding: 25px 0px;
	margin: 40px 0px 30px 0px;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

#webcomic_arte_informacion { padding: 0px 30px; }

#webcomic_tira_informacion_izquierda { padding-left: 30px; }
#webcomic_tira_informacion_derecha { padding-right: 30px; }

.webcomic_tira_autor_avatar { float: left; width: 70px; padding-top: 3px; }

.webcomic_tira_autor_comentario { float: left; width: 450px; font-size: 14px; line-height: 24px; }

#webcomic_tira_informacion .icono_leyenda a { color: #83c105; }

#webcomic_footer {
	margin-bottom: 25px;
	text-align: center;
	padding: 15px;
	background-color: #f8f8f8;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;}

/* COMENTARIOS Y NOTAS
 *
 */

.comentarios { list-style: none; margin-bottom: 10px; }

.comentarios li {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #dcdcdc;
}

.comentarios .ultimo { border-bottom: 0px; margin: 0px; padding: 0px; }

.comentarios_texto {
	padding-left: 40px;
}

.comentarios_texto_2 {
	padding-left: 70px;
}

/* PERFIL DE USUARIO
 *
 */
 
#perfil_foto {
	margin-bottom: 10px;
}

#perfil_info {
	margin-bottom: 20px;
}

#perfil_box_estado {
	background: #fbffb8;
	padding: 10px 15px;
	margin-bottom: 15px;
	border-left: 1px solid #f7eaa5;
	border-right: 1px solid #f7eaa5;
	border-bottom: 2px solid #f7eaa5;
}

#perfil_box_estado_flecha {
	padding-left: 15px;
	background: url('../img/perfil_box_estado_borde.gif') bottom repeat-x;
}

	.perfil_estado_icono {
		float: left;
		width: 25px;
	}

	.perfil_estado_texto {
		float: left;
		width: 205px;
		cursor: pointer;	
	}

#perfil_iconos { margin-bottom: 20px; }
	 
	#perfil_iconos .icono_leyenda {
		padding-bottom: 2px;
	}
 
#perfil_bio {
	margin-bottom: 10px;
}
 
#perfil_reg_desde {
	font-size: 11px; text-transform: uppercase;
}

#perfil_redes_sociales { margin-bottom: 10px; }
	#perfil_redes_sociales a { padding-right: 5px; }
	
#perfil_medallas img {
	margin-bottom: 5px; margin-right: 5px;	
}

.perfil_recomendacion_avatar {
	float: left;
	padding-top: 5px;
	padding-right: 15px;
	margin-bottom: 15px;
}

.perfil_actividad_icono {
	float: left;
	width: 35px; 
}

.perfil_actividad_info {
	float: left;
	width: 225px;
}

.perfil_webcomics_foto {
	width: 170px;	
	float: left;
}

.perfil_webcomics_info {
	width: 340px;
	float: left;
}

	.perfil_webcomics_info h4 { margin-bottom: 5px; }
	.perfil_webcomics_descripcion { margin-bottom: 5px; }
	
.perfil_webcomics_generos {
	width: 100px;
	float: left;
	text-align: right;
}

	.perfil_webcomics_generos img { margin-left: 5px; margin-bottom: 5px; }
	
.comment-special { display: none; }

.favoritos_avatar { float: left; padding-top: 2px; }
.favoritos_texto { float: right; width: 600px; }

/* MENSAJERÍA PRIVADA
 *
 */
 
#mensajes {
	border: 0px;
	width: 100%;
}

#mensajes tr {
	border-bottom: 1px solid #dcdcdc;
}

#mensajes td { padding: 5px; }

#mensajes .no_leido { background-color: #fdffdf; }
#mensajes .no_leido a { font-weight: bold; }
#mensajes .no_leido a .nota { font-weight: normal; }

#mensajes .opciones { width: 25px; }
#mensajes .remitente { width: 150px; }

.listado_busqueda_destinatarios {
	margin-top: 10px;
}


/* ADMINISTRACION
 *
 */
 
#admin_menu {
	background-color: #fbffb8;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 10px 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #825a21;
}

#admin_menu a { color: #825a21; }

.admin_icono { float: left; }
.admin_texto {
	float: left;
	line-height: 13px;
	margin-top: 3px; padding-left: 5px; padding-right: 15px; margin-right: 15px;
	border-right: 1px solid #edd38b;
}

.admin_texto_ultimo {
	float: left;
	line-height: 13px;
	margin-top: 3px; padding-left: 5px; padding-right: 15px;
}

.admin_estilos_nav_boton {
	float: right;
	background-image: url('../img/admin_blank_bg.gif');
	width: 140px;
	height: 40px;
	text-align: center;
}

/* FORMULARIOS
 *
 */
 
 
input, textarea {
	border: 1px solid #bdbdbd;
	padding: 2px;
	color: #555555;
	font-family: Arial, "Trebuchet MS";
	font-size: 12px;
}

.form_grupo {
	padding-bottom: 10px;
	border-bottom: 1px solid #DCDCDC;
	margin-bottom: 20px;
}

.form_campo {
	margin-bottom: 10px;
}

.form_campo label {
	width: 150px;
	float: left;
	display: block;
	text-align: right;
}

.form_campo_checkbox {
	margin-bottom: 10px;
}

.form_campo_checkbox_input {
	width: 150px;
	float: left;
	display: block;
	text-align: right;
}

.timezone_menu {
	width: 300px;
}

/* TABLAS */

.table_admin {
  margin-bottom: 15px;
}

.td_nombre {
  padding: 5px 10px;
  border-bottom: 1px solid #EDEDED;
}

.td_boton {
  padding: 5px 10px;
  border-left: 1px solid #DCDCDC;
  border-bottom: 1px solid #EDEDED;
}

.td_boton a {
  background: none;
}

.td_boton img {
  float: left;
  margin-right: 5px;
}

.red_social {
	margin-bottom: 10px;
	width: 200px;
	float: left;
}

.form_foto {
	float: left;
	width: 190px;
}

.form_foto_texto {
	float: left;
	width: 130px;
}

.form_avatar {
	float: left;
	width: 70px;
}

.form_avatar_texto {
	float: left;
	width: 250px;
}

.form_miniatura {
	float: left;
	width: 170px;
}

.form_miniatura_texto {
	float: left;
	width: 150px;
}

.label_genero {
  width: 110px;
  text-align: left;
}

.admin_genero {
  float: left; width: 155px;
}

.label_genero_2 {
  width: 90px;
  text-align: left;
}

.admin_genero_2 {
  float: left; width: 135px;
}


/* RANKING
 *
 */

#ranking_lista {
	list-style: none;
}

#ranking_lista li {
  margin-bottom: 7px;
  
}

.ranking_pos {
  float: left;
  width: 45px;
}
.ranking_pos_in { padding: 2px 5px; text-align: right; font-weight: bold; color: #ffffff; }

.ranking_pos_sube { background-image: url('../img/ranking/sube.gif'); repeat: no-repeat; }
.ranking_pos_baja { background-image: url('../img/ranking/baja.gif'); repeat: no-repeat; }
.ranking_pos_igual { background-image: url('../img/ranking/igual.gif'); repeat: no-repeat; }
.ranking_pos_nuevo { background-image: url('../img/ranking/nuevo.gif'); repeat: no-repeat; }


/* PUBLICIDAD */

.publicidad_cabecera {
	text-align: center;
	padding-top: 30px;
}


/* DIRECTORIO */

.directorio_categoria_icono {
	float: left;
	text-align: right;
	width: 70px;
	margin-bottom: 10px;
	padding-top: 5px;
}

.directorio_categoria_texto {
	float: right;
	width: 410px;
	margin-bottom: 10px;
}