@charset "utf-8";
/* CSS Document */
html { overflow-x:none !important; overflow-y: auto;}

.cuerpo{width:1024px; display:block; height:auto; margin:auto;}

.cabecera{ background-color:#FFFFFF; }
	.cabecera1{ background-image:url(../img/cabecera1.jpg); background-repeat:no-repeat; float:left; width:505px; height:142px;}
	.cabecerain{background-image:url(../img/cabecera1.jpg); background-repeat:no-repeat; float:left; width:505px; height:142px;
	cursor:hand;}
	.cabecera2{ background-image:url(../img/cabecera2.gif); background-repeat:no-repeat; float:left; width:95px; height:142px;}
	.cabecera3{background-image:url(../img/cabecera3.gif); background-repeat:no-repeat; float:left; width:505px; height:32px;}
	.cabecera4{background-image:url(../img/cabecera4.gif); background-repeat:no-repeat; float:left; width:95px; height:32px;}
	
	.flashup{float:left; width:424px; height:142px; background-image:url(../img/guitarratop.jpg);}
	.flashhorizontal{float:left; width:1024px; height:90px;}
	.flashbottom{float:left; width:424px; height:32px; background-image:url(../img/guitarrabottom.jpg);}
	
	.flashup1{float:left; width:424px; height:142px; background-image:url(../img/imagentop.jpg);}
	.flashhorizontal1{float:left; width:1024px; height:90px; background-image:url(../img/01.jpg);}
	.flashbottom1{float:left; width:424px; height:32px; background-image:url(../img/imagenbottom.jpg);}
	
	.flashhorizontal2{float:left; width:1024px; height:90px;background-image:url(../img/02.jpg);}

	.flashhorizontal3{float:left; width:1024px; height:90px;background-image:url(../img/03.jpg);}

	.flashhorizontal4{float:left; width:1024px; height:90px;background-image:url(../img/04.jpg);}

	.flashhorizontal5{float:left; width:1024px; height:90px;background-image:url(../img/05.jpg);}

	.flashhorizontal6{float:left; width:1024px; height:90px;background-image:url(../img/06.jpg);}

	.flashhorizontal7{float:left; width:1024px; height:90px;background-image:url(../img/07.jpg);}

	.flashhorizontal8{float:left; width:1024px; height:90px;background-image:url(../img/08.jpg);}

	
.contenido{width: 1024px; float:left; background-image:url(../img/franjafinal.gif); background-repeat:repeat;}
	.barramenu{width: 1024px; height:30px; float:left; background-image:url(../img/barramenu.gif); background-repeat: no-repeat;}
	
.coliz{width: 260px; float:left; background-image:url(../img/franjamenu.gif); background-repeat:repeat;
min-height: 100px;height:auto!important; height:100px;}

.colcentral{width: 764px; float:left; min-height: 312px;height:auto!important; height:312px;}
	.barratitulo{width: 764px; height:34px; float:left; background-image:url(../img/barratitulo.gif); background-repeat: no-repeat;}
	
	.paratitulo{width:300px; height:34px; float:left;}
	.titulo{font-family: Arial, Helvetica, sans-serif; text-align:left; font-size: 11px;color: #60001f; padding-left:20px; 
		padding-top:13px;}	
	.titulo font{ color: #000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#353535;}
	
	.pararuta{width:464px; height:34px; float:left;}
		.ruta{ font-size:9px; text-align:right; padding-right:110px; padding-top:10px;color: #60001f; }
			.ruta a, .ruta a:visited{font-family: Arial, Helvetica, sans-serif; color: #60001f; font-size:9px;}
			.ruta a:hover{ text-decoration:underline;}
	.letras{ width:600px; text-align:justify;  margin:16 120 10 20; padding-top:0px; display:inline-block; }
	
	
.pie{background-image:url(../img/pie.gif); background-repeat: no-repeat; width: 1024px; height:67px; float:left;}
	.margenpie{ text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 9px;
	color: #1d1d1d; padding-left:55px; padding-top:5px; }
	.margenpie a{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 9px;
	color: #1d1d1d;  font-weight:bold;}
	.margenpie a:hover{ text-decoration:underline;}

/*MENU VERTICAL*/

#home_menu_left {float: left; position: relative; padding: 0; margin: 0;text-align: left; ;width: 100%;}
#home_menu_left ul {margin:0 0 30 46; padding: 25px 0px 0px 0px; width: 100%; list-style-type:none; }
#home_menu_left li { width: 100%; background-repeat:no-repeat; background-position:0 0; background-image: url(../img/fondomenu.gif);    }
 /* ------------------------ nivel 1 ------------------------ ul li*/
#home_menu_left ul li {width: 214px; margin-top:4px; height:25px; padding-top:5px; height:auto;  }
#home_menu_left ul li a, #home_menu_left ul li a:visited{
     padding: 0px 0px 5px 15px; text-decoration: none; 
    font-family: Arial, Helvetica, sans-serif; 
 	color:#460000; font-size:11px; text-transform: none; margin-left:0px; margin-top:2px; margin-right:0px;
	 }
#home_menu_left ul li a:hover {text-decoration: underline; }
 
 
 #home_menu_left ul li a font{ font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
 
 
 /* ------------------------ nivel 2 ------------------------ ul li ul li*/
 #home_menu_left ul li ul li {width: 100%; text-align:left; background-image:url(../img/fondoboton2.gif); margin-left:10px; text-transform: none; }
 #home_menu_left ul li ul li a, #home_menu_left ul li ul li a:visited { margin-top:0px; text-transform: none; }
 #home_menu_left ul li ul li a:hover { }
 #home_menu_left ul li ul { padding: 0px 0px 0px 0px; margin-left:0px; margin-top:7px; margin-bottom:0px;} 



 /* MENU  HORIZONTAL*/
 .espacio{ width:47px; float:left; height:30px;}
 .menutop{ width:883px; float:left; height:30px; }
 
.MENU_TOP_OFF{ width:126px; font-size: 11px; height: 30px; color: #4a4a4a;  padding-top:2px; text-align: center; border-right-color:#FF0000;}
.MENU_TOP_OFF a, .MENU_TOP_OFF a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4a4a4a; font-style: normal;  text-decoration: none;background-image:url(../img/icono2.gif); background-repeat:no-repeat; background-position:0 3;
padding-left:15px;}

.MENU_TOP_OVER {width:126px; font-size: 11px;  height: 30px;  color: #f2f2f2;   padding-top:2px;text-align: center; background-image:url(../img/repemenu.gif); background-repeat:repeat-x;}
.MENU_TOP_OVER a, .MENU_TOP_OVER a:visited {font-size: 11px;font-family: Arial, Helvetica, sans-serif;color: #f2f2f2; font-style: normal; background-image:url(../img/iconorojo.gif); background-repeat: no-repeat; background-position:0 3; padding-left:15px;
}

.MENU_TOP_ON {width:126px; font-size: 11px;   height: 30px;  color: #4a4a4a;   padding-top:2px;text-align: center; background-image:url(../img/repemenu.gif); background-repeat:repeat-x;}
.MENU_TOP_ON a, .MENU_TOP_ON a:visited {font-size: 11px;font-family: Arial, Helvetica, sans-serif;color: #f2f2f2; font-style: normal; background-image:url(../img/iconorojo.gif); background-repeat: no-repeat; background-position:0 3; padding-left:15px;
 }
 
 
 /*HOME*/
 
 .contenidohome{}
 .noticias{width:1024px; background-image:url(../img/franjanotis.gif); background-repeat:repeat; float:left; }
 .barranotis{ width:1024px; height:60px; background-image:url(../img/barranotis.gif); background-repeat:no-repeat; float:left;}
 .noticiasfin{width:1024px; height:35px; background-image:url(../img/noticiasfin.gif); background-repeat:no-repeat; float:left;}
 
 .contenidonoticias{width:490px; min-height: 244px;height:auto!important; height:244px; float:left;}
 .contenidoeventos{width:465px;  min-height: 244px;height:auto!important; height:244px; float:left;}
 .aux{ float:right; width:400px;}
 
 .piehome{background-image:url(../img/piehome.gif); background-repeat: no-repeat; width: 1024px; height:67px; float:left;}


/*para el formulario*/ 
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
}


/*parrafo para listas anidadas*/
.parrafo{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3a3a38; text-align:justify;}
.tituloparrafo { font-weight:bold; text-align:left; color:#60001f;}
.parrafo ul li { font-weight:bold;  color:#3a3a38; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; 
 list-style-image:url(../img/icononoticias.gif); margin:5 0 10 0;}
 .parrafo ul{ margin-bottom:10px;}
 
 
.parrafo ul li ul li{ font-weight:normal; color:#3a3a38; list-style-image:url(../img/iconoeventos.gif);}
.parrafo ul li ul li a{ font-weight:normal;  color:#60001f; font-size:11px;text-decoration:none; }
.parrafo ul li ul li a:hover{ }

.parrafo ul li  a{ font-weight:normal;  color:#60001f; font-size:11px;text-decoration:none; }
.parrafo ul li a:hover{ text-decoration:underline; }


/*para listas simples*/
.parrafo4{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3a3a38; text-align:justify;}
.parrafo4 ul li {  color:#3a3a38; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; 
 list-style-image:url(../img/icononoticias.gif); margin:5 0 10 0;}
 .parrafo4 ul{ margin-bottom:10px;}
 
 
.parrafo4 ul li ul li{ font-weight:normal; color:#3a3a38; list-style-image:url(../img/iconoeventos.gif);}
.parrafo4 ul li ul li a{ font-weight:normal;  color:#60001f; font-size:11px;text-decoration:none; }
.parrafo4 ul li ul li a:hover{ }

.parrafo4 ul li  a{ font-weight:normal;  color:#60001f; font-size:11px;text-decoration:none; }
.parrafo4 ul li a:hover{ text-decoration:underline; }



/*para un parrafo centrado*/
.parrafo2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3a3a38; text-align:center;}
/*para la lista de clientes*/
.parrafo3 ul li { font-weight:normal;  color:#3a3a38; list-style:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; 
 list-style-image:url(../img/icononoticias.gif); line-height:20px;}
 /*para titulos en contacto*/
 .tituloparrafo2 { font-weight:bold; text-align:left; color:#60001f; font-size:12px; background-image:url(../img/iconoeventos.gif); background-repeat:no-repeat; padding-left:10px; background-position:0 3;}
 
 
 /*boton de volver atras*/
 .volver{text-align:center;}
 .volver a{ text-align:left; color:#60001f; font-size:11px; font-weight:bold;}
  .volver a:hover{ text-decoration:underline;}
  
  
    /*textos de capazita y subvencion*/
  .capazita{float:left;font-family: Arial, Helvetica, sans-serif;font-size: 10px;
	color: #fff; text-align:right; margin-left:120px; margin-top:40;}
	.capazita a{font-family: Arial, Helvetica, sans-serif;font-size: 10px;
	color: #fff;  font-weight:bold;}
	.capazita a:hover{ text-decoration:underline;}

	.subvencionado {float:left;font-family: Arial, Helvetica, sans-serif;font-size: 10px;
	color: #fff; text-align:right; margin-left:275px; margin-top:10px; margin-top:40;}
	.subvencionado td{ font-size:10px; font-weight:bold; color:#FFFFFF}
	
	img {
    border:none;
}

.banner iframe{ height:230px; }