/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body{text-align:center;background:url('img/1pxbody.jpg') #FFFCDB;background-repeat: repeat-x;background-position:top;height:1780px;color:#FFF;width:100%;}
.fila{clear:both;margin:5px 0 5px 10px;overflow:hidden;}
.wrapper{text-align:center;margin:0 auto;}
.wrapper_cabecera{width:100%;background:url('img/fondo_cabecera.jpg');background-repeat: no-repeat;margin:0 auto;background-position:center top;}
.caja_cabecera{width:980px;position:relative;margin:0 auto;}
.cabecera{border:0;}
.logo_diario{border:0;position:absolute;top:35;right:20;}
.caja_colabora{width:980px;background:url('img/cab_colabora.jpg') no-repeat;background-position:center top;overflow: hidden;clear:both;margin:0 0 25px 0;.margin:0 0 45px 0;}
.logo1{float:left;margin:55px 0 0 80px;border:0;}
.logo2{float:left;margin:55px 0 0 45px;border:0;}
.logo3{float:left;margin:55px 0 0 45px;border:0;}
.img_banner{border:0;margin:5px 0 0 140px;}
.video{clear:both;overflow:hidden;margin-bottom:40px;.margin-bottom:30px;margin-left:60px;}
.contenedor1{margin:0 auto;text-align:left;width:960px;height:680px;}
.contenedor2{margin:0 auto;text-align:left;width:960px;}
.fotos{margin:0 auto;text-align:left;width:960px;.height:630px;}
.foto1{border:0;margin:20px 40px 0 30px;float:left;}
.foto5{border:0;margin:20px 40px 0 0;float:left;}
.foto2{border:0;margin:20px 0 0 0;float:left;}
.foto3{border:0;margin:20px 40px 0 215px;float:left;}
.foto4{border:0;margin:20px 0 0 0;float:left;}
.img_sup{margin:0px 0 0 0;.margin:0px 0 0 0;border:0;}
.rojo_izq{width:430px;float:left;}
.rojo_der{width:490px;float:left;margin-left:30px;}
.texto_participa{line-height:1.4em;font-size:14px;padding:30px 20px 0px 25px;font-family:Arial;}
.sombra_down{clear:both;border:0;margin-top:23px;}
.sombra_up{clear:both;border:0;margin-top:-38px;.margin-top:-47px;display: block;}
.lbl_formulario{border:0;margin-top:25px;}
.fondo_form{overflow:hidden;margin-top:20px;width:485px;float:right;text-align:left;background:#D7772F;/*background:#FFF;filter: alpha(opacity=20); opacity: .2;-moz-opacity: 0.2;*/padding-top:30px;}
.fondo_form_gracias{overflow:hidden;margin-top:20px;width:485px;float:right;text-align:left;background:#D7772F;padding-top:30px;margin-bottom:380px;}
.fila_form{clear:both;overflow:hidden;margin-bottom:20px;}
.label_form1{font-family:Arial;font-size:25px;margin-right:15px;float:left;padding-left:20px;}
.label_form2{font-family:Arial;font-size:25px;margin-right:15px;float:left;padding-left:20px;}
.label_form3{font-family:Arial;font-size:25px;margin-right:50px;float:left;padding-left:20px;}
.label_form4{font-family:Arial;font-size:25px;margin-right:82px;float:left;padding-left:20px;}
.label_form5{font-family:Arial;font-size:25px;margin-right:148px;float:left;padding-left:20px;}
.label_bases{font-family:Arial;font-size:12px;margin-left:10px;float:left;padding-top:2px;float:left;}
.textbox1{width:313px;height:30px;padding:2px 3px;color:#000;font-family:Arial;font-size:20px;border:1px solid #C9946C;background:#FFF;}
.textbox2{width:290px;height:30px;padding:2px 3px;color:#000;font-family:Arial;font-size:20px;border:1px solid #C9946C;background:#FFF;}
.textbox3{width:285px;height:30px;padding:2px 3px;color:#000;font-family:Arial;font-size:20px;border:1px solid #C9946C;background:#FFF;}
.textbox4{width:100px;height:30px;padding:2px 3px;color:#000;font-family:Arial;font-size:20px;border:1px solid #C9946C;background:#FFF;}
.captcha{margin:0px 30px 0 0px;height:30px;float:right;}
.textarea{width:415px;height:50px;padding:15px;color:#000;font-family:Arial;font-size:14px;border:1px solid #C9946C;margin:0px 0 0px 20px;background:#FFF;}
.chk_bases{float:left;margin-left:20px;}
.img_bases{margin-left:200px;float:left;border:0;}
.txt_bases{font-family:Arial;font-size:12px;margin-left:3px;float:left;padding-top:2px;float:left;}
a.enlace_txt_bases:link, a.enlace_txt_bases:visited{text-decoration:underline;color:#FFF;}
a.enlace_txt_bases:hover{text-decoration:none;}
.boton{margin-left:150px;border:0;margin-top:10px;}
.texto_gracias{font-family:Arial;font-size:25px;text-align:center;padding-bottom:20px;line-height:2em;}
.texto_error{font-family:Arial;font-size:15px;text-align:center;padding-bottom:20px;font-weight:bold;}
.pie{margin:0 auto;text-align:left;width:960px;font-family:Arial;font-size:12px;clear:both;padding:0px 0 20px 30px;.margin:0px 0 0px 30px;.padding:0px 0 0px 30px;}
.texto_pie{padding-top:25px;.padding-top:12px;float:left;width:415px;}
.pie span{color:#999999;}
a.enlace_info:link, a.enlace_info:visited{color:#999999;text-decoration:none;}
a.enlace_info:hover{text-decoration:underline;}
.img_logo_ayto{float:right;border:0;margin-right:20px;margin-top:5px;.margin-top:-10px;}
.img_logo_diario{float:right;border:0;margin-top:10px;.margin-top:-10px;}
.url_novalida{font-family:Arial;font-size:25px;color:#000;text-align:center;margin-top:50px;}
.lbl_pregunta{clear:both;border:0;margin:20px 0 10px 20px;}
