body{font:75% arial,verdana,san-serif;margin:0;color:#fff;text-align:justify}
img{border:0;display:block}
a{text-decoration:none;color:#fff}
h1,h2,h3,form,ul{margin:0;padding:0}
ul{list-style-type:none}
p{margin:0;padding-bottom:15px}
.oculto{position:absolute;text-indent:-9999px}
.cuerpo{height:1%}
html>body .cuerpo{overflow:auto}
.fleft{float:left}
.fright{float:right}
input{font-size:1.1em;border:0;background:#00bef6;width:420px;margin-bottom:20px;padding:3px 0}
button{float:right;border:0;background:none;margin-bottom:20px}

#contenedora{margin:0 auto;width:1024px;background:url(../img/es/fondo.gif) no-repeat}
#contenedora_en{margin:0 auto;width:1024px;background:url(../img/en/fondo_en.gif) no-repeat}
#cabecera{height:327px;padding:13px 35px 0 0;position:relative;overflow:hidden}
#cabecera h1 a{float:left;display:block;height:220px;width:210px;margin-left:45px;display:inline}
.caceres_cab a{float:left;display:block;height:41px;width:216px;margin:70px 0 0 10px;display:inline}
.caceres_pie a{float:left;display:block;height:77px;width:82px;margin:25px 0 0 130px;display:inline}
#cabecera .idioma{float:right;margin-bottom:15px;clear:right}
#cabecera .menu{float:right;width:180px;background:#01c0f8;padding:25px 7px 3px 0;margin-bottom:1px;clear:right}
#cabecera .menu li{float:right;height:1%;padding-bottom:5px;clear:right}
#cabecera .menu_artistas{float:right;background:#01c0f8;color:#fff;padding:10px 4px 10px 18px;clear:right;width:365px}
html>body #cabecera .menu_artistas{width:auto}
#cabecera .menu_artistas .artistas{float:left;width:265px;text-align:right}
#cabecera h2{bottom:20px;left:39px;position:absolute}
#cabecera h2.submenu{bottom:40px}
#cabecera h2.titulo_edicion{bottom:10px}
#cabecera .menu_presentacion{background:#000;width:635px;padding:3px 0 3px 15px;overflow:auto;bottom:5px;left:39px;position:absolute}
#cabecera .menu_presentacion li{float:left;padding-right:25px}
#contenido{margin:0 0 20px 39px}
#interior{width:807px;background:#000;padding:30px 15px 15px 15px;position:relative;overflow:hidden}
#interior .foto_home{margin:0 0 15px -15px;position:relative}
#interior .texto_home{width:675px}
#interior h3{margin-bottom:15px;font-weight:normal;font-size:1.0em}
#interior .contacto{float:left;width:390px;padding-right:20px}
#interior .espacio_contenido{margin-bottom:20px}
#interior .flash425x344{width:425px;height:344px}
#interior .flash806x200{width:806px;height:200px}
#interior .flash690x188{width:690px;height:188px}
#interior .taller_presentacion{height:1%;overflow:auto;margin-bottom:30px}
#interior .taller_av{float:left;width:260px}
#interior_trans{width:948px;padding:0 0 30px 0;position:relative;overflow:hidden}
#interior_trans .programacion{float:left;width:184px;padding:27px 10px 0 10px;margin-right:8px;background:#000;height:450px}
html>body #interior_trans .programacion{height:100%;min-height:450px}
#interior_trans .programacion .titulo{margin-bottom:15px}
#interior_trans .programacion .imagen{margin:0 -10px 15px -10px}
#interior_trans .programacion .artista{color:#ff3f0a;text-transform:uppercase;font-size:1.1em}
.foto_taller{float:left;padding:0 3px 15px 0}
table{margin:32px 0 30px 0;border-collapse:collapse;width:837px}
table th{text-align:left;padding-bottom:15px}
table td{padding-bottom:6px}
.formulario{margin-top:20px;width:48.4em}
.formulario span{float:left;width:150px;font-size:1.1em;padding-top:3px}
.texto_grande{font-size:1.2em}
#pie{height:250px;padding:7px 0 0 40px;position:relative;clear:both;color:#000}
#pie .iniciativa{float:left;width:317px;height:220px;background:url(../img/es/pie.png) no-repeat;margin-right:30px}
#pie .iniciativa_en{float:left;width:317px;height:220px;background:url(../img/en/pie.png) no-repeat;margin-right:30px}
#pie .colaboran{background:#fff;padding:10px 10px 20px 10px;margin-top:12px}
#pie .colaboran a{float:left;margin:10px 10px 0 10px}
#pie p{padding-bottom:0}
#pie .aviso_contacto{width:817px;background:#00bef6;padding:3px 10px;bottom:0;position:absolute;clear:both;color:#000}
