body{
  background-color: white;
  min-height: 100%;
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
  background-repeat: repeat;
  text-align: right;
  color: #666666;
  font-family:arial;}
  
p{
	margin-right: 10px;
	margin-left: 0px;
	text-align: justify;
	margin-top: 0px;
	}

h3{
	color: #005036;
	}
form{
	padding:0px;
  margin:0px;
  }
  
img{
		text-align: center;
		border-width: 0px;
	}
.desactivado {
	color: green;
	margin: 0px;
	padding-top: 6px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 22px;
	background-image: url(img/boton1.png);
	font-size:8pt;
  font-weight:bolder;
  display:block;
  width: 144px;
  text-decoration:none;
  text-align:center;
  background-color:#d3d4d1;
  }

.boton {
	margin: 0px;
	padding-top: 6px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 22px;
	background-image: url(img/boton1.png);
	font-size:8pt;
  font-weight:bolder;
  display:block;
  width: 144px;
  text-decoration:none;
  text-align:center;
  color:#4d4d4d;
  background-color:#d3d4d1;
  }
	
.seleccionado { 
margin: 0px; padding-top: 6px; background-position: 0px 0px; background-repeat: no-repeat; height: 22px; background-image: url(img/boton2.png); font-size:8pt;
  font-weight:bolder;
  display:block;
  width: 144px;
  text-decoration:none;
  text-align:center;
  color: white;
  background-color:#d3d4d1;
  }
	
.boton:hover {
  font-weight: bold;
  background-repeat: no-repeat;
  background-image: url(img/boton4.png);
  color: white;
  background-color:#f3f3f3;
  }
  
.menu{
		background-position: 0px 0px;
		padding-left: 18px;
		background-repeat: repeat-y;
		text-align: left;
		background-image: url(img/centro3.png);
		position: relative;
		width: 178px;
	}
.contenido{
		left: 0px;
		top: 0px;
		position: relative;
		border-width: 1px;
		border-color: #e8e8e8;
		margin-right: 25px;
		word-wrap: break-word;
		background-image: url(img/cen.png);
		background-repeat: repeat;
		margin-left: 215px;
		margin-left:10px;
		margin-bottom: 58px;
		margin-top: 76px;
		text-align: left;
	}
.arriba{
		left: 0px;
		width: 100%;
		top: 0px;
		float: left;
		background-repeat: repeat;
		/*position: absolute;*/
		background-image: url(img/sup.png);
	}
.abajo{
		background-position: 0 bottom;
		background-repeat: repeat-x;
		position: absolute;
		left: 0px;
		bottom: 0px;
		height: 7px;
		width: 100%;
		background-image: url(img/abajo.png);
	}
.titulo{
		text-shadow: 1px 1px 3px #cccccc;
		width: 100%;
		color: white;
		background-image: url(img/sup.png);
		padding: 0px;
		margin: 0px;
		left: 0px;
		top: 0px;
		position: relative;
		font-weight: bold;
		font-family: arial;
		text-align: center;
		font-size: 30px;
	}
.nombre{
		color: white;
		text-shadow: 2px 2px 5px #cccccc;
		min-width: 720px;
		background-repeat: repeat-x;
		margin-left: 25px;
		margin-bottom: 0px;
		margin-right: 25px;
		margin-top: 0px;
		background-image: url(img/centro2.png);
		font-weight: bold;
		padding: 0px;
		position: relative;
		font-size: 45px;
		text-align: center;
		height: 76px;
		top: 10px;
	}
.seleccionado:hover{
		background-repeat: no-repeat;
		color: white;
		background-image: url(img/boton2.png);
	}
.pie{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		right: 25px;
		margin-bottom: 10px;
		margin-top: 25px;
		left: 25px;
		position: absolute;
		bottom: 0px;
		/*z-index: 0;*/
		min-width: 700px;
		font-size: 12px;
		padding-top: 8px;
		background-repeat: repeat-x;
		height: 27px;
		background-image: url(img/centro.png);
		color: #666666;
		text-align: center;
	}
	.izq{
		height: 32px;
		width: 11px;
		left: 0px;
		top: 0px;
		background-image: url(img/izq.png);
		position: absolute;
		background-repeat: no-repeat;
	}
.der{
		height: 32px;
		width: 11px;
		background-repeat: no-repeat;
		background-image: url(img/der.png);
		top: 0px;
		position: absolute;
		right: 0px;
	}
.caja{
		left: 0px;
		bottom: 0px;
		padding: 0px;
		margin: 0px;
		width: 100%;
		position: fixed;
		
	}	
.infizq{
		bottom: 0px;
		height: 100%;
		width: 100%;
		position: absolute;
		left: 0px;
		background-repeat: no-repeat;
		background-image: url(img/infizq.png);
	}
.infder{
		bottom: 0px;
		right: 0px;
		width: 100%;
		height: 100%;
		background-position: right top;
		position: absolute;
		background-repeat: no-repeat;
		background-image: url(img/infder.png);
	}


.texto{
		max-width: 2000px;
		padding-bottom: 5px;
		padding-top: 45px;
		margin-right: 20px;
		margin-left: 20px;
		padding-right:20px;
		padding-left:20px;
		font-size: 15px;
		position: relative;
	}
.izq2{
		height: 54px;
		width: 8px;
		position: absolute;
		top: 0px;
		left: 0px;
		background-image: url(img/izq3.png);
	}
.der2{
		height: 54px;
		width: 12px;
		background-image: url(img/der3.png);
		position: absolute;
		top: 0px;
		right: 0px;
	}
.arriba2{
		padding-bottom: 2px;
		padding-top: 2px;
		left: -18px;
		font-family: arial;
		text-align: center;
		background-repeat: no-repeat;
		position: relative;
		width: 178px;
		font-size: 15px;
		font-weight: bold;
		color: white;
		background-image: url(img/arriba3.png);
	}
.abajo2{
		background-repeat: no-repeat;
		position: absolute;
		left: 0px;
		bottom: 0px;
		background-image: url(img/abajo2.png);
		height: 8px;
		width: 178px;
	}
/*.noticias{
		position: absolute;
		z-index: 0;
		left: 10px;
		top: 25px;
	}*/
.relleno{
		height: 4px;
	}
.pagina{
		position: absolute;
		min-height: 500px;
		min-width: 500px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 25px;
		margin-top: 0px;
		text-align: left;
		padding: 0px;
	}
.lateral{
		left: 0px;
		top: 0px;
		position: relative;
		margin-right: 25px;
		margin-left: 25px;
	}


.cuadro{
		/*background-repeat: no-repeat;
		background-image: url(img/fondo.jpeg);*/
		min-height: 840px;
		display: block;
		padding: 0px;
		margin: 0px;
		border-width: 0px;
		left: 0px;
		margin-left: 210px;
		margin-top: 0px;
		position: absolute;
		top: 0px;
		width:89%;
	}

.supizq{
		height: 100%;
		width: 100%;
		position: absolute;
		left: 0px;
		top: 0px;
		background-repeat: no-repeat;
		background-image: url(img/izq3.png);
	}
.supder{
		right: 0px;
		width: 100%;
		height: 100%;
		background-position: right top;
		position: absolute;
		top: 0px;
		background-repeat: no-repeat;
		background-image: url(img/der3.png);
}
.cender{
		top: 0px;
		right: 0px;
		width: 100%;
		height: 100%;
		background-position: right top;
		position: absolute;
		background-repeat: repeat-y;
		background-image: url(img/cender.png);
	}
.cenizq{
		top: 0px;
		height: 100%;
		width: 100%;
		position: absolute;
		left: 0px;
		background-repeat: repeat-y;
		background-image: url(img/cenizq.png);
	}

.term{font-size:12pt;
  color:#003399;
  text-decoration:underline;}
 
.desc{font-size:11pt;
  color:#444444;}

.desc2{ height: 100%; width: 100%; font-size:9pt;
  color:#02b029;
  font-style:italic;}

.paq{
                    	margin-left: 0px;
                    	margin-bottom: 0px;
                    	margin-right: 0px;
                    	margin-top: 25px;
                    	width: 500px;
                    	text-align: left;
                    	padding: 0px;
                    }

.info{
                    	min-height: 130px;
                    }

.imagen{
                    	border-style: solid;
                    	left: 0px;
                    	top: 0px;
                    	position: relative;
                    	border-color: #00563a;
                    	border-right-width: 3px;
                    	border-left-width: 3px;
                    	border-bottom-width: 3px;
                    	border-top-width: 3px;
                    }

.anio{
                    	position: relative;
                    	font-weight: bold;
                    	color: #00563b;
                    	left: -30px;
                    }

.research-lines > li {
    margin-top: 15px;
    margin-bottom: 15px;
}

.research-lines ul li {
    margin-top: 8px;
    margin-bottom: 8px;
}