/*empezamos por esto, para evitar resultados extraños en distintos navegadores, y algo de estilo al texto*/
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	text-align:center;
	background-image: url(../images/fondo.gif);
	background-repeat: repeat;
}
.contenedor {
	width:762px;
	margin:0px auto;
	text-align:left;
	height: auto;
	background-color: #FFFFFF;
}
.encabezado {
	margin:0px;
	padding:0px;
	width:762px;
	height:174px;
	border:none;
	float:right;
	top: 14px;
}
.menu {
	margin:0px 0px auto 0;
	width:150px;
	height:300px;
	background-color: #84BB3B;
	float: left;
	position: relative;
	visibility: visible;
} 
.contenido {
	width:762px;
	float: right;
	background-image: url(../images/fondo2.gif);
	background-repeat:    repeat-y;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #13244E;
	border-left-color: #13244E;
	padding-right: 10px;
} 
.footer {
	width:762px;
	text-align:center;
	padding:0px;
	font-size:10px;
	color:#FFFFFF;
	height: 37px;
	left: 0px;
	position: relative;
	top: 0;
	bottom:0;
	background-image: url(../images/fondoinf.jpg);
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
}
.encabezadosup {
	height: 18px;
	width: 762px;
	left: 0px;
	top: 0px;
	background-image: url(../images/fondosup3.jpg);
}
.encabIzq {
	height: 174px;
	width: 151px;
	left: 1px;
	top: 14px;
	background-color: #FFFFFF;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #13244E;
}
.encabDere{
	height: 174px;
	width: 609px;
	top: 14px;
	background-color: #CCE4AD;
	float: right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #13244E;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	margin-left: 181px;
	margin-right: 10px;
	margin-top: 15px;
	width: 320px;
	color: #000000;
	background-color: #FFFFFF;
}
.texto_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	width:330px;
	padding:3px;
}

.tit_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight::bold;
	text-align: justify;
	width:330px;
	padding:3px;
}

.borde {
	width: 1px;
	background-color: #13244E;
	float: left;
	height: 690px;
}
.borde2 {
	width: 1px;
	background-color: #13244E;
	right: 0px;
	top: 14px;
	float: right;
	height: 690px;
}
.textoancho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-left: 181px;
	margin-right: 0px;
	margin-top: 15px;
	width: 420px;
}
.ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	text-indent: 15pt;
}
.titulosecund_nosotros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #0058A0;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}

.titulosecund_sportart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #665BEA;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}

.cuadrodere_nosotros {
	background-color: #E6F3FF;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #0058A0;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #0058A0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.cuadrodere_adm {
	background-color: #FFE8FB;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid  #FF4ACD;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FF4ACD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}


.cuadrodere_star {
	background-color: #E6F0DB;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #84BB4B;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #84BB4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}


.cuadrodere_noticias {
	background-color: #E8F3FD;
	float: right;
	width: 220px;
	border-top: 10px solid #1778D2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #1778D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}


.linea_noticias {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6FA4D4;
	margin-left: 181px;
	width: 565px;
}

.linea_nosotros {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0058A0;
	margin-left: 181px;
	width: 340px;
}

.linea_star {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #84BB4B;
	margin-left: 181px;
	width: 340px;
}

.textosubstar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #84BB4B;
}


.textocuadroderecho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-style: italic;
	margin: 10px;
	line-height: 2px;
}

.textocuadroderecho2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	font-style: italic;
	margin: 10px;
	line-height: 2px;
}
.recuadronosotros {
	background-color: #DFEFFD;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #5CADF5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: outset;
	border-bottom-style: outset;
	font-size: 12px;
	line-height: 18px;
}

.recuadrostar {
	background-color: #E6F0DB;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #84BB4B;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: outset;
	border-bottom-style: outset;
	font-size: 12px;
	line-height: 18px;
}

.textocuadronosotros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 1px;
	text-align: justify;
}
.linea_mision {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #84BB4B;
	width: 335px;
}
.titulosecund_nosotros_mision {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #84BB4B;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-top: 20px;
}

.titulosecund_star {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #84BB4B;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}


.textosubtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #0058A0
}


.titulosecund_admis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #A25195;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}
.cuadrodere_admis {
	background-color:#ECD9E9;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #A25195;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #A25195;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.linea_admis {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6FA4D4;
	margin-left: 181px;
	width: 340px;
}

.linea_adm {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF4ACD;
	margin-left: 181px;
	width: 340px;
}
.recuadroadmis {
	background-color: #F7EEF5;
	width: 200px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #A25195;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: outset;
	border-bottom-style: outset;
	font-size: 10px;
	line-height: 10px;
	visibility: visible;
}

.recuadrocurri {
	background-color: #F7EEF5;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #A25195;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: outset;
	border-bottom-style: outset;
	font-size: 10px;
	line-height: 10px;
	visibility: visible;
}

.linea_admis {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A25195;
	width: 335px;
}
.titulosecund_admis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #A25195;
	margin-bottom: 8px;
	margin-left: 180px;
	margin-top: 20px;
}

.titulosecund_adm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #FF4ACD;
	margin-bottom: 8px;
	margin-left: 180px;
	margin-top: 20px;
}

.textosubt_admis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #A25195;
}

.textosubt_adm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #FF4ACD;
}


.titulosecund_nivel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #AF9031;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}


.titulosecund_areas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #FFAF37;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}


.cuadrodere_nivel {
	background-color: #F5F0DC;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #AF9031;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #AF9031;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.cuadrodere_areas {
	background-color: #FFF3E1;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #FFAF37;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFAF37;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}


.linea_nivel {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #665BEA;
	margin-left: 181px;
	width: 340px;
}

.linea_sportart {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #665BEA;
	margin-left: 181px;
	width: 340px;
}
.recuadronivel {
	background-color: #F8F3E7;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #AF9031;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: outset;
	border-bottom-style: outset;
	font-size: 10px;
	line-height: 10px;
	visibility: visible;
}

.linea_nivel {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AF9031;
	width: 335px;
}

.linea_areas {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFAF37;
	margin-left: 181px;
	width: 340px;
}


.titulosecund_nivel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #AF9031;
	margin-bottom: 8px;
	margin-left: 180px;
	margin-top: 20px;
	font-weight: bold;
}

.textosubt_nivel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #AF9031;
}

.textosubt_areas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #FFAF37;
}

.textosubt_sportart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #665BEA;
}

.titulosecund_infraest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #AF9031;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}
.cuadrodere_infraest {
	background-color: #FAE4DC;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #C5693E;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #C5693E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.linea_infraest {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6FA4D4;
	margin-left: 181px;
	width: 340px;
}

.recuadroinfraest {
	background-color: #EADCB3;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #AF9031;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: outset;
	border-bottom-style: outset;
	font-size: 10px;
	line-height: 10px;
	visibility: visible;
}

.linea_infraest {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5693E;
	width: 335px;
}
.titulosecund_infraest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #C5693E;
	margin-bottom: 8px;
	margin-left: 180px;
	margin-top: 20px;
}

.textosubt_infraest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #C5693E;
}
.cuadro {
	width: 555px;
	height: 500px;
}

.titulosecund_qhcemos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #6C711F;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-top: 20px;
}
.cuadrodere_qhacemos {
	background-color: #F3F4D7;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #6C711F;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #6C711F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.cuadrodere_princ {
	background-color: #E4FCCD;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #6C711F;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #024E74;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.cuadrodere_sportart {
	background-color: #D6D3FA;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #665BEA;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #665BEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}




.linea_qhacemos{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6C711F;
	margin-left: 181px;
	width: 340px;
}

.recuadro_qhacemos {
	background-color: #F0E7C8;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #AF9031;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: outset;
	border-bottom-style: outset;
	font-size: 10px;
	line-height: 10px;
	visibility: visible;
}

.linea_qhacemos {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6C711F;
	width: 335px;
}


.textosubt_qhacemos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #6C711F;
}

.contenedor2 {
	width:545px;
	margin:0px auto;
	text-align:left;
	left: 50px;
}
.textocronograma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0066CC
}



.fondocronograma {
	background-color: #C1E0A3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.fondotitulocronog {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #79B63D;
	font-size: 10px;
}
.mesanio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	text-align: center;
}
.mesanio2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	text-align: center;
}
.titu_cronograma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #84BB3B;
	text-align: center;
}
.gallfotos {
	width: 578px;
	height: 500px;
	float: left;
}
.textoareaconoc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-left: 181px;
	margin-right: 10px;
	margin-top: 15px;
	width: 550px;
	color: #000000;
}

.imagencentro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	margin-left: 181px;
	margin-right: 10px;
	margin-top: 15px;
	width: 450;
}

.regresar {
	background-color: #D3E8FA;
	width: 200px;
	float: right;
	margin-top: 30px;
}
.galeriaH {
	width: 500px;
	margin-left: 180px;
}


.titulosecund_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	width: 300px;
	color: #329A48;
	margin-bottom: 8px;
	margin-left: 181px;
	margin-top: 20px;
}
.cuadrodere_contact {
	background-color: #DEFEE4;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #329A48;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #329A48;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.linea_contact{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #329A48;
	margin-left: 181px;
	width: 340px;
}
.linkssup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
	padding-top:3px;
	color: #FFFFFF;
	font-style: normal;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color:#000000;
}
.textocuadrodere2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}

.textocuadroderemen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}

.textocuadroizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-align: right;
}
.textotabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 5pt;
}
.cuadrodere_circular {
	background-color: #E8F3FD;
	float: right;
	width: 150px;
	margin-top: 45px;
	border-top: 10px solid #1778D2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #1778D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}
.cuadrodere_actividad {
	background-color: #E8F3FD;
	float: right;
	width: 100px;
	margin-top: 15px;
	border-top: 10px solid #1778D2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #1778D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}

.textocircular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-left: 170px;
	width: 420px;
}

.textoactividad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-left: 170px;
	width: 520px;
}

.textoactividad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-left: 170px;
	width: 470px;
}

.cuadrocircular {
	width: 420px;
	height: 600px;

}

.cuadroactividad {
	width: 470px;
	height: 600px;

}
.circular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	width: 380px;
}
.actividad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	width: 480px;
}
.titulogalls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	width: 240px;
	color: #377BB9;
	margin-bottom: 8px;
	margin-top: 50px;
	float: left;
	margin-left: 60px;
}

.linea_actividades {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6FA4D4;
	margin-left: 181px;
	width: 565px;
}

.cuadrodere_exalumnos {
	background-color: #E8F3FD;
	float: right;
	width: 260px;
	margin-top: 45px;
	border-top: 10px solid #1778D2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #1778D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}
.linea_exalumnos {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6FA4D4;
	margin-left: 181px;
	width: 290px;
}
.listaexalumnos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-left: 181px;
	margin-right: 10px;
	margin-top: 15px;
	width: 290px;
	background-color: #FFFFFF;
}
.cuadrodere_tabla {
	background-color: #E8F3FD;
	float: right;
	width: 150px;
	margin-top: 1px;
	border-top: 10px solid #1778D2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #1778D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin-right: 0px;
}.inter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-right: 0px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
}

.cuadrodere_menu {
	background-color: #FFF3E1;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #FFAF37;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFAF37;
	margin-right: 0px;
}

.linkmen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #003399;
}

.cuadrodere_areas2 {
	background-color: #FFF3E1;
	float: right;
	width: 220px;
	margin-top: 45px;
	border-top: 10px solid #FFAF37;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFAF37;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
}

.linkmen a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF00FF;
	text-decoration: underline blink;
}
a:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}


.linkbk a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;

}
