BODY{
   margin: 0px;
   padding: 0px;
   font-family: Terminal, Verdana, Arial, Sans-Serif;
   line-height: 16px;
   color: #FFF;
	 font-size: 11px;
	 background-color: #000;
	 height: 100%;
}
FORM {
	margin: 0px; padding: 0px;
}

IMG {
	border: 0px;
}

DIV.clear {
	clear: both; margin: 0px; padding: 0px; font-size: 0px;
}

A#home {
  display: block; outline:0;
  text-indent: -10000px; width: 800px; height: 178px; overflow: hidden;
}

#web_container {
	width: 950px; 
	margin-left: auto; margin-right: auto;
	text-align: center;
	background: url(../img/guitarra.jpg) 840px 200px no-repeat;
}

.nobg {
  background-image: none !important;
}


#banner {
	background: url(../img/banner.jpg) top center no-repeat;
	width: 950px;
	height: 178px;

}

IMG#premio {
	position: absolute; bottom: 0px; right: 0px;
}

#menu { 	padding-top: 1px;	height: 18px;	border-bottom: 1px solid red;}
#menu UL{	margin: 0px; padding: 0px;	list-style: none; margin-top: 2px;}
#menu UL LI {	float: left;	padding-left: 10px; padding-right: 10px; width: auto;	color: #FFCC66;	background: #29140a;	margin-right: 2px; position: relative;}
#menu UL LI A {	font-family: Tahoma, Verdana, Arial;	color: #ffcc66;	font-size: 	.95em;	width:100px;	background: #29140a;	text-decoration: none;}
#menu UL LI A:HOVER, #menu UL LI:hover, #menu UL LI:hover A, #menu UL LI A.selected,#menu UL LI.selected {	background: #000;	color: #cc3300;}
#menu UL LI UL{ display: none; position: absolute; left: 0px; top: 14px; width: 700px; }
#menu UL LI UL LI { padding-top: 2px; margin-right: 0px; color: #fc6; }
#menu UL LI UL LI A { background: #29140a !important; color: #ffcc66 !important;	 }
#menu UL LI UL LI A:HOVER { background: #000 !important; color: #cc3300 !important;	 }
#menu UL LI:hover UL{ display: block; }
#menu UL LI UL:hover{ display: block; }
#menu UL LI UL LI:hover { display: block; }
#menu UL LI#li_fotos { width: 50px; }
#menu UL LI#li_enlaces{ width: 50px; }
#menu UL LI#li_prensa{ width: 50px; }
#menu UL LI#li_musica{ width: 50px; }
#menu UL LI#li_video{ width: 44px; }

DIV.lan_en #menu UL LI#li_fotos { width: 100px; }
DIV.lan_en #menu UL LI#li_contacta { width: 60px; }
DIV.lan_en #menu UL LI#li_libro { width: 81px; }
DIV.lan_en #menu UL LI#li_prensa{ width: 62px; }

#noticias {
	margin-top: 23px;
	width: 527px; float: left;
}

DIV.noticia {
	text-align: left;
	background: url(../img/header_noticia.gif) no-repeat top left;
	padding-top: 0px;
	padding-left: 0px;
}
DIV.noticia DIV.titulo {
  color: #fc6;
  padding-top: 5px; padding-left: 50px;
  font-size: 1em;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial;
}

DIV.contenido {
  padding-left: 50px;
  padding-top: 20px;
}
DIV.noticia DIV.contenido H3 {
	color: #996633;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
DIV.noticia DIV.contenido H4 {
	color: #996633;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
}



#proxima_actuacion {
	float: right; margin-top: 23px;
	width: 214px;
	background: url(../img/header_proxima.gif) no-repeat top left;
	padding-top: 5px;
	padding-left: 50px;
	text-align: left;
}
DIV#proxima_actuacion DIV.titulo {
  padding-top: 0px; padding-left: 0px; padding-bottom: 5px;
  color: #fc6;
  font-size: 1em;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial;
}

#proxima_actuacion H2 {
	text-indent: -10000px; margin: 0px; padding: 0px;
}

#proxima_actuacion H3, #proxima_actuacion H4, #proxima_actuacion H5 {
	margin: 0px; padding: 0px;
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#proxima_actuacion H3 {
	font-weight: bold;
}


#proxima_actuacion H4{
	font-weight: normal;
}
#proxima_actuacion H5 A {
	color: red;
	font-weight: normal;
	text-decoration: none;
}
#proxima_actuacion H5 A:hover {
	text-decoration: underline;
}

li.anteriores {
  margin: 0px; padding: 0px; height: 0px; width: 720px;
}

H3.anteriores {
  float: left;
  margin: 0px; padding: 0px;
}
H4.anteriores {
  margin: 0px; padding: 0px;
}

#escuchame {
	text-align: left;
	margin: 0px; padding: 0px;
	float: right; margin-top: 20px;
	width: 218px;
	padding-top: 5px;
	padding-left: 46px;
	background: url(../img/header_escuchame.gif) no-repeat top left;
}
DIV#escuchame DIV.titulo {
  padding-top: 0px; padding-left: 0px; padding-bottom: 15px;
  color: #fc6;
  font-size: .9em;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial;
}
DIV#escuchame A { color: white; font-family: Verdana, Geneva, Arial; text-decoration: none; font-size: 10px;}
DIV#escuchame A:hoveR { text-decoration: underline; }

#escuchame UL {
	margin: 0px; padding: 0px;
	padding-top: 8px;
}
#escuchame UL LI {
	margin: 0px; padding: 0px;
	list-style: none;
	padding-left: 25px;
	padding-top: 4px; padding-bottom: 4px;
}
#escuchame UL LI STRONG {
	color: #EE8800; font-size: .9em;
}
#escuchame UL LI A {
	color: #EE8800;
	text-decoration: none;
	font-size: .9em;
}
#escuchame UL LI A:HOVER {
	text-decoration: underline;
}

#escuchame UL LI.cancion {
	background: url(../img/ico_musica.gif) no-repeat;
}
#escuchame UL LI.video {
	background: url(../img/ico_video.gif) no-repeat;
}

#pie {
	width: 950px;
	margin-top: 30px;
	color: white;
	color: #630;
	font-size: .8em;
	border-top: 1px dashed #630;
}
#pie A {
  color: #630;
}

LI#songPepi {
	height: 20px;
	margin: 0px; padding: 0px;
}
#laPepi {
	margin: 0px; padding: 0px;
	background: black;
	display: inline; position: absolute;
	padding-left: 20px;
	text-align: center;
}

#video {
	display: none;
	top: 10px;
	width: 100%;
	margin-left: auto; margin-right: auto;
	text-align: center; text-align: center;
	position: absolute;
}
#video_cerrar A {
	padding-left: 30px; padding-right: 30px; padding-top: 5px; padding-bottom: 5px;
	color: #333; text-decoration: none;
	background: white url(../img/bg_cerrar_video.gif) bottom no-repeat;
}
#video_cerrar A:HOVER {
	color: #666;
}

/* PAGINAS INTERIORES */
#interior {
	margin-top: 23px;
	width: 810px;
}

#interior DIV.titulo_colab {
  text-align: left;
  font-weight: bold;
  font-family: Arial;
}

#interior DIV.actuaciones, #interior DIV.anteriores, #interior DIV#contactar,#interior DIV#sec_visitas , #interior DIV#prensa {
	text-align: left;
	background: url(../img/interior_proximas.gif) no-repeat top left;
	padding-top: 0px;
	padding-left: 46px;
}
#interior DIV.anteriores {
	background: url(../img/interior_proximas_antes.gif) no-repeat top left;
}
DIV#contactar {
	background: url(../img/interior_contactar.gif) no-repeat top left !important;
}

DIV#prensa {
  background: url(../img/header_prensa.gif) no-repeat top left !important;
}

DIV.actuaciones DIV.titulo, DIV.anteriores DIV.titulo, DIV#contactar DIV.titulo_interior, DIV#prensa DIV.titulo_interior, DIV#sec_visitas DIV.titulo_interior {
  color: #fc6;
  padding-top: 5px; padding-left: 5px;
  font-size: 1em;
  font-weight: bold; 
  font-family: Verdana, Geneva, Arial;
}
DIV#contactar DIV.titulo_interior {
  margin-top: -50px;
  margin-bottom: 20px;
}

DIV#prensa UL {
  margin-left: -10px;
}

DIV#prensa UL LI {
  color: #fc6;
  list-style: none;
  margin: 0px;
}

DIV#prensa UL LI A {
  font-size: .8em; text-decoration: none;
  color: #fd6;
}
DIV#prensa UL LI A:HOVER {
  font-size: .9em; text-decoration: underline;
}

#interior H3, #interior H4 {
	margin: 0px; padding: 0px;
	color: white;
	font-family: Verdana;
}
#interior H3 {
	font-size: .9em;
	color: #ffcc66;
}
#interior H4 {
	font-size: .9em;
	font-weight: normal;
}
.actuaciones UL, .anteriores UL {
	margin-left: 0px; padding-left: 20px;
	list-style: none;
}
.actuaciones UL LI, .anteriores UL LI {
	height: auto;
	margin-bottom: 5px;
}

.anteriores UL LI.anyo {
	font-size: 20px; margin-top: 40px;
}



DIV.album {
	width: 785px;
	text-align: left;
	margin-bottom: 20px;
}

DIV.album_txt {
	color: white;
	text-align: left;
	font-family: Verdana;
}
DIV.album IMG {
	border: 1px solid white;
}
DIV.album IMG:HOVER {
	border: 1px dashed white;
}

/* contactar */

#contactar {
	padding-left: 60px !important;
	padding-top: 50px !important;
}
#contactar H4 {
	color: #996633;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em; 
}
#contactar H4.contacto {
	width: 350px; float: left; margin-right: 40px;
}
#contactar LABEL, #sec_visitas LABEL {
	display: block; float: left;
	width: 150px;
	color: white;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#contactar KBD {
	color: white;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
}

DIV.noguitar {
	background: none !important;
}

FIELDSET {
	margin-top: 0px;
	padding-top: 20px; padding-left: 20px; padding-bottom: 20px;
	border: none;
}

INPUT.contactar, TEXTAREA.contactar {
	color: white;
	border: 1px solid #fc6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	background: #000;
	width: 320px;
}
TEXTAREA.contactar {
	height: 100px;
}
INPUT.boton {
	color: #FA0;
	border: 1px solid #fc6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .9em;
	background: #000;
	margin: 0px; padding: 0px;
	float: left; margin-left: 430px;
}

/** musicos **/
DIV.musico {
	width: 780px; margin-left: 10px; padding: 0px; text-align: left;
	clear: both; margin-bottom: 15px;
}
DIV.musico DIV.texto {
	margin-left: 160px;
	color: #963; font-size: 1em;

}
DIV.musico DIV.titulo {
	color: #ffce63;
	margin-left: 160px; padding-left: 5px;margin-bottom: 5px;
	background: #9c0000;
}
IMG.musico {
	float: left;
}

/** galeria */
.novisible {
  display: none;
}
.anyo {
  margin-top: 30px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffcc66;
  font-size: 1.5em;
  font-weight: bold;
}
A.album_txt {
  color: white;
  text-decoration: none;
}
A.album_txt:hover {
  text-decoration: underline;
}

/** biografia */
#biografia {
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: normal;
  color: #fff;
  margin-top: 10px; float: left; 
}
#biografia H1 {
  color: #ffcc66;
  font-size: 1em;
}
#biografia DIV.titulo {
	width: 900px;
	background: url(../img/interior_biografia.gif) top left no-repeat;
	height: 70px;
	margin-top: -10px;
	padding-left: 60px;
	padding-top: 4px;
	color: #ffcc66;
	font-weight: bold;
}

IMG#bio_foto_1, IMG#bio_foto_2 {
  text-align: left; float: left;
  margin-right: 10px; margin-bottom: 10px;
  padding: 1px; background: white; border: 1px solid #fc6;
}

/** prensa */
#prensa {
  font-size: 1.2em;
  color: #F00;
}
#prensa UL LI {
  font-size: .9em !important;
  color: white !important;
}
#prensa A.premsa {
  font-size: .85em !important;
}
#prensa A.premsa:hover {
  font-size: .85em !important;
}
#prensa UL LI STRONG {
  color: #ffcc66 !important;
  font-size: .9em;
}


DIV#lanBar {
  width: 950px; height: 30px;
  position: absolute;
  text-align: right;
}
DIV#lanBar A {
  color: #ffcc66;
  font-size: .8em;
}

#anuncio {
  height: 298px;
  width: 800px;
  position: absolute;
  margin-left: auto; margin-right: auto;
	text-align: center;
	margin-top: 100px;
}
#anuncio IMG {
  border: 3px solid white;
  cursor: pointer;
}

/** bazar */
#sec_enlaces {
  text-align: left;
  width: 750px;
}
#sec_enlaces UL {
  list-style: none;
}
#sec_enlaces UL LI {
  font-family: verdana;
  color: white;
  font-size: 1em;
  margin-top: 10px;
  overflow: hidden;
}
#sec_enlaces UL LI IMG {
  border: 1px solid white;
  margin-right: 10px;
}
#sec_enlaces UL LI SPAN {
  font-size: 1.4em;
  font-weight: bold;
  color: #FC6;
}
#sec_enlaces UL LI A {
 color: #FC6;
 font-size: .9em;
 text-decoration: none;
}

#sec_enlaces UL LI A:HOVER {
  text-decoration: underline;
}


/* videos */
#interior { width: 950px;  }
#interior DIV#p_video { background: url(../img/interior_videos.gif) 0px 5px no-repeat; padding-top:  2px; padding-bottom: 25px; padding-left: 40px; }
#interior DIV#p_video H1 { font-size: 11px; color: #ffcc66; text-align: left; margin-top: 8px; margin-left: 10px; font-weight: bold; font-family: Arial;}
#interior DIV#p_video DIV.videos { padding-top: 20px; text-align: center; font-size: 10px; float: left;  width: 450px;}
#interior DIV#p_video P { font-family: Verdana;}

/* música */
#interior DIV#musica { background: url(../img/interior_musica.gif) 0px 5px no-repeat; padding-top:  2px; padding-bottom: 25px; padding-left: 40px; text-align: left; }
#interior DIV#musica H1 { font-size: 11px; color: #ffcc66; text-align: left; margin-top: 8px; margin-left: 10px; font-weight: bold; font-family: Arial;}
#interior DIV#musica P { margin-top: 50px; font-family: Verdana;}
#interior DIV#musica DIV.disco { width: 450px; float: left; position: relative;  }
#interior DIV#musica H2 { font-size: 11px; color: #ffcc66; text-align: left; font-weight: bold; font-family: Arial;}
#interior DIV#musica DIV.portada { float: left;   }
#interior DIV#musica IMG { float: left;  }
#interior DIV#musica UL  { width: 200px; float: left; margin: 0px; padding: 0px; margin-left: 5px; }
#interior DIV#musica UL LI { color: red; list-style: none; padding-left: 20px;}
#interior DIV#musica UL LI.sonando { background: url(../img/sonando.gif) 0px 2px no-repeat; }
#interior DIV#musica UL LI.sonando A { color: #fc6; font-family: Verdana }
#interior DIV#musica UL LI A { color: white; list-style: none; text-decoration: none; outline: 0; font-family: Verdana }
#interior DIV#musica UL LI A:HOVER { color: #fc6; text-decoration: underline;}



/* discografía */
#interior DIV#discografia{ background: url(../img/interior_discografia.gif) 0px 5px no-repeat; padding-top:  2px; padding-bottom: 25px; padding-left: 40px; text-align: left;}
#interior DIV#discografia H1 { font-size: 11px; color: #ffcc66; text-align: left; margin-top: 8px; margin-left: 10px; font-weight: bold; font-family: Arial;}
#interior DIV#discografia P { margin-top: 50px; }
#interior DIV#discografia IMG { float: right; margin-top: 30px; }
#interior DIV#discografia IMG.portada { padding: 1px; background: white; border: 1px solid #fc6;}
#interior DIV#discografia IMG.comprar { float: left; margin-left: 40px; margin-top: 10px; }
#interior DIV#discografia IMG.logo{ float: right; clear: right; margin-top: 10px; }
#interior DIV#discografia H2 { color: #fc6;font-family: Verdana; font-size: 16px; }
#interior DIV#discografia UL LI SPAN { color: white; font-family: Verdana;  }
#interior DIV#discografia UL LI { color: #fc6; list-style: none; font-size: 9px; font-family: Verdana;  }
#interior DIV#discografia DIV.disco { clear: both; overflow: hidden; padding-bottom: 0px; }
#interior DIV#discografia DIV.temas { float: left; width: 300px; line-height: 13px; }
#interior DIV#discografia DIV.musicos { float: left; width: 340px; font-size: 10px; font-family: Verdana; line-height: 13px; }
#interior DIV#discografia DIV.otros { padding-top: 20px; clear: both; width:600px; float: left; font-size: 10px; font-family: Verdana; line-height: 13px;}

#interior DIV#discografia FORM#f IMG { float: left; margin: 10px 10px 20px 5px; }
#interior DIV#discografia FORM#f H2 { font-size: 10px;}
#interior DIV#discografia FORM#f INPUT { width: 30px; }
#interior DIV#discografia FORM#f H3 { font-size: 18px; margin: 0px 0px 20px 0px; font-weight: bold; color: white;}
#interior DIV#discografia DIV.total { border-top: 2px solid white; border-bottom: 2px solid white; clear: both; overflow: hidden; }
#interior DIV#discografia DIV#subtotal { font-size: 18px; margin: 0px 0px 20px 0px; font-weight: bold; color: white; float: left;  }
#interior DIV#discografia DIV#gastos { font-size: 18px; margin: 0px 0px 20px 0px; font-weight: bold; color: white; float: left; }
#interior DIV#discografia DIV#total { font-size: 20px; margin: 0px 0px 20px 0px; font-weight: bold; margin-left: 10px; color: #fc6; float: left; }
#interior DIV#discografia DIV#datos_envio { clear: both; padding: 20px; margin-top: 10px; }
#interior DIV#discografia DIV#datos_envio LABEL { width: 80px; display: block;float: left; } 
#interior DIV#discografia DIV#datos_envio INPUT.contactar, #interior DIV#discografia DIV#datos_envio TEXTAREA.contactar { width: 340px; }
#interior DIV#discografia DIV#datos_envio INPUT.boton { clear: left; margin-top: 10px; width: 60px; float: left; }


/* actividades docentes */
#interior DIV#seminarios { text-align: left; } 
#interior DIV#seminarios{ background: url(../img/interior_actividades.gif) 0px 5px no-repeat; padding-top:  2px; padding-bottom: 25px; padding-left: 40px; text-align: left; }
#interior DIV#seminarios H1 { font-size: 11px; color: #ffcc66; text-align: left; margin-left: 10px; padding-bottom: 20px; font-weight: bold; font-family: Arial;}
#interior DIV#seminarios P { margin-top: 20px; }
#interior DIV#seminarios UL  { width: 500px; }
#interior DIV#seminarios UL LI { background: url(../img/bullet_naranja.gif) 0px 4px no-repeat; list-style: none; padding-left: 10px;}
#interior DIV#seminarios UL LI A { color: white; list-style: none; text-decoration: none; outline: 0; }
#interior DIV#seminarios UL LI A:HOVER { color: #fc6; text-decoration: underline;}

#interior DIV.actividades {
	text-align: left; 
}
#interior DIV.actividades H1 {
	color: #fc6;
}
#interior DIV.actividades P STRONG{
	color: #fc6; display: block;
}
