html,body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	font-family: verdana;
	font-size: 16px;
	color: #535353;
}

img
{
	border-width: 0px;
}

#cabecera
{
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 143px;
	background-image: url(../img/cabecera.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.idioma-fr_FR #cabecera{background-image: url(../img/cabecera.fr_FR.jpg);}
	#cabecera h1
	{
		position: absolute;
		top: 0px;
		left: 50%;
		margin: 0px;
		padding: 0px;
		margin-left: -480px;
		width:220px;
		height: 110px;
	}
		#cabecera h1 a
		{
			display: block;
			width:220px;
			height: 110px;
			text-indent: 300px;
			overflow: hidden;
			white-space: nowrap;
		}
	#cabecera h2
	{
		display: none;
	}
/*	#cabecera #idiomas
	{
		margin: 0px;
		padding: 0px;
		height: 17px;
		width: 192px;
		list-style-type: none;
		position: absolute;
		top: 25px;
		left: 50%;
		margin-left: 371px;
		z-index: 5;
	}
		#cabecera #idiomas li
		{
			height: 17px;
			float: left;
			padding: 0px 5px 0px 5px;
		}
			#cabecera #idiomas li a
			{
				display: block;
				height: 17px;
				color: #535353;
				font-family: arial;
				font-size: 12px;
				text-decoration: none;
			}
			#cabecera #idiomas li a:hover,
			.idioma-en_US #cabecera #idiomas li.en a,
			.idioma-es_ES #cabecera #idiomas li.es a
			{				
				color: #03a7dc;
			}*/
#principal
{
	width: 100%;
	padding-top: 143px;
	
}
	#principal #cuerpo
	{
		margin: 0px auto 0px auto;
		width: 949px;
		float:none;
		clear: both;
	}
		#principal #cuerpo h2
		{
			display: none;
		}
		#cuerpo-contenido
		{
			float:none;
			clear: both;
		}
		#cuerpo-contenido #nueva-izq
			{
				width: 259px;
				float: left;
			}
		
			#cuerpo-contenido #izquierda
			{
				width: 259px;
				margin-top: 25px;
			}
						
				#cuerpo-contenido #izquierda ul
				{
					width: 100%;
					height: 326px;
					height: auto;
					margin: 0px 0px 0px 0px;
					padding: 40px 0px 0px 20px;
					list-style-type: none;
					background-repeat: no-repeat;
				}
				.motor-de-reservas #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/motor-de-reservas.gif);}
				.tradyso #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/idiso.gif);}
				.revenue-management #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/revenue-management.gif);}
				.canales-de-distribucion #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.gif);}
				.motor-de-reservas.canales-de-distribucion #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.gif);}
				.canales-de-distribucion-hotelera #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.gif);}
				.canal-de-distribucion-para-hoteles  #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/motor-de-reservas.gif);}
				.marketing-para-hoteles #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.gif);}
				.diseno-web-hoteles #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.gif);}
				.seosem #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.gif);}
				.marketing-turistico-en-internet #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.gif);}
				.seo #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.gif);}
				.sem #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.gif);}
				.nuestros-clientes #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/nuestros-clientes.gif);}
				.noticias #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/noticias.gif);}
				
				.idioma-en_US .motor-de-reservas #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/motor-de-reservas.en.gif);}
				.idioma-en_US .canales-de-distribucion #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.en.gif);}
				.idioma-en_US .motor-de-reservas.canales-de-distribucion #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.en.gif);}
				.idioma-en_US .canales-de-distribucion-hotelera #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.en.gif);}
				.idioma-en_US .canal-de-distribucion-para-hoteles  #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/motor-de-reservas.en.gif);}
				.idioma-en_US .marketing-para-hoteles #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.en.gif);}
				.idioma-en_US .diseno-web-hoteles #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.en.gif);}
				.idioma-en_US .seosem #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.en.gif);}
				.idioma-en_US .marketing-turistico-en-internet #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.en.gif);}
				.idioma-en_US .seo #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.en.gif);}
				.idioma-en_US .sem #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.en.gif);}
				.idioma-en_US .nuestros-clientes #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/nuestros-clientes.en.gif);}
				.idioma-en_US .noticias #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/noticias.en.gif);}
				
				.idioma-fr_FR .motor-de-reservas #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/motor-de-reservas.fr.gif);}
				.idioma-fr_FR .canales-de-distribucion #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.fr.gif);}
				.idioma-fr_FR .motor-de-reservas.canales-de-distribucion #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.fr.gif);}
				.idioma-fr_FR .canales-de-distribucion-hotelera #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/canales-de-distribucion.fr.gif);}
				.idioma-fr_FR .canal-de-distribucion-para-hoteles  #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/motor-de-reservas.fr.gif);}
				.idioma-fr_FR .marketing-para-hoteles #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.fr.gif);}
				.idioma-fr_FR .diseno-web-hoteles #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.fr.gif);}
				.idioma-fr_FR .seosem #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.fr.gif);}
				.idioma-fr_FR .marketing-turistico-en-internet #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.fr.gif);}
				.idioma-fr_FR .seo #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.fr.gif);}
				.idioma-fr_FR .sem #cuerpo-contenido #izquierda ul{background-image: url(../img/menus/marketing-para-hoteles.fr.gif);}
				
					#cuerpo-contenido #izquierda ul li
					{
						margin: 0px;
						padding: 0px 0px 10px 0px;
					}
						#cuerpo-contenido #izquierda ul li a
						{
							font-family: "Trebuchet MS",verdana;
							font-size: 12px;
							color: #535353;
						}
						#cuerpo-contenido #izquierda ul li a.destacado
						{
							background-image: url(../img/destacado.gif);
							background-repeat: no-repeat;
							background-position: right top;
							padding-right: 13px;
							font-weight: bold;
						}
						#cuerpo-contenido #izquierda ul li a:hover,#cuerpo-contenido ul li strong a
						{
							color: #03a7dc;
						}
			#cuerpo-contenido #central
			{
				margin: 25px 0px 0px 0px;
				margin-left:30px;
				padding: 0px;
				width: 576px;
				float: left;
				text-align: left;
				font-size: 13px;
			}

			#cuerpo-contenido #central-contacto
			{
				margin: 25px 0px 0px 0px;
				margin-left:30px;
				padding: 0px;
				width:950px;
				text-align: left;
				font-size: 13px;
			}
			#cuerpo-contenido #central-contacto .contacto-izda
			{
				float:left;
				width:480px;
			}
			#cuerpo-contenido #central-contacto .contacto-dcha
			{
				float:left;
				width:420px;
			}

			h3.titular  { 
				padding: 5px 0px 5px 0x;
				font-family: "Trebuchet MS";
				font-size:16px;
				color: #03a7dc;
				height: 20px;
				background-image: url(../img/central-h3/basico.gif);
				background-position: left bottom;
				background-repeat: no-repeat;
				margin: 10px 0 15px 0;
				width:395px;
			}
			#cuerpo-contenido #central.noticia{width: 576px;}
			#cuerpo-contenido #central.noticia h3
			{
				padding-left: 0px;
				background-image: none;
			}
			
				
				#cuerpo-contenido #central h3
				{
					margin: 0px;
					padding: 5px 0px 5px 30px;
					font-family: "Trebuchet MS";
					font-size:16px;
					color: #03a7dc;
					background-image: url(../img/central-h3/basico.gif);
					background-position: bottom;
					background-repeat: no-repeat;
					margin-bottom: 10px;
				}
				.tradyso #cuerpo-contenido #central h3{background-image: url(../img/central-h3/basico.gif);}
				.sobre-tradyso #cuerpo-contenido #central h3{background-image: url(../img/central-h3/tradyso.gif);}
				.servicios #cuerpo-contenido #central h3{background-image: url(../img/central-h3/servicios.gif);}
				.beneficios #cuerpo-contenido #central h3{background-image: url(../img/central-h3/porcentaje.gif);}
				.por-que-tradyso #cuerpo-contenido #central h3{background-image: url(../img/central-h3/por-que-tradyso.gif);}
				.canales-de-distribucion #cuerpo-contenido #central h3{background-image: url(../img/central-h3/basico.gif);}
				.crs #cuerpo-contenido #central h3{background-image: url(../img/central-h3/arquitecturaweb.gif);}
				.motor-de-reservas.canales-de-distribucion-hotelera #cuerpo-contenido #central h3{background-image: url(../img/central-h3/motor.gif);}
				.call-center #cuerpo-contenido #central h3{background-image: url(../img/central-h3/callcenter.gif);}
				.gdsids #cuerpo-contenido #central h3{background-image: url(../img/central-h3/mundo.gif);}
				.conectividad #cuerpo-contenido #central h3{background-image: url(../img/central-h3/conectividad.gif);}
				.motor-de-reservas #cuerpo-contenido #central h3{background-image: url(../img/central-h3/basico.gif);}
				.motor-de-reservas-hoteles #cuerpo-contenido #central h3{background-image: url(../img/central-h3/motor.gif);}
				.ventajas #cuerpo-contenido #central h3{background-image: url(../img/central-h3/ventajas.gif);}
				.como-incluir-el-motor #cuerpo-contenido #central h3{background-image: url(../img/central-h3/herramientas.gif);}
				.marketing-para-hoteles #cuerpo-contenido #central h3{background-image: url(../img/central-h3/basico.gif);}
				.e-mail-marketing #cuerpo-contenido #central h3{background-image: url(../img/central-h3/bocadillo.gif);}
				.seosem #cuerpo-contenido #central h3{background-image: url(../img/central-h3/seosem.gif);}
				.social-media-marketing #cuerpo-contenido #central h3{background-image: url(../img/central-h3/redessociales.gif);}
				.diseno-web #cuerpo-contenido #central h3{background-image: url(../img/central-h3/lapiz.gif);}
				.usabilidad #cuerpo-contenido #central h3{background-image: url(../img/central-h3/usabilidad.gif);}
				.analitica-web #cuerpo-contenido #central h3{background-image: url(../img/central-h3/analiticaweb.gif);}
				.nuestros-clientes #cuerpo-contenido #central h3{background-image: url(../img/central-h3/basico.gif);}
				.testimonios #cuerpo-contenido #central h3{background-image: url(../img/central-h3/basico.gif); }
				
				#cuerpo-contenido #central table
				{
					
					border-width: 0px;
				}
				#cuerpo-contenido #central table td
				{
					border-width: 0px;
				}
				
				
				#cuerpo-contenido #central div.content
				{
					font-family: "Trebuchet MS";
					font-size: 13px;
					color: #535353;
					line-height: 23px;
					margin: 0px 0px 10px 23px;
					padding: 0px 10px 0px 0px;
				}
				#cuerpo-contenido #central div div
				{
					margin: 0px;
					padding: 0px;
					line-height: normal;
				}
				#cuerpo-contenido #central .banners
				{
					margin: 0px 0px 10px 23px;
					margin-top: 5px;
					padding: 0px 0px 0px 0px;
					width: 543px;
				}
				#cuerpo-contenido #central .banners h3
				{
					display: none;
				}
					#cuerpo-contenido #central div.banners div#ver-pdf
					{
						font-family: "Trebuchet MS";
						font-size: 13px;
						color: #03a7dc;
						line-height: 23px;
						text-align: right;
					}
					#cuerpo-contenido #central div.banners div#ver-pdf a
					{
						color: #03a7dc;
						text-decoration: none;
					}
					#cuerpo-contenido #central div.banners div#leer-mas
					{
						font-family: "Trebuchet MS";
						font-size: 13px;
						color: #535353;
						line-height: 23px;
					}
					#cuerpo-contenido #central div.banners div#leer-mas #leer-mas-texto
					{
						display: none;
						line-height: 23px;
					}
					#cuerpo-contenido #central div.banners div#leer-mas #leer-mas-enlace,
					#cuerpo-contenido #central div.banners div#leer-mas #leer-mas-ocultar
					{
						text-align: left;
						cursor: pointer;
						color: #03a7dc;
						margin-bottom: 20px;
					}
				#cuerpo-contenido #central a
				{
					text-decoration: underline;
					color: #03a7dc;
				}
				#cuerpo-contenido #central a:hover
				{
					color: #03a7dc;
				}
				#cuerpo-contenido #central strong
				{
					color: #555555;
				}
				#cuerpo-contenido #central ul
				{
					margin: 0px;
					padding: 0px;
					list-style-type: none;
				}
				#cuerpo-contenido #central ul li
				{
					font-family: "Trebuchet MS";
					color: #535353;
					margin: 0px 0px 5px 0px;
					padding: 0px 0px 0px 25px;
					background-image: url(../img/central-li.gif);
					background-repeat: no-repeat;
					background-image: url(../img/central-caja-li.jpg);
					background-position: 0px 7px;
				}
				#cuerpo-contenido #central .caja ul li
				{
					margin: 0px 0px 5px 0px;
					padding: 0px 0px 0px 20px;
					background-image: url(../img/central-caja-li.jpg);
					background-position: 0px 7px;
				}
				#cuerpo-contenido #central #leer-mas-texto ul li
				{
					margin: 0px 0px 5px 25px;
					padding: 0px 0px 0px 20px;
					background-image: url(../img/central-caja-li.jpg);
					background-position: 0px 5px;
				}
				#cuerpo-contenido #central h4
				{
					margin: 0px;
					padding: 0px;
					margin-bottom: 10px;
					font-weight: bold;
					font-style: italic;
					color: #555555;
					font-size: 16px;
				}
				#cuerpo-contenido #central h5
				{
					margin: 0px;
					padding: 0px;
					margin-bottom: 10px;
					font-weight: bold;
					color: #03a7dc;
					font-size: 16px;
					background-image: url(../img/puntos.gif);
					background-position: bottom;
					background-repeat: repeat-x;
				}
				#cuerpo-contenido #central h6
				{
					margin: 0px;
					padding: 0px 0px 5px 25px;
					font-family: "Trebuchet MS";
					font-size:15px;
					color: #555555;
					min-height: 20px;
					height: auto !important;
					height: 20px;
					background-image: url(../img/central-h3.gif);
					background-position: 0px 6px;
					background-repeat: no-repeat;
					margin-bottom: 10px;
				}
				#cuerpo-contenido #central #leer-mas-texto h6
				{
					margin: 0px;
					padding: 0px 0px 5px 25px;
					font-family: "Trebuchet MS";
					font-size:13px;
					color: #555555;
					min-height: 20px;
					height: auto !important;
					height: 20px;
					background-image: url(../img/modulo.li.gif);
					background-position: 0px 6px;
					background-repeat: no-repeat;
					margin-bottom: 10px;
					font-weight:normal;
				}
				#cuerpo-contenido #central h6 strong
				{
					color:#03a7dc;					
				}
				#cuerpo-contenido #central .puntos
				{
					padding-top: 22px;
					clear:both;
				}
					#cuerpo-contenido #central .puntos .punto
					{
						font-family: "Trebuchet MS";
						font-size: 12px;
						color: #535353;
						background-image: url(../img/punto-2.gif);
						background-position: 0px 0px;
						background-repeat: no-repeat;
						margin-bottom: 22px;
						padding: 0px 0px 23px 140px;
						border-style: solid;
						border-width: 0px 0px 1px 0px;
						border-color: #EFEEEE;
						height: auto !important;
						height: 103px;
						min-height: 103px;
					}
					#cuerpo-contenido #central .puntos .punto.e1{background-image: url(../img/glossy/experiencia.jpg);}
					#cuerpo-contenido #central .puntos .punto.e2{background-image: url(../img/glossy/flexibilidad.jpg);}
					#cuerpo-contenido #central .puntos .punto.e3{background-image: url(../img/glossy/tecnologia.jpg);}
					#cuerpo-contenido #central .puntos .punto.e4{background-image: url(../img/glossy/estabilidad.jpg);}
					#cuerpo-contenido #central .puntos .punto.e5{background-image: url(../img/glossy/satisfaccion.jpg);}
					
					#cuerpo-contenido #central .puntos.anuncio-diseno-web .punto,
					#cuerpo-contenido #central .puntos.anuncio-email-marketing .punto
					{
						padding: 0px 0px 23px 140px;
						min-height: 70px;
					}
					#cuerpo-contenido #central .puntos.anuncio-diseno-web .punto.e1{background-image: url(../img/glossy/investigacion.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-diseno-web .punto.e2{background-image: url(../img/glossy/arquitectura.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-diseno-web .punto.e3{background-image: url(../img/glossy/disenyoweb.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-diseno-web .punto.e4{background-image: url(../img/glossy/gestorcontenidos.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-diseno-web .punto.e5{background-image: url(../img/glossy/integracionmotor.jpg);}
					
					#cuerpo-contenido #central .puntos.anuncio-email-marketing .punto.e1{background-image: url(../img/glossy/disenyoweb.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-email-marketing .punto.e2{background-image: url(../img/glossy/embudo.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-email-marketing .punto.e3{background-image: url(../img/glossy/emailmarketing.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-email-marketing .punto.e4{background-image: url(../img/glossy/usabilidad.jpg);}
					#cuerpo-contenido #central .puntos.anuncio-email-marketing .punto.e5{background-image: url(../img/glossy/gestorcontenidos.jpg);}
					
					#cuerpo-contenido #central .puntos.redes-sociales .punto.e1{background-image: url(../img/redes/facebook.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales .punto.e2{background-image: url(../img/redes/agentes2.0.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales .punto.e3{background-image: url(../img/redes/wordpress.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales .punto.e4{background-image: url(../img/redes/youtube.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales .punto.e5{background-image: url(../img/redes/google.jpg);}
					
					#cuerpo-contenido #central .puntos.mercado .punto.e1{background-image: url(../img/glossy/revenuemanagement.jpg);}
					#cuerpo-contenido #central .puntos.mercado .punto.e2{background-image: url(../img/glossy/gestionreputacion.jpg);}
					#cuerpo-contenido #central .puntos.mercado .punto.e3{background-image: url(../img/glossy/gestionposicionamiento.jpg);}
					#cuerpo-contenido #central .puntos.mercado .punto.e4{background-image: url(../img/glossy/encuestascalidadonline.jpg);}
					
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e1{background-image: url(../img/glossy/hechoporhoteleros.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e2{background-image: url(../img/glossy/preparacionweb.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e3{background-image: url(../img/glossy/paquetesyreservasninos.gif);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e4{background-image: url(../img/glossy/informesvisitas.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e5{background-image: url(../img/glossy/informeventas2.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e6{background-image: url(../img/glossy/optimizacioncontenido.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e7{background-image: url(../img/glossy/reservasdehotel.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e8{background-image: url(../img/glossy/informeventas.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.ventajas-motor .punto.e9{background-image: url(../img/glossy/marketing.jpg);}
					
					#cuerpo-contenido #central .puntos.redes-sociales.seo-basico .punto.e1{background-image: url(../img/glossy/seleccionkeywords-glossy.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-basico .punto.e2{background-image: url(../img/glossy/preparacionweb.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-basico .punto.e3{background-image: url(../img/glossy/implantacionseo.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-basico .punto.e4{background-image: url(../img/glossy/sitemap.jpg);}
					
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e1{background-image: url(../img/glossy/estudioprevio.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e2{background-image: url(../img/glossy/seleccionkeywords-glossy.jpg);}

					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e3{background-image: url(../img/glossy/preparacionweb.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e4{background-image: url(../img/glossy/implantacionseo.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e5{background-image: url(../img/glossy/optimizacioncontenido.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e6{background-image: url(../img/glossy/enlacesinternos.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e7{background-image: url(../img/glossy/sitemap.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e8{background-image: url(../img/glossy/informesvisitas.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-premium .punto.e9{background-image: url(../img/glossy/informeseo.jpg);}
					
					#cuerpo-contenido #central .puntos.redes-sociales.seo-anual .punto.e1{background-image: url(../img/glossy/notasprensa.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-anual .punto.e2{background-image: url(../img/glossy/estudioprevio.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-anual .punto.e3{background-image: url(../img/glossy/conseguirobjetivos.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-anual .punto.e4{background-image: url(../img/glossy/optimizacioncontenido.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-anual .punto.e5{background-image: url(../img/redes/facebook.jpg);}
					#cuerpo-contenido #central .puntos.redes-sociales.seo-anual .punto.e6{background-image: url(../img/redes/wordpress.jpg);}
					
					
					#cuerpo-contenido #central .puntos .punto h4
					{
						font-family: "Trebuchet MS";
						font-size: 18px;
						color: #03a7dc;
						margin: 0px 0px 15px 0px;
						padding: 0px;
						height: auto !important;
						height: 24px;
						min-height: 24px;
						background-image: url(../img/punto.h4.gif);
						background-position: bottom right;
						background-repeat: no-repeat;
					}
				#cuerpo-contenido #central .cajas
				{
					clear: both;
					line-height: normal;
				}
				#cuerpo-contenido #central .cajas
				{
					clear: both;
					line-height: normal;
				}
					#cuerpo-contenido #central .cajas .caja
					{
						display: block;
						width: 264px;
						float: left;
						margin-bottom: 16px;
						background-position: 0px 33px;
						cursor: pointer;
					}
					#cuerpo-contenido #central .cajas .caja.e1
					{
						background-image: url(../img/caja-1.gif);
					}
					#cuerpo-contenido #central .cajas .caja.e2
					{
						background-image: url(../img/caja-2.gif);
						float: right;
					}
					#cuerpo-contenido #central .cajas .caja.e3
					{
						background-image: url(../img/caja-3.gif);
					}
					#cuerpo-contenido #central .cajas .caja.e4
					{
						background-image: url(../img/caja-4.gif);
						float: right;
					}
					#cuerpo-contenido #central .cajas .caja.e5
					{
						background-image: url(../img/caja-5.gif);
						clear: left;
					}
					#cuerpo-contenido #central .cajas .caja.e6
					{
						background-image: url(../img/caja-6.gif);
						float: right;
						clear: right;
					}
					#cuerpo-contenido #central .cajas .caja.e7
					{
						background-image: url(../img/caja-7.gif);
						clear: left;
					}
					#cuerpo-contenido #central .cajas .caja.e8
					{
						background-image: url(../img/caja-8.gif);
						float: right;
						clear: right;
					}
					#cuerpo-contenido #central .cajas .caja.e9
					{
						background-image: url(../img/caja-9.gif);
						clear: left;
					}
					#cuerpo-contenido #central .cajas .caja.e10
					{
						background-image: url(../img/caja-10.gif);
						float: right;
						clear: right;
					}
					#cuerpo-contenido #central .cajas .caja.e11
					{
						background-image: url(../img/caja-11.gif);
						clear: left;
					}
					#cuerpo-contenido #central .cajas .caja.e12
					{
						background-image: url(../img/caja-12.gif);
						float: right;
						clear: right;
					}
					#cuerpo-contenido #central .cajas .caja.e13
					{
						background-image: url(../img/caja-13.gif);
						float: left;
						clear: left;
					}
					#cuerpo-contenido #central .cajas .caja.e14
					{
						background-image: url(../img/caja-14.gif);
						float: right;
						clear: right;
					}
						#cuerpo-contenido #central .cajas .caja h4
						{
							width: 250px;
							height: 23px;
							margin: 0px;
							padding: 10px 0px 0px 14px;
							background-image: url(../img/caja-top.gif);
							font-family: "Trebuchet MS";
							font-size: 18px;
							font-weight: bold;
							color: #383739;
						}
						#cuerpo-contenido #central .cajas .caja h4 a
						{
							font-family: "Trebuchet MS";
							font-size: 18px;
							font-weight: bold;
							color: #383739;
							text-decoration: none;
						}
						#cuerpo-contenido #central .cajas .caja .caja-contenido
						{
							margin: 0px;
							padding: 8px 14px 14px 64px;
							background-image: url(../img/caja-bottom.gif);
							background-position: bottom;
							background-repeat: no-repeat;
							font-family: "Trebuchet MS";
							font-size: 12px;
							color: #535353;
						}
							#cuerpo-contenido #central .cajas .caja .caja-contenido p
							{
								margin: 0px 0px 5px 0px;
								padding: 0px;
								line-height: normal;
							}
							#cuerpo-contenido #central .cajas .caja .caja-contenido a
							{
								color: #03a7dc;
							}
			#cuerpo-contenido #derecha
			{
				/*width: 259px;*/
				width:auto; 
				margin-top: 25px;
			}
				#cuerpo-contenido #derecha div
				{
					margin-bottom: 12px;
					width:auto; 
				}
				#cuerpo-contenido #derecha div div
				{
					margin-bottom: auto;
				}
				#cuerpo-contenido .caja
				{
					width: 259px;
					margin: 0px 0px 12px 0px;
					padding: 0px;
					background-image: url(../img/noticias-idiso-middle.gif);
					background-position: top;
					
				}
					#cuerpo-contenido .caja h3
					{
						height: 21px;
						margin: 0px;
						padding: 0px;
						background-image: url(../img/minigaleria-idiso-top.gif);
						font-size: 11px;
						padding-left: 5px;
						color: #646464;
					}
					#cuerpo-contenido .caja.testimonios .noticia
					{
						color: #03a7dc;
						height:auto;
					}
					#cuerpo-contenido .caja.testimonios .noticia div
					{
						color: #777777;
						height:auto;
					}
					#cuerpo-contenido .caja.minigaleria
					{
						cursor: pointer;
						height:auto;
					}
					#cuerpo-contenido .caja.minigaleria .noticia
					{
						color: #03a7dc;
						height:auto;
					}
					#cuerpo-contenido .caja.minigaleria .noticia div
					{
						color: #777777;
						height:auto;
					}
					#cuerpo-contenido .caja .caja-contenido
					{
						background-repeat: no-repeat;
						background-position: bottom;
						background-image: url(../img/noticias-idiso-bottom.gif);
						padding: 10px;
						text-align: left;
						color: #777777;
					}
						#cuerpo-contenido .caja .caja-contenido a.mas-noticias
						{
							font-family: Georgia;
							font-size: 11px;
							color: #959595;
						}
						#cuerpo-contenido .caja .caja-contenido .noticia
						{
							font-family: Georgia;
							font-size: 11px;
							background-image: url(../img/puntos.gif);
							background-position: bottom;
							background-repeat: repeat-x;
							padding-bottom: 7px;
							margin-bottom: 10px;
						}
							#cuerpo-contenido .caja .caja-contenido .noticia h4
							{
								margin: 0px;
								padding: 0px 0px 10px 0px;
								font-size: 13px;
								color: #03a7dc;
								font-weight: bold;
								font-style: italic;
							}
							#cuerpo-contenido .caja .caja-contenido .noticia .texto
							{
								line-height: 20px;
								padding-bottom: 10px;
								font-style: italic;
								width: 94%;
							}
							#cuerpo-contenido .caja .caja-contenido .noticia span
							{
								display: block;
								width:100%;
								height: 20px;
								font-family: "Trebuchet MS";
								height:auto;
							}
							#cuerpo-contenido .caja .caja-contenido .noticia a
							{
								display: block;
								width:100%;
								height: 20px;
								margin-top: -20px;
								text-align: right;
								color: #03a7dc;
							}
	#principal #menu
	{
		position: absolute;
		top: 114px;
		left: 50%;
		margin-left: -455px;
		width:949px;
	}	
		#principal #menu h3
		{

			width:120px;
			height:40px;
			position:absolute;
			top:54px;
			left:-20px;
			margin:0;
			padding:0;
		}
			#principal #menu h3 a
			{
				display:block;
				height:40px;
				width:120px;
				overflow:hidden;
				text-indent:130px;			
				white-space:nowrap;
			}

 			
			
			
		#principal #menu ul
		{
			margin: -5px 0px 0px 10px;
			padding: 0px;
 			list-style-type: none;
		}
			#principal #menu ul li
			{
				margin: 0px;
				padding: 0px 20px 0px 0px;
				list-style-type: none;
				height: 28px;
				float: left;
				display: block;
				overflow: hidden;
				width: auto !important;
				min-width: 10px !important;
				font-family: trebuchet MS;
				font-size: 13px;
				font-weight: bold;
				color: #535353;
				letter-spacing: 0.03em;
			}
				
				#principal #menu ul li a
				{
					margin: 0px;
					padding: 0px;
					white-space: nowrap;
					color: #535353;
					text-decoration: none;
				}
				
				#principal #menu ul li a:hover,
				#principal #menu ul li strong a
				{
					color: #03a7dc;
				}
				
				#principal #menu ul li ul
				{
					display: none;
				}
				
				#principal #menu ul li#menu10
				{
					position: absolute;
					top: -45px;
					right: 120px;
					height: 17px;
					width: 30px !important;
					text-align: right;
					padding-top: 6px; padding-right: 42px;
				}
				#principal #menu ul li#menu10 a
				{
					height: 17px;
					font-family:"Trebuchet MS",verdana;
					font-size:12px;
					text-decoration:none;
					font-weight: normal;
					padding-right:7px;
					border-right:1px solid #ccc;
				}
				
				#principal #menu ul li#menu9{display: none;}
				
				
/*-----------------------------------------------------*/
 				#principal #menu ul li#menu8 {
					height: 17px;
					position: absolute;
					right: 120px;
					text-align: right;
					top: -45px;
					width: 30px !important;
					padding-top: 6px; padding-right:107px;
 				}
 					
				 /*-----------------------------------------------------*/
				#principal #menu ul li#menu8 a {
					font-family: "Trebuchet MS",verdana;
					font-size: 12px;
					font-weight: normal;
					height: 17px;
					text-decoration: none;
					padding-right:7px;
					border-right:1px solid #ccc;
                 }
  			    #principal #menu ul li#menu6 {
                         margin-left: -7px;
 				}
				

/*-----------------------------------------------------*/					
				
				#principal #menu ul li#menu11{
					height: 17px;
					position: absolute;
					right: 265px;
					text-align: right;
					top: -45px;
					width: 30px !important;
					padding-top: 6px; 
 				}
 					
				 /*-----------------------------------------------------*/
				#principal #menu ul li#menu11 a {
					font-family: "Trebuchet MS",verdana;
					font-size: 12px;
					font-weight: normal;
					height: 17px;
					text-decoration: none;
					padding-right:7px;
					border-right:1px solid #ccc;
                 }
				
				
				
				
				
				
				
				
				
				
				
				
				#cabecera .clientes
				{
					position: absolute;
					font-family: "Trebuchet MS",verdana;
					font-size: 12px;
					color: #535353;
					margin: 0px;
					padding: 0px;
					height: 17px;
					width: 96px;
					top: 76px;
					left: 50%;
					margin-left: 374px;
					z-index: 5;
				}
				#cabecera .clientes a
				{
					width: 91px;
					height: 17px;
					font-family: "Trebuchet MS",verdana;
					font-size: 12px;
					color: #535353;
					text-decoration: none;
					
				}
				#cabecera .clientes a:hover,
				#cabecera .clientes strong a
				{
					color: #03a7dc;
					text-decoration: none;
				}
				
	#principal #pie
	{		
		width: 997px;
		position:relative;
		background-image: url(../img/cabecera.gif);
		background-position: center -259px;
		background-repeat: no-repeat;
		padding-bottom: 10px;
		margin:30px auto;
		_margin-top:45px;
		display:block;
	}
	#principal .pie-home {
		_background-position: center -276px !important;
	}

		#principal #pie #award {
			position:relative;
			margin-left:25px;
			padding-top: 20px;
		}
		#pie #award .pie3{
			margin-left:50px;
			float:right;
		}
		#principal #pie h3
		{
			display: none;
		}


		#principal #pie ul
		{
			margin: 0px;
			padding: 0px;
			width: 100%;
			height: 20px;
			text-align: center;
			padding-top: 15px;
		}
			#principal #pie ul li
			{
				display: inline;
				line-height:20px;
				margin: 0px;
				padding: 0px;
				list-style-type: none;
				font-family: verdana;
				font-size: 10px;
				color: #535353;
				background-image: url(../img/cabecera.gif);
				padding: 0px 7px 0px 8px;
				background-position: -1310px -183px;
				background-repeat: no-repeat;
			}
			#principal #pie ul li.hmli-1
			{
				background-image: none;
			}
			
				#principal #pie ul li a
				{
					text-decoration: none;
					font-family: verdana;
					font-size: 10px;
					color: #535353;
				}
				#principal #pie ul li a:hover
				{
					color: #03a7dc;
				}	
				
				
				

	#principal #cuerpo.home
	{
		height: 100%;
	}
		#principal #cuerpo.home h2
		{
			display: none;
		}
			#principal #cuerpo.home #cuerpo-contenido
			{
				position:relative;
				width: 997px;
				height: 382px;
				background-image: url(../img/home.gif);
			}
			#cuerpo-contenido .testimonios{
				}
			.idioma-en_US #principal #cuerpo.home #cuerpo-contenido{background-image: url(../img/home.en_US.gif);}
			.idioma-fr_FR #principal #cuerpo.home #cuerpo-contenido{background-image: url(../img/home.fr_FR.gif);}
				#principal #cuerpo.home #cuerpo-contenido .testimonios h4
				{
					position: relative;
					font-family: "Trebuchet MS";
					font-size: 18px;
					color: #03a7dc;
					width: 200px;
					display: block;
					margin: 0px;
					padding: 0px;
				}
				#principal #cuerpo.home #cuerpo-contenido .testimonios h4 a
				{
					position: inherit;
					display: inherit;
					height: auto;
					width: auto;
					font-family: inherit;
					font-size: inherit;
					color: inherit;
					overflow: inherit;
				}
				#principal #cuerpo.home #cuerpo-contenido .testimonios h4 a
				{
					color: #03a7dc;
					text-decoration: none;
				}
				#principal #cuerpo.home #cuerpo-contenido .testimonios p.e1
				{
					position: absolute;
					top: 71px;
					right: 47px;
					font-family: "Trebuchet MS";
					font-size: 12px;
					color: #535353;
					width: 200px;
					margin: 0px;
					padding: 0px;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido .testimonios p.e2
				{
					position: relative;
					top: 201px;
					right: 47px;
					font-family: "Trebuchet MS";
					font-size: 12px;
					color: #535353;
					width: 200px;
					margin: 0px;
					padding: 0px;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido h4.e1,
				#principal #cuerpo.home #cuerpo-contenido h4.e2,
				#principal #cuerpo.home #cuerpo-contenido h4.e3
				{
					position: relative;
					display: block;
					margin: 0px;
					padding: 0px;
					width: 100%;
					height: 50px;
					z-index: 100;
					width: 305px;
					overflow: hidden;
					white-space: nowrap;
				}
				#principal #cuerpo.home #cuerpo-contenido h4.e1 a,
				#principal #cuerpo.home #cuerpo-contenido h4.e2 a,
				#principal #cuerpo.home #cuerpo-contenido h4.e3 a
				{
					display: block;
					width: 305px;
					padding-left: 305px;
					height: 200px;
				}
				#principal #cuerpo.home #cuerpo-contenido h4.e1
				{
					top: 250px;
					left: 20px;
				}
				#principal #cuerpo.home #cuerpo-contenido h4.e2
				{
					top: 250px;
					left: 342px;
				}
				#principal #cuerpo.home #cuerpo-contenido h4.e3
				{
					top: 250px;
					left: 667px;
				}
				#principal #cuerpo.home #cuerpo-contenido div.e1
				{
					position: absolute;
					top: 200px;
					left: 43px;
					font-family: "Trebuchet MS";
					font-size: 12px;
					color: #000000;
					width: 257px;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido div.e2
				{
					position: absolute;
					top: 200px;
					left: 366px;
					font-family: "Trebuchet MS";
					font-size: 12px;
					color: #000000;
					width: 257px;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido div.e3
				{
					position: absolute;
					top: 200px;
					left: 689px;
					font-family: "Trebuchet MS";
					font-size: 12px;
					color: #000000;
					width: 257px;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido a
				{
					position: absolute;
					display: block;
					height: 20px;
					width: 250px;
					font-family: "Trebuchet MS";
					font-size: 14px;
					color: #03a7dc;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido #laimagen a
				{
					display: block;
					height: auto;
					width: auto;
					font-size: inherit;
				}
				#principal #cuerpo.home #cuerpo-contenido .testimonios h4 a
				{
					position: inherit;
					display: inherit;
					height: auto;

					width: auto;
					font-family: inherit;
					font-size: inherit;
					color: inherit;
					overflow: inherit;
				}
				#principal #cuerpo.home #cuerpo-contenido a:hover
				{
					color: #03a7dc;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e1
				{
					top: 250px;
					left: 69px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e2
				{
					top: 277px;
					left: 69px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e3
				{
					top: 305px;
					left: 69px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e31
				{
					top: 250px;
					left: 200px;
					width: 120px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e32
				{
					top: 277px;
					left: 200px;
					width: 120px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e33
				{
					top: 305px;
					left: 200px;
					width: 120px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e4
				{
					top: 250px;
					left: 45px;
					text-indent: 300px;
					white-space: nowrap;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e5
				{
					top: 250px;
					left: 390px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e6
				{
					top: 277px;
					left: 390px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e7
				{
					top: 305px;
					left: 390px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e8
				{
					top: 250px;
					left: 370px;
					text-indent: 300px;
					white-space: nowrap;
					overflow: hidden;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e9
				{
					top: 250px;
					left: 715px;
					width: 125px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e10
				{
					top: 277px;
					left: 715px;
					width: 125px;
				}
				
				
				.idioma-fr_FR #principal #cuerpo.home #cuerpo-contenido a.e9
				{
					top: 250px;
					left: 715px;
					width: 125px;
					font-size:12px
				}
				.idioma-fr_FR #principal #cuerpo.home #cuerpo-contenido a.e10
				{
					top: 277px;
					left: 715px;
					width: 125px;
					font-size:12px
				}
				
				
				
				#principal #cuerpo.home #cuerpo-contenido a.e11
				{
					top: 305px;
					left: 715px;
					width: 125px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e12
				{
					top: 250px;
					left: 840px;
					width: 125px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e13
				{
					top: 277px;
					left: 840px;
					width: 125px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e14
				{
					top: 305px;
					left: 840px;
					width: 125px;
				}
				#principal #cuerpo.home #cuerpo-contenido a.e15
				{
					top: 590px;
					left: 695px;
					text-indent: 300px;
					white-space: nowrap;
					overflow: hidden;
				}
					

#principal #cuerpo #cuerpo-contenido #central .modulos
{
	margin: 0px;
	padding: 0px;
	width: 100%;
}
	#principal #cuerpo #cuerpo-contenido #central .modulos div
	{
		float: left;
		width: 258px;
		background-image: url(../img/modulo.bottom.gif);
		padding-bottom: 4px;
		background-repeat: no-repeat;
		background-position: bottom;
		margin-bottom: 15px;
	}
		#principal #cuerpo #cuerpo-contenido #central .modulos div.modulo2
		{
			margin-left: 15px;
		}
	#principal #cuerpo #cuerpo-contenido #central .modulos div strong
	{
		display: block;
		margin: 10px 0px 5px 10px;
		font-family: verdana;
		color: #636363;
		font-size: 11px;
	}
	#principal #cuerpo #cuerpo-contenido #central .modulos div ul
	{
		margin: 0px;
		padding: 8px 0px 0px 0px;
		background-image: url(../img/modulo.top.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}
	
	#principal #cuerpo #cuerpo-contenido #central .modulos div li
	{
		background-image: url(../img/idiso.servicios.0.gif);
		background-repeat: no-repeat;
		background-position: 0px 2px;
		margin: 0px 0px 5px 10px;
		padding: 0px 10px 5px 25px;
		line-height: normal;
	}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e0 {background-image: url(../img/iconitos/01.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e1 {background-image: url(../img/iconitos/02.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e2 {background-image: url(../img/iconitos/03.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e3 {background-image: url(../img/iconitos/04.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e4 {background-image: url(../img/iconitos/05.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e5 {background-image: url(../img/iconitos/06.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e6 {background-image: url(../img/iconitos/07.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e7 {background-image: url(../img/iconitos/08.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e8 {background-image: url(../img/iconitos/09.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div li.e9 {background-image: url(../img/iconitos/10.gif);}
	#principal #cuerpo #cuerpo-contenido #central .modulos div a
	{
		color: #03a7dc;
		font-family: verdana;
		font-size: 11px;
	}



#ademas h3
{
	margin: 0px;
	padding: 0px;
}

#ademas
{
	width: 258px;
	background-image: url(../img/modulo.bottom.gif);
	padding-bottom: 4px;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 15px; 
}
	#ademas h3
	{
		margin: 0px;
		padding: 0px 0px 3px 10px;
		color: #636363;
		font-family: verdana;
		font-size: 12px;
		line-height: normal; 
	}
	#ademas ul
	{
		margin: 0px;
		padding: 8px 0px 0px 0px;
		background-image: url(../img/modulo.top.gif);
		background-position: left top;
		background-repeat: no-repeat;
		list-style-type: none;
	}
	
	#ademas li
	{
		background-image: url(../img/modulo.li.gif);
		background-repeat: no-repeat;
		background-position: 0px 6px;
		margin: 0px 0px 5px 10px;
		padding: 0px 10px 0px 25px;
		line-height: normal;
		display: block;
	}
	#ademas li.e0 {background-image: url(../img/iconitos/02.gif);}
	#ademas li.e1 {background-image: url(../img/iconitos/07.gif);}
	#ademas li.e2 {background-image: url(../img/iconitos/04.gif);}
	#ademas li.e3 {background-image: url(../img/iconitos/01.gif);}
	#ademas li span
	{
		font-family: verdana;
		font-size: 11px;
		line-height: normal;
	}
	#ademas a
	{
		color: #03a7dc;
		font-family: verdana;
		font-size: 11px;
		line-height: normal;
		display: block;
	}

#faq
{
	width: 543px;
	background-image: none;
	padding-bottom: 4px;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 15px;
	clear:both;
}
	#faq h3
	{
		margin: 0px;
		padding: 0px 0px 3px 10px;
		color: #636363;
		font-family: verdana;
		font-size: 12px;
		line-height: normal; 
	}

#faq span { margin-bottom:5px }
#faq span.mas-info { float:left; overflow:hidden; height:1px; }
#faq a.mas { float:right; font-size:9px; font-family:Arial; color:#002A4C; text-decoration:none; margin-bottom:10px; display:block }
#faq a.mas span { font-size:1.25em; background:none }
#faq .ocultar { display:block }



#laimagen
{
	position:relative;
	z-index:5;
	width:951px;
	height: 358px;	
	margin-top: 0px;
	overflow:hidden;
}



#cuerpo-contenido #central div div#formulario
{
	margin: 0px;
	margin-top: 20px;
	padding: 0px;
	clear: both;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #EFEEEE;
	margin-top: 40px;
	padding-top: 20px;
}
	#cuerpo-contenido #central div div#formulario .destacado
	{
		background-image: url(../img/formulario.telefono.gif);
		background-repeat: no-repeat;
		background-position: top left;
		padding: 0px 0px 10px 61px;
		margin-bottom: 10px;
		font-family: "Trebuchet MS";
		color: #747474;
		font-size: 11px;
	}
		#cuerpo-contenido #central div div#formulario .destacado p
		{
			margin: 0px;
			padding: 0px;
		}
	#cuerpo-contenido #central div div#formulario form
	{
		margin: 0px;
		padding: 0px 35px 0px 35px;
		font-family: "Trebuchet MS";
		color: #535353;
		font-size: 10px;
		background-image: url(../img/formulario.trans.gif);
		width: 473px;
		height: 287px;
		overflow: hidden; 
	}
		#cuerpo-contenido #central div div#formulario form div
		{
			clear: both;
			float: none;
			margin: 0px;
			padding: 0px;
		}
		#cuerpo-contenido #central div div#formulario form div.mini
		{
			width: 236px;
			float: left;
			clear: none;
		}
		#cuerpo-contenido #central div div#formulario form label
		{
			font-family: "Trebuchet MS";
			color: #CCCCCC;
			font-size: 12px;
			display: block;
			padding-bottom: 1px;
			padding-top: 10px;
		}
		#cuerpo-contenido #central div div#formulario form input
		{
			font-family: "Trebuchet MS";
			color: #535353;
			font-size: 12px;
			border-width: 0px;
			width: 206px;
			height: 17px;
			padding: 3px 10px 3px 10px;
			background-image: url(../img/input.trans.gif);
			color: #CCCCCC;
		}
		
		#cuerpo-contenido #central div div#formulario form textarea
		{
			font-family: "Trebuchet MS";
			color: #535353;
			font-size: 12px;
			border-width: 0px;
			width: 458px;
			height: 53px;
			padding: 3px 10px 3px 10px;
			background-image: url(../img/textarea.trans.gif);
		}
		#cuerpo-contenido #central div div#formulario .boton
		{
			display: block;
			font-family: "Trebuchet MS";
			color: #535353;
			font-size: 12px;
			border-width: 0px;
			width: 125px;
			height: 26px;
			line-height: 26px;
			vertical-align: middle;
			text-align: center;
			background-image: url(../img/boton.trans.gif);
			cursor: pointer;
		}
		
		#cuerpo-contenido #central div div#formulario form a{color: #CCCCCC;}
		#cuerpo-contenido #central div div#formulario form p{color: #CCCCCC;}
		#cuerpo-contenido #central div div#formulario form button{color: #CCCCCC;}
		#cuerpo-contenido #central div div#formulario.resaltado form button{color: #535353;}
		#cuerpo-contenido #central div div#formulario.resaltado form a{color: #535353;}
		#cuerpo-contenido #central div div#formulario.resaltado form p{color: #535353;}
		#cuerpo-contenido #central div div#formulario.resaltado form input{color: #535353;}
		#cuerpo-contenido #central div div#formulario.resaltado form label{color: #535353;}
		#cuerpo-contenido #central div div#formulario.resaltado form textarea {background-image: url(../img/textarea.gif);}
		#cuerpo-contenido #central div div#formulario.resaltado form button {background-image: url(../img/boton.gif);}
		#cuerpo-contenido #central div div#formulario.resaltado form input {background-image: url(../img/input.gif);}
		#cuerpo-contenido #central div div#formulario.resaltado form{background-image: url(../img/formulario.gif);}		
		.contacto #cuerpo-contenido #central div div#formulario form button{color: #535353;}
		.contacto #cuerpo-contenido #central div div#formulario form a{color: #535353;}
		.contacto #cuerpo-contenido #central div div#formulario form p{color: #535353;}
		.contacto #cuerpo-contenido #central div div#formulario form input{color: #535353;}
		.contacto #cuerpo-contenido #central div div#formulario form label{color: #535353;}
		.contacto #cuerpo-contenido #central div div#formulario form textarea {background-image: url(../img/textarea.gif);}
		.contacto #cuerpo-contenido #central div div#formulario form button {background-image: url(../img/boton.gif);}
		.contacto #cuerpo-contenido #central div div#formulario form input {background-image: url(../img/input.gif);}
		.contacto #cuerpo-contenido #central div div#formulario form{background-image: url(../img/formulario.gif);}
		
.caja ul
{
	margin: 0px;
	padding: 0px;
}
	.caja ul li
	{
		font-family: "Trebuchet MS";
		font-size: 12px;
		color: #535353;
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 25px;
		background-image: url(../img/central-li.gif);
		background-repeat: no-repeat;
		background-image: url(../img/central-caja-li.jpg);
		background-position: 0px 7px;
		list-style-type: none;
	}
		.caja ul li a
		{
			font-family: "Trebuchet MS";
			color: #535353;
			text-decoration: none;
		}
		.caja ul li a span
		{
			display: block;
			font-size: 10px;
			font-style: italic;
		}	

.testimonio
{
	width: auto;
	border-color:#EFEEEE;
	border-style:solid;
	border-width:0 0 1px;
	color:#535353;
	font-family:"Trebuchet MS";
	font-size:12px;
	height:auto !important;
	height: 103px;
	min-height:103px;
	margin-bottom: 22px;
	padding:0 0 23px 155px !important;
	position: relative;
}
.testimonio strong
	{
		display:list-item;
		list-style:none;
		margin:0 0 5px 0;
		padding:0 0 4px 0;
		background-image:url(../img/punto.h4.gif);
		background-position:right bottom;
		background-repeat:no-repeat;
		color:#03a7dc;
		font-family:"Trebuchet MS";
		font-size:18px;
	}
	.testimonio span
	{
		color: #535353;
		font-weight: bold;
	}
	
	.testimonio img
	{
		positioN: absolute;
		top: 0px;
		left: 0px;
	}
	
	

	
	#cuerpo-contenido #central #galeria strong
	{
		display: none;
	}
	
	#cuerpo-contenido #central #galeria a
	{
		display: block;
		float: left;
		border-style: solid;
		border-width: 1px;
		border-color: #CCCCCC;
		margin: 2px;		
		padding: 2px;
		text-align: center;
	}
	
	.minigaleria #cuerpo-contenido #central #galeria strong
	{
		display: none;
	}
	
	.minigaleria #cuerpo-contenido #central #galeria a
	{
		display: block;
		border-style: solid;
		border-width: 1px;
		border-color: #CCCCCC;
		margin: 2px;		
		padding: 3px;
		text-align: center;
	}
	
.imagen-minigaleria
{
	height: 180px;
}

.minigaleria .noticia img
{
	width: 239px;
	height:188px;
}

.imagen-web
{
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	margin:2px;
	padding:2px;
	text-align:center;
}

/*--------------------------fix_m-----------------------------------*/
#cuerpo-contenido #izquierda {
    float:left; 
}

/*--------------------------Nuevo Sub Menu--------------------------*/
  
#izquierda ul {
	width: 200px;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    font: 12px Verdana, Geneva, sans-serif;
    color: #535353; 	
}
#cuerpo-contenido #izquierda ul li {
   padding: 0px;
}
 
#izquierda ul li a {
    color: #03a7dc;
    text-decoration: none;
    display: block;
    padding: 5px 10px 5px 20px;
  }
 
#izquierda ul li:hover {
    background: #e7e6eb;
    border-left: 10px solid #333;
    color: #03a7dc;
	font-weight:bold;
}
#izquierda ul li.active {
 	text-decoration:underline;
 	font-weight:bold;
    background: #e7e6eb;
    border-left: 10px solid #333;
    color: #03a7dc;	
}
	
/*--------------------idiomasOK----------------------------*/
#idiomas-m  
{
	 margin:0 auto;
	 width:920px;
	 height: auto;
	 
}
#idiomas-m #idiomas
{
 	list-style-type: none;
	float:right;
	padding: 0;
	width:205px;
}
#idiomas-m #idiomas li
{
	height: 17px;
	float: left;
	padding: 0px 5px 0px 5px;
}

#idiomas-m #idiomas li a
{
	display: block;
	height: 17px;
	color: #535353;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
}
#idiomas-m #idiomas li a:hover
{				
	color: #03a7dc;
}
#idiomas-m #idiomas li a.active {
    text-decoration: underline;
    font-weight:bold;
}
.clear{
	clear:both;
}
#cuerpo-contenido .testimonios h4{
	float: left; width: 170px; margin-top: 0px;height:40px;*margin-top: 5px
}
#cuerpo-contenido .testimonios {
	font-size:12px;
}
#cuerpo-contenido .testimonios em {
	display:block;text-align:justify;margin-top:10px;
}
#cuerpo-contenido .testimonios p {
	text-align:right;
	margin-top:0px;
}
#cuerpo-contenido .testimonios a {
	color:#03a7dc;
	font-size:11px;
}
#cuerpo-contenido .testimonios .el{
	
}
.despliega{
	cursor:pointer;
}
.plegar{
	cursor:pointer;
}
.desplegado{
	display:none;
}

#cuerpo-contenido #central div.content ul{list-style-type:none; margin:0px;margin-top: 15px;}
/*#cuerpo-contenido #central div.content ul li{float:left; margin-right:5px;background:none; padding:0px; width:175px; text-align:center;}*/
#cuerpo-contenido #central div.content ul li{
	padding-bottom: 10px;float:left; margin-right:5px;background:none; padding:0px; width:550px;
}
#cuerpo-contenido #central div.content ul li a {text-decoration:none;}
#cuerpo-contenido #central div.content ul li a img{ border:none;}







div.wrap {
width : 951px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 993px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 358px;
background : url(../img/header-bg.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width : 951px;
height : 358px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 951px;
height : 353px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 10px;
width : 951px;
height : 46px;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
color:#cfcfcf;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
color:#FFF;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../img/silde-nav.png);
}
div#nav ul li a {
background : url(../img/nav.png) no-repeat;
}


