@charset "utf-8";
/* CSS Document */
.clear{
	clear:both;
}

body{
	margin:auto;
	font-family:"Georgia", Times New Roman, Times, serif;
	height: auto;
	background-image:url(../img/fondo.jpg);
	overflow-x:hidden;
}

#cabezal{
	width:auto;
	height:90px;
	background-image:url(../img/barra-menu.jpg);
	background-repeat:repeat-x;
	}

#centrado {
margin: auto;
margin-top: 0px;
height: auto;
min-height:0px;
width: 1024px;
overflow: hidden;
}
#contenidos {
margin:0px 0px 0px 27px;
height: auto;
min-height:200px;
width: 970px;
overflow: hidden;
z-index:5;
position:relative;
}
#contenidos_pie {
margin:46px 0px 0px 27px;
height: auto;
min-height:200px;
width: 970px;
overflow: hidden;
z-index:5;
position:relative;
}
#contenidos_quienes {
margin:147px 0px 0px 27px;
height: auto;
min-height:200px;
width: 970px;

z-index:4;
position:relative;

}

#logo{
	float:left;
	width:327px;
	height:228px;
	/*margin-left:37px;*/
	background-image:url(../img/logo.png);
	z-index:6;
	position:relative;
	}

/*************/
/*menu arriba*/
/*************/	
#contiene_menu{
	float:right;
	width:697px;
	height:auto; 
	/*margin-right:37px;*/
}

#menu{	
	float:right;
	width:697px;
	height:25px;
	margin-top:15px;
	}	
#contiene_redes{ float:right; width:auto; height:31px; margin-top:20px;}
#red{ float:right; height:30px; width:30px; margin:0px 5px 0px 5px;}

#opcion_menu{
	float:left; 
	margin-top:0px;  
	height:25px; 
	text-align:center;
}
#opcion_menu:hover{
	background-image:url(../img/menu.jpg); background-repeat:repeat-x; 
}
#opcion_menu2{
	float:left; 
	margin-top:0px;  
	height:25px; 
	text-align:center;
	background-image:url(../img/menu.jpg); background-repeat:repeat-x; 
}


a{ text-decoration: none; }
ul{ list-style: none; float:left; }

ul.menu_superior {
	z-index:5;
position: relative; 
margin: 0; padding: 0;
margin-top:0px;
margin-left:7px;
}

ul.menu_superior li                      { height:25px; color:#fff; float: left; font-family:"Georgia", Times New Roman, Times, serif; font-size:12px;}
ul.menu_superior a:hover		         { color:#FFFFFF;}
ul.menu_superior a:active                { color: #FFFFFF; }
ul.menu_superior li a                    { display: block; padding: 0px 0px; color: #fff; }

ul.menu_superior li:hover           {position: relative; }


ul.menu_superior li.hover a              { color:#FFFFFF; }

/*  
	LEVEL TWO
*/

ul.menu_superior ul 					{ width: 150px; visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.menu_superior ul li 					{ float:left; margin-left:-40px; height:33px; font-weight: normal; background-color:#95DBF9; float: none; border-bottom: solid #FFFFFF 1px;}
ul.menu_superior ul li:hover 			{background-color:#1A3850; float: none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.menu_superior ul li a					{color:#fff; border-right: none; width: 100%; display: inline-block;} 

/*************/
/*menu arriba*/
/*************/

/*modulos*/
        .modulos {
            margin:0;
            padding:0;
            list-style:none;
        }

        li {
            text-align:center;
        }

        li span {
            display:block;
            margin:5px;

        }

        .next,
        .prev {
            cursor:pointer;
        }
		
#atras{ float:left; width:11px; height:44px; background-image:url(../img/atras.jpg); margin-top:70px;}		
#atras:hover{ background-image:url(../img/atras2.jpg);}
#adelante{ float:right; width:11px; height:44px; background-image:url(../img/adelante.jpg); margin-top:70px;}		
#adelante:hover{ background-image:url(../img/adelante2.jpg);}		
/*termina modulos*/




#contiene_galeria{ float:left; width:1024px; height:428px; background-color:#FFF; margin-top:15px; margin-bottom:15px;}
#galeria{ float:left; margin:5px; width:1014px; height:412px; background-image:url(../img/img-galeria.jpg);}
#mensaje{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/quienes%20somos/imagen.jpg); background-repeat:no-repeat;}

#cursos{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/cursos/cursob.jpg); background-repeat:no-repeat;}

#maestrias{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/maestrias/imagen.jpg); background-repeat:no-repeat;}
#congreso{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/congreso/congreso2024.jpg); background-repeat:no-repeat;}
#noticias{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/noticias/noticias.png); background-repeat:no-repeat;}
#galerias{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/galeria/imagen.jpg); background-repeat:no-repeat;}
#contacto{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/contacto/imagen.jpg); background-repeat:no-repeat;}
#calendario{ float:left; margin:15px 0px 0px 0px; width:1024px; height:auto; background-image:url(../img/interiores/formas_pago/cabezal.jpg); background-repeat:no-repeat;}

#preinscripciones{float:right; width:414px; height:96px; margin:-75px -23px 0px 0px; z-index:200; background-image:url(../img/interiores/bannepre2.png);}
#preinscripciones:hover{ background-image:url(../img/interiores/bannepre2.png);}

#img_modulo{float:left; width:248px; height:155px;  margin:5px 0px 0px 5px;}
#img_modulo .texto_biblio{ float:left; width:235px; height:60px; margin-top:82px; background-image:url(../img/interiores/transparenciapunto.png); display:block; font-size:12px; color:#2A93CA; padding:6px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:11px; text-align:left;}
#fondo_video{ float:left; width:654px; height:402px; background-color:#444242; margin:0px 110px 40px 113px; border-radius:5px;}
#video{ float:left; margin:7px 0px 0px 7px; width:640px; height:388px; background-color:#FFF;}

#galeria_int{float:left; width:280px; height:186px;  margin:0px 0px 20px 10px;}
#galeria_int .texto_galeria{ float:left; width:264px; height:70px; padding:8px; background-image:url(../img/transpa.png); background-repeat: repeat; margin-top:100px;}

.fotos_album{ display:none;}
.click_aqui{float:right; width:100px; height:16px; margin-top:-19px; margin-right:10px; color:#000; text-align:right; font-size:11px;}

#cuadro_certificacion{ float:left; width:288px; height:147px; background-image:url(../img/interiores/certificaciones/cuadro.jpg); margin:35px 0px 0px 30px;}
#logo_certif{ float:left; width:103px; height:114px; margin:11px; }
#txt_certif{ float:left; width:150px; height:60px; margin:38px 0px 0px 0px; overflow:hidden;}

#col_izq_maestrias{float:left; width:425px; height:500px; margin: 0px 30px 30px 30px; text-align:justify;}
#col_der_maestrias{float:right; width:425px; height:500px; margin: 0px 30px 30px 30px; text-align:justify;}





#pie{ 
width:auto; 
height:271px; 
background-image:url(../img/pie.jpg); 
background-repeat:repeat-x;
margin-top:-50px;
}

#direccion{float:left; width:297px; height:150px; margin:25px 0px 0px 25px;}
#direccion2{float:left; width:297px; height:50px; margin:25px 0px 0px 25px; border-right: solid 1px #999;  border-left: solid 1px #999;}

.redes_pie{ float:left; width:297px; height:134px; margin-top:5px}
.redes_pie a, .redes_pie a:hover{ font-size:14px; color:#2fabf7; text-decoration:none;}
.suscribete_pie{ float:left; width:270px; height:134px; margin-top:10px; font-size:14px; color:#fff;}
.suscribete_pie a,.suscribete_pie a:hover{ color:#fff; text-decoration:none;}


#logos{float:right; width:510px; height:150px; margin:36px 0px 0px 0px;}
#logos2{float:right; width:510px; height:73px; margin:10px 0px 0px 0px;}
#publicenter{float:right; width:700px; height:15px; margin:30px 0px 0px 0px; text-align:right;}
#medico_militar{float:right; width:275px; height:196px; background-image:url(../img/bannermedico.jpg); margin:0px 25px 0px 0px;}
#instituto_lipo{float:right; width:275px; height:196px; background-image:url(../img/gaceta_tecnica.jpg); margin:0px 25px 0px 0px; text-align:center;}
#bienvenida{float:right; width:320px; height:196px; background-image:url(../img/degrabienvenida.jpg); background-repeat:repeat-x; margin:0px 25px 0px 0px;}
#preincripciones{float:right; width:275px; height:248px; margin:20px 25px 0px 0px;}
#modulos{float:right; width:620px; height:248px; background-color:#FFFFFF; margin:20px 25px 0px 0px;}
#ver_mas{ float:right; width:83px; height:29px; background-image:url(../img/ver-mas.png);}
#ver_mas:hover{background-image:url(../img/ver-mas2.png);}

#ver_curri{ float:right; width:100px; height:29px; background-image:url(../img/ver_curri.png); font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#06F; border-top-left-radius:10px; border-top-right-radius:10px;}
#ver_curri a{ color:#06F; text-decoration:none;}
#ver_curri:hover{ color:#000066;}


#boton_contacto{
	float:right; 
	height:22px; 
	color:#004B96;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; 
	font-size:14px;
}
#boton_contacto:hover{
	color:#000;
	height:22px; 	
}
#texto_bttn{float:left; margin-top:3px; height:14px; text-align:center;}

.g_13_fff{ font-size:13px; color:#FFFFFF;}
.g_13_000{ font-size:13px; color:#000;}
.a_11_FFF{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.a_13_FFF{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF;}
.a_13_F7EC45{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F7EC45;}
.a_18_2A93CA{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#2A93CA;}
.a_15_004B96{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#004B96;}
.a_15_1A3850{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#1A3850;}
.a_14_1A3850{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1A3850}
.a_13_1A3850{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1A3850}
.a_16_1A3850_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1A3850; font-weight:bold;}
.a_18_1A3850_bold{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1A3850; font-weight:bold;}
.a_14_CE6B00{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CE6B00}
.a_12_CE6B00{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CE6B00}
.a_15_CE6B00{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#CE6B00}
.a_13_727176{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#727176;}
.a_14_727176{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#727176}
.a_25_1A3850_bold{ font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#1A3850}


.publicenter, .publicenter a, .publicenter a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6AADBF;}
.p_15_FFF_bold{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:15px; font-weight:bold; color:#FFF;}
.p_26_FFF_bold{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:26px; font-weight:bold; color:#FFF;}
.p_23_2A93CA_bold{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:23px; font-weight:bold; color:#2A93CA;}
.p_18_2A93CA{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; color:#2A93CA;}
.p_12_2A93CA, .p_12_2A93CA a, .p_12_2A93CA:hover{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:12px; color:#2A93CA;}
.p_18_FFF{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; color:#FFF;}
.p_14_727176{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; color:#727176;}
.p_16_2A93CA{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:16px; color:#2A93CA;}
.p_18_727176{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; color:#727176;}
.p_18_1A3850{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:18px; color:#1A3850;}

.g_13_1A3850{ font-size:13px; color:#1A3850;}

.lipo{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #2A93CA;
text-shadow: -1px 1px 0px white;
}

.input_contacto{background-color:#EDEEF0; color:#2A93CA; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; border:hidden;}
.input_idioma{background-color:#EDEEF0; color:#1A3850; height:30px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; border:hidden; border-bottom-left-radius:7px; border-top-left-radius:7px;}



/*noticias*/

#menu_noticias{float:left; width:248px; height:auto; min-height:500px; margin:48px 15px 15px 15px; border-right:solid 1px #2A93CA;}
#op_menu_noticias{float:left; width:100%; height:auto; border-bottom:solid 1px #2A93CA; margin-bottom:0px; overflow:hidden;}
.tit_noticia_menu{float:left; width:93%; height:auto; text-align:left; text-transform:uppercase; color:#2A93CA; margin:10px 0 0 10px;}
.fecha_noticia_menu{float:left; width:93%; height:auto; text-align:left; margin-bottom:10px; font-size:15px; color:#CE6B00; margin:5px 0 0 10px;}

#op_menu_noticias:hover{ background-color:#2a93ca;}
#op_menu_noticias:hover .tit_noticia_menu{float:left; width:93%; height:auto; text-align:left; text-transform:uppercase; color:#fff; margin:10px 0 0 10px; overflow:hidden;}
#op_menu_noticias:hover .fecha_noticia_menu{float:left; width:93%; height:auto; text-align:left; margin-bottom:10px; font-size:15px; color:#CCC; margin:5px 0 0 10px;}

#op_menu_noticias2{float:left; width:100%; height:auto; border-bottom:solid 1px #2A93CA; margin-bottom:0px; background-color:#2a93ca; overflow:hidden;}
#op_menu_noticias2 .tit_noticia_menu{float:left; width:93%; height:auto; text-align:left; text-transform:uppercase; color:#fff; margin:10px 0 0 10px; overflow:hidden;}
#op_menu_noticias2 .fecha_noticia_menu{float:left; width:93%; height:auto; text-align:left; margin-bottom:10px; font-size:15px; color:#CCC; margin:5px 0 0 10px; overflow:hidden;}
