/******** MAQUETACION **********/

/* 0.688em - 11px - 8 pt */ 
body { margin: 0.00em 0.00em 0.00em 0.00em; background-color: #FFFFFF; font-size: 0.668em; color: #000000; font-family: Tahoma, Arial; background: url('../img/fondo.gif'); background-repeat: repeat-x; }

#pagina{ margin:auto; width:86.36em; }
#cabecera{ height: 24.72em;	text-align: center; width:86.36em; }
#cabeceraContacto{ height:2.00em; padding-top:0.90em; }
#textoContacto{ float:left; padding-top:0.90em; }
#imgGoogle{ float:left;	padding-left:0.27em; width:6.636em; }
#logotipoCabecera{ float: left; height: 21.818em; width: 20.455em; background-repeat: no-repeat; }
#logotipoCabecera_01{ height: 9.455em; width: 20.455em; background-repeat: no-repeat; }
#logotipoCabecera_02{ height: 53px; width: 46px; padding: 61px 157px 14px 9px; background-repeat: no-repeat; background-image: url('../img/iso-9001.jpg'); background-repeat: no-repeat; background-position: 5% 82%; }
#logotipoCabecera_02 a { display: block; width: 100%; height: 100%; } 
#centroCabecera{ float:left; width: 20.45em; }
#imagenCabecera{ float:left; height: 21.818em; width: 45.455em; background-repeat: no-repeat; }
#menu{ clear:both; width: 86.36em; text-align: center; height:4.091em; }
#central{ width: 86.36em; }
#izquierda{ float:left;	width: 18.182em; }
#centro{ float:left; width: 44.2em;	padding-left:2.273em; padding-right:2.273em; }
#centro2{ float:left; width: 62.382em; padding-left:2.273em; }
#banner1{ width: 19.182em; height:14.909em; padding-bottom:1.182em; background: url('../img/fondo_by_dialogo.jpg'); background-repeat: no-repeat; }
#contenidoBanner1{ padding-left:0.727em; padding-top:0.364em; padding-right:0.727em; padding-bottom:0.364em; }
#capaTituloBanner1{ padding-left:0.545em; padding-bottom:0.909em; }
#capaImagenBanner1{ padding-left:0.545em; padding-bottom:0.455em; text-align:center; }
#textoParaMade{ padding-left:0.545em; }
#banner2{ width: 18.182em; padding-bottom:1.182em; text-align: left; }
#derecha{ float:left; width: 18.182em; }
#contenidos{ float:left; width:64.545em; padding-left:2.273em; }
#novedades{ float:left; width: 18.182em; }
#tituloNovedades{ width: 184px; background: url('../img/novedades_arriba.jpg'); background-repeat: no-repeat; padding-left:8px; padding-right:8px; padding-top:4px; }
#cuerpoNovedades{ width: 184px; background: url('../img/novedades_medio.jpg'); padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; }
#pieNovedades{ width:184px; background: url('../img/novedades_abajo.jpg'); padding-left:8px; padding-right:8px; background-repeat: no-repeat; }
#novedades2{ float:left; width: 18.182em; }
#tituloNovedades2{ width: 184px; background: url('../img/novedades_arriba.jpg'); background-repeat: no-repeat; padding-left:8px; padding-right:8px; padding-top:4px; }
#cuerpoNovedades2{ width: 184px; background: url('../img/novedades_medio.jpg'); padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; }
#pieNovedades2{ width:184px; background: url('../img/novedades_abajo.jpg'); padding-left:8px; padding-right:8px; background-repeat: no-repeat; }
#pie{ clear:both; margin:auto; width: 86.36em; text-align: center; padding-top:3.364em; padding-bottom:0.00em; }

img.imgLogoGoogle { vertical-align: middle; } 

.separadorContacto { color: rgb(168,211,43); }
.separadorMenu{ color: rgb(168,211,43); font-weight:bold; }
.separadorPie { color: rgb(168,211,43); }

a.mailCabecera:link, a.mailCabecera:visited, a.mailCabecera:active
						{ FONT-SIZE: 1em; COLOR: rgb(127,127,127); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
a.mailCabecera:hover	{ FONT-SIZE: 1em; COLOR: rgb(127,127,127); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}

a.menuSuperior:link, a.menuSuperior:visited, a.menuSuperior:active
						{ FONT-SIZE: 1em; COLOR: rgb(0,0,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}
a.menuSuperior:hover	{ FONT-SIZE: 1em; COLOR: rgb(127,127,127); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; font-weight:bold;}

a.menuPie:link, a.menuPie:visited, a.menuPie:active
						{ FONT-SIZE: 1em; COLOR: rgb(0,0,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
a.menuPie:hover			{ FONT-SIZE: 1em; COLOR: rgb(0,0,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}

a.novedadesHome:link, a.novedadesHome:visited, a.novedadesHome:active
						{ FONT-SIZE: 1em; COLOR: rgb(127,127,127); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
a.novedadesHome:hover	{ FONT-SIZE: 1em; COLOR: rgb(75,75,75); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}

a.solucionesPar:link, a.solucionesPar:visited, a.solucionesPar:active
						{ FONT-SIZE: 1em; COLOR: rgb(127,127,127); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
a.solucionesImpar:link, a.solucionesImpar:visited, a.solucionesImpar:active
						{ FONT-SIZE: 1em; COLOR: rgb(75,75,75); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
a.solucionesImpar:hover, a.solucionesPar:hover
						{ FONT-SIZE: 1em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}

.tituloBanner1			{ FONT-SIZE: 1.091em; COLOR: rgb(0,0,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}
.tituloTextoBanner1		{ FONT-SIZE: 0.818em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
.linkTextoBanner:link, .linkTextoBanner:visited, .linkTextoBanner:active{ FONT-SIZE: 0.818em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline; }
.linkTextoBanner:hover	{ FONT-SIZE: 0.818em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline; }
.textoBanner1			{ FONT-SIZE: 0.818em; COLOR: rgb(0,0,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
.tituloNovedades		{ FONT-SIZE: 1.091em; COLOR: rgb(0,0,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}
.tituloNovedades2		{ FONT-SIZE: 1.091em; COLOR: rgb(0,0,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}

/*img.imgCentro			{width:44.20em}
img.imgLogo				{width:19.273em}
img.imgCentroCabeceraBlanco{width:20.455em}
img.imgCabecera			{width:45.455em}*/

h1	{ FONT-SIZE: 1.5em; COLOR: rgb(141,197,76); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold; }
h2	{ FONT-SIZE: 1.5em; COLOR: rgb(250,179,1); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; font-weight:bold; }
h3	{ FONT-SIZE: 1.2em; COLOR: rgb(35,35,35); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}
h4 { font-size: 1.2em; font-family: Tahoma, Arial; COLOR: rgb(229,15,159); }

.separadorListado { height: 20px; }

/******** FIN MAQUETACION *******/

.dtCuerpo, .dtDestacado { font-size: 1.2em; font-family: Tahoma, Arial; }
.dtDestacado			{ COLOR: rgb(229,15,159); }
.tituloAplicacion		{ FONT-SIZE: 1.5em; COLOR: rgb(168,211,43); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold; text-align:right;}
.dtTitulo1				{ FONT-SIZE: 1.5em; COLOR: rgb(141,197,76); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}
.dtTitulo2				{ FONT-SIZE: 1.5em; COLOR: rgb(250,179,1); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; font-weight:bold; }
.dtSubtitulo			{ FONT-SIZE: 1.2em; COLOR: rgb(35,35,35); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}
.dtTitular				{ FONT-SIZE: 1.2em; COLOR: rgb(103,143,0); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;font-weight:bold;}

.dtLink:link, .dtLink:visited, .dtLink:active
				{ FONT-SIZE: 1em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline; }
.dtLink:hover	{ FONT-SIZE: 1em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline; }

input, textarea, select, option
	{ BORDER: rgb(100,100,100) 1px solid; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: rgb(250,250,250); }

a.dtListadocliente:link, a.dtListadocliente:visited, a.dtListadocliente:active
							{ FONT-SIZE: 1.2em; COLOR: rgb(100,100,100); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline;}
a.dtListadocliente:hover	{ FONT-SIZE: 1.2em; COLOR: rgb(50,50,50); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline;}

a.dtPaginado:link, a.dtPaginado:visited, a.dtPaginado:active
					{ FONT-SIZE: 1.2em; COLOR: rgb(152,146,134); FONT-FAMILY: Tahoma, Arial; }
a.dtPaginado:hover	{ FONT-SIZE: 1.2em; COLOR: rgb(122,116,114); FONT-FAMILY: Tahoma, Arial; }
.dtPaginadoOff		{ FONT-SIZE: 1.2em; COLOR: rgb(221,221,221); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; TEXT-ALIGN: center; }
.dtPaginadoTxt		{ FONT-SIZE: 1.2em; COLOR: rgb(68,68,68); FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none; FONT-WEIGHT: bold; }

.dtBuscador	{ FONT-SIZE: 8pt; COLOR: rgb(68,68,68); FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: rgb(245,245,245); TEXT-ALIGN: center; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; }
.dtLOPD		{ FONT-SIZE: 7pt; COLOR: rgb(152,146,134); FONT-FAMILY: Tahoma, Arial; }

td.filaPar		{ BACKGROUND-COLOR: rgb(238,238,238); }
td.filaImpar	{ BACKGROUND-COLOR: rgb(255,255,255); }

.pAlignCenter { text-align: center; }
.palignRight { text-align: right; }
.pAlignLeft {  text-align: left; }

img { border: 0px; }

img.alinearIzqda { float:left; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; }
img.alinearDrcha { float:right; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; }
img.alinearIzqdaSB { float:left; border: 0px;  margin: 0px 5px 0px 0px; padding: 0px 0px 0px 0px; }
img.alinearDrchaSB { float:right; border: 0px;  margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; }
img.estiloImagen { border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.dtNoticias {border: 0px; width: 180px; margin: 0px; padding: 0px; }

.dtDialogoTable { float:left; width: 95px; height: 95px; text-align:center; }

.dtImgSpace { margin: 4px; }

.dtTdNoticiasListado { height: 20px; }

.dtTdPaginacion { text-align: center; }

.dtTd { float: left; }

.dtAlianzasTd1 { float:left; padding: 13px 0px 0px 0px; width: 100px; height: 112px; }
.dtAlianzasTd2 { float:left; padding: 0px 0px 0px 10px; width: 547px; height: 125px;  }

.dtULNavegacion { }
.dtLINavegacion { list-style-type: disc; margin-top: 15px; }
.dtLINavegacion2 { list-style-type: circle; margin-left: 15px; }

.dtContactoTable { padding-left: 75px; }
.dtContactoTd1 { float:left; padding: 0px 0px 0px 0px; width: 150px; height: 25px; }
.dtContactoTd2 { float:left; padding: 0px 0px 0px 0px; width: 350px; height: 25px; }
.dtContactoTd3 { float:left; padding: 0px 0px 0px 0px; width: 150px; height: 100px; }
.dtContactoTd4 { float:left; padding: 0px 0px 0px 0px; width: 350px; height: 100px; }

.dtBolsaTable { padding-left: 75px; }
.dtBolsaTd1 { float:left; padding: 0px 0px 0px 0px; width: 150px; height: 25px; }
.dtBolsaTd2 { float:left; padding: 0px 0px 0px 0px; width: 350px; height: 25px; }
.dtBolsaTd3 { float:left; padding: 0px 0px 0px 0px; width: 150px; height: 100px; }
.dtBolsaTd4 { float:left; padding: 0px 0px 0px 0px; width: 350px; height: 100px; }

.dtProyectosTd1 { float:left; padding: 0px 0px 0px 0px; width: 100px; height: 135px; }
.dtProyectosTd2 { float:left; padding: 0px 0px 0px 0px; height: 135px; }
.dtProyectosTd3 { float:left; padding-left: 10px; width: 125px; height: 135px; }

.map_canvas { width: 800px; height: 500px; border-style:solid; border-width:1px; }




