/*  Generales */

#menu a:link 	{ color: #000066; text-decoration: none; font-weight: bold;}

#menu a:visited { color: #000066; text-decoration: none; font-weight: bold;}

#menu a:hover 	{ color: #ff8811; text-decoration: none; font-weight: bold;}

#menu a:active 	{ color: #ffffff; text-decoration: none; font-weight: bold;}



a:link 			{ color: #1188FF; text-decoration: none; font-weight: bold;}

a:visited 		{ color: #467EAF; text-decoration: none; font-weight: bold;}

a:hover 		{ color: #cc0000; text-decoration: underline; font-weight: bold;}

a:active 		{ color: #cc0000; text-decoration: none; font-weight: bold;}

img a:link 		{ color: #000000;}



body 			{ 
/* xbackground-image: url(/img/fondo_body.gif); */
background-color: #ffffff; 
background-attachment: fixed;  
background-repeat: repeat-x;
scrollbar-face-color: #9a9aa9;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #ffffff;
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color: #9a9aa9;
/*scrollbar-shadow-color: #000000;*/
scrollbar-track-color: #000000;
}




/* --------------------------------------------------------------------------------------------------------- */

/* Textos */

.Negro4		 	{
	font-weight: bold;
	font-size:	14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000066;
}

.Negro3		 	{ font-weight: bold;  	font-size: 	12px;   font-family: Arial, Verdana, Helvetica, sans-serif; color: #000066;	}

.Negro2			{ font-weight: normal;	font-size: 	11px;	font-family: Arial, Verdana, Helvetica, sans-serif; color: #000099;	}

.Negro2Bold		{ font-weight: bold;  	font-size: 	14px;	font-family: Arial, Verdana, Helvetica, sans-serif; color: #000066;	}

.Negro1 		{ font-weight: bold;  	font-size: 	10px;   font-family: Arial, Verdana, Helvetica, sans-serif; color: #666666;	}

.Titulo 		{ font-weight: bold;	font-size: 	14px;	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #cc0000;	}

.Rojo2 			{ font-weight: bold;	font-size:	14px;	font-family: Arial, Verdana, Helvetica, sans-serif; color: #CC0000; }

.Rojo1 			{ font-weight: bold;	font-size: 	12px;	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #CC0000;	line-height: 16px;	}

.Gris2  		{ font-weight: bold;	font-size: 	11px;	font-family: Arial, Verdana, Helvetica, sans-serif; color: #9a9aa9; }





/* --------------------------------------------------------------------------------------------------------- */

/* Fondos */

.Fondo_rayado 	{ background-color: Black; }


.fondo       {
background-image: url(/img/fondo_home.jpg); 
background-repeat: no-repeat;
}


/* --------------------------------------------------------------------------------------------------------- */

/* Especiales */

.Campo		{ background: #FFFFFF;	font-weight: bold;	font-size: 8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #000066;	margin: 0;	border: 1px solid #FF0000;	}

.Campo100	{ background: #FFFFFF;	font-weight: bold;	font-size: 8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #000066;	margin: 0;	border: 1px solid #FF0000;	width: 100%;}

.Linea 		{ color: #cc0000;  height: 1px;   }

.celdas		{ border-top: 0px solid #FFFFFF;	border-right: 1px solid #000000;	border-bottom: 0px solid #000000;	border-left: 1px solid #FFFFFF;	 }

.celdacolor { background-color: #f0f0ff; }

.imagen 	{ margin: 3px 5px 0px 0px; border: 0px solid #000000;}

.boton		{ background: #CC0000;	font-weight: bold;	font-size: 8pt;	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #FFFFFF;	margin: 0;	border: 1px solid #CC0000;	}



/* Celdas Tabla General */

.celda1{	background-image: url(/img/tabla/1.gif);	background-repeat:  repeat-y;	background-position: top; 	white-space: nowrap; width: 10px;}

.celda2{	background: #9A9AA9;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF; }

.celda3{	background-image: url(/img/tabla/3.gif);	background-repeat:  repeat-y;	background-position: top; 	white-space: nowrap; width: 10px;}

.celda4{	background: #FFFFFF url(/img/tabla/4.gif) no-repeat;	height: 50px; 	white-space: nowrap;}

.Celda5{	
font-weight: bold;	
font-size: 14px;	
font-family: Arial, Verdana, Helvetica, sans-serif;	
color: #000066;	
padding: 10px 5px 5px 2px;	
vertical-align: top;	
background-image: url(/img/tabla/5.gif);	
background-repeat:  repeat-x;	
background-color: #FFFFFF; 
}

.celda6{	
background-image: url(/img/tabla/6.gif);	
background-repeat:  no-repeat;	
background-color: #FFFFFF; 	
height: 50px; 	
white-space: nowrap;
}

.titular{	
font-weight: bold;	
font-size: 24px;	
font-family: Arial, Verdana, Helvetica, sans-serif;	
color: #CC0000;	
top: 5px;	
position: relative;		
left: 10px;
}



/* --------------------------------------------------------------------------------------------------------- */

/* Listas */

.lista 			{	
font-weight:	bold;	
font-size:	14px;	
font-family: Arial, Verdana, Helvetica, sans-serif;	
color: #CC0000;	
margin: 0px 0px 0px 15px; }

.lista2 		{	
font-size: 		14px;	
font-family:Arial, Verdana, Helvetica, sans-serif;	
color: #000066;	
margin: 0px 0px 0px 15px; 
}

.lista3Menus	{	
font-size: 10px;	
font-family: Arial, Verdana, Helvetica, sans-serif;	
color: #B22222;	
font-weight: bold;
margin-left: -15px;  
line-height: 12px;  
list-style-position: outside;
list-style-type: square;
}

.celdasespaciosmenu {	height: 3px; }

.imagen2 {
	margin: 3px 5px 2px 2px;
	border: 1px solid #000000;
}

.imagen3 {
	margin: 0px;
	border: 1px solid #000000;
}



/* ESTILOS MIOS ****************************************************************************************/



.noticias{
	display: block;
	list-style-image: none;
	list-style-type: none;	
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0px;
	top: 15px;
	width: 250px;
}
.noticias li{	margin-bottom: 5px;}
.noticias hr{	color: #000066; height: 1px; width: 200px; text-align: center;}
.noticias li div{ display:inline;}


.informacionProyecto{
	background: transparent url(/img/tabla/5.gif) repeat-x top;
	padding:20px 0px 0px 10px;
	width:95%;
}
.informacionProyecto ol{
	color: #000099;
	font: normal 11px Arial, Verdana, Helvetica, san-serif;
}

h1.tituloProyecto{
	background: #9a9aa9 url(/img/tabla/1notrans.gif) no-repeat top left;
	margin:0px;
	padding:0px 0px 0px 10px;
	position: relative;	
	width: 95%;
}
h1.tituloProyecto span.nombreProyecto{
	background: #9a9aa9 url(/img/tabla/3notrans.gif) no-repeat top right;
	color: #FFFFFF;
	display: block;
	font: bold 18px Arial, Verdana, Helvetica, san-serif;
	width:100%;	
}
h2.tituloSecundario, h2.tituloUnidad{
	color: #000066;
	font: bold 14px  Arial, Verdana, Helvetica, san-serif;
	margin-top: 0px;	
	padding: 0px 5px 5px 10px;
}
span.tituloUnidad {	
	font: normal 11px Arial,Verdana;
	line-height:normal;
	position:absolute;
	right:8px;
	top:4px;
}
h1.tituloProyecto span.tituloUnidad a{color: #FFFFFF;}
h1.tituloProyecto span.tituloUnidad a:hover{ color: #CC0000;}

.descripcion{
	color: #000066;
	font: normal 11px Arial, Verdana, Helvetica, san-serif;
	margin: 0px 0px 20px 0px;
	padding: 0px 10px;
	text-align:justify;
	width:95%;
}
.informacionProyecto ul{ color: #000066;
	font: normal 11px Arial, Verdana, Helvetica, san-serif;
	margin: 0px 0px 20px 0px;
	padding: 0px 10px;
	text-align:justify;
	width:95%;
	list-style-image:none; list-style-position:inside; list-style-type:circle; }*/
