.box_contenido {background:url(/images/caracol/bg_infantilhome.jpg) 0 0 no-repeat;}
/*.box_contenido {background:url(http://static.canalcaracol.com/images/delfinparaninos.jpg) 0 0 no-repeat;}*/

/*ESTILOS HEADER INFANTIL*/
.header_infantil { *height:95px; overflow:hidden;}
.marca { float:left; width:270px;}
.marca h1 a { padding:50px 50px 25px 50px; display:block; width:150px; text-indent:-1000px;}

.menu_infantil { float:left; margin-top: 21px;}
.menu_infantil ul li { float:left; text-align:center; font: bold 14px Arial, Helvetica, sans-serif; margin: 0 5px;}
.menu_infantil ul li a {background:#1190c4 url(/images/caracol/infantil_menu_left.gif) no-repeat top left; padding: 5px 0 5px 13px; display:block; color: #fff;}
.menu_infantil ul li a:hover {background:#ff8a00 url(/images/caracol/infantil_menu_left_activo.gif) no-repeat top left; padding: 5px 0 5px 13px; color: #fff; text-decoration: none;}
.menu_infantil li a span {background: url(/images/caracol/infantil_menu_right.gif) no-repeat top right; padding: 5px 13px 5px 0;}
.menu_infantil li a:hover span {background: url(/images/caracol/infantil_menu_right_activo.gif) no-repeat top right; padding: 5px 13px 5px 0;}
.menu_infantil .selected {background:#ff8a00 url(/images/caracol/infantil_menu_left_activo.gif) no-repeat top left;}
.menu_infantil .selected span {background: url(/images/caracol/infantil_menu_right_activo.gif) no-repeat top right;}

.titulo_cajas .patrocinio {width: 173px;}
.juegos .titulo .patrocinio {width: 195px;}
.patrocinio {float: right; font: normal 10px Arial, Helvetica, sans-serif; color: #fff; width:160px;}
.patrocinio .pauta_pat { border: solid 1px #8f45a1;}
.patrocinio h4 {font: bold 10px Arial, Helvetica, sans-serif; color: #8f45a1; padding-bottom: 3px;}

/*ESTILOS CONTENIDO INFANTIL*/
.division_columnas { background: url(/images/caracol/division_col_infantil.gif) repeat-y 642px top;}
.col_izquierda { width: 625px;}
.col_derecha { width: 300px;}

.caja_destacados { background: #ae1af7 url(/images/caracol/bg_mod_ppal_inft.jpg) repeat-x; padding: 12px; -moz-border-radius:7px; font-family: Arial, Helvetica, sans-serif; color: #fff; margin-bottom: 25px;}
.caja_destacados .info {margin-top: 8px; width: 480px;}
.caja_destacados .info h3 a { font-size: 18px; background: url(/images/caracol/bullet_principal_infantil.gif) no-repeat left center; padding-left: 18px; color: #ffffcc; text-decoration: none;}
.caja_destacados .info h5 a { font-size: 12px; font-weight: normal; margin-top: 5px; color: #fff; text-decoration: none; display: block;}
.caja_destacados .botones a {float: left; margin: 20px 0 0 5px;}
.caja_destacados .botones a.prev {background: url(/images/caracol/bg_bot_destacado_inft.jpg) 0 0; text-indent: -9999px; display: block; width: 36px; height: 36px;}
.caja_destacados .botones a.next {background: url(/images/caracol/bg_bot_destacado_inft.jpg) -41px 0; text-indent: -9999px; display: block; width: 36px; height: 36px;}
.caja_destacados .botones a:hover.prev {background: url(/images/caracol/bg_bot_destacado_inft.jpg) -81px 0; text-indent: -9999px; display: block; width: 36px; height: 36px;}
.caja_destacados .botones a:hover.next {background: url(/images/caracol/bg_bot_destacado_inft.jpg) -122px 0; text-indent: -9999px; display: block; width: 36px; height: 36px;}

.juegos { background: #ffa200 url(/images/caracol/bg_juegos.jpg) repeat-x top right; padding: 12px; -moz-border-radius:7px; height: 310px; position: relative; }
.juegos .titulo h2 {font: normal 30px Arial, Helvetica, sans-serif; color: #fff; float: left; line-height: 22px; *line-height: normal; margin-left: 100px; *height: 35px;}
* html .juegos .titulo h2 {margin-left: 50px;}
.juegos .ico_control {position: absolute; top: -6px; left: -2px;}
.juegos .lobo_juegos {position: absolute; top: 89px; *top: 85px; left: 0;}
.juegos .pestanas { margin: 10px 0 0 71px; *height: 26px;}
.juegos .pestanas li {float: left; font:bold 14px Arial, Helvetica, sans-serif; margin-right: 1px; width: 109px; text-align: center;}
.juegos .pestanas li a {background: #ffd07f url(/images/caracol/infantil_pestana_inac.jpg) no-repeat; color: #ff6c00; padding: 5px 0; display: block;}
.juegos .pestanas li a:hover {background: #fff url(/images/caracol/infantil_pestana_act.jpg) no-repeat; text-decoration: none;}
.juegos .pestanas li .selected {background: #fff url(/images/caracol/infantil_pestana_act.jpg) no-repeat; color: #00c6ff; padding: 5px 0; display: block;}


.box_galeriasdefotos .slideable {position:relative;}
.slideable .wrapper {overflow: hidden;}
.slideable .navigation{position:absolute; width:281px; left:-16px; top:0;}
.box_carrusel {padding:14px 14px 0 40px; /*width:252px;*/ background: #fff; margin-left: 71px;}
.box_carrusel .slideable .navigation p { display: block; cursor: auto; width:28px; height: 28px; text-indent: -9999px; position: absolute;}
.box_carrusel .slideable .navigation p a {background: url(/images/caracol/bg_botones_juegos.jpg) no-repeat 0 0;}
.slideable .navigation p a {display: block;cursor: auto;width:28px;height:28px;}
.slideable .navigation p.previous { top: 205px; right: -191px;}
.slideable .navigation p.previous a {background-position: 0px 0px;}
.slideable .navigation p.previous_on a {background-position: -68px 0;}
.slideable .navigation p.previous_on a:hover {background-position: -136px 0;}
.slideable .navigation p.previous_on a,.slideable .navigation p.next_on a {cursor: pointer;cursor: hand;}
.slideable .navigation p.next { top: 205px; right: -226px;}
.slideable .navigation p.next a {background-position: -34px 0;}
.slideable .navigation p.next_on a {background-position: -102px 0;}
.slideable .navigation p.next_on a:hover {background-position: -170px 0;}
.box_carrusel .slideable .wrapper { margin:0;}



.box_carrusel .wrapper { height:198px; overflow:hidden; position:relative; text-decoration: none;}
li.slide img {}
li.slide {position:relative; text-decoration: none;}
ul.slides {width:10000px; list-style:none;position:absolute;}
li.slide {width: 150px; padding:0; float:left; text-align:left; padding-right: 6px; margin-left: 6px; border-right: solid 1px #caecfb; }
li.slide a { font: normal 12px Arial, Helvetica, sans-serif; color: #333; text-decoration: none; display:block;}
li.slide a:hover { text-decoration:none;} 
* html li.slide .slide a:hover {color:#9c0;}
* html li.slide .slide a:hover p {color:#000;}

li.slide .slide h4 { margin: 5px 0 0; *font-size:12px; }
li.slide .slide a h4, li.slide .slide h4 a, li .slide a:visited h4 {font: bold 12px Arial, Helvetica, sans-serif; color: #333; display:block;}
*li.slide .slide a:hover h4 {color: #99CC00; text-decoration: none;}
li.slide .slide h4 a:hover, li.slide h5 a:hover{color: #99CC00; text-decoration: none;}

li.slide h5, li.slide h5 a {font: bold 11px Arial, Helvetica, sans-serif;}
li.slide a h5 {color: #999;}
*li.slide a:hover h5 {color: #99CC00; }



.col_derecha .pauta { padding:0;}
.col_derecha .pauta h5 { font: bold 10px Arial, Helvetica, sans-serif; color: #8f45a1; text-align: center; padding-bottom: 3px;} 

.cajas_derecha {background: #f00077; border: solid 1px #f00077; margin-top: 25px; -moz-border-radius: 7px;}
.cajas_derecha .otros_concursos {padding: 10px; margin:auto; width: 200px;}
.cajas_derecha h4 a {font: bold 10px Arial, Helvetica, sans-serif;color: #fff;display: block; text-align: center; border-left: solid 1px #fff; border-right: solid 1px #fff;}
.cajas_derecha h4 a:hover {color: #fff; text-decoration: underline;}
.titulo_cajas {padding: 7px;}
.titulo_cajas h2 {font: bold 18px Arial, Helvetica, sans-serif; color: #fff; float: left;}
.cajas_derecha .info {padding: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; background: #fff url(/images/caracol/bg_encuesta_infantil.jpg) repeat-x bottom;}
.cajas_derecha .info h3 {font: normal 14px Arial, Helvetica, sans-serif; color: #ff3600;}
.cajas_derecha .info h5 {font: normal 12px Arial, Helvetica, sans-serif; text-align: center;}
.cajas_derecha .info h5 a {display: block; padding: 4px 12px; margin-top: 6px; font-size: 12px; background-color:#99CC00; width: 70px; border: solid 1px #009900; -moz-border-radius: 5px; color:#006600;}
.cajas_derecha .info h5 a:hover {background: #66CC00; color: #fff;}
.cajas_derecha img { float: left;}
.cajas_derecha a {font: normal 13px Arial, Helvetica, sans-serif; color: #000;}
.cajas_derecha a:hover {color: #f00077; text-decoration: none;}
.encuesta {}

/*urna virtual*/
.titulo_lateral {font: bold 18px Arial, Helvetica, sans-serif; color: #fff;}

/*.box_urnavirtual {background: #f00077; border: solid 1px #f00077; margin-top: 25px; -moz-border-radius: 7px;}
.box_urnavirtual .box_urnavirtual {margin:0; border: none;}
.box_urnavirtual .box_urnavirtual .titulo_modprod_der {visibility: hidden; height: 0;}*/

.box_urnavirtual {background: #f00077; border: solid 1px #f00077; margin-top: 25px; -moz-border-radius: 7px;}
.box_urnavirtual .box_urnavirtual {margin:0; border: none;}
.box_urnavirtual .box_urnavirtual .titulo_modprod_der {visibility: hidden; height: 0;}
.titulo_modprod_der {font: bold 18px Arial, Helvetica, sans-serif; color: #fff;}

.pds-question-top { font:normal 14px/19px Arial, Helvetica, sans-serif; padding: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; background: #fff url(/images/caracol/bg_encuesta_infantil.jpg) repeat-x bottom; color: #ff3600;}
	.pds-answer { font:normal 12px/20px Arial, Helvetica, sans-serif; padding:10px 10px 10px 20px; color:#fff;}
	.pds-answer input.pds-textfield { border:1px solid #ccc; padding:2px; font:12px Arial, Helvetica, sans-serif; color:#666;}
	.pds-box { margin:0;}
	.pds-votebutton-outer { height:40px;}
	.pds-votebutton-outer input { float:right; margin:0 20px 0 0; background: #d359fb; border: solid 3px #8600be; font-weight: bold; color: #fff; text-transform: uppercase; padding: 3px 10px; font-size: 12px; -moz-border-radius: 5px; }
	.pds-votebutton-outer a { float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#FFf; margin:5px 0 0 20px;}
	input.pds-votebutton {
	width: 78px;
	height: 29px;
	background: url(/images/caracol/pd00-votebutton.gif) no-repeat;
	outline: none;
	float: right;
}
	.pds-answer-feedback-bar {
	background: url(/images/caracol/pd01-bargif.gif) repeat-x;
	margin: 3px;
	padding: 0px;
	height:12px;
	border: 0px;
	}

.pds-answer-feedback img {
	background: url(/images/caracol/pd01-bargif.gif) repeat-x;
	margin: 3px;
	padding: 0px;
	height:12px;
	border: 0px;
	}
	.pds-totalvotes-inner { text-align:right; font:bold 14px Arial, Helvetica, sans-serif; color:#003366; height:20px; padding:0 20px 0 0;}

.content_pregunta { font:normal 17px/19px Arial, Helvetica, sans-serif; background:#f3f3f3; padding:15px; border:1px solid #e7e7e7; border-top:2px solid #333;	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;}
	.content_select { padding:10px 10px 15px 10px;}
/*.patrocinio { padding:0; margin:-35px 0 0 0; font:normal 10px Arial, Helvetica, sans-serif; color:#666;}
.patrocinio img { margin:0 0 0 5px;}*/
