@charset "utf-8";
/* CSS Document */

 
body { font-family: Arial, Helvetica, sans-serif; background-color:#000; background-position:center center;
background-image:none !important;
}
  
/*-------------------------------------------+
|                                            |
|                   CONCURSO                 |
|                                            |
+-------------------------------------------*/

.contenedor{
/*	width:900px;*/
	/*height:1070px;*/
	float:left;
/*	padding-left: 480px;*/
	margin:0 auto;

}

.container{
	width:980px;
	float:left;
	margin:0 auto;
padding-bottom:20px;
/*background-color:red;*/
}

.ima_izq{
	width:279px;
	/*height:1070px;*/
	background-image:url(../images/bg_image.jpg);
	float:left;
}


.ima_der{
	width:441px;
	/*height:1070px;*/
	background:url(../images/bg_image_2.jpg);
	float:left;
	}
	
.contenido_concurso{
	width:815px;
	/*height:783px;*/
	background-color:#FFF;
	float:left;
	}
	
.contenido_concurso_2{
	width:816px;
	/*height:700px;*/
	background-color:#FFF;
	float:left;
	}
	
	

	
.contenido_der{
	/*width:300px;
	height:780px;
	float:left;*/
	float:right;
	height:780px;
	margin-top:-550px;
	width:300px;
	}
	
.contenido_der_2{
	width:405px;
	/*height:780px;*/
	float:left;
	}
	
.contenido_der_3{
	width:405px;
	height:700px;
	float:left;
	}
	
.contenido_der_4{
	width:283px;
	height:680px;
	float:left;
	}
	
.contenido_der_5{
	width:300px;
	height:780px;
	float:left;
	}
	
.contenido_izq{
	width:484px;
	float:left;
	padding-top:40px;
}

.contenido_izq_2{
	width:405px;
	height:743px;
	float:left;
	padding-top:40px;
}


.contenido_izq_3{
	width:405px;
	height:600px;
	float:left;
	padding-top:40px;
}

.contenido_izq_4{
	width:760px;
	height:690px;
	float:left;
	padding-top:40px;
}

.contenido_izq_5{
	width:527px;
	/*height:690px;*/
	float:left;
	padding-top:40px;
}

.contenedor_coment{
	width:490px;
/*	height:100px;*/
	margin-bottom:20px
}

.contenedor_box_coment{
	width:490;
	height:60px;
}


/*Lista de comentarios*/

.contenedor_listcomment ul {
	list-style:none;
	margin:0;
	padding:0
}

.contenedor_listcomment ul li {
	border-top:1px dashed #424242;
	width:90%;
	padding:10px 0;
}

.contenedor_listcomment .comment_tit {
	font-size:13px;
	font-weight:bold;
}


.header_tabu{
	width:815px;
	background-image:url(../images/header_tabu_por.jpg);
        background-repeat:no-repeat;
	height:244px;
}

.contenedor_info_foto{
	width:512px;
	height:100px;
	margin-left:3px;
}

.foto_1{
	width:460px;
	height:94px;
	background-image:url(../images/grayscale_bg.jpg);
	padding-left:10px;
	padding-top:10px;
}

.foto_gal{
	width:387px;
	height:94px;
	background-image:url(../images/grayscale_bg.jpg);
	padding-left:10px;
	padding-top:10px;
        float:left;
}

.ima_1{
	width:90px;
	height:85px;
	background-image:url(../images/image_tabu.jpg);
	float:left;
	}
	
.ima_2{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_2.jpg);
	float:left;
	}
	
.ima_3{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_3.jpg);
	float:left;
	}

.ima_4{
	width:90px;
	height:85px;
	background-image:url(../images/image_tabu.jpg);
	float:left;
	}

.ima_5{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_2.jpg);
	float:left;
	}
	
.ima_6{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_3.jpg);
	float:left;
	}
	
.ima_7{
	width:90px;
	height:85px;
	background-image:url(../images/image_tabu.jpg);
	float:left;
	}
	
.ima_8{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_2.jpg);
	float:left;
	}
	
.ima_9{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_3.jpg);
	float:left;
	}
	
.ima_10{
	width:90px;
	height:85px;
	background-image:url(../images/image_tabu.jpg);
	float:left;
	}

.ima_11{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_2.jpg);
	float:left;
	}
	
.ima_12{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_3.jpg);
	float:left;
	}
	
.ima_13{
	width:90px;
	height:85px;
	background-image:url(../images/image_tabu.jpg);
	float:left;
	}
	
.ima_14{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_2.jpg);
	float:left;
	}
	
.ima_15{
	width:90px;
	height:85px;
	background-image: url(../images/image_tabu_3.jpg);
	float:left;
	}
	
.ima_16{
	width:90px;
	height:85px;
	background-image:url(../images/image_tabu.jpg);
	float:left;
	}
	

.texto_ima{
	width:340px;
	height:85px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
	}
	
.texto_gal{
	width:280px;
	height:85px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
	}
	
.texto_mas_fotos{
	width:200px;
	height:60px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
	}
	
.categoria{
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	color:#999;
	}
	
.categoria_2{
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	color: #989898;
	}
	
	
.titulo_foto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	}
	
.titulo_foto_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fcce00;
	}
	
.nombre_usuario{
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	}
	
.nombre_usuario_2{
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	}

.nombre_usuario_3{
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
	}

.descripcion_foto{
	width: 340px;
	height:38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
.descripcion_foto_gal{
	width: 280px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
.descripcion_foto_mas{
	width: 200px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	}
	
.b_verfoto{
	width:78px;
	height:17px;
	background:url(../images/b_ver_foto.jpg);
	display:block;
	float:left;
}

.tit_ultimas_fotos{
	width:257px;
	height:47px;
	background:url(../images/tit_ultimas_fotos.gif);
}

.tit_ultimas_fotos_2{
	width:257px;
	height:47px;
	background:url(../images/tit_ultimas_fotos_2.gif);
}

.tit_galeria_interna{
	width:461px;
	height:47px;
	background: url(../images/tit_galeria_por.gif);
}

.tit_sube_foto{
	width:237px;
	height:47px;
	background: url(../images/tit_sube_fotos_2.gif);
}

.contenedor_buscador{
	width:300px;
	height:36px;
	padding-top:50px;
	}
	
.contenedor_buscador_3{
	width:325px;
	height:36px;
	padding-top:50px;
	float: left;
	clear: both;
	}

.inputsearch{
	width:280px !important;
	height:20px;
	border:1px solid #afafaf !important;
        background: #FFFFFF !important;
		font-family:Arial, Helvetica, sans-serif;
		color: #666;
}
	
.contenedor_buscador_2{
	width:30px;
	height:26px;
	padding-left:295px;
	padding-top:8px;
	}

.buscador{
	width:316px;
	height:28px;
	background:url(../images/buscador_barra.jpg);
	padding-left:10px;
	background-repeat:no-repeat;
	padding-top:6px;
	}
	
.buscador_2{
	width:30px;
	height:26px;
	background: url(../images/buscador_barra_2.jpg);
	padding-left:355px;
	padding-top:8px;
	}
	
.buscador_3{
	width:30px;
	height:26px;
	padding-left:295px;
	padding-top:8px;
	}

.buscador_icon{
	width: 22px;
	height:22px;
	background:url(../images/buscador_icon.jpg);
}

.banner_premio{
	width:328px;
	height:209px;
	background-image:url(../images/banner_premio_por.jpg);
}

.banner_participar{
	width:328px;
	height:148px;
	background-image:url(../images/banner_participar_por.jpg);
}

.banner_publicidad{
	width:329px;
	height: 268px;
	background-image:url(../images/banner.gif);
}

.banner_tortuga{
	width:385px;
	height:209px;
	background:url(../images/banner_tortuga.jpg);
}

.contenedor_datos_foto{
        padding-right:10px;
}
.datos_foto_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
        text-align:left;
        font-weight:bold;
}

.datos_foto_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:3px 0 0 0;
    text-align:left;
    font-style:italic;
}

.datos_foto_4{
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
        text-align:right;
}
.contenedor_foto{
	width:518px;
	/*height:357px;*/
	padding-left:8px;
}

.votar{
	width:238px;
	height:39px;
	background-image:url(../images/grayscale_bg_2.jpg);
	float:left;
	padding-top:20px;
	padding-left:10px;
}

.contenedor_descripcion_image{
	width:462px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;	
	margin: 0 0 16px 0	
	}
	
.titulo_descripcion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
}

.contenido_descripcion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.titulo_comentario{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
}

.campos_texto{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	background-color: #FFF;
	color:#666;
	border: 1px #999 solid;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}

.boton{
	width:78px;
	height:17px;
	background-image:url(../images/b_enviar.jpg);
	float: right;
	clear:both;
}
	
.boton_2{
	width:78px;
	height:17px;
	background-image:url(../images/b_enviar.jpg);
	float: left;
}


.texto_votar{
	height:20px;
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	color:#676767;
	font-weight:bold;
	font-size:11px;
	float:left;
	margin-top:4px;
	margin-right:4px;
	
}

.foto_principal{
	width:512px;
	height:289px;
	background-image:url(../images/image_tabu_4.jpg);
}

.contenedor_mas_fotos{
	width:283px;
/*	height:570px;*/
	background-color:#2b2b2b;
}

.header_mas_fotos{
	width:283px;
	height:31px;
	background-image:url(../images/heder_fotografias_por.jpg);
	background-repeat:no-repeat;
}

.mas_fotos_1{
	width:272px;
	height:65px;
	background-color:#494949;
	padding-left:11px;
	padding-top:11px;
}

.mas_1{
	width:54px;
	height:51px;
	float:left;
}

.mas_2{
	width:54px;
	height:51px;
	background-image: url(../images/image_2.jpg);
	float:left;
}

.mas_3{
	width:54px;
	height:51px;
	background-image: url(../images/image_3.jpg);
	float:left;
}

.mas_4{
	width:54px;
	height:51px;
	background-image: url(../images/image_4.jpg);
	float:left;
}

.mas_5{
	width:54px;
	height:51px;
	background-image: url(../images/image_5.jpg);
	float:left;
}

.mas_6{
	width:54px;
	height:51px;
	background-image: url(../images/image_6.jpg);
	float:left;
}

.mas_7{
	width:54px;
	height:51px;
	background-image: url(../images/image_7.jpg);
	float:left;
}


.clear{
	height:15px;
	}
	
.clear_2{
	height:5px;
	}
	
.clear_3{
	height:10px;
	}
	
.clear_4{
	height:85px;
	}
	
.clear_5{
	height:1px;
	}
	
.clear_6{
	width:1px;
	height:30px;
	float:left;
	}
	
.clear_7{
	width:1px;
	height:100px;
	float:left;
	}

.b_envianos{
	width:174px;
	height:59px;
	background-image:url(../images/b_enviar_por.jpg);
	float:left;
}


.b_envianos:hover{
	background: url(../images/b_enviar_por.jpg);
	background-position: 0px 59px;
}

.b_enviar_amigos{
	width:87px;
	height:59px;
	background-image: url(../images/b_enviar_amigo_por.jpg);
	float:left;
}

.b_enviar_amigos:hover{
	background: url(../images/b_enviar_amigo_por_2.jpg);
}

.rank{
	width:87px;
	height:59px;
	background-image:url(../images/votos.jpg);
	float:left;
	}

.ranknumero{
	font-size:20px;
	font-weight:bold;
	padding:18px 0 0 22px}
	
	


/*contenido_concurso*/




/*BOX
-------------------------------------------------------- */
.box { margin-bottom:5px;}
.box .top { background: url(/objects/img/bg_box.gif) no-repeat top left; margin-right:10px!important; padding:0 0 0 10px;}
#microsite-home .top { margin:0!important; text-transform:uppercase;}
.box .top h2, .box .top h4, #column_right .box .top h3 { background: url(/objects/img/bg_box.gif) no-repeat top right; margin-right:-10px!important; padding:0; }
.box li.middle { border-left:1px solid #ededed; border-right:1px solid #ededed; background:#f0f0f0; padding:10px 10px 0 10px;}

.box .bottom { background: url(/objects/img/bg_box.gif) no-repeat bottom left; margin-right:10px;  padding-left:10px; line-height:10px; height:10px;}
.box .bottom b { background: url(/objects/img/bg_box.gif) no-repeat bottom right; margin-right:-10px;  display:block; height:10px;}
.box .top .arrows { float:right; padding:8px 10px 0 0;}

/*light*/
.light li.middle { border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; background:#fafafa;}
.light .bottom { background: url(/objects/img/bg_box-light.png) no-repeat bottom left; margin-right:10px; }
.light .bottom b { background: url(/objects/img/bg_box-light.png) no-repeat bottom right; margin-right:-10px; }

/*dark*/
.dark .top, #schedule-detail .top, #shows .top { background: url(/objects/img/bg_box-dark.gif) no-repeat top left!important; margin-right:10px; }
.dark .top h2, .dark .top h4, .dark .top h3, #schedule-detail .top div, #shows .top div { background: url(/objects/img/bg_box-dark.gif) no-repeat top right!important; margin-right:-10px; }
.dark li.middle { background-color:#3c3c3c; background-repeat:no-repeat; border-color:#3c3c3c; color:#fff;}
.dark .bottom, #shows .bottom { background: url(/objects/img/bg_box-dark.gif) no-repeat bottom left; margin-right:10px; }
.dark .bottom b, #shows .bottom div { background: url(/objects/img/bg_box-dark.gif) no-repeat bottom right;  margin-right:-10px;  }

.video-box .middle {width:320px; height:240px; background:#2c2c2c; padding:1px!important;}

.box .nav { height:26px;}
.box .nav div { text-align:center; font-weight:normal; line-height:26px; height:26px;}


/*HIGHLIGHTS*/
#hl1 { border:1px solid #999; background:#ccc; }
#hl1 h3 { font-size:2.3em;  padding:0 5px; margin:0;}
.sIFR-replaced { margin:0!important; padding:0!important;}
#hl1 a { color:#fff;}
#hl1 span { display:block; color:#ffcc00; font-size:1.3em; padding:5px;}

#hl2 li.middle { padding:0;}
#hl2 dl { }
#hl2 dl dd { float:left; width:323px; margin-right:3px;}
#hl2 dl dd img { width:324px; height:170px; margin-left:-1px; margin-right:-1px; border-right:1px solid #fff;}
#hl2 dl dd a { display:block; padding:10px;}
#hl2 dl dd span { font-weight:700;}

#hl3 li.middle { padding:0; border:0;}
#hl3 dl dd { float:left; width:324px; padding-bottom:2px; background: #fff url(/objects/img/bg_hl3.gif) repeat-x bottom;}
#hl3 dl dd:hover { }
#hl3 dl dd a { display:block; padding:5px 5px 0 100px;}
#hl3 dl dd img { float:left; width:90px; height:85px; }
#hl3 dl dd span { font-weight:700;}
#hl3 dl dd a strong { }
#hl2 dd, #hl3 dd { font-size:1em; line-height:1.30em}


#hl4 dd { position:relative; }
#hl4 dd a { padding:0px!important;}
#hl4 dd a span { position:absolute; bottom:0px; left:0px; display:block; padding: 5px 10px 5px 10px;  color:#fff!important; background-image:url(/objects/img/bg_grey_fade-trans.png); width:304px; font-weight:normal; line-height:1.1em; }
#hl4 dd a span strong {display:block; color:#ffcc00!important; font-weight:700!important;}
#hl4 dd img { float:left; width:324px!important; height:85px; }

#hl2 dl dd a.last, #hl3 dl dd a.last { border:none!important; margin:0!important; padding:0!important;}
#hl2 dl dd a:hover, #hl3 dl dd a:hover, .related dl dd a:hover { color:#000!important; }

/*RELADTEDS*/
.related li.middle { padding:0; border:0;}
.related dl dd { float:left; width:324px; background: #fff url(/objects/img/bg_hl3.gif) repeat-x bottom;}
#column_left .related dl dd { width:243px; }

.related dl dd:hover { }
.related dl dd a { display:block; padding:0 0 0 60px; }
.related dl dd img { float:left; width:54px; height:51px; margin:8px; }
.related dl dd a span { display:block; margin-left:10px; padding-left:14px; background-repeat:no-repeat; margin-top:5px; margin-bottom:8px; }
.related dl dd a strong { margin-top:8px;}
.related dl dd a{ line-height:1.1em}

#hl2 dl dd a strong, #hl3 dl dd a strong, .related dl dd a strong { display:block; line-height:1.2em; font-weight:normal; color:#333;}

#poll span { display:none;}
#poll { padding:0; height:150px;}

/*on now*/
#onNow li.middle {padding:0!important;}
#onNow li ol li { padding:5px 10px;}
#onNow .active { background: #ebebeb url(/objects/img/bg_onNow.gif) repeat-x bottom; padding:10px;  font-weight:700; }
#onNow .active:hover { background:#dedede;}
#onNow .active b { display:block; color:#333;}
#onNow a { display:block;}



/*forms*/
form label { display:block; margin:10px 0;}


/*schedule*/
#schedule li.middle {padding:0;}
#schedule li ol li { border-bottom:1px solid #fff; background: #fff url(/objects/img/bg_hl3.gif) repeat-x bottom;}
#schedule .active { background: #ffcc00 url(/objects/img/bg_active-schedule.gif) repeat-x bottom; border-bottom:1px solid #ffcc00;}
#schedule .middle a { display:block; padding:10px 15px;}
#schedule .middle a:hover { background:#fad97e}

#schedule-detail .top div { padding:40px 10px 15px 10px; color:#ffcc00; font-size:1.5em;}
#schedule-detail .top div a { display:block; float:right; font-size:.6em; color:#FFF; margin-top:-30px; }
#schedule-detail .top div h3 { display:block; font-size:.7em; color:#FFF; font-size:1.8em;}

#schedule-detail .middle { background:#fff url(/objects/img/bg_box-content.gif) repeat-x; padding:20px;}
#schedule-detail h4 { font-size:1.2em; font-weight:bold; margin:10px 0 5px 0;}
#schedule-detail ol li { padding:3px 0 3px 15px; background:url(/objects/img/ico_reminder.gif) no-repeat 0 4px;}


.back { padding-left:10px; background:url(/objects/img/bg_arrow-left.gif) no-repeat; height:9px;}
.back:hover { background-position:bottom left;}


#calendar h2, #calendar h3 { text-align:center; padding-right:10px; }
#calendar .middle { padding:0;}
#calendar ul.month {  }
#calendar ul.month li { height:20px; width:260px; padding-left:40px; }
#calendar ul.month li a, li.days b { display:block; width:25px; line-height:20px; text-align:center; float:left; margin-right:10px; white-space:pre; }
#calendar ul.month li a:hover { background:#ebebeb;}
#calendar ul.month li.days { background:#d9d9d9; margin-bottom:2px; width:auto; text-align:center;  padding-left:39px;}
#calendar ul.month .active { border:1px solid #009ade; width:23px; height:18px; background:#f6fcff; color:#009ade; line-height:18px;}


/*SHOWS
-------------------------------------------------------- */

#shows .top div { padding:10px; color:#fff;}

#shows .middle { background:#fff url(/objects/img/bg_box-content.gif) repeat-x; padding:0; border:0;}

.shows-az .top div { position:relative; color:#666; }
.shows-az .top div h3 { color:#fff; font-size:1.8em;}
#shows .top div ul { position:absolute; right:5px; bottom:0px;}
#shows .top div ul li{float:left; margin-right:5px;}
#shows .top div ul li.active { border-bottom:4px solid #ffcc00;}
#shows .top div ul li a { color:#fff; font-size:1.1em; }

.shows-az .bottom div { text-align:center;}

#shows dl dd { padding-bottom:1px; background: #fff url(/objects/img/bg_hl3.gif) repeat-x bottom; padding:10px; position:relative; }

#shows dl dd a { display:block; padding-right:15px; }
#shows dl dd a:hover {}
#shows dl dd strong { padding-top:15px; display:block; color:#009ade; }
#shows dl dd img { float:left; margin-right:15px; background-image: url(/objects/img/logo_gallery.gif); }
#shows dl dd a.microsite { display:block; position:absolute; left:115px; bottom:10px; color:#009ade; background:url(/objects/img/ico_default.gif) no-repeat 0px 0px; padding-left:13px;}
#shows dl dd a.microsite:hover { color:#999;}

#shows form { float:right; margin-top:-5px; }
#shows select {  width:200px;}

#shows .bottom { height:30px}
#shows .bottom div { padding:10px; color:#fff;}

#shows select { font-size:.9em;}

#menu-az { margin-bottom:5px;}
#menu-az a:hover { color:#000; text-decoration:underline;}
#menu-az .top { background:url(/objects/img/es/top_az.gif) no-repeat; height:48px;}
#menu-az .medium { background:#f9c804; border:1px solid #b3961f; border-bottom:none; border-top:none; padding:10px 10px 0; text-align:center;}
#menu-az .bottom { background:url(/objects/img/bottom_az.gif) no-repeat bottom; height:14px;}


/*SUBJECTS
-------------------------------------------------------- */
ul.subjects, ul.subject , #home_subjects { margin-bottom:5px;}
ul.subjects li, ul.subject li {  float:left; margin-right:1px;}
ul.subjects li a { background:url(/objects/img/ico_subjects.gif) no-repeat -81px 0; display:block; width:80px; height:115px; text-indent:-1000px; position:relative; }

#home_subjects { border:1px solid #ededed; background:url(/objects/img/bg_hl3.gif);}
#home_subjects li { width:107px; float:left; border-right:1px solid #ededed; font-size:.9em; background:url(/objects/img/ico_subjects.gif) no-repeat -125px -30px;}

#home_subjects li.subject2 {background-position: -363px -30px;}
#home_subjects li.subject3 {background-position: -592px -22px;}
#home_subjects li.subject4 {background-position: -850px -30px;}
#home_subjects li.subject5 {background-position: -1095px -30px;}
#home_subjects li.subject6 {background-position: -1333px -30px; border:none;}

#home_subjects li a { display:block; padding:12px 5px 12px 32px;}
#home_subjects li a:hover { background:#666; color:#fff; font-size:1em; font-weight:700; }

ul.subjects li a strong { position:absolute; bottom:5px; text-align:center; font-size:.8em; width:80px;}
ul.subjects li a:hover { text-indent:0;}

ul.subjects li.subject2 a { background-position: -325px 0;}
ul.subjects li.subject3 a { background-position: -567px 0;}
ul.subjects li.subject4 a { background-position: -810px 0;}
ul.subjects li.subject5 a { background-position: -1054px 0;}
ul.subjects li.subject6 a { background-position: -1296px 0;}

ul.subject li { width:242px; height:115px;}
ul.subject li h2, ul.subject li h4 { text-align:center; margin-top:50px}
ul.subject li { background:url(/objects/img/bg_box-dark.gif) no-repeat center bottom;}
ul.subject li.image { background:url(/objects/img/ico_subjects.gif) no-repeat 0 0;}

ul.subject li.subject_1 { background-position: 0 0;}
ul.subject li.subject_2 { background-position: -242px 0;}
ul.subject li.subject_3 { background-position: -484px 0;}
ul.subject li.subject_4 { background-position: -726px 0;}
ul.subject li.subject_5 { background-position: -968px 0;}
ul.subject li.subject_6 { background-position: -1210px 0;}



/*GALLERIES
-------------------------------------------------------- */
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

#galleries {  background:#2b2b2b; margin-bottom:10px;}



/*SLIDER
-------------------------------------------------------- */

#slider { position: relative; }

.scroll { height: 277px; width: 649px; overflow: hidden; /*overflow-x: hidden;*/ position: relative; clear: left;}

.scrollContainer {}
.scrollContainer .panel { position:relative; float:left; }
.scrollContainer .panel span { color:#000; font-weight:bold; font-size:1.5em; text-align:left;  }
.scrollContainer .panel strong {text-align:left; display:block; padding: 0; font-weight:normal; font-size:2em; color:#FFFFFF;}

ul.navigation {list-style: none; margin: 0; padding: 0; position:absolute; z-index:1000; right:48px; top:4px;}
ul.navigation li {width:16px; height:24px; float:left; margin-right: 10px;}
ul.navigation li a {line-height:24px; padding: 5px; color: #000!important; text-decoration: none; font-weight:700; }
ul.navigation a:hover {    background-color: #f6f6f6;}
ul.navigation a.selected { background-color: #ffcc00;}
ul.navigation a:focus { outline: none;}

.scrollButtons { position: absolute; top: 7px; cursor: pointer; z-index:1100;}
.scrollButtons.left { right: 30px;}
.scrollButtons.right { right: 10px;}

.hide { display: none!important;}

.panel div { position:absolute; bottom:0px; z-index:1000; padding:10px; background: transparent url(/objects/img/bg_grey-trans.png); width:629px;}

.panel img { width:649px; height:277px;}

/*SLIDE GAMES*/
#column_left .panel img, #column_left .scroll { width:486px; }
/*#column_left .panel div { background-color:#666; color:#fff;}*/

#hl1extended .scroll { width: 815px;}
#hl1extended .panel img { width:815px;}
#hl1extended { width:815px;}
#hl1extended .panel div { width:795px;}
#hl1extended h4 { color:#ffcc00; font-size:1.5em;}
#hl1extended h3 { color:#fff; font-weight:700; font-size:1.2em; line-height:1.5em;}
#hl1extended span { color:#fff; font-weight:normal; font-size:1.2em;}

/*GALLERIES
-------------------------------------------------------- */
#gallery_main { width:524px; border-right:1px solid #1f1f1f; }
#gallery {position:relative; background:#222;}

#navThumbs { background:#2b2b2b; padding:10px 0px 10px 10px; height:120px;}
#navThumbs ul { margin:0;}
#navThumbs a.navLeft, #navThumbs a.navRight { display:block; width:12px; height:53px; float:left; margin-top:2px; line-height:53px; text-align:center; color:#FFF; font-size:2em;}

.gallery_demo { width:490px; padding-left:10px;}
.gallery_demo li {width:54px; height:51px; margin: 2px; background:#000; border:1px solid #a9a9a9;}
.gallery_demo li.active { border:2px solid #ffcc00; margin:1px;}
.gallery_demo li div {left:240px}
.gallery_demo li div .caption {font:italic 0.7em/1.4 georgia,serif;}

#main_image {margin:6px; height:286px; width:510px; background:black; border:1px solid #3e3e3e; overflow:hidden; text-align:center;}
#main_image img { margin:0;}
.galleria_wrapper { margin:0; padding:0;}

#gallery .caption { display:none!important;}

#gallery_list { width:289px; float:right; }
#gallery_list .related dl dd{ display:block; width:283px!important;}
#gallery_list .related dl dd, #microsite #gallery_list .related dl dd { background:#494949; border-bottom:1px solid #333;}
#gallery_list .related dl dd a { color:#fff;}
#gallery_list .related dl dd a strong { color:#ffcc00;}
#gallery_list .related dl dd a span { color:#666; display:none;}

#gallery_title { padding:14px; border-top:1px solid #333;}
#gallery_title h3 { color:#ffcc00; text-transform:uppercase; font-weight:700;}



#gallery_main form { padding:10px;}
#uploadForm input { background:#666; padding:3px; color:#ccc;}

#seriesMenu { width:265px;}
#gallery_list .middle { background:#333333;}
#gallery_list #form1 { padding:10px; padding-right:0;}

.pager { float:right; padding:10px; font-weight:700;}
.pager strong { padding:0 4px; color:#ccc;}
.pager a { background:#666; padding:0 4px; color:#000;}
.pager a:hover { background:#222; padding:0 4px; color:#666;}
.pager a.arrows { background:none; padding:0;}

/*FOOTER
-------------------------------------------------------- */
*+html #footer, *+html #footer ul, *+html #footer dl, *+html #footer_container { height:1%; }
* html #footer, * html #footer ul, * html #footer dl, * html #footer_container { height:1%; }
#footer:after, #footer ul:after, #footer dl:after, #footer_container:after { content:"." ;display: block;height: 0;clear: both;visibility: hidden; }/* parametro para mozilla y opera */

#footer {margin:20px 0 0 0;}

#footer a, #footer ul, #footer li, #footer dl, #footer dd, #footer dt, #footer_bottom { text-decoration:none; list-style:none; margin:0; padding:0; }

#footer_container {  background: #f1f1f1 url(../images/bg_footer.gif) repeat-x; padding: 0px !important; border-top:1px solid #ccc; }

#footer_bg1 {  width:980px; margin:0 auto; }
#footer_bg2 { }

#footer_bg1, #footer_bg2 { }


#footer, #footer a { color:#858585;}
#footer a:hover { color:#000;}

ul#footer_top { background-color:#999;}
ul#footer_top a { color:#fff;}
ul#footer_top, #footer_bottom { padding-top:7px; padding-bottom:7px;}

#footer ul#footer_top { }
#footer ul#footer_top li { text-align:center;}
#footer ul#footer_top li a { margin-right:25px;}
#footer ul#footer_top li a, #footer dl dt { font-weight:bold;}

#footer dl#footer_series { }

#footer dt { float:left;}

#footer dl { padding:10px;}
#footer dt { height:10px; width:65px; margin-right:10px; }
#footer dl#footer_ournet dt { height:20px;}

#footer_bottom, #footer dd, #footer dt {text-align:left;}
#footer_bottom {  background:#EBEBEB; margin-top:10px; line-height:30px;}

#footer dl#footer_series dd, #footer dl#footer_movies dd { margin-left:75px; }
#footer dl#footer_series dd a, #footer dl#footer_movies dd a { padding-right:7px; border-right: 1px solid #ccc; margin-right:7px; }

#footer ul#footer_ournet { padding:10px;}
#footer ul#footer_ournet li {  }
#footer ul#footer_ournet li a { margin-right:20px; }

#footer_links { float:right; }
#footer_links  a { padding-right:10px; line-height:30px}


#comscore { float:left; margin-right:2px; }


/*VIDEOS
-------------------------------------------------------- */
#video-player { background:#4a4949; text-align:center; margin-bottom:10px;}



/*MICROSITES
-------------------------------------------------------- */
#wrapper { background: transparent url(http://tabu.natgeo.tv/images/background.jpg) no-repeat scroll center 0px;}
blockquote { background:#e7e7e7; padding:20px; line-height:1.4em; font-size:1.3em; margin:0 -20px 10px -20px;}

#microsite #ad300x250 { background:#222;}

#microsite-home .middle { background:#fff url(/objects/img/bg_box-content.gif) repeat-x; padding:20px;}
#microsite-home .top { padding:20px; background-image:none; background-color:#666; margin:0; color:#fff; margin-top:-4px;}
#microsite-home .top strong { display:block; font-size:1.4em;}
#microsite-home .top h3{color:#ffcc00; margin-bottom:5px; font-size:2em;}

#microsite #column_left .related dl dd { width:488px; }
#microsite .related dl dd { background:#fff;}

#microsite #column_right .dark .middle  { padding-top:91px; line-height:1.2em; font-size:1.1em; }
#microsite #column_right #video-home .middle { padding-top:0; line-height:1.2em; font-size:1.1em; }
#microsite #column_right .dark .middle a { display:block;}
#microsite #column_right .box .middle dd span { padding:0;}
#microsite #column_right .box .middle dd { border-bottom:1px solid #e3e3e3;}

#microsite #column_center { background:none;}
#microsite #htmlSection { background:#fff; padding:5px;}
#microsite #bios ,#microsite #episodes { padding:20px;}
#microsite #bios dt, #microsite #episodes dt { font-weight:700; font-size:1.5em; color:#555;}
#microsite #bios dd, #microsite #episodes dd { font-size:1.1em; line-height:1.3em; margin-bottom:10px;}

#microsite #submenu { height:90px; background: url(/especiales/default/img/MasterTopBg.jpg) no-repeat; padding-left:10px; margin-bottom:5px; position:relative; }
#microsite #submenu li { float:left; padding:71px 0 4px 0; margin-right:15px; text-transform:uppercase;}
#microsite #submenu li a {  font-size:11px; line-height:12px; color:#fff; display:block; font-weight:700;}
#microsite #submenu li a:hover {color:#ccc;}
#microsite #submenu .active { border-bottom:4px solid #FFCC00;}
#microsite #submenu li.title { position:absolute; padding:0; width:500px; top:10px; left:10px; float:none; text-transform:uppercase; font-size:1.6em; font-weight:700; color:#000;}

#microsite #htmlSection h3 { font-size:1.5em; font-weight:700; color:#000; margin-bottom:5px;}

#gallerypill li.middle a { padding:0 0 0 2px;}
#gallerypill li.middle img { float:left; margin:8px 5px;}

#column_left #gallerypill li.middle a { padding:0;}
#column_left #gallerypill li.middle img { float:left; margin:8px 3px;}
#column_left #gallerypill li.middle img.last { margin:0;}

#gallerypill li.middle img.last {margin:8px 0 8px 5px!important;}

ul.bullet_list { list-style:disc; padding:20px;}
ul.bullet_list li { margin-bottom:10px;}

#boxMultiple a { padding-left:0; padding-right:100px; color:#fff;}
#boxMultiple .middle { background:#333333;}
#boxMultiple .middle dl dd { background-repeat:no-repeat!important; height:85px;}
#boxMultiple strong { color:#000;}
#boxMultiple span { color:#333;}





/*-------------------------------------------+
|                                            |
|         	   		LEGALS					 |
|                                            |
+-------------------------------------------*/


.legals {padding: 25px; border-left: 1px solid #F3F3F3; border-right: 1px solid #F3F3F3;}


/*FOXPASS*/

#register {background: #F2F2F2;}

#video-player{background: url(/objects/img/bg_bcove.png) no-repeat top left;}

.no_image img { display:none;}
.no_image a { padding-left:8px!important;}


/*STAR RATE*/
.estrellas_votosMain{
	margin:0px auto;
	width:100px;
	padding: 0px 0;
}

.vota{
	width:50px; 
	float:left; 
	margin-top:2px;
	color:#FFFFFF;
	font-weight:bold;
}

.star-rating {
	list-style: none;
	/*margin: 15px;*/
	padding: 0px;
	width: 106px;
	height: 18px;
	margin:0px 0 0 30px;
	position: relative;
	background: url(../images/star.jpg) top left repeat-x;
}

.star-rating li{
	padding:0px;
	margin:0px;
	float: left;
}

.star-rating li a{
	display:block;
	width:23px;
    height: 18px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

.star-rating li a.mielej {
	background:url(../images/star.jpg) left bottom;
	z-index: 1;
	left: 0px;
	top:2px;
}

.star-rating li a:hover{
	background:url(../images/star.jpg) left bottom;
	z-index: 1;
	left: 0px;
	top:1px;
}

.star-rating a.one-star{
	left: 0px;
}

.star-rating a.one-star:hover{
	width:21px;
}

.star-rating a.one-star-elej{
	background: url(../images/star.jpg) left bottom;
	left: 0px;
}


.star-rating a.one-star-elej:hover{	
	width:21px;
}

.star-rating a.two-stars{
	left:21px;
}

.star-rating a.two-stars:hover{
	width: 42px;
}

.star-rating a.two-star-elej{
	background: url(../images/star.jpg) left bottom;
	left:20px;
}

.filled-star {
    background: url(../images/star.jpg) left bottom  !important;
}

.star-rating a.two-star-elej:hover{
	width: 42px;
}

.star-rating a.three-stars{
	left: 42px;
}

.star-rating a.three-stars:hover{
	width: 63px;
}

.star-rating a.three-stars-elej{
	background:url(../images/star.jpg) left bottom;
	left: 42px;
}

.star-rating a.three-stars-elej:hover{
	width: 63px;
}

.star-rating a.four-stars{
	left: 63px;
}

.star-rating a.four-stars:hover{
	width: 84px;
}

.star-rating a.four-stars-elej{
	background: url(../images/star.jpg) left bottom;
	left: 63px;
}

.star-rating a.four-stars-elej:hover{
	width: 84px;
}

.star-rating a.five-stars{
	left: 84px;
}

.star-rating a.five-stars:hover{
	width: 105px;
}

.star-rating a.five-stars-elej{
	background: url(http://74.54.147.4/fbconnect/imagenes/star.jpg) left bottom;
	left: 84px;
}

.star-rating a.five-stars-elej:hover{
	width: 105px;
}

/*STAR RATE fin*/

/*subir foto*/
.contenedor_formulario{
	width:360px;
	height:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.contenedor_subir_foto{
	width:360px;
	height:500px;
	padding-left:20px;
}

.formulario{
	width: 360px;
	height:30px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
        padding-left:10px;
	font-size:12px;
	color: #666;
}

.contenido_formulario{
	width: 310px;
	/*height:350px;*/
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
	font-weight:bold;
	padding-top:10px;
        padding-left:10px;
}

.cursos{
	font-size:11px;	
	color: #666;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	background-color: #ffffff;
	color:#666;
	border: 1px #cccccc solid;
	font-family: Arial, Helvetica, sans-serif;
}

.cursos_2{
	height:100px;
	width:310px;
	font-size:11px;	
	color: #666;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	background-color: #FFF;
	color:#666;
	border: 1px #cccccc solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;	
}

.nombre{
	width:300px;
	height:60px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.nombre_2{
	width:350px;
	height:130px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.nombre_3{
	width:350px;
	height:60px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	float:left;
	clear:both;
}

.contenedor_boton{
	width:78px;
	height:17px;
	}
	
.search_2{
	width:18px;
	height:18px;
	margin-top:8px;
        padding: 0px;
	}
	
.contenedor_search_2{
	width:50px;
	height:60px;
	float:right;
	padding-left:8px;
	padding-top:19px;
	float:right;
}
#container #main .contenedor .contenido_concurso .contenido_der_4 .contenedor_mas_fotos .pagination {
	text-align: left;
	height:25px;
	padding-right: 30px;
}

#container #main .contenedor .contenido_concurso .contenido_der_4 .contenedor_mas_fotos .pagination .paginationcatselected{
	padding:2px;
	font:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	background-color:#2b2b2b;
}


#container #main .contenedor .contenido_concurso .contenido_der_4 .contenedor_mas_fotos .pagination .paginationcat{
	padding:5px;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	background-color:#666666;
}


#container #main .contenedor .contenido_concurso .contenido_der_4 .contenedor_mas_fotos .pagination .paginationprev{
	width:14px;
	height:27px;
	background-image:url(../images/b_prev.jpg);
	float: left;
	margin-left:25px;
}

#container #main .contenedor .contenido_concurso .contenido_der_4 .contenedor_mas_fotos .pagination .paginationnext{
	width:14px;
	height:27px;
	background-image: url(../images/b_next.jpg);
	float: right;
}

#container #main .contenedor .contenido_concurso .contenido_der_4 .contenedor_mas_fotos .pagination .paginationnext_2{
	width:14px;
	height:27px;
	background-image: url(../images/b_next_2.jpg);
	float: right;
}

.container_pagination{
	height:15px;
	width:240px;
	margin-top:8px;
}

/*subir foto*/

.beses_condiciones{
	height:20px;
	color:#333;
	
}



/*premio*/
.tit_premio{
	width:462px;
	height:47px;
	background: url(../images/tit_premio_por.gif);
}

.cont_premio{
	width:480px;
	height:433px;
	background-image: url(../images/mapa_por.gif);
	background-repeat:no-repeat;
	padding-top:350px;
}

.cont_txt{
	width:450px;
	height:200px;
	float: left;
	padding-left:20px;
}

.text_premio{
	width:430px;
	height:40px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.text_premio_2{
	width:430px;
	height:80px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}


.text_instrucciones{
	width:350px;
	height:45px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#999999;
}
 
 
 .text_instrucciones_1{
	width:400px;
	height:18px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #666;
}

.text_instrucciones_2{
	width:400px;
	height:30px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
}


.text_clear{
	width:40px;
	height:30px;
	float:right;
}

.links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009ade;
}

.banner_mira{
	width:328px;
	height:209px;
	background-image: url(../images/banner_mira_por.jpg);
}



/*como participar*/

.tit_participar{
	width:280px;
	height:47px;
	background: url(../images/tit_participar_por.gif);
}

.cont_participar{
	width:470px;
	height:800px;
}

.text_paso_1{
	width:400px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.cont_txt_2{
	width:400px;
	height:75px;
	float: left;
	padding-left:10px;
}

.cont_txt_pasotres{
	width:400px;
	height:90px;
	float: left;
	padding-left:10px;
}

.cont_txt_3{
	width:400px;
	height:50px;
	float: left;
	padding-left:10px;
}

.no_1{
	width:25px;
	height:25px;
	background-image:url(../images/no_1.gif);
	float:left;
}

.no_2{
	width:25px;
	height:25px;
	background-image: url(../images/no_2.gif);
	float:left;
}

.no_3{
	width:25px;
	height:25px;
	background-image: url(../images/no_3.gif);
	float:left;
}


.text_clear_2{
	width:25px;
	height:30px;
	float: left;
}

.text_paso_2{
	width:350px;
	height:20px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.text_paso_3{
	width:350px;
	height:50px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffcc00;
}

.image_paso_contenedor{
	width:420px;
	float:left;
	padding-left:50px;
}
.image_paso_uno{
	width:370px;
	height:227px;
	background-image:url(../images/paso_1_por.jpg);
	float:left;
}

.image_paso_dos{
	width:370px;
	height:227px;
	background-image: url(../images/paso_2_por.jpg);
	float:left;
}

.banner_mira_2{
	width:328px;
	height:148px;
	background-image: url(../images/banner_mira_2_por.jpg);
}


/*bases y condiciones*/

.tit_bases{
	width:400px;
	height:47px;
	background: url(../images/tit_bases_por.gif);
}

.contenido_bases{
	width:800px;
	float:left;
	padding-top:40px;
}

.cont_bases{
	width:780px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

.contenido_gal{
	width:800px;
	float:left;
	padding-top:40px;
	padding-left:10px;
}

.tit_buscador{
	width:800px;
	height:50px;
}


.contenedor_buscador_gal{
	width:325px;
	height:47px;
	float:right;
	}

.tit_ultimas_fotos_3{
	width:257px;
	height:47px;
	background:url(../images/tit_ultimas_fotos_2.gif);
	float:left;
}

.foto_gal_2{
	width:387px;
	height:94px;
	background-image:url(../images/grayscale_bg.jpg);
	padding-left:10px;
	padding-top:10px;
	float: left;
}

.clear_gal{
	height:102px;
	width:5px;
	float:left;
	color:#FFF;
}

#galeria-fotos {
    width: 100%;
    float: left;
}

.tit_resultados{
	width:304px;
	height:47px;
	background: url(../images/tit_resultados_por.gif);
	float:left;
}

.contenedor_buscador_res{
	width:325px;
	height:47px;
	float:right;
	}
	

/*nuevo menu*/

.menu_concurso{
	width:816px;
        display:inline;
        height:43px;
	}
	

.como_participar{
	width:161px;
	height:43px;
	background-image:url(../images/b_participar_por.gif);
	float:left;
	display:block;
	background-position: 0 0px;	
	}
	
.como_participar:hover{
	width:161px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/b_participar_por.gif);
	background-position: 0 43px;
}

.sube_foto{
	width:133px;
	height:43px;
	background-image: url(../images/b_sube_foto_por.gif);
	float:left;
	display:block;
	background-position: 0 0px;
}

.sube_foto:hover{
	width:133px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/b_sube_foto_por.gif);
	background-position: 0 43px;
}

.menu-concurso_2{
	width:816px;
	height:43px;
	float:left;
	}
	
.home_concurso_2{
	background-image: url(../images/b_home_por.gif);
	width:75px;
	height:43px;
	float:left;
	display:block;
	background-position: 0 0px;
	}
	
.home_concurso_2:hover{
	width:75px;
	height:43px;
	float:left;
	background-image: url(../images/b_home_por.gif);
	background-position: 0 43px;
}

.sube-foto{
	width:133px;
	height:43px;
	background-image: url(../images/b_sube_foto_por.gif);
	float:left;
	display:block;
	background-position: 0 0px;
}

.sube-foto:hover{
	background: url(../images/b_sube_foto_por.gif);
	background-position: 0 43px;
}

.galeria{
	width:168px;
	height:43px;
	background-image: url(../images/b_galeria_por.gif);
	float:left;
	display:block;
	background-position: 0 0px;
}

.galeria:hover{
	width:168px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/b_galeria_por.gif);
	background-position: 0 43px;
}

.premio{
	width:78px;
	height:43px;
	background-image: url(../images/b_premio_por.gif);
	float:left;
	display:block;
	background-position: 0 0px;
	}
	
.premio:hover{
	width:78px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/b_premio_por.gif);
	background-position: 0 43px;
}

.bases {
	width:193px;
	height:43px;
	background-image:url(../images/b_bases_por.gif);
	float:left;
	display:block;
	background-position: 0 0px;
}

.bases:hover{
	width:193px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/b_bases_por.gif);
	background-position: 0 43px;
}

.micrositio{
	width:110px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/b_micrositio_por.gif);
	background-position: 0 0px;
	}

.micrositio:hover{
	width:110px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/b_micrositio_por.gif);
	background-position: 0 43px;
	}
	
.fondo{
	width:269px;
	height:43px;
	float:left;
	display:block;
	background-image: url(../images/fondo.gif);
	}
	

/*error*/

.tit_error{
	width:282px;
	height:85px;
	background: url(../images/tit_error_por.gif);
	float:left;
}

.contenedor_error{
	width:800px;
	height:85px;
}

.titulo_error{
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}

.texto_error{
	width:400px;
	height:20px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:20px;
	}
	
.contenido_error{
	width:800px;
	height:600px;
	float:left;
	padding-top:40px;
	padding-left:10px;
}

.fecha_comentario {
    font-size:10px;
    font-style: italic;
    float: right;
}

.upload_text {
    text-align:center;

}

/*galeria-2*/

.contenido_izq_6{
	width:527px;
	float:left;
	padding-top:10px;
}

.tit_galeria_interna_2{
	width:414px;
	height:47px;
	background: url(../images/tit_galeria_por.gif);
}

.buscador input {
    padding: 0px !important;
    margin-top: 2px;
    vertical-align: middle;
}

.searchLight {
    color: #666 !important;
}

.thumb2 {
    padding-top: 20px;
}

.linkDiv {
    display:block;
    width:100%;
    height:100%;
    text-decoration: none;
}

.ad {
    padding-top: 10px;
    padding-left: 10px;
}


/* CAMBIOS EN POPUP - FRANK*/
/*Thickbox - registro*/
.thickbox_login .titulo_thick {
	font-size:12px;
	color: #333333;
	padding: 40px 0 0 0px;
	font-weight:bold;

}


.thickbox_login{
	width:580px;
	height:250px;
	margin: 0 auto;
	background-repeat: no-repeat;
	font-family:"Trebuchet MS", Tahoma, Arial;
	background-color:#F2F2F2;	
	
}
.thickbox_login .datos {
	padding:0px 0 0 40px;
	width:250px;
	float:left
}

.thickbox_login .datos .usuario, .password {
	font-size: 12px;
	color: #333333;
	padding:10px 0 0 0;
width:180px;
}
.thickbox_login .input_usuario, .input_pass {
	width:220px;
	padding:3px 1px;
	border:1px solid #666666;
color:#000;
font-size:12px;
font-family:"Trebuchet MS", Tahoma, Arial;
background: white;
}

	/*Thickbox - poqruevotas*/
.thickbox_porquevotas .titulo_thick {
	font-size:24px;
	color: #333333;
	text-align: center;

}


.thickbox_porquevotas{
	width:600px;
	height:250px;
	margin: 0 auto;
	background-image: url(http://talento.utilisima.com/images/bg_thick_registro.jpg);
	background-repeat: no-repeat;
	padding: 15px 0 0 0;
}
.thickbox_porquevotas .datos {
	padding:10px 0 0 0px;

}
.thickbox_porquevotas .datos .usuario, .password {
	font-size: 12px;
	color: #343434;
	padding:10px 0 0 0;
}
.thickbox_porquevotas .input_usuario, .input_pass {
	width:220px;
	padding:3px 1px;
}


.input_porquevotas { width:390px; height:100px}


	/*Thickbox - busqueda*/
.thickbox_busqueda .titulo_thick {
	font-size:24px;
	color: #333333;
	padding: 15px 0 0 20px;
	font-family:"Trebuchet MS", Tahoma, Arial;
	text-align:left;

}

.thickbox_busqueda {
	width:617px;
	height:251px;
	margin: 0 auto;
	background-image: url(http://talento.utilisima.com/images/bg_thick_registro.jpg);
	background-repeat: no-repeat;
	border:3px solid #9b1327;
	-moz-border-radius:15px;
-webkit-border-radius:15px
}
.thickbox_busqueda .datos {
	padding:15px 0 0 28px;
}

	/*Thickbox -  sube tu video*/
.thickbox_subetuvideo .titulo_thick {
	font-size:24px;
	color: #ca1c2f;
	padding: 45px 0 0 240px;

}

.thickbox_subetuvideo {
	width:686px;
	height:406px;
	margin: 0 auto;
	background-repeat: no-repeat;
}
.thickbox_subetuvideo .datos {
	padding:55px 0 0 20px;
}

.ui-state-error{
width:465px; 
margin-left:60px; 
text-align: center;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size: 12px;
}

.datos {
margin-right:20px;
}


#paginador-foto{
width: 511px;
height: 24px;
margin-left: 8px;
}

/*nuevo_cambios*/

.links_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#009ade;
}


.image_paso_tres{
	width:370px;
	height:227px;
	background-image:url(../images/paso_3_por.jpg);
	float:left;
}

.image_paso_cuatro{
	width:370px;
	height:227px;
	background-image:url(../images/paso_4.jpg);
	float:left;
}

.image_paso_cinco{
	width:370px;
	height:50px;
	background-image:url(../images/paso_5.jpg);
	float:left;
}


.no_3{
	width:25px;
	height:25px;
	background-image: url(../images/no_3.gif);
	float:left;
}


.no_4{
	width:25px;
	height:25px;
	background-image: url(../images/no_4.gif);
	float:left;
}

.no_5{
	width:25px;
	height:25px;
	background-image: url(../images/no_5.gif);
	float:left;
}

#column_right_adsense {
float:right;
margin-left:1px !important;
width:160px;
background-color:#333333
}

#ad160x600 {
background:#2C2C2C none repeat scroll 0 0;
height:600px;
width:160px;
}

.img-btnshare{
margin-top:7px;
border:0;
}