/* Estilos para HYDE */

body {
	font-family:"Trebuchet MS", "Lucida Grande", Arial, sans-serif;
	font-size:medium;
	color:#666666;
	text-align:justify;
	background-color:#fff;
	}

#container {
	width:700px;
	margin:0 auto;
	border-top:5px solid #000;
	}

#banner { 
	vertical-align:middle;
	height:38px;
	border-bottom:2px solid #CCCCCC;
	padding-bottom:3px;
	_padding-bottom:0;
	}
	

	#banner img {float:left; margin-top:2px;} 
	#banner ul li {float:left;	margin-left:15px; }
	#banner ul li a {display:block; height:35px; padding:3px 5px; float:left; }
	_#banner ul li a {width:44px; }
	#banner ul {list-style:none; margin:0 0 0 140px;height:35px;}
	#banner ul li a:visited, #banner ul li a:link { color:#000000; text-decoration:none; }
	#banner ul li a:hover { background-image:url(../../img/fondo_enlace_proyectos.jpg); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; }

#cuerpo {
	margin:0;
	}

	#navi {
		text-align:right;
		float:left;
		}
		
		#navi ul { list-style:none;}
		#navi ul li a:link, #navi ul li a:visited { text-decoration:none;  border-right:3px solid #FFF;}
		#navi ul li a:hover { text-decoration:none; background-color: #99CCFF; color:#FFF;  border-right:3px solid #0099FF;}
		#navi ul li a:active { background-color:#0099FF;  color:#FFFFFF; border-right:3px solid #0099FF;}
		#navi img { border:0;}

	#content {
		margin-left:170px;
		padding:3px 2px 3px 6px;
		border-left:3px solid #0066FF;
		min-height:400px;}
		
		#content h1 { margin:3px 20px; color:#006699;}
		#content h2 { margin:3px 25px; color:#006699;}
		#content p { text-align:justify; padding-left: 4px;}
		#content img { border:2px solid #CCCCCC; padding:3px; background-color:#FFFFFF; display:block; margin:0 auto; }
		#content fieldset { margin:0 0 8px 15px; width:60%; font-size:small; border:0; }
		
		.sep { display:block; margin:0 auto; border:0; }
		.foto { float:left;  padding:3px; border:0; }
		
		#content fieldset { border-left:1px solid #CCCCCC; margin-left:30px; }
		fieldset ul { list-style: url(bullet_indice.png); }
		fieldset ul li a { width:250px; padding-left:2px;}
		fieldset ul li a:link 	{ text-decoration:none; color:#0099FF; width:250px; border-left:2px solid #FFF;}
		fieldset ul li a:hover 	{ text-decoration:none; color:#0099FF; width:250px; background-color:#f2f2f2; border-left:2px solid #666666;  }
		fieldset ul li a:visited { text-decoration:none;color:#0099FF; width:250px; border-left:2px solid #FFF; }
		
		#content h1 { color: #666666; font-variant:small-caps; }
		
		/*Listas de Talks*/
		
		#talks { list-style:none;}
		#talks li a { display:block; height:30px; background-color:#f2f2f2; padding:2px; margin:3px 0; }
		#talks li a:hover { background-color: #CCCCCC; color:#666666; text-decoration:none; border-right:3px solid #0066FF; }
		#talks li a:link { text-decoration:none; color:#003399;}
		#talks li a:visited { text-decoration:none;}
		#talks li img { border:0; display:inline; margin:3px 4px; vertical-align:middle; padding:0;}

		/* Miembros */
		
		#miembros { list-style:none; }
		#miembros li { height:50px;  }
		#miembros li a { display:block; height:44px;}
		#miembros li a:visited, #miembros li a:link { display:block; background-color:#f2f2f2; text-decoration:none;}
		#miembros li a:hover { display:block; background-color:#CCCCCC; border-right:3px solid #0066FF; text-decoration:none; color: #333333; }
		#miembros li a p { padding:8px 8px; margin:0 50px; }
		#miembros li img { border:0px; float:left; padding:3px; background-color:#f2f2f2;}
		
		/* Otros colaboradores */
		#m_otros { list-style:none; }
		#m_otros li {height:50px; background-color:#f2f2f2; margin:3px 0; border-right:3px solid #999999;  }
		#m_otros li p { padding:3px;}
		
	#paginador {
		margin:4px auto;
		width:250px;
		border-top:1px solid  #CCCCCC;
		padding:1px 6px;
		text-align:center;
		}
		#paginador a:link { text-decoration:none; }
		#paginador a:hover { text-decoration:none; color:#333333; background-color: #f2f2f2; }
		#paginador a:active { text-decoration:none; }
		#paginador a:visited { text-decoration:none; }
		
#footer {
	text-align:right;
	font-size:small;
	padding:5px 3px;
	background-color:#CCCCCC;
	color:#333333;
	margin:12px 0 0 0;
	border-bottom:5px solid #000;
	_height:20px;
	}
	#footer_navi { float:left; width:250px; text-align:left;}
	#footer form { margin-left:255px; }
	#buscar_boton { color: #0066FF; padding-left:3px; border:1px dotted #666666; background-color:#CCCCCC;}
	#busqueda { border:1px solid #666666; background-color:#f2f2f2; color:#0066FF;}
	#footer img { border:0px; padding:0 3px; vertical-align:middle;}
	

#webinfo {
	margin:0;
	font-size:small;
	}
	#webinfo_izq {
		width:450px;
		float:left;
		}

	#validators {
		margin-left:580px;
		width:100px;
		color:#333;
		}


/*--- Enlaces ---*/

	/* Validación */
		a.link2:link 	{ color:#66CC00; text-decoration:none;}
		a.link2:hover 	{color:#666666; text-decoration:none; }
		a.link2:visited {color:#66CC00; text-decoration:none; }
		a.link2:active 	{color:#66CC00; text-decoration:none; }

	/* Facultad */
		a.link3:link 	{ color:#990000; text-decoration:none; font-weight:bold;}
		a.link3:hover 	{color:#333; text-decoration:none; }
		a.link3:visited {color:#990000; text-decoration:none; }
		a.link3:active 	{color:#990000; text-decoration:none; }
