/*CSS Document*/

html {	margin: 0; }

a:link, a:visited, a:active { text-decoration: none; color: #000; }

a:hover { text-decoration: underline; color: #333;  }

img { border: none; }

.limpiador { clear: both; }

.limpiador2 { clear: both; float: left; width:25px; height:10px; background-color:#FF0000; }

#contenedor
{
	width: 900px;
	height: auto;
	margin: 0 auto;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
#cabecera
{
	float:left;
	clear: both;
	background-color: #202C3C;
	width: 900px;
	margin-bottom: 2px;
}

#cabeceraizquierda {
	float: left;
}

#cabeceraderecha {
	float: right;
	color:#FFF;
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 5px;
}

#cabeceraderecha p {
	margin: 5px;
	float: right;
	clear: both;
}

#cabeceraderecha a { color: #FFF; }

#cabecerabuscar { float: right; clear: right; width: 250px; text-align: right; }

#foto
{
	margin-bottom: 3px;
}
#cuerpo1
{
	margin-top: 2px;
}
#perfiles
{
	float: left;
	width: 195px;
	padding-left: 5px;
	background-color: #FFA101;
	height: 151px;
}

#perfiles a { color: #000; }

#perfiles UL
{
	float: left;
	padding: 0;
	margin-left: 5px;
	list-style: none;
	font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
#perfiles LI
{
	float: left;
	clear: both;
	width: 180px;
}
.titulo1
{
	float: left;
	clear: both;
	margin: 10px 0 5px 5px;
	font: normal bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}

.videos { margin-left: 12px; *margin-left: 18px; }



/*Contenedor general del area de formulario*/	
div.domtab{
	margin-left: 5px;
	float: left;
	width: 695px;	
}

/*Contenedor de cada uno de 5 los formularios*/	
div.domtab div {
	float: left;
	width: 670px;
	height: 105px;
	font: normal normal 10pt Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 10px;
	border: solid 1px #F18019;
}


div.domtab div form {
	clear: both;
	float: left;
	width: 600px;
	margin: 0;
	padding: 0;
	max-height: 100px;
}

/*Lista de solapas del formulario*/		
ul.domtabs{	
	float: left;
	width: 100%;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
	}
		
/*Cada una de las solapas del formulario*/

.domtabs li { 
	float: left;
	display: block;
	margin-bottom: 4px;
	margin-top: 2px;
	 }

.domtabs li a { 
	width: auto;
	height: auto; 
	margin-right: 5px;
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	font:  normal 8pt Verdana,Arial,Sans-Serif;
	text-decoration:none;
	color: #343950;
	background-color: #E5E2D3;
	}

ul.domtabs a:hover{ background-color:#FFF; color:#000; }
		
/*Enlace de la solapa activa del formulario*/
ul.domtabs li.active a:link,
ul.domtabs li.active a:visited,
ul.domtabs li.active a:active,
ul.domtabs li.active a:hover{
	color: #FFF;
	border-top: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	background-color: #F18019;
	}

	
/*Clase para las casillas de los formularios*/		
div.domtab .formcasilla { border: 1px solid gray; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;}
div.domtab .formcasilla1 { clear: both; float: left; _margin-top:0px; margin-right: 5px; border: 1px solid gray; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;}
div.domtab .formcasilla2 { clear: both; float: left; margin-top: 5px; border: 1px solid gray; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#666; _margin-bottom:2px;}
div.domtab .formcasilla3 { clear: both; float: left; margin-top: 5px; border: 1px solid gray; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px;}
div.domtab .formbuscar { float: left; margin-left: 10px; margin-top: -10px; _margin-top: 20px; background-color: #971C14; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; border: 1px solid #FFFFFF; }
div.domtab .formbuscar2 { float: left; margin-left: 10px; margin-top: 5px; background-color: #971C14; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; border: 1px solid #FFFFFF; }
div.domtab .formbuscar3 { clear: right; float: left; padding: 0; margin-left: 10px; margin-top: 5px; margin-bottom: 8px;background-color: #C3C2C2; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color: #666; border: 1px solid #999; }


.busqueda00 {
	float: left;
	width: 375px;
	height: 120px;
	font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	border-right: thin dotted #FFF;
}


.busqueda00 p { margin-top: 10px; _margin: 0px; }

.renovar {
	float: left;
	width: 150px;
	margin-left: 10px;
	_margin-left: 10px;
	font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

.renovar img { clear: both; float:left; _margin-top: -5px;}

#cuerpo2
{
	background-color: #FFFFFF;
	margin-top: 5px;
}

#izquierda
{
	float: left;
	width: 194px;
	padding-left: 5px;
	border-right:dotted thin #999999;
	margin-top: 5px;
}

#izquierda UL
{
	float: left;
	clear: both;
	padding: 0;
	margin-left: 5px;
	list-style:none;
	font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
#izquierda LI
{
	float: left;
	clear: both;
	width: 180px;
}

.titulo2
{
	float: left;
	clear: both;
	width: 180px;
	margin: 10px 0 5px 5px;
	font: normal bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #153A67;
}


#centro
{
	margin-left: 13px; 
	_margin-left: 15px;
	float: left;
	width: 500px;
}

#informacion { padding-top: 10px; margin: 10px 40px 20px 40px; width: 400px; border-top:dotted thin #999999; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#98211B; }

#informacion a { color:#98211B; }

#derecha
{
	float: right;
	width: 160px;
	margin-left: 0;
	padding: 5px 5px 5px 0;
	_padding: 15px 5px 5px 0;
	font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
}

#derecha img
{
	float: left;
	margin-left: 0;
	margin-right: 5px;
}



#cuerpo3
{
	background-color: #202C3C;
	margin-top: 5px;
	padding: 5px;
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}

#cuerpo3 a { color: #FFF; }


#eds {
	height: 90px;
	background-color: #FFF;
	border: solid 1px #FAB891;
	margin-top: 5px;
	padding: 5px;
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	}
	
.eds1 { float: left; width: 400px; font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif; color:#FC3B07; }

.eds1texto { font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif; color:#333; }

.eds2 { float: right; width: 400px;  }

.eds2 p { float: left; margin-left: 10px; *margin-top: 10px; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#333; }

.edspoll { float: left; margin-left: 10px; margin-top: 10px; }

.formeds1 { float: left; margin-left: 10px; margin-top: 15px; font: normal normal 10pt Verdana, Arial, Helvetica, sans-serif; color:#666; border: 1px solid #999; background-color: #F5F2F2; }

.formeds2 { float: left; width: 200px; margin-left: 10px; *margin-left: 17px; margin-top: 15px; font: normal normal 10pt Verdana, Arial, Helvetica, sans-serif; color:#666; border: 1px solid #999; background-color: #F5F2F2; }

.formeds3 { float: left; width: 80px;  height: 20px; margin-left: 10px; margin-top: 15px; background-color: #F18019; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#FFF; border: 1px solid #999; }

.formeds4 { float: left; width: 350px; height: 25px; margin-left: 10px; *margin-left: 17px; margin-top: 15px; font: normal normal 10pt Verdana, Arial, Helvetica, sans-serif; color:#666; border: 1px solid #999; background-color: #F5F2F2; }

.formeds5 { float: left; width: 80px;  height: 29px; margin-left: 10px; margin-top: 15px; background-color: #F18019; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#FFF; border: 1px solid #999; }


.texto1 { float: left; width: 600px; margin: 5px 0 0 10px; *margin: 5px 0 0 9px; font: normal normal 10pt Verdana, Arial, Helvetica, sans-serif; color:#333; }
.texto2 { float: left; width: 500px; margin: 25px 0 0 10px; *margin: 25px 0 0 9px; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color:#333; }

.texto3 { float: left; width: 600px; margin: 5px 0 0 10px; *margin: 5px 0 0 8px; font: normal normal 10pt Verdana, Arial, Helvetica, sans-serif; color:#333; }
.texto4{ float: left; width: 500px; margin: 20px 0 0 10px; *margin: 20px 0 0 8px; font: normal normal 8pt Verdana, Arial, Helvetica, sans-serif; }

.novedades { margin-left: -5px; _margin-left: 0; margin-top: 5px; margin-bottom: 30px; font: normal bold 8pt Verdana, Arial, Helvetica, sans-serif; color:#999; }

.novedades a { margin-left: 5px; color:#999; }

.imagenizquierda { clear: none; float: left; margin: 0 10px 10px 0; }

.imagenderecha { clear: none; float: right; margin: 5px 0 0 0; }

#pie
{
	width: 900px;
	height: auto;
	margin: 0 auto;
	padding: 10px 0 0 5px;
	font: normal normal 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

/*INICIO DE LOS ESTILOS PARA LAS DYNAMIC FEED CONTROL WIZARD DE GOOGLE*/

/*CAJA QUE CONTIENE LAS FEEDS DE NOTICIAS*/
.gfg-root { width:450px; height:auto; position:relative; overflow:hidden; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-left: 20px; margin-top: 10px; }

/*TITULO DE LA CAJA NOTICIAS QUE CONTIENE LAS FEEDS*/
.gfg-title { font:normal bold 8pt Verdana, Arial, Helvetica, sans-serif; line-height:1.9em; overflow:hidden; white-space:nowrap; padding-left:20px; }

.gfg-title a:link, .gfg-title a:visited { color:#333; line-height:1.9em; text-decoration:none; }

.gfg-title a:hover { text-decoration:underline; }

/*ALINEACIÓN DEL TITULO DE NOTICIAS*/
.gfg-collapse-href { float:left; }

/*CAJA QUE CONTIENE EL TITULO, EL AUTOR, LA FECHA Y EL TEXTO DE LA NOTICIA ACTIVADA */

.gf-result { width:100%; height:70px; }
.gfg-entry { width:100%; height:70px; position:relative; text-align:left; padding-left:15px; margin-top:5px; padding-top:10px }

.gfg-entry a:link, .gfg-entry a:visited  { text-decoration:none; color:#666; font-weight:bold; }

.gfg-entry a:hover { text-decoration:underline; }

/* To allow correct behavior for overlay */
.gfg-entry  { clear: left; position:relative; width:auto; height:100%; margin:0 5px 0 5px; padding-right:5px; }

/*BLOQUE DE LA LISTA DE NOTICIAS*/
.gfg-list { position:relative; overflow:hidden; text-align:left; margin-bottom:5px; padding-bottom:10px;  padding-top:10px; }

/*CADA LINEA DE LA LISTA DE NOTICIAS*/ 
.gfg-listentry { width:450px; line-height:1.5em;  padding-left:15px; padding-right:5px; margin-left:5px; margin-right:5px; margin-top:5px; }

.gfg-listentry a:link, .gfg-listentry a:visited  { text-decoration:none; color: #000; }

.gfg-listentry a:hover { font:normal bold 9pt Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }

/*CADA LINEA IMPAR DE LA LISTA DE NOTICIAS*/
.gfg-listentry-odd {  }

/*CADA LINEA PAR DE LA LISTA DE NOTICIAS*/
.gfg-listentry-even {  }

/*FLECHA QUE SEÑALA LA NOTICIA*/
.gfg-listentry-highlight { background-image: url('imagenes/garrow.gif'); background-repeat:no-repeat; background-position:center left; }

/*TITULO DE LA NOTICIA ACTIVADA*/
.gf-title { width:420px; font-size:9pt; line-height:1.2em; margin-bottom:-20px; }

/*TEXTO DE LA NOTICIA ACTIVADA*/
.gf-snippet { width:400px; height:70px; margin-top:10px; margin-bottom:10px; font:normal normal 8pt Verdana, Arial, Helvetica, sans-serif; color: #333333; white-space:normal; line-height:1.3em }

/*AUTOR-FECHA DE LA NOTICIA ACTIVADA*/
.gf-author, .gf-spacer, .gf-relativePublishedDate { visibility:hidden; }


/*FIN DE LOS ESTILOS PARA LAS DYNAMIC FEED CONTROL WIZARD DE GOOGLE*/


/****************************************************************************/
/* ENLACES UNIVERSIDAD EN EL PIE DE PAGINA                                                                                       **/
/****************************************************************************/

#un
{
	width: 900px;
	height: auto;
	margin: 0 auto 0 auto;
	padding: 5px;
}

#enlaces-pie {
	display:block-inline;
	float:left;
	width: 900px;
	padding:10px 0px;
	margin:0px 0px 8px 0px;
}

.bloque-a {
	display:block;
	float:left;
	
	width: 200px;
	
	padding:0px;
	margin:0px;
}			

.bloque-b {
	display:block;
	float:left;
	
	width: 150px;
	
	padding:0px;
	margin:0px;
}	

.bloque-c {
	display:block;
	float:left;
	
	width: 300px;
	
	padding:0px;
	margin:0px;
}

.bloque-d {
	display:block;
	float:left;
	
	width: 150px;
	
	padding:0px;
	margin:0px;
}

.bloque-e {
	display:block;
	float:left;
	
	width: 100px;
	
	padding:0px;
	margin:0px;
}		

.bloque-a h2, .bloque-b h2, .bloque-c h2, .bloque-d h2, .bloque-e h2 {
	display: block !important;;
	
	margin:0px !important;
	padding:0px !important;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;;				
	font-size: 10pt !important;
	font-weight: bold !important;
	
	color:#555555 !important;			
}

.bloque-a ul, .bloque-b ul, .bloque-c ul, .bloque-d ul, .bloque-e ul {
	display: block;
	list-style-type: none;
	
	margin: 7px 20px 7px 0px;
	padding: 0px 0px 0px 0px;
}

.bloque-a li, .bloque-b li, .bloque-c li, .bloque-d li, .bloque-e li {
	display: block;
	list-style-type: none;
	
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	_margin-bottom: -25px;
}


.bloque-a a, .bloque-b a, .bloque-c a, .bloque-d a, .bloque-e a {
	display:block;				
	
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	
	color:#707070;
	text-decoration:none;				
}

.bloque-a a:hover, .bloque-b a:hover, .bloque-c a:hover, .bloque-d a:hover, .bloque-e a:hover {
	color: rgb(150,34,26) !important;
}

.bloque-a a:visited, .bloque-b a:visited, .bloque-c a:visited, .bloque-d a:visited, .bloque-e a:visited { color:#707070; }
/****************************************************************************/
/****************************************************************************/
/****************************************************************************/

