/* CSS Document */
body {
margin: 0 auto;
padding:0;
color:#253e64;
background: #ffffff url(../imagenes/index_fondo_cabecera.gif) repeat-x 0% 0%;
text-align:center;
font-family:  Verdana , Arial, Helvetica, sans-serif;
font-size:100%; 
}

body.funky {
background: #ffffff url(../imagenes/funky_cabecera.gif) repeat-x 0% 0%;
}

body.sevillanas {
background: #ffffff url(../imagenes/sevillanas_cabecera.gif) repeat-x 0% 0%;
}

body.tango {
background: #ffffff url(../imagenes/tango_cabecera.gif) repeat-x 0% 0%;
}

body.vals {
background: #ffffff url(../imagenes/vals_cabecera.gif) repeat-x 0% 0%;
}

body.percusion {
background: #ffffff url(../imagenes/percusion_cabecera.gif) repeat-x 0% 0%;
}

body.salsa {
background: #ffffff url(../imagenes/salsa_cabecera.gif) repeat-x 0% 0%;
}

a {
text-decoration: underline; 
color:#31709d;
background:inherit;
}

a:hover {text-decoration: underline;}
a img {border: 0 none;}
ul {list-style-type: none;}

h1, h2, h3 {
margin:0;
padding:0;
}

h1 span {display:none;}
h2 span {display:none;}
/**/
#contenedor{
width:789px;
min-height: 900px;
text-align:left;
margin: 0px auto;
padding: 0;
color:#253e64;
background: url(../imagenes/index_fondo.gif) no-repeat 0 16px;
}

#contenedor_funky{
width:789px;
min-height: 900px;
text-align:left;
margin: 0px auto;
padding: 0;
color:#253e64;
background: url(../imagenes/fondo_funky.gif) no-repeat 0 16px;
}

#contenedor_sevillanas{
width:789px;
min-height: 900px;
text-align:left;
margin: 0px auto;
padding: 0;
color:#253e64;
background: url(../imagenes/fondo_sevillanas.gif) no-repeat 0 0;
}

#contenedor_tango{
width:789px;
min-height: 900px;
text-align:left;
margin: 0px auto;
padding: 0;
color:#253e64;
background: url(../imagenes/fondo_tango.gif) no-repeat 0 0;
}

#contenedor_vals{
width:789px;
min-height: 900px;
text-align:left;
margin: 0px auto;
padding: 0;
color:#253e64;
background: url(../imagenes/fondo_vals.gif) no-repeat 0 0;
}

#contenedor_percusion{
width:789px;
min-height: 900px;
text-align:left;
margin: 0px auto;
padding: 0;
color:#253e64;
background: url(../imagenes/fondo_prescusion.gif) no-repeat 0 0;
}

#contenedor_salsa{
width:789px;
min-height: 900px;
text-align:left;
margin: 0px auto;
padding: 0;
color:#253e64;
background: url(../imagenes/fondo_salsa.gif) no-repeat 0 0;
}



/*accesos directos , navegacion superior*/
ul.nav_top {
float:right;
margin: 0 60px 0 0;
}

ul.nav_top li {
display:inline;
font-size:70%;
color:#fff;
}

ul.nav_top li a {color:#fff;}

ul.nav_top li a.funky {color:#bb4700;}

ul.nav_top li a.vals {color:#000;}

/*imagenes */
img {
margin: 0;
padding: 0;
}

img.cabecera {
float:left;
margin: 53px 0 0 202px;
}

/**/
#nav {
float:left;
clear:left;
width:200px;
margin:210px 0 0 20px;
}

#nav ul {
margin: 0 0 0 20px;
font-size: 80%;
}

#nav li {margin: 0 0 5px 0;}

#nav li a {display:block; height:22px; }

#nav li a span {display:none; visibility:hidden;}

#nav li a.inicio {
background:  url(../imagenes/menu/inicio.gif) no-repeat 0 0;
width:47px;
}

#nav li a.galeria {
background:  url(../imagenes/menu/galeria.gif) no-repeat 0 0;
width:61px;
}


#nav li a.contacto {
background:  url(../imagenes/menu/contacto.gif) no-repeat 0 0;
width:76px;
}


#nav li a.actividades {
background:  url(../imagenes/menu/actividades.gif) no-repeat 0 0;
width:98px;
}

#nav li a.prensa {
background:  url(../imagenes/menu/prensa.gif) no-repeat 0 0;
width:66px;
}

#nav li a.bailes {
background:  url(../imagenes/menu/bailes.gif) no-repeat 0 0;
width:50px;
}

#nav li a.localizacion {
background:  url(../imagenes/menu/localizacion.gif) no-repeat 0 0;
width:104px;
}

#nav li a.nur {
background:  url(../imagenes/menu/asshifaa.gif) no-repeat 0 0;
width:102px;
}

#nav li a.academia {
background:  url(../imagenes/menu/academia.gif) no-repeat 0 0;
width:83px;
}

#youtube_lateral {
width: 170px;
margin: 110px 0 0 30px;
}

#youtube_lateral p {
font-size:50%;
width: 100%;
margin: 50px 0 10px 10px;
} 


/**/
#contenido {
margin:150px 0 0 30px;
float:left;
width:500px;
min-height: 550px;
font-size:80%;
background:transparent;
}

/*encabezados*/
#contenido h1 , h2 {width: 400px;
height:41px;
float:left;
margin:10px 0;

}

#contenido h1.presentacion {
background: #ffffff url(../imagenes/h1_index.gif) no-repeat 0% 0%;
}

#contenido h1.academia {
background: #ffffff url(../imagenes/h1_academia.gif) no-repeat 0% 0%;
}

#contenido h1.bailes {
background: #ffffff url(../imagenes/h1_bailes.gif) no-repeat 0% 0%;
}

#contenido h1.bailes_danza_vientre {
background: #ffffff url(../imagenes/h1_bailes_danza_vientre.gif) no-repeat 0% 0%;
}

#contenido h1.bailes_salon {
background: #ffffff url(../imagenes/h1_bailes_salon.gif) no-repeat 0% 0%;
}


#contenido h1.cursos_intensivos {
background: #ffffff url(../imagenes/h1_cursos_intensivos.gif) no-repeat 0% 0%;
}

#contenido h1.bailes_funky {
background: #ffffff url(../imagenes/h1_bailes_funky.gif) no-repeat 0% 0%;
}

#contenido h1.bailes_sevillanas {
background: #ffffff url(../imagenes/h1_bailes_sevillanas.gif) no-repeat 0% 0%;
}

#contenido h1.asshifa {
background: #ffffff url(../imagenes/h1_asshifaa.gif) no-repeat 0% 0%;
}

#contenido h1.localizacion {
background: #ffffff url(../imagenes/h1_localizacion.gif) no-repeat 0% 0%;
}

#contenido h1.galeria_imagenes {
background: #ffffff url(../imagenes/h1_galeria.gif) no-repeat 0% 0%;
}

#contenido h1.noticias {
background: #ffffff url(../imagenes/h1_noticias.gif) no-repeat 0% 0%;
}

#contenido h1.contacto {
background: #ffffff url(../imagenes/h1_contacto.gif) no-repeat 0% 0%;
}

#contenido h1.actividades {
background: #ffffff url(../imagenes/h1_actividades.gif) no-repeat 0% 0%;
}

#contenido h1.mapa {
background: #ffffff url(../imagenes/h1_mapa.gif) no-repeat 0% 0%;
}

#contenido h1.politica {
background: #ffffff url(../imagenes/h1_politica.gif) no-repeat 0% 0%;
}


#contenido h2.belen_novo {
margin: 30px 0 0 0;
background: #ffffff url(../imagenes/h2_belen.gif) no-repeat 0% 0%;
}

#contenido h2.colaboraciones {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_colaboraciones.gif) no-repeat 0% 0%;
}

#contenido h2.historia {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_historia.gif) no-repeat 0% 0%;
}

#contenido h2.caracteristicas {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_caracteristicas.gif) no-repeat 0% 0%;
}

#contenido h2.salon_internacional {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_salon_internacional.gif) no-repeat 0% 0%;
}

#contenido h2.salon_social {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_salon_social.gif) no-repeat 0% 0%;
}

#contenido h2.salon_belen {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_salon_belen.gif) no-repeat 0% 0%;
}

#contenido h2.horarios {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_horarios.gif) no-repeat 0% 0%;
}

#contenido h2.fotos {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_fotos.gif) no-repeat 0% 0%;
}

#contenido h2.videos {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_videos.gif) no-repeat 0% 0%;
}

#contenido h2.percusion {
width:250px; height:50px;
background: #ffffff url(../imagenes/h2_percusion.gif) no-repeat 0% 0%;
}


#contenido h2 {
float:left;
clear:left;
width: 450px;
font-size:90%;
color:#dd127b;
margin: 10px 0 0px 0;
}

#contenido h2 .fecha {
color:#3a3c67;
font-size: 60%;
margin-left: 20px;
font-style:italic;
}

#contenido h3 {
float:left;
clear:left;
width: 450px;
font-size:100%;
color:#dd127b;
margin: 10px 0 0px 0;
}

#contenido h3 .fecha {
color:#3a3c67;
font-size: 60%;
margin-left: 20px;
font-style:italic;
}

/*listas*/
#contenido ul.colab, ol {
background: #ffffff url(../imagenes/ul_academia.gif) no-repeat 0% 50%;
float:left;
width: 450px;
min-height: 160px;
margin:10px;
padding:10px 0 0 0;
}

#contenido ul.mapa {
background: url(../imagenes/ul_academia.gif) no-repeat 5% 0%;
float:left;
width: 450px;
min-height: 160px;
margin: 10px 10px 10px 30px;
padding: 10px 0 0 50px;
}
#contenido ul.mapa li {
margin: 7px 0 7px 0;
}


#contenido ol.actuaciones {
background: #ffffff url(../imagenes/ul_actuaciones.gif) no-repeat 0% 0%;
float:left;
width: 450px;
min-height: 160px;
margin:10px;
padding:10px 0 0 10px;
}


#contenido ul.colab li {
margin: 5px 0 5px 30px;
}

#contenido ol li {
list-style-type:none;
margin: 5px 0 5px 30px;
}


#contenido ul.bailes {
float: left;
clear:left;
width: 430px;
margin: 10px 0 0 40px;
padding:0;
background: #ffffff url(../imagenes/ul_bailes.gif) no-repeat 40% 25%;
}

#contenido ul.bailes li {
float:left;
width: 160px;
height: 230px;
margin: 0 40px 10px 0;
}

#contenido ul.bailes li a {
margin: 0px 10px 0 10px;
display:block;
padding:0;
width: 160px;
height: 250px;
}

#contenido ul.bailes li a span {display:none;}

#contenido ul.bailes  li a.vientre {
background: url(../imagenes/li_vientre.gif) no-repeat 20% 0%;
}
#contenido ul.bailes  li a.funky {
background: url(../imagenes/li_funky.gif) no-repeat 20% 0%;
}
#contenido ul.bailes  li a.salon {
background: url(../imagenes/li_salon.gif) no-repeat 30% 0%;
}
#contenido ul.bailes  li a.sevillanas {
background: url(../imagenes/li_sevillanas.gif) no-repeat 0% 0%;
} 

#contenido ul.bailes  li a.intensivos {
float:left;
clear:both;
margin-left: 20px;
width:316px; height:148px;
background: url(../imagenes/li_intensivos.gif) no-repeat 0% 0%;
} 

#contenido ul.mini {
width:450px;
height:100px;
margin: auto auto 110px auto;
float:left;
clear:left;
}

#contenido ul.mini li {display:inline; margin: 0;}

#contenido table {
float:left;
width:95%;
margin: 10px 10px 10px 15px;
border-collapse:collapse;
font-weight:bold;
}
#contenido tr.cabecera {color:#ffffff; background:#dd127b; border: 2px solid #dd127b }

#contenido tr.danza th {
 color:#ffffff;
 /*background-color:#dd127b;*/
 background-color:#e9840e;
}

#contenido tr.danza td {
/*color:#dd127b;*/
color:#e9840e;
}

#contenido tr.danza_avanzado th {
  color:#ffffff; background-color:#8d0a88;
}
#contenido tr.danza_avanzado td {
color:#8d0a88;
}

#contenido tr.sevillanas th{
  color:#ffffff; background-color:#da251c;
}

#contenido tr.sevillanas td{
 color:#da251c;
}


#contenido tr.bailes_salon th{
  color:#ffffff; background-color:#0e53b0;
}

#contenido tr.bailes_salon td{
 color:#0e53b0;
}

#contenido tr.funky th{
  color:#ffffff; background-color:#25796a;
}

#contenido tr.funky td{
 color:#25796a;
}

#contenido th {
width:20%;
padding: 5px 0;
font-size: 90%;
}

#contenido table th, td{
border: 1px solid #dd127b;
text-align:center;
}


#contenido dl {
float:left;
}

#contenido dt {font-weight:bold;}
/*address*/
address {
float:left;
width: 100%;
font-size:75%;
clear:both;
font-style:normal;
text-align:center;
margin: 0;
}

address.fuerte{
color:#dd127b;
font-weight:bold;
font-size:110%;
margin: 0 0 0 40px;
}



/* enlaces */
#contenido a { color:#dd127b; background:#ffffff;} 

#contenido a.seguir {
margin:10px 0 0 0;
padding: 0px 30px 0 0;
color:#dd127b; 
float:right;
display:inline;
background: url(../imagenes/a_seguir.gif) no-repeat 100% 50%;
} 

#contenido a.subir {
padding: 5px 30px 5px 30px;
margin:15px 0 0 10px;
color:#dd127b; 
float:right;
background: url(../imagenes/a_subir.gif) no-repeat 0% 0%;
} 

#contenido a.volver {
padding: 5px 0px 5px 45px;
margin:15px 0 0 0;
color:#dd127b; 
float:left;
background: url(../imagenes/a_volver.gif) no-repeat 0% 0%;
} 

#contenido a.amplia {
margin: 0px 20px;
padding: 0 70px 0 0;
float:left;
clear:left;
background: url(../imagenes/lupa.gif) no-repeat 100% 50%;
}

#contenido #youtube {
float:left;
clear:left;
margin: 10px 0 0 30px;
}


/*parrafos*/
#contenido p {
float:left;
width: 490px;
padding:0;
margin:5px 0;;
}

#contenido p.p1 {
padding: 0 0 40px 0;
background:  url(../imagenes/p_separador1.gif) no-repeat 50% 100%;
}

#contenido p.p2 {
padding: 0 0 35px 0;
background:  url(../imagenes/p_separador2.gif) no-repeat 0% 100%;
}

#contenido p.mapa {
margin:7px 0 7px 40px;
padding: 0 0 0 20px;
background: url(../imagenes/li_mapa.gif) no-repeat 0% 0%;
}

#contenido p img {
float:left;
margin: 20px 0 10px 25px;
}

#contenido p img.belen {
float:right;
margin: 0px 0 0px 5px;
padding:0 0 0 40px;
background:#fff url(../imagenes/fondo_img_belen.gif) no-repeat 0% 50%;
}

#contenido p.error {
color: #dd127b;
font-weight:bold; 
}

#contenido p.legal {font-size:85%;}

/*formulario*/

#contenido form {
width:485px;
float:left;
padding:20px 0 40px 0px;
background: url(../imagenes/fondo_formulario.gif) no-repeat 0% 100%;
}

#contenido form p {
padding:5px 0 0 0px;
margin:10px;
width:420px;
}

#contenido form label {width:90px;
float:left;
height:20px;
padding:0px;
margin: 0 5px;
text-align:right;
}

#contenido input {
background:#e7ecf2;
height: 24px;
border: 0 none;
}


#contenido input.nombre {
width: 300px;
background:#e7ecf2 url(../imagenes/fondo_label_nombre.gif) no-repeat 0% 100%;
}

#contenido input.telefono {
width: 135px;
background:#e7ecf2 url(../imagenes/fondo_input_telefono.gif) no-repeat 0% 100%;
}

#contenido input.email {
width: 224px;
background:#e7ecf2 url(../imagenes/fondo_input_email.gif) no-repeat 0% 100%;
}


#contenido textarea {
border:0 none;
width:300px;
background:#e7ecf2 url(../imagenes/fondo_label_nombre.gif) no-repeat 0% 100%;
}

#contenido .boton {margin: 0 0 0 110px;}
/*****/
#pie {
float:left;
clear:both;
width:789px;
height:167px;
background: url(../imagenes/index_pie.gif) no-repeat 0% 0%;
}

#pie p{
text-align:center;
font-size:80%;
padding: 90px 0 0 0;
}

/*****/

#pie_funky{
clear:both;
width:789px;
height:167px;
background:#ffffff url(../imagenes/funky_pie.gif) no-repeat 0% 0%;
}

#pie_funky p{
text-align:center;
font-size:80%;
padding: 80px 0 0 0;
}

/**/
#pie_tango{
clear:both;
width:789px;
height:167px;
background:#ffffff url(../imagenes/tango_pie.gif) no-repeat 0% 0%;
}

#pie_tango p{
text-align:center;
font-size:80%;
padding: 80px 0 0 0;
}

/**/
#pie_sevillanas{
clear:both;
width:789px;
height:167px;
background:#ffffff url(../imagenes/sevillanas_pie.gif) no-repeat 0% 0%;
}

#pie_sevillanas p{
text-align:center;
font-size:80%;
padding: 90px 0 0 0;
}

/**/
#pie_vals{
clear:both;
width:789px;
height:167px;
background:#ffffff url(../imagenes/vals_pie.gif) no-repeat 0% 0%;
}

#pie_vals p{
text-align:center;
font-size:80%;
padding: 80px 0 0 0;
}

/*****/
#pie_percusion{
clear:both;
width:789px;
height:167px;
background:#ffffff url(../imagenes/percusion_pie.gif) no-repeat 0% 0%;
}

#pie_percusion p{
text-align:center;
font-size:80%;
padding: 80px 0 0 0;
}

/**/
#pie_salsa{
clear:both;
width:789px;
height:167px;
background:#ffffff url(../imagenes/salsa_pie.gif) no-repeat 0% 0%;
}

#pie_salsa p{
text-align:center;
font-size:75%;
padding: 80px 0 0 0;
}
