/* 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/patron.jpg') #FFFFFF; background-repeat: repeat-x repeat-y;color:#000000;width:100%;}
.wrapper{width:990px;margin:0 auto; text-align:center;background:url('img/fondo_wrapper.png'); background-repeat: repeat-y;margin-top:-5px;}  
.cab_wrapper{width:990px;margin:0 auto; text-align:center;background:url('img/cab_wrapper.png') no-repeat;height:45px;}
.cabecera{margin:0 auto; text-align:left;width:950px;height:140px;}
.logoweb{border:0;float:left;border:0;margin:20px 30px 0 0;}
.logodip{border:0;float:left;border:0;margin:40px 15px 0 0;width:131px;}
.doslogos{float:left;overflow:hidden;width:225px;margin:15px 0 0 0;}
.logoturismo{border:0;clear:both;border:0;margin:15px 0 0 0;width:195px;}
.logodiario{clear:both;border:0;margin:10px 0 0 25px;}
.lbl_seccion{font-family:Georgia;color:#2773C1;text-align:left;font-size:28px;margin:10px 0;font-style: italic;padding-left:35px;}
#games{margin:0 0 0 35px;.margin:0 0 0 0px;}
.caja_fotos{overflow:hidden;width:910px;height:300px;background:url('img/fondo_imagenes.gif') no-repeat;margin:0 0 0 35px;.margin:0 0 0 0px;}
.img_portada{border:0;}
.linea{border:0;margin:10px 0;}
.instrucciones{clear:both;overflow: hidden;margin:0 0 0 40px;width:900px;}
.instruccion{float:left;margin-right:15px;width:300px;text-align:left;}
.instruccion_sin{float:left;width:260px;text-align:left;}
.img_instruccion{border:0;margin-bottom:10px;}
.texto_instruccion{font-family:Georgia;color:#666666;line-height:1.4em;font-size:13px;width:260px;}
.texto_instruccion span{color:#2773C1;}
.txt_mensaje{font-family:Georgia;color:#666666;font-size:11px;text-align:left;margin:15px 0 15px 0;padding-left:45px;}
.txt_mensaje span{color:#2773C1;}
a.enlace_rojo:link,a.enlace_rojo:visited{text-decoration:none;color:#2773C1;}
a.enlace_rojo:hover{text-decoration:underline;}  
#premios{overflow:hidden;width:960px;}
.lbl_mensaje{font-family:Georgia;color:#2773C1;text-align:center;font-size:22px;margin:10px 0;font-style: italic;}
.premios_izq{float:left;width:245px;}
ul.premios{font-family:Georgia;color:#666666;text-align:left;font-size:12px;list-style-type:  square;list-style-image:url("img/borlon.gif");margin:10px 0 0 50px;}
li.desc_premio{margin:0 0 10px 0;padding-left:5px;}
.cab_premios{border:0;margin-bottom:15px;margin:0 0 0 35px;}
.premios_der{float:left;margin:0 0 0 120px;.margin:0 0 0 80px;}
.pierojo{margin:0 auto;text-align:left;background:#2773C1;padding:10px 0;color:#FFFFFF;width:930px;.width:980px;font-size:11px;font-family:Arial;padding-left:50px;}
a.enlacepie:link,a.enlacepie:visited{text-decoration:none;color:#FFFFFF;}
a.enlacepie:hover{text-decoration:underline;}  
.pie{background:url('img/fondo_pie.png') no-repeat;width:900px;margin:0 auto;height:110px;text-align:left;padding-bottom:20px;}
.logo_diputacion{border:0;margin:40px 15px 0 50px;}
.logo_turismo{border:0;margin:40px 15px 0 0;}
.logo_diariopie{border:0;margin:0 0 0 0;}
.logo_eci{border:0;margin:10px 0 0 135px;}
/*#headercontainer { width: 100%;height: 50px;position: fixed; top: 200;text-align:left;margin:0 auto;}*/
.cuadro_mensaje{background:transparent;border:1px solid #C14627;padding:10px 0;width:700px;margin:10px 0;color:#C14627;font:Georgia;font-size:18px;margin-left:145px;.margin-left:0px;}
.mensaje_formulario{text-align:center;margin:20px 0 20px 0;width:940px;padding-left:230px;.padding-left:0px;}
.texto_mensaje{font-family:Georgia;font-size:16px;color:#000000;width:550px;}
.formulario{clear:both;width:910px;overflow: hidden;background:url('img/fondo_formulario.gif') no-repeat;height:315px;margin:0 0 0 35px;padding:20px 0 0 15px;}
.izqform{float:left;width:430;margin-right:10px;}
.derform{float:left;width:430;}
.textbox1{width:415px;height:36px;background:url('img/fondo_tb.gif') no-repeat;border:0;font-family:Georgia;font-style: italic;font-weight:bold;font-size:14px;padding-left:10px;.padding-top:10px;margin-bottom:20px;}
.textbox2{width:100px;height:36px;background:url('img/fondo_tb2.gif') no-repeat;border:0;font-family:Georgia;font-style: italic;font-weight:bold;font-size:14px;padding-left:10px;.padding-top:10px;margin:10px 0 0 0;float:left;}
.file{width:415px;height:36px;background:url('img/fondo_tb.gif') no-repeat;border:0;font-family:Georgia;font-style: italic;font-weight:bold;font-size:14px;padding-left:10px;padding-top:10px;margin:0 0 10px 0;}
.textarea{width:408px;height:94px;background:url('img/fondo_ta.gif') no-repeat;border:0;font-family:Georgia;font-style: italic;font-weight:bold;font-size:14px;padding-left:10px;padding-top:10px;.padding-top:10px;margin-bottom:10px;}
.radio1{float:left;margin-right:5px;margin-left:15px;}
.radio2{float:left;margin-right:5px;}
.labelradio{font-family:Georgia;font-style: italic;font-weight:bold;font-size:14px;width:80px;float:left;text-align:left;}
.check{float:left;margin-right:5px;margin-top:3px;}
.labelcheck{font-family:Georgia;font-style: italic;font-weight:bold;font-size:14px;width:150px;float:left;text-align:left;margin-top:0px;.padding-top:5px;}
a.enlace_check:link, a.enlace_check:visited{color:#000000;text-decoration:underline;}
a.enlace_check:hover{text-decoration:none;}
.btn_enviar{float:right;margin:10px 10px 0 0;}
.captcha{width:75px;float:left;margin-left:3px;margin-top:15px;}
.cajamenu{margin:0 auto;text-align:center;background:url('img/fondo_menu.gif') #FFFFFF; background-repeat: no-repeat;height:55px;width:980px;}     
.espaciobotones{margin-left:310px;.margin-left:210px;width:600px;}
.fila_formulario{overflow:hidden;clear:both;}
.categoria_form{float:left;width:240px;}
.bases_form{float:left;width:180px;}
a.botonconcurso{
    background-image: url(img/concurso.png); /* su imagen :P */
    background-position: top;
    height: 45px;
    width: 106px;
    display: block;
    background-position:0 0;
    float:left;
    margin-right:20px;
}
/* Center para la imagen central, estado :hover o sobre. */
a.botonconcurso:hover {
    background-position: 0 92px;
}
/* Bottom para la última imagen, estado :active o presionado. */
a.botonconcurso:active {
    background-position: 0 0;
}
a.botonpremios{
    background-image: url(img/premios.png); /* su imagen :P */
    background-position: top;
    height: 45px;
    width: 106px;
    display: block;
    background-position: 0 0;
    float:left;
    margin-right:20px;
}
/* Center para la imagen central, estado :hover o sobre. */
a.botonpremios:hover {
    background-position: 0 92px;
}
/* Bottom para la última imagen, estado :active o presionado. */
a.botonpremios:active {
    background-position: 0 0;
}
a.botonparticipa{
    background-image: url(img/participa.png); /* su imagen :P */
    background-position: top;
    height: 45px;
    width: 106px;
    display: block;
    background-position: 0 0;
    float:left;
    margin-right:20px;
}
/* Center para la imagen central, estado :hover o sobre. */
a.botonparticipa:hover {
    background-position: 0 92px;
}
/* Bottom para la última imagen, estado :active o presionado. */
a.botonparticipa:active {
    background-position: 0 0;
}
a.botonbases{
    background-image: url(img/bases.png); /* su imagen :P */
    background-position: top;
    height: 45px;
    width: 106px;
    display: block;
    background-position: 0 0;
    float:left;
    margin-right:20px;
}
/* Center para la imagen central, estado :hover o sobre. */
a.botonbases:hover {
    background-position: 0 92px;
}
/* Bottom para la última imagen, estado :active o presionado. */
a.botonbases:active {
    background-position: 0 0;
}
.caja_foto{margin-right:47px;float:left;margin-bottom:20px;overflow:hidden;text-align:left;}
.img_listado{padding:2px;border:1px solid #ccc;width:250px;margin-bottom:10px;clear:both;}
.titulo_foto{font-size:12px;color:#000000;clear:both;width:250px;padding:0 10px 5px 2px;font-weight:bold;}
.autor_foto{font-size:11px;color:#999;clear:both;width:250px;padding:0 10px 5px 2px;font-style:italic;}
.fila_miniaturas{overflow:hidden;margin:0 0 30px 0;.padding:0 0 30px 0;clear:both;}
.cont_nav_thumb{clear:both;overflow:hidden;margin:10px 0 20px 0;}
.cont_nav_thumb_inf{clear:both;overflow:hidden;margin:20px 0 0px 0;}
.texto_ant_sig{font-size:14px;font-weight:bold;padding-top:7px;margin-right:10px;float:right;margin-top:7px;}
.izq_pag{float:right;border:0;margin-top:7px;margin-right:10px;}
.der_pag{float:right;border:0;margin-top:7px;margin-right:10px;}
.contador_thumb{float:right;font-style: italic;font-size:40px;color:#2773C1;font-weight:bold;margin-right:13px;}
.marco_miniaturas{clear:both;margin-left:75px;}
.thumb_vert{border:1px solid #2773C1;margin-right:5px;width:75px;height:100px;float:left;}
.vertical{border:1px solid #2773C1;margin-right:20px;float:left;}
.thumb_hor{border:1px solid #2773C1;margin-right:5px;width:75px;height:50px;float:left;}
.horizontal{border:1px solid #2773C1;margin-right:20px;float:left;}
.imagen_horizontal{/*width:860px;height:580px;*/border:0;}
.cont_imagen{text-align:left;text-align:center;padding-bottom:40px;}
.cont_imagen_vertical{clear:both;text-align:center;padding-bottom:40px;}
.imagen_vertical{/*width:435px;height:580px;*/0;border:0;}
.titulo{clear:both;font-size:44px;color:#2773C1;text-align:left;margin-left:65px;margin-top:15px;}
.texto_ant_sig{font-size:14px;font-weight:bold;padding-top:7px;margin-right:10px;float:right;margin-top:7px;}                                                                                                          
.ant{float:left;border:0;margin:10px 0 0 0;}
.sig{float:left;border:0;margin:10px 0 0 0;}   
.cont_pie_foto{background:#FFFFFF;clear:both;margin:20px 0 40px 0;}
.cont_pie_foto_vert{background:#FFFFFF;clear:both;margin:20px 0 40px 0;.margin:0px 0 40px 0;}  
.contador{float:left;font-style: italic;font-size:40px;color:#2773C1;font-weight:bold;margin-right:30px;margin-left:65px;} 
.fila_voto{clear:both;margin:0px 0 10px 0;text-align:right;}              
.img_votar{border:0;margin-right:75px;} 
.texto_gracias{font-size:30px;color:#2773C1;text-align:center;padding:100px 0 300px 0;}
.texto_gracias_error{font-size:30px;color:#C7294B;text-align:center;padding:100px 0 300px 0;}                                                                                        
a.botondeayer{
    background-image: url(img/deayer.png); /* su imagen :P */
    background-position: top;
    height: 45px;
    width: 106px;
    display: block;
    background-position:0 0;
    float:left;
    margin-right:20px;
}
/* Center para la imagen central, estado :hover o sobre. */
a.botondeayer:hover {
    background-position: 0 92px;
}
/* Bottom para la última imagen, estado :active o presionado. */
a.botondeayer:active {
    background-position: 0 0;
}
a.botondehoy{
    background-image: url(img/dehoy.png); /* su imagen :P */
    background-position: top;
    height: 45px;
    width: 106px;
    display: block;
    background-position:0 0;
    float:left;
    margin-right:20px;
}
/* Center para la imagen central, estado :hover o sobre. */
a.botondehoy:hover {
    background-position: 0 92px;
}
/* Bottom para la última imagen, estado :active o presionado. */
a.botondehoy:active {
    background-position: 0 0;
}


