@import url(http://reset5.googlecode.com/hg/reset.min.css);
html{font-size:100%; /*16px*/}
body{width:100%;text-align:center;margin:0;padding:0;}
img{border:0;max-width:100%;}
.textooculto{text-indent:-9999px;}


#cabecera{background:#FFF;width:100%;overflow:hidden;}
.wrappercabecera{margin:0 auto;max-width:980px;z-index:100;}
#menu{margin:0;float:left;padding:30px 0;width:80%; /* 500 / 980 */.padding:30px 0;.margin-left:140px;.width:60%;}
#menu ul{margin-left: 20.408163265306123%; /* 200 / 980 */}
#menu ul li{font-family: 'Oxygen', sans-serif;display:inline-table;text-transform:uppercase;font-size:1.125em;margin-right: 9.1224489795918366%; /* 60 / 980 */.list-style:none;.float:left;}
#menu ul li.ultimo{margin-right: 0;}
#menu ul li a.enlace:link, a.enlace:visited{color:#000;text-decoration:none;}
#menu ul li a.enlace:hover{color:#C38E69;}

#cabecera .logodiarior{float:right;margin-top:16px;width: 15.847457627118644%; /* 187 / 1180 */;}
.wrapper{margin:0 auto;max-width:980px;position:relative;}
.logojuntar{position:absolute;top:3px;left:15%;z-index:100;/*width: 14.576271186440679%; /* 172 / 1180 */}
#presentacion{width:100%;overflow:hidden;z-index:-100;background: #F4E9E1;}
#presentacion .wrapperpres{margin:0 auto;max-width:980px;height:567px;background:url('img/fondor.png') no-repeat;background-position:left 90px;z-index:-1;border-top:1px solid #DEDEDE;}

#presentacion .info{float:right;width: 54.28571428571428%; /* 532 / 980 */}
#presentacion h1{background:#F8F2ED;padding:15px;font-family: Arial; font-size:1.7em;font-weight:100;width:66.98113207547169%; /* 355 / 530 */margin:50px 0 0 0;}
#presentacion .titulo{margin:20px 0 30px;float:left;width:77.81954887218046%; /* 414 / 532 */}
#presentacion h3{font-family: 'Oxygen', sans-serif;; font-size:1.1em;font-weight:100;margin:0px 0 30px 0;clear:both;text-align:left;line-height:1.5em;}

#presentacion .btn1{border:1px solid #FFF;padding:10px 20px;text-transform:uppercase;font-family: 'Oxygen', sans-serif;font-size:1.3em;font-weight:100;color:#000;text-align:center;float:left;margin:0 2.819548872180451% 20px 0;background:rgba(255,255,255,.50);}
#presentacion .btn1:hover{color:#fff;background:rgba(255,255,255,.75);} 
#presentacion .btn2{border:1px solid #FFF;padding:10px 45px;text-transform:uppercase;font-family: 'Oxygen', sans-serif;font-size:1.3em;font-weight:100;color:#000;text-align:center;float:left;margin:0 0 20px 0;background:rgba(255,255,255,.50);}
#presentacion .btn2:hover{color:#fff;background:rgba(255,255,255,.75);}
#presentacion a.e_boton:link, a.e_boton:visited{text-decoration:none;color:#000;}
#presentacion a.e_boton:hover{text-decoration:none;}  

/*#presentacion a.btnportada1{background-image: url(img/btnenvia.png); background-position: top;height: 50px;width: 48.58%;;display: block;background-position:0 0;float:left;margin:0 2.819548872180451% 20px 0;border:0;}
#presentacion a.btnportada1:hover {background-position: 0px 50px;}
#presentacion a.btnportada1:active { background-position: 0 0;}
#presentacion a.btnportada2{background-image: url(img/btnbases.png); background-position: top;height: 50px;width: 48.58%;display: block;background-position:0 0;float:left;margin:0 0 20px 0;border:0;}
#presentacion a.btnportada2:hover {background-position: 0px 50px;}
#presentacion a.btnportada2:active { background-position: 0 0;}*/ 
#presentacion .plazo{/*margin:10px 0 0;*/margin: 30px 0 0 120px;float:left;padding-bottom:30px;/*width: 60.71428571428571%;*/}
#tematica{width:100%;background:#FFF;overflow:hidden;padding:30px 0;}
.tituloseccion{margin:0 auto;clear:both;float:none;}
#tematica .wrapperinst{clear:both;overflow:hidden;margin-bottom:30px;}
#tematica .imginstrucciones{float:left;;margin:20px 0 0 0;}
#tematica .imginstrucciones.ultima{float:left;;margin:20px 0 0 0;}
#tematica p{font-family: 'Oxygen', sans-serif; font-size:1.4em;font-weight:100;margin: 0px auto 30px;clear:both;text-align:center;line-height:1.2em;width:92.85714285714286%; /* 910 / 980 */}
#tematica a.tematica:link, a.tematica:visited{text-decoration:none;color:#C38E69;}
#tematica a.tematica:hover{text-decoration:underline;}
.linea{width:90%;border-bottom:1px solid #D6D6D6;margin:70px auto 0;.margin:0px auto;}
#premios{width:100%;background:#FFF;overflow:hidden;padding:10px 0;}
#premios .imgpremio{margin:60px auto;clear:both;display:block;width: 37.6530612244898%; /* 369 / 980 */}
#premios p{font-family: 'Oxygen', sans-serif; font-size:1.3em;font-weight:100;margin:0px 0 15px 0;clear:both;text-align:center;line-height:1.5em;}
#premios p.grande{font-family: 'Oxygen', sans-serif; font-size:1.4em;font-weight:100;margin:0px 0 15px 0;clear:both;text-align:center;line-height:1.5em;}
#premios p.grande span{color:#C38E69;}
#premios p.peq{font-family: 'Oxygen', sans-serif; font-size:1.2em;font-weight:100;margin:0px 0 15px 0;clear:both;text-align:center;line-height:1.5em;}
#premios p.peq span{color:#00853E;}
#participa{width:100%;background:#FFF;overflow:hidden;padding:30px 0;}
.titulosubseccion{margin:0 auto 40px;clear:both;float:none;}
#participa .wrapperpart{clear:both;overflow:hidden;margin:50px 0 30px;}
#participa .left{width: 55.61224489795918%; /* 545 / 980 */float:left;border-right:1px solid #D6D6D6;}
#participa .right{width: 43%;float:left;}
#participa label{font-family: 'Oxygen', sans-serif; font-size:0.9375em;margin-bottom:5px;display:block;text-align:left;}
#participa label.labelpeq{font-family: 'Oxygen', sans-serif; font-size:0.9375em;margin:5px 5px 5px 0;float:left;text-align:left;}
#participa input[type="text"],input[type="email"],input[type="tel"]{border:1px solid #D6D6D6;width:85%;display:block;margin-bottom:15px;padding:5px 7px;}
#participa input[type="file"]{border:1px solid #D6D6D6;width:85%;display:block;margin-bottom:15px;padding:5px 7px;margin: 0 0 15px 0;}
#participa input[type="text"].textpeq{float:left;border:1px solid #D6D6D6;width:18.5%;margin-bottom:15px;padding:5px 7px;}
#participa input[type="text"].captcha{float:left;border:1px solid #D6D6D6;width:10%;margin: 30px 0 15px 0;padding:5px 7px;}
#participa textarea{float:left;border:1px solid #D6D6D6;width:85%;margin-bottom:15px;padding:5px 7px;height:130px;}
#participa input[type="radio"]{float:left;}
#participa .wrapperradios{float:left;overflow: hidden;margin-top:5px;}
#participa .wrapperradios.nofloat{float:none;clear:both;}
#participa label.labelradio{font-family: 'Oxygen', sans-serif; font-size:0.9375em;margin:0 5px 5px 0;float:left;text-align:left;}
#participa label.labelinea{border-bottom:1px solid #D6D6D6;clear:both;padding-bottom:8px;width:88%;}
#participa label.lblexplicrelato{font-size:0.8125em;display:block;clear:both;margin:10px 0 15px 60px;text-align:right;width:77%;}
#participa .txttutor{font-family: 'Oxygen', sans-serif; font-size:0.9em;margin:30px 85px 0 0;float:left;text-align:left;text-transform:uppercase;}
#participa .img_captcha{float:left;margin:31px 5px 0 5px;}
#participa .wrapperbases{display:block;clear:both;overflow:hidden;width:47%;float:right;.float:none;}
#participa label.labelbases{font-family: 'Oxygen', sans-serif; font-size:0.9375em;margin:1px 5px 5px 0;float:left;text-align:left;}
#participa input[type="checkbox"]{float:left;}
#participa a.bases:link, a.bases:visited{text-decoration:none;color:#C38E69;}
#participa a.bases:hover{text-decoration:underline;}
#participa input[type="submit"]{width:88.5%;padding:15px 0!important;text-align:center;font-family: 'Oxygen', sans-serif; font-size:1.5em;background:#000;border:1px solid #CCCCCC;color:#FFF;margin:20px 0!important;float:left;}
#participa input[type="submit"]:hover{opacity: .5;filter: alpha(opacity = 50);}
#participa p{font-family: 'Oxygen', sans-serif; font-size:0.8em;margin-bottom:20px;display:block;text-align:left;margin-left:40px;line-height:1.5em;}
#participa ul{margin:20px 0 0 60px;text-align:left;font-family: 'Oxygen', sans-serif; font-size:0.8em;}
#participa ul li{list-style-type: none;margin-bottom:15px;}
#participa ul li:before{content: "-"} 
#pie{width:100%;background:#FFF;overflow:hidden;padding:30px 0;}
#pie .icono_fb{float:left;margin:15px 10px 0 0;border:0;}
#pie .icono_fb:hover{opacity: .7;filter: alpha(opacity = 70);}
#pie .icono_tw{float:left;margin:15px 0 0 0px;border:0;}
#pie .icono_tw:hover{opacity: .7;filter: alpha(opacity = 70);}
#pie .der{width: 70%;float:right;}
#pie .logojuntapie{float:left;}
#pie .textopie{float:left;color:#000;font-family:Arial;font-size:0.8em;margin:28px 0 0 28px;text-align:right;}
#pie .textopie.span{float:left;color:#999999;font-family:Arial;}
#pie a:link, a:visited{text-decoration:none;color:#999999;}
#pie a:hover{text-decoration:underline;}
.imgflechita{float:right;}
.texto_gracias{font-family: 'Oxygen', sans-serif;font-size:1em;border:1px solid #C38E69;padding:10px 15px;color:#C38E69;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin:10px 0 25px 0;font-weight:bold;width:88%;line-height:1.5em;}
.texto_error{font-family: 'Oxygen', sans-serif;font-size:1em;border:1px solid #DA001F;padding:10px 15px;color:#DA001F;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin:10px 0 25px 0;font-weight:bold;width:88%;line-height:1.5em;}

.tooltip{color:#666;font-size:12px;cursor:hand;display:inline;font-weight:bold;}
.cabecera_tooltip{font-family: 'Oxygen', sans-serif;background:#F4E9E1;font-size:11px;font-weight:bold;color:#000;width:266px;padding:5px 0px 0 10px;text-align:left;height:20px;border-top:5px solid #C38E69;border-left:5px solid #C38E69;border-right:5px solid #C38E69;}
.cuerpo_tooltip{font-family: 'Oxygen', sans-serif;background:#FFF;font-size:11px;color:#666666;width:256px;overflow:hidden;padding:10px 10px 10px 10px;text-align:left;border-bottom:5px solid #C38E69;border-left:5px solid #C38E69;border-right:5px solid #C38E69;line-height:1.3em;}
a.enlace_tooltip:link,a.enlace_tooltip:visited{color:#00853E;text-decoration:none;}
a.enlace_tooltip:hover{text-decoration:none;}

#relato_oculto_texto{display:none;}
#relato_oculto_comic{display:none;}
#relato_oculto_video{display:none;}
#relato_oculto_audio{display:none;}
.lblexplicrelato{font-size:13px;display:block;clear:both;margin:10px 0 15px 60px;}
.relatocomic{margin:10px 0 10px 55px;}
.relatoaudio{margin:10px 0 10px 55px;}
