body {
	background-image: url(../img/fondo.jpg);
	background-repeat: repeat-x;
}

table {
  border-collapse: separate;
}

.uppercase{ text-transform:uppercase;}


#encabezado {
	position:absolute;
	left:50%;
	top:15px;
	width:538px;
	height:155px;
	z-index:1;
	margin-left: -344px;
	background-image: url(../img/encabezado.gif);
	background-repeat: no-repeat;
}
#edicion {
	position:absolute;
	left:50%;
	top:81px;
	width:517px;
	height:30px;
	z-index:2;
	margin-left: -330px;
}
#botonera2 {
	position:absolute;
	left:50%;
	top:15px;
	width:143px;
	height:155px;
	z-index:3;
	background-image: url(../img/fondo_botonera_2.gif);
	background-repeat: no-repeat;
	margin-left: 204px;
}
#principal {
	position:absolute;
	left:50%;
	top:200px;
	width:538px;
	height:87px;
	z-index:4;
	margin-left: -344px;
}
#columna_derecha {
	position:absolute;
	left:50%;
	top:198px;
	width:143px;
	height:94px;
	z-index:5;
	margin-left: 204px;
}

/* CSS Document */
.texto_blanco_fondo_prensa {
	background-image:url(../img/fondo_tit_prensa.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.texto_edicion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #1A3245;
}
.texto_blanco_fondo_ediciones_ant {
	background-image:url(../img/fondo_tit_ediciones_ant.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
}
a:link.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
a:visited.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
a:hover.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #322073;
	text-decoration: underline;
}
a:active.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #322073;
	text-decoration: underline;
}
.texto_gris_negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}
.texto_gris_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C2C2C1;
}

.texto_blanco_grande2 {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
}
.texto_gris_chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.texto_gris_oscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}
.texto_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.texto_blanco_fondo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	background-image: url(../img/fondo_tit_color1.jpg);
	background-repeat: no-repeat;
}
.texto_blanco_fondo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	background-image: url(../img/fondo_tit_color2.jpg);
	background-repeat: no-repeat;
}
.texto_blanco_fondo_agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/fondo_tit_agenda.gif);
	background-repeat: no-repeat;
}
.texto_blanco_fondo_rincon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../img/fondo_tit_rincon.gif);
	background-repeat: no-repeat;
}
.texto_blanco2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.texto_blanco3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.esquina_med .texto_blanco3{ font-size:11px!important;}

a:link.texto_blanco3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.texto_blanco3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a:active.texto_blanco3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover.texto_blanco3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.texto_blanco4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.texto_blanco_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.texto_blanco_grande2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.texto_amarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FADD85;
}
.texto_blanco_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.texto_colortitulo1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #c63e1b;
}
.texto_colortitulo2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #267D8B;
}
.texto_colortitulo3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #0E3D70;
}
.texto_colortitulo4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #666666;
}
.texto_colortitulo5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #324B50;
}
.texto_colortitulo5_chico {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #324B50;
	font-weight: bold;
}
.texto_colortitulo6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #3BB3C2;
}
.texto_negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}
.texto_negro2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: bold;
}
.texto_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #22545D;
}
.texto_verde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #22545D;
}
.texto0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}

/*--------------------------------------- Modificaciones ----------------------------------------*/

/*---------- Cajas Chicas (Home) -------------------*/

.titulo_box{ font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
.titulo2, .titulo2 a{color:#267D8B; font:normal 19px Geneva, Arial, Helvetica, sans-serif; padding:2px 0px 10px 0px; text-decoration:none}
.titulo2 a:hover{text-decoration:underline}
.texto_gris a{ color:#999;}
.texto_gris a:hover{ color:#333;}

.box_chica_rojo .titulo_box{background:url(../img/rect_chico_top_rojo.gif) no-repeat;}
.box_chica_rojo .titulo2, .box_chica_rojo .titulo2 a{ color:#C63E1B;}

.box_chica_gris .titulo_box{background:url(../img/rect_chico_top_gris.gif) no-repeat;}
.box_chica_gris .titulo2, .box_chica_gris .titulo2 a { color:#666;}

.box_chica_verde .titulo_box{background:url(../img/rect_chico_top_verde.gif) no-repeat;}
.box_chica_verde .titulo2, .box_chica_verde .titulo2 a{ color:#324B50;}

.box_chica_verde_claro .titulo_box{background:url(../img/rect_chico_top_verde_claro.gif) no-repeat;}
.box_chica_verde_claro .titulo2, .box_chica_verde_claro .titulo2 a{ color:#267D8B;}

.box_chica_celeste .titulo_box{background:url(../img/rect_chico_top_celeste.gif) no-repeat;}
.box_chica_celeste .titulo2, .box_chica_celeste .titulo2 a{ color:#3BB3C2;}

.box_chica_azul .titulo_box{background:url(../img/rect_chico_top_azul.gif) no-repeat;}
.box_chica_azul .titulo2, .box_chica_azul .titulo2 a{ color:#0E3D70;}

.box_chica_marron .titulo_box{background:url(../img/rect_chico_top_marron.gif) no-repeat;}
.box_chica_marron .titulo2, .box_chica_marron .titulo2 a{ color:#C0A764;}

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

.imagen_con_texto .texto_gris img{ float:left; margin:0px 8px 5px 0px;}

/*---------- Cajas Grandes ----------*/

.box_chica_rojo .esquina_izq{background:url(../img/rect_grande_arriba1a.gif) no-repeat left;}
.box_chica_rojo .esquina_med{background:url(../img/rect_grande_arriba1b.gif) repeat-x;}
.box_chica_rojo .esquina_der{background:url(../img/rect_grande_arriba1d.gif) no-repeat right;}

.box_chica_gris .esquina_izq{background:url(../img/rect_grande_arriba2a.gif) no-repeat left;}
.box_chica_gris .esquina_med{background:url(../img/rect_grande_arriba2b.gif) repeat-x;}
.box_chica_gris .esquina_der{background:url(../img/rect_grande_arriba2d.gif) no-repeat right;}

.box_chica_verde_claro .esquina_izq{background:url(../img/rect_grande_arriba3a.gif) no-repeat left;}
.box_chica_verde_claro .esquina_med{background:url(../img/rect_grande_arriba3b.gif) repeat-x;}
.box_chica_verde_claro .esquina_der{background:url(../img/rect_grande_arriba3d.gif) no-repeat right;}

.box_chica_marron .esquina_izq{background:url(../img/rect_grande_arriba4a.gif) no-repeat left;}
.box_chica_marron .esquina_med{background:url(../img/rect_grande_arriba4b.gif) repeat-x;}
.box_chica_marron .esquina_der{background:url(../img/rect_grande_arriba4d.gif) no-repeat right;}

.box_chica_azul .esquina_izq{background:url(../img/rect_grande_arriba5a.gif) no-repeat left;}
.box_chica_azul .esquina_med{background:url(../img/rect_grande_arriba5b.gif) repeat-x;}
.box_chica_azul .esquina_der{background:url(../img/rect_grande_arriba5d.gif) no-repeat right;}

.box_chica_verde .esquina_izq{background:url(../img/rect_grande_arriba6a.gif) no-repeat left;}
.box_chica_verde .esquina_med{background:url(../img/rect_grande_arriba6b.gif) repeat-x;}
.box_chica_verde .esquina_der{background:url(../img/rect_grande_arriba6d.gif) no-repeat right;}


/*------------ Slider ----------------*/
img {
border:0 none;
}
.field-content {
	display:block;
	height:270px;
	margin:0;
	margin-left:9px;
	overflow:hidden;
	padding:0;
	position:relative;
	width:270px;
	border:0px solid red;
}
.porta_slider{ width:290px; background:url(../img/porta_slider.gif) no-repeat top;}

.porta_slider_bottom{ width:290px; background:transparent url(../img/porta_slider_bottom.gif) no-repeat bottom;}

#video li{ width:270px; float:left;}
#video li p{ display:none;}
.no_controls #nextBtn{ display:none!important;}
.no_videos #videoBtn{ display:none;}

/* TODO estoy viendo como afecta esta redefinicion del estilo */
/*
.field-content{ display:block; width:186px; height:165px; overflow:hidden; padding:0px; margin:0px;position:relative;}
*/
.slider, .slider li{ 
	width:270px;
/*	height:181px;*/
	overflow:hidden; 
	padding:0px;
	margin:0px;
}

.slider{ padding-top:10px; position: absolute;}

/*#video{ display:none;}*/

#video li{ list-style:none;}

/*---- Botones ---*/
.slider ul,
#nextBtn a, #prevBtn a,
#nextBtnV a, #prevBtnV a
{ display:block; margin:0px; padding:0px;}

#nextBtn, #prevBtn a,
#prevBtn, #nextBtn a,
#nextBtnV, #prevBtnV a,
#prevBtnV, #nextBtnV a{ 
	display:block; 
	width:21px; 
	height:27px;
}

#fotosBtn, #fotosBtn a,
#videoBtn, #videoBtn a{ 
display:block; width:35px; height:27px;}

#nextBtn, #prevBtn,
#fotosBtn, #videoBtn,
#nextBtnV, #prevBtnV{ 
position:absolute; bottom:5px;}

#nextBtn{ left:56px;}
#prevBtn{ left:35px;}
#nextBtnV{ left:215px;}
#prevBtnV{ left:194px;}
#fotosBtn{ left:0px}
#videoBtn{ right:0px;}

#nextBtn a, #nextBtnV a{background:url(../img/btn_next.gif) no-repeat top;}
#prevBtn a, #prevBtnV a{background:url(../img/btn_previus.gif) no-repeat top;}
#fotosBtn a{background:url(../img/btn_fotos.gif) no-repeat top;}
#videoBtn a{background:url(../img/btn_video.gif) no-repeat top;}

#nextBtn a:hover, #nextBtnV a:hover{background:url(../img/btn_next.gif) no-repeat bottom;}
#prevBtn a:hover, #prevBtnV a:hover{background:url(../img/btn_previus.gif) no-repeat bottom;}
#fotosBtn a:hover{background:url(../img/btn_fotos.gif) no-repeat bottom;}
#videoBtn a:hover{background:url(../img/btn_video.gif) no-repeat bottom;}

.video_comment, .foto_comment{ 
	margin-top:10px; 
	padding-left:10px; 
	color:#333333;
	background: url(../img/arrow_comment.gif) no-repeat left 3px;
	height:30px;
	overflow:hidden;
}

.video_comment{ border:0px solid red;}

/*---- Fin Botones ---*/
/*------------ Fin Slider ----------------*/


/*-------------- Ranking -----------------*/
.caja_gris_top290{
	margin-top:20px;
	background:url(../img/caja_gris_top290.gif) top no-repeat; 
}
.caja_gris_bottom290{ 
	background:url(../img/caja_gris_bottom290.gif) bottom no-repeat;
	padding:10px;
}

.caja_gris_top230{
	width:230px;
	background:url(../img/caja_gris_top230.gif) top no-repeat; 
}
.caja_gris_bottom230{ 
	background:url(../img/caja_gris_bottom230.gif) bottom no-repeat;
	padding:10px;
}

/*---- Ubicación de las estrellas: 4px, -20px -44px -68px -92px -116px --*/
.calificacion.estrella0{ background-position:left 4px;}
.calificacion.estrella1{ background-position:left -20px;}
.calificacion.estrella2{ background-position:left -44px;}
.calificacion.estrella3{ background-position:left -68px;}
.calificacion.estrella4{ background-position:left -92px;}
.calificacion.estrella5{ background-position:left -116px;}


/*----------------- Columna a la derecha ----------------------*/

#columna_cajas_derecha{width:290px; float:left; margin-right:15px;}
#columna_cajas_izquierda{width:290px; float:right; margin-left:15px;}

.derecha .texto_gris_oscuro{ text-align:left;}
.btn_calificacion{ float:left;}

.calificacion{ 
	float:left; 
	width:80px; 
	height:20px; 
	background-image:url(../img/calificacion.gif); 
	background-repeat:no-repeat;
	margin-left:12px;
}

/*---- Ubicación de las estrellas: 4px, -20px -44px -68px -92px -116px --*/
.calificacion.estrella1{ background-position:left -116px;}

.menu_votar{ height:25px; padding:0px; margin:0px;}
.menu_votar a{ color:#777;}
.menu_votar ul, .menu_votar li{ margin:0px; padding:0px;}

.menu_votar li, .menu_votar li a{ list-style:none; float:left; display:block; height:20px; }
.menu_votar li a{background-position:top; background-repeat:no-repeat; margin-left:3px;}
.menu_votar li a:hover{background-position:bottom;}

.menu_votar .est_1 a{ background-image: url(../img/est_1.gif); }
.menu_votar .est_2 a{ background-image: url(../img/est_2.gif); }
.menu_votar .est_3 a{ background-image: url(../img/est_3.gif); }
.menu_votar .est_4 a{ background-image: url(../img/est_4.gif); }
.menu_votar .est_5 a{ background-image: url(../img/est_5.gif); }

/*----------------- encuesta -----------------*/
.gracias_voto{ font-weight:bold; margin:5px 0px 10px 0px;}

.votos{ color:#FFE897; font-size:12px;}

/*----------------- Comentarios ----------------------*/

.borde_gris_top{background: url(../img/borde_gris495_top.gif) no-repeat top; width:495px; text-align:left; padding-top:5px;}
.borde_gris_bottom{background:url(../img/borde_gris495_bottom.gif) no-repeat bottom;}
.fondo_tit_color2, .fondo_tit_color2 a{
	background:url(../img/fondo_tit_color2.gif) no-repeat center; 
	height:20px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:19px;
	padding-left:20px;
}

.borde_gris_top .texto_gris_chico{ padding-left:10px; padding-right:5px;}

#crear-comentario label{ color:#999; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}

.row_form{ clear:both; margin-top:5px; height:20px;}

#crear-comentario .row_form input, #crear-comentario .row_form label{ display:block; float: left;}

#crear-comentario .row_form label{ width:80px;}

#crear-comentario .row_form input,
#crear-comentario .row_form textarea{ border:1px solid #A4A4A2;}

#crear-comentario .row_form textarea{ width:290px; }

#formu-crear-comentario{ margin:10px;}

.comentar_btn{ 
	background:url(../img/bot_comentar_a.gif) no-repeat; 
	width:91px; 
	height:20px; 
	border:0px!important; 
	text-align:left; 
	text-transform:uppercase;
	color:#FFFFFF;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	cursor:pointer;
	float:right!important;
	margin-top:-17px;
}

.comentario{ border-top:1px solid #474747; padding-top:5px; padding-bottom:5px;}

.autor a{ text-decoration:none;}
.fecha.texto_gris_chico{ padding:0px!important;}

#footer .texto_gris{ font-size:12px;}

#footer .texto_gris_chico{ font-size:11px!important;}

/*-------------------- Aumento de tamaño 1 --------------------*/
.txt11{}
.txt12{}
.txt18{ font-size:18px!important;}
.txt23, .txt23 a{font-size:23px!important;}
.txt11to14{ font-size:14px!important;}
.txt12to16{font-size:16px!important;}

#changeFont{ width:55px; margin-left:12px;}


/*------------Rincón social------------*/
.notas_social{ width:538px;}

.notas_social .col_izq{background: url(../img/rect_chico_izq.gif) repeat-y left;}

.notas_social .col_der{background: url(../img/rect_chico_der.gif) repeat-y right;}

/*---------- Foro Front ------------*/
.foro_top{ background:url(../img/foro_top.gif) no-repeat top;}
.foro_bottom{ background:url(../img/foro_bottom.gif) no-repeat bottom;}




















