@import url("reset.css");
/* ESTRUCTURA ********************/
.home{
	background:#fff url(../img/bg_general.gif) repeat-x;
}
#contenido{
	margin-top:18px;
}
.marco{
	width:1009px;
	margin:auto;
	display:block;
}
#cabecera{
	background:url(../img/bg_cabecera_full.gif) no-repeat 119px;
	height:184px;
	position:relative;
}
#titulos_principales{
	height:52px;
}
#titulos_inferiores{
	margin-top:60px;
}
#titulos_inferiores p{
	font-size:1.1em;
}
.columna{
	float:left;
	width:30%;
}
/*********************************/

/* CABECERA **********************/
#logo{
	position:absolute;
	top:0;
	left:29px;
}
#buscador{
	background:#fff url(../img/bg_buscador.gif) bottom no-repeat;
	width:210px;
	height:22px;
	padding:0 0 8px 12px;
	position:absolute;
	top:-11px;
	right:27px;
}
.redes_azul{
	height:23px;
	position:absolute;
	right:33px;
	top:25px;
}
.redes_azul li{
	float:left;
	width:23px;
	height:23px;
	display:block;
	margin-right:2px;
}
#slogan{
	position:absolute;
	left:297px;
	top:63px;
}
#menu{
	position:absolute;
	bottom:1px;
	left:340px;
}
#menu ul li{
	float:left;
	height:62px;
	line-height:62px;
	text-align:center;
}
#menu ul li a.btn{
	text-decoration:none;
	height:62px;
	display:block;
	float:left;
}
#cabecera #menu ul li a:hover.btn, #cabecera #menu ul li a.btn.seleccionado{
	background-position:0px -62px;
}
#menu ul li a.home{
	background:url(../img/btn_home.gif) no-repeat;
	width:90px;
}
#menu ul li a.quienes{
	background:url(../img/btn_quienes.gif) no-repeat;
	width:126px;
}
#menu ul li a.financiamiento{
	background:url(../img/btn_financiamiento.gif) no-repeat;
	width:127px;
}
#menu ul li a.estudios{
	background:url(../img/btn_estudios.gif) no-repeat;
	width:86px;
}
#menu ul li a.contacto{
	background:url(../img/btn_contacto.gif) no-repeat;
	width:87px;
}
#menu ul li a.cotiza{
	background:url(../img/btn_cotiza.gif) no-repeat;
	width:122px;
}
#menu ul li a span{
	display:none;
	font-size:1.1em;
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
}
/*********************************/

/* CUERPO ************************/
ul{
	line-height:16px;
	margin-bottom:15px;
}
p.error{
	font-weight:bold;
	color:#666;
	font-size:1.1em;
	margin-bottom:10px;
}
#cuerpo a{
	text-decoration:none;
}
#cuerpo p{
	line-height:15px;
	margin-bottom:15px;
	color:#333;
	font-size:1.1em;
}
#contenedor_barra_lateral{
	position:relative;
	width:290px;
	float:left;
}
#barra_lateral{
	width:226px;
	height:790px;
	background:url(../img/bg_menu_lateral.gif) no-repeat;
	margin-left:6px;
	padding:56px 0 0 56px;
	margin-top:2px;
	z-index:5;
	position:relative;	
}
.home #fondo_noticias{
	background:url(../img/bg_parche_inicio.gif) no-repeat;
	height:149px;
	width:260px;
	position:absolute;
	left:31px;
	bottom:280px;
	z-index:1;
}
#concursos{
	height:147px;
	width:214px;
	position:absolute;
	left:59px;
	bottom:172px;
}
#menu_lateral{
	margin-top:5px;
	z-index:5;
}
#menu_lateral ul{
	margin:0;
}
#menu_lateral ul.parent li.item{
	background:url(../img/bullet_gris.gif) no-repeat 0 11px;
	padding-left:9px;
	float:left;
}
#menu_lateral ul.parent li a.medio{
	background:url(../img/linea_punteada_m.gif) repeat-x bottom;
	font-size:1.2em;
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
	height:26px;
	line-height:26px;
	width:187px;
	display:block;
}
#menu_lateral ul.parent li a.medio:hover, #menu_lateral ul.parent li a.medio.seleccionado{
	color:#fff;
	background:#cbcaca url(../img/linea_punteada_m.gif) repeat-x bottom;
}
#menu_lateral ul.parent li.item ul li a{
	display:block;
	width:100%;
	font-size:1.1em;
	color:#666;
	font-weight:bold;
}
#menu_lateral ul.parent li.item ul li a:hover{
	text-decoration:underline;
}
.modulo_twitter{
	position:absolute;
	width:180px;
	height:95px;
	bottom:58px;
	left:82px;
}
.img_tweet{
	border:3px solid #fff;
	float:left;
	height:30px;
	width:30px;
}
.tweet{
	width:138px;
	float:left;
	margin-left:6px;
	font-size:1.1em;
}
.tweet p{
	font-size: 1em !important;
}
#pagina{
	width:713px;
	float:left;
}
#banner_principal{
	margin-left:2px;
	margin-bottom:6px;
}
#inicio{
	margin-left:30px;
	position:relative;
}
.contenedor_carrusel_principal{
	margin:2px 0 10px 0;
	position:relative;
	padding-left:42px;
}
.carruselScroll{
	float:left;
}
#carrusel_principal .modulo{
	width:90px;
	position:relative;
	float:left;
	margin-right:29px;
}
#carrusel_principal .modulo.ultimo{
	background:none;
	margin-right:0;
}
#retroceder_principal,#avanzar_principal{
	background:url(../img/retroceder_carrusel_principal.gif) center no-repeat;
	height:32px;
	width:32px;
	display:block;
	position:absolute;
	top:40px;
	z-index:1;
}
#retroceder_principal{
	left:0;
}
#avanzar_principal{
	background:url(../img/avanzar_carrusel_principal.gif) center no-repeat;
	position:absolute;
	right:29px;
}
#contenedor_noticias{
	height:165px;
	margin-bottom:30px;
}
.modulo_noticias{
	height:139px;
	width:392px;
	position:absolute;
	left:0;
	top:234px;
	padding-top:6px;
}
#carrusel_noticias{
	position:relative;
}
#carrusel_noticias .modulo{
	width:180px;
	height:105px;
	float:left;
	margin-right:15px;
	margin-top:6px;
}
#carrusel_noticias .modulo.ultimo{
	margin-right:0;
}
#carrusel_noticias .modulo p{
	margin-bottom:0;
}
#retroceder_noticias,#avanzar_noticias{
	background:url(../img/retroceder_noticias.gif) center no-repeat;
	height:141px;
	width:13px;
	display:block;
	position:absolute;
	z-index:1;
	top:2px;
}
#retroceder_noticias{
	left:-30px;
}
#avanzar_noticias{
	background:url(../img/avanzar_noticias.gif) center no-repeat;
	right:0;
}
.modulo_eventos{
	position:absolute;
	right:20px;
	top:215px;
}
.home .modulo_auspiciadores{
	position:relative;
}
.modulo_auspiciadores .boton_azul{
	position:absolute;
	right:52px;
}
.contenedor_carrusel_auspiciadores{
	margin-bottom:10px;
}
#carrusel_auspiciadores{
	position:relative;
}
#carrusel_auspiciadores .modulo{
	width:100px;
	height:82px;
	margin-right:4px;
	float:left;
	text-align:center;
}
#carrusel_auspiciadores .modulo.ultimo{
	margin-right:0;
}
#carrusel_auspiciadores .modulo img{
	border:1px solid #cecece;
	width:91px;
	height:64px;
}
#retroceder_auspiciadores,#avanzar_auspiciadores{
	background:url(../img/retroceder_auspiciadores.gif) center no-repeat;
	height:68px;
	width:6px;
	float:left;
}
#retroceder_auspiciadores{
	margin-right:10px;
}
#avanzar_auspiciadores{
	background:url(../img/avanzar_auspiciadores.gif) center no-repeat;
	margin-left:10px;
}
#contenido_pagina{
	width:480px;
	float:left;
	padding-left:30px;
}
.error #contenido_pagina, .busqueda #contenido_pagina, .concurso #contenido_pagina, .contacto #contenido_pagina{
	width:680px;
}
.guia{
	font-size:1.1em;
	color:#999;
	margin-top:20px;
	margin-bottom:10px;
}
.modulo_publicidad{
	width:142px;
	float:right;
	padding-left:8px;
	margin-top:105px;
}
.bloque_publicidad{
	margin-bottom:9px;
}
.icono_categoria{
	width:90px;
	float:left;
	margin-top:18px;
}
.contenido_categoria{
	width:372px;
	float:right;
	margin-top:18px;
	position:relative;
}
#pagina ul.listado{
	margin:10px 0;
}
#pagina ul.listado li{
	background:url(../img/linea_punteada_h.gif) bottom repeat-x;
	padding-bottom:1px;
	height:56px;
	font-size:1.5em;
	padding-left:0;
}
#pagina ul.listado li a{
	height:55px;
	display:block;
	font-weight:bold;
	color:#333;
	text-transform:uppercase;
	line-height:55px;
	padding-right:12px;
}
.estudios #pagina ul.listado li a{
	background:url(../img/ico_estudio_s.gif) no-repeat 450px 20px;
}
#pagina ul.listado li a:hover, #pagina ul.listado li a.seleccionado{
	background:#ededed;
}
.estudios #pagina ul.listado li a:hover, .estudios #pagina ul.listado li a.seleccionado{
	background:#ededed url(../img/ico_estudio_s_azul.gif) no-repeat 450px 20px;
}
.estudio #pagina a.link_estudio{
	color:#0763AE;
}
#pagina ul.listado li span{
	float:left;
}
#pagina ul.listado li a span.imagen_listado{
	float:right;
	padding-top:2px;
}
#pagina ul.listado li a span.imagen_listado.color{
	display:none;
}
#pagina ul.listado li a:hover span.imagen_listado.color{
	display:block;
}
#pagina ul.listado li a span.imagen_listado.bn{
	display:block;
}
#pagina ul.listado li a:hover span.imagen_listado.bn{
	display:none;
}

.paginador{
	height:14px;
}
.paginador a{
	display:block;
	float:left;
	height:14px;
	width:14px;
	line-height:14px;
	margin-right:5px;
	text-align:center;
	color:#666;
	background:#dfdede;
	font-size:1.1em;
	font-weight:bold;
}
.paginador a:hover, .paginador a.seleccionado{
	background:#666;
	color:#fff;
}
.empresa{
	margin:15px 0 10px 0;
	height:120px;
}
.info_medio{
	width:175px;
	float:left;
}
.icono_medio{
	position:absolute;
	right:0;
	top:35px;
}
.modulo_tarifas{
	width:372px;
	border:1px solid #e4e4e4;
	margin-bottom:14px;
}
.modulo_tarifas p{
	margin:0 !important;
	line-height:normal !important;
}
.cabecera_tarifas{
	height:54px;
	background:url(../img/bg_cabecera_programacion.gif) repeat-x;
	width:342px;
	padding-left:20px;
	padding-right:10px;
	padding-top:5px;
}
.info_cabecera_tarifas{
	width:270px;
	float:left;
	margin-top:9px;
}
.ico_cabecera_tarifas{
	width:60px;
	float:right;
	display:block;
	text-align:center;
	color:#666;
	font-weight:bold;
	font-size:1.1em;
}
.ico_cabecera_tarifas span{
	position:absolute;
	bottom:0;
	left:2px;
}
.sin_tarifas{
	font-size:1.1em;
	color:#666;
	font-weight:bold;
}
.historico_tarifas{
	margin-top:1px;
	background:url(../img/linea_punteada_h.gif) repeat-x top;
	width:352px;
	padding:12px 0 12px 20px;
}
#pagina .historico_tarifas ul li{
	background:url(../img/linea_punteada_h.gif) repeat-x bottom;
	line-height:20px;
	padding-left:0;
}
#pagina .historico_tarifas ul li.ultimo{
	background:none;
}
#pagina .historico_tarifas ul li a{
	color:#666;
	display:block;
	height:20px;
	width:352px;
	line-height:20px;
}
#pagina .historico_tarifas ul li a:hover{
	background:#ededed url(../img/bg_bajar_tarifa.gif) 305px 5px no-repeat;
	color:#333;
}
.banner_categoria{
	height:128px;
	width:501px;
	margin:15px 0 25px 0;
}
.bloque_alerta{
	min-height:30px;
	height:auto !important;
	height:30px;
	background:#feffb7 url(../img/ico_cruz.gif) 17px 27px no-repeat;
	border:1px solid #e8e9b5;
	padding:20px 0 15px 50px;
}
.bloque_alerta p{
	margin:0 !important;
}
#concurso_vigente .bloque_alerta{
	width:245px;
	margin-bottom:15px;
	padding-top:10px;
	padding-bottom:20px;
}
#resultados_busqueda{
	margin:28px 0;
}
.modulo_resultados{
	height:75px;
	background:url(../img/linea_punteada_h.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}
#auspiciadores{
	margin:12px 0;
	width:520px;
}
#auspiciadores .modulo{
	width:100px;
	height:92px;
	float:left;
	text-align:center;
	margin-right:4px;
	margin-bottom:25px;
}
#auspiciadore .modulo.ultimo{
	margin-right:0;
}
#auspiciadores .modulo img{
	border:2px solid #e7e6e6;
	margin-bottom:5px;
	height:64px;
	width:91px;
}
#auspiciadores .modulo span{
	font-size:1.1em;
	font-weight:bold;
	color:#999;
}
#contacto{
	margin:17px 0;
}
#formulario{
	width:340px;
	float:left;
	margin-right:10px;
}
#mapa{
	width:330px;
	float:left;
}
#mapa img{
	border:3px solid #ccc;
	margin-bottom:17px;
}
#contacto .bloque_alerta{
	margin-bottom:18px;
}
#financiamiento{
	margin-top:18px;
}
#pagina ul li{
	background:url(../img/bullet_celeste.gif) left no-repeat;
	font-size:1.1em;
	color:#333;
	padding-left:10px;
}
#detalle_evento{
	margin-top:10px;
}
#concurso_vigente{
	margin-top:25px;
}
#premio{
	background:url(../img/linea_punteada_v.gif) repeat-y right;
	width:310px;
	min-height:300px;
	height:auto !important;
	height:300px;
	float:left;
	margin-right:13px;
	padding-bottom:10px;
}
.participante{
	width:305px;
	min-height:310px;
	height:auto !important;
	height:310px;
	float:left;
	padding-left:5px;
}
.bloque_ganador{
	width:335px;
	background:#a9d9e7;
	border:1px solid #69c9e6;
	text-align:center;
	padding:35px 0;
	margin:10px 0;
}
#galeria{
	margin:20px 0;
	position:relative;
	background:url(../img/preloader.gif) 230px 135px no-repeat;
}
#retroceder_galeria, #avanzar_galeria{
	background:url(../img/retroceder_carrusel_principal.gif) center no-repeat;
	height:32px;
	width:32px;
	display:block;
	position:absolute;
	top:134px;
}
#retroceder_galeria{
	left:0;
}
#avanzar_galeria{
	background:url(../img/avanzar_carrusel_principal.gif) center no-repeat;
	right:-10px;
}
#img_galeria{
	width:406px;
	height:306px;
	overflow:hidden;
	padding-left:42px;
}
#img_galeria img{
	border:3px solid #ccc;
}
#info_galeria{
	margin-left:42px;
	width:405px;
	height:30px;
	overflow:hidden;
	margin-top:10px;
}
#info_galeria p{
	float:left;
	width:390px;
}
#thumbs_galeria{
	margin-left:42px;
	width:406px;
}
#thumbs_galeria img{
	width:56px;
	height:42px;
}
#thumbs_galeria a{
	border:2px solid #ccc;
	float:left;
	width:56px;
	height:42px;
	display:block;
	margin:0 9px 11px 0;
}
#thumbs_galeria a.ultimo{
	margin-right:0;
}
#thumbs_galeria a:hover, #thumbs_galeria a.seleccionado{
	border:2px solid #0764ae;
}
#ganador{
	margin-top:15px;
}
/*********************************/
/* TEXTOS Y LINKS ****************/
h1{
	font-size:2.8em;
	font-family:HelveticaNeue67;
}
h2{
	font-size:2.2em;
	font-family:HelveticaNeue67;
}
h3{
	font-size:1.8em;
	font-family:HelveticaNeue67;
}
h4{	
	font-size:1.2em;
	font-weight:bold;
}
h5{
	font-family:HelveticaNeue67;
	font-size:2em;
}
h6{
	font-size:1.5em;
	text-transform:uppercase;
	font-weight:bold;
}
big{	
	font-family:HelveticaNeue67;
	line-height:25px;
}
small{
	color:#666;
	font-size:1.1em;
	height:30px;
	display:block;
}
.television h1{
	color:#d60202;
}
.cable h1{
	color:#19A30A;
}
.prensa h1{
	color:#0864ae;
}
.revistas h1{
	color:#ee7700;
}
.diarios h1{
	color:#8e9192;
}
.internet h1{
	color:#71b027;
}
.cine h1{
	color:#ea64d6;
}
.guias h1{
	color:#ffcc00;
}
.medios-alternativos h1{
	color:#545454;
}
.via-publica h1{
	color:#4fc2d8;
}
.radios h1{
	color:#d19513;
}
.medio h6{
	color:#333;
	margin-bottom:5px;
}
.home big{
	color:#0763ae;
	font-size:2.8em;
}
.concurso #ganador big{
	font-size:4.5em;
	color:#fac500;
}
.concurso big{
	font-size:2.5em;
	color:#fac500;
}
#contenedor_barra_lateral h2{
	background:url(../img/titulo_las_tarifas.gif) no-repeat;
	height:22px;
	width:122px;
}
#contenedor_barra_lateral h2 span, .modulo_noticias h3 span{
	visibility:hidden;
}
.modulo_noticias h3{
	background:url(../img/titulo_noticias.gif) no-repeat;
	width:71px;
	height:21px;
}
.tweet p{
	color:#038ab3;
}
.tweet .autor_tweet{
	color:#333;
	text-transform:uppercase;
	font-weight:bold;
}
.tweet .fecha_tweet{
	color:#333;
}
.newsletter p{
	font-size:1.2em;
	color:#a9d9e7;
	font-weight:bold;
}
#menu_pie p{
	font-size:1.1em;
	color:#fdfcfc;
	font-weight:bold;
	text-transform:uppercase;
}
#menu_pie span{
	color:#999;
	font-size:1.1em;
}
#menu_pie span a{
	color:#fff;
	text-decoration:none;
}
#menu_pie span a:hover{
	text-decoration:underline;
}
span.fecha{
	font-size:1.1em;
	font-weight:bold;
	color:#000;
}
span.bajada{
	color:#333;
	font-size:1.8em;
	font-family:HelveticaNeue47;
	font-weight:normal;
	line-height:20px;
}
#cuerpo #carrusel_noticias .modulo h4{
	color:#000;
	height:29px;
	overflow:hidden;
}
#cuerpo #carrusel_noticias .modulo p{
	font-size:1.1em;
	color:#333;
	line-height:15px;
	height:59px;
	overflow:hidden;
}
#cuerpo #carrusel_noticias a.mas{
	background:url(../img/flecha_verde.gif) no-repeat right;
	font-size:1.1em;
	color:#3c820a;
	padding-right:5px;
}
#cuerpo #carrusel_noticias a.mas:hover{
	text-decoration:underline;
}
.modulo_auspiciadores p{
	font-size:1.1em;
	color:#333;
}
#carrusel_auspiciadores .modulo span{
	font-size:1.1em;
	font-weight:bold;
	color:#999;
}
.boton_azul{
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	height:20px;
	cursor:pointer;
}
.boton_azul .bg_l_boton_azul,.boton_azul .bg_r_boton_azul{
	background:url(../img/bg_l_boton_azul.gif) no-repeat;
	float:left;
	width:4px;
	height:20px;
	display:block;
}
.boton_azul .bg_r_boton_azul{
	background:url(../img/bg_r_boton_azul.gif) no-repeat;
}
.boton_azul .cuerpo_boton_azul{
	background:url(../img/bg_boton_azul.gif) repeat-x;
	float:left;
	height:20px;
	display:block;
	padding:0 5px 0 5px;
}
.boton_azul .cuerpo_boton_azul span{
	background:url(../img/flecha_blanco.gif) no-repeat center right;
	height:5px;
	width:3px;
	line-height:20px;
	padding-right:8px;
}
.boton_gris{
	display:block;
	color:#666;
	font-weight:bold;
	font-size:1.1em;
	height:24px;
	cursor:pointer;
}
.boton_gris .bg_l_boton_gris,.boton_gris .bg_r_boton_gris{
	background:url(../img/bg_l_boton_gris.gif) no-repeat;
	width:6px;
	height:24px;
	display:block;
	float:left;
}
.boton_gris .bg_r_boton_gris{
	background:url(../img/bg_r_boton_gris.gif) no-repeat;
}
.boton_gris .cuerpo_boton_gris{
	background:url(../img/bg_boton_gris.gif) repeat-x;
	line-height:24px;
	padding:0 4px;
	display:block;
	float:left;
}
.boton_gris .cuerpo_boton_gris span{
	background:url(../img/flecha_rojo.gif) no-repeat center right;
	height:5px;
	width:3px;
	line-height:24px;
	padding-right:8px;
}
.boton_gris.anterior .cuerpo_boton_gris span{
	background:url(../img/flecha_rojo_l.gif) no-repeat center left;
	height:5px;
	width:3px;
	line-height:24px;
	padding-left:8px;
}
.boton_gris.anterior{
	float:left;
}
.boton_gris.siguiente{
	float:right;
}
.guia span{
	color:#666;
}
#cuerpo .guia a{
	color:#999;
	text-decoration:none;
}
#cuerpo .guia a:hover{
	text-decoration:underline;
}
.info_medio span{
	 font-size:1.1em;
	 font-weight:bold;
	 color:#999;
}
.info_medio a{
	font-size:1.1em;
	padding-right:6px;
}
.television .info_medio a{
	background:url(../img/flecha_rojo.gif) no-repeat right;
	color:#d60202;
}
.cable .info_medio a{
	background:url(../img/flecha_verde_o.gif) no-repeat right;
	color:#19A30A;
}
.prensa .info_medio a{
	background:url(../img/flecha_azul.gif) no-repeat right;
	color:#0864ae;
}
.revistas .info_medio a{
	background:url(../img/flecha_naranjo.gif) no-repeat right;
	color:#ee7700;
}
.diarios .info_medio a{
	background:url(../img/flecha_gris_c.gif) no-repeat right;
	color:#8e9192;
}
.internet .info_medio a{
	background:url(../img/flecha_verde.gif) no-repeat right;
	color:#71b027;
}
.cine .info_medio a{
	background:url(../img/flecha_rosa.gif) no-repeat right;
	color:#ea64d6;
}
.guias .info_medio a{
	background:url(../img/flecha_amarillo_c.gif) no-repeat right;
	color:#ffde00;
}
.medios-alternativos .info_medio a{
	background:url(../img/flecha_gris_o.gif) no-repeat right;
	color:#545454;
}
.via-publica .info_medio a{
	background:url(../img/flecha_celeste.gif) no-repeat right;
	color:#4fc2d8;
}
.radios .info_medio a{
	background:url(../img/flecha_amarillo_o.gif) no-repeat right;
	color:#d19513;
}
#cuerpo .info_medio a:hover{
	text-decoration:underline;
}
.cabecera_tarifas p{
	font-size:1.1em;
	color:#333;
}
.cabecera_tarifas p.encabezado_tarifas{
	font-weight:bold;
	text-transform:uppercase;
}
.television .cabecera_tarifas p.encabezado_tarifas{
	color:#d60202;
}
.cable .cabecera_tarifas p.encabezado_tarifas{
	color:#19A30A;
}
.prensa .cabecera_tarifas p.encabezado_tarifas{
	color:#0864ae;
}
.revistas .cabecera_tarifas p.encabezado_tarifas{
	color:#ee7700;
}
.diarios .cabecera_tarifas p.encabezado_tarifas{
	color:#8e9192;
}
.internet .cabecera_tarifas p.encabezado_tarifas{
	color:#71b027;
}
.cine .cabecera_tarifas p.encabezado_tarifas{
	color:#ea64d6;
}
.guias .cabecera_tarifas p.encabezado_tarifas{
	color:#ffcc00;
}
.medios-alternativos .cabecera_tarifas p.encabezado_tarifas{
	color:#545454;
}
.via-publica .cabecera_tarifas p.encabezado_tarifas{
	color:#4fc2d8;
}
.radios .cabecera_tarifas p.encabezado_tarifas{
	color:#d19513;
}
.detalle_estudios .cabecera_tarifas p.encabezado_tarifas{
	color:#0763ae;
}
.historico_tarifas p.encabezado_historico{
	/* background:url(../img/ico_pdf_s.gif) no-repeat left; */
	/* padding-left:16px; */
	color:#333;
	font-weight:bold;
	font-size:1.1em;
}
.quienes_somos #contenido_pagina p, .eventos #contenido_pagina p{
	font-size:1.1em;
	color:#666;
	margin-bottom:15px;
}
span.fecha_evento{
	font-size:1.1em;
	color:#999;
}
span.nombre_evento{
	color:#0763ae;
	font-weight:bold;
	font-size:1.2em;
}
.bloque_alerta p{
	font-weight:bold;
	font-size:1.1em;
}
.bloque_alerta span{
	font-size:1.1em;
}
.destacar{
	color:#0864af;
	font-size:1.2em;
}
strong.numerar{
	font-size:1.2em;
	float:left;
	margin-right:5px;
}
#resultados_busqueda p{
	font-size:1.1em;
	color:#333;
	padding-left:15px;
}
#resultados_busqueda h4, #resultados_busqueda p{
	margin-bottom:7px;
}
.auspiciadores h4, .eventos h4, .medio h4, .categoria h4, .estudios h4{
	color:#999;
	text-transform:uppercase;
}
#financiamiento span.nota{
	color:#666;
	font-size:1.1em;
	text-decoration:none;
}
#financiamiento h5{
	color:#0763AE;
}
.destacar_titulo{
	font-weight:bold;
	color:#000;
	font-size:1.1em;
}
#financiamiento span.destacar_titulo{
	text-decoration:none;
	color:#000;
}
#financiamiento span.link{
	color:#0763AE;
	text-decoration:underline;
}
#cuerpo a.mas{
	background:url(../img/flecha_calipso.gif) right no-repeat;
	color:#05a5d6;
	padding-right:7px;
	font-size:1.1em;
}
#cuerpo #resultados_busqueda a{
	padding-left:15px;
}
#cuerpo a:hover.mas{
	text-decoration:underline;
}
#cuerpo .bloque_ganador p{
	font-size:1.8em;
	line-height:19px;
	color:#000;
}
#ganador p{
	font-size:1.1em;
	color:#333;
}
span.premio{
	font-size:1.2em;
	font-weight:bold;
	color:#333;
	line-height:16px;
}
#info_galeria span{
	font-weight:bold;
	color:#0764ae;
}
#info_galeria p{
	font-size:1.1em;
	color:#999;
}
#financiamiento a{
	color:#0763AE;
}
#financiamiento a:hover{
	text-decoration:underline;
}
#respuesta p{
	font-size:1.1em;
	color:#0763AE;
}
#inscribir p{
	font-size:1.1em;
}
#mensaje p{
	font-size:1.1em;
}
#mensaje h2{
	font-size:1.2em;
	font-weight:bold;
}
/*********************************/
/* FORMULARIOS *******************/
#buscador .text{
	background:#ccc;
	border:none;
	height:14px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	width:132px;
	font-size:1.1em;
	padding:4px;
}
#buscador .boton_buscar{
	float:left;
	height:22px;
	width:60px;
	background:#999;
	border:none;
	font-size:1.1em;
	color:#fff;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
#suscripcion .text{
	width:109px;
	float:left;
	height:15px;
	border:1px solid #2c5d6c;
	background:#70bfd7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding:3px 2px;
	margin-top:4px;
	color:#2c5d6c;
}
#suscripcion .boton{
	text-decoration:none;
	background:#2c5d6c;
	font-weight:bold;
	height:19px;
	padding:4px 7px 0 7px;
	margin:0;
	margin-top:4px;
	color:#70bfd7;
	font-size:1.1em;
	width:auto;
	text-transform:none;
	display:inline;
}
#suscripcion .boton:hover{
	color:#fff;
}
#suscripcion .boton span{
	background:url(../img/flecha_celeste.gif) right 5px no-repeat;
	padding-right:5px;
}
#suscripcion .boton:hover span{
	background:url(../img/flecha_blanco.gif) right 5px no-repeat;
}
.boton input{
	width:0;
	height:0;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	border:0;
	background:none;
}
.bloque{
	margin-bottom:10px;
}
label{
	font-size:1.1em;
	color:#333;
	width:75px;
	display:block;
	float:left;
	font-weight:bold;
	line-height:30px;
}
label.doble_linea{
	line-height:15px;
}
label.radio, label.calendario{
	width:auto;
	float:none;
	display:inline;
	margin-right:10px;
	margin-left:2px;
	position:relative;
	bottom:2px;
}
label.calendario{
	margin-right:0;
}
.cotiza-tu-plan label{
	width:100px;
}
.text, .textarea{
	width:240px;
	border:1px solid #0764ae;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding:7px 5px;
	color:#333;
}
.text.activo, .textarea.activo{
	border:1px solid #9be60a;
}
.text.agregar_calendario{
	width:70px;
	margin-right:10px;
}
#formulario_de_concurso .text{
	width:208px;
}
.boton{
	background:url(../img/boton_azul_b.gif) no-repeat;
	height:22px;
	width:105px;
	display:block;
	float:left;
	margin-right:10px;
	font-size:1.1em;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:8px;
}
.boton input{
	background:none;
	border:0;
	width:0;
	height:0;
	overflow:hidden;
	position:absolute;
}
/*********************************/
/* PIE ***************************/
#pie{
	background:url(../img/bg_footer.gif) no-repeat;
	height:152px;
	margin-top:23px;
	position:relative;
	padding-left:92px;
	width:916px;
}
.newsletter{
	width:170px;
	height:77px;
	margin-top:35px;
	float:left;
}
#menu_pie{
	width:520px;
	float:left;
	margin-left:57px;
	height:107px;
	padding-top:13px;
}
#menu_pie ul li{
	background:url(../img/separador_menu_pie.gif) right no-repeat;
	float:left;
	padding:0 10px;
	line-height:15px;
}
#menu_pie ul li.ultimo{
	background:none;
}
#menu_pie ul li a{
	text-decoration:none;
	color:#b8e498;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.1em;
}
#menu_pie ul li a:hover{
	text-decoration:underline;
}
#menu_pie #contenido_pie{
	margin-left:10px;
	margin-top:15px;
}
.logos{
	width:125px;
	float:left;
	margin-top:75px;
	text-align:center;
	margin-left:35px;
}
.logos img{
	margin-bottom:5px;
}
.redes_gris{
	position:absolute;
	height:23px;
	right:20px;
	top:29px;
}
.redes_gris ul li{
	float:left;
	margin-right:2px;
	height:23px;
	width:23px;
	display:block;
}
#alerta_paso1 span{
	font-size:1.1em;
	color:#A9D9E7;
}
/*********************************/