* {
	font-family: Arial, Helvetica, sans-serif;
}
#nexura {
	display:none;
}
body {
	margin:0;
	padding:0;
	font:12px arial;
	background:#fff;
	text-align: center;
}
a img {
	border:none;
}
body #wrapper, body #wrapper {
	overflow:hidden;
	margin:auto;
	text-align:left;
} /*overflow:hidden; es obligatorio para el funcionamiento del efecto*/
body #header, body #header {
	height:60px;
	background:#000;
	position:fixed;
	width:100%;
	color:#fff;
	z-index: 1000;
}
#nav {
	margin:10px 0 0 10px;
	overflow:hidden;
	z-index:2000;
}
#nav li {
	display:inline;
	margin-right:50px;
}
#nav a {
	display:block;
	height:43px;
	width:115px;
	float:left;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Century Gothic, Arial;
}
#nav .inicio a {
	display:block;
	text-indent:-9999px;
	margin-left: 0px;
	background: url(../imagenes/logoHeader.gif) left -5px no-repeat;
}
#nav .inicio a:hover {
	background-position: 0 -55px;
}
#nav .empresa a {
	margin-left: 15%;
	color:#acacac;
}
#nav .empresa a:hover {
	color:#fff;
}
#nav .empresa a.selNav {
	color:#fff;
	background: url('../imagenes/lineaSel.jpg') left bottom no-repeat;
}
#nav .gobierno a {
	color:#acacac;
}
#nav .gobierno a:hover {
	color:#fff;
}
#nav .gobierno a.selNav {
	color:#fff;
	background: url('../imagenes/lineaSel.jpg') left bottom no-repeat;
}
#nav .agencia a {
	color:#acacac;
}
#nav .agencia a:hover {
	color:#fff;
}
#nav .agencia a.selNav {
	color:#fff;
	background: url('../imagenes/lineaSel.jpg') left bottom no-repeat;
}
#nav .espanol {
	z-index: 2000;
}
#nav .espanol a {
	z-index: 2000;
}
#contenedor {
	width:12000px;
	overflow: hidden;
}
.pantalla {
	width:1500px;
	float:left;
	margin-top:60px;
}
.contenido {
	margin-left: 50px;
	width:1000px;
	
}
.pubHijos {
	display:none
}
/****** CONTACTENOS ******/
#toppanel .tab ul.login {
	right:20px;
}
script {
	margin:0px;
	padding:0px;
}
#cform {
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:350px;
}
.toppanel {
	position:absolute;
	top:0;
	width:100%;
	z-index:100;
	height: 20px;
	background: url(../imagenes/tab_b.gif) left top repeat-x;
}
.toppanelInfo {
	color:#000;
	background: url(../imagenes/contactenosFondo.jpg) left top repeat;
	overflow:hidden;
	z-index:100;
}
.toppanelLink {
	background: url(../imagenes/tabContactenos.png) -1px -7px no-repeat;
	display: block;
	height: 53px;
	width:408px;
	z-index:200;
	margin-left:0px;
	float:right;
}
.toppanelLink a.open, .toppanelLink a.close {
	height: 18px;
	line-height: 20px !important;
	cursor: pointer;
	display: block;
	width: 107px;
	position: relative;
	top: 11px;
	margin-left:210px;
	color:#000;
	font-size:14px;
	font-weight: bold;
	text-decoration:none;
	font-family:Century Gothic;
	color:#6f1702;
}
.toppanelLink a:hover {
	color:#c12d0b;
}
/****** Contenido Contáctenos ******/

.contContactenos {
	overflow:hidden;
	background:url('../imagenes/contactenosRayas.jpg') left 325px repeat-x;
}
.contContactenos .contactenos1 {
	width:560px;
	float:left;
	padding:0px;
}
.contContactenos .contactenos2 {
	float:right;
	width:440px;
	padding:85px 0px 42px 0px;
	background: url('../imagenes/contactenosFondoForm.gif') left -1px no-repeat;
	height:150px;
	max-height:210px;
	min-height:210px;
}
#contTelefonos {
	overflow:hidden;
	background:url(../imagenes/contactenosLinea2.jpg) center bottom no-repeat;
	padding: 0px 0px 20px 20px;
}
#contTelefonos .contTelefonos1 {
	width:220px;
	float:left;
}
#contTelefonos .contDirecciones {
	width:300px;
	float:left;
}
.contTelefonos1 span {
	color:#e23107;
}
.contTelefonos1 h2 {
	margin:0px;
	padding: 0px 0px 10px 0px;
	color:#334996;
	font-size:14px;
	font-weight: bold;
	font-family:Century Gothic;
}
.contTelefonos1 ul {
	margin:0px;
	padding:0px;
}
.contTelefonos1 li {
	list-style:none;
	background:url(../imagenes/contactenosVinneta.gif) no-repeat left 5px;
	margin:0px;
	padding:0px 0px 0px 15px;
}
.contTelefonos1 a {
	font-size:11px;
	color:#000;
}
.contTelefonos1 a:hover {
	color:#2eb9f3;
}
.contDirecciones span {
	color:#e23107;
}
.contDirecciones h2 {
	margin:0px;
	padding: 0px 0px 10px 0px;
	color:#334996;
	font-size:14px;
	font-weight: bold;
	font-family:Century Gothic;
}
.contDirecciones ul {
	margin:0px;
	padding:0px;
}
.contDirecciones li {
	list-style:none;
	background:url(../imagenes/contactenosVinneta.gif) no-repeat left 5px;
	margin:0px;
	padding:0px 0px 0px 15px;
}
.contDirecciones a {
	font-size:11px;
	color:#000;
}
.contDirecciones a:hover {
	color:#334996;
}
#contMesa .tablaBloque15554 {
	padding:20px 0px 0px 0px;
}
#contMesa .tablaBloque15554 ul {
	overflow:hidden;
	margin:0px;
	padding:0px;
	list-style:none;
}
#contMesa .tablaBloque15554 ul li {
	margin:0px;
	padding:0px 5px 0px 5px;
	float:left;
	background:url('../imagenes/contactenosLinea3.jpg') right top no-repeat;
	text-align:center;
}
#contMesa .tablaBloque15554 ul li.contMesali {
	background:none;
}
#contMesa .tablaBloque15554 ul li a {
	color: #000;
	display:block;
	width: 125px;
	padding-top: 80px;
	text-decoration:none;
	-webkit-transition:all 0.4s ease-out;  /* Chrome y Safari */
	-moz-transition:all 0.4s ease-out;  /* Mozilla Firefox */
}
#contMesa .tablaBloque15554 ul li a:hover {
	color: #334996;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
#contMesa .tablaBloque15554 ul li a.mesa1 {
	background:url('../imagenes/contactenosMesa.jpg') 25px top no-repeat;
}
#contMesa .tablaBloque15554 ul li a.mesa2 {
	background:url('../imagenes/contactenosAyudenos.jpg') 25px top no-repeat;
}
#contMesa .tablaBloque15554 ul li a.mesa3 {
	background:url('../imagenes/contactenosLlamada.jpg') 25px top no-repeat;
}
#contMesa .tablaBloque15554 ul li a.mesa4 {
	background:url('../imagenes/contactenosInfo.jpg') 25px top no-repeat;
}
.formContactenos {
	padding-left:130px;
}
.formContactenos label {
	color:#e23107;
	width:63px;
	display:block;
	float:left;
}
.formContactenos h2 {
	margin:0px;
	padding: 0px 0px 5px 0px;
	color:#334996;
	font-size:14px;
	font-weight: bold;
	font-family:Century Gothic;
}
.formContactenos .saltoForm {
	margin-bottom: 8px;
}
.formContactenos #name, .formContactenos #email, .formContactenos #message {
	background:#FFF;
	color:#000;
	border: none;
	font-size:12px;
}
.formContactenos input.submit {
	height:22px;
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 150px;
	font-family: Century Gothic;
	text-transform:uppercase;
	color:#fff;
	background:url('../imagenes/contactenosBoton.jpg') left top repeat-x;
	border:none;
	border-radius:2px;
}
.formGen {
	width: 700px;
}
.cerrarCont {
	position:absolute;
	left:530px;
}
.cerrarCont a {
	background:url('../imagenes/btnCerrar.png') left top no-repeat;
	height:24px;
	width:24px;
	display:block;
	text-indent:-9999px;
}
.cerrarCont a:hover {
	background:url('../imagenes/btnCerrar.png') -24px top no-repeat;
}
/****** Inicio ******/

#inicio .zonaA {
	padding-bottom:10px;
	overflow:hidden;
	background:url(../imagenes/homeBanner.png) 8px 18px no-repeat;
}
#inicio .zonaAInternaP {
	padding: 20px 0px 0px 20px;
}
#inicio .zonaB {
	background:url('../imagenes/homeBackground.jpg');
	padding:10px 0px 130px 0px;
	height:100%;
}
/* zonaA */
.inicioA, .tablaBloque14946 {
	float:left;
}
.inicioA {
	width: 820px;
	padding-top:20px;
}
.tablaBloque15080 {
	width: 820px;
	height:337px;
	margin-top:30px;
	background:url('../imagenes/homeBanner.png') no-repeat;
}
.bullet {
	background: url(../imagenes/bullets.png) no-repeat scroll 0 0 transparent;
}
#pointer {
	background: url(../imagenes/bullets.png) no-repeat scroll 0 -10px transparent;
	width:12px !important;
}
#panel {
	z-index:2000;
}
/* Telefonos */
.telefonosInicio {
	background:#000;
	width: 800px;
	max-width: 780px;
	min-width: 780px;
	padding: 5px 0px 5px 20px;
	overflow:hidden;
}
.telefonosInicio ul {
	background:url(../imagenes/homeIcono1.jpg) no-repeat;
	background-position: 35px 0px;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px;
	overflow:hidden;
}
.telefonosInicio ul li {
	padding:0px;
	margin:0px 25px 0px 35px;
	float:left;
	color: #d6d6d6;
	font-size:11px;
}
.telefonosInicio ul li a {
	background:url(../imagenes/homeIcono2.gif) no-repeat;
	display:block;
	color: #fff;
	padding: 0px 0px 0px 25px;
	text-decoration:none;
}
.telefonosInicio ul li a:hover {
	text-decoration:underline;
}
/* Siguenos en */
.tablaBloque14946 .titulo0 {
	display: none;
}
.tablaBloque14946 .contenido0 {
	margin-top: 100px;
	padding: 0px 0 0 30px;
	background:url('../imagenes/homeSiguenos.gif') left center no-repeat;
}
.tablaBloque14946 ul {
	margin:0px;
	padding:0px;
}
.tablaBloque14946 ul li {
	display:inline;
	margin-right:0px;
}
.tablaBloque14946 ul li a {
	display:block;
	height:66px;
	width:65px;
	text-indent:-9999px;
	background-image:url('../imagenes/homeIconosRedes.gif');
}
.tablaBloque14946 a.fb {
	background-position: 0px 0px;
}
.tablaBloque14946 a.fb:hover {
	background-position: 0 -66px;
}
.tablaBloque14946 a.tw {
	background-position: 130px 0px;
}
.tablaBloque14946 a.tw:hover {
	background-position: 130px -66px;
}
.tablaBloque14946 a.yt {
	background-position: 65px 0px;
}
.tablaBloque14946 a.yt:hover {
	background-position: 65px -66px;
}
#opcionesTrMv {
	display: block;
	line-height: 3em;
	position: fixed;
	top: 37%;
	visibility: visible;
	z-index: 99;
}
#opcionesTrMv a {
	text-indent:-9999px;
	display:block;
	background:url('../imagenes/opcionesTrMv.png') left top no-repeat;
	width:21px;
	height:29px;
	margin-bottom:2px;
}
#opcionesTrMv a.espanol {
	background-position: 0px 0px;
}
#opcionesTrMv a.espanol:hover {
	background-position: -21px 0px;
}
#opcionesTrMv a.ingles {
	background-position: 0px -29px;
}
#opcionesTrMv a.ingles:hover {
	background-position: -21px -29px;
}
#opcionesTrMv a.movil {
	background-position: 0px -58px;
}
#opcionesTrMv a.movil:hover {
	background-position: -21px -58px;
}
/* Enlaces inferiores */
#inicio .tabla1 {
	float: left;
	background:url('../imagenes/homeLinea.jpg') right top no-repeat;
	height: 173px;
	background-position: 170px 0px;
}
.tabla1 {
	width:200px;
}
.titulo1 {
	margin:0px;
	padding:0px;
	font-size:13px;
	color: #3c3c3c;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
	font-family: Century Gothic;
	text-transform:uppercase;
}
.enlace1 {
	list-style: none;
	margin:0px;
	padding:5px 0px 0px 0px;
}
.enlace1 li {
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
.enlace1 a {
	font-size:11px;
	text-decoration:none;
	color: #4f4f4f;
}
.enlace1 a:hover {
	text-decoration:underline;
	color: #000000;
}
/****** Empresa ******/

#empresa {
	background:url('../imagenes/empresaBackground.jpg');
}
#empresa .zonaA {
	margin-top:30px;
}
#empresa .zonaB .contenido {
	height:302px;
}
#empresa .zonaB .contenido ul {
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#empresa .zonaB .contenido ul li {
	float:left;
	margin: 0px;
	padding:0px;
}
#empresa .zonaB .contenido ul .tablaBloque17978 {
	background: url('../imagenes/fondoNuevasede.gif') left top no-repeat;
	width:290px;
	height:301px;
}
#empresa .zonaB .contenido ul .tablaBloque17954 {
	background: url('../imagenes/fondoCertif.gif') left top no-repeat;
	width:290px;
	height:228px;
}
#empresa .zonaB .contenido ul .tablaBloque17961 {
	background: url('../imagenes/fondoPremios.gif') left top no-repeat;
	width:290px;
	height:301px;
}
#empresa .zonaB .contenido ul .tablaBloque17978 .empresaSede a {
	font-family:century gothic;
	color:#4b2c03;
	font-size:20px;
	padding: 25px 0px 0px 55px;
	font-weight:bold;
	text-decoration:none;
	height:260px;
}
#empresa .zonaB .contenido ul .tablaBloque17978 .empresaSede a:hover {
	color:#7c2105;
}
#empresa .zonaB .contenido ul .tablaBloque17954 .contCerficaciones {
	width:205px;
	padding:16px 0px 0px 45px;
}
#empresa .zonaB .contenido ul .tablaBloque17954 .contCerficaciones a {
	text-decoration:none;
	height:200px;
	color:#4b2c03;
}
#empresa .zonaB .contenido ul .tablaBloque17954 .contCerficaciones a:hover {
	color:#7c2105;
}
#empresa .zonaB .contenido ul .tablaBloque17954 .contCerficaciones h1 {
	margin:0px;
	text-align:center;
	font-family:century gothic;
	font-size:20px;
	font-weight:bold;
}
#empresa .zonaB .contenido ul .tablaBloque17954 .contCerficaciones p {
	font-size:13px;
	color:#4b2c03;
	font-family:century gothic;
	margin-top:23px;
}
#empresa .zonaB .contenido ul .tablaBloque17961 .contPremios {
	padding-top:60px;
	padding-left:50px;
}
#empresa .zonaB .contenido ul .tablaBloque17961 .contPremios a {
	text-decoration:none;
	height:200px;
	color:#000;
}
#empresa .zonaB .contenido ul .tablaBloque17961 .contPremios a:hover {
	color:#2c2c2c;
}
#empresa .zonaB .contenido ul .tablaBloque17961 .contPremios h1 {
	margin-bottom:5px;
}
#empresa .zonaB .contenido ul .tablaBloque17961 .contPremios h1 span {
	font-family:Times New Roman;
}
#empresa .zonaB .contenido ul .tablaBloque17961 .contPremios p {
	color:#000;
	font-family:times new roman;
	margin-top:5px;
	width:130px;
}
.tablaTabs0 h4.titulo0 {
	display:none;
}
#empresa .zonaB .enlace0, #empresa .zonaB .enlace0 li {
	margin:0px;
	padding:0px;
}
/** TABS Empresa **/

#empresa .zonaA {
	overflow:hidden;
}
#empresa .enlaceTabPadre {
	border-bottom:none;
	float:right;
	overflow:hidden;
	width:236px;
	margin-right:164px;
}
#empresa .enlaceTabPadre a {
	margin: 0px;
	font-size: 15px;
	text-decoration:none;
	color: #000000;
	font-weight:normal;
}
#empresa .enlaceTabPadre li {
	background:url('../imagenes/empresaBoton1.png') no-repeat;
	padding: 10px 0px 0px 13px;
	float:none;
	width:242px;/*lore*/
	height:26px;
	max-height:26px;
	min-height:26px;
	border: 0px;
	margin: 0px;
}
#empresa #enlaceTabPadreSel {
	background:url('../imagenes/empresaBoton2.png') no-repeat;
	width:242px;/*lore*/
	height:26px;
	border: 0px;
}
#empresa #enlaceTabPadreSel a {
	text-shadow: 1px 1px 0 #000;
	color: #fff;
	font-size: 15px;
}
#empresa .zonaB {
	clear:both;
	overflow:hidden;
	padding: 20px 0px 0px 0px;
	height:100%;
}
#empresa .zonaB a {
	display:block;
}
#empresa .zonaB ul {
	list-style:none;
}
.divTabs a {
	color:#0F468A;
	text-decoration:none;
}
.divTabs a:hover {
	color:#666666
}
#empresa .contenido .tablaBloqueTabs15103 .divTabs {
	background:url('../imagenes/empresaContTabs.jpg') left top no-repeat;
	height:330px;
	padding: 0px;
	overflow:hidden;
}

#empresa .contenido {
	margin-left: 10%;
	width:1000px;
	overflow:hidden;
}
/* Contenidos publicaciones */

.tablaBloque15134 .contenido0 {/* quiénes somos */
	padding: 40px 0 0 320px;
	height:330px;
	max-height:290px;
	min-height:290px;
}
.tablaBloque15141 .contenido0 { /* sedes */
	background:url('../imagenes/empresaContTabs.jpg') left -330px no-repeat;
	padding: 25px 65px 0px 20px;
	height:330px;
	max-height:305px;
	min-height:305px;
}
.tablaBloque15158 .contenido0 { /* presencia */
	background:url('../imagenes/empresaContTabs.jpg') left -660px no-repeat;
	padding: 20px 65px 40px 15px;
	height:330px;
	max-height:270px;
	min-height:270px;
}
.tablaBloque15172 .contenido0 {  /* alianzas */
	background:url('../imagenes/empresaContTabs.jpg') left -990px no-repeat;
	padding: 20px 65px 40px 20px;
	height:330px;
	max-height:270px;
	min-height:270px;
}
.tablaBloque15189 .contenido0 { /* patrocinios */
	background:url('../imagenes/empresaContTabs.jpg') left -1320px no-repeat;
	padding: 20px 65px 40px 20px;
	height:330px;
	max-height:270px;
	min-height:270px;
}
.tablaBloque15196 .contenido0 {/* cambio de imagen */
	background:url('../imagenes/empresaContTabs.jpg') left -1650px no-repeat;
	padding: 20px 65px 40px 20px;
	height:330px;
	max-height:270px;
	min-height:270px;
}
.tablaBloque15202 .contenido0 {/* ambiente trabajo */
	background:url('../imagenes/empresaContTabs.jpg') left -1980px no-repeat;
	padding: 20px 65px 40px 20px;
	height:330px;
	max-height:270px;
	min-height:270px;
}
.tablaBloque15219 .contenido0 { /* trabaja con nosotros */
	background:url('../imagenes/empresaContTabs.jpg') left -2310px no-repeat;
	padding: 20px 65px 60px 20px;
	height:330px;
	max-height:250px;
	min-height:250px;
}
.contenido0 p {
	font-size:14px;
	color: #4d4d4d;
}
/****** Empresa INTERNA******/
.zonaAInterna {
	width: 1000px;
	background:url(../imagenes/empresaHojaMed.png) left top repeat-y;
	margin: 30px 0px 0px 80px;
}
.internaContenido {
	background:url(../imagenes/empresaHojaSup.jpg) left top no-repeat;
	padding: 40px 70px 0px 70px;
}
.internaContenidoInf {
	background:url(../imagenes/empresaHojaInf.jpg) left bottom no-repeat;
	padding-bottom: 50px;
}
.zonaAInterna h1.pub {
	color: #962604;
	font-size:22px;
	font-family: century gothic;
}
.zonaAInterna .pub {
	font-size:13px;
}
.zonaAInterna .pub .imgAsociada {
	display:none;
}
.menuAdmin {
	overflow:hidden;
}
ul.menuAdmin li a {
	color:#962604;
}
.zonaAInterna a {
	color:#962604;
	text-decoration:none;
}
.zonaAInterna a:hover {
	color:#eb3c06;
}
.zonaAInterna .pub ul {
	list-style-image:url('../imagenes/flechaRoja.gif');
	padding-left:20px;
}
/****** Gobierno ******/
#gobierno {
	background: #e8e6e6 url(../imagenes/gobiernoBackground.jpg) left top repeat-x;
	padding-bottom:20px;
}
#gobierno .contenidoGobierno {
	background: url('../imagenes/gobiernoBgImagen.jpg') top left no-repeat;
}
#gobierno .zonaA {
	padding: 0px 0px 20px 0px;
	background: url(../imagenes/gobiernoLinea2.jpg) 50px bottom no-repeat;
}
#gobierno .zonaB {
	margin: 0px;
	background: url(../imagenes/gobiernoSombra.png) 50px bottom no-repeat;
	padding-bottom:34px;
	height:100%;
}
#gobierno .zonaB .contenido {
	background: #000000;
	overflow: auto;
	padding:20px 0px 10px 0px;
	background: url(../imagenes/gobiernoFondo.png) top left repeat;
}
#gobierno .tabla2 {
	float: left;
	margin: 0px 0px 0px 10px;
	height: 170px;
	width:220px;
	color:#00ccff;
	background:url(../imagenes/gobiernoLinea.jpg) right top no-repeat;
}
.gobiernoInterna {
	padding-top:70px;
}
.gobiernoInterna a {
	color:#00ccff;
	text-decoration:none;
}
.gobiernoInterna a:hover {
	text-decoration:underline;
}
.gobiernoInterna .pub {
	color: #fff;
}
.gobiernoInterna .pub ul {
	list-style-image:url('../imagenes/flecha2Blanca.gif');
	padding-left:20px;
	margin:0px;
}
.gobiernoInterna h1.pub {
	color: #00ccff;
	font-family: Century Gothic;
}
.gobiernoInterna h2.pub {
	font-family:century gothic;
	font-size:16px;
}
.gobiernoInternaA {
	padding:20px 30px 0px 30px;
	background: url(../imagenes/gobiernoLinea2.jpg) left bottom no-repeat;
	margin-bottom:20px;
}
.tabla2 a {
	color:#00ccff;
	font-size:12px;
	text-decoration:none;
}
.tabla2 a:hover {
	text-decoration:underline;
}
.titulo2 {
	padding: 0px 0px 10px 5px;
	color:#00ccff;
	font-size:13px;
	margin:0px;
	font-family: Century Gothic;
	text-transform:uppercase;
}
.enlace2 {
	margin:0px;
	padding:0px;
	list-style:square;
	font-size:10px;
}
.enlace2 li {
	margin: 0px 0px 3px 20px;
	padding:0px;
	color: #ffffff;
}
.enlace2 a {
	font-size:12px;
	text-decoration:none;
	color: #b1afaf;
}
.enlace2 a:hover {
	text-decoration:underline;
	color: #ffffff;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
}
.tablaBloque15042 h2, .tablaBloque15059 h2, .tablaBloque15066 h2 {
	color: #00CCFF;
	font-family:century gothic;
	font-size:13px;
	text-transform: uppercase;
	padding: 0 0 10px 5px;
}
.tablaBloque15035 {
	background:url('../imagenes/gobiernoTitulo.png') 0px 20px no-repeat;
	width: 450px;
	heigth:  240px;
	margin: 0px 0px 0px 520px;
}
.tablaBloque15035 p {
	font-size:16px;
	text-decoration:none;
	color: #ffffff;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
}
.tablaBloque15035 .titulo0 {
	display: none;
}
.tablaBloque15035 .contenido0 {
	padding-top: 90px;
}
/* Slider clientes Gobierno*/
#gobierno .zonaB .tabla3 {
	width: 300px;
	margin-bottom:15px;
	float: left;
}
#gobierno .zonaB .tabla3 h2 {
	padding: 0px 0px 10px 5px;
	color:#00ccff;
	font-size:13px;
	margin:0px;
	font-family: Century Gothic;
	text-transform:uppercase;
}
#gobierno .zonaB .tabla3 .coda-slider-wrapper {
	margin:10px 0px 0px 15px;
}
#gobierno .zonaB .tabla3 .coda-slider {
	width:249px !important;
}
#gobierno .zonaB .tabla3 .panel-wrapper > .noticiaSlider {
	margin:0px 4px 0px 4px;
	padding:0px;
}
#gobierno .zonaB .tabla3 .coda-nav-left2 a, #gobierno .zonaB .tabla3 .coda-nav-left2 a img, #gobierno .zonaB .tabla3 .coda-nav-right2 a, #gobierno .zonaB .tabla3 .coda-nav-right2 a img {
	height:31px;
}
#gobierno .zonaB .tabla3 .coda-nav-left2 a, #gobierno .zonaB .tabla3 .coda-nav-right2 a {
	width:13px;
	padding:0px;
}
#gobierno .zonaB .tabla3 .coda-nav-left2 {
	background:url('../imagenes/flechaIzqGob.png') top left no-repeat;
	width:13px;
	height:50px;
	margin-top:20px;
}
#gobierno .zonaB .tabla3 .coda-nav-right2 {
	background:url('../imagenes/flechaDerGob.png') top left no-repeat;
	width:14px;
	height:50px;
	margin-top:20px;
}
#gobierno .zonaB .tabla3 .coda-slider .panel-wrapper {
	padding:0px;
}
#gobierno .zonaB .tabla3 .panel-container .noticiaSlider {
	width:75px !important;
}
#gobierno .zonaB .tabla3 .panel-wrapper .noticiaSlider a img {
	width:75px;
	height:75px;
}
.bloquesDer {
	float:left;
	width: 300px;
}
.enlTodosClienGob {
	float:right;
}
.enlTodosClienGob a {
	color:#00ccff;
	text-decoration:none;
}
.enlTodosClienGob a:hover {
	text-decoration:underline;
}
/* clientes Gobierno*/
.clientesGobierno ul {
	overflow:hidden;
	margin:0px;
	padding:0px;
	list-style:none;
}
.clientesGobierno ul li {
	float:left;
	width: 80px;
	margin:0px 5px 0px 0px;
	padding:0px;
	text-align:center;
}
.clientesGobierno ul li a {
	color: #fff;
	font-size: 10px;
	display:block;
}
/* Interna clientes Gobierno*/
.clientesGobiernoI ul {
	margin:0px;
	padding:0px;
	overflow:hidden;
	list-style:none;
}
.clientesGobiernoI ul li {
	float:left;
	width: 130px;
	margin: 0px 20px 20px 0px;
	padding:0px;
}
.clientesGobiernoI ul li a img {
	filter: alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
	-webkit-transition:all 0.4s ease-out;  /* Chrome y Safari */
	-moz-transition:all 0.4s ease-out;  /* Mozilla Firefox */
}
.clientesGobiernoI ul li a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}
/****** Agencia ******/
#agencia {
	background:url('../imagenes/agenciaBackground.jpg')
}
#agencia .zonaA {
	background:url(../imagenes/agenciaPersonajes.jpg) 40px 0px no-repeat
}
#agencia .zonaB {
	padding-bottom: 335px;
	background:url('../imagenes/agenciaContainer.png') 0px 190px repeat-x;
	height:100%;
}
.tablaBloque15011 h4 {
	font-family:Rockwell;
	font-size:20px;
	font-weight:bold;
	color:#622002;
	text-shadow: 1px 1px 0 #cbb279;
	margin: 15px 0 0 25px;
}
#agencia .zonaB .tabla0, #agencia .zonaB .tablaBloque15028 {
	float: left;
}
.tablaBloque15011 {
	width: 341px;
	height:179px;
	background:url('../imagenes/agenciaClientes.jpg') top left no-repeat;
}
.tablaBloque15028 {
	width: 659px;
}
.tablaBloque15028 .titulo1, .tablaBloque15004 .titulo0 {
	display: none;
}
.tablaBloque15011 .contenido0 {
	margin-top: 10px;
	padding-right:10px;
}
.tablaBloque15011 .contenido0 p {
	margin:5px 0px 0px 0px;
	padding:0px;
}
.tablaBloque15011 .contenido0 .nuestrosClientes {
	color: #611903;
	font-weight: bold;
	font-family:Rockwell;
	text-decoration:none;
}
.tablaBloque15011 .contenido0 a:hover {
	color:#b93107;
}
.tablaBloque15004 .contenido0 {
	height:302px;
	background:url(../imagenes/agenciaTexto.jpg) right top no-repeat;
	margin:0px;
	padding:0px;
}
.tablaBloque15004 .contenido0 .introTxtAgen p {
	margin:0px;
	padding:0px;
	font-size:21px;
	color:#412808;
	font-family:rockwell;
	width:395px;
	padding:120px 0px 0px 475px;
	text-align:center;
}
.tablaBloque15004 .enlaceClientesAge {
	display:none;
}
/* Slider clientes Agencia*/
#agencia .zonaB .tabla0 {
	width: 341px;
	margin-bottom:5px;
}
#agencia .zonaB .tabla0 h2 {
	font-family:Rockwell;
	font-size:20px;
	font-weight:bold;
	color:#622002;
	text-shadow: 1px 1px 0 #cbb279;
	padding: 5px 0 0 20px;
	margin:15px 0px 0px 5px;
}
#agencia .zonaB .tabla0 .coda-slider-wrapper {
	margin-left:25px;
}
#agencia .zonaB .tabla0 .coda-slider {
	width:270px !important;
}
#agencia .zonaB .tabla0 .panel-wrapper > .noticiaSlider {
	margin:0px;
	padding:0px;
}
#agencia .zonaB .tabla0 .coda-nav-left2 {
	background:url('../imagenes/flechaIzq.png') top left no-repeat;
	width:13px;
	height:50px;
	margin-top:20px;
}
#agencia .zonaB .tabla0 .coda-nav-right2 {
	background:url('../imagenes/flechaDer.png') top left no-repeat;
	width:13px;
	height:50px;
	margin-top:20px;
}
#agencia .zonaB .tabla0 .coda-slider .panel-wrapper {
	padding:0px;
}
#agencia .zonaB .tabla0 .panel-container .noticiaSlider {
	width:90px !important;
}
#agencia .zonaB .tabla0 .panel-wrapper .noticiaSlider a img {
	width:90px;
	height:87px;
}
.bloquesIzq {
	float:left;
	background:url('../imagenes/agenciaClientes.jpg') top left no-repeat;
	width: 341px;
	height:179px;
}
.enlTodosClien {
	float:right;
}
.enlTodosClien a {
	font-family:Rockwell;
	font-size:14px;
	font-weight:bold;
	color:#493713;
	text-decoration:none;
	padding-right:15px;
}
.enlTodosClien a:hover {
	color:#7c2105;
}
/* Nuestros clientes */
.tablaBloque15011 ul.nuestrosClientes {
	overflow:hidden;
	margin:0px;
	padding:0px 0px 0px 35px;
	list-style:none;
}
.tablaBloque15011 ul.nuestrosClientes li {
	float:left;
	width: 80px;
	margin:0px 10px 0px 0px;
	padding:0px;
	text-align:center;
}
.tablaBloque15011 ul.nuestrosClientes li a {
	color: #1d0805;
	font-size: 11px;
	text-decoration:none;
	font-weight: normal;
	display:block;
}
.tablaBloque15011 ul.nuestrosClientes li a:hover {
	text-decoration:underline
}
/* Interna clientes Agencia*/
.clientesAgenciaI ul {
	margin:0px;
	padding:0px;
	overflow:hidden;
	list-style:none;
}
.clientesAgenciaI ul li {
	float:left;
	width: 150px;
	margin: 0px 50px 0px 0px;
	padding:0px;
}
.clientesAgenciaI ul li a img {
	filter: alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
	-webkit-transition:all 0.4s ease-out;  /* Chrome y Safari */
	-moz-transition:all 0.4s ease-out;  /* Mozilla Firefox */
}
.clientesAgenciaI ul li a:hover img {
	filter: alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}
.agenciaInterna1 h1.pub {
	color: #962604;
	font-size:22px;
	font-family: Century Gothic;
}
.agenciaInterna1 a {
	color: #962604;
	text-decoration:none;
}
.agenciaInterna1 a:hover {
	text-decoration:underline
}
.agenciaInterna1 .pub {
	font-size:13px;
	margin-right:40px;
	margin-left:15px;
}
.agenciaInterna1 .pub ul {
	list-style-image:url('../imagenes/flecha2Roja.gif');
	padding-left:20px;
	margin:0px;
}
.agenciaInterna1 .clientesAgenciaI {
	width:100%;
}
/* Portafolio */
.tablaBloque15028 ul {
	margin:0px 0 0 10px;
	padding:0px;
}
.tablaBloque15028 ul li {
	display:inline;
	margin: 0px 200px 0px 0px;
	padding:0px;
}
.tablaBloque15028 ul li a {
	display:block;
	height:150px;
	max-height:40px;
	min-height:40px;
	width:162px;
	padding-top:110px;
	float:left;
	text-decoration:none;
	font-family:Rockwell;
	font-size:19px;
	font-weight:bold;
	text-align:center;
	color:#493713;
	text-shadow: 1px 1px 0 #cbb279;
	background-image:url('../imagenes/agenciaBotones.jpg');
}
.tablaBloque15028 ul li a:hover {
	color:#501807;
	text-decoration:none;
}
.tablaBloque15028 a.comercio {
	background-position: 0px 0px;
}
.tablaBloque15028 a.comercio:hover {
	background-position: 0 -150px;
}
.tablaBloque15028 a.portales {
	background-position: -162px 0px;
}
.tablaBloque15028 a.portales:hover {
	background-position: -162px -150px;
}
.tablaBloque15028 a.recaudos {
	background-position: -324px 0px;
}
.tablaBloque15028 a.recaudos:hover {
	background-position: -324px -150px;
}
.tablaBloque15028 a.administracion {
	background-position: -486px 0px;
}
.tablaBloque15028 a.administracion:hover {
	background-position: -486px -150px;
}
/* interna */
.agenciaInterna1 {
	background:url('../imagenes/agenciaHojaMed.jpg') top left repeat-y;
	overflow:auto;
	margin: 20px 0px 20px 0px;
}
.agenciaInterna2 {
	background:url('../imagenes/agenciaHojaInf.jpg') left bottom no-repeat;
	overflow:auto;
}
.agenciaInterna3 {
	background:url('../imagenes/agenciaHojaSup.jpg') top no-repeat;
	padding:70px 50px 40px 100px;
	overflow:auto;
}
/*** modRuta****/
.zonaAInterna .modRuta {
	background:none;
	border:0px;
}
.zonaAInterna .modRuta li {
	margin-left:12px;
}
.zonaAInterna .modRuta a {
	color:#962604;
	text-decoration:none;
}
.zonaAInterna .modRuta a:hover {
	text-decoration:underline;
	color:#c43307;
}
.gobiernoInterna .modRuta {
	background:none;
	border:0px;
}
.gobiernoInterna .modRuta li {
	color:#fff;
	background: url(../imagenes/gobiernoFlechaRuta.gif) left 3px no-repeat;
	margin-left:12px;
}
.gobiernoInterna .modRuta a {
	color:#02a4cc;
	text-decoration:none;
}
.gobiernoInterna .modRuta a:hover {
	text-decoration:underline;
	color:#00ccff;
}
.agenciaInterna1 .modRuta {
	background:none;
	border:0px;
}
.agenciaInterna1 .modRuta li {
	margin-left:12px;
}
.agenciaInterna1 .modRuta a {
	color:#962604;
	text-decoration:none;
}
.agenciaInterna1 .modRuta a:hover {
	text-decoration:underline;
	color:#c43307;
}
/*** pubUtilidades****/

.pubUtilidades h2 {
	margin-bottom:8px;
	font-family:century gothic;
	color:#fff;
}
.gobiernoInterna .pubUtilidades h2, .agenciaInterna1 .pubUtilidades h2 {
	border:none;
}
.zonaAInterna .pubUtilidades h2, .agenciaInterna1 .pubUtilidades h2 {
	color:#962604;
}
.pubUtilidades a.imprimir {
	background: url("../imagenes/imprimir.png") no-repeat scroll 0 4px transparent;
	padding-left: 20px;
}
.pubUtilidades a.enviar {
	background: url("../imagenes/enviar.png") no-repeat scroll 0 5px transparent;
	padding-left: 20px;
}
.pubUtilidades a.editar {
	background: url("../imagenes/editar.png") no-repeat scroll 0 3px transparent;
	padding-left: 20px;
}
.pubUtilidades a.foros {
	background: url("../imagenes/foros.png") no-repeat scroll 0 3px transparent;
	padding-left: 20px;
}
/*** pubUtilidadesRedes****/

.pubUtilidadesRedes {
	width: 100%;
	margin-top:10px;
	overflow:hidden;
	position:relative;
	background-color:#ccc;
	border:none;
}
.comparteRedes {
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding:0px;
	background: none;
	width: 170px;
	float:right;
}
.comparteRedesContainer {
	margin:0px;
	padding:0px;
	width:330px;
	float:right;
}
.comparteRedesContainer h2 {
	margin:0px;
	font-family:century gothic;
	font-size:11px;
	color: #4f82ce;
	float:left;
}
.comparteRedes li {
	float:left;
	margin:3px 8px 3px 2px;
	padding:0px;
}
.comparteRedes li a {
	text-indent:-9999px;
	width: 23px;
	height: 23px;
	display:block;
}
.comparteRedes li a.facebook {
	background:  url('../imagenes/face.gif') left top no-repeat;
}
.comparteRedes li a.twitter {
	background:  url('../imagenes/twite.gif') left top no-repeat;
}
.comparteRedes li a.myspace {
	background:  url('../imagenes/myspace.gif') left top no-repeat;
}
.comparteRedes li a.buzz {
	background:  url('../imagenes/buzz.gif') left top no-repeat;
}
.comparteRedes li a.linkedin {
	background:  url('../imagenes/linkedin.gif') left 1px no-repeat;
}
.comparteFbLike {
	margin:0px;
	padding:0px;
	width:360px;
	float:right;
}
.gobiernoInterna .comparteRedesContainer h2 {
	color: #fff;
}
.gobiernoInterna .pubUtilidadesRedes {
	background:  url('../imagenes/gobiernoPubUtil.gif') left top repeat-x;
}
.zonaAInterna .comparteRedesContainer h2 {
	color: #962604;
}
.zonaAInterna .pubUtilidadesRedes {
	background:none;
}
.agenciaInterna1 .comparteRedesContainer h2 {
	color:#9d9d9d;
}
.agenciaInterna1 .pubUtilidadesRedes {
	width:818px;
	background:  url('../imagenes/agenciaPubUtil.png') left top repeat-x;
}
/****** Formulario ******/

.dModFormularios {
	background: #d6d6d6 url('../imagenes/fondoFormularios.jpg') left 60px repeat-x;
}
.dModFormularios h1 {
	color: #fff;
	font-size:22px;
	font-family: Century Gothic;
	padding-top:10px;
	padding-left: 50px;
}
.dModFormularios p {
	text-align:justify;
}
.dModFormularios .formGen fieldset {
	border-style:solid;
	border-color:#e7e8e8;
}
.dModFormularios .formGen fieldset textarea {
	width:290px;
}
.dModFormularios .formGen legend {
	color:#BC2D02;
	font-size:14px;
}
.dModFormularios #wrapper {
	background: url('../imagenes/headerEncues.jpg') 20px 60px no-repeat;
}
.headerEncuesta {
	color: #fff;
	width:778px;
	padding-left: 50px;
}
.contEncuesta {
	width:500px;
}
.dModFormularios .contenido {
	margin-left: 0px;
	width: 1000px;
}
.dModFormularios .contenido a {
	margin-left: 100px;
	color:#fff;
	display:block;
}
.dModFormularios .formGen {
	background: url('../imagenes/containerE.jpg') left top repeat-y;
	width: 900px;
	padding: 20px 0px 20px 50px;
	margin:0px;
}
.dModFormularios .formGen fieldset {
	width:640px;
	min-width:640px;
}
.dModFormularios hr {
	display:none;
}
.dModFormularios .formGen legend {
	width:600px;
	min-width:600px;
}
.footerEncuestas {
	background: url('../imagenes/footerE.jpg') left top no-repeat;
	padding: 50px 0px 50px 70px;
	color: #ba1111;
	font-size:18px;
	font-family: Century Gothic;
	padding-top:10px;
	padding-left: 50px;
}
.footerFormularioClientes br {
	display:none;
}
.footerFormularioClientes p {
	display:none;
}
.footerFormularioClientes .footerEncuestas p {
	display:block;
}
/****** Formulario Hoja de Vida ******/

.dModFeedback .contenido{margin-top:20px;}

.dModFeedback .msgInfo {
	border:none;
}
.dModFeedback56922 .modMenu {
	display:none;
}
.dModFeedback #inicio .zonaAInternaP {
	margin:0px;
	padding: 0px 0px 0px 20px;
}
.dModFeedback .feedbackMensajeSup {
	display:none;
}
.dModFeedback .msgInfo {
	margin:0px;
	padding:0px;
	width:692px;
	background-image:none;
}
.dModFeedback .msgInfo p {
	color: #1d3e5c;
	text-align:justify;
	margin-bottom:25px;
}
.dModFeedback h1 {
	display:none;
}
.dModFeedback .formGen legend {
	color: #0f69bc;
	font-size:14px;
	margin-bottom: 10px;
}
.dModFeedback .formGen fieldset {
	color:#545454;
	border-style:solid;
	margin: 0px 0px 20px 0px;
	padding:0px;
}
.dModFeedback .formGen div.botones input {
	height:28px;
	padding:0px 6px 0px 6px;
	margin:0px 0px 20px 0px;
	color:#FFF;
	background:url('../imagenes/formBoton.jpg') repeat-x;
	border:none;
	title:"Enviar solicitud";
	border:1px solid #003b73;
	border-radius:3px;
}
.dModFeedback .formGen div.botones {
	xmargin-bottom:20px;
}
.dModFeedback .formGen div.botones p {
	color:#545454;
}
.dModFeedback56922 h2 {
	background: url('../imagenes/formEncabezado.jpg') left top no-repeat;
	text-indent:-9999px;
	width:699px;
	height:119px;
}
/****** Varios ******/

.pubLista {
	display:none;
}
.dModPublicaciones37985 .agenciaInterna1 .pub {
	margin:0px;
}
.dModPublicaciones37986 .gobiernoInternaA li {
	list-style:none;
}
.dModPublicaciones37986 .pub {
	margin:20px 10px 20px 10px;
}
.dModPublicaciones37985 .agenciaInterna1 li {
	list-style:none;
}
.enlaceClientesGob a {
	background:  url('../imagenes/flechaAzul.gif') left 3px no-repeat;
	padding-left:8px;
}
.enlaceClientesAge {
	margin-top:10px;
}
.enlaceClientesAge a {
	background:  url('../imagenes/flechaRoja.gif') left 3px no-repeat;
	padding-left:8px;
}
.duser .formGen {
	width:100%;
}
.duser .formGen legend {
	color:#BC2D02;
	font-size:14px;
}
.duser .formGen fieldset {
	border:1px solid #e7e8e8;
}
.duser .userMenuIngreso {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 10px;
}
.duser .userMenuIngreso li {
	background: url('../imagenes/flechaRoja.gif') left 3px no-repeat;
	padding-left:10px;
}
.duser .userMenuIngreso li a {
	color: #962604;
	text-decoration:none;
	font-size:11px;
}
.duser .userMenuIngreso li a:hover {
	text-decoration:underline;
	font-size:11px;
}
.formGen legend {
	color:#BC2D02;
	font-size:14px;
}
.formGen fieldset {
	border:1px solid #e7e8e8;
}
/****** -moz-transition-duration: 500ms; ******/


/****** Publicaciones Proyectos clientes gobierno ******/
.tablaProyectos {
	border-bottom:1px dashed #646363;
	margin-bottom:20px;
	padding-bottom:10px;
}
.tablaProyectos h3 {
	margin-top:0px;
}
.tablaProyectos img {
	border-bottom:1px solid #ebebeb;
}
.contimagen {
	height:194px;
	background: url('../imagenes/sombraImagen.png') center bottom no-repeat;
	margin-right:20px;
	display:block;
}
.boxgrid .imgBottom {
	padding-top:135px;
}
.boxgrid {
	width: 450px;
	height: 160px;
	background:#161613;
	border: solid 5px #464646;
	overflow: hidden;
	position: relative;
}
.boxgrid img {
	position: absolute;
	top: 0;
	left: 0;
}
.boxgrid p {
	padding: 0 10px;
	color:#afafaf;
	font-weight:bold;
	font:10pt "Lucida Grande", Arial, sans-serif;
}
.boxcaption {
	position: absolute;
	background: #000;
	height: 100px;
	width: 100%;
	opacity: .8;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#google_translate_element {
	display:none;
}



/* Historial de noticias */

.dnoticias .zonaAInternaP br{display:none;}

.zonaAInternaP .pubHistoTitulo{
	color:#962604;
	font-family:"Century Gothic", arial;
}

.zonaAInternaP .pubHisto {
	margin-bottom: 10px;
	width: 480px;
	border-top:2px dotted #d4d4d4;
	padding-top: 10px;
	clear:none;
	float:left;
	margin-right:20px;
	margin-top:10px;
	height:160px;
	
}


.zonaAInternaP .pubHistoNombre{
	margin:0px;
	padding:0px 0px 0px 12px;
	background:url(../imagenes/notiVinneta.gif) left 7px no-repeat;
}

.zonaAInternaP .pubHistoFecha{
	color:#6f6f6f;
	margin-top:10px;
}

.zonaAInternaP .pubHistoNombre a{
	color:#e16807;
	font-family:"Century Gothic", arial;
	text-decoration:none;
	font-size:16px;
	-webkit-transition:all 0.4s ease-out;  /* Chrome y Safari */
	-moz-transition:all 0.4s ease-out;  /* Mozilla Firefox */
}

.zonaAInternaP .pubHistoNombre a:hover{
	color:#9c4702;
}

.zonaAInternaP .pubHisto img {
	height:90px;
	margin: 0 5px 5px 0;
	width: 100px;
	float:left;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
	-webkit-transition:all 0.4s ease-out;  /* Chrome y Safari */
	-moz-transition:all 0.4s ease-out;  /* Mozilla Firefox */
}

.zonaAInternaP .pubHisto img:hover {
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
.zonaAInternaP .notBloque p {
	text-align:justify;
}

.imgAsociada{display:none;}

.dModPublicaciones321 .modPaginado{clear:both;}
.dModPublicaciones321 .modPaginado li{padding:3px 8px 3px 8px;}
.dModPublicaciones321 .modPaginado li a{text-decoration:none; color:#731405;}
.dModPublicaciones321 .modPaginado li a:hover{color:#000;}
.dModPublicaciones321 .modPaginado .sel {
	background: #d12e13 url('../imagenes/selPaginado.jpg') left bottom repeat-x;
    border-color: #941818;
    border-radius: 2px 2px 2px 2px;
	color:#fff;
}


.tablaBloque19620{float:right; margin-right:20px;}
.tablaBloque19620 .enlHistorico{font-size:12px; text-decoration:none; color:#000;}
.tablaBloque19620 .enlHistorico:hover{color:#d23808; text-decoration:underline;}
