@import url(http://fonts.googleapis.com/css?family=Pontano+Sans);
@import url(http://fonts.googleapis.com/css?family=Fjalla+One);
* {
	padding:0px;
	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
p {
	padding-bottom:15px;
	font-size:12px;
}
a {
	color:#F60;
}
img {
	border:none;
}
h3{
	margin-bottom:10px;
}
#contenedor {
	width: 960px;
	margin: auto;
	position:relative;
}
#header{
	position:relative;
	width:960px;
	margin:0 auto;
}
#botonera {
	position:absolute;
	top:185px;
	left:180px;
	/*padding-left:12px;*/
}
#botonera ul{
	height:30px;
}
#botonera li {
	float:left;
	list-style-type:none;
}
#botonera li a {
	line-height:43px;
	color:#FFF;
	padding:0px 13px;
	text-decoration:none;
	font-size:15px;
	display:block;
	text-transform:uppercase;
	background-image:url(../imagenes/bot_sep.jpg);
	background-repeat:no-repeat;
	background-position:0px 15px;
}
#botonera li a:hover {
	background-color:#666;
	color:#fff;
}
#cuerpo {
	background-color:#FFF;
	padding:25px 0;
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #CCC; 
}
#col_izq {
	float:left;
	width:880px;
	padding-right:30px;
	padding-left:20px;
}

.titulo h1{
	font-size:32px;
	padding-bottom:15px;
	font-weight:normal;
	color:#397976;
	font-family: 'Oswald', sans-serif;
	font-weight:bold;
}
.titulo h1 span{
	font-family: 'Oswald', sans-serif;
	font-weight:bold;
	color:#666;
}
#col_izq h2{
	font-size:22px;
	padding-bottom:15px;
	font-weight:normal;
	color:#929292;
}
#col_der {
	float:left;
	width:308px;
}
#col_der img {
	margin-bottom:10px;
}
#pie {
	background-color:#ECDFB7;
	height:116px;
	position:relative;
	padding-left:190px;
}
#pie img {
	float:left;
}
#pie #datos_pie {
	position:absolute;
	left:630px;
	top:-20px;
}
#pie #logo_pie {
	position:absolute;
	top: -30px;
	left:15px;
}
#pie #seguinos {
	position:absolute;
	left:830px;
	top:47px;
}
#pie #seguinos img {
	padding-left:2px;
}
#pie #seguinos span {
	clear:both;
	display:block;
	padding-bottom:5px;
	text-align:right;
}
/* Pregunta */
.subtit_pregunta{
	margin-top: 10px;
	margin-bottom: 15px;
}
.item_pregunta{
	float:left;
	width: 500px;
	margin-bottom: 25px;
	font-size:12px;
}
.item_pregunta .user{
	float:left;
	width: 110px;
}
.item_pregunta .user .votos{
	
}
.item_pregunta .pregunta{
	float:left;
	width: 330px;
}
.item_pregunta .btns{
	float:right;
}
/* <form> */
#enviar{
	height:1%;
	overflow:hidden;
}
#enviar .col_form{	
	width:380px;
	float:left;
	margin-right:20px;
}
#enviar .col_form .box{
	padding:20px;
	background-color:#ddd;
	margin-bottom:10px;
}
#enviar .campo {
	margin-bottom:10px;
	width:400px;
	overflow:hidden;
}
#enviar h3{
	margin-bottom:20px;
}
#enviar h3 span{
	font-size:24px;
	color:#3A7B76;
}
#enviar .campo label {
	width:140px;
	display:block;
	font-size:12px;
	color:#666;
	display:block;
	float:left;
	margin-right:15px;
}
#enviar .campo label strong{
	color:#111;
}
#enviar .campo .label2 h4 {
	display:block;
	font-size:14px;
	color:#333;
}
#enviar .campo .label2 {
	display:block;
	font-size:12px;
	color:#666;
	display:block;
}
#enviar .campo .label2 span{
	font-size:11px;
}
#enviar .campo input {
	float:left;
	width:180px;
	height:16px;
	font-size:11px;
	color:#333;
	border:1px solid #CCC;
}
#enviar .campo textarea {
	float:left;
	width:400px;
	height:90px;
	font-size:11px;
	color:#333;
	border:1px solid #CCC;
	margin:10px 0 15px 0px;
}


/*boton enviar*/
#enviar #registrar_formulario{
	border:0;
}
#enviar #registrar_formulario legend{
	display:none;
}
#enviar #registrar_formulario input{
}
.galeria{
	height:1%;
	overflow:hidden;
	margin-bottom:25px;
}
.galeria ul{
	list-style:none;
	
}
.galeria ul li{
	width:185px;
	padding-right:5px;
	float:left;
}
#faqs h2{
	font-size:14px;
	color:#F60;
}
#col_izq .titulo_destacado_home h2{
	font-size:14px;
	color:#F60;
}
#col_izq .titulo h2{
	font-size:14px;
	color:#F60;
}
#col_izq .item_prensa h2 {
	font-size:22px;
	color:#F60;
	padding-bottom:5px;
	margin-bottom:0px;
}
#col_izq .item_prensa h2 span{
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.item_prensa{
	border-top:1px #999 dotted;
	padding-top:15px;
	margin-top:15px;
}
.item_prensa p{
	font-size:11px;
}
#cronograma table{
	margin:5px 0 20px 0;
	font-size:13px;
}
.lista{
	list-style-position:inside;
}
#control_audio{
	position:absolute;
	right:5px;
	top:12px;
	z-index:1000;
}
#control_audio a{
	cursor:pointer;
}
#control_audio img{
	padding:3px 5px;
	float:left;
	display:block;
}
.item_evento{
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
	padding-top:5px;
}
.linea_sep{
	border-bottom:1px dotted #ccc;
	margin-bottom:15px;
}
.lista{
	list-style-position: inside;
	font-size:12px;
}
#formulario_prensa{
	padding:25px;
	background-color:#F7EEDC;
	margin-bottom:25px;
}




#formulario_prensa #enviar h3 {
	margin-bottom:15px;
}
#formulario_prensa #enviar .campo {
	margin-bottom:6px;
	width:510px;
	overflow:hidden;
}
#formulario_prensa #enviar .campo label {
	padding-right:15px;
	width:200px;
	display:block;
	font-size:12px;
	color:#333;
	display:block;
	float:left;
	text-align: right;
}
#formulario_prensa #enviar .campo label  span{
	font-size:11px;
	color:#666;
}
#formulario_prensa #enviar .campo input {
	float:left;
	width:180px;
	height:16px;
	font-size:11px;
	color:#333;
	border:1px solid #CCC;
	margin-bottom: 0px;
}
#formulario_prensa #enviar .campo select {
	width:180px;
	height:16px;
}
#formulario_prensa #enviar .campo textarea {
}
#enviar .campo select {
}
/*checkbox,radio*/
#formulario_prensa #enviar .campo fieldset {
}
#formulario_prensa #enviar .campo fieldset div {
}
#formulario_prensa #enviar .campo fieldset input {
}
#formulario_prensa #enviar .campo fieldset span {
}
/*boton enviar*/
#formulario_prensa #enviar #registrar_formulario {
	border:0;
}
#formulario_prensa #enviar #registrar_formulario legend {
	display:none;
}
#formulario_prensa #enviar #registrar_formulario input {
}

#box_recomendaciones_home{
	padding:20px 25px;
	background-color:#F7EEDC;
}
#box_recomendaciones_home ul{
	list-style-position:inside;
}
#box_recomendaciones_home ul li{
	margin-bottom:10px;
}
.lista{
	list-style-position:inside;
	margin-bottom:20px;
}
.lista li{
	margin-bottom:5px;
}
#instrucc_home{
	background-image:url(../imagenes/bg_instrucc_home.jpg);
	background-repeat:no-repeat;
	height:282px;
	width:952px;
	position:relative;
	margin-left:-22px;
}
#instrucc_home h3{
	font-size:20px;
	font-weight:normal;
}
#instrucc_home p{
	margin:5px 0;
	padding:0;
}
#instrucc_home .instrucc_home_1{
	position:absolute;
	top:20px;
	left:60px;
	width:170px;
}
#instrucc_home .instrucc_home_2{
	position:absolute;
	top:20px;
	left:300px;
	width:170px;
}
#instrucc_home .instrucc_home_3{
	position:absolute;
	top:20px;
	left:550px;
	width:170px;
}
#instrucc_home .instrucc_home_4{
	position:absolute;
	top:20px;
	left:785px;
	width:170px;
}
.box_home{
	float:left;
	width:227px;
}
#btn_postular {
	clear:both;
	margin:10px 0 5px 0;
	padding-bottom:0px;
	border-bottom:1px solid #dddddd;
	height:1%;
	overflow:hidden;
}
#btn_postular img{
	float:right;
	margin:10px 0;
}
.titulo h3{
	margin-bottom:10px;
	font-size:13px;
}
.titulo h4{
	font-size:17px;
}
.lista ol, .lista ul{
	list-style-position:inside;
}
.lista_jurado ul{
	list-style-position:inside;
	list-style:none;
	margin-bottom:20px;
}
.lista_jurado ul li{
	background-image:url(../imagenes/bullet_verde.jpg);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding-left:10px;
	font-size:12px;
	margin-bottom:5px;
}
.lista_jurado ul li strong{
	font-size:14px;
}
.contenido_home{
	padding-left:30px;
}
#finalistas_home_cont{
	background-color:#E0E0E0;
	width:910px;
	padding:30px 50px;
	margin-left:-25px;
	position:relative;
}
#finalistas_home{
	height:1%;
	overflow:hidden;
}
.item_finalistas_home{
	width:155px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
.item_finalistas_home h4 a{
	color:#666;
	text-decoration:none;
	margin-top:4px;
	display:block;
}
.item_finalistas_home h4 a:hover{
	color:#000;
}
.item_finalistas_home .link_video{
	text-align:right;
}
.item_finalistas_home .link_video a{
	font-size:12px;
	color:#3B7C76;
	margin-top:8px;
	display:block;
}
#empresario_lider_home{
	height:1%;
	overflow:hidden;
}
#empresario_lider_home #colizq_home{
	float:left;
	width:306px;
	margin-right:25px;
}
#empresario_lider_home #colder_home{
	float:left;
	width:500px;
}
.titulo h5{
	font-size:19px;
	color:#397976;
	margin-bottom:20px;
}
.titulo h5 span{
	font-size:15px;
	color:#666;
}
#finalista_cont{
	height:1%;
	overflow:hidden;
}
#finalista_cont .titulo h2{
	font-size:20px;
	color:#397976;
}
#finalista_cont #finalista_colizq{
	float:left;
	width:460px;
	margin-right:15px;
}
#finalista_cont #finalista_colder{
	float:left;
	width:400px;
}
#share{
	height:1%;
	overflow:hidden;
	height:25px;
	margin-top:10px;
}
#finalista_volver{
	clear:both;
	border-top: 1px solid #CCC;
	margin-top:15px;
	padding-top:15px;
}
#finalista_cont #empresario_colizq{
	float:left;
	width:415px;
	margin-right:40px;
}
#finalista_cont #empresario_colder{
	float:left;
	width:400px;
}
.aclaracion{
	font-size:10px;
	color:#999;
	margin-top:15px;
}
.tabla_gral{
	font-size:11px;
}
.tabla_gral td{
	border:1px solid #DDDDDD;
	border-collapse:collapse;
	padding:4px;
}
.tabla_gral th{
	font-size:12px;
	padding:5px;
	background-color:#8CB5AE;
}
.item_finalista{
	margin-bottom:15px;
	padding-bottom:20px;
	border-bottom:1px solid #999;
}
.lista_premiados ul{
	list-style-position:inside;
	margin-bottom:15px;
}
.lista_premiados li{
	font-size:11px;
}
#col_izq .item_finalista .titulo h2{
	color:#397976;
	font-size:17px;
}


#menciones_especiales{
	height:1%;
	overflow:hidden;
}
.item_menciones_especiales{
	width:130px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
.item_menciones_especiales h4 a{
	color:#666;
	text-decoration:none;
	margin-top:4px;
	display:block;
	font-size:13px;
}
.item_menciones_especiales h4 a:hover{
	color:#000;
}
.item_menciones_especiales .link_video{
	text-align:right;
}
.item_menciones_especiales .link_video a{
	font-size:12px;
	color:#3B7C76;
	margin-top:8px;
	display:block;
}
.aclaracion{
	font-size:11px;
	margin-top:15px;
}
#btn_ver_finalistas_home{
	position:absolute;
	top:215px;
	left:630px;
}
.col_deporte{
	width:300px;
	float:left;
}
.col_4{
	width:200px;
	float:left;
	padding-right:20px;
}
.col_4 .titulo h3{
	font-size:12px;
}
.colizq_home_cierre{
	float:left;
	width:512px;
}
.colder_home_cierre{
	float:left;
	width:333px;
	margin-left:25px;
}
.colder_home_cierre img{
	margin-bottom:10px;
}


#galeria{
	height:1%;
	overflow:hidden;
}
.item_galeria{
	width:130px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

#galeria_prensa{
	height:1%;
	overflow:hidden;
}
.item_galeria_prensa{
	width:130px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.item_finalistas_home h4 a{
	color:#666;
	text-decoration:none;
	margin-top:4px;
	display:block;
}
.item_finalistas_home h4 a:hover{
	color:#000;
}
.item_finalistas_home .link_video{
	text-align:right;
}
.item_finalistas_home .link_video a{
	font-size:12px;
	color:#3B7C76;
	margin-top:8px;
	display:block;
}
#col_izq .titulo_prensa h2 {
	font-size:20px;
	color:#666;
	border-bottom:1px solid #CCC;
	padding-bottom:5px;
	margin-bottom:10px;

}
#titulo_pag{
	position:absolute;
	top:48px;
	left:210px;
}
#logo_siglo21{
	position:absolute;
	top:55px;
	left:740px;
}
#home_colizq{
	float:left;
	width:350px;
	margin-right:25px;
	padding-top:64px;
}
#home_colder{
	float:right;
	width:575px;
}
#bajada_home h1{
	font-family: 'Pontano Sans', sans-serif;
	color:#339980;
	border-bottom:1px solid #339980;
	font-size:45px;
	font-weight:normal;
	text-align:right;
	
}
.clear{
	clear:both;
}
#botonera_home{
	margin:45px 0;
}
#botonera_home ul{
	list-style:none;
	height:1%;
	overflow:hidden;
}
#botonera_home ul li{
	float:left;
}
#botonera_home ul li a{
	font-family: 'Fjalla One', sans-serif;
	font-size:28px;
	background-color:#339A81;
	display:block;
	padding:10px 35px;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
	margin-right:12px;
}
#botonera_home ul li a:hover{
	background-color:#999
}
#footer{
	width:100%;
	background-color:#339A81;
	height:100px;
}
#footer_in{
	width:960px;
	margin:0 auto;
	position:relative;
}
#boxes_ganadores_home{
	height:1%;
	overflow:hidden;
	margin-bottom:40px;
}
.box_ganador_home {
	background-color:#D9D9D9;
	float:left;
	width:440px;
	padding:15px;
	margin-right:20px;
}
.box_ganador_home .foto_ganador_home{
	float:left;
	width:166px;
	margin-right:15px;
}
.box_ganador_home .box_ganadores_home_colder{
	float:left;
	width:253px;
}
.box_ganador_home .box_ganadores_home_colder h3{
	font-family: 'Fjalla One', sans-serif;
	font-size:36px;
	color:#3F8C90;
	border-bottom: 1px solid #999;
	margin-bottom:px;
	padding-bottom:5px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
}
.box_ganador_home .box_ganadores_home_colder span{
	color:#333;
	font-size:18px;
	font-family: 'Pontano Sans', sans-serif;
	display:block;
	margin-bottom:10px;
}
.box_ganador_home .box_ganadores_home_colder .vermas{
}