body {
margin: 0 auto;
padding:0;
color:#474747;
background: #36322f url(../imagenes/fondo_body.gif) repeat-x 0% 0%;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:110%; 
}

a {
text-decoration: underline; 
/*background:inherit;*/
}

a:hover {text-decoration: underline;}
a img {border: 0 none;}


ul {list-style-type: none;}

/*.youtube {float:left; clear:both;margin: 10px 0 0 100px; border: 1px solid blue;}*/

/**/
#contenedor{
width:965px;
text-align:left;
margin: 0px auto;
padding: 0;
}


#cabecera {
/*color:#ffffff ; */
background: url(../imagenes/cabecera.gif) no-repeat 0% 0%;
float:left;
width:964px;
height:583px;
}

ul.nav_top {
float: right;
display:block;
margin:30px 220px 0 0;
}

ul.nav_top li{
float:left;
margin: 0px 10px 0 10px;
} 

ul.nav_top li a {
float:left;
clear:left;
font-size:70%;
color:#ffffff;
background:#36322f;
margin:4px 0 0 0;
}

ul.nav_top li a:hover {text-decoration:underline;}

ul.nav_top li img {
float:left;
}


#cabecera h1 {
background: url(../imagenes/ayalga.gif) no-repeat 0% 0%;
width:449px;
height: 126px;
margin: 195px 0 0 210px;
}

#cabecera h1 .oculta {display:none; visibility:hidden;}

#cabecera ul.menu {
float:left;
clear:both;
height:36px;
margin:80px 0 0 220px;
padding:0;
}

#cabecera ul.menu li {
float:left;
display:inline;
}

#cabecera ul.menu  li a {
display:block;
margin: 0 2px 0 2px;
text-decoration:none;
}


#cabecera ul.menu li a .oculta {visibility:hidden;}
#cabecera ul.menu li a.inicio {
width: 92px;
height:54px;
background: url(../imagenes/menu_inicio.gif) no-repeat 0% 97%;
}

#cabecera ul.menu li a.ayalga {
width: 91px;
height:58px;
background: url(../imagenes/menu_grupo.gif) no-repeat 0% 97%;
}

#cabecera ul.menu li a.musica {
margin:6px 2px 0 2px ;
width: 71px;
height:38px;
background: url(../imagenes/menu_musica.gif) no-repeat 0% 97%;
}

#cabecera ul.menu li a.actuaciones {
width: 102px;
height: 48px;
background: url(../imagenes/menu_actuaciones.gif) no-repeat 0% 97%;
}
#cabecera ul.menu li a.fotos {
width: 71px;
height: 54px;
background: url(../imagenes/menu_fotos.gif) no-repeat 0% 97%;
}
#cabecera ul.menu li a.media {
width: 90px;
height: 52px;
background: url(../imagenes/menu_media.gif) no-repeat 0% 97%;
}
#cabecera ul.menu li a.contacto {
width: 80px;
height: 63px;
background: url(../imagenes/menu_contacto.gif) no-repeat 0% 97%;
}

/**/

#contenido {
float:left;
width:695px;
margin:0 0px 0 140px;
padding:0;
background: url(../imagenes/fondo_contenido.gif) repeat-y 0% 0%;
}

#contenido h2 {
background: url(../imagenes/h1_trisquel.gif) no-repeat 0% 0%;
width: 500px;
float:left;
height: 55px;
margin: 0 0 0 60px;
padding: 5px 0 0 50px;
letter-spacing:-2px;
}

#contenido h3 {
margin: 10px 0 10px 10px;
padding: 5px 0 0 60px;
float:left;
clear:both;
letter-spacing:-1px;
width: 500px;
}

#contenido h3.sauce {
margin: 10px 0 10px 60px;
padding-bottom: 15px;
background: url(../imagenes/h2_sauce.gif) no-repeat 0% 0%;
}

#contenido h3.caracola {
margin: 10px 0 10px 60px;
background: url(../imagenes/h2_caracola.gif) no-repeat 0% 0%;
}

#contenido h3.fotos {
margin: 10px 0 10px 20px;
font-size: 100%;
}

#contenido h3.mapa {
background: url(../imagenes/h3_mapa.gif) no-repeat 0% 0%;
padding: 5px 0 0 50px;
margin: 10px 0 10px 80px;
}

#contenido h4 {
margin: 10px 0 10px 60px;
padding: 5px 0 0 0px;
float:left;
clear:both;
letter-spacing:-1px;
width: 500px;
}

#contenido h5 {
margin: 10px 0 10px 60px;
padding: 5px 0 0 0px;
float:left;
clear:both;
letter-spacing:-1px;
width: 600px;
}
#contenido h6 {
margin: 10px 0 10px 60px;
padding: 5px 0 0 0px;
float:left;
clear:both;
letter-spacing:-1px;
width: 600px;
}
/**/
.id0 , .id1 , .id2 , .id3 , .id4, .id5, .id6, .id6, .id7, .id8 {
float:left;
clear:left;
display:none;
width: 90%;
}
/**/

#contenido dl {
width:75%;
float:left;
margin: 0 0 0 60px;
}

#contenido dt {
color:#5b1a16;
margin:10px 0 5px 10px;
padding:0 0 0 18px;
background: url(../imagenes/dt_seta.gif) no-repeat 0% 50%;
}

/**/
#contenido ul {
width:75%;
float:left;
margin: 0 0 0 60px;
}

#contenido ul.fotos li {
float:left;
clear:none;width:120px;
}

#contenido ul.fotos li img {}

/**/
#contenido p {
width:80%;
margin: 10px 0 10px 60px;
padding: 5px 0 0 0px;
float:left;
clear:left;
}

#contenido a {
color:#474747;

}

#contenido a.subir {
background:url(../imagenes/a_subir.gif) no-repeat 10% 50%;
padding:30px 30px 30px 20px;
float:right;
font-weight:bold;
margin: 0 50px 0 0 ;
}

#contenido a.fuente {
background:url(../imagenes/a_fuente.gif) no-repeat 10% 50%;
padding:30px 30px 30px 15px;
font-weight:bold;
float:right;
margin: 0 0px 0 0 ;
}


#contenido img.img_derecha {
float:right; margin:5px;
}

#contenido img.img_izquierda {
float:left; margin: 0px 10px 0 5px;
}


#contenido label {width: 95px; float:left; text-align: right; margin: auto 10px auto auto;}

#contenido input, #contenido textarea {float:left; font-family:"Times New Roman", Times, serif; margin-right:20px;}

#contenido p.botones {margin-left:120px;}
/**/
#pie {
float:left;
width:706px;
height:170px;
margin: 0 0 0 129px;
padding:20px 0 0 0;
background: url(../imagenes/pie.gif) no-repeat 0% 0%;
}

#pie p {
font-size: 80%;
margin:10px 0 0 0;
text-align:center;
}

#pie p  a {color:#474747; font-weight:bold;}
