/* ELAI ALAI ESCUELA DE MUSICA */







/* -----------------------------TIPOGRAFÍA-----------------------------*/



body,td,th,thead,tbody,tfoot,div,span,p,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,blockquote,textarea,input,select{font-family :Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size : 11px;  color : #767676;  }



b,em,strong {font-weight : bold;}



i {	font-style : italic;}



/*-----------------------------fin TIPOGRAFÍA-----------------------------*/







/*-----------------------------ESTILOS GENÉRICOS-----------------------------*/







a {color : #000000;  text-decoration : none; }



a:hover {color : #2e2e2e;}



a img{border:0px; margin-right: 3px; }



input, textarea{color: #333333; border:1px solid #999999;}



.noinput{border:0px;}



.boton{color: White; border:1px solid #666666; background-color : #999999; }



select{color: #666666;



}







/*-----------------------------fin ESTILOS GENÉRICOS-----------------------------*/















/* Empieza portada del site background-color: #A47031;*/



.bg{background-color:#999999;}



.all {margin:10px 10px 10px 10px; text-align:center;}



.privado {text-align:right; margin:0px 16px 4px 0px; }



.privado a{ color:#999999; font-family: Trebuchet MS, Verdana, Arial; font-size:10px; font-weight:normal;}



div.tabla-idioma{margin-top: 300px; margin-right: 20px; }



div.idioma { margin:5px; }



div.idioma a{ color:#FFFFFF; font-family: Verdana, Arial; font-size:10px; font-weight:normal;}



div.idioma a:hover{ color:#FFFFFF;  text-decoration: underline;}







div.idioma img{margin-right: 3px;}



td.contenido {background-color:#FFFFFF; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}



div.contenido{margin:4px 10px 10px 16px;}



td.contenido-idioma {background-color:#FFFFFF; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}







table.tabla-portada {background-color:#eeeeee;}



.tabla-portada table {background-color:#FFFFFF; border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; border-top:1px solid #e8e8e8;}



.tabla-portada table div{margin:4px;}



.f-sup {background-image:url(../imagenes-plantilla/f-sup.jpg); background-repeat:repeat-x; background-position:top;}



.f-izda {background-image:url(../imagenes-plantilla/f-izda.jpg); background-repeat:repeat-y; background-position:left;}



.f-drcha {background-image:url(../imagenes-plantilla/f-drcha.jpg); background-repeat:repeat-y; background-position:right;}



.f-inf {background-image:url(../imagenes-plantilla/f-inf.jpg); background-repeat:repeat-x; background-position:bottom;}



.tabla-portada2 {border-right:1px solid #eeeeee;}



/* FIN portada del site */







/*---CABECERA---*/



div.margen-cabecera {margin-bottom: 0px; }/* margen a la siguiente plantilla */



	table.cabecera{background-color: #FFFFFF;}/* borde exterior de la tabla */



	table.cabecera a{ color: #999999; }



	table.cabecera a:hover{ color: #999999; text-decoration: underline; }



		td.cabecera1{}



			div.cabecera1 { text-align: left; margin:5px 0px 5px 5px;}



				div.logo { margin:0px 0px 0px 0px; }



				a.enlacetop-selected{background-color: #9E100B; color: #FFFFFF;}



		td.cabecera2{text-align: left; }



				div.cab-fecha{ color:#FFFFFF; margin:19px 7px 0px 0px;}



				div.cabecera2 { margin:3px ;  }



				table.cabecera td.f-separa{background-image:url(../imagenes-plantilla/separa_cab.gif); background-repeat:repeat-x; background-position:bottom;}



		



/*---fin CABECERA---*/







/*MENU DE NAVEGACION







		



				/* Menu Navegacion superior interior - INLINE */



				

#menusuperior-portada{position:absolute;}

		#menusuperior-portada #menusup{  padding:10px 2px 2px 2px; margin:0; text-align: left;  display:block; clear:left; z-index:1; width:200px;}



		#menusuperior-portada #menusup li {width:210px;float: left; position: relative; display: block; margin:0px; z-index: 10; padding:0px 0px 0px 8px;  text-align:left;  border-bottom: 1px solid #FFFFFF; }



		#menusuperior-portada #menusup ul{ position:relative; height:16px; margin:0px;padding:0px; z-index: 10; list-style:none;  display:block; clear:left; width:200px;}



		#menusuperior-portada #menusup ul li a.enlace-menusup{display:block;text-decoration:none;padding:5px; text-align:left; color:#FFFFFF; font-family:Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}	



		#menusuperior-portada #menusup ul li div.enlace-menusup{display:inline;text-decoration:none;padding-left:10px; text-align:left; color:#FFFFFF; font-family:Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }	







		#menusuperior-portada #menusup ul li a.enlace-menusup:hover{text-decoration:none; padding:5px; text-align:left; color:#CCCCCC; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }



		#menusuperior-portada #menusup li.enlace-menusup {float: left; clear: none; display: block; margin:0px 0px 0px 0px; z-index: 10; padding:0px;  text-align:left; height:16px; }



		div > #menusuperior-portada #menusup li.enlace-menusup {clear: both; display: block; margin:5px 0px 5px 0px; z-index: 10; padding:0px; text-align:left; height:16px; }



		



		/* Menu Navegacion superior interior - INLINE */



	



		



		



		/* #menusuperior-interior{background-image:url(../imagenes-plantilla/fondo_menu_int_off.jpg); background-repeat:repeat-x; background-position:top;position:relative; height:26px; padding:0px; margin:0px; text-align: left;  display:inline; clear:none; z-index:1; width:779px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;}



		#menusuperior-interior ul{ position:relative; height:26px; margin:0px;padding:0px; z-index: 10; list-style:none;display:inline; clear:none;float: left;  width:779px;}



		#menusuperior-interior ul li{height:auto;border-right: 1px solid #393939;border-left: 1px solid #e8e8e8; text-decoration:none;padding:10px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}







		#menusuperior-interior ul li a.enlace-menusup{text-decoration:none;padding:15px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}



		#menusuperior-interior ul li a.enlace-menusup:hover{padding:5px 15px 15px 15px; background-image:url(../imagenes-plantilla/fondo_menu_int_on.jpg); background-repeat:repeat-x; background-position:top;font-size:11px;} 



		#menusuperior-interior li.enlace-menusup {float: left; clear: none; display: inline; margin:0px 0px 0px 0px; z-index: 10; padding:5px 0px 0px 0px;  text-align:left; height:26px; }



		#menusuperior-interior li.enlace-menusup-seleccionado { float: left; clear: none; display: inline; margin:0px 0px 0px 0px; z-index: 10; padding:5px 0px 0px 0px; background-color:#000000; text-align:left; height:26px; background-image:url(../imagenes-plantilla/fondo_menu_int_on.jpg); background-repeat:repeat-x; background-position:top; font-weight:normal;}



		#menusuperior-interior ul li a.enlace-menusup-seleccionado{text-decoration:none;padding:5px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; background-image:url(../imagenes-plantilla/fondo_menu_int_on.jpg); background-repeat:repeat-x; background-position:top; font-weight:normal; }



*/



#menusuperior-interior{position:relative; padding:0px; margin:0px; text-align: left;  display:inline; clear:none; z-index:1; width:778px; border-top: 1px solid #999999; border-right: 1px solid #FFFFFF; border-left: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-image: url(../imagenes-plantilla/fondo_menu_int_off.jpg); background-repeat:repeat-x; background-position:top;}



		div >  #menusuperior-interior{position:relative;  padding:0px; margin:0px; text-align: left;  display:block; clear:both; z-index:1; width:778px; }



		



		#menusuperior-interior ul{ position:relative;  margin:0px;padding:0px; z-index: 10; list-style:none;  display:inline; clear:none;float: left;  width:778px;}



		div > #menusuperior-interior ul{ position:relative; margin:0px;padding:0px; z-index: 10; list-style:none;  display:block; clear:both; width:778px;}



		



		#menusuperior-interior ul li{border-left: 1px solid #D3AC74;border-right: 1px solid #FFFFFF; text-decoration:none;padding:10px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;background-image:url(../imagenes-plantilla/fondo_menu_int_off.jpg); background-repeat:repeat-x; background-position:top;}



		div > #menusuperior-interior ul li {padding:0px; }



		



		#menusuperior-interior ul li a.enlace-menusup{ text-decoration:none;padding:4px 10px 4px 10px; color:#9E100B; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;background-image:url(../imagenes-plantilla/fondo_menu_int_off.jpg); background-repeat:repeat-x; background-position:top; color:#9E100B; }



		div > #menusuperior-interior ul li a.enlace-menusup{padding:5px 8px 3px 8px; color: #9E100B;}



				



		#menusuperior-interior li.enlace-menusup {float: left; clear: none; display: inline; margin:0px 0px 0px 0px; z-index: 10; padding:0px 0px 0px 0px; background-image:url(../imagenes-plantilla/fondo_menu_int_off.jpg); background-repeat:repeat-x; background-position:top; text-align:left;border-left: 1px solid #999999;border-right: 1px solid #FFFFFF; color: #000000; }

		

		#menusuperior-interior li.enlace-menusup a{float: left; clear: none; display: inline; margin:0px 0px 0px 0px; z-index: 10; padding:5px 0px 0px 0px; background-color:#7C6F63; text-align:left;  color: #000000; }



		div > #menusuperior-interior li.enlace-menusup {margin:0px 0px 0px 0px; padding:6px 0px 0px 0px;  border-right: 1px solid #393939;}







		#menusuperior-interior li.enlace-menusup-seleccionado { float: left; clear: none; display: inline; margin:0px 0px 0px 0px; z-index: 10; padding:5px 0px 0px 0px; background-color:#9E100B; text-align:left; height:20px; background-image:url(../imagenes-plantilla/fondo_menu_int_on.jpg); background-repeat:repeat-x; background-position:top; font-weight:normal;}



		div > #menusuperior-interior li.enlace-menusup-seleccionado {  margin:0px 0px 0px 0px;  padding:6px 0px 0px 0px; height:20px}



		



		#menusuperior-interior ul li a.enlace-menusup-seleccionado{text-decoration:none;padding:0px 10px 5px 10px; color:#FFFFFF; font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; background-image:url(../imagenes-plantilla/fondo_menu_int_on.jpg); background-repeat:repeat-x; background-position:top; font-weight:normal; color:#FFFFFF;background-color:#9E100B; height: 1px;}



		div > #menusuperior-interior ul li a.enlace-menusup-seleccionado { padding:5px 8px 3px 8px; height:14px;}







/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/











/*-----------------------------CONTENIDO-----------------------------*/



		



				/* MENÚ DE NAVEGACIÓN IZQUIERDO */


				table.contenido{background-color:#FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;height: 310px;}
				table.contenido-portada{background-color:#FAF6EF; border: 1px solid #FFFFFF; height: 310px;}
			.contenido-portada{position:relative;}
			td.contenido0{ }
			td.contenido1-portada {background-color: #9F1804;}	
			td.contenido1 { padding: 10px;}	
			div.contenido1 {background-color:#FFFFFF;}
			div.contenido1-portada {position:relative; }
			
				td.menuizq1 { background-color:#9E100E; border-bottom :1x solid #73665B;}
				div.menuizq1 {margin-bottom : 3px;  margin-left : 7px;  margin-right : 5px;  margin-top : 3px;}
				a.menuizq1,span.menuizq1, span.menuizq1 a { font-weight : bolder; font-size:12px; color: #FFFFFF; text-decoration : none;  text-transform : uppercase; }


				td.menuizq2 { background-color:#9E100E; border-bottom :1x solid #E0E0E0; text-align: left;}
				td.menuizq2-seleccionado { background-color:#CD1612; border-bottom :1x solid #E0E0E0; }
				div.menuizq2 {margin-bottom : 3px;  margin-left : 8px;  margin-right : 8px;  margin-top : 3px;}
				div.menuizq2  img{margin:0px 4px 0px 0px;}
				a.menuizq2{font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size :12px; font-weight : normal; color: #FFFFFF; text-decoration : none;}
    			a.menuizq2:hover{ font-family: Trebuchet MS, Verdana, Arial, Helvetica; font-size :12px; font-weight : normal; color: #CD1612; text-decoration : none;}
				a.menuizq2-seleccionado{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size :12px; font-weight : bold; color: #FFFFFF; text-decoration : none;}
				a.menuizq2-seleccionado:hover{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size :12px; font-weight : bold; color: #FFFFFF; text-decoration : none;}

				td.menuizq3 { background-color:#FFFFFF; border-bottom :1x solid #E0E0E0; }
				td.menuizq3-seleccionado {background-color: #FFFFFF; padding:2px 0px 2px 0px;border-bottom :1x solid #E0E0E0;}
				div.menuizq3 {margin-bottom : 3px;  margin-left : 25px;  margin-right : 5px;  margin-top : 3px; text-indent: -7px;}
				a.menuizq3{font-weight : normal; font-size:11px; color: #000000; text-decoration : none; }
				a.menuizq3:hover{font-weight : bold; font-size:11px; color: #000000; text-decoration : none;}
				a.menuizq3-seleccionado{font-size:11px; color: #000000; font-weight:bold; text-decoration : none;}


				td.menuizq4 { background-color:#FFFFFF; border-bottom :1x solid #73665B; border-top :1x solid #9D938A;}
				td.menuizq4-primero {background-color: #FFFFFF; border-top:1px dotted #538ccc; padding:6px 0px 0px 0px;}
				td.menuizq4-ultimo {background-color: #FFFFFF; border-bottom:1px dotted #538ccc; padding:0px 0px 8px 0px;}
				div.menuizq4 {margin-bottom : 0px;  margin-left : 25px;  margin-right : 5px;  margin-top : 2px; text-indent: -3px;}
				a.menuizq4{font-weight : normal; font-size : 10px; color: #9E100E; text-decoration : none; }
				a.menuizq4-seleccionado{font-weight : bold; font-size : 10px; color: #FFF; text-decoration : none; }
				
				/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */







				/*EDITOR WEB*/



				td.contenido2-portada {background-color:#FFFFFF; text-align: left; }



				td.contenido2 { background-color:#9E100E; border-right: 1px solid #D3AC74;}



				div.contenido2 {margin-top : 0px; }



				div.contenido2-portada {margin-top : 0px; position:relative}



				div.contenido2-2 {margin-top : 0px; }



					div.articulo {font-size : 14px;   margin-bottom : 3px;  }



						div.antetitulo{font-size: 14px;}



						div.titulo1, div.titulo1 a{font-weight: bold; font-size: 14px; margin-bottom: 2px; color: #A47031; font-family:  Verdana, Arial, Helvetica, sans-serif}



						div.titulo2, div.titulo2 a{font-weight: bold; font-size: 12px; margin-bottom: 2px; color: #A47031; font-family:  Verdana, Arial, Helvetica, sans-serif}



						div.titulo3, div.titulo3 a{font-weight: bold; font-size: 14px; margin-bottom: 2px; color: #A47031; font-family:Verdana, Arial, Helvetica, sans-serif}



						div.titulo4, div.titulo4 a{font-weight: bold; font-size: 12px;  margin-bottom: 2px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}



						div.titulo5, div.titulo5 a{font-weight: normal; font-size: 12px; margin-bottom: 2px; color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif}



						div.titulo6, div.titulo6 a{font-weight: normal; font-size: 10px; margin-bottom: 2px; color: #999999; font-family:  Verdana, Arial, Helvetica, sans-serif}



						div.entradilla{font-weight: bold; font-size: 10px; margin-bottom: 2px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif}



						div.normal{font-size: 10px; margin-bottom: 2px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}



						div.firma{font-size: 9px; margin-bottom: 2px; color: #666666; font-family:  Verdana, Arial, Helvetica, sans-serif; text-align:justify}



						/*fin EDITOR WEB*/



						







/*-----------------------------fin CONTENIDO-----------------------------*/







/*-----------------------------PIE-----------------------------*/



/* tabla menu de navegación */











		



		table.pie {width: 780px;}/* borde exterior de la tabla */



		td.pie2 { }



				div.pie1{ margin:4px; text-align:left; }



				div.pie1 a {color : #FFFFFF; font-weight: bold;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}



				div.pie1 a:hover{color : #FFFFFF; text-decoration: underline;}



				td.pie2 {}



				div.pie2{margin:4px; text-align:right;}



				div.pie2 a{color : #FFFFFF; font-weight: bold;  font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}



				







				



/*-----------------------------fin PIE-----------------------------*/



/*OTROS*/











/* Noticias y enlaces */



.margen-contenido-noticias {margin:8px 0px 4px 0px;}



.nombre-seccion-noticias {font-weight: bold; font-size: 14px; margin-bottom: 2px; color: #A47031; font-family:  Verdana, Arial, Helvetica, sans-serif}



.margen-contenido-noticias2{margin:4px 0px 4px 12px;}



.margen-contenido-noticias3{margin:4px 0px 4px 12px;}



table.enlacetop-portada{ background-color: #FFFFFF; border: 1px dotted #9E100B; height: 61px;}



table.enlacetop-portada td img{margin-right: 6px; }



table.enlacetop-portada td.enlacetop-portada-bot{border-bottom: 1px solid #FFFFFF; }

table.enlacetop-portada td.enlacetop-portada-bot2{border-bottom: 0px solid #FFFFFF; }



table.enlacetop-portada td.enlacetop-portada-bot a{color: #9E100B; }

table.enlacetop-portada td.enlacetop-portada-bot a:hover{color: #9E100B; }

table.enlacetop-portada td.enlacetop-portada-bot2 a{color: #9E100B; }

table.enlacetop-portada td.enlacetop-portada-bot2 a:hover{color: #9E100B; }



table.enlacetop-portada td{ font-size: 12px;}



table.enlacetop-portada td a.enlacetop-selected{color: #FFFFFF;  padding:1px 3px 1px 3px;}

table.enlacetop-portada td a.enlacetop-selected:hover{color: #FFFFFF; }



a.titular-noticias{color: #999999; font-weight: bold;}



div.titular-noticias{margin: 0px 0px 10px 0px;}

/*capa portada*/
.capaportada{position:absolute;	left:-200px; top:30px;width:420px; z-index:1;	font-size: 28px; color: #000; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 144%; text-align: center;}
div > .capaportada{position:absolute;	left:360px; top:50px;width:420px; z-index:1;	font-size: 28px; color: #000; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 144%; text-align: center;}
.capaportada span{font-size: 38px; color: #000; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.clear{clear:both;}