/*login*/
#login{
	margin:auto;
	margin-top:10%;
	width:148px;
	heigth:300px;
	border:1px solid #B3CBA9;
	padding:5px;
	background:#D3EFE5;
}
#cabezal_flash{
	position:absolute;
	left:50%;
	top:10px;
	margin-left:-225px;
}
#lcabezal{
	padding:3px;
	background:#4B9D79;
	color:#fff;
	font-size:12px;
	text-align:right;
	height:16px;
}
#lmensaje{
	color:#EA6C48;
	font-size:10px;
	text-align:right;
}
#lcentro{
}
#lpie{
}
#lusuario{
	padding-right:8px;
	text-align:right;
}
#lclave{
	padding-right:8px;
	text-align:right;
}
#lsubmit{
	padding-top:5px;
	padding-right:8px;
	text-align:right;
}
/* pagina */
p, div, h1, h2, h3, h4, h5, h6, ul, li{
	margin:0px;
	padding:0px;
}

body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#A8D9C4;
}

#wrap{
	margin:auto;
	width:780px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-image:url(../images/fondo_wrap.jpg);
	background-repeat:repeat-y;
}

#ventana_cabezal{
	position:absolute;
	left:0px;
	top:20px;
	width:100%;
	background-color:#3F755E;
	padding-top:4px;
}

#logo{
	position:absolute;
	left:50%;
	top:10px;
	margin-top:-15px;
	margin-left:-350px;
	width:100px;
	height:167px;
}

#cabezal{
	height:130px;
	width:100%;
	background-color:#4B9D79;
}

#menu{
	height:20px;
	width:780px;
	margin:auto;
}

#menu ul{
	list-style:none;
}

#menu li{
	float:right;
	width:120px;
	padding-top:3px;
}

#menu li a{
	color:#FFFFFF;
	text-decoration:none;
}

#barra_izquierda{
	width:175px;
	float:left;
	padding-top:200px;
}

#barra_izquierda ul{
	list-style:none;
	margin-left:8px
}

#barra_izquierda li{
	width:120px;
	padding-top:3px;
}

#barra_izquierda li a{
	color:#003300;
	text-decoration:none;
}

#wrapper{
	float:right;
	width:605px;
	margin-top:175px;
	background-image:url(../images/fondo_wrapper.jpg);
	background-repeat:repeat-y;
	min-height:540px;
}

#barra_derecha{
	padding-top:20px;
	width:170px;
	float:right;
	text-align:left;
}

#contenido{
	float:left;
	padding:15px;
	width:400px;
	min-height:450px;
}

#separador{
	clear:both;
}
.separador{
	clear:both;
}
#pie{
	width:100%;
	clear:both;
	background-color:#3F755E;
	color:#FFFFFF;
	padding:5px;
	text-align:center;
}
#titulo{
	text-align:right;
	font-weight:bold;
	font-size:13px;
	padding:5px;
}
.titulo{
	padding:0px;
	padding-left:0px;
	font-weight:bold;
	font-size:13px;
	margin:0px;
}
.mensaje{
	font-size:10px;
	padding-top:-6px;
	background:#fff;
}
.mensajechico{
	font-size:10px;
	padding-top:-6px;
	width:1px;
}
.contienecampo{
	float:left;
}
.boton{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.contenedores{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tabla_completa{
	width:380px;
}
.tabla_completa td{
	padding:2px;
}
.combo_grande{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:275px;
}
.boton_div{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:73px;
	float:left;
	text-align:center;
	background:#3F755E;
	cursor:pointer;
	padding:2px;
}
.tabla_completa_listado{
	width:380px;
}
.tabla_completa_listado thead{
	background:#D3EFE5;
	padding:5px;
}
.tabla_completa_listado tbody{
	padding:2px;
	padding-left:4px;
}
.tabla_completa_listado tfoot{
	background:#D3EFE5;
	padding:2px;
}
#contiene_mini{
	clear:both;
	width:570px
}
#l1{
	float:left;
	width:270px;
	border:1px solid #ddd;
	padding:2px;
}
#l2{
	float:right;
	width:270px;
	border:1px solid #ddd;
	padding:2px;
}
#r1{
	float:left;
	width:570px;
	border:1px solid #ddd;
	padding:2px;
}
.tabla_mini_listado{
	width:270px;
}
.tabla_mini_listado thead{
	background:#eee;
	padding:7px;
}
.tabla_mini_listado tbody{
	padding:2px;
}
.tabla_mini_listado tfoot{
	background:#eee;
	padding:2px;
}
.titulo_menu{
	width:180px;
	margin-top:10px;
	padding-left:5px;
	font-size:10px;
	color:#222;
	font-weight:bold;
	background-image:url("../images/barrabotones.jpg");
	background-repeat:repeat-x;
}
.titulo_submenu{
	padding-top:5px;
	padding-left:10px;
	font-size:10px;
	color:#555555;
	height:19px;
}
.titulo_submenu2{
	padding-top:5px;
	padding-left:10px;
	font-size:10px;
	color:#555555;
}
.titulo_submenu:hover,.titulo_submenu2:hover{
	padding-top:5px;
	background:#A5E0CB;
}
.boton_div2{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	padding:3px;
	border:1px solid #bbb;
	background:#4B9D79;
	color:#FFFFFF;
}
.titulo_submenu a{text-decoration:none;display:block;width:138px;height:19px !important;;}
.titulo_submenu a:hover{text-decoration:underline !important;font-weight:bold;}
.titulo_submenu a:visited{text-decoration:none}
.titulo_submenu a:link{text-decoration:none}
.titulo_submenu a:active{text-decoration:none}

.titulo_submenu2 a{color:#000000;text-decoration:none;display:block;width:116px;}
.titulo_submenu2 a:hover{color:#000000;text-decoration:underline !important;font-weight:bold;}
.titulo_submenu2 a:visited{color:#000000;text-decoration:none}
.titulo_submenu2 a:link{color:#000000;text-decoration:none}
.titulo_submenu2 a:active{color:#000000;text-decoration:none}

A.boton_div{color:#000000;text-decoration:none}
A.boton_div:hover{color:#000000;text-decoration:none}
A.boton_div:visited{color:#000000;text-decoration:none}
A.boton_div:link{color:#000000;text-decoration:none}
A.boton_div:active{color:#000000;text-decoration:none}

A.encabezados{color:#000000;text-decoration:underline}
A.encabezados:hover{color:#000000;text-decoration:underline}
A.encabezados:visited{color:#000000;text-decoration:underline}
A.encabezados:link{color:#000000;text-decoration:underline}
A.encabezados:active{color:#000000;text-decoration:underline}

.iconos{
	cursor:pointer;
	display:inline;
}
.iconos:hover{
	opacity:1;
}

A.datos{color:#000000;text-decoration:underline}
A.datos:hover{color:#000000;text-decoration:underline}
A.datos:visited{color:#000000;text-decoration:underline}
A.datos:link{color:#000000;text-decoration:underline}
A.datos:active{color:#000000;text-decoration:underline}

.noticia_fecha{
	padding:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:110px;
	background-image:url("../images/solapa.gif");
}
.noticia_contenido{
	padding:5px;
	background:#E9F7F2;
}
.noticia_titulo{
	padding:5px;
	background:#E9F7F2;
}
.solapa_izquierda{
	width:27px;
	float:left;
	padding:0px;
	margin:0px;
	height:30px;
}
.solapa_derecha{
	float:left;
	margin:0px;
	height:30px;
	padding:0px;
	width:27px;
}
.solapa_centro{
	margin:0px;
	padding:0px;
	float:left;
	padding-top:8px;
	text-align:center;
	background-image:url("../images/solapacen.gif");
	height:22px;
}
#archivos_listado,#archivo_agregar,#archivo_editar,#noticias_listado,#noticia_agregar,#noticia_editar, #investigador_home,#sector_home{
	margin:0px;
	clear:both;
	background:#E9F7F2;
	padding:10px;
}
.universidad{
	border:1px solid #3F755E;
	padding:5px;
	background:#D3EFE5;
	margin-top:20px;
}
.universidad_fecha{
	padding:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:110px;
	background-image:url("../images/solapa.gif");
}
.universidad_contenido{
	padding:5px;
	background:#D3EFE5;
}
.universidad_nombre{
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background:#D3EFE5;
	color:#3F755E;
}
.universidad_logo{
	width:100px;
	background:#D3EFE5;
	float:left;
	height:100px;
}
.universidad_info{
}
.investigador{
	padding:5px;
	margin-top:7px;
}
.separador{
	clear:both;
}
.investigador_nombre{
	background:#E9F7F2;
	border:1px solid #3F755E;
	font-size:10px;
	font-weight:bold;
	background:#D3EFE5;
	width:290px;
	float:left;
	padding:3px;
}
.investigador_acciones{
	padding:3px;
	width:76px;
	background:#D3EFE5;
	border:1px solid #3F755E;
	float:right;
}
.solapa_izquierda_ch{
	width:15px;
	float:left;
	padding:0px;
	margin:0px;
	height:20px;
	cursor:pointer;
}
.solapa_derecha_ch{
	float:left;
	margin:0px;
	height:20px;
	padding:0px;
	width:16px;
	cursor:pointer;
}
.solapa_centro_ch{
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	padding-top:3px;
	height:17px;
	color:#000;
	cursor:pointer;
}
.solapa_centro_ch a{
	text-decoration:none;
	color:#000;	
}
.titulo_3{
	font-weight:bold;
	font-size:13px;
	padding-bottom:10px;
	text-align:right;
}
.noticias_separadas{
	margin-top:4px;
	background:#D3EFE5;
	padding-top:3px;
	padding-left:3px;
	width:375px;
	border:1px solid #3F755E;
}
.noticias_separadas_fecha{
	background:#D3EFE5;
	width:40px;
	margin-right:4px;	
	font-weight:bold;
	display:inline;
}
.noticias_separadas_contenido{
	background:#D3EFE5;
	width:360px;
	display:none;
	padding-bottom:5px;
	padding-top:3px;
}
.noticias_separadas_titulo{
	background:#D3EFE5;
	width:275px;
	margin-right:2px;
	font-weight:bold;
	display:inline;
}
.noticias_separadas_acciones{
	background:#D3EFE5;
	width:10px;
	display:inline;
}
.form_referencia{
	width:100px;
	float:left;
}
.form_contenido{
	width:180px;
	float:left;
}
.encabe{
	margin-top:20px;
	text-align:center;
	margin-bottom:20px;
	font-size:11px;
}
.body{
	margin-top:4px;
	background:#D3EFE5;
	padding-top:3px;
	padding-left:3px;
	width:395px;
	border:1px solid #3F755E;
}
.info_nombre{
	background:#D3EFE5;
	width:280px;
	margin-right:2px;
	font-weight:bold;
	display:inline;	
}
.info_contenido{
	background:#D3EFE5;
	width:360px;
	display:none;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:5px;
}
.info_acciones{
	background:#D3EFE5;
	width:10px;
	display:inline;
}
#tablitainfo td{
	border-right:1px solid #00000 !important;
	border-bottom:1px solid #00000 !important;
}
.uni_presentacion_imagen{
	float:left;
}