body, html { 
font:normal 10px Verdana, Arial, sans-serif; 
margin:0; 
padding:0; 
scrollbar-face-color:   #225569;
scrollbar-shadow-color:  #225569;
scrollbar-highlight-color:  #225569;
scrollbar-3dlight-color:  #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color:   #c7c6ae;
scrollbar-arrow-color:   #ffffff;}
/*body {text-align:center; margin: 0px 0 0 0; } */
#contenedora {padding: 0px 0px; margin: 0 auto 0 auto; width:770px;  }

img { border: none; }
form {margin:0;padding:0;}
table, tr, td {font-size:100%;}
.nodisplay {
	text-indent: -1000px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 399px;
	left: 814px;
}
p { color: #6C6C6C; }

/* ENLACES*/
a {text-decoration:underline; color: #006980; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a:visited {text-decoration:underline; color: #d2d0ad; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a:active {text-decoration:none; color: #006980; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10; font-weight:bold;}
a:hover {text-decoration:underline; color: #003b52; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10; font-weight:bold;}

/* FIN ENLACES*/

#cabecera {  width: 770px; height: 150px; background: url(/img/bg_cabecera.gif) no-repeat;  }
	#cabecera img.logo {text-align:left; float: left; margin:20px 0 0 0px; padding-left:0px;}
	#cabecera ul#top {float: right; margin: 10px 0 10px 0; padding-top: 64px; padding-right:0px; list-style-type: none;  }
		#cabecera ul li a span.nodisplay {display: inline;  }
		#cabecera ul#top li {display: inline; margin: 0;   }
		img#cab { margin-top: 14px; margin-left: 66px; margin-bottom: 6px; }
			
	div.menu {display:compact; text-align:left; }
		div.menu ul#primer {  float: left;  list-style-type:none; margin: 1px 0 0 0; padding: 0; width: 770px;  }
		div.menu ul#primer li {display: inline; }
		/*div.menu ul#primer li.nobg, ul#primer li ul#sub li.nobg, ul#primer li ul#sub2 li.nobg, ul#primer li ul#sub3 li.nobg, ul#primer li ul#sub4 li.nobg, ul#primer li ul#sub5 li.nobg, ul#primer li ul#sub6 li.nobg { margin: 0px 0px 0px 0px;}*/

			
/* ESTILOS SUBMENUS */
			
			ul#primer li ul#sub {  float:left;  list-style-type: none;  padding-left: 50px;  height: 12px;}
			ul#primer li ul#sub2 { float:left;  list-style-type: none;  padding-left: 400px;  height: 12px;}
						
/* fin estilos submenus */

div.flash { width:770px; height: 199px; text-align:left; margin: 0px 0px 0px 0px; background: url(/img/bck_flash.gif) repeat-y ; padding-top: 0px;}
div.flash2 { width:770px; height: 149px; text-align:left; margin: 0px 0px 0px 0px; background: url(/img/bck_flash.gif) repeat-y ; padding-top: 0px;}
		
div.cuerpo{text-align: left; clear: left; float: left; background-color:#FFFFFF; width:583px; max-width: 583px;background: url(/img/bck_cuerpo.gif) repeat-y; padding-top: 0px; }
div.cuerpo2{clear: left; float: left;  width:583px; max-width: 583px;background: url(/img/bck_cuerpo.gif) repeat-y; padding-top: 0px; }
div.cuerpo3{text-align: left; clear: left; float: left; background-color:#FFFFFF; width:770px; max-width: 770px;background: url(/img/bck_cuerpo3.gif) repeat-y; padding-top: 0px; }

div.texto{padding: 20px 20px 0px 25px;}
	div.texto ul#primer {clear:left; float: left; max-width:320px;}
		.cuerpo_txt { color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; max-width:494px}
		.cuerpo_txt2 { color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:10px; max-width:494px}
		.cuerpo_txt_azul {  color:#003b52; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; font-weight: bold;}
		.cuerpo_titulo2{  color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; font-weight: bold;}
		.cuerpo_titulo3{  color:#006980; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px; font-weight: bold;}
		.cuerpo_secciones{   font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:9px; padding-left:20px}
		.cuerpo_secciones2{   font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:9px; padding-left:20px; line-height:14px;}
		
div.titulo{margin: 20px 200px 20px 30px; width:500px; height:30px;}	
	
		

div.laterales {clear:right; float:right; width:183px; text-align:left;}	
div.lateral{ clear: right; float: right; text-align: left; width:183px; max-width: 183px; background: url(/img/bck_lateral.gif) repeat-y;  margin-top: 0px; margin-left:4px; }
		div.lateral_titulo { color:003b52; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-align: center;}
		div.lateral_titulo2 { color:ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-align: center;}
		div.lateral_txt { color:000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   text-align: left; margin:16px 22px 16px 16px;}
		div.lateral_txt2 { color:ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   text-align: left; margin:16px 22px 16px 16px;}
		div.lateral_txt2_flash { color:ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   text-align: left; margin:16px 16px 16px 7px;}
		* html div.lateral_txt2_flash { color:ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   text-align: left; margin:16px 16px 16px 7px;}
			div.escritos{padding-left:10px;}
		div.lateral_txt_ficha { color:000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   text-align: left; margin:16px 22px 16px 42px; width:440px;}
		div.lateral_txt_ficha2 { color:000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;   text-align: left; margin:16px 22px 16px 42px; width:620px;}
div.lateral_claro{ clear: right; float: right; text-align: left; width:183px; max-width: 183px; background: url(/img/bck_lateral_claro.gif) repeat-y;  margin-top: 0px; margin-left:4px;}

div.lateral2{ clear: right; float: right; text-align: left; width:183px;   margin-top: 5px; margin-left:4px; background: url(/img/bck_lateral2.gif) repeat-y;  padding-top:0px;}

div.lateral2_yellow{ clear: right; float: right; text-align: left; width:183px;    margin-left:4px; background: url(/img/bck_lateral2_yellow.gif) repeat-y;}

div.lateral3{ clear: right; float: right; text-align:left; width:150px;   margin-top: 0px; margin-left:4px; }
div.lateral4{ clear: right; float: right; text-align:left; width:150px;   margin-top: 0px; margin-left:4px; padding-right:20px; text-align:left;}
div.lateral5{ clear: right; float: right; text-align:left; margin-top: 0px; padding-right:30px; }

div.quienes{width: 625px; height: 240px; margin-left:78px; background:url(/img/fondo_quienes.gif) no-repeat; padding-left: 25px; }
div.tabla{width: 633px; height: 221px; margin-left:78px; background:url(/img/fondo_tabla.gif) no-repeat;}
.tabla2{width: 633px; height: 151px; margin-left:78px; }
div.photo{width: 605px; height: 221px; margin-left:30px; margin-right:28px;}

div.pie {clear: left; float: left; width:770px; height:21px; text-align: center;  }

div.pop{width:435px; margin: 0 0 0 0; background: url(/img/logo_pop.gif) no-repeat;}

/*contacto*/
#contenido2 { margin:0 0 0 25px; padding-left:50px; width:412px; min-height:450px;text-align:justify;}
.fila { margin:10px 0; padding:0;}
		.fila .dnm { margin:0; padding:0 10px 0 0; width:150px; float:left; text-align:right;}
		
		.anchofijo05,
.anchofijo,
.anchofijox2,.anchofijoX2,
.anchofijox3,
.anchofijox4, 
.anchofijox35 
{display: inline-block; /*float: left;*/ width: 8em; line-height: 1.9em; vertical-align: middle;}
.anchofijo05 {width: 3.5em;}
.anchofijox2 {width: 12em;}
.anchofijox3 {width: 18em;}
.anchofijox4 {width: 25em;}
.anchofijox35 {width: 21em;}
.anchofijox { width:auto;}

.excepcion { padding-left:9px}
* html .excepcion { padding-left:9px}

.resultadosSup { margin-left: 50px}
* html .resultadosSup {}

h6 { color:#FFFFFF}

.param { margin-left: -322px}
* html .param { margin-left: -420px}

.upBusqueda { width:570px; margin-left:60px; height:6px; background:url(../img/upBusqueda.gif) no-repeat;}
.fondoBusqueda { background:url(../img/fondoBusqueda.gif) repeat-y; width:570px; min-height:242px; margin-left:60px; padding-left: 10px}
* html .fondoBusqueda { margin-top:-6px}
.endBusqueda {width:570px; margin-left:60px; height:6px; background:url(../img/endBusqueda.gif) no-repeat;}

.paginador { padding-left:100px}
* html .paginador {padding-left:100px}

.tablaClientes { margin-top:20px}
* html .tablaClientes { margin-top:0px}

.paginacion {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #225569}
* html .paginacion { }

.cv { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#225569; background-color:#FFFFFF}

.lateral00 {clear: right; float: right; text-align:left; width:185px;   margin-top:20px; margin-left:4px; padding-right:20px; text-align:left;}
body:last-child .lateral00 {margin-right: 10px; margin-top:10px}

/*Modificaciones*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
 * html .clearfix{height: 1%;}
 .clearfix  {display: block;}
/* End hide from IE-mac */
.newHome { width:509px; background:url(../img/bgDestaca2.gif) repeat-y 0px 0px; margin:0px 0px 0px 24px;}
	.actividades { width:213px; float:left; margin:14px 0px 10px 27px; height:200px;}
	*html .actividades { margin-left:15px;}
		.actividades ul { list-style:none; margin:5px 0px 0px 0px; padding:0;}
			.actividades ul li {margin:0; padding:0; background:url(../img/bullet.gif) no-repeat 0px 4px; display:block; padding:0px 0px 0px 11px;}
				.actividades ul li a { font-weight:normal!important; color:#546063!important; text-decoration:underline; display:block}
				.actividades ul li a:hover {text-decoration:none;}
	.ofertasTrabajo {width:213px; float:right; margin:14px 25px 10px 0px;}
	*html .ofertasTrabajo { margin-right:10px}
		.ofertasTrabajo ul { list-style:none; margin:5px 0px 0px 0px; padding:0;}
			.ofertasTrabajo ul li {margin:0; padding:0;background:url(../img/bullet.gif) no-repeat 0px 4px; display:block; padding:0px 0px 0px 11px;}
				.ofertasTrabajo ul li a {font-weight:normal!important; color:#546063!important; text-decoration:underline; display:block;}
				.ofertasTrabajo ul li a:hover {text-decoration:none;}


/*cortinilla*/
#actividadesHome{
width: 200px;
height: 180px;
padding: 5px;
margin-top:-15px;
margin-left:-5px;
position:absolute;
overflow:hidden;
}
body:last-child #actividadesHome { margin:0px 0px 0px -5px;}

#OfertasHome{
width: 200px;
height: 180px;
padding: 5px;
margin-top:-5px;
margin-left:-5px;
position:absolute;
overflow:hidden;
}
body:last-child #OfertasHome { margin:0px 0px 0px -5px;}

.innerDiv a { margin-top:10px; display:block;}

a.newLink { text-decoration:none; background-color:#006980; color:#fff; padding:1px 2px;}
a.newLink:hover { color:#006980; background-color:#fff; text-decoration:none; }
a.newLink:visited {}
a.newLink:active { background-color:#006980; color:#fff;text-decoration:none;}
