/*Ulima actualización: 25 de nov 2008
modificada por: Erika
*/
body {
    background-image: url(images/bg_red.gif);
    background-repeat: repeat;
    background-position: top;
    height: 100%;
    width: 100%;
    margin: 0px auto;
    text-align: center;
    font-size: 1em;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    color: #666;
}

/*---comienza index---*/
#container {
    margin: 0px auto;
    width: 993px;
    height: auto;
}

#subcontainer {
    width: 993px;
    height: auto;
    margin-top: 10px;
    float: left;
}
/*---inicia header---*/
#header {
    width: 993px;
    height: 185px;
    margin-top: 0px;
    background-image: url(images/header.png);
    background-repeat: no-repeat;
    float: left;
}

.logo {
	width:123px;
	height:91px;
	float:left;
	margin-left:15px;
	margin-top:25px;
	cursor:pointer;
}

#buscador {
    width: 180px;
    height: 20px;
    margin-top: -30px;
    margin-left: 790px;
    float: left;
}

.busqueda_avanzada {
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: underline;
    text-transform: none;
    margin-top: 5px;
    float: left;
    margin-left: 20px;
}

.busqueda_avanzada a {
    color: #ffffff;
    text-decoration: none;
}

.busqueda_avanzada a:hover {
    color: #ffffff;
    text-decoration: none;
}

.busqueda_avanzada a:active {
    color: #ffffff;
    text-decoration: none;
}

.busqueda_avanzada2 {
	width:50px;
	height:40px;
    color: red;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: underline;
    text-transform: none;
    margin-top: -20px;
    float: right;
    margin-left: 5px;
}

.busqueda_avanzada2 a {
    color: red;
    text-decoration: none;
}

.busqueda_avanzada2 a:hover {
    color: #F7BF38;
    text-decoration: none;
}

.busqueda_avanzada2 a:active {
    color: #F7BF38;
    text-decoration: none;
}

.buscador {
    width: 133px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	border:1px solid #000000;
    padding: 2px;
    line-height: 20px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
    background-color:#ffffff;
}

.titulo_autor {
    width: 190px;
    height: 16px;
    margin-left: 0px;
    margin-top: 10px;
    float: left;
}

.titulo_index {
    width: auto;
    height: 16px;
    margin-left: 0px;
    margin-top: 0px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 2px;
    line-height: 20px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.autor_index {
    width: auto;
    height: 16px;
    margin-left: 7px;
    margin-top: 0px;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 2px;
    line-height: 20px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.buscador a {
    color: #FFFFFF;
    text-decoration: none;
}

#ir {
    width: 130px;
    height: 20px;
    margin-top: 4px;
    margin-left: 7px;
    float: left;
}
/*estilos del menu superior*/
.menu {
    width: 794px;
    height: 48px;
    margin-top: 86px;
    margin-left: 0px;
    background-image: url(images/menu_back.jpg);
    background-repeat: repeat-x;
    float: left;
}
/* List Elements
 =====================================================================*/
ul li {
    height: auto;
    margin: 0;
    padding: 0;
    list-style: none;
}

li a {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: .75em;
    line-height: 1.5em;
    color: #ffffff;
    padding-top: 0px;
    padding-bottom: 0px;
}

li a:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #eeeeee;
}

dl {
    height: auto;
    margin: 0;
    list-style: none;
}

dl a {
    display: block;
    padding-top: 2px;
    padding-bottom: 2px;
}

dl a:hover {
    background-color: #ffffff;
}

dl img {
    float: left;
}

dt, dd {
    padding: 5px 7px;
}

dt {
    float: left;
    clear: left;
    width: 40px;
    color: #363636;
    font-size: .9em;
}

dd {
    margin-left: 50px;
}

.alt-text {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: lowercase;
}
/* Global Links
 =====================================================================*/
a {
    margin: 0px;
    padding: 0px;
    color: #ffffff;
    text-decoration: none;
    text-transform: none;
}
/*
 a:visited,
 */
a:active {
    background: transparent;
    color: #EF3F37;
    text-decoration: none;
    text-transform: none;
}

a:hover {
    background: transparent;
    color: #EF3F37;
    text-decoration: none;
}
/* Navigation 2.0
 -------------------------------------------------------------- */
#nav {
    line-height: 1;
    z-index: 9998;
    margin-left: 150px;
    margin-top: -68px;
}

#nav a {
    background: url(images/menu_index.jpg) no-repeat 0 0;
    display: block;
    height: 50px;
    text-indent: -999em;
    overflow: hidden;
}

#nav li {
    float: left;
    position: relative;
}

* html #nav li * {
    position: relative;
}

#nav li, #nav ul {
    margin: 0;
    padding: 0;
}
/*--- Default ---*/
#nav-home a {
    background-position: 0 0;
    width: 52px;
}

#nav-learn a {
    background-position: -8px 0;
    width: 92px;
}

#nav li.narrativa {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_narrativa.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.ensayo {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_ensayo.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.clasicos {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_clasico.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.actualidad {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_actualidad.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.poesia {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_poesia.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.referencia {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_referencia.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.ineditos {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_inedito.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.romantica {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_romantica.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li.negocios {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/cereza_negocios.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav-issues a {
    background-position: -95px 0;
    width: 136px;
}

#nav-media a {
    background-position: -228px 0;
    width: 145px;
}

#nav-action a {
    background-position: -374px 0;
    width: 108px;
}

#nav-people a {
    background-position: -480px 0;
    width: 130px;
}
/*--- Hovering ---*/
#nav-home a:hover {
    background-position: 0 -50px;
    width: 52px;
}

#nav-learn a:hover {
    background-position: -3px -50px;
    width: 92px;
}

#nav-issues a:hover {
    background-position: -95px -50px;
    width: 136px;
}

#nav-media a:hover {
    background-position: -228px -50px;
    width: 145px;
}

#nav-action a:hover {
    background-position: -374px -50px;
    width: 108px;
}

#nav-people a:hover {
    background-position: -480px -50px;
    width: 130px;
}
/*--- Clicking ---*/
#nav-home a:active {
    background-position: 0 -100px;
    width: 52px;
}

#nav-learn a:active {
    background-position: -8px -50px;
    width: 92px;
}

#nav-issues a:active {
    background-position: -95px -50px;
    width: 136px;
}

#nav-media a:active {
    background-position: -228px -50px;
    width: 145px;
}

#nav-action a:active {
    background-position: -374px -50px;
    width: 108px;
}

#nav-people a:active {
    background-position: -480px -50px;
    width: 130px;
}
/*--- Dropdowns ---*/
#nav li.over ul {
    left: 0;
    display: block;
}

#nav li li {
    float: none;
    position: static;
    width: 100%;
	background:#EF3F37 none repeat scroll 0 0;
	background-image:url(images/b_menu.gif);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
	margin-bottom:3px;
}

#nav li li a, #nav li li a:hover, #nav li li a:active {
    background: none;
    height: auto;
    padding: 1px 12% 2px;
    text-indent: 0;
    width: 76%;
}

#nav li li a:hover {
    background: #eee;
}

#nav li ul {

    background: #EF3F37;
	border-bottom: 1px solid #ce0000;
    display: none;
    line-height: 1.5;
    position: absolute;
    top: 50px;
    width: 200px;
    z-index: 9999;
}

li#nav-states ul {
    line-height: 1.2;
    width: 400px;
}

li#nav-states .col {
    font-size: 0.9em;
    float: left;
    width: 33%;
}

li#nav-states .col ul {
    border: 0;
    position: static;
    width: 100%;
}
/*---termina header---*/
/*---inicia middle_cont---*/
#middle_cont_white {
    width: 973px;
    height: auto;
    margin-top: 0px;
    background-color: #ffffff;
    padding: 0px 10px 0px 10px;
    float: left;
}

#middle_cont_black {
    width: 973px;
    height: auto;
    margin-top: 0px;
    background-color: #000000;
    float: left;
}

#libros_index {
    width: 188px;
    height: 323px;
    margin-top: 28px;
    margin-left: 18px;
    background-image: url(images/libros_back.gif);
    background-repeat: no-repeat;
    float: left;
}

#libros_narrativa {
    width: 139px;
    height: 20px;
    margin-top: 55px;
    margin-left: 43px;
    float: left;
}

.libros_narrativa {
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 20px;
    font-weight: bold;
    text-align: left;
    border-bottom: 2px;
    border-bottom-style: dotted;
    border-bottom-color: #ffffff;
    text-decoration: none;
    text-transform: none;
    float: left;
}

#libros_ensayo {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#libros_clasicos {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#libros_actualidad {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#libros_poesia {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#libros_referencia {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#libros_ineditos {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#libros_romantica {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#libros_negocios {
    width: 139px;
    height: 20px;
    margin-top: 9px;
    margin-left: 43px;
    float: left;
}

#novedades_index {
    width: 504px;
    height: 323px;
    margin-top: 28px;
    margin-left: 10px;
    background-image: url(images/novedades_back.gif);
    background-repeat: no-repeat;
    float: left;
}

.content_novedades {
    width: 475px;
    height: 323px;
    margin-top: 66px;
    margin-left: 16px;
    float: left;
}

#novedades_1 {
    width: 475px;
    height: 72px;
    margin-top: 0px;
    margin-left: 0px;
    border-bottom: 2px;
    border-bottom-style: double;
    border-bottom-color: #EFEDED;
    float: left;
}

#novedades_2 {
    width: 475px;
    height: 72px;
    margin-top: 5px;
    margin-left: 0px;
    border-bottom: 2px;
    border-bottom-style: double;
    border-bottom-color: #EFEDED;
    float: left;
}

.img_novedades {
    width: 67px;
    height: 68px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/img_novedades.gif);
    background-repeat: no-repeat;
	overflow:hidden;
    float: left;
}

.nombre_novedades {
    width: 390px;
    height: 11px;
    margin-top: 0px;
    margin-left: 8px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
    float: left;
}

.sinopsis_novedades {
    width: 390px;
    height: 35px;
    margin-top: 5px;
    margin-left: 8px;
    color: #545352;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: normal;
    float: left;
}

.vermas_novedades {
    width: 80px;
    height: 15px;
    margin-top: 5px;
    margin-left: 8px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
	text-decoration:underline;
    float: right;
}

.vermas_novedades a{
    color: #EF3F37;
}

.vermas_novedades a:hover {
	color:#D37016;
}

.vermas_allnovedades {
    width: 200px;
    height: 16px;
    margin-top: 3px;
    margin-left: 20px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: center;
    font-weight: bold;
	text-decoration:underline;
    float: right;
}

.vermas_allnovedades a{
    color: #EF3F37
}

.vermas_allnovedades a:hover {
	color:#D37016;
}

#concursos_index {
    width: 222px;
    height: 323px;
    margin-top: 28px;
    margin-left: 10px;
    background-image: url(images/concursos_back.gif);
    background-repeat: no-repeat;
    float: left;
}

#concursos_index img {
	text-align:center;
}

#concursos_zone {
    width: 222px;
    height: 240px;
    margin-top: 54px;
	padding-bottom:5px;
    float: left;
}

.box_bases {
    width: 190px;
    height: 44px;
    margin-left: 14px;
    margin-top: 3px;
    float: left;
}

.encabezado_bases {
    width: 190px;
    height: 12px;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    text-align: left;
    line-height: 12px;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_bases {
    width: 190px;
    height: 20px;
    font-size: 9px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    text-align: left;
    overflow: hidden;
    text-decoration: none;
    text-transform: none;
    margin-top: 6px;
    float: left;
}

.vermas_concursos {
    width: 80px;
    height: 12px;
    line-height: 12px;
	margin-right:10px;
    color: #9B4C96;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
	text-decoration:underline;
   	float:right;
}

.vermas_concursos a{
    color: #9B4C96;
}

.vermas_concursos a:hover{
    color: #60605D;
}


#eventos_index {
    width: 188px;
    height: 151px;
    margin-top: 10px;
    margin-left: 18px;
    background-image: url(images/eventos_back.gif);
    background-repeat: no-repeat;
    float: left;
}

#box_eventosindex {
    width: 157px;
    height: 75px;
    margin-top: 40px;
    margin-left: 13px;
    float: left;
}

.encabezado_eventosindex {
    width: 157px;
    height: 11px;
    margin-top: 0px;
    margin-left: 0px;
    color: #444747;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    float: left;
}

.name_eventosindex {
    width: 157px;
    height: auto;
	max-height:50px;
/*
	max-height:30px;
*/
	margin-top:15px;
    margin-left: 0px;
	margin-bottom:5px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 19px;
    text-align: left;
    font-weight: bold;

}

.name_eventosindex a{
    color: #EF3F37;
}

.name_eventosindex a:hover{
    color: #F7BF38;
}



.link_eventosindex {
    width: auto;
    height: 13px;
    margin-left: 0px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: bold;
	margin-bottom:5px;
	text-decoration:underline;
    float:right;
}

.link_eventosindex a {
    color: #EF3F37;

}

.link_eventosindex a:hover {
    color: #D37016;
}

.vermas_eventos {
    width: 100%;
    height: 15px;
    margin-right: 0px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
	padding-top:15px;
    float:right;
}

.vermas_eventos a{
    color: #EF3F37;
}

.vermas_eventos a:hover{
    color: #F7BF38;

}

.box_fpodcast {
    width: 208px;
    height: 14px;
    margin-left: 0px;
    margin-top: 5px;
    float: left;
    clear: both;
}

.stars_podcast {
    width: 76px;
    height: 14px;
    margin-left: 5px;
	margin-top:10px;
    background-image: url(images/stars.gif);
    background-repeat: no-repeat;
    float: left;
}
.stars_podcast a {
	position:absolute !important;
}

.reproductor_podcast {
    width: 160px;
    height: 14px;
    margin-left: 0px;
    float: left;
}

.stars_podcast2 {
    width: 76px;
    height: 14px;
    margin:0px 0px 10px 0px;
    background-image: url(images/stars.gif);
    background-repeat: no-repeat;
    float: left;
}

h3 {
    margin: 0 0 2px 0;
    font-size: 110%
}

#comunidad_index {
    width: 736px;
    height: 151px;
    margin-top: 10px;
    margin-left: 10px;
    background-image: url(images/comunidad_back.gif);
    background-repeat: no-repeat;
    float: left;
}

.container_comunidad {
    width: 560px;
    height: 15px;
    margin-top: 2px;
    margin-left: 0px;
    float: left;
}

#box_comunidad {
    width: 716px;
    height: 125px;
    margin-top: 15px;
    margin-left: 15px;
    float: left;
}

.txt_unetecomunidad {
    width: 40%;
    height: 15px;
    margin-top: 0px;
    margin-left: 0px;
    text-align: right;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    font-weight: bold;
    float: left;
}

.txt_unetecomunidad a:hover{
    color: #BC2B27;
}

#boxmiembro_comunidad {
    width: 590px;
    height: 15px;
    margin-top: 31px;
    margin-left: 14px;
    float: left;
}

#box1_miembro {
    width: 95px;
    height: 15px;
    margin-top: 0px;
    margin-left: 0px;
    text-align: center;
    float: left;
}

#box2_miembro {
    width: 95px;
    height: 15px;
    margin-top: 0px;
    margin-left: 58px;
    text-align: center;
    float: left;
}

#box_imagen_comunidad {
    width: 80px;
    height: 89px;
    margin-top: -30px;
    margin-left: 600px;
    background-image: url(images/back_ultimosregistro.gif);
    background-repeat: no-repeat;
    float: left;
}

.miembro_comunidad {
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    float: none;
}

.crea_comunidad {
    width: 604px;
    height: 10px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    margin-left: 0px;
    margin-top: 50px;
    float: left;
}

#vota_index {
    width: 188px;
    height: 175px;
    margin-top: 0px;
    margin-left: 0px;
	padding-bottom:10px;
    float: left;
}

.tabtxt {
    margin: 0;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 5px 0 0 0;
}

.img_rss {
    width: 66px;
    height: 66px;
    margin-left: 15px;
    margin-top: 15px;
    background-image: url(images/img_rss.gif);
    background-repeat: no-repeat;
    float: left;
}

.resultados_vota {
    width: 170px;
    height: 70px;
    padding:10px;
    float: left;
}

.resultados_1 {
    width: 170px;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 10px;
    float: left;
}

.resultados_txt {
    width: 160px;
    height: auto;
	max-height:30px;
    margin-top: 0px;
    margin-left: 0px;
	padding:5px;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
    float: left;
}

.resultados_txt a{
    color: #EA3C37;
}

.resultados_txt2 {
    width: 170px;
    height: 15px;
    margin-top: 15px;
    margin-left: 8px;
    color: #010103;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 15px;
    text-align: center;
    font-weight: bold;
    background-color: #EA3C37;
    float: left;
}

.resultados_txt a:hover {
    color: #FFB052;
    text-decoration: none;
}

.resultados_txt2 a:hover {
    color: #FFB052;
    text-decoration: none;
}

.resultados_txt3 a:hover {
    color: #FFB052;
    text-decoration: none;
}

.resultados_txt3 {
    width: 170px;
    height: 15px;
    margin-top: 15px;
    margin-left: 8px;
    color: #010103;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 15px;
    text-align: center;
    font-weight: bold;
    background-color: #EA3C37;
    float: left;
}

.resultados_2 {
    width: 140px;
    height: 32px;
    margin-top: 5px;
    margin-left: 0px;
    float: left;
}

.stars_vota {
    width: 80px;
    height: 15px;
    margin-top: 5px;
    float: left;
}
.stars_vota a {
	position:absolute !important;
}

#container_secciones {
    width: 736px;
    height: 780px;
    margin-top: 10px;
    margin-left: 10px;
    background-image: url(images/container_back.gif);
    background-repeat: no-repeat;
    float: left;
}

#blog_becarios {
    width: 181px;
    height: 477px;
    margin-top: 40px;
    margin-left: 15px;
    background-image: url(images/blogs_becarios.gif);
    background-repeat: no-repeat;
    float: left;
}

.content_becario {
    width: 181px;
    height: 430px;
    margin-top: 44px;
    margin-left: 0px;
    float: left;
}

.box_becario2 {
    width: 161px;
    height: 70px;
    margin-top: 10px;
    margin-left: 10px;
    border-bottom: 2px;
    border-bottom-style: dotted;
    border-bottom-color: #EFEDED;
    float: left;
}

.imagenbox_becario {
    width: 32px;
    height: 32px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/becario_1.gif);
    background-repeat: no-repeat;
    float: left;
}

.imagenbox_becario2 {
    width: 32px;
    height: 32px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/becario_2.gif);
    background-repeat: no-repeat;
    float: left;
}

.imagenbox_becario3 {
    width: 32px;
    height: 32px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/becario_3.gif);
    background-repeat: no-repeat;
    float: left;
}

.imagenbox_becario4 {
    width: 32px;
    height: 32px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/becario_4.gif);
    background-repeat: no-repeat;
    float: left;
}

.imagenbox_becario5 {
    width: 32px;
    height: 32px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/becario_5.gif);
    background-repeat: no-repeat;
    float: left;
}

.tit_becario {
    width: 120px;
    height: 15px;
    margin-top: 0px;
    margin-left: 4px;
    color: #E49225;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    line-height: 17px;
    text-decoration: none;
    text-transform: none;
    font-weight: bold;
    float: left;
	overflow:hidden;
}

.tit_becario2 {
    width: 120px;
    height: 15px;
    margin-top: 0px;
    margin-left: 4px;
    color: #7BAB41;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    line-height: 17px;
    text-decoration: none;
    text-transform: none;
    font-weight: bold;
    float: left;
	overflow:hidden;
}

.tit_becario3 {
    width: 120px;
    height: 15px;
    margin-top: 0px;
    margin-left: 4px;
    color: #E5CC1F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    line-height: 17px;
    text-decoration: none;
    text-transform: none;
    font-weight: bold;
    float: left;
	overflow:hidden;
}

.tit_becario4 {
    width: 120px;
    height: 15px;
    margin-top: 0px;
    margin-left: 4px;
    color: #77471C;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    line-height: 17px;
    text-decoration: none;
    text-transform: none;
    font-weight: bold;
    float: left;
	overflow:hidden;
}

.tit_becario5 {
    width: 120px;
    height: 15px;
    margin-top: 0px;
    margin-left: 4px;
    color: #055284;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    line-height: 17px;
    text-decoration: none;
    text-transform: none;
    font-weight: bold;
    float: left;
	overflow:hidden;
}

.sinopsis_becario {
    width: 120px;
    height: 37px;
    margin-top: 3px;
    margin-left: 4px;
    color: #7F7F80;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    font-weight: normal;
    overflow: hidden;
    float: left;
}

.vermas_becarios {
    width: 70px;
    height: 11px;
    margin-right: 4px;
    margin-top: 5px;
    color: #E49225;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
    float: right;
}

.vermas_becarios a{
    color: #E49225;
}

.vermas_becarios a:hover{
    color: #EF3F37
}

.vermas_becarios2 {
    width: 70px;
    height: 11px;
    margin-right:4px;
    margin-top: 5px;
    color: #7BAB41;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
	text-decoration:underline;
    float: right;
}

.vermas_becarios2 a{
    color: #7BAB41;
}

.vermas_becarios2 a:hover{
    color: #EF3F37
}

.vermas_becarios3 {
    width: 70px;
    height: 11px;
    margin-right:4px;
    margin-top: 5px;
    color: #E5CC1F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
    float: right;
}

.vermas_becarios3 a{
    color: #E5CC1F;
}

.vermas_becarios3 a:hover{
    color: #EF3F37
}


.vermas_becarios4 {
    width: 70px;
    height: 11px;
    margin-right:4px;
    margin-top: 5px;
    color: #77471C;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
    float: right;
}

.vermas_becarios4 a{
    color: #77471C;
}

.vermas_becarios4 a:hover{
    color: #EF3F37
}


.vermas_becarios5 {
    width: 70px;
    height: 11px;
    margin-right:4px;
    margin-top: 5px;
    color: #055284;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    text-decoration:underline;
    float: right;
}

.vermas_becarios5 a{
    color: #055284;
}

.vermas_becarios5 a:hover{
    color: #EF3F37
}


.vermasl_becarios {
    width: 140px;
    height: 12px;
    line-height: 12px;
    margin-right:4px;
    margin-top: 5px;
    color: #BC2B27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
    float: right;
}

.vermasl_becarios a{
    color: #BC2B27;
}

.vermasl_becarios a:hover{
    color: #EF3F37
}


#box_leete_esto {
    width: 272px;
    height: 479px;
    margin-top: 40px;
    margin-left: 10px;
    background-image: url(images/leete_esto.gif);
    background-repeat: no-repeat;
    float: left;
}

.vermas_leete {
    width: 70px;
    height: 11px;
    margin-top: 5px;
    color: #BC2B27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
	margin-right:50px;
    float:right;
}

.vermas_leete a{
    color: #BC2B27;
}

.vermas_leete a:hover {
	color:#F8BD35;
}

div.scroll {
    width: 220px;
    height: 365px;
    background: transparent;
    margin-top: 69px;
    margin-left: 10px;
    padding: 8px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.name_book {
    /*
     width: 240px;
     */
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
	padding-bottom:10px;
    float: left;
}

.sinopsis_book {
    height: auto;
    margin-top: 6px;
    margin-left: 0px;
    color: #7F7F80;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align:justify !important;
    font-weight: normal;
    float: left;
}

.sinopsis_book3 {
    height: auto;
    margin-top: 10px;
    margin-right: 5px;
    color: #7F7F80;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: normal;
	text-decoration:underline;
    float:right;
}

.sinopsis_book4 {
    height: auto;
    margin-top: 10px;
    margin-left: 20px;
    color: #7F7F80;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: normal;
	text-decoration:none;
    float: left;
}

.sinopsis_book3 a{
    color: #7F7F80;
}

.sinopsis_book3 a:hover{
    color: #7F7F80;
}

.sinopsis_book2 {
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
	margin-right:5px;
    color: #7F7F80;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: normal;
    float: left;
}

#boximg_becarios {
    width: 170px;
    height: 108px;
    margin-top: 6px;
    margin-left: 40px;
    background-color: #E1E1E1;
    border: 25px;
    border-color: #B2B2B2;
    float: left;
}

#box_descargas {
    width: 225px;
    height: 257px;
    margin-top: 40px;
    margin-left: 10px;
    background-image: url(images/descargas.gif);
    background-repeat: no-repeat;
    float: left;
}

.content_podcast {
    width: 225px;
    height: 200px;
    margin-top: 43px;
    margin-left: 10px;
    float: left;
}

.box_podcast2 {
    width: 214px;
    height: 98px;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    float: left;
}

.box_imagenpodcast {
    width: 77px;
    height: 80px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/back_pindex.gif);
    background-repeat: no-repeat;
    float: left;
}

.tit_podcast {
    width: 126px;
    height: 23px;
    margin-top: 0px;
    margin-left: 5px;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #77471C;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    float: left;
}

.tit_podcast2 {
    width: 86px;
    height: 23px;
    margin-top: 15px;
    margin-left: 5px;
    font-size: 12px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #77471C;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
	margin-bottom:10px;
    float: left;
}

.sinopsis_podcast {
    width: 126px;
    height: 19px;
    margin-top: 10px;
    margin-left: 5px;
    font-size: 9px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #565555;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.vermas_podcast {
    width: 120px;
    height: 13px;
    margin-top: 10px;
	margin-left:5px;
    color: #BC2B27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    font-weight: bold;
    text-decoration:underline;
    float:left;
}

.vermas_podcast a{
    color: #BC2B27;
}

.vermas_podcast a:hover {
	color:#F8BD35;
}


#box_donde_locompro {
    width: 225px;
    height: 93px;
    margin-top: 10px;
    margin-left: 10px;
    float: left;
}

#box_cont_donde {
    width: 188px;
    height: 109px;
    margin-top: 0px;
    margin-left: 0px;
    float: left;
	cursor:pointer;
}

.donde {
    width: 205px;
    height: 17px;
    margin-bottom: 2px;
    margin-left: 0px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
    float: left;
}

.tit_donde {
    width: 205px;
    height: 17px;
    margin-top: 1px;
    margin-left: 0px;
    color: #F5D614;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    float: left;
}

.sinopsis_donde {
    width: 205px;
    height: 34px;
    margin-top: 0px;
    margin-left: 0px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    font-weight: bold;
    overflow: hidden;
    float: left;
}

.vermas_donde {
    width: 205px;
    height: 82px;
    float: left;
}

.vermas_donde a:hover {
	color:#EF3F37;
}

#box_promo {
    width: 225px;
    height: 211px;
    margin-top: 10px;
    margin-left: 10px;
    background-image: url(images/back_promo.gif);
    background-repeat: no-repeat;
    float: left;
}

.content_promo {
    width: 202px;
    height: 158px;
    margin-top: 30px;
    margin-left: 12px;
    float: left;
}

.vermas_promo {
    width: 70px;
    height: 11px;
    margin-right:3px;
    color: #BC2B27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
    overflow: hidden;
	text-decoration:underline;
    float: right;
}

.vermas_promo a{
    color: #BC2B27;
}

.vermas_promo a:hover {
	color:#F8BD35;
}

#outer {
    height: 158px;
    width: 202px;
    overflow: hidden;
    position: relative;
}

#outer
[ id ] {
    /*
     display: table;
     */
    position: static;
}

#middle {
    position: absolute;
    top: 50%;
} /* for explorer only*/
#middle
[ id ] {
    display: table-cell;
    vertical-align: middle;
    position: static;
}

#inner {
    position: relative;
    top: -50%;
    /*text-align: left;*/
} /* for explorer only */
/* optional: #inner[id] {position: static;} */
/* just format */
div.greenBorder {
    border: 0px solid green;
}

#box_puntilloso {
    width: 467px;
    height: 98px;
    margin-top: -85px;
    margin-left: 13px;
    background-image: url(images/puntilloso.gif);
    background-repeat: no-repeat;
    float: left;
}

.box_txtpuntilloso {
    width: 90%;
    height: 48px;
    margin-top: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    overflow: hidden;
    float: left;
}



#publicidad_index {
    width: 188px;
    height: 631px;
    margin-top: 20px;
    margin-left: 0px;
    background-image: url(images/publicidad_back.gif);
    background-repeat: no-repeat;
    float: left;
}

#publicidad_index img{
    text-align:center;
}

#imgpublicidad_index {
    width: 188px;
    height: 556px;
    margin-top: 50px;
    float: left;
}

#container_vota_publicidad {
    width: 188px;
    height: auto;
    margin-top: 5px;
    margin-left: 18px;
    padding-bottom: 10px;
    background-repeat: no-repeat;
    float: left;
}

#box_logos {
    width: 735px;
    height: auto;
    margin-top: 10px;
    margin-left: 10px;
    padding-bottom: 10px;
    float: right;
}

.aguilar {
    width: 99px;
    height: 43px;
    margin-left: 40px;
    padding-bottom: 10px;
    float: left;
}

.alfaguara {
    width: 92px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}

.alfaguara_inf {
    width: 92px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}

.suma {
    width: 72px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}

.elpais {
    width: 84px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}

.taurus {
    width: 33px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}

.manderley {
    width: 95px;
    height: 43px;
    margin-left: 94px;
    padding-bottom: 10px;
    float: left;
}

.telcel {
    width: 100px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}

.telcel2 {
    width: 100px;
    height: 43px;
    margin-left: 150px;
    padding-bottom: 10px;
    float: left;
}

.infinitum {
    width: 100px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}

.splash {
    width: 100px;
    height: 43px;
    margin-left: 34px;
    padding-bottom: 10px;
    float: left;
}
/*---termina middle_cont---*/
/*---inicia bottom_cont---*/
#bottom_cont {
    width: 993px;
    height: 182px;
    margin-top: 0px;
    background-image: url(images/footer.png);
    background-repeat: no-repeat;
    float: left;
}

.direccion_footer {
    width: 420px;
    height: 17px;
    margin-left: 20px;
    margin-top: 140px;
    float: left;
}

.direccion_footer_s {
    width: 240px;
    height: 17px;
    margin-left: 23px;
    margin-top: 140px;
    float: left;
}

.imagendireccion_footer {
    width: 18px;
    height: 17px;
    margin-left: 0px;
    margin-top: 0px;
    background-image: url(images/imgdireccion_footer.jpg);
    background-repeat: no-repeat;
    float: left;
}

.imagentel_footer {
    width: 18px;
    height: 20px;
    margin-left: 0px;
    margin-top: 0px;
    background-image: url(images/imgdireccion_footer.jpg);
    background-repeat: no-repeat;
    float: left;
}

.imagenemail_footer {
    width: 18px;
    height: 20px;
    margin-left: 0px;
    margin-top: 3px;
    background-image: url(images/imgdireccion_footer.jpg);
    background-repeat: no-repeat;
    float: left;
}

.txtdireccion_footer {
    height: 17px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 0px;
    font-size: 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: bold;
    line-height: 17px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txtdireccion_footer a {
    color: #ffffff;
    text-decoration: none;
    text-transform: none;
}

.gamol {
    width: 910px;
    height: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-top: 20px;
    font-size: 9px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: bold;
    line-height: 15px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.gamol a {
    width: 993px;
    color: #ffffff;
    text-decoration: none;
    text-transform: none;
    float: left;
}
/*---termina bottom_cont---*/
/*---termina index---*/
/*---comienza interna---*/
#container_interna {
    width: 736px;
    height: auto;
    margin-top: 10px;
    margin-left: 10px;
    float: left;
}

#header_interna {
    width: 736px;
    height: 70px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/header_interna.gif);
    background-repeat: no-repeat;
    float: left;
}

#middle_interna {
    width: 736px;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    background-color: #ffffff;
    float: left;
}

#footer_interna {
    width: 736px;
    height: 27px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/footer_interna.gif);
    background-repeat: no-repeat;
    float: left;
}

#box_donde_interna {
    width: 188px;
    height: 109px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/donde_interna.gif);
    background-repeat: no-repeat;
    float: left;
}

#box_cont_interna {
    width: 180px;
    height: 82px;
    margin-top: 2px;
    margin-left: 10px;
    float: left;
}

.donde_interna {
    width: 180px;
    height: 17px;
    margin-bottom: 2px;
    margin-left: 0px;
    color: #BC2D27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
    float: left;
}

.tit_donde_interna {
    width: 180px;
    height: 17px;
    margin-top: 5px;
    margin-left: 0px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    float: left;
}

.sinopsis_donde_interna {
    width: 180px;
    height: 34px;
    margin-top: 0px;
    margin-left: 0px;
    color: #3F3D3D;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    font-weight: bold;
    overflow: hidden;
    float: left;
}

.vermas_donde_interna {
    width: 205px;
    height: 82px;
    float: left;
}

.vermas_donde_interna a:hover {
	color:#F8BD35;
}

#container_donde_publicidad {
    width: 188px;
    height: 820px;
    margin-top: 10px;
    margin-left: 0px;
    padding-bottom: 10px;
    background-repeat: no-repeat;
    float: left;
}

#publicidad_interna {
    width: 188px;
    height: 631px;
    margin-top: 10px;
    margin-left: 0px;
    background-image: url(images/publicidad_back.gif);
    background-repeat: no-repeat;
    float:left;
}

#publicidad_interna img{
	text-align:center;
}

.content_izq {
    width: 188px;
    height: auto;
    margin-top: 28px;
    margin-left: 18px;
    float: left;
}

#submenu_interna {
    width: 188px;
    height: 233px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/submenu_interna.gif);
    background-repeat: no-repeat;
    float: left;
}

#submenu_int {
    width: 139px;
    height: 20px;
    margin-top: 46px;
    margin-left: 23px;
    float: left;
}

#submenu_int2 {
    width: 139px;
    height: 20px;
    margin-top: 10px;
    margin-left: 23px;
    float: left;
}
.submenu_int2 {
    width: 139px;
    height: 20px;
    margin-top: 10px;
    margin-left: 23px;
    float: left;
}

#submenu_int3 {
    width: 139px;
    height: 20px;
    padding-bottom: 18px;
    margin-top: 10px;
    margin-left: 23px;
    float: left;
}
.submenu_int3 {
    width: 139px;
    height: 20px;
    padding-bottom: 18px;
    margin-top: 10px;
    margin-left: 23px;
    float: left;
}

.submenu_int {
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 20px;
    font-weight: bold;
    text-align: left;
    border-bottom: 2px;
    border-bottom-style: dotted;
    border-bottom-color: #ffffff;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.submenu_int a:hover {
	color: #F7BF38;
}

#box_logos_int {
    width: 750px;
    height: auto;
    margin-top: 30px;
    margin-left: 5px;
    padding-bottom: 10px;
    float: right;
}

.aguilar_int {
    width: 99px;
    height: 43px;
    margin-left: 40px;
    padding-bottom: 10px;
    float: left;
}

.alfaguara_int {
    width: 92px;
    height: 43px;
    margin-left: 14px;
    padding-bottom: 10px;
    float: left;
}

.alfaguara_inf_int {
    width: 92px;
    height: 43px;
    margin-left: 14px;
    padding-bottom: 10px;
    float: left;
}

.suma_int {
    width: 72px;
    height: 43px;
    margin-left: 14px;
    padding-bottom: 10px;
    float: left;
}

.elpais_int {
    width: 84px;
    height: 43px;
    margin-left: 14px;
    padding-bottom: 10px;
    float: left;
}

.taurus_int {
    width: 33px;
    height: 43px;
    margin-left: 14px;
    padding-bottom: 10px;
    float: left;
}

.manderley_int {
    width: 95px;
    height: 43px;
    margin-left: 14px;
    padding-bottom: 10px;
    float: left;
}

.tit_interna {
    width: 555px;
    height: 27px;
    margin-top: 34px;
    margin-left: 80px;
    color: #EF3F37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 32px;
    text-align: left;
    font-weight: bold;
    float: left;
}
/*---inicia tab index---*/
.prueba {
    border-bottom: 0px;
    height: 21px;
    width: 188px;
}

.prueba ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    text-align: center;
    background: transparent none repeat scroll 0 0;
}

.prueba li {
    display: inline;
    line-height: 33px;
    background: url(images/orangetab3.gif) no-repeat;
    padding-left: 14px;
    padding-right: 6px;
    background-color: #000000;
}

.prueba li a {
    color: #ffffff;
    text-decoration: none;
    padding: 5px 5px 5px;
    background: none;
}

#tabcontent1, #tabcontent2, #tabcontent3, #tabcontent4, #anothercontent1, #anothercontent2, #anothercontent3, #anothercontent4, #anothercontent5, #anothercontent6 {
    width: 188px;
    height: 170px;
    text-align: center;
    padding: 0px 0px;
    font-size: 12px;
    margin-bottom: 5px;
    background-image: url(images/back_vota.jpg);
    background-repeat: no-repeat;
}
/*---termina tab index---*/
/*---comienza registro---*/
.registro_content {
    width: 710px;
    /*height: 525px;*/
    float: left;
}

.suscribete {
    width: 340px;
    height: auto;
    margin-top: 20px;
    margin-left: 5px;
    background-image: url(images/back_registro.gif);
    background-repeat: no-repeat;
    float: left;
	background-color: #cccccc;
}
.suscribete-bottom{
	width: 340px;
    height: 25px;
    background-image: url(images/back_registro_bottom.gif);
    background-repeat: no-repeat;
	background-position: bottom;
    float: left;
}

.registro {
    width: 332px;
    height: 192px;
    margin-top: 20px;
    margin-left: 15px;
    background-image: url(images/back_user.gif);
    background-repeat: no-repeat;
    float: left;
}

.publicidad_registro {
    width: 336px;
    height: 280px;
    margin-top: 14px;
    float: left;
}

.tit_suscribete {
    width: 208px;
    height: 47px;
    margin-top: 8px;
    margin-left: 20px;
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 23px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.tit_suscribete2 {
    width: 208px;
    height: 27px;
    margin-top: 8px;
    margin-left: 20px;
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 23px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

form {
    margin: 0px;
    margin-top: 15px;
}

.header_mail {
    width: 100%;
    height: auto;
}

.logo_mail {
    float: left;
}

.slogan {
    float: left;
}

.content_mail {
    margin-top: 150px;
    margin-left: 40px;
    padding-bottom: 20px;
    float: left;
    width: 100%;
    height: auto;
}

.content_form {
    float: left;
    width: 100%;
    margin-top: 15px;
    height: auto;
}

.lbl_input {
    margin-top: 5px;
    width: 100%;
   /* min-height: 25px;*/
  height: 45px;
    float: left;
	overflow: hidden;
}
.lbl_input_login {
    margin-top: 5px;
    width: 100%;
   /* min-height: 25px;*/
  height: 25px;
    float: left;
	overflow: hidden;
}

.lbl {
    margin-left: 15px;
    float: left;
    width: 140px;
    color: #666666;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}

.lbl2 {
    margin-left: 3px;
    float: left;
    width: 140px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    text-transform: none;
}

.cont_input {
    float: left;
    width: 160px;
	margin:0px 0px 0px 20px;
}

.cont_input input, .cont_input select, .cont_input textarea {
    background-color: #ffffff;
    border: 0px solid #ffffff;
    color: #253449;
    font-size: 11px;
    float: left;
	width:160px;
}

.femenino input{
    background-color: #ffffff;
    border: 0px solid #ffffff;
    color: #253449;
    font-size: 11px;
    float: left;
	width:auto;
}

.masculino input{
    background-color: #ffffff;
    border: 0px solid #ffffff;
    color: #253449;
    font-size: 11px;
    float: left;
	width:auto;
}

.cont_input input:focus, .cont_input select, .cont_input textarea {
    background-color: #bbb;
    border: 1px solid #F9CFCF;
    color: #253449;
    font-size: 11px;
    float: left;
    margin-left: 10px;
}

.error {
    background-image: url(../images/error.png);
    background-repeat: no-repeat;
    visibility: hidden;
    height: 20px;
    float: left;
    width: auto;
    padding-left: 20px;
    padding-right: 5px;
}

#load_enviar {
    float: left;
    width: auto;
    visibility: hidden;
}

#form_registro{
	float: left;
}
.footer_mail {
    margin-left: 40px;
    margin-top: 20px;
    float: left;
    width: 100%;
    height: auto;
}

.ejemplo_fecha {
    width: 300px;
    height: 15px;
    color: #666666;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 20px;
    padding-bottom: 10px;
    float: left;
}

.campos_obligatorios {
    width: 300px;
    height: 15px;
    color: #666666;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin:17px 0px 0px 20px;
    float: left;
}

.campos_obligatorios a:hover {
    color: #FCA8A4;
    text-decoration: none;
}

.femenino {
    width: 45px;
    height: 15px;
    color: #666666;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 0px;
    float: left;
}

.masculino {
    width: 55px;
    height: 15px;
    color: #666666;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 8px;
    float: left;
}

.bt_examinar {
    width: 50px;
    height: 20px;
    margin-left: 152px;
    margin-top: 5px;
    float: left;
}

.bt_registrar {
    width: 100px;
    height: 40px;
    margin-left: 5px;
    margin-top: 5px;
    float: left;
}

.bt_ingresar {
    width: 100px;
    height: 30px;
    margin-left: 150px;
    margin-top: 10px;
    float: right;
	margin-bottom: 3px;
}

.bt_registrar input {
    border: 0px;
}

.bt_ingresar input {
    border: 0px;
}

.content_form2 {
    float: left;
    width: 100%;
    margin-top: 0px;
    height: auto;
	padding-bottom: 30px;
}

.sesion2 {
    width: 175px;
    height: 13px;
    color: #F9CFCF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 150px;
    float: left;
}

.olvidaste_cont {
    width: 300px;
    height: 15px;
    color: #F9CFCF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    text-transform: none;
    margin-right: 45px;
    float: right;
}

.olvidaste_cont a:hover {
    color: #FCA8A4;
    text-decoration: none;
}

.line {
    width: 100%;
    height: 3px;
    border-top: 1px solid #ffffff;
	padding-top: 4px;
    float: left;
}
/*---termina registro---*/
.titulos_perfil {
    color: #F37B70;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}

.titulos_perfil a {
    color: #FCA8A4;
    text-decoration: none;
    text-transform: none;
}

.titulos_perfil a:hover {
    color: #FCA8A4;
    text-decoration: none;
    text-transform: none;
}
/*---comienza  mi perfil---*/
.content_amigos_perfil {
    width: 717px;
    height: auto;
    margin-left: 10px;
    float: left;
}
.content_amigos_perfil2 {
    width: 717px;
    height: auto;
    margin-left: 20px;
    float: left;
}

#bienvenido_sesion {
    width: 400px;
    height: 16px;
    margin-left: 350px;
    float: left;
}

.bienvenido_sesion {
    width: 180px;
    height: 16px;
    margin-left: 0px;
    color: #5F5E5F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.sesion_privacidad {
    width: 141px;
    height: 16px;
    margin-left: 0px;
    color: #9F9C9F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    background-image: url(images/back_cerrar_sesion.gif);
    background-repeat: no-repeat;
    float: left;
}

.sesion {
    width: 70px;
    height: 16px;
    margin-left: 5px;
    color: #9F9C9F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.sesion a {
    color: #9F9C9F;
}

.privacidad {
    width: 60px;
    height: 16px;
    margin-left: 2px;
    color: #9F9C9F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.privacidad a {
    color: #9F9C9F;
}

.barra_perfil {
    width: 690px;
    height: 24px;
    margin-left: 0px;
    background-color: #EA3C37;
    margin-top: 5px;
    float: left;
}

.perfil {
    width: 74px;
    height: 24px;
    margin-left: 0px;
    background-color: #EA3C37;
    margin-top: 0px;
    background-image: url(images/back_perfil.gif);
    background-repeat: no-repeat;
    float: left;
}

.txt_perfil {
    width: 74px;
    height: 24px;
    margin-left: 33px;
    margin-top: 0px;
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    line-height: 24px;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_perfil a {
    color: #FFFFFF;
}

.txt_perfil a:hover {
    color: #FFB14A;
}

.mis_amigos {
    width: 109px;
    height: 24px;
    margin-left: 10px;
    background-color: #EA3C37;
    margin-top: 0px;
    background-image: url(images/back_misamigos.gif);
    background-repeat: no-repeat;
    float: left;
}

.txt_mis_amigos {
    width: 74px;
    height: 24px;
    margin-left: 33px;
    margin-top: 0px;
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    line-height: 24px;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_mis_amigos a {
    color: #FFFFFF;
}

.txt_mis_amigos a:hover {
    color: #FFB14A;
}

.mis_fotos {
    width: 74px;
    height: 24px;
    margin-left: 8px;
    background-color: #EA3C37;
    margin-top: 0px;
    background-image: url(images/back_misfotos.gif);
    background-repeat: no-repeat;
    float: left;
}

.txt_mis_fotos {
    width: 74px;
    height: 24px;
    margin-left: 23px;
    margin-top: 0px;
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    line-height: 24px;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_mis_fotos a {
    color: #FFFFFF;
}

.txt_mis_fotos a:hover {
    color: #FFB14A;
}

.mis_comentarios {
    width: 124px;
    height: 24px;
    margin-left: 15px;
    background-color: #EA3C37;
    margin-top: 0px;
    background-image: url(images/back_miscomentarios.gif);
    background-repeat: no-repeat;
    float: left;
}

.txt_mis_comentarios {
    width: 114px;
    height: 24px;
    margin-left: 40px;
    margin-top: 0px;
    color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    line-height: 24px;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_mis_comentarios a {
    color: #FFFFFF;
}

.txt_mis_comentarios a:hover {
    color: #FFB14A;
}

.titulo_usuario_perfil {
    width: 100%;
    height: 19px;
    margin-left: 0px;
    margin-top: 15px;
    color: #F37B70;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    text-align: left;
    line-height: 19px;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.content_datos_foto {
    width: 105px;
    height: 185px;
    margin-top: 15px;
    float: left;
}

.foto_usuario_perfil {
    width: 100px;
    height: 100px;
    margin-left: 0px;
    margin-top: 0px;
    float: left;
}

.editar_info {
    width: 105px;
    height: 15px;
    margin-left: 0px;
    margin-top: 10px;
    background-image: url(images/back_info.gif);
    background-repeat: no-repeat;
    float: left;
}

.txt_info {
    color: #F37B70;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 20px;
    float: left;
}

.txt_info a {
    color: #F37B70;
    text-decoration: none;
    text-transform: none;
}

.txt_info a:hover {
    color: #FFB14A;
    text-decoration: none;
    text-transform: none;
}

.invitar_amigos {
    width: 105px;
    height: 15px;
    margin-left: 0px;
    margin-top: 20px;
    background-image: url(images/back_info.gif);
    background-repeat: no-repeat;
    float: left;
}

.acerca_perfil {
    width: 220px;
    height: 15px;
    margin-left: 15px;
    margin-top: 15px;
    float: left;
}
.mislibros_perfil {
    width: 100%;
    height: auto;
    margin-left: 15px;
    margin-top: 35px;
    float: left;
}

.tit_acerca_perfil {
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 0px;
    float: left;
}
.tit_libros_perfil {
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 0px;
    float: left;
}
.content_acerca_perfil {
    width: 220px;
    height: 170px;
    margin-left: 0px;
    margin-top: 10px;
    background-color: #f5f5f5;
    border: 1px solid #EA3C37;
    float: left;
}
.content_libros_perfil {
    width: 330px;
    height: 195px;
    margin-left: 0px;
    margin-top: 10px;
    background-color: #f5f5f5;
    border: 1px solid #EA3C37;
    float: left;
}

.txt_content_acerca {
    width: 200px;
    height: 125px;
    margin-left: 10px;
    margin-top: 10px;
    color: #474647;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    overflow: hidden;
    float: left;
}
.txt_libros_acerca {
    width: 200px;
    height: auto;
    margin-left: 10px;
    margin-top: 10px;
    color: #474647;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    overflow: hidden;
    float: left;
    min-height: 50px;
}

.bt_editar_perfil {
    width: 205px;
    height: 18px;
    margin-right: 10px;
    margin-top: 10px;
    border: 0px;
    float: right;
}

.bt_editar_perfil input {
    border: 0px;
}

.content_misfotos {
    width: 348px;
    height: 188px;
    margin-left: 20px;
    margin-top: 15px;
    float: left;
}

.titulo_misfotos {
    width: 100%;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 0px;
    float: left;
}

.box_misfotos {
    width: 330px;
    height: 170px;
    margin-left: 0px;
    margin-top: 10px;
    background-color: #f5f5f5;
    border: 1px solid #EA3C37;
    float: left;
}

.boxsmall_misfotos {
    width: 58px;
    height: 70px;
    margin-left: 8px;
    margin-top: 13px;
    float: left;
}

.foto_misfotos {
    width: 58px;
    height: 56px;
    margin-left: 0px;
    margin-top: 0px;
    background-image: url(images/back_fotosperfil.gif);
    background-repeat: no-repeat;
    float: left;
}

.titfoto_misfotos {
    width: 100%;
    height: 10px;
    margin-left: 0px;
    margin-top: 2px;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    float: left;
}
.titfoto_misfotos a {
	color:#EA3C37;
}
.content_misamigos {
    width: 340px;
    height: auto;
    margin-left: 0px;
    margin-top: 35px;
	max-height:245px;
    float: left;
}

.titulo_misamigos {
    width: 100%;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 0px;
    float: left;
}

.box_misamigos {
    width: 340px;
    height: 195px;
    margin-left: 0px;
    margin-top: 10px;
	background-color:#F5F5F5;
	border:1px solid #EA3C37;
	padding:2px;
    float: left;
}

.boxsmall_misamigos {
    width: 65px;
    height: 85px;
    margin-left: 0px;
    margin-right: 20px;
    margin-top: 0px;
    margin-bottom: 10px;
    overflow: hidden;
    float: left;
}

.foto_misamigos {
    width: 65px;
    height: 65px;
    margin-left: 0px;
    margin-top: 0px;
    background-image: url(images/back_amigosperfil.gif);
    background-repeat: no-repeat;
    float: left;
}

.titfoto_misamigos {
    width: 100%;
    height: 10px;
    margin-left: 0px;
    margin-top: 2px;
    color: #5F5D5D;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    float: left;
}
.titfoto_misamigos a{
	color:#EA3C37;
}

.content_miscomentarios {
    width: 343px;
    height: auto;
	margin-left:10px;
    margin-top: 35px;
    float: left;
}

.titulo_comentarios_perfil {
    width: 100%;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 0px;
    float: left;
}

.box_miscomentarios {
    width: 343px;
    height: auto;
    margin-left: 0px;
    margin-top: 10px;
    background-color: #fef0ea;
    padding-bottom: 10px;
    float: left;
}

.box_miscomentarios2{
    width: 340px;
    height: auto;
    margin-left: 0px;
    margin-top: 10px;
    background-color: #fef0ea;
    padding-bottom: 10px;
    float: left;
}

.comentario1 {
    width: 323px;
    height: auto;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
}

.box_miscomentarios1 {
    width: 323px;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    padding-bottom: 10px;
    float: left;
}

.box_miscomentarios_7 {
    width: 323px;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    padding-bottom: 10px;
    float: left;
}

.fotos_miscomentarios {
    width: 40px;
    height: 40px;
    margin-left: 0px;
    margin-top: 0px;
    background-image: url(images/backs_amigosperfil.gif);
    background-repeat: no-repeat;
    float: left;
}

.txt_miscomentarios_perfil {
    width: 270px;
    height: auto;
    float: left;
}

.vercomentarios_de {
    width: 270px;
    height: 11px;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    line-height: 11px;
    text-decoration: none;
    text-transform: none;
    margin-left: 10px;
    margin-bottom: 3px;
    float: left;
}

.comentario_amigo {
    width: 270px;
    height: auto;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 10px;
    margin-top: 10px;
    padding-bottom: 5px;
    float: left;
}

.borrar_spam {
    width: 141px;
    height: 16px;
    margin-left: 4px;
    color: #9F9C9F;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.borrar {
    width: 40px;
    height: 16px;
    margin-left: 5px;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.borrar a {
    color: #EA3C37;
}

.spam {
    width: 60px;
    height: 16px;
    margin-left: 2px;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.spam a {
    color: #EA3C37;
}
/*---termina  mi perfil---*/
/*---comienza mis amigos---*/
.content_misamigos_perfil {
    width: 717px;
    height: auto;
    margin-left: 0px;
    margin-top: 0px;
    padding-bottom: 10px;
    float: left;
}

.amigo_perfil {
    width: 227px;
    height: 107px;
    margin-left: 0px;
    margin-top: 20px;
    padding-bottom: 5px;
    padding-right: 8px;
    float: left;
}

.foto_amigo_perfil {
    width: 109px;
    height: 107px;
    margin-left: 0px;
    margin-top: 0px;
    background-image: url(images/back_photo_amigos.gif);
    background-repeat: no-repeat;
    float: left;
}

.datos_amigos {
    width: 110px;
    height: 107px;
    margin-left: 3px;
    margin-top: 0px;
    float: left;
}

.nick_amigos {
    width: 114px;
    height: 11px;
    margin-left: 0px;
    margin-bottom: 5px;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 11px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.name_amigos {
    width: 114px;
    height: 16px;
    margin-left: 0px;
    margin-bottom: 8px;
    color: #5F5D5D;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.name_amigos a {
    color: #5F5D5D;
    text-decoration: none;
    text-transform: none;
}

.name_amigos a:hover {
    color: #EA3C37;
    text-decoration: none;
    text-transform: none;
}

.agregarcomentario_amigos {
    width: 116px;
    height: 15px;
    margin-left: 0px;
    background-image: url(images/back_agregarcomentario.gif);
    background-repeat: no-repeat;
    margin-bottom: 8px;
    float: left;
}

.txt_agregarcomentario_amigos {
    width: 114px;
    height: 15px;
    margin-left: 17px;
    color: #5F5D5D;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 15px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_agregarcomentario_amigos a {
    color: #5F5D5D;
    text-decoration: none;
    text-transform: none;
}

.txt_agregarcomentario_amigos a:hover {
    color: #EA3C37;
    text-decoration: none;
    text-transform: none;
}

.eliminar_amigos {
    width: 116px;
    height: 19px;
    margin-left: 0px;
    background-image: url(images/back_eliminaramigo.gif);
    background-repeat: no-repeat;
    margin-bottom: 8px;
    float: left;
}

.txt_eliminar_amigos {
    width: 114px;
    height: 19px;
    margin-left: 17px;
    color: #5F5D5D;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 19px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_eliminar_amigos a {
    color: #5F5D5D;
    text-decoration: none;
    text-transform: none;
}

.txt_eliminar_amigos a:hover {
    color: #EA3C37;
    text-decoration: none;
    text-transform: none;
}

.agregar_amigos {
    width: 116px;
    height: 21px;
    margin-left: 0px;
    background-image: url(images/back_agregaramigo.gif);
    background-repeat: no-repeat;
    margin-bottom: 3px;
    float: left;
}

.txt_agregar_amigos {
    width: 114px;
    height: 21px;
    margin-left: 19px;
    color: #5F5D5D;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 21px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    float: left;
}

.txt_agregar_amigos a {
    color: #5F5D5D;
    text-decoration: none;
    text-transform: none;
}

.txt_agregar_amigos a:hover {
    color: #EA3C37;
    text-decoration: none;
    text-transform: none;
}
/*---termina mis amigos---*/
/*estilos manuel*/
.fila-zona {
    float: left;
    height: auto;
    margin-bottom: 10px;
    width: 690px;
}

.zona-full {
    background-color: white;
    float: left;
    height: auto;
    padding: 2px;
    width: 690px;
}

.zona-vermas{
	color:#EF3F37;
	text-align:right;
	font-size:9px;
}

.zona-vermas a {
	color:#EF3F37;
	font-size:9px;
}

.head-A {
    background-image: url(images/zona-head-A.gif);
}

.head-A, .head-B, .head-C {
    background-repeat: repeat-x;
    height: 38px;
    width: 100%;
}

.head-X {
    height: 58px;
    width: 100%;
	float:right;
}

.zona-seccion-A {
    background-image: url(images/zona-imgheadA.gif);
}

.zona-seccion-A, .zona-seccion-B, .zona-seccion-C, .zona-seccion-VIP {
    font-size: 14px;
	color: #EA3C37;
	margin-bottom: 3px;
	width: 100%;
	margin: 10px 0px 5px 0px;
	text-align: left;
}

#infopage {
     clear: both;
    height: 60px;
    width: 380px;
	color: #8FA4B7;
	font-size: 12px;
	float: left;
	width: 100%;
	background-repeat: no-repeat;
}
#infopage a{
	color: #8FA4B7;
	text-decoration: none;
	background-image: url(images/bullet_more.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: inline;
	padding: 1px 0px;
	padding-left: 15px;
	padding-right: 5px;
}
#infopage a:hover{
	color: #EA3C37;
	text-decoration: none;
	background-color: #eeeeee;
}

#total {
    color: #EA3C37;
    float: left;
    line-height: 30px;
    padding: 0pt 10px;
    text-align: left;
    width: auto;
}

#paginacion {
    color: #EA3C37;
    float: left;
    line-height: 30px;
    padding: 0pt 10px;
    text-align: right;
    width: auto;
}

.perfil-left {
    float: left;
    height: auto;
    margin: 5px;
    width: 290px;
    margin-top: 10px;
}

.foto-perfil {
    float: left;
    height: 100px;
    margin-right: 3px;
    padding: 3px;
    width: 100px;
    background-color: #EA3C37;
}

.nick-usuario {
    color: #EA3C37;
    float: left;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: bold;
    margin-top: 5px;
    text-align: left;
    margin-left: 5px;
    width: 150px;
}

.nombre-usuario {
    color: #5F5D5D;
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    margin-left: 5px;
    width: 150px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
}

.datos-usuario {
    float: left;
    margin: 5px 0px;
    margin-left: 5px;
    width: 150px;
}

.datos-usuario pre {
    color: #555555;
    font-family: Arial, sans-serif;
    font-size: 12px;
    text-align: left;
    margin: 0px;
}

.listas-horizontales {
    float: left;
    /*width: 250px;*/
    background-image: url(images/back_agregarcomentario.gif);
    background-repeat: no-repeat;
    margin-top: 5px;
    text-align: left;
}

.listas-horizontales li {
    color: #D3000C;
    display: inline;
    font-size: 13px;
    font-family: Arial, sans-serif;
    font-weight: bold;
    margin-left: 20px;
}

.columna-comentarios2 {
    float: left;
    height: auto;
    padding: 5px;
    width: 690px;
}

.titulo-zona {
    color: #D3000C;
    font-size: 14px;
    font-weight: normal;
    padding: 5px 0px 0px 10px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
}

.comentario-item02 {
    border-bottom: 1px dashed #D3000C;
    float: left;
    width: 100%;
	text-align: left;
}

.foto-left {
    float: left;
    height: 60px;
    padding: 10px 25px 15px 0px;
    width: 60px;
}

.foto-left img {
    border: 3px solid #CCCCCC;
}

.amigo-nombre {
    color: #F37B70;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
	min-height:25px;
    margin-bottom: 1px;
    text-align: center;
    width: 60px;
    font-family: Arial, Helvetica, sans-serif;
}

.amigo-nombre a:link, .amigo-nombre a:visited {
    color: #F37B70;
}

.amigo-nombre a:hover {
    color: #FFB14A;

}

.comentario-content02 {
    float: left;
    height: auto;
    margin-bottom:20px;
    width:580px;
    text-align: left;
	background-color: #f6f5f5;
	padding:10px;
}

.comentario-fecha {
    color: #777777;
    font-size: 10px;
    margin-bottom: 10px;
	margin-top:35px;
    font-family: Arial, Helvetica, sans-serif;
}

.mensaje-asunto {
    color: #F37B70;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
}

.mensaje-asunto a:link, .mensaje-asunto a:visited {
    color: #F37B70;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
}

.mensaje-asunto a:hover {
    color: #FFB14A;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
}

.comentario-txt {
    color: #555555;
    font-size: 12px;
    line-height: 120%;
    font-family: Arial, Helvetica, sans-serif;
}

.sub-comentario {
    float: left;
    height: auto;
    margin: 5px 0px 5px 0px;
    width: 700px;
}
/*fin estilos manuel*/
/*formulario*/
.comentario-form {
    float: left;
    margin: 5px 30px;
}

.opciones-blog {
    color: #BC2B27;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}

.input-comentarios {
    width: 370px;
    color: #666666;
    background-color: #E6E6E6;
    border: 1px solid #CCCCCC;
}

.input, select {
    background-color: #EAEAEA;
    border: 1px solid #CCCCCC;
    color: #444444;
    padding: 2px 0px;
}

.txt-zona {
    color: #555555;
    font-size: 12px;
    font-weight: normal;
    line-height: 120%;
    padding: 10px;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
}

.textarea-comentarios {
    height: 300px;
    margin-bottom: 5px;
    overflow: scroll;
    width: 370px;
    color: #666666;
    background-color: #E6E6E6;
    border: 1px solid #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.textarea {
    background-color: #EAEAEA;
    border: 1px solid #CCCCCC;
    color: #444444;
    padding: 2px 0px;
}
/*fin formulario*/

/*Inician estilos para galerías*/

.content_gallery {
	width: 717px;
	height:auto;
	margin-left:17px;
	float:left;
}

.albums{
	width: 705px;
	height: auto;
	float: left;
	padding: 10px 0px 10px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.album-item{
	width: 230px;
	height: 110px;
	float: left;
	padding-right: 5px;
	overflow: hidden;
	padding-bottom: 15px;
}
.album-cover{
	float: left;
	width: 110px;
	height: 110px;
	background-color: #EA3C37;
}
.album-cover img{
	padding: 5px;
	border: none;
}
.album-info{
	float: right;
	width: 107px;
	height: 100px;
	padding: 5px;
	text-align: left;
}
.album-title{
	font-size: 14px;
	color: #5F5D5D;
	height: 35px;
	overflow: hidden;
	margin-bottom: 3px;
}
.album-title a{
	color: #5F5D5D;
	text-decoration: none;
}
.album-title a:hover{
	color: #5F5D5D;
	text-decoration: none;
	background-color: #eeeeee;
}
.album-total-photos{
	font-size: 12px;
	color: #EA3C37;
	padding-bottom: 10px;
}
.album-tools{
	
}
.album-tools li{
	list-style: none;
	font-size: 12px;
	padding-left: 18px;
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}
.add-photos{
	background-image: url(images/gallery-add-photo.gif);
}
.delete-album{
	background-image: url(images/gallery-delete-album.gif);
}

/*photo view*/
.photo-view{
	width: 695px;
	float: left;
	padding: 10px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
}

.photo-album{
	font-size: 14px;
	color: #EA3C37;
	margin-bottom: 3px;
	width: 100%;
	margin: 10px 0px 5px 0px;
}
.photo-album a{
	color: #EA3C37;
	text-decoration: none;
}
.photo-album a:hover{
	color: #555555;
	text-decoration: none;
	background-color: #eeeeee;
}

.photo-comments{
	width: 100%;
	text-align: center;
}
.photo-comments li{
	display: inline;
	padding: 1px 10px;
	list-style: none;
	font-size: 11pt;
	background-color: #E7E7E7;
}
.photo-comments li a{
	color: #666666;
	text-decoration: none;
}
.photo-comments li a:hover{
	color:#EF3F37;
	text-decoration: none;
	background-color: #eeeeee;
}
.photo-full{
	margin: 0px auto; 
	padding: 10px; 
	background-image: url(images/bg_gray.gif);
	width: 640px;
}
.photo-full img{
	max-width: 640px;
	margin: 0px auto;
	text-align: center;
}
.photo-description{
	width: 100%;
	margin: 5px auto;
	background-color: #ffffff;
	padding: 3px  0px;
	text-align: center;
	font-size: 13px;
	font-style: italic;
	color: #555555;
}
.photo-thumbs{
	width: 100%;
	float: left;
	margin-bottom: 15px;
	clear: both;
	overflow: visible;
}
.photo-thumb-item{
	width: 97px;
	height: 97px;
	overflow: hidden;
	margin-right: 10px;
}

.photo-thumb-item, .photo-thumbs-btn-left{
	float: left;
}
.photo-thumbs-btn-right{
	float: left;
}
.photo-thumbs-btn-right, .photo-thumbs-btn-left{
	cursor: pointer;
}

.photo-comments-area{
	color: #5F5E5F;
	float: left;
	width: 98%;
	padding: 1%;
}
.enviado{
	color: #bbbbbb;
	font-size: 12px;
	
}
.photo-com-option{
	text-align: left;
	font-size: 12px;
	color: #555555;
}
.no-comment{
	font-size: 12px;
}
.leave-comment{
	margin-left: 100px;
	width: 450px;
	height: 80px;
	padding: 3px;
	border: 2px dotted #eeeeee;
	color: #555555;
	overflow-y: scroll;
	margin-bottom: 10px;
}


.photo-com-list{
	float: left;
	width: 100%;
}
.comment-item{
	padding: 10px 15px 5px 15px;
	height: auto;
	background-color: #e5e5e5;
	margin-bottom: 10px;
	background-image: url(images/bg_gray2.gif);
	float: left;
}
.comment-date{
	width: 100%;
	color: #bbb;
	text-align: right;
	font-size: 11px;
	position: relative;
}
.comment-author{
	font-size: 12px;
	color: #EA3C37;
	margin-bottom: 3px;
	width: 100%;
	margin: -10px 0px 5px 0px;
}
.comment-author a{
	color: #EA3C37;
	text-decoration: none;
}
.comment-author a:hover{
	color: #555555;
	text-decoration: none;
	background-color: #eeeeee;
}
.comment-txt{
	width: 100%;
    margin-top: 6px;
    color: #7F7F80;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
	margin-bottom: 10px;
}
.comment-options li{
	display: inline;
	padding: 1px 10px;
	list-style: none;
	font-size: 11pt;
	background-color: #E7E7E7;
	width: 100%;
}
/*photo view*/

.error-album{
	padding: 7px;
	font-size: 12px;
	font-weight: bold;
}
.more-albums{
	font-size: 11pt;
	color: #8FA4B7;
	margin-bottom: 3px;
	width: 100%;
	margin: 0px 0px 10px 0px;
	text-align: left;
}
.more-albums a{
	color: #8FA4B7;
	text-decoration: none;
}
.more-albums a:hover{
	color: #EA3C37;
	text-decoration: none;
	background-color: #eeeeee;
}
.more-albums li{
	list-style: none;
	background-image: url(images/bullet_more.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: inline;
	padding-left: 15px;
	padding-right: 5px;
}
.file-remove{
	color: #666666;
}



/*Cierran estilos para galerías*/






/*Comienza estilos para articleList*/

.breadcrumb {
	color:#BC2D27;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    font-weight: bold;
	margin-left:0px;
	margin-top:20px;
}

.breadcrumb a {
	color:#BC2D27;

}

.breadcrumb a:hover {
	color:#F7BF38;

}

.article {
	width:697px;
	height:auto;
	margin-left:0px;
	padding-top:10px;
	float:left;
}

.header_article {
	width:697px;
	height:18px;
	background-image:url(images/header_articlelist.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

.middle_article {
	width:697px;
	height:auto;
	background-color:#f15e51;
	float:left;
	
}

.footer_article {
	width:697px;
	height:18px;
	background-image:url(images/footer_articlelist.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

.content_article {
	width:677px;
	height:auto;
	margin:10px;
	float:left;
	
}

.photo_article {
	width:77px;
	height:79px;
	background-image:url(images/img_article.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;
	
}

.name_article {
	width:590px;
	height:18px;
	color:#FCDCDB;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
	text-transform:uppercase;
	overflow:hidden;
    font-weight: bold;
	margin-left:10px;
	margin-top:0px;
	overflow:hidden;
	float:left;
}

.box_article {
	width:590px;
	height:42px;
	color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
	text-transform:none;
	overflow:hidden;
    font-weight: normal;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	float:left;
}

.vermas_article {
    width: 80px;
    height: 15px;
    margin-top: 5px;
    margin-right:10px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
    float: right;
}

.vermas_article a {
    color: #ffffff;
}

.vermas_article a:hover {
    color: #F8BD35;
}

.page_article {
	width:697px;
	height:15px;
	margin:0px;
	padding-top:15px;
	float:left;
}

.previus_article {
	width:100px;
	height:15px;
	margin:0px;
	color: #BC2D27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
	float:left;
}

.previus_article a {
	color: #BC2D27;
}

.previus_article a:hover {
	color: #F7BF38;
}

.next_article {
	width:100px;
	height:15px;
	margin:0px;
	color: #BC2D27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
	float:right;
}

.next_article a {
	color: #BC2D27;
}

.next_article a:hover {
	color: #F7BF38;
}

/*termina estilos para articleList*/

/*Comienza estilos para articlePage*/

.article_page {
	width:697px;
	height:auto;
	margin-left:0px;
	padding-top:10px;
	float:left;
}

.header_articlepage {
	width:697px;
	height:49px;
	background-image:url(images/header_articlepage.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

.middle_articlepage {
	width:695px;
	height:auto;
	background-color:#f7f9f9;
	border-right:1px solid #f15e51;
	border-left:1px solid #f15e51;
	float:left;
	
}

.footer_articlepage {
	width:697px;
	height:28px;
	background-image:url(images/footer_articlepage.jpg);
	background-repeat:no-repeat;
	float:left;
	
}

.content_articlepage {
	width:677px;
	height:auto;
	margin:10px;
	float:left;
	
}

.contentphoto_articlepage {
	width:161px;
	height:300px;
	float:left;
	
}

.photo_articlepage {
	width:161px;
	height:166px;
	background-image:url(images/photo_articlepage.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
	clear:both;
	float:left;
	
}

.enviar_articlepage {
	width:161px;
	height:20px;
	background-image:url(images/back_enviarpage.jpg);
	background-repeat:no-repeat;
	padding-bottom:20px;
	float:left;
	
	
}

.txtenviar_articlepage {
	width:100px;
	height:8px;
	margin-left:20px;
	color: #BC2D27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: bold;
	float:left;
	
}

.txtenviar_articlepage a {
	color: #BC2D27;
}

.txtenviar_articlepage a:hover {
	color: #F7BF38;
}

.name_articlepage {
	width:481px;
	height:auto;
	color:#EF3E33;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
	text-transform:uppercase;
	overflow:hidden;
    font-weight: bold;
	margin-left:20px;
	margin-top:0px;
	overflow:hidden;
	float:left;
}

.name2_articlepage {
	width:481px;
	height:auto;
	color:#EF3E33;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 17px;
    text-align: left;
	text-transform:uppercase;
	overflow:hidden;
    font-weight: bold;
	margin-left:20px;
	margin-top:0px;
	overflow:hidden;
	float:left;
}

.box_articlepage {
	width:481px;
	height:auto;
	color:#545454;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
	text-transform:none;
	overflow:hidden;
    font-weight: normal;
	margin-left:20px;
	margin-top:10px;
	overflow:hidden;
	float:left;
}

.box_articlepage2 {
	width:650px;
	height:auto;
	color:#545454;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
	text-transform:none;
	overflow:hidden;
    font-weight: normal;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	float:left;
}

.box_articlepage a{
	color:#545454;
}

.box_articlepage a:hover{
	color:#545454;
}

.box_articlepage2 a{
	color:#545454;
}

.box_articlepage2 a:hover{
	color:#545454;
}

.reproductor_podcast_page {
    width: 150px;
    height: 14px;
    margin-left: 0px;
	margin-right:10px;
	padding-top:10px;
    float: left;
}

.box_fpodcast_page {
    width: 208px;
    height: 14px;
    margin-left: 0px;
    margin-top: 5px;
	padding-bottom:10px;
    float: left;
}

.stars_podcast_page {
    width: 76px;
    height: 14px;
    margin-left: 0px;
    background-image: url(images/stars.gif);
    background-repeat: no-repeat;
    float: left;
}
/*///////////////////////////////bases del concurso//////////////////////////////////*/
.bases {
	width: 600px;
	height: 830px;
	background: transparent url("images/bases_bg.jpg") no-repeat center top;
}
.columna_bases {
	float: left;
	width: 300px;
	height: 800px;
}
.bases_ok {
	width: 100%;
	height: 300px;
	overflow-y: scroll;
	margin-top: 120px;
	margin-left: 30px;
	color: #fff;
	text-align: left;
}

.bases_ok2 {
	width: 100%;
	height: 300px;
	margin-top: 300px;
	margin-left: 10px;
	color: #fff;
	text-align: left;
}

.links {
	width:100%;
	height: auto;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:30px;
	float:left;
}

.columna_bases p {
	font-size: 12px;
	font-family: arial, helvetica;
	font-weight: normal;
	line-height: 12px;
}
.bases_ok h3 {
	color: #ff0;
	font-size: 16px;
	font-family: arial, helvetica;
	font-weight: bold;
}
.bases_ok p {
	font-size: 12px;
	font-family: arial, helvetica;
	font-weight: normal;
	line-height: 12px;
}
.portadas_concurso {
	margin-left: 30px;
	margin-top: 30px;
	width: 100%;
	height: auto;
}

.portadas_concurso img {
	width: 45px;
	height: 45px;
}

.portadas_concurso h3 {
	color: #ff0;
	font-size: 16px;
	font-family: arial, helvetica;
	font-weight: bold;
}
.portada_ico {
    width: 45px;
    height: 45px;	
    background: #f00;
    float: left;
    margin-right: 4px;
    margin-bottom: 3px;
    overflow: hidden;
}
a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.links_concurso {
	color: #ff0;
	font-size: 24px;
	font-family: arial, helvetica;
	font-weight: bold;
	padding-bottom:5px;
	text-align:left;
	padding-top:5px;
	margin-left: 30px;
	
}

.links_concurso a{
	color: #ff0;
	font-size: 30px;
}
.links_concurso a:hover{
	color: #ffffff;
	font-size: 30px;
}

.links_concurso2 {
	color: #ff0;
	font-size: 16px;
	font-family: arial, helvetica;
	font-weight: bold;
	padding-bottom:5px;
	text-align:left;
	padding-top:5px;
	margin-left: 30px;
	
}

.links_concurso2 a{
	color: #ff0;
	font-size: 16px;
}
.links_concurso2 a:hover{
	color: #ffffff;
	font-size: 16px;
}
/*Cierra: bases concurso*/

/*Inicio: Galerias css*/

.crear-album {
	text-align: left;
}
.crear-album h3{
	color:#EA3C37;
	font-size:14px;
	margin:10px 0 5px;
	width:100%;
}
.crear-album input, .crear-album textarea{
	width: 220px;
	padding: 2px;
	border: 2px dotted #EEEEEE;
	color: #555555;
	margin-left: 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.error_album{
	padding: 1px 10px;
	list-style: none;
	font-size: 14pt;
	color: #EA3C37;
}

.upload_fotos h3, .upload_fotos b{
	font-size: 14px;
	color: #EA3C37;
	margin-bottom: 3px;
	margin: 10px 0px 5px 0px;
	display: inline;
	font-weight: normal;
}

.upload_fotos b{
	color: #555555;
	margin-bottom: 10px;	
}

.default_title{
	width: 100%;
	margin: 5px auto;
	background-color: #f9f9f9;
	padding: 3px  0px;
	text-align: center;
	font-size: 13px;
	font-style: italic;
	color: #555555;
}
.foto-thumb-default img{
	text-align: center;
}

.default_text{
	font-size: 11px;
	color: #5F5D5D;
	margin-bottom: 3px;
	width: 100%;
	margin: 0px 0px 10px 0px;
	text-align: left;
}

.photo-view h2{
	font-size: 14px;
	color: #EA3C37;
	margin-bottom: 3px;
	width: 100%;
	margin: 10px 0px 5px 0px;
}

/*Modificar álbum*/
.thumb_default{
	margin: 5px 0px 15px 0px;
	width: 100%;
	float: left;
}
.foto-thumb-default{
	float: left;
	background-color: #EA3C37;
}
.foto-thumb-default img{
	padding: 10px;
}
#default_title{
	float: right;
	width: 500px;
	padding: 5px 20px;
	margin-right: 10px;
}
.thumb_list{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.foto-thumb{
	background-color: #eeeeee;
	width: 120px;
	float: left;
}
.foto-thumb img{
	padding: 10px;
}
.opt-img{
	float: right;
	width: 540px;
	margin-right: 15px;
}
.desc-img{
	width: 500px;
	font-size: 12px;
}
.del-img a{
	font-size: 11px;
	color: #8FA4B7;
	margin-bottom: 3px;
	width: 500px;
	margin: 0px 0px 10px 0px;
	text-align: left;
}
.del-img a{
	color: #8FA4B7;
	text-decoration: none;
	}
.del-img a:hover{
	color: #EA3C37;
	text-decoration: none;
	background-color: #eeeeee;
}
/*Cierra: Galerias css*/




#total a{
	color:#8FA4B7;
}
#paginacion a{
	color:#8FA4B7;
}
.categorias ul{
	margin: 0px;
	padding: 0px;
}
.categorias ul li a{
	color:#8FA4B7;
}
.listas-horizontales li a{
	color:#EF3F37;
}
.post_info{
	font-size:10px;
	padding: 5px;
}
.post_info a{
	color:#8FA4B7;
}
.titulo-post{
	color:#EF3F37;
	font-weight:bold;
	background-color: #EFEFEF;
	background-image: url(images/bg_gray2.gif);	
	padding: 2px;
}
.comentario-txt{
	margin-bottom:20px;	
	padding: 5px;
	text-align: justify;
}
#comentarios{
}
#comentarios a {
	background-color: #EFEFEF;
}
.liga a {
	color:#EF3F37;
}
.album-tools li a{
	color:#EF3F37;
}
/*usuarios*/
.usuario-mainframe{
	background-image:url(images/loader.gif);
	background-position:center center;
	background-repeat:no-repeat;
	border:1px solid #666666;
	float:left;
	height:115px;
	margin-right:3px;
	padding:3px;
	width:100px;	
}
.usuario-nombre-grande{
	color:#D3000C;
	font-size:11px;
	font-weight:bold;
	height:14px;
	margin-bottom:1px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	width:100px;

}
.usuario-nombre-grande a{
	color:#EF3F37;
}
/*usuarios*/

.crear-nuevo a{
	color:#EF3F37;
	font-size:11px;
	font-weight: bold;
}
.links-centrados a{
	color:#EF3F37;
}
.nick-usuario a{
	color:#EF3F37;
}

.amigo a {
	color:#EF3F37;
}
.amigo {
	float:left;
	height:auto;
	margin:5px 5px 30px;
	width:260px;
}


/*arreglo gallery*/

.gallery {
	width:481px;
	height:auto;
	clear:both;
	padding-top:20px;
	margin-left:0px;
	float:left;	
}


/*validar formulario registro comunidad*/
#div_validarUsuario, #div_validarContrasenias, #div_validarCorreo, #div_Contrasenias, #div_validarFecha{
	color: #fd635e;
	font-size: 11px;
	padding: 0px 0px 0px 10px;
	float: left;
	text-align:left;
}



.nombre-usuario2{
	width:140px;
	text-align: left;
	float: left;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 5px;
}
.nick-usuario2{
	width:140px;
	text-align: left;
	float: left;
}
.new2{
	width:140px;
	text-align: left;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 31px;
}
.new2 a{
	padding: 8px 0px;
}

.crear_album{
	color: #EF3F37;
	text-align: left;
	font-size: 12px;
}
.crear_album h2{
	font-size: 14px;
}
.crear_album input, .crear_album textarea, .crear_album select{
	color: #555555;
	text-align: left;
	font-size: 12px;
	width: 250px;
	border: 2px dotted #EEEEEE;
	font-family: arial, sans-serif;
	padding: 2px;
	background-color: #f5f5f5;
}
.crear_album textarea{
	overflow-y: scroll;
	overflow-x: hidden;
}

.columna_comentarios_blog{
	width: 490px;
	float: left;
	margin-top: 10px;
}
.categorias{
	width: 190px;
	float: right;
}
.cat_title{
	font-size: 14px;
	color: #EA3C37;
	margin-bottom: 5px;
	width: 100%;
	margin: 10px 0px 5px 0px;
	text-align: left;
}
.categorias li{
	list-style: none;
	background-image: url(images/bullet_more.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 15px;
	padding-right: 5px;
	text-align: left;
}
.categorias a{
	color: #8FA4B7;
	text-decoration: none;
}
.categorias a:hover{
	color: #EA3C37;
	text-decoration: none;
	background-color: #eeeeee;
}

#frm_comentar input, #frm_comentar textarea, #frm_comentar select{
	color: #555555;
	text-align: left;
	font-size: 12px;
	width: 370px;
	border: 2px dotted #EEEEEE;
	font-family: arial, sans-serif;
	padding: 2px;
	background-color: #f5f5f5;
}
.num-comentarios{
	float: left;
	color: #EA3C37;
	font-size: 12px;
	padding: 10px 0px;
}

		/* ---inicio estilos manuel perfil comunidad--- */
.columnaizquerda{
    width: 340px;
	height:auto;
	float:left;
}
.columnaderecha{
    width: 343px;
	height:auto;
    float: left;
	margin-left:10px;
}
.content_miultimoblog {
    width: 340px;
    height: auto;
    margin-top: 35px;
    float: left;
}
.titulo_blog_perfil {
    width: 100%;
    color: #EA3C37;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    margin-left: 0px;
    float: left;
}
		/* ---fin--- */
		
		/* ---inicio estilos recomienda--- */

.recomienda {
	width:692px;
	height:97px;
	margin-left:15px;
	margin-top:15px;
	background:url(/css/images/back_recomienda.png)no-repeat;
	padding:10px;
	z-index:3000;
	float:left;
}

.tit_recomienda {
	width:80%;
	height:auto;
	color: #3A3938;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
	padding-bottom:10px;
	float:left;
}

.tunombre_recomienda {
	width:20%;
	height:auto;
	margin-bottom:15px;
	color:  #5E5D5B;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
	text-align:left;
	margin-right:12px;
	float:left;
}

.buscar_usuario {
	width:30%;
	height:auto;
	margin-bottom:15px;
	color:  #5E5D5B;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
	text-align:left;
	margin-right:12px;
	float:right;
}

.enviar_recomienda {
	height:auto;
	float:left;
	margin-top:13px;
}

/* ---termina estilos recomienda--- */

/* ---comienza estilos rating--- */
.rating{
    width: 80px;
    height: 16px;
    margin: 0 0 10px 0;
    padding: 0;
    list-style: none;
    clear: both;
    position: relative;
	background: url(images/star-matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
.sixstar {background-position:0 -96px}
.sevenstar {background-position:0 -112px}
.eightstar {background-position:0 -128px}
.ninestar {background-position:0 -144px}
.tenstar {background-position:0 -160px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li.six a {left:80px;}
ul.rating li.seven a {left:96px;}
ul.rating li.eight a {left:112px;}
ul.rating li.nine a {left:128px;}
ul.rating li.ten a {left:144px;}

ul.rating li a:hover {
    z-index: 2;
    width: 80px;
    height: 16px;
    overflow: hidden;
    left: 0;
	background: url(images/star-matrix.gif) no-repeat 0 0
	
}
ul.rating li.one a:hover {background-position:0 -176px;}
ul.rating li.two a:hover {background-position:0 -192px;}
ul.rating li.three a:hover {background-position:0 -208px}
ul.rating li.four a:hover {background-position:0 -224px}
ul.rating li.five a:hover {background-position:0 -240px}
ul.rating li.six a:hover {background-position:0 -256px}
ul.rating li.seven a:hover {background-position:0 -272px}
ul.rating li.eight a:hover {background-position:0 -288px}
ul.rating li.nine a:hover {background-position:0 -304px}
ul.rating li.ten a:hover {background-position:0 -320px}

/* end rating code */

/*ESTILOS PARA LOS COMENTARIOS*/
.box_comentarios {
	width:470px;
	height:auto;
	color:#545454;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
	text-transform:none;
	overflow:hidden;
    font-weight: normal;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	float:right;
}
#agrega_comentario{
	background-color:#FFFFFF;
	width: 470px;
	height: auto;
	text-align: center;
	padding: 5px;
}
.seccion_name {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #545454;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding: 2px 10px;
}
.seccion_txt_normal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #545454;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	line-height: 130%;
	padding-left:10px;
}
#nombre {
	/*background-color: blue;*/
	width:470px;
	height: auto;
	margin: 5px 0px;

}
.normal_rojo_bold_izq {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF3E33;
	font-weight: bold;
	text-align: right;
	padding: 2px 3px;
}
#name {
	text-align:left;
	background-color: #fff;
	border: 1px solid #999999;
	width: 150px;
	margin-left:0px;
}
.txt_input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	margin-right:20px;
}
#comentario{
	/*background-color: yellow;*/
	width:470px;
	height: auto;
	margin: 5px 0px;
	
}
.normal_rojo_bold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF3E33;
	font-weight: bold;
	text-align: left;
	padding: 5px;
}
#message{
	text-align:left;
	background-color: #efefef;
	border: 1px solid #999999;
	width: 380px;
	margin-left: 75px;
	margin-top: -12px;
}
#comentario_item{
	/*background-color:blue;*/
	width: 470px;
	height: auto;
	margin: 10px 7px;
	border-bottom: 1px dashed #999;
	padding-bottom: 7px;
	text-align:left;
}
#lista_comentarios{
	background-color:#ffffff;
	width: 470px;
	height: auto;
	margin: 10px 0px;
	text-align: center;
	padding: 5px;
}
.name_comen {
	font-family: Arial, Helvetica, sans-serif;
	color: #EF3E33;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 120%;
}
.fecha_comen{
	font-family: Tahoma, Arial, Helvetica, sans-serif, "Trajan Pro";
	color: #777;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	line-height: 130%;
}
.txt_comen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #545454;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	line-height: 130%;
	padding-top:5px;
	width:95%;
}
/* TERMINA ESTILOS PARA LOS COMENTARIOS*/

.bookmarks{
	width:100%;
	height:50px;
	margin-top:27px;
	text-align:center;
	background-image:url(/css/images/back_bookmarks.png);
	background-repeat:no-repeat;
	float:right;
}

/* COMIENZA ESTILOS BLOG BECARIOS*/
.blog_becarios_tit {
    width: 240px;
	height:auto;
    max-height: 47px;
    margin-top: 15px;
    margin-left: 10px;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    text-transform: none;
	overflow:hidden;
    float: left;
}

.content_blog_becarios {
    width: 310px;
    height: 152px;
    padding:10px;
    float: left;
}

.blog_becarios_imagen {
    width: 87px;
    height: 87px;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url(images/img_blog_becarios.gif);
    background-repeat: no-repeat;
	overflow:hidden;
    float: left;
}

.blog_becarios_nombre {
    width: 65%;
	height: auto!important; /* para los browsers buenos */
	height: 30px; /* para IE5+ */
    max-height: 30px; /* para los browsers buenos */
    margin-top: 0px;
    margin-left: 8px;
    color: #F9BAB7;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
	overflow:hidden;
    float: left;
}

.blog_becarios_sinopsis{
    width: 65%;
    height: auto!important; /* para los browsers buenos */
	height: 85px; /* para IE5+ */
    max-height: 85px; /* para los browsers buenos */
    margin-top: 12px;
    margin-left: 8px;
    color: #EFEFEF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: normal;
	overflow:hidden;
    float: left;
}

.blog_becarios_vermas{
    width: 65%;
    height: 15px;
    margin-top: 5px;
    color: #F7BF38;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-align: right;
    font-weight: bold;
	text-decoration:underline;
    float: right;
}

.blog_becarios_vermas a{
    color: #F7BF38;
}

.blog_becarios_vermas a:hover{
    color: #F9BAB7;
}
.have_post {	
 background: no-repeat url(images/ultimo_post.gif);
 width: 19px;
 height: 20px;
 bottom:20px;
 position: relative;
 text-align:left;
 margin-left:5px;
 
}

#busqueda_usuario {
	margin-top:15px;
}

table {
	margin-left:20px;
	margin-top:20px;
}

.recomendacion_envio {
	text-align:center;
	margin-right:90px;
}

/* Comienza estilos becarios
 =====================================================================*/

.patrocinadores {
	width:100%;
	height:auto;
	margin-top:10px;
	float:left;
}

.becariohome_content {
	width:312px;
	height:142px;
	padding:6px 15px;
	float:left;
}

.becariohome_content_top {
	width:100%;
	height:10px;
	background:#ffffff url(images/becarioshome_topcontent.gif)no-repeat;
	float:left;
}

.becariohome_content_middle {
	width:100%;
	height:122px;
	background:#ffffff url(images/becarioshome_middlecontent.gif)repeat-y;
	float:left;
}

.becariohome_content_left {
	width:67px;
	height:110px;
	margin-left:10px;
	float:left;
}

.becariohome_photo {
	width:67px;
	height:67px;
	background:#ffffff url(images/becariohome_photogenerica.gif)no-repeat top;
	float:left;
}

.becariohome_content_middle h2 {
	width:70%;
	height:auto;
	max-height:32px;
	overflow:hidden;
	font:normal 13px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#BCBEC0;
	padding:0px 0px 0px 5px;
	margin-top:0px;
	text-align:left;
	float:left;
}

.becariohome_content_txt {
	width:220px;
	height:auto;
	max-height:70px;
	overflow:hidden;
	font:normal 10px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#7F7F80;
	padding:0px 0px 10px 5px;
	text-align:justify;
	float:left;
}

.becariohome_content_txt2 {
	width:220px;
	height:auto;
	max-height:50px;
	overflow:hidden;
	font:normal 10px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#7F7F80;
	padding:0px 0px 10px 5px;
	text-align:justify;
	margin-bottom:5px;
	float:left;
}

.becariohome_content_footer {
	width:100%;
	height:10px;
	background:#ffffff url(images/becarioshome_footercontent.gif)no-repeat;
	float:left;
}

.becariohome_vermas {
    width: auto;
    height: 11px;
    color: #BC2B27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
	margin-right:15px;
    float:right;
}

.becariohome_vermas a{
    color: #BC2B27;
}

.becariohome_vermas a:hover {
	color:#F8BD35;
}


.becarioarticleList_content {
	width:688px;
	height:auto;
	padding:12px 25px 12px 25px;
	float:left;
}

.becarioarticleList_content_top {
	width:100%;
	height:27px;
	background:#ffffff url(images/becariosarticleList_topcontent.gif)no-repeat;
	float:left;
}

.becarioarticleList_content_middle {
	width:100%;
	height:auto;
	background:#ffffff url(images/becariosarticleList_middlecontent.gif)repeat-y;
	float:left;
}

.becarioarticleList_content_principal {
	width:100%;
	height:auto;
	float:left;
}

.becarioarticleList_content_left {
	width:135px;
	height:135px;
	margin-left:20px;
	float:left;
}

.becarioarticleList_photo {
	width:133px;
	height:133px;
	background:#ffffff url(images/becarioarticleList_photogenerica.gif)no-repeat;
	float:left;
}

.becarioarticleList_content_middle h1 {
	font:bold 15px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#BCBEC0;
	padding:0px 0px 0px 5px;
	margin-top:0px;
	text-align:left;
	float:left;
}

.becarioarticleList_content_txt {
	width:500px;
	height:auto;
	font:normal 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#7F7F80;
	padding:0px 0px 5px 5px;
	text-align:justify;
	float:left;
}

.becarioarticleList_content_footer {
	width:100%;
	height:27px;
	background:#ffffff url(images/becariosarticleList_footercontent.gif)no-repeat;
	float:left;
}

.becarioarticleList_vermas {
    width: auto;
    height: 11px;
    color: #BC2B27;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 11px;
    text-align: center;
    font-weight: bold;
    text-decoration:underline;
	margin-right:25px;
    float:right;
}

.becarioarticleList_vermas a{
    color: #BC2B27;
}

.becarioarticleList_vermas a:hover {
	color:#F7BF38;
}

.links_articleList {
	width:100%;
	height:auto;
	padding-bottom:20px;
	float:left;
}

.becarioarticleList_link {
	width:120px;
	height:41px;
	font:normal 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#434244;
	margin:10px 10px 10px 20px;
	text-align:right;
	float:left;
}

.becarioarticleList_link a{
	color:#434244;
}

.becarioarticleList_link a:hover {
	color:#BC2B27;
}

.becarioarticleList_link2 {
	width:105px;
	height:41px;
	font:normal 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#434244;
	margin:9px 20px 10px 10px;
	text-align:right;
	padding:0px 5px 0px 0px;
	float:right;
}

.txt_becarioarticleList_link2 {
	width:60px;
	height:41px;
	font:normal 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#434244;
	text-align:right;
	margin-top:10px;
	float:right;
}

.txt_becarioarticleList_link4 {
	width:60px;
	height:41px;
	font:normal 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#434244;
	text-align:right;
	margin-top:-20px;
	float:right;
}

.becarioarticleList_link2 img {
text-align:center;
vertical-align:middle;
}

.becarioarticleList_link2 a{
	color:#434244;
}

.becarioarticleList_link2 a:hover {
	color:#BC2B27;
}

.becarioarticleList_link3 {
	width:110px;
	height:41px;
	font:normal 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#434244;
	margin:9px 20px 10px 10px;
	text-align:right;
	padding:0px 5px 0px 0px;
	float:right;
}

.becarioarticleList_link3 img {
text-align:center;
vertical-align:middle;
}

.becarioarticleList_link3 a{
	color:#434244;
}

.becarioarticleList_link3 a:hover {
	color:#BC2B27;
}

.becarioarticleList_link4 {
	width:75px;
	height:41px;
	font:normal 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#434244;
	background:#ffffff url(images/becario_articleList_link.gif)no-repeat;
	margin:9px 20px 10px 10px;
	text-align:right;
	padding:0px 5px 0px 0px;
	float:right;
}

.becarioarticleList_link4 a{
	color:#434244;
}

.becarioarticleList_link4 a:hover {
	color:#BC2B27;
}

.becarioarticleList_photo_small {
	width:67px;
	height:66px;
	background:#ffffff url(images/becario_articleList_article.gif)no-repeat;
	float:left;
}

#infopage2 {
    clear: both;
    height: 60px;
    width: 70%;
	color: #8FA4B7;
	font-size: 12px;
	float: left;
	width: 100%;
	margin-left:20px;
	background-repeat: no-repeat;
}
#infopage2 a{
	color: #8FA4B7;
	text-decoration: none;
	display: inline;

}
#infopage2 a:hover{
	color: #EA3C37;
	text-decoration: none;
	background-color: #eeeeee;
}

.becarioarticlePage_content_left {
	width:170px;
	height:auto;
	margin-left:20px;
	float:left;
}

.becarioarticlePage_photo {
	width:170px;
	height:170px;
	background:#ffffff url(images/becarioarticlePage_photogenerica.gif)no-repeat;
	float:left;
}

.becarioarticlePage_titulo_article {
	width:70%;
	font:bold 17px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#BCBEC0;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	text-align:left;
	float:left;
}

.becarioarticlePage_content_txt {
	width:445px;
	height:auto;
	font:normal 12px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#7F7F80;
	padding:0px 0px 5px 15px;
	text-align:justify;
	float:left;
}

.breadcrumb2 {
	color:#BC2D27;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    font-weight: bold;
	margin-left:20px;
	margin-top:20px;
}

.breadcrumb2 a {
	color:#BC2D27;

}

.breadcrumb2 a:hover {
	color:#F7BF38;

}

.box_comentarios2 {
	width:470px;
	height:auto;
	color:#545454;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
	text-transform:none;
	overflow:hidden;
    font-weight: normal;
	margin-right:15px;
	margin-top:10px;
	overflow:hidden;
	float:right;
}

.publicidad_interna {
    width: 750px;
    height: auto;
    margin-top: 30px;
    margin-right: 15px;
    padding-bottom: 10px;
    float: right;
}

.post-item02{
	width: 700px;
	height: auto;
	float: left;
	margin: 5px 0px;
	border-bottom: 1px dashed #D3000C;
}
.encabezado_eventosindex2 {
    width: 170px;
    margin-top: 0px;
    margin-left: 0px;
	padding:3px;
    color: #444747;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    float: left;
}

.b_avanzada {
	width:167px;
	height:18px;
	margin:-42px -180px 0px 0px;
	padding:3px;
	cursor:pointer;
	float:right;
}

.b_avanzada a {
	width:167px;
	height:18px;
	margin:-3px 0px 0px 0px;
	padding:3px;
	background:url(images/b_avanzada.jpg)no-repeat scroll;
	cursor:pointer;
	float:right;
}

.b_avanzada a:hover{
	width:167px;
	background-position:0px -50px;
	background:url(images/button_bavanzada_hover.jpg)no-repeat;
}

