@charset "UTF-8";body {	background-color: #F4F4F4;	margin: 0px;}#contenedor {	width: 960px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	min-height: 700px;}#cabezal {}#contenedor #col_izq_home {	float: left;	width: 320px;	margin-right: 10px;	margin-top: 0px;}#contenedor #col_der_home {	float: left;	width: 630px;	margin-top: 0px;	margin-bottom: 10px;}.mapa {	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #6DCFF6;}#contenedor #cierre {	clear: both;	width: 900px;	border-top-width: thin;	border-top-style: dashed;	border-top-color: #999999;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	padding-top: 5px;	margin-left: 50px;}.imageneventohome {	padding: 5px;	background-color: #F3F3F4;}.descripcion {	margin-top: 60px;}#home_solutions h2  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #005BAB;	border-bottom-width: thin;	border-bottom-style: dashed;	border-bottom-color: #005BAB;	padding-bottom: 5px;	padding-top: 19px;	text-transform: uppercase;}#home_news {	width: 298px;	margin-right: 10px;	float: left;	margin-top: 20px;	padding-left: 10px;	border-left-width: thin;	border-left-style: dashed;	border-left-color: #6DCFF6;}#home_solutions {	width: 280px;	background-color: #DAEBF4;	padding-right: 10px;	padding-left: 10px;	padding-bottom: 20px;	height: 450px;}#home_events {	width: 270px;	float: left;	margin-top: 20px;	padding-left: 50px;}#item_events img {	margin-bottom: 20px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6DCFF6;	border-bottom-width: thin;	border-bottom-style: dashed;	border-bottom-color: #6DCFF6;	padding-bottom: 5px;	font-weight: bold;	text-transform: uppercase;}#item_events {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #005BAB;	text-decoration: none;	margin-top: 15px;	margin-bottom: 10px;	border-bottom-width: thin;	border-bottom-style: dashed;	border-bottom-color: #005BAB;	padding-bottom: 20px;}#item_events a {	font-weight: bold;	color: #005BAB;	text-decoration: none;}#item_events a:hover {	font-weight: bold;	color: #005BAB;	text-decoration: underline;}#item_news {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	text-decoration: none;	margin-top: 15px;	border-bottom-width: thin;	border-bottom-style: dashed;	border-bottom-color: #6DCFF6;	padding-bottom: 20px;}.item_news_titulo  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6DCFF6;	padding-bottom: 5px;	font-weight: bold;}p  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	line-height: 18px;	text-decoration: none;	margin-bottom: 0px;}.link_azul  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #005BAB;	line-height: 18px;	text-decoration: none;	margin-bottom: 0px;	font-weight: bold;}.link_azul:hover  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #005BAB;	line-height: 18px;	text-decoration: underline;	margin-bottom: 0px;	font-weight: bold;}.item_solutions_titulo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #005BAB;	padding-bottom: 5px;	font-weight: bold;}.link_celeste  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6DCFF6;	line-height: 18px;	text-decoration: none;	margin-bottom: 0px;	font-weight: bold;}.link_celeste:hover  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6DCFF6;	line-height: 18px;	text-decoration: underline;	margin-bottom: 0px;	font-weight: bold;}#home_derecha {	width: 300px;	float: left;}.img_jobs:hover {	border: thin solid #005BAB;	margin-top: 10px;}#item_jobs {	margin-top: 15px;	margin-bottom: 10px;	background-color: #F3F3F4;	padding-top: 1px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}#item_jobs  h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #6DCFF6;}.link_naranja {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF9900;	line-height: 18px;	text-decoration: none;	margin-bottom: 0px;	font-weight: bold;}.link_naranja:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF9900;	line-height: 18px;	text-decoration: underline;	margin-bottom: 0px;	font-weight: bold;}#contenedor #col_izq {	float: left;	width: 270px;	margin-right: 10px;	margin-top: 10px;	padding-left: 50px;}#contenedor #col_der {	float: left;	width: 590px;	margin-top: 10px;	margin-bottom: 10px;	min-height: 500px;}#contenedor #prensa {	float: left;	width: 600px;	margin-left: 325px;	margin-top: 20px;	height: 30px;}#col_der  ul  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #333333;	list-style-type: disc;}#cabezal2 {	border-bottom-width: medium;	border-bottom-style: solid;	border-bottom-color: #9CDCF9;}.verdanagris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	font-weight: bold;	color: #CCCCCC;	text-decoration: none;}.subtitulo_celeste {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6DCFF6;	padding-bottom: 5px;	font-weight: bold;}.titulos_generales {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #005BAB;	padding-bottom: 5px;	font-weight: bold;}#contenedor_celeste {	width: 960px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;	background-color: #E4F2F9;	min-height: 700px;}#contenedor_celeste #col_izq {	float: left;	width: 270px;	margin-right: 10px;	margin-top: 10px;	padding-left: 50px;}#contenedor_celeste #col_der {	float: left;	width: 610px;	margin-top: 10px;	margin-bottom: 10px;}.destacados {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #005BAB;	padding-bottom: 5px;	line-height: 24px;}#contenedor_celeste #cierre {	clear: both;	width: 900px;	border-top-width: thin;	border-top-style: dashed;	border-top-color: #999999;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	padding-top: 5px;	margin-left: 50px;}#contenedor_celeste #col_izq #linksroamfix {	margin-top: 75px;	height: 300px;}#contenedor_celeste #col_izq #linksroamfix #pdf {	background-color: #D8EEFA;	height: 145px;	border: thin dotted #CCCCCC;	margin-top: 40px;	width: 180px;	padding: 10px 20px 10px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF9900;	font-weight: bold;}#contenedor #col_izq #linksroamfix {	margin-top: 75px;	height: 300px;}.slideOculto  {display:none;}.slideVisible  {display:block;}#botoneraSlide li {display:inline;cursor:pointer;padding-left:2px;}#imgSlide  {	border:1px solid #d9d9d9;	height: 160px;	width: 280px;}#botoneraSlide {	margin-left: -42px;	margin-top: 170px;	position: absolute;}.descripcion {	float: left;	margin-top: 45px;}#formulario {	background-color: #FAFAFA;	height: 300px;	width: 450px;	border: thin solid #CCCCCC;	padding: 0px 10px 10px;}.campos {	background-color: #FFFFFF;	width: 350px;	border: thin solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;}.titcampos {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #005BAB;}.news_resaltada {	margin-bottom: 10px;	margin-left: -5px;	margin-top: 10px;	margin-right: 10px;	padding-top: 0px;	padding-right: 15px;	padding-bottom: 10px;	padding-left: 5px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #005BAB;}a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #005BAB;	line-height: 18px;	text-decoration: none;	margin-bottom: 0px;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	line-height: 18px;	text-decoration: underline;	margin-bottom: 0px;}