/* ETIQUETAS GENERALES */
body{ background:#1d282f; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#FFF;}

strong{ font-weight:bold;}


/* CLASES GENERALES */
.clear_both{ clear:both;}
.no_margen_derecha{ margin-right:0 !important;}


/* CONTENEDOR ABSOLUTO */
#web{ float:left; width:700px; margin:20px 0 20px 20px;}

/* CONTENIDO HOME */
#contenido-home{ float:left; width:100%;}

#cartel{ float:left; width:auto;}

#botonera{ float:left; width:248px; padding-top:25px; text-align:center;}
#botonera ul li{ margin-bottom:40px;}

p.ir-dailymotion{ float:left; width:248px; text-align:center; margin-top:280px;}

/* PIE */
#pie{ float:left; width:100%; margin-top:20px; text-align:center;}
#pie span{ padding:0 5px;}
#pie a{ color:#FFF; text-decoration:none;}
#pie a:hover{ color:#f9bc43;}
#pie input{ background:#1d282f; border:1px solid #FFF; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

#pie ul{ float:left; width:auto;}
#pie ul li{ float:left; width:auto; padding:16px 16px 0 16px; vertical-align:baseline;}
#pie ul li.no-padding-top{ padding-top:0 !important; text-align:left !important;}
#pie ul li.mas-padding-top{ padding-top:20px !important;}
/* FORMULARIO I-CONTACT */
.link,
.signupframe {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.link {
	text-decoration: none;
}
.signupframe {
	border: 1px solid #1d282f;
	background: #1d282f;
}

/* CONCURSOS */
.web-concursos{ background:url(../imgs/linea-divisoria-concursos.gif) repeat-y top center;}

#concurso-largos{ float:left; padding:20px; width:310px;}
#concurso-largos h1{ margin-bottom:1.5em;}
#concurso-largos h2{ margin-bottom:1.5em; font-weight:bold; font-size:1.1em;}
#concurso-largos p{ margin-bottom:1.5em; line-height:1.5em;}
#concurso-largos address{ margin-bottom:1.5em; font-weight:bold; width:100%; text-align:center; line-height:2em;}
#concurso-largos address img{ margin-bottom:1em;}

#concurso-cortos{ float:right; padding:20px; width:310px;}
#concurso-cortos h1{ margin-bottom:1.5em;}
#concurso-cortos h2{ margin-bottom:1.5em; font-weight:bold; font-size:1.1em;}
#concurso-cortos p{ margin-bottom:1.5em; line-height:1.5em;}
#concurso-cortos a{ color:#FFF; font-weight:bold; text-decoration:none;}
#concurso-cortos a:hover{ color:#f9bc43;}

.enlaces{ float:left; width:100%; padding-bottom:15px;}
.enlaces ul li{ float:left; width:auto; margin-right:10px;}

#enlaces-largos{ float:left; padding:20px 35px 20px 20px; width:295px;}
.enlaces-largos li{ float:left; width:auto; margin-right:4px;}

#enlaces-cortos{ float:right; padding:20px 20px 20px 35px; width:295px;}

.enlaces-cortos{ float:left; width:100%; margin-bottom:20px;}
.enlaces-cortos li{ float:left; width:auto; margin-right:4px;}
.enlaces-cortos li.enlace-subir{ width:100%; margin-right:0; margin-bottom:20px;}
.enlaces-cortos li.enlace-jurado{ width:auto; margin-right:0; margin-top:20px; margin-right:20px;}

.enlaces-largos{ margin-top:0px;}

/* PREMIOS Y JURADO */
.premios-jurado{ width:400px !important; padding-left:0 !important; padding-right:0 !important;}
.premios-jurado h1{ margin-bottom:20px; text-align:center;}
.premios-jurado p{ margin-bottom:20px;}
.premios-jurado dt{ font-weight:bold;}
.premios-jurado dd{ margin-bottom:20px;}
.premios-jurado em{ font-style:italic;}

.premios-jurado h2{ font-size:1.2em; font-weight:bold; margin-bottom:5px;}
.premios-jurado ul{ margin-bottom:5px;}
.premios-jurado ul li{ margin-bottom:10px;}

