body {
background-color:#006e97;
font-family:Arial, Helvetica, sans-serif;
color:#abc4ce;
font-size: 11px;
margin:0px;
/*background-image:url(../img/fondo_textura.jpg);
background-repeat:repeat;*/
text-align:justify;

}

#recuadro_ext
{
	width:1000px;
	float:none;
	margin:auto;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
}

#cabecera_mus
{
	width:100%;
	height:144px;
	margin-bottom:0px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	
}

#cabecera
{
	width:100%;
	height:144px;
	margin-bottom:0px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/logo_focos.jpg);
	background-repeat:no-repeat
}

#cabecera_texto
{
	width:550px;
	height:120px;
	margin:auto;
	float:right;
	margin-top:10px;
	margin-right:10px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
}

.menu
{
	margin-top:-3px;
	height:50px;
	padding-top:3px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ffffff 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_menu.jpg);
}

.menu_mus
{
	margin-top:-3px;
	height:50px;
	padding-top:3px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ffffff 0px solid;
	background-color:transparent;
	
}

.menu_opciones
{
	
	margin-left:15px;
	width:670px;
	padding-top:8px;
	padding-left:13px;
	margin-top:10px;
	border-right:#ffffff 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/menu/fondo_opciones.jpg);
	background-repeat:no-repeat;
}

.menu_opciones_mus
{
	
	margin-left:15px;
	width:670px;
	padding-top:8px;
	padding-left:13px;
	margin-top:10px;
	border-right:#ffffff 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/menu/fondo_opciones.png);
	background-repeat:no-repeat;
}

.menu_telefono
{
	width:260px;
	padding-top:0px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ffffff 0px solid;
	background-color:transparent;
}

#cuerpo
{
	width:1000px;
	margin-top:0px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:#dedede;
	background-image:url(../img/fondo_cuerpo.jpg);
	background-repeat:no-repeat;
	height:600px;
}

.cuerpo
{
	background-color:#dedede;
	background-image:url(../img/fondo_cuerpo.jpg);
	background-repeat:no-repeat;
}

.cuerpo_listado
{
	background-color:#dedede;
	background-image:url(../img/fondo_cuerpo2.jpg);
	background-repeat:no-repeat;
}



#nombre_destacado
{
	width:652px;
	height:15px;
	float:left;
	margin-left:0px;
	margin-top:-2px;
	padding:5px;
	padding-top:5px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:#000000;
}

#nombre_destacado_nombre
{
	width:500x;
	float:left;
	margin-left:0px;
	margin-top:1px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ffffff 0px solid;
	background-color:#000000;
}

#nombre_destacado_navegacion
{
	width:100x;
	float:right;
	margin-left:0px;
	margin-top:1px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ffffff 0px solid;
	background-color:#000000;
}

#cuerpo_cierre
{
	width:1000px;
	margin-top:0px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_inferior.jpg);
	background-repeat:no-repeat;
	height:20px;
}

#cuerpo_cierre_mus
{
	width:1000px;
	margin-top:0px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	height:20px;
}

#web_cierre
{
	width:1000px;
	margin-top:10px;
	padding-top:7px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/web_cierre.jpg);
	background-repeat:no-repeat;
	height:22px;
}

#web_cierre_mus
{
	width:1000px;
	margin-top:10px;
	padding-top:7px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	height:22px;
}

#web_cierre_creditos
{
	width:300px;
	float:left;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;

}

#web_cierre_favoritos
{
	width:300px;
	float:right;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	text-align:right;

}

#cuerpo_central
{
	width:662px;
	height:225px;
	float:left;
	margin-left:15px;
	margin-top:0px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ffffff 0px solid;
	background-color:transparent;
}

#cuerpo_derecha
{
	width:260px;
	float:right;
	margin:auto;
	margin-top:3px;
	margin-right:15px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:white;
}

#cuerpo_derecha_sup
{
	width:260px;
	height:10px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_cuerpo_dch_sup.jpg);
	background-repeat:no-repeat;
}
#cuerpo_derecha_inf
{
	width:260px;
	height:8px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:white;
	background-image:url(../img/fondo_cuerpo_dch_inf.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#cuerpo_derecha_central
{
	width:260px;
	height:300px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:white;
}

#cuerpo_derecha_central_contenidos
{
	width:240px;
	height:100px;
	float:none;
	margin:auto;
	border-right:#ff0000 1px solid;
	border-top:#ff0000 1px solid;
	border-left:#ff0000 1px solid;
	border-bottom:#ff0000 1px solid;
	background-color:transparent;
}

#noticias
{
	width:662px;
	height:300px;
	float:left;
	margin-left:15px;
	margin-top:20px;
	border-right:#ffffff 0px solid;
	border-top:#ffffff 0px solid;
	border-left:#ffffff 0px solid;
	border-bottom:#ffffff 0px solid;
	background-color:transparent;
}


.quienes_somos
{
	margin-right:29px;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}

.quienes_somos strong
{
/*1b7394*/
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #1b7394;
	text-decoration: none; 
	font-weight:bold;
}

.quienes_somos A:link
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration: none; font-weight:normal}
.quienes_somos A:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97; text-decoration:none;font-weight:normal}
.quienes_somos A:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #0099FF; text-decoration:underline;font-weight:normal}
.quienes_somos A:active
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration:none;font-weight:normal}

.noticias_historico_titulo_dch
{

	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 14px;
	color: #656565;
	text-decoration: none; 
	font-weight:bolder;
}

.noticias_historico_titulo
{

	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 11px;
	color: #006e97;
	text-decoration: none; 
	font-weight:normal;
}

.portada_noticias
{
	margin-right:29px;
	width:300px;
	height:100px;
	float:left;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}

.portada_noticias img
{
	margin-right:10px;
	margin-bottom:5px;
	width:75px;
	float:left;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}

.noticias_detalle
{
	margin-right:29px;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}

.noticias_detalle strong
{

	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #006e97;
	text-decoration: none; 
	font-weight:bold;
}

.noticias_detalle img
{
	margin-right:10px;
	margin-bottom:5px;
	width:220px;
	float:left;
	padding:2px;
	border-right:#006e97 0px solid;
	border-top:#006e97 0px solid;
	border-left:#006e97 0px solid;
	border-bottom:#006e97 0px solid;
	
}

.noticias_detalle A:link
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration: none; font-weight:normal}
.noticias_detalle A:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97; text-decoration:none;font-weight:normal}
.noticias_detalle A:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #0099FF; text-decoration:underline;font-weight:normal}
.noticias_detalle A:active
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration:none;font-weight:normal}

.musicales_detalle_mus
{
	margin-right:29px;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	
}
.musicales_detalle
{
	margin-right:29px;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}

.musicales_detalle strong
{

	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #006e97;
	text-decoration: none; 
	font-weight:bold;
}


.musicales_detalle A:link
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration: none; font-weight:normal}
.musicales_detalle A:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97; text-decoration:none;font-weight:normal}
.musicales_detalle A:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #0099FF; text-decoration:underline;font-weight:normal}
.musicales_detalle A:active
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration:none;font-weight:normal}


.contacto
{
	margin-right:29px;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}

.noticias_listado
{
	margin-right:29px;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}
.noticias_listado img
{
	margin-right:10px;
	margin-bottom:5px;
	width:75px;
	float:left;
	padding:2px;
	border-right:#006e97 0px solid;
	border-top:#006e97 0px solid;
	border-left:#006e97 0px solid;
	border-bottom:#006e97 0px solid;
	
}

.noticias_listado A:link
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration: none; font-weight:normal}
.noticias_listado A:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97; text-decoration:none;font-weight:normal}
.noticias_listado A:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #0099FF; text-decoration:underline;font-weight:normal}
.noticias_listado A:active
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration:none;font-weight:normal}


.index
{
	margin-right:29px;
	margin-top:20px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
}

.index A:link
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration: none; font-weight:normal}
.index A:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97; text-decoration:none;font-weight:normal}
.index A:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #0099FF; text-decoration:underline;font-weight:normal}
.index A:active
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration:none;font-weight:normal}

.noticias_historico
{
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #656565;
	text-decoration: none; 
	font-weight:normal;
	text-align:center;
}

.noticias_historico A:link
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration: none; text-align:center;font-weight:normal}
.noticias_historico A:visited
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97; text-decoration:none;text-align:center;font-weight:normal}
.noticias_historico A:hover
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #0099FF; text-decoration:underline;text-align:center;font-weight:normal}
.noticias_historico A:active
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #006e97;text-decoration:none;text-align:center;font-weight:normal}


.texto_menu
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 15px;
	font-weight:bold;
}
.texto_menu A:link
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 15px;color: #ffffff;text-decoration: none; font-weight:bold}
.texto_menu A:visited
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 15px;color: #ffffff; text-decoration:none;font-weight:bold}
.texto_menu A:hover
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 15px;color: #000000; text-decoration:none;font-weight:bold}
.texto_menu A:active
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 15px;color: #ffffff;text-decoration:none;font-weight:bold}


.CajaTexto
{
	BORDER-TOP: #777777 1px solid; 
	BORDER-LEFT: #777777 1px solid; 
	BORDER-BOTTOM: #777777 1px solid; 
	BORDER-RIGHT: #777777 1px solid; 
	font-family: Arial, Tahoma, "Century Gothic";
	font-size: 11px;
	color: #ffffff;
	background-color:#777777;

}
.texto_destacado
{
font-family:Arial, Helvetica, sans-serif;
color:#abc4ce;
font-size: 11px;
}


.favoritos
{
	font-family:Arial, Helvetica, sans-serif;
	color:#abc4ce;
	font-size: 11px;
	font-weight:normal;
}

.favoritos A:link
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #abc4ce;text-decoration: none; font-weight:normal}
.favoritos A:visited
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #abc4ce; text-decoration:none;font-weight:normal}
.favoritos A:hover
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #abc4ce; text-decoration:underline;font-weight:normal}
.favoritos A:active
{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #abc4ce;text-decoration:none;font-weight:normal}

.titular_cabecera
{
	font-family: "Times New Roman", Times, serif;
	color:#006e97;
	font-size: 40px;
	font-weight:bold;
}

.comillas
{
	font-family: "Times New Roman", Times, serif;
	color:#006e97;
	font-size: 60px;
	font-weight:bold;
}

