
/*entidades*/

a.nombreEntidad
{
color:#FE3528;
font-family: verdana;
font-weight: bold;
font-size: 17px;
text-decoration: none;
width: 100%;
height: 90px;
		background-image: url(../img/entidadOffRota.gif); 
	
			background-repeat : no-repeat;
	
/*vertical-align: middle;*/
}


a.nombreEntidad:hover
{
color:#E3BF26;
text-decoration: underline;
background-image: url(../img/entidadOnRota.gif); 
		background-position: right middle;
			background-repeat : no-repeat;
}

.entidades
{
vertical-align: middle;
text-align: center;
height: 90px;

}
/*fin entidades */

/*escuelas*/

body.escuelas
{
background-color:#cccccc;
}

.descripEscuelas
{
text-align: center;
width: 50 %;
height: 100 px;
vertical-align: top;

}

.nombreEscuela
{
font-family: Arial;
font-size: 30px;
color:red;
font-style: normal;
text-align: center;
font-weight: bold;
text-indent: 0px;

}
.nombreDanEscuela
{
font-family: Arial;
font-size: 16px;
color:#000000;
font-style: normal;
text-align: center;
font-weight: bold;
text-indent: 0px;

}

.nombreGrupoEscuela
{
font-family: Arial;
font-size: 16px;
color:#000000;
font-style: normal;
text-align: center;
font-weight: normal;
text-indent: 0px;

}
.direccionEscuela
{
font-family: Arial;
font-size: 12px;
color:#000000;
font-style: normal;
text-align: center;
font-weight: normal;
text-indent: 0px;

}
.emailEscuela
{
font-family: Arial;
font-size: 18px;
color:blue;
font-style: italic;

font-weight: bold;


}
a.emailEscuela
{
font-family: Arial;
font-size: 18px;
color:blue;
font-style: normal;

font-weight: bold;
text-decoration: none;

}

a.emailEscuela:hover
{

text-decoration: underline;

}
.imgLogoEscuela
{
text-align: left;
}
img.imgLogoEscuela
{
width: 140 px;
height: 140 px;
}

table.escuelas
{
width: 100%;
}
.divisionEscuela
{

}
/*fin escuelas*/

/*links*/

a.nombreLink
{
color:#FE3528;
font-family: verdana;
font-weight: bold;
font-size: 14px;
text-decoration: none;



}
a.nombreLink:hover
{
color:#E3BF26;
text-decoration: underline;
}
.descripcionLink
{
color:#E3BF26;
font-family: verdana;
font-weight: normal;
font-size: 12px;
text-decoration: none;
text-align: center;
}

.fondoLink1
{
color:#E3BF26;
font-family: verdana;
font-weight: normal;
font-size: 12px;
text-decoration: none;
vertical-align: middle;
text-align: center;
height: 70px;
background-color: #3B6A94;

	
	border-bottom: medium dotted #00FF00;
	border-bottom:medium dotted #FFF4BA ;
border-bottom: medium dotted #FECC33;

}
.fondoLink2
{

background-color: #3B66BB;
}

/*fin links*/

/*varios*/

.actualizacion
{
	letter-spacing: 0pt;
	font-family: Verdana;
	font-size: 11px;
	color:#ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align:middle;
	
	background-color: #C8B138;
	border-width: 2px;
	border-style: solid;
	border-bottom-color:  #79896B;
	border-right-color:  #79896B;
	border-left-color:  #F1C61D;
	border-top-color:  #F1C61D;
	


	
}

ul.capacitacion
{

list-style: square outside url('../img/item2.gif');


font-size: 12px;
text-indent: 0px;
vertical-align: middle;
text-align: left;
line-height:30 px;
}
a.verMas
{
color:#FE3528;
font-family: verdana;
font-weight: bold;
font-size: 14px;
text-decoration: none;
}
a.verMas:hover
{
color:#E3BF26;
text-decoration: underline;
}


a.verMasBis
{
color:#FE3528;
font-family: verdana;
font-weight: bold;
font-size: 9px;
text-decoration: none;
}
a.verMasBis:hover
{
color:#E3BF26;
text-decoration: underline;
}

input.volver
{
font-family: verdana;
font-size: 12px;
color:#FECC33;
font-style: normal;
text-align: center;
font-weight: bold;
background-color:  #346798;
cursor: hand;

}


input.boton
{
font-family: verdana;
font-size: 12px;
color:#FECC33;
font-style: normal;
text-align: center;
font-weight: bold;
background-color:  #346798;
cursor: hand;

}
/*fin varios*/
/*directivos*/
.nombreResponsable
{font-size: 15px;
	color:#3C6B93;
	font-style: normal;
	text-align: center;
	font-weight: bolder;
}

.nombreDirectivos
{font-size: 15px;
	color:#484848;
	font-style: normal;
	text-align: center;
	font-weight: bolder;
}

.cargoDirectivos
{font-size: 15px;
	color:#484848;
	font-style: normal;
	text-align: center;
}

.fotoDirectivos
{
	
	text-align: center;
}

/*Seccion*/

.descripcionSeccion
{

font-family: verdana;
font-size: 11px;
color:#000000;
font-style: normal;
text-align: left;
font-weight: normal;
text-indent: 0px;
vertical-align: top;
white-space: pre;
}
.slogan
{

font-family: verdana;
font-size: 24px;


color:#3C6B93;
font-style:italic;
text-align: center;
font-weight: bold;
text-decoration: none;

}

.tituloSeccion
{

font-family: verdana;
font-size: 22px;

color:#3BB3DF;
color:#3C6B93;
font-style:normal;
text-align: center;
font-weight: bold;
text-decoration: underline;
/*filter:dropShadow(offX=4, offy=-4, color=#FECC33);
filter:glow(strength=10, color=#FECC33);*/
/*filter:shadow(direction=150, color=red);*/


}


.subTituloSeccion
{

font-family: verdana;
font-size: 20px;

color:#3BB3DF;
color:#3C6B93;
font-style:normal;
text-align: center;
font-weight: bold;
text-decoration: none;



}
.subSubTituloSeccion
{

font-family: verdana;
font-size: 18px;

color:#3BB3DF;
color:#3C6B93;
font-style:normal;
text-align: center;
font-weight: bold;
text-decoration: none;


}
.cuerpoSeccion
{
text-indent: 0px;
font-family: Verdana;
color:#000000;
font-size: 16px;
font-weight: normal;
text-align: justify;
}

.cuerpoDestacadoSeccion
{
text-indent: 100px;
font-family: Verdana;
color:#3C6B93;
font-size: 16px;
font-weight: bold;
text-align: justify;
}
img.imgFotoSeccion
{


height:150;
width:200; 

}


/*fin Seccion*/



/*Actividades*/
table.actividadesMes
{
border-style: solid;
	border-width: 3px;
	border-color: #FECC33;
	
}
.encabezadoActividadesHoy
{
font-size: 18px;
font-family: verdana;
font-weight: bold;
font-style: italic;
color: #346798;
text-align: center;
/*text-transform: capitalize;
filter:shadow(direction=150, color=#3366CC);

filter:shadow(direction=150, color=red);*/
}

.mesCronoActividad
{
font-size: 14px;
font-family: verdana;
font-weight: bold;
font-style: normal;
text-transform: capitalize;
color: #FE1A14;
text-align: center;
width: *%;

}

.mesActualCronoActividad
{
font-size: 14px;
font-family: verdana;
font-weight: bold;
font-style: normal;
text-transform: capitalize;
color: #FE1A14;
filter:glow(strength=10, color=blue);
filter:glow(strength=10, color=#FECC33);
text-align: center;
width: *%;

}

.tituloCronoActividad
{
font-size: 14px;
font-family: verdana;
font-weight: bold;
font-style: normal;
color: #ffffff;
text-align: left;
width: *%;

}

a.tituloCronoActividad
{
font-size: 14px;
font-family: verdana;
font-weight: bold;
font-style: italic;
color: #ffffff;
text-align: left;
width: *%;
text-decoration: none;

}
a.tituloCronoActividad:hover
{
font-style: italic;
text-decoration: underline;

}
.fechaCronoActividad
{
font-size: 14px;
font-family: verdana;
font-weight: bold;
font-style: normal;
color: #ffffff;
text-align: center;
width: 15%;

}
.actividadPorPasar
{
	background-color: #FECC33;
		
}

.actividadPasada
{
	background-color: #3B6A94;
}
.actividadHoy
{
	background-color: #66D38C;
	background-color:#A29E51;
}
.tituloActividad
{
font-size: 20px;
font-family: verdana;
font-weight: bold;
text-align: center;
text-transform: uppercase;
text-decoration: blink;
color: #3B6A94;

}

.descripcionActividad
{
font-size: 13px;
font-family: verdana;
font-weight: normal;
text-align: left;
color: #000000;
}
/*fin Actividades*/

/*Menu*/
.estructuraMenu
{

text-align:left;


width: 145px;



}

a.itemMenu
{
color:#ffffff;
font-family: verdana;
font-weight: bold;
font-size: 11px;
text-decoration: none;
text-transform: capitalize;
cursor: hand;
height:20px;
width: 145px;
}

a.itemMenu:hover
{
color:#fff4ba;
text-decoration: underline;
}
.itemMenu
{
	text-align: center;
}
.itemMenu2
{
color:#ffffff;
font-family: verdana;
font-weight: bold;
font-size: 9px;
text-decoration: none;
text-transform: normal;


width: 150px;
text-align: center;
}
.itemMenuHijo
{
	text-align: center;
}
a.itemMenuHijo  
{
	color:#ffffff;
font-family: verdana;
font-weight: bold;
font-size: 11px;
text-decoration: none;
text-transform: capitalize;
	width: 145px;
cursor: hand;
height:20px;
	text-decoration: none;
	border-top-color: #FFCC33;
	border-left-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;

	border-style: solid;
	
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
		background-color:#FFCC33;
}

a.itemMenuHijo:hover 
{
	color:#fff4ba;
		
text-decoration: underline;
	background-color:#FFCC33;
	text-decoration: none;

	
	
}
.noVer
{
	visibility:hidden;
}
/*fin Menu*/

 /*instructores*/
table.instructores
{
font-size: 14px;
font-weight: bold;
font-style: italic;
}

tr.tituloInstructores
{
font-size: 18px;
font-family: monotype cursive,chaucer,AvantGarde Md BT,signature,cotillion,courier,verdana;
font-weight: bold;
font-style: italic;
color:#356798;
}

/*fin instructores*/

/*varios*/
.nombreEstudio
{
font-size: 18px;
font-family: monotype cursive,chaucer,AvantGarde Md BT,signature,cotillion,courier,verdana;
font-weight: bold;
font-style: italic;
}


a.reproducir
{
color:#FFFF33;
font-family: verdana;
font-weight: bold;
font-size: 18px;
text-decoration: none;
}
a.reproducir:hover
{

text-decoration: underline;
}

a.volver
{
color:#FFCCFF;
font-family: verdana;
font-weight: bold;
font-size: 18px;
text-decoration: none;
}
a.volver:hover
{

text-decoration: underline;
}


.enConstruccion
{

font-family: verdana;
font-size: 13px;


color:#000000;
background-color: #C42C35;
font-style: italic;
text-align: center;
font-weight: bold;
vertical-align: middle;
width:305 ;
height:75;
padding-top: 20px;
padding-bottom: 20px;
padding: 20px;
	margin-left:120px;
    margin-right:120px;
	margin-top:100px;
	margin-bottom:100px;
}

.enConstruccionBis
{
	letter-spacing: 0pt;
	font-family: Verdana;
	font-size: 12px;
	text-align:center;
	color: #000000;
	background-color:  #CA08CC;
	border-right-color:  #A804AE;
	border-left-color:  #A804AE;
	border-top-color:  #A804AE;
	border-bottom-color:  #A804AE;
	border-style: solid;
	border-width: 3px;
	vertical-align: middle;
	width:280px; 
	height:30px;
	margin-left:120px;
    margin-right:120px;
	margin-top:100px;
	margin-bottom:100px;
	padding-top: 4px;
	padding-bottom: 2px;
}

.desarrollo
{
font-family: Verdana;
     color:#ffffff;
     font-weight: normal;
     font-size: 9px;
	 
}



/*fin varios*/


/* Estilos usados en funcion de Paginado */

select.fondoPagina
{
     background-color: #346EC4;
     font-family: Verdana;
     color:#FFCC33;
     font-weight: bold;
     font-size: 10px;
	 /*height:8px;
	 vertical-align:middle;*/
}
.selecCantItems
{
     
     font-family: Verdana;
    color:#000000;
     font-weight: normal;
     font-size: 12px;
	 font-style: italic;
	 vertical-align:bottom;
	 text-align: left;
	 
}
.selecPagina
{
    text-align: right;
    font-size: 12px;
	font-weight: normal;
	
}
.selecPaginaBis
{
   text-align: right;
    font-size: 12px;
	font-weight: normal;
	background-color: #346EC4;
	border: thin dotted #B3B3B3 2px;
	vertical-align: top;
	border-right: thin dotted #B3B3B3 2px;
	height:10px;
	color:#FFCC33;
}

table.fondoPaginacion
{
   
	background-color:#F008F4;
	height:10px;
	width: 580px;
	text-align: center;
	
}

.fondoPaginacion
{
   
	/*background-color:#346EC4;*/
	height:10px;
	width: 580px;
	text-align: center;
	border-top-color:#346EC4;
	border-bottom-color:#346EC4;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	vertical-align: bottom;
	
}
.infoPaginaActual
{
	font-family: Arial;
	color: black;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding-left: 10;
	padding-right: 10;
}

.infoPaginaActualBis
{
	font-family: verdana;
	color: black;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	/*padding-left: 10;
	padding-right: 10;*/
}

.linkPaginas
{
	text-align: center;
	font-family: Verdana;
	color: blue;
	font-size: 12px;
	font-weight: normal;
}

.linkPaginaActiva
{
	text-align: center;
	font-family: Verdana;
	color: blue;
	font-size: 12px;
	font-weight: normal;
}

.linkAnteriorSiguiente
{
	text-align: center;
	font-family: Verdana;
	color: blue;
	font-size: 12px;
	font-weight: normal;
}

a.linkAnteriorSiguienteBis
{
	font-family: Verdana;
	color: blue;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
}

a.linkAnteriorSiguienteBis:hover 
{
	text-decoration: underline;
}

/*fin paginación*/



/*fondos*/
.fondo
{
background-color: #000000;
}
.fondo1
{
background-color: #FFCCFF;
}
.fondo2
{
background-color: #FF66FF;
}
.fondo3
{
background-color: #CC00FF;
}
.linea
{

text-align: center;
vertical-align:center;
background-color: #A804AE;
height:2px;
}


/*fin fondos*/



/*comunicate*/
.emailComunicate
{
	letter-spcaing: 0pt;
	
	font-family: Verdana;
	color:#FF00FF;
	font-size: 13px;
	font-weight: normal;
	text-align:center;
}

.cuerpoComunicate
{
	letter-spcaing: 0pt;
	
	font-family: Verdana;
	color:#366897;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
	text-indent: 0px;
	line-height:17px;
}
.tituloCampoComunicate
{
	letter-spcaing: 0pt;
	
	font-family: Verdana;
	color:#356798;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
}

/*fin comunicate*/


/*Galeria*/


.fotoGaleria
{
text-indent: 0px;
font-family: Verdana;
color:#FF00FF;
color:#000000;
font-size: 12px;
font-weight: normal;

}

img.imgFotoGaleria
{


height:120px;
width:160px; 

}

img.imgFotoGaleriaHorizontal
{


/*height:77px;*/
width:102px; 

}
img.imgFotoGaleriaVertical
{


height:102px;
width:77px; 

}


img.imgFotoGaleriaMar
{


height:50px;
width:66px; 

}
img.imgFotoAmpliadaActididad
{
		/*height:480px;
		width:640px; */
		
height:100%;
width:100%; 
}
/*fin galería*/



/*Novedades*/

.tituloNovedades
{

font-family: verdana;
font-size: 16px;

color:#A804AE;
color:  #CA08CC;
color:#ffffff;

font-style: italic;
text-align: center;
font-weight: bold;
vertical-align: top;
}

.descripcionNovedades
{

font-family: verdana;
font-size: 14px;
color:#ffffff;
font-style: normal;
text-align: left;
font-weight: normal;
text-indent: 10px;
vertical-align: top;
white-space: pre;
}


.fotoNovedades
{

text-align: center;
vertical-align:center;
border: 3px solid  #A804AE;
background-color: #e6e6e6;
width:18% ;
}

img.imgFotoNovedades
{


height:100px;
width:105px; 

}

/*fin Novedades*/


/*--------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------*/


/*Administracion*/

.olvideMiContasena
{
text-align:center;
background-color: #B2B2B2;
}

a.olvideMiContasena
{
color: green;
font-family: verdana;
font-weight: bold;
font-size: 13px;
text-decoration: none;
}

a.olvideMiContasena:hover
{

text-decoration: underline;
}
.error
{
	letter-spcaing: 0pt;
	
	font-family: Verdana;
	color:#FE3528;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	/*background-color: #CFCACA;*/
}

.ok
{
	letter-spcaing: 0pt;
	
	font-family: Verdana;
	color:green;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	background-color: #CFCACA;
}

.descripcionCampoAdmin
{

font-family: verdana;
font-size: 11px;
color:#FF00FF;
font-style: normal;
text-align: left;
font-weight: normal;
text-indent: 10px;
vertical-align: top;
white-space: pre;
}

.tituloCampoAdmin
{

font-family: verdana;
font-size: 12px;
color:#FF00FF;
color:#FFB7FF;
font-style: normal;
text-align: center;
font-weight: bold;
}

select.selectorAdmin
{

font-family: verdana;
font-size: 12px;
color:#FF00FF;
color:#FFB7FF;
font-style: normal;
text-align: center;
font-weight: bold;
}

input.botonAdmin
{
font-family: verdana;
font-size: 12px;
color:#FF00FF;
color:#FFB7FF;
font-style: normal;
text-align: center;
font-weight: bold;
background-color: #B2B2B2;
}


input.textAdmin
{
font-family: verdana;
font-size: 12px;
color:#FF00FF;
color:#FFB7FF;
font-style: normal;
text-align: left;
font-weight: bold;
background-color: #B2B2B2;
}

input.radioAdmin
{
font-family: verdana;
font-size: 12px;
color:#FF00FF;
color:#FFB7FF;
font-style: normal;
text-align: center;
font-weight: bold;
}

.itemListadoAdmin
{
font-family: verdana;
font-size: 14px;
color:#FF00FF;
color:#FFB7FF;
font-style: normal;
text-align: center;
font-weight: bold;
}

.descripItemListadoAdmin

{
font-family: verdana;
font-size: 12px;
color:#FF00FF;
color:#FFB7FF;
font-style: normal;
text-align: left;
font-weight: normal;
}

/*fin Administracion*/

/*enlaces*/

a.enlaces
{
color:#ffffff;
font-family: verdana;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
a.enlaces:hover
{
color:#000000;
text-decoration: underline;
}
/*fin enlaces*/





/*novedades*/
table.novedades
{

width: 400px;
}
.nombreNovedad
{

font-family: verdana;
font-size: 14px;

color:#A804AE;
color:  #CA08CC;
color:#ffffff;

background-color:#A804AE;
font-style: italic;
text-align: center;
font-weight: bold;

}

.descripcionNovedad
{

font-family: verdana;
font-size: 15px;

color:#A804AE;
color:  #CA08CC;
color:#000000;

background-color:#F008F4;
font-style:normal;
text-transform: normal;
text-align: left;
font-weight: normal;
text-indent: 50px;
}

.fechaPublicacionNovedad
{
font-family: verdana;
font-size: 11px;
background-color:#CA08CC;
text-align: right;
color:#ffffff;
}
/*fin novedades