/*------------------------------------------------------------------------------------*/
/*---------------------//////////////// 1. HOME ///////////////-----------------------*/
/*------------------------------------------------------------------------------------*/
/*------ Columna principal -------*/
#inicio #colCentral {
	padding-left:2em;
	width:56em;
} 
	#inicio #colCentral .contenedor {
		background:#fff;
		padding:0 1.5em 1em 1.75em;
	}
/* Ideo */
#inicio #ideo #destacado {
	background:url(../img/bg-inicio-ideo.jpg) no-repeat left top;
	margin:0 0 1.5em -46px;
	height:275px;
	position:relative;
	width:697px;
}
	#inicio #ideo #destacado h2 {
		background:#e0dddd;
		bottom:1.8em;
		font-family: 'Variable-black', sans-serif;
		font-size:1.9em;
		font-weight:normal;
		left:2em;
		padding:.25em .5em;
		position:absolute;
	}
		@-moz-document url-prefix() { /* Firefox */
			#inicio #ideo #destacado h2 {
		bottom:2em;
			}
		}
	#inicio #ideo #destacado p {
		background:#403f3f;
		bottom:-1EM;
		color:#FFF;
		font-family: 'Variable-bold', sans-serif;
		font-size:1.2em;
		left:3.2em;
		padding:.25em .5em .25em .85em;
		position:absolute;
		width:19em;
	}
#inicio #ideo .boton01 {
	margin-top:2em;
	text-align:right;
}
/* Secciones destacadas (Orona's Green y Ascensores ORONA */
#inicio #seccionesDestacadas {
	margin-top:4em;
}
	#inicio #seccionesDestacadas div {
		border-top:1px solid #1f1e1e;
		float:left;
		margin-right:3.5em;
		padding-top:.65em;
		width:24.25em;
	}
		#inicio #seccionesDestacadas .ultimo {
			margin:0;
		}
		#inicio #seccionesDestacadas h2 {
			font-family: 'Variable-black', sans-serif;
			font-size:1.6em;
			font-weight:normal;
			margin-bottom:.4em;
		}
		#inicio #seccionesDestacadas img {
			margin-bottom:.5em;
		}
		#inicio #seccionesDestacadas a {
			background: url(../img/bg-inicio-seccionesdestacadas-a.png) no-repeat right center;
			color:#242424;
			display:block;
			font-family: 'Variable-black', sans-serif;
			font-size:1.1em;
			line-height:1.2em;
			padding-right:2.2em;
			width:7.5em;
		}
			#inicio #seccionesDestacadas a:hover {
				color:#666;
			}
/*------ Columna auxiliar -------*/
#inicio #colAux {
	background:#fff;
	margin-top:-6em;
	position:relative;
	width:23.5em;
	z-index:100;
	-moz-box-shadow: 0 1px 4px #6E6E6E;
	-webkit-box-shadow: 0 1px 4px #6E6E6E;
	box-shadow:0 1px 4px #6E6E6E;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=210, Color='#b9b9b9')"; /* IE 8 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=210, Color='#b9b9b9'); /* IE 5.5 - 7 */
}
/* Noticias */
#inicio #colAux .noticias {
	background:#f2f2f2;
	border-top:15px solid #5d8e0b;
	border-bottom:1px solid #c2c2c2;
	padding:1.25em 1.75em 2.25em 1.75em;
}
	#inicio #colAux .noticias h2 {
		color:#5d8e0b;
		font-family: 'Variable-black', sans-serif;
		font-size:1.6em;
		font-weight:normal;
		margin-bottom:.4em;
		text-transform:uppercase;
	}
	#inicio #colAux .noticias li {
		background:url(../img/bg-inicio-colaux-noticias-li.png) repeat-x left bottom;
		padding:.75em 0 .95em 0;
		 vertical-align: bottom;
	}
		#inicio #colAux .noticias .fecha {
			float:left;
			width:5em;
		}
			#inicio #colAux .noticias .fecha .dia {
				background: #5d8e0b;
				color:#FFF;
				display:block;
				font-size: 1.65em;
				font-family: 'Variable-bold', sans-serif;
				padding:.2em 0 .15em 0;
				text-align: center;
				width:2.5em;
				-webkit-border-radius:4px 4px 0 0;
				-moz-border-radius:4px 4px 0 0;
				border-radius:4px 4px 0 0;
			}
			#inicio #colAux .noticias .fecha .mes {
				background: #cdcdcd;
				color: #242424;
				display: block;
				font-family:Arial, Helvetica, sans-serif;
				font-size:1.2em;
				padding:.1em 0;
				text-align:center;
				width:3.45em;
				-webkit-border-radius:0 0 4px 4px;
				-moz-border-radius:0 0 4px 4px;
				border-radius:0 0 4px 4px;
			}
		#inicio #colAux .noticias .texto {
			float:left;
			font-size:.9em;
			width:16.5em;
		}
			#inicio #colAux .noticias .texto .titulo a:hover {
				color:#666;
			}
			#inicio #colAux .noticias .texto .tag a {
				background:url(../img/bg-inicio-colaux-noticias-tag.png) no-repeat left 2px;
				color:#808080;
				display:block;
				margin-top:1em;
				padding-left:1.5em;
			}
				#inicio  #colAux .noticias .texto .tag a:hover {
					color:#333;
				}
	#inicio #colAux .noticias .boton01 {
		margin:2em 0 0 0;
		text-align:right;
	}
/* Eliga la solucion */
#inicio #colAux #solucion {
	background:#e0dddd;
	border-top:1px solid #f4f3f3;
	padding:1.5em 1.75em 1.75em 1.75em;
}
	#inicio #colAux #solucion h2 {
		color:#5d8e0b;
		font-family: 'Variable-black', sans-serif;
		font-size:1.6em;
		font-weight:normal;
		margin-bottom:.35em;
	}
	#inicio #colAux #solucion .texto {
		margin-bottom:1.5em;
	}
		#inicio #colAux #solucion .label,
		#inicio #colAux #solucion p label {
			color:#5d8e0b;
			font-family: 'Variable-bold', sans-serif;
			font-size:1.4em;
		}
		#inicio #colAux #solucion ul {
			margin-bottom:1.5em;
		}
			#inicio #colAux #solucion li {
				line-height:.9em;
			}
				#inicio #colAux #solucion li label {
	color:#808080;
	line-height: 1.5em;

				}
		#inicio #colAux #solucion select {
			margin:.25em 0 .75em 0;
			width:18.5em;
		}
		#inicio #colAux #solucion button {
			padding:.65em 0;
			text-transform:none;
			width:15.5em;
		}
/* Personaliza tu ascensor */
#inicio #colAux #personaliza {
	background:url(../img/bg-colaux-dossier.png) repeat-x left top #446808;
	border-top:1px solid #345006;
	color:#FFF;
	padding:1.35em 1.25em .35em 1.25em;
}
	#inicio #colAux #personaliza h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		margin-bottom:1em;
		padding-left:0;
		text-transform:none;
	}
	#inicio #colAux #personaliza a {
		background:url(../img/bg-inicio-colaux-personaliza-a.png) repeat-x 0 0 #fff;
		color:#517c09;
		display:block;
		font-family: 'Variable-black', sans-serif;
		font-size:1.3em;
		margin:1em 0;
		padding:.6em 1em;
		text-transform:uppercase;
		-typekit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;		
	}
		#inicio #colAux #personaliza a:hover {
			color:#59880b;
		}


/*------------------------------------------------------------------------------------*/
/*-------------------//////////////// 2. SOBRE ORONA ///////////////------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 2.1. INICIO ////---------------------*/
#sobreOrona .contenedor {
	padding-left:1.65em;
}
/*------ Video ------*/
#sobreOrona #video_wrapper {
	padding-bottom:1em;
}
/*------ Acceso a subsecciones ------*/
#sobreOrona #subSecciones {
	padding:.5em 0 1em 0;
}
	#sobreOrona #subSecciones ul {
		border-right:1px solid #e6e9de;
		float:left;
		padding-right:.85em;
		margin-right:.75em;
		width:18em;
	}
	#sobreOrona #subSecciones ul.ultimo {
		border:none;
		margin-right:0;
	}
		#sobreOrona #subSecciones li {
			margin-bottom:.6em;
		}
			#sobreOrona #subSecciones .titulo {
				background:url(../img/bg-sobreorona-subsecciones-titulo.gif) repeat-x left top #55594f;
				font-family: 'Variable-bold', sans-serif;
				font-size:.9em;
				margin:0;
				padding-right:.75em;
			}
				#sobreOrona #subSecciones .titulo strong {
					font-weight:normal;
				}
				#sobreOrona #subSecciones .titulo a {
					background:url(../img/bg-sobreorona-subsecciones-titulo-a.gif) no-repeat right .5em;
					color:#FFF;
					display:block;
					font-size:1.45em;
					padding:.35em 0 .3em .6em;
				}
				#sobreOrona #subSecciones .titulo a:hover {
					background:url(../img/bg-sobreorona-subsecciones-titulo-a-hover.gif) no-repeat right .5em;
					color:#CCC;
				}
			#sobreOrona #subSecciones .texto {
				background:#e6e9de;
				color:#322c2c;
				padding:1em .5em .05em .25em;
			}
				#sobreOrona #subSecciones .texto p {
					font-size:.8em;
					margin:0;
					line-height:1.3em;
					padding:0 .25em 1.5em 1em;
				}
				#sobreOrona #subSecciones .grupoEmpresarial .texto {
					height:8.5em;
				}
			#sobreOrona #subSecciones .servicios {
				background:url(../img/bg-sobreorona-subsecciones-servicios.jpg) no-repeat 0 0 ;
				height:17em;
				padding:8.6em 1.5em 0 1.25em;
				position:relative;
			}
			#sobreOrona #subSecciones .servicios .titulo a {
				background:none;
				display:block;
				left:0;
				height:18.75em;
				position:absolute;
				top:0;
				width:13.25em;
				z-index:1000;
			}
				#sobreOrona #subSecciones .servicios .titulo a:hover {
					color:#fff;
					cursor:pointer;
				}
				#sobreOrona #subSecciones .servicios .titulo a strong {
					background:#549904;
					display:block;
					font-family: 'Variable-black', sans-serif;
					font-size:.9em;
					left:1.25em;
					margin-bottom:1em;
					padding:.4em .65em;	
					position:absolute;
					top:7.5em;
					width:7em;
			}
				#sobreOrona #subSecciones .servicios .texto {
					background:#545454;
					color:#FFF;
					cursor:pointer;
					padding:.65em .5em .65em 1em;
					left:1.5em;
					position:absolute;
					top:13.75em;
					width:13em;
				}
					#sobreOrona #subSecciones .servicios .texto p {
						font-size:1em;
						padding:0 0 .6em 0;
					}
					#sobreOrona #subSecciones .servicios .texto ul {
						border:none;
						float: none;
						margin:0;
					}
						#sobreOrona #subSecciones .servicios .texto li {
							background:url(../img/bullet03.png) no-repeat left center;
							margin-bottom:.25em;
							padding-left:1.5em;
						}


/*--------------------- ///// 2.2. GRUPO EMPRESARIAL ////---------------------*/
/*--------------------- 2.2.1. INICIO ---------------------*/
#grupoEmpresarialInicio .contenedor {
	margin-bottom:1.75em;
	padding-left:1px;
}
/*------ Introduccion (video) ------*/
#grupoEmpresarialInicio #introduccion p {
	font-size:1.2em;
	margin:.75em 1em;
	padding-bottom:1.85em;
}
/*------ Slider ------*/
#grupoEmpresarialInicio #sliderHome { 
	width:729px;
	height:383px; 
}
	#grupoEmpresarialInicio #sliderHome .caption-top {
		left:auto;
		right: 150px; 
		width: 600px; 
	} 
		#grupoEmpresarialInicio #sliderHome .titulo {
			background:none;
			color:#545454;
			float:none;
			font-size:1.7em;
			margin-bottom:.75em;
			padding:0;
			text-align:right;
			text-shadow:1px 1px 1px #FFF;
		}
			#grupoEmpresarialInicio #sliderHome .titulo strong {
				font-weight:normal;
			}
				#grupoEmpresarialInicio #sliderHome .titulo span {
					font-family: 'Variable-black', sans-serif;
				}
		#grupoEmpresarialInicio #sliderHome ul {
			background:#53820a;
			padding-right:1.5em;
			-moz-box-shadow: 0 1px 2px #333;
			-webkit-box-shadow: 0 1px 2px #333;
			box-shadow: 0 1px 2px #333;	
		}
			#grupoEmpresarialInicio #sliderHome .caption-top li {
				border-left:1px solid #3e6103;
				float:right;
				margin:1.5em 0 1.5em 2em;
				text-align:center;
				padding:.5em 0 .5em 2em;
			}
				#grupoEmpresarialInicio #sliderHome .caption-top li.ultimo {
					border:none;
				}
			#grupoEmpresarialInicio #sliderHome .innovadores .caption-top li {
				margin:1em 0 1em 1em;
				padding:.25em 0 .25em 1em;
			}
	#grupoEmpresarialInicio .anythingSlider-default .anythingControls  {
		bottom:49px;
		left:auto;
		right: 150px; 
	}
		#grupoEmpresarialInicio .anythingControls .arrow span {
			visibility:visible;
		}
		#grupoEmpresarialInicio .anythingSlider .arrow a {
			background:url(../img/bg-sliderhome-forward.png) no-repeat center center;
			display:block;
			height:4em;
			width:3em;
		}
			#grupoEmpresarialInicio .anythingSlider .arrow a:hover {
				zoom: 1;
				filter: alpha(opacity=70);
				opacity: 0.7;
			}
			#grupoEmpresarialInicio .anythingSlider .arrow span {
				display:none;
			}
		#grupoEmpresarialInicio .anythingSlider .forward {
			bottom:161px;
			right:95px;
			position:absolute;
			top:auto;
		}
		#grupoEmpresarialInicio .anythingSlider .back {
			bottom:161px;
			left:90px;
			position:absolute;
			top:auto;
			z-index:100;
		}
			#grupoEmpresarialInicio .anythingSlider .back a {
				background-image:url(../img/bg-sliderhome-back.png);
			}
		
/*--------------------- 2.2.2. ESTRUCTURA Y ORGANIZACION ---------------------*/
/*------ Introduccion ------*/
#grupoEmpresarialEstructura #introduccion {
	margin-bottom:1.5em;
	padding:0;
}
#grupoEmpresarialEstructura #introduccion .img {
	  position: relative;
	  background:#FFF;
	  padding:0 1.3em 1.1em 1.3em;
	  z-index: 2;
  }
 
 #grupoEmpresarialEstructura #introduccion .img .leyenda {
	position: relative;
	width: 14em;
	top: 32em;
	left: 1em;
	color: #969696;
	z-index: 5;
	font-size:0.9em;
}
 #grupoEmpresarialEstructura #introduccion .img .leyenda li {
	margin:0 0 0.5em 0;
}
 #grupoEmpresarialEstructura #introduccion .img .leyenda li.darkgreen {
	display: block;
	background: #6b9d15;
	padding: 0 0 0 10px;
}
 #grupoEmpresarialEstructura #introduccion .img .leyenda li.lightgreen {
	display: block;
	background: #cad401;
	padding: 0 0 0 10px ;
}
 #grupoEmpresarialEstructura #introduccion .img .leyenda li span {
	display: block;
	background: #ffffff;
	padding: 0 0 0 6px;
}
	#grupoEmpresarialEstructura #introduccion .texto {
		background:#f2f2f2;
		padding:1.5em 0 1.5em 1.3em;
	}
		#grupoEmpresarialEstructura #introduccion p {
			margin:0;
		}
			#grupoEmpresarialEstructura #introduccion strong {
				color:#53820a;
				border-bottom:1px solid #c2c2c2;
				border-top:1px solid #c2c2c2;
				display:block;
				float:left;
				font-family: 'Variable-bold', sans-serif;
				font-size:1.6em;
				font-weight:normal;
				margin-right:.75em;
				margin-top:0.2em;
				padding:.15em 0;
				text-transform:uppercase;
				width:13.5em;
			}
			#grupoEmpresarialEstructura #introduccion .frase {
				display:inline;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:.9em;
				line-height:1.5em;
				width:39em;
			}
/*------ Paises ------*/
#grupoEmpresarialEstructura .organizacion .js-overlay-caption-content p {
	text-indent:-9999px;
}
#grupoEmpresarialEstructura .organizacion .js-overlay-caption-content img {
	display:none;
}
#grupoEmpresarialEstructura #tabs {
	background:#fff;
}
#grupoEmpresarialEstructura #tabs .flechas {
	text-align:center;
}
#grupoEmpresarialEstructura #tabs #menu {
	height:100px;
}
#grupoEmpresarialEstructura #tabs #menu li {
	display:inline;
	float:left;
}
#grupoEmpresarialEstructura #tabs #menu li a { 
	height:100px; 
	display:block; 
	text-decoration:none; 
	font-size:1.2em; 
	font-family: 'Variable-black', sans-serif;
	line-height:1.1em; 
	text-align:center; 
	margin:0 2px 0 0; 
	background:#f4f5ef url(../img/all/somos/grupo-empresarial/estructura-organizacion/bullet-dcha.jpg) no-repeat center 5em;
}
#grupoEmpresarialEstructura #tabs #menu li a:hover,
#grupoEmpresarialEstructura #tabs #menu li.ui-state-active a { 
	color:#dedb00; 
	background:#585b52 url(../img/all/somos/grupo-empresarial/estructura-organizacion/bullet-activo.jpg) no-repeat center 5.3em;
}

/*--España--*/      #grupoEmpresarialEstructura #tabs #menu li a.espana     { width:70px;}
/*--Portugal--*/    #grupoEmpresarialEstructura #tabs #menu li a.portugal   { width:80px;}
/*--Reino Unido--*/ #grupoEmpresarialEstructura #tabs #menu li a.reinoUnido { width:100px;}
/*--France--*/      #grupoEmpresarialEstructura #tabs #menu li a.Francia    { width:65px;}
/*--Holanda--*/     #grupoEmpresarialEstructura #tabs #menu li a.Holanda    { width:80px;}
/*--Irlanda--*/     #grupoEmpresarialEstructura #tabs #menu li a.Irlanda    { width:73px;}
/*--Belgica--*/     #grupoEmpresarialEstructura #tabs #menu li a.Belgica    { width:70px;}
/*--Luxemburgo--*/  #grupoEmpresarialEstructura #tabs #menu li a.Luxemburgo { width:105px;}
/*--Export--*/      #grupoEmpresarialEstructura #tabs #menu li a.Export     { width:70px; margin:0;}

#grupoEmpresarialEstructura #tabs ul li a span.orona {
	display:block;
	color:#4d4d4b;
	padding:1em 0 0 0;
}
#grupoEmpresarialEstructura #tabs ul li a span.paises {
	color:#53820a;
	display:block;
	padding:0;
}
#grupoEmpresarialEstructura #tabs ul li a:hover span.orona{
	color:dedb00;
}
#grupoEmpresarialEstructura #tabs ul li a:hover span.orona,
#grupoEmpresarialEstructura #tabs ul li.ui-state-active a span.orona {
	color:#FFFFFF;
}
#grupoEmpresarialEstructura #tabs ul li.ui-state-active span.paises,
#grupoEmpresarialEstructura #tabs ul li a:hover span.paises {
	color:#ECE200;
}
#grupoEmpresarialEstructura #tabs .pais{
	background:#55594f;
	padding:1.5em;
	width:693px;
	overflow:hidden;
	height:1%;
}
#grupoEmpresarialEstructura #tabs .pais img {
	padding:0;
	float:left;
	margin-right:1.5em;
}
#grupoEmpresarialEstructura #tabs .pais .texto {
	float:left;
	width:26em;
}
#grupoEmpresarialEstructura #tabs .pais h2 {
	color:#ECE200;
	font-family: 'Variable-bold', sans-serif;
	font-size:1.85em;
	font-weight:normal;
	margin-bottom:.75em;
}
#grupoEmpresarialEstructura #tabs .pais .texto li {
	background:url(../img/bg-grupoempresarialestructura-oronapaises-li.png) no-repeat left 6px;
	color:#fff;
	display:block;
	float:none;
	font-size:.9em;
	margin-bottom:.25em;
	padding-left:1.65em;
}
#grupoEmpresarialEstructura #tabs .pais a {
	color:#ECE200;
}
#grupoEmpresarialEstructura #tabs .pais a:hover {
	color:#fff;
}
#grupoEmpresarialEstructura #tabs .pais p {
	color:#fff;
}
#grupoEmpresarialEstructura #tabs .pais strong {
	color:#e3d400;
	font-family: 'Variable-bold', sans-serif;
	font-size:1.6em;
	font-weight:normal;
}
#grupoEmpresarialEstructura #tabs .pais .mas {
	margin-top:1.5em;
	text-align:right;
}
/* Espana */
#grupoEmpresarialEstructura #tabs .pais.espana {
	padding:0;
	width:729px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .informacion {
	padding:1.5em;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia {
	background:url(../img/bg-grupoempresarialestructura-oronapaises-presencia.png) no-repeat 1.5em 65px #474a43;
	height:235px;
	padding:1.5em;
	position:relative;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia h3 {
	color:#fff;
	font-family: 'Variable-bold', sans-serif;
	font-size:1.85em;
	font-weight:normal;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li a {
	display:block;
	height:65px;
	position:absolute;
	width:120px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.asgi a {
	left:20px;
	top:80px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.bayfer a {
	left:165px;
	top:80px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.diher a {
	left:20px;
	top:165px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.elevabrantes a {
	left:155px;
	top:165px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.electra a {
	left:440px;
	top:80px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.galo a {
	left:590px;
	top:80px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.pecres a {
	left:450px;
	top:165px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li.ulahi a {
	left:590px;
	top:165px;
}
#grupoEmpresarialEstructura #tabs .pais.espana .presencia li span {
	display:none;
}
/*------ Acordeon dimension internacional ------*/
#accordionDimensionInternacional {
	float:left;
}
#accordionDimensionInternacional > ul > li {
	clear:both;
	
}
#accordionDimensionInternacional > ul > li.first,
#accordionDimensionInternacional > ul > li > ul > li {
	width:197px;
	float:left;
	background-color:#ffffff;
	margin:1.2em 0 0;
	display:block;
	padding:1.5em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    1px 1px 5px rgba(0, 0, 0, 0.3);
	box-shadow:         1px 1px 5px rgba(0, 0, 0, 0.3);
}
#accordionDimensionInternacional > ul > li > ul > li.export {
	background-color:#777777;
	color:#ececec;
}
#accordionDimensionInternacional > ul > li > ul > li.central {
	margin:1.2em 1.2em 0;
}
#accordionDimensionInternacional > ul > li.first {
	width:95%;
	float:none;
}
#accordionDimensionInternacional > ul > li.first p {
	width:205px;
	font-size:0.9em;
	padding:0.5em 0;
	margin:0;
}
#accordionDimensionInternacional > ul > li.first ul {
	width:205px;
	border-top:1px dotted #d0d0d0;
}
#accordionDimensionInternacional > ul > li.first div.contenidoLeft {
	width:205px;
	border-top:1px dotted #d0d0d0;
	height:250px;
}
#accordionDimensionInternacional > ul > li.first h2 a {
	width:690px;
}
#accordionDimensionInternacional > ul > li h2 {
	font-family: 'Variable-bold', sans-serif;
	font-size:1.2em;
	color:#545454;
	text-transform:uppercase;
	padding:0 0 0.3em 0;
	border-bottom:1px dotted #d0d0d0;
}
#accordionDimensionInternacional > ul > li h2 a {
	color:#545454;
	display:block;
	height:25px;
	line-height:1.6em;
}
#accordionDimensionInternacional > ul > li h2 a.ocultar {
	background:url(../img/all/somos/grupo-empresarial/estructura-organizacion/menos-info.png) no-repeat top right;
}
#accordionDimensionInternacional > ul > li h2 a.mostrar {
	background:url(../img/all/somos/grupo-empresarial/estructura-organizacion/mas-info.png) no-repeat top right;
}
#accordionDimensionInternacional > ul > li > ul > li.export h2 {
	color:#cad401;
}
#accordionDimensionInternacional > ul > li h2 span {
	color:#53820a;
}
#accordionDimensionInternacional > ul > li > ul > li.export h2 span {
	color:#cad401;
}
#accordionDimensionInternacional > ul > li > ul > li.export h2 a {
	color:#cad401;
}
#accordionDimensionInternacional > ul > li > ul > li div {
	height:160px;
}
#accordionDimensionInternacional > ul > li.first div {
	height:235px;
}
#accordionDimensionInternacional > ul > li.first div ul li,
#accordionDimensionInternacional > ul > li > ul > li div ul li {
	border-bottom:1px dotted #d0d0d0;
	padding:0.5em 0 0.5em 1.8em;
	font-size:0.9em;
	background:url(../img/all/somos/grupo-empresarial/estructura-organizacion/bullet.png) no-repeat 2px 10px;
	min-height:25px;
}
#accordionDimensionInternacional > ul > li.first div ul li.web,
#accordionDimensionInternacional > ul > li > ul > li div ul li.web {
	padding:1em 0 0 1.8em;
}
#accordionDimensionInternacional > ul > li > ul > li.export div ul li {
	background:url(../img/all/somos/grupo-empresarial/estructura-organizacion/bullet-export.png) no-repeat 2px 10px;
}
#accordionDimensionInternacional > ul > li.first div ul li span,
#accordionDimensionInternacional > ul > li > ul > li div ul li span {
	font-family: 'Variable-black', sans-serif;
	font-size:1.8em;
	color:#53820a;
}
#accordionDimensionInternacional > ul > li > ul > li.export div ul li span {
	color:#cad401;
}
#accordionDimensionInternacional > ul > li #logos {
	float:right;
	width:480px;
	margin:2em 0 0 0;
}
#accordionDimensionInternacional > ul > li #logos div {
	float:left;
	width:310px;
}
#accordionDimensionInternacional > ul > li #logos div.left {
	width:170px;
}
#accordionDimensionInternacional > ul > li #logos div a.floatRight {
	float:right;
}
#accordionDimensionInternacional > ul > li #logos div a.floatRight.marginTop {
	margin:-2.5em 0 0 0;
}
#accordionDimensionInternacional > ul > li #logos div a.floatRight.marginTopDoble {
	margin:-5em 0 0 0;
}
/*--------------------- 2.2.3. ORONA EN CIFRAS ---------------------*/
#grupoEmpresarialCifras .contenedor {
	padding:0 1em 1.5em 1.5em;
}
/*------ Graficos ------*/
#grupoEmpresarialCifras #graficos {
	margin-bottom:1.5em;
}
	#grupoEmpresarialCifras #graficos li {
		float:left;
		height:28em;
		margin-bottom:2.1em;
		width:339px;
		position: relative;
	}
		#grupoEmpresarialCifras #graficos li#ventas,
		#grupoEmpresarialCifras #graficos li#personal {
			margin-right:1.4em;
		}
		#grupoEmpresarialCifras #graficos li h2 {
			display: block;
			background:url(../img/bg-rayado.png) repeat-x left bottom;
			font-size:1.5em;
			margin: 1em 0 .75em 0;
			padding-bottom: .35em;
			clear: left;
		}
		
		#grupoEmpresarialCifras #graficos li h2 span { float:right; font-weight:normal; font-size:.8em; margin-top:.2em;}
		
		#grupoEmpresarialCifras #graficos li img {
			position: relative;
			z-index:2;
			margin-bottom:.75em;
		}
		#grupoEmpresarialCifras #graficos .longdesc {
			position: relative;
			margin-bottom: -4em;
			float:left;
			z-index: 5;
		}/*
		#grupoEmpresarialCifras #graficos .leyenda {
			float:left;
			font-size:.8em;
			width:29.5em;
		}*/

/*------ Memorias ------*/
#grupoEmpresarialCifras #memorias h2 {
	background:url(../img/bg-rayado.png) repeat-x left bottom;
	font-size:1.5em;
	margin-bottom:.75em;
	padding-bottom:.35em;
}
#grupoEmpresarialCifras #memorias li {
	background:url(../img/bullet03.png) no-repeat 0 1px;
	margin:.7em 0;
	padding-left:1.5em;
}
	#grupoEmpresarialCifras #memorias li a {
		color:#424A52;
		text-decoration:underline;
	}
		#grupoEmpresarialCifras #memorias li a:hover {
			color:#000;
			text-decoration:none;
		}
#grupoEmpresarialCifras #memorias .boton01 {
	margin-top:2em;
}

/*--------------------- 2.2.4. CORPORACION MONDRAGON ---------------------*/
/*------ Mapa ------*/
#grupoEmpresarialMondragon #mapa {
	position:relative;
}
	#grupoEmpresarialMondragon #mapa a {
		bottom:0;
		position:absolute;
		right:0;
	}
/*------ Cifras ------*/
#grupoEmpresarialMondragon #cifras {
	background:#FFF;
	float:left;
	height:24.5em;
	margin-right:1px;
	padding:1.75em;
	width:440px;
}
	#grupoEmpresarialMondragon #cifras p {
		margin-bottom:1.5em;
	}
		#grupoEmpresarialMondragon #cifras p a {
			text-decoration:underline;
		}
			#grupoEmpresarialMondragon #cifras p a:hover {
				text-decoration:none;
			}
	#grupoEmpresarialMondragon #cifras ul {
		border:1px solid #ececec;
		padding:1.25em 0 .25em 1em;
		-typekit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
		#grupoEmpresarialMondragon #cifras li {
			background:url(../img/bg-grupoempresarialmondragon-cifras-li.png) no-repeat left 2px;
			font-family: 'Variable-bold', sans-serif;
			font-size:.9em;
			margin-bottom:.85em;
			padding-left:2em;
			text-transform:uppercase;
		}
			#grupoEmpresarialMondragon #cifras li strong {
				color:#53820a;
				font-weight:normal;
				font-size:1.5em;
			}
			#grupoEmpresarialMondragon #cifras li span {
				display:block;
				font-family: 'Variable-black', sans-serif;
				margin-left:2.85em;
			}
/*------ Valores ------*/
#grupoEmpresarialMondragon #valores {
	background:#55594F;
	float:left;
	height:24.25em;
	padding:2em 1.75em 1.75em 1.75em;
	width:204px;
}
	#grupoEmpresarialMondragon #valores h2 {
		border-bottom:1px solid #8d9285;
		border-top:1px solid #8d9285;
		color:#ECE200;
		font-size:1.4em;
		padding:.5em 0;
		text-align:center;
		text-transform:uppercase;
	}
	#grupoEmpresarialMondragon #valores dl {
		margin-top:-.3em;
		padding-top:2.5em;
	}
		#grupoEmpresarialMondragon #valores dt {
			font-family: 'Variable-black', sans-serif;
			text-transform:uppercase;
			color:#FFF;
		}
		#grupoEmpresarialMondragon #valores dd {
			font-size:.9em;
			margin-bottom:2.5em;
			color:#FFF;
		}
/* Descarga informe */
#grupoEmpresarialMondragon .boton01 {
	margin-top:2.5em;
	text-align:right;
}
	#grupoEmpresarialMondragon .boton01 span {
		background:url(../img/bg-grupoempresarialmondragon-boton01.png) no-repeat 0 center;
		padding-left:1.75em;
	}
		#grupoEmpresarialMondragon .boton01 a:hover span {
			background-image:url(../img/bg-grupoempresarialmondragon-boton01-hover.png);
		}

/*--------------------- 2.2.5. NUESTRA HISTORIA ---------------------*/
#nuestraHistoria .contenedor {
	padding:0 .75em .75em .75em;
}
#nuestraHistoria #flash {
	margin-bottom:.75em;
}
#nuestraHistoria #listadoDecadas {
	overflow:hidden;
	height:1%;
	color:#aaa9a9;
	background-color:#2c2828;
	text-transform:uppercase;
	font-weight:normal;
	font-size:1.4em;
	margin:1em 0;
}
#nuestraHistoria #listadoDecadas li {
	float:left;
	margin:0;
	text-align:center;
}
#nuestraHistoria #listadoDecadas li span {
	padding:0.5em;
	height:1.2em;
	display:block;
	width:6em;
}
#nuestraHistoria #listadoDecadas li a {
	color:#aaa9a9;
	font-weight:bold;
	padding:0.5em;
	height:1.2em;
	display:block;
	width:3em;
}
#nuestraHistoria #listadoDecadas li a:hover {
	color:#ffffff;
}
#nuestraHistoria .contListadoDecadas {
	clear:left;
}
#nuestraHistoria .contListadoDecadas img {
	float:left;
	margin:0 1.5em 1.5em 0;
}
#nuestraHistoria .contListadoDecadas li {
	margin:0 0 1em 0;
	clear:left;
}
#nuestraHistoria .contListadoDecadas li p.decada {
	font-size:1.5em;
	margin:0 0 0.5em 0;
}
#nuestraHistoria .contListadoDecadas li li {
	clear:none;
}
#nuestraHistoria .contListadoDecadas li ul li p.anoDecada {
	background-color:#507715;
	color:#ffffff;
	font-weight:bold;
	padding:0.3em 0.7em;
	margin:0 0.5em 0 0;
	display:inline;
	float:left;
}
#nuestraHistoria .contListadoDecadas a {
	text-decoration:underline;
}
#nuestraHistoria .contListadoDecadas a:hover {
	text-decoration:none;
}

/*--------------------- ///// 2.3. MARCAS Y VALORES ////---------------------*/
#marcaValores .contenedor {
	background:url(../img/bg-marcavalores-contenedor.jpg) no-repeat right top #FFF;
	/*height:1%;*/
	padding:0 0 1em .85em;
	overflow:hidden;
}
/*------ Video ------*/
#marcaValores #video_wrapper {
	margin-bottom:3em;
}
/*------ Listado ------*/
#marcaValores li {
	border-right:1px solid #E6E9DE;
	float:left;
	margin-right:1em;
	padding-right:1.15em;
	position:relative;
}
	#marcaValores li#agilidad {
		margin:0;
		padding:0;
		border:none;
	}
	#marcaValores li div {
		border:1px solid #e0dddd;
		padding:.75em 1.25em .75em 1em;
		width:15.75em;
		height:31.5em;
	}
		#marcaValores #compromiso div {
			background:url(../img/bg-marcavalores-compromiso.jpg) no-repeat left bottom;
		}
		#marcaValores #confiabilidad div {
			background:url(../img/bg-marcavalores-confiabilidad.jpg) no-repeat left bottom;
		}
		#marcaValores #agilidad div {
			background:url(../img/bg-marcavalores-agilidad.jpg) no-repeat left bottom;
		}
	#marcaValores li h2 {
		color:#588014;
		font-size:1.4em;
		text-transform:uppercase;
	}
	#marcaValores li .subtitulo {
		font-size:1.2em;
		font-weight:normal;
	}
		#marcaValores li .subtitulo strong {
			font-weight:normal;
		}
	#marcaValores li .texto {
		font-size:.9em;
		position:absolute;
		top:27.5em;
		width:18em;
	}
		#marcaValores li#confiabilidad .texto {
			top:27em;
		}

/*--------------------- ///// 2.4. ORONA'S GREEN ////---------------------*/
/*--------------------- 2.4.1. INICIO ---------------------*/
/*------ Introduccion ------*/
#oronaGreen #introduccion,
#midwestern #introduccion {
	background:#fff;
	padding:0 .8em 1em .8em;
}
	/*#oronaGreen #introduccion .contenido {
		margin-top:1em;
	}*/
		#oronaGreen #introduccion .texto {
			float:left;
			width:46em;
		}
			#oronaGreen #introduccion .titulo,
			#midwestern #introduccion .titulo {
				color:#53820a;
				font-size:1.7em;
				font-family: 'Variable-bold', sans-serif;
			}
				#oronaGreen #introduccion .titulo strong {
					font-weight:normal;
				}
			#oronaGreen #introduccion .subtitulo {
				font-size:1.25em;
			}
				#oronaGreen #introduccion .subtitulo strong {
					color:#53820a;
					display:block;
					font-weight:normal;
				}
		#oronaGreen #introduccion img {
			float:right;
			margin: 1em 1em 0 0;
		}
		#midwestern #introduccion img {
			margin: 0 0 1em 0;
		}
/*------ Acordeon ------*/
/* Sociedad */
#oronaGreen #sociedad ul {
	margin-bottom:2em;
}
	#oronaGreen #sociedad li {
		float:left;
		margin:0 3em 1em 0;
		width:25.65em;
	}
		#oronaGreen #sociedad li.ultimo {
			margin:0;
		}
		#oronaGreen #sociedad h3,
		#oronaGreen #entorno h3 {
			border-bottom:1px solid #d9d9d9;
			border-top:1px solid #d9d9d9;
			color:#53820a;
			font-family: 'Variable-black', sans-serif;
			font-size:1.15em;
			font-weight:normal;
			margin:.25em 0 .75em 0;
			padding:.35em 0 .25em 0;
			text-transform:uppercase;
		}
		#oronaGreen #sociedad li li {
			background:url(../img/bullet03.png) no-repeat left 2px;
			float:none;
			margin:0 0 .5em .5em;
			padding-left:1.75em;
			width:auto;
		}
		#oronaGreen #sociedad p {
			text-align:center;
		}
/* Medio ambiente */
#oronaGreen #medioAmbiente ul {
	margin-bottom:2.5em;
}
	#oronaGreen #medioAmbiente li {
		float:left;
		margin-right:1em;
		width:17.5em;
	}
		#oronaGreen #medioAmbiente li.ultimo {
			margin:0;
		}
			#oronaGreen #medioAmbiente li p {
				background:#e0dddd;
				height:4.5em;
				margin:-.25em 0 0 0;
				padding:1.5em 1.25em;
				text-align:center;
				-typekit-border-radius: 0 0 5px 5px;
				-moz-border-radius:0 0 5px 5px;
				border-radius: 0 0 5px 5px;		
			}
				#oronaGreen #medioAmbiente li.largo p {
					height:5em;
					padding-top:1em;
				}
/* Entorno */
#oronaGreen div#entorno {
	padding-bottom:3em;
}
	#oronaGreen #entorno h3 {
		border:none;
	}	
	#oronaGreen #entorno .colIzq {
		float:left;
		width:26em;
	}
		#oronaGreen #entorno .colIzq p {
			line-height:1.6em;
		}
		#oronaGreen #entorno .colIzq p a {
			text-decoration:underline;
		}
			#oronaGreen #entorno .colIzq p a:hover {
				text-decoration:none;
			}
	#oronaGreen #entorno .colDrcha {
		float:right;
		width:26.75em;
	}
		#oronaGreen #entorno .colDrcha div {
			background:#403f3f;
			color:#FFF;
			padding:.6em;
			-typekit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;		
		}
			#oronaGreen #entorno .colDrcha p {
				font-size:.9em;
				line-height:1.6em;
				margin:1em 0 2em 0;
			}
				#oronaGreen #entorno .colDrcha p.ultimo {
					margin-bottom:1em;
				}
				
/* banners colIzq*/
.bannerIdeo {
	background: url(../img/bg-banner-colIzq.png) no-repeat right bottom;
}
.bannerIdeo a {
	padding: 15px 15px 10px 15px;
	display: block;
	background:url(../img/ideo-innovation-city.jpg) no-repeat 0 0;
}
.bannerIdeo .tituloBanner {
	background: #53820a;
	color: #FFF;
	font-size: 1.4em;
	font-family: 'Variable-bold', sans-serif;
	/*text-transform: uppercase;*/
}
.bannerIdeo .pieBanner {
	padding: 227px 0 8px 0;
	display: block;
	color: #FFF;
}
.bannerIdeo .mas{
	padding: 2px 4px;
	background: #363734;
	color: #FFF;
	text-decoration: underline;
}
.bannerIdeo a:hover .mas{
	background: #262626;
	text-decoration: none;
}

.bannerAscensoresOrona {
	background: url(../img/bg-banner-colIzq.png) no-repeat 0 bottom;
}
.bannerAscensoresOrona a{
	padding: 15px 15px 10px 15px;
	display: block;
	background: url(../img/ascensores-orona.jpg) no-repeat 0 0;
}
.bannerAscensoresOrona .tituloBanner {
	background: #53820a;
	color: #FFF;
	font-size: 1.4em;
	font-family: 'Variable-bold', sans-serif;
	text-transform: uppercase;
}
.bannerAscensoresOrona .pieBanner {
	padding: 210px 0 8px 0;
	display: block;
	color: #FFF;
}
.bannerAscensoresOrona .mas{
	padding: 2px 4px;
	background: #363734;
	color: #FFF;
	text-decoration: underline;
}
.bannerAscensoresOrona a:hover .mas{
	background: #262626;
	text-decoration: none;
}

.bannerOronasgreen {
	background: url(../img/bg-banner-colIzq.png) no-repeat 0 bottom;
}
.bannerOronasgreen a{
	padding: 15px 15px 10px 15px;
	display: block;
	background: url(../img/oronas-green-new.jpg) no-repeat 0 0;
}
.bannerOronasgreen .tituloBanner {
	background: #53820a;
	color: #FFF;
	font-size: 1.4em;
	font-family: 'Variable-bold', sans-serif;
	text-transform: uppercase;
}
.bannerOronasgreen .pieBanner {
	padding: 225px 0 8px 0;
	display: block;
	color: #FFF;
}
.bannerOronasgreen .mas{
	padding: 2px 4px;
	background: #363734;
	color: #FFF;
	text-decoration: underline;
}
.bannerOronasgreen a:hover .mas{
	background: #262626;
	text-decoration: none;
}

.bannerServicios {
	background: url(../img/bg-banner-colIzq.png) no-repeat 0 bottom;
}
.bannerServicios a{
	padding: 15px 15px 10px 15px;
	display: block;
	background: url(../img/servicios-orona.jpg) no-repeat 0 0;
}
.bannerServicios .tituloBanner {
	background: #53820a;
	color: #FFF;
	font-size: 1.4em;
	font-family: 'Variable-bold', sans-serif;
	text-transform: uppercase;
}
.bannerServicios .pieBanner {
	padding: 225px 0 8px 0;
	display: block;
	color: #FFF;
}
.bannerServicios .mas{
	padding: 2px 4px;
	background: #363734;
	color: #FFF;
	text-decoration: underline;
}
.bannerServicios a:hover .mas{
	background: #262626;
	text-decoration: none;
}

.bannerCambiaAscensor {
	background: url(../img/bg-banner-colIzq.png) no-repeat 0 bottom;
}
.bannerCambiaAscensor a{
	padding: 15px 15px 10px 15px;
	display: block;
	background: url(../img/cambia-ascensor.jpg) no-repeat 0 0;
}
.bannerCambiaAscensor .tituloBanner {
	background: #53820a;
	color: #FFF;
	font-size: 1.4em;
	font-family: 'Variable-bold', sans-serif;
	text-transform: uppercase;
}
.bannerCambiaAscensor .pieBanner {
	padding: 165px 0 8px 0;
	display: block;
	color: #FFF;
}
.bannerCambiaAscensor .mas{
	padding: 2px 4px;
	background: #363734;
	color: #FFF;
	text-decoration: underline;
}
.bannerCambiaAscensor a:hover .mas{
	background: #262626;
	text-decoration: none;
}

/* Eficiencia */
#oronaGreen #eficiencia {
	padding-bottom:3em;
}
	#oronaGreen #tabs .tabs {
		margin:2em 0 .75em 0;
	}
		#oronaGreen #tabs .tabs li {
			float:left;
		}
			#oronaGreen #tabs .tabs li a {
				background:url(../img/bg-oronagreen-tab1.jpg) no-repeat 0 0 #403f3f;
				display:block;
				color:#9d9d9d;
				float:left;
				height:16em;
				margin-right:.4em;
				text-align:center;
				position:relative;
				width:13.35em;
				-typekit-border-radius: 6px;
				-moz-border-radius: 6px;
				border-radius: 6px;		
			}
			#oronaGreen #tabs .tabs li a.activo {
				color: #53820A;
				background-color: #E0DDDD;
			}
				#oronaGreen #tabs .tabs li a span {
					display:block;
					bottom:1.5em;
					left:0;
					padding:0 1em;
					position:absolute;
					text-align:center;
					width:11em;
				}
				#oronaGreen #tabs .tabs li a:hover {
					color:#fff;
				}
				#oronaGreen #tabs .tabs li.tab-2 a {
					background-image:url(../img/bg-oronagreen-tab2.jpg);
				}
				#oronaGreen #tabs .tabs li.tab-3 a {
					background-image:url(../img/bg-oronagreen-tab3.jpg);
				}
				#oronaGreen #tabs .tabs li.tab-4 a {
					background-image:url(../img/bg-oronagreen-tab4.jpg);
					margin:0;
				}
					#oronaGreen #tabs .tabs li.tab-3 a span,
					#oronaGreen #tabs .tabs li.tab-4 a span	{
						bottom:.8em;
					}
				#oronaGreen #tabs li.ui-state-active a,
				#oronaGreen #tabs li.ui-state-active a:hover {
					background-color:#e0dddd;
					color:#53820a;
					font-weight:bold;
				}
	#oronaGreen #tabs div {
		padding-top:1.5em;
		position:relative;
	}
		#oronaGreen #tabs div div {
			/*background:#e0dddd;*/
			padding:1em 2em;
			-typekit-border-radius: 6px;
			-moz-border-radius: 6px;
			border-radius: 6px;		
		}
			#oronaGreen #tabs div ul {
				/*border-bottom:1px solid #f2f2f2;*/
				padding:.75em 0 0;	
			}
				#oronaGreen #tabs div ul.ultimo {
					border-bottom:none;
				}
				#oronaGreen #tabs div li {
					background:url(../img/bullet03.png) no-repeat 0 1px;
					float:left;
					padding:0 0 .7em 1.5em;
					margin:0 .5em 0 0;
					width:14.95em;
				}
			#oronaGreen #tabs div span {	
				background:url(../img/bg-servicios-pensadoenti-adaptado.png) no-repeat center center;
				display:block;
				height:3em;
				left:5em;
				position:absolute;
				top:0;
				width:3em;
				z-index:100;
			}
				#oronaGreen #tabs #tabs-2 span {	
					left:19em;
				}
				#oronaGreen #tabs #tabs-3 span {	
					left:32.5em;
				}
				#oronaGreen #tabs #tabs-4 span {	
					left:46em;
				}
/* Destacado */
#oronaGreenDestacado {
	background:url(../img/bg-oronagreen-destacadov02.jpg) no-repeat 0 0 red;
	margin-top:3em;
	height:212px;
	position:relative;
	width:981px;
}
	#oronaGreenDestacado .titulo {
		background:#5d8e0b;
		bottom:2em;
		font-family: 'Variable-bold', sans-serif;
		font-size:1.9em;
		font-weight:normal;
		left:0;
		padding:.25em .5em;
		position:absolute;
		text-transform:uppercase;
	}
		#oronaGreenDestacado  a {
		color:#fff;
		display: block;
		height:212px;
		}
	#oronaGreenDestacado .dere1 {
		bottom:7.65em;
		position:absolute;
		right:2em;
		background:#242424;
		font-family: 'Variable-bold', sans-serif;
		font-size:1.1em;
		font-weight:normal;
		padding:.75em 1em;
		width:23em;
		}
	#oronaGreenDestacado .dere2 {
		bottom:3.25em;
		position:absolute;
		right:2em;
		background:#242424;
		font-family: 'Variable-bold', sans-serif;
		font-size:1.1em;
		font-weight:normal;
		padding:.75em 1em;
		width:23em;
		}




/*--------------------- 2.4.2. ECODISENO ---------------------*/
/*------ Comun ------*/
#ecodiseno .contenedor {
	margin:0;
	padding:0 0 1.25em 1.15em;
}
#ecodiseno .destacadoSuperior {
	font-family: 'Variable-bold', sans-serif;
	font-size:1.75em;
	line-height:1em;
	margin-bottom:.5em;
}
#ecodiseno .destacado {
	font-size:1.3em;
}
#ecodiseno .destacadoSuperior strong {
	color:#598013;
}
#ecodiseno .destacado em {
	font-style:normal;
	font-weight:bold;
}
/*------ Bloque 1 ------*/
#ecodiseno #bloque1 {
	margin-bottom:1.5em;
}
#ecodiseno #bloque1 .colIzqda {
	float:left;
	width:19em;
}
#ecodiseno #bloque1 .colIzqda img {
	margin-bottom:1.25em;
}
#ecodiseno #bloque1 .colIzqda span{
	color:#7ba836;
}
#ecodiseno #bloque1 .colDrcha {
	float:left;
	height:23em;
	margin-left:2.5em;
	position:relative;
	width:37em;
}
#ecodiseno #bloque1 .colDrcha img {
	margin-bottom:1.25em;
}
/*------ Bloque 2 ------*/
#ecodiseno #bloque2 .colIzqda {
	float:left;
	margin-right:2em;
}
#ecodiseno #bloque2 .colDrcha {
	float:left;
	width:19em;
}
#ecodiseno #bloque2 .colDrcha em {
	font-family: 'Variable-black', sans-serif;
	font-size:1.5em;
	font-style:normal;
	line-height:1em;
	margin-bottom:.5em;
	color: #5D8E0B;
}
#ecodiseno #bloque2 .colDrcha li {
	background:url(../img/bullet03.png) no-repeat 0 1px;
	margin:.5em 0;
	padding-left:1.5em;
}
/*------ Servicio de ingenieria ------*/
#ecodiseno #tabs h2 {
	font-size:1.5em;
	margin-bottom:1.5em;
	text-transform:uppercase;
}
/* Menu */
#ecodiseno #menu {
	float:left;
	position:relative;
	width:190px;
} 
#ecodiseno #menu li {
	margin:0 0 .3em;
}
#ecodiseno #menu li a {
	background:url(../img/bg-ecodiseno-menu.gif) no-repeat left top;
	color:#FFF;
	display:block;
	font-size:1.1em;
	height:5.1em;
	padding:.7em 2em 0 1em;
	width:11.25em;
}
#ecodiseno #menu li a.activo{
	background:url(../img/bg-ecodiseno-menu.gif) no-repeat left bottom;
	color:#ECE200;
}
/* Contenido menu */
#ecodiseno #tabs div {
	background:#f3f5ee;
	float:left;
	font-size:.9em;
	height:19.5em;
	padding:1.25em 1.5em;
	width:44.25em;
}
#ecodiseno #tabs div p {
	line-height:1.3em;
	margin-bottom:.5em;
}
#ecodiseno #tabs div  h3 {
	color:#3B3A36;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:normal;
	margin-bottom:.75em;
}
#ecodiseno #tabs div  a {
	text-decoration:underline;
}
#ecodiseno #tabs div  a:hover {
	text-decoration:none;
}
#ecodiseno #tabs div  .mas {
	text-align:right;
}
#ecodiseno #tabs div  img {
	margin-top:.75em;
}

/*--------------------- ///// 2.5. CERTIFICACIONES ////---------------------*/
#certificaciones {
	background:#f3f3f3;
	padding:2em 2em .5em 2em;
}
/*------ Formulario ------*/
#certificaciones form {
	border-bottom:1px dotted #CCC;
	margin-bottom:2em;
}
#certificaciones label {
	color:#63675C;
	font-weight:bold;
	margin-right:.5em;
}
#certificaciones select {
	margin-right:2em;
	padding:.3em .4em;
	width:14.5em;
}
#certificaciones button {
	font-size:.9em;
	padding:.4em .85em;
}
#contCargando {
	display:none;
	text-align:center;
	margin-top: 20px;
}
/*------ Listado ------*/
#certificaciones .clearfix {
	margin-bottom:1em;
}
#certificaciones h2 {
	color:#588014;
	font-size:1.4em;
	margin-bottom:1em;
	text-transform:uppercase;
}
#certificaciones .certificado {
	background:#FFF;
	float:left;
	height:13em;
	margin-bottom:1.5em;
	padding:1em 0 1em 1em;
	width:315px;
	overflow:hidden;
	-typekit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0 3px 1px #dedede;
	-webkit-box-shadow: 0 3px 1px #dedede;
	box-shadow: 0 3px 1px #dedede;	
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#dedede')"; /* IE 8 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#dedede'); /* IE 5.5 - 7 */
}
#certificaciones .impar {
	margin-right:1.5em;
}
#certificaciones .certificado img {
	float:left;
	margin-right:1em;
}
#certificaciones .certificado ul {	
	float:left;
	width:15em;
}
#certificaciones .certificado ul.certificadoSinLogo {	
	width:25em;
}
#certificaciones .certificado li {	
	background:url(../img/bullet01.png) no-repeat left 3px;
	margin-bottom:.5em;
	font-size:.95em;
	padding-left:1.3em;
}
#certificaciones .certificado li.mas {	
	background:url(../img/bg-certificaciones-mas.gif) no-repeat left 2px;
	margin-top:.5em;
	padding-left:1.3em;
	text-transform:uppercase;
}
#certificaciones .certificado li.mas a {	
	color:#000;
	text-decoration:underline;
}
#certificaciones .certificado li.mas a:hover {	
	text-decoration:none;
}

/*--------------------- ///// 2.6. TRABAJA CON NOSOTROS ////---------------------*/
/*--------------------- 2.6.1. INICIO ---------------------*/
#trabajaConNosotros .contenedor {
	padding:0 0 .7em .95em;
}
/*------ Galeria (jcarousel) ------*/
#trabajaConNosotros .jcarousel-container {
	float:left;
	margin-right:1em;
}
#trabajaConNosotros .titulo {
	background:#312c2c;
	display: block;
	color:#f8f8f8;
	font-size:1.3em;
	padding: 0 1.25em 0 0;
	top:0;
	font-weight: bold;
	z-index:1;
	margin:0;
}
/* Anterior y siguiente */
#trabajaConNosotros #mycarousel-prev,
#trabajaConNosotros #mycarousel-next {
	height:4.15em;
	top:10em;
	width:3.35em;
}
#trabajaConNosotros #mycarousel-prev {
	left:0;
	background-image:url(../img/bg-jcarousel-prev-02.gif);
}
#trabajaConNosotros #mycarousel-prev:hover {
	background-image:url(../img/bg-jcarousel-prev-hover-02.gif);
}
#trabajaConNosotros #mycarousel-next {
	right:-.2em;
	background-image:url(../img/bg-jcarousel-next-02.gif);
}
#trabajaConNosotros #mycarousel-next:hover {
	background-image:url(../img/bg-jcarousel-next-hover-02.gif);
}
/* Contenido */
#trabajaConNosotros .jcarousel-item p {
	font-size:.9em;
	line-height:1.25em;
	padding:.5em 1.3em;
	text-transform:none;
	width:auto;
}
/*------ Destacado (forma parte de Orona) ------*/
#trabajaConNosotros #destacado {
	background:transparent url(../img/bg-mantenimiento-destacado.gif) no-repeat right top;
	float:left;
	height:26.8em;
	padding:1.25em;
	width:12.4em;
}
#trabajaConNosotros #destacado p {
	color:#FFF;
	margin-bottom:1.5em;
}
#trabajaConNosotros #destacado .titulo {
	background:none;
	display: block;
	color:#eee300;
	display:block;
	font-family:'Variable-bold', sans-serif;	
	font-size:1.5em;
	margin-bottom:.5em;
}
#trabajaConNosotros #destacado li a {
	color:#b8b8b8;
	display:block;
	font-family:'Variable-bold', sans-serif;
	font-size:1.15em;
	height:4.75em;
	margin-bottom:.35em;
	padding:.65em 0 0 4em;
	text-transform:uppercase;
}
	#trabajaConNosotros #destacado li a strong {
		color:#FFF;
		display:block;
		font-weight:normal;
	}
	#trabajaConNosotros #destacado li#ofertas {
		background:url(../img/bg-trabajaconnosotros-destacado-ofertas.png) no-repeat 0 0;
	}
	#trabajaConNosotros #destacado li#cv {
		background:url(../img/bg-trabajaconnosotros-destacado-cv.png) no-repeat 0 0;
		padding-top:.85em;
	}
	#trabajaConNosotros #destacado li a:hover {
		color:#FFF;
	}
/*------ Sube con nosotros ------*/
.subeConNosotros {
	margin-top:2em;
	position: relative;
}
	.subeConNosotros a {
		background:url(../img/bg-trabajaconnosotros-subconnosotros.png) no-repeat left -1px;
		color:#588014;
		display: block;
		height: 48px;
		left: 2em;
		top: 19em;
		position: absolute;
		width: 234px;
		text-decoration: none;
		text-transform:uppercase;
	}
		.subeConNosotros a strong {
			display: block;
			font-size: 1em;
			padding: .6em 0 .5em 1.5em;
		}
		.subeConNosotros a:hover {
			zoom: 1;
			filter: alpha(opacity=90);
			opacity: 0.9;
		}
		

/*--------------------- 2.6.2. SUBE CON NOSOTROS ---------------------*/
#subeConNosotros .contenedor {
	padding:0 0 1.5em 1.35em;
}
#subeConNosotros .contenedor img.logotipoGet, 
#subeConNosotros .contenedor h2.titularGet, 
#subeConNosotros .contenedor p.textoGet{float: left;}
#subeConNosotros .contenedor h2.titularGet{
    margin-top:1.5em;
    margin-bottom:.5em;
    font-size: 2.2em;
    color: #507715;
    width: 350px;
}
#subeConNosotros .contenedor .textoGet{
    font-family: 'Variable-bold',sans-serif;
    font-size: 1.4em;
    width: 330px;
}
#subeConNosotros .contenedor .textoGet span{
    font-size: 1.4em;
    line-height:1.2em;
}
#subeConNosotros .titulo {
	color: #507715;
	font-family:'Variable-black', sans-serif;	
	font-size: 1.5em;
	text-transform:uppercase;
	clear: both;
	padding-top: 2em;
}
#subeConNosotros #pestanasSube {
	display: block;
}

#subeConNosotros #documentos ul:first-child{
    margin-bottom:2.5em;
    margin-left:2.5em;
    clear: both;
    overflow: hidden;
}

    #subeConNosotros #documentos li{
        margin-bottom:0.5em;
        margin-left:2em;
        width: 270px;
        float: left;
    }
        #subeConNosotros #documentos ul li span {
            background:url(../img/bullet03.png) no-repeat left 6px;
            font-family: 'Variable-black', sans-serif;
            font-size:1.2em;
            padding:.2em 1em 0.5em 1.35em;
            display: block;
        }
        #subeConNosotros #documentos ul li ul li{
            margin-left: 0;
        }
            #subeConNosotros #documentos a {
                background:url(../img/bg-catalogos-documentos-a.png) no-repeat left 2px;
                padding:.25em 0 .25em 2em;
                text-decoration:underline;
                clear: both;
                display: block;
            }
            #subeConNosotros #documentos a:hover {
                background-image:url(../img/bg-catalogos-documentos-a-hover.png);
                text-decoration:none;
            }
                    
#subeConNosotros li.bloque {
	float: left;
	margin: 0 .5em 0 0;
	padding: 0;
	width:213px;
}
#subeConNosotros li.bloqueAncho {
	float: left;
	margin: 0;
	padding: 0;
	width: 258px;
}
#subeConNosotros .bloquesCont {
	display: block;
	margin: 0;
	padding: 0 0 .5em 0;
	background: #494c43;
	color: #fff;
	height: 422px;
}
#subeConNosotros .bloquesCont h2 {
	color: #fff;
	font-weight: normal;
	padding: .5em;
	font-size: 1.6em;
	font-family:'Variable-black', sans-serif;	
}
#subeConNosotros .bloquesCont p {
	color: #fff;
	font-family:'Variable-black', sans-serif;	
	padding: 0 .9em;
	font-size: 1em;
	text-transform:uppercase;
}
#subeConNosotros .bloquesCont p strong {
	color: #99dd20;
	font-weight:normal;
}
#subeConNosotros a img {
	padding: 0;
	margin: 0;
}
#subeConNosotros .pestanasSubeCont,
#subeConNosotros .pestanasSubeContAncho {
	position: relative;
	display: block;
	float: left;
	margin-top: -2.1em;
	background: #507715;
	color: #fff;
}
#subeConNosotros .pestanasSubeCont {width: 213px; margin-right:.5em;}
#sube-con-nosotros .pestanasSubeContAncho {width: 258px;}
#subeConNosotros .pestanasSubeContAncho {
	width:258px;	
}
#subeConNosotros .pestanasSubeCont p,
#subeConNosotros .pestanasSubeContAncho p {
	margin: 1em 1.5em;
	font-size: .8em;
	color: #fff;	
}
#subeConNosotros .pestanasSubeCont p.grande,
#subeConNosotros .pestanasSubeContAncho p.grande {
	margin: 2em 1em 1.5em 1.5em;
	font-size: 1em;
	font-weight: bold;
	color: #fff;	
}
#subeConNosotros .pestanasSubeContAncho p.grande span,
#subeConNosotros .pestanasSubeCont p.grande span {
	font-size: .9em;
	font-weight: bold;
	color: #fff;	
}

#subeConNosotros .pestanasSubeCont a,
#subeConNosotros .pestanasSubeContAncho a,
#subeConNosotros .pestanasSubeCont a:hover,
#subeConNosotros .pestanasSubeContAncho a:hover {
	text-decoration: underline;
	color: #fff;	
}
#subeConNosotros .pestanasSubeCont a:hover,
#subeConNosotros .pestanasSubeContAncho a:hover {
	text-decoration: none;
}
#subeConNosotros .pestanasSubeContAncho ul li,
#subeConNosotros .pestanasSubeCont ul li {
	margin: .5em 1.5em;
	padding: 0 0 0 1em;
	background: url(../img/bg-subeconnosotros-li.gif) no-repeat 0 3px;
	font-size: .9em;
	font-weight: bold;
}
#subeConNosotros .pestanasSubeContAncho ul li li,
#subeConNosotros .pestanasSubeCont ul li li {
	margin: .3em 0em;
	padding: 0 0 0 1em;
	background: url(../img/bg-subeconnosotros-li-li.gif) no-repeat 0 5px;
	font-size: .9em;
	font-weight: normal;
}
#subeConNosotros .margen01 {
	display: inline;
	margin-left: 219px;	
}
#subeConNosotros .margen02 {
	display: inline;
	margin-left: 438px;	
}
#subeConNosotros .margen03 {
	display: inline;
	margin-left: 528px;	
}


/*------------------------------------------------------------------------------------*/
/*-------------------//////////////// 3. SERVICIOS ///////////////------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 3.0. COMUN ////---------------------*/
/*------ Introduccion ------*/
#servicios .introduccion {
	padding-right:3em;
}
	#servicios .introduccion h2 {
		color:#53820a;
		font-size:1.4em;
		font-weight:normal;
		margin-bottom:1em;
		text-transform:uppercase;	
	}
	#servicios .introduccion strong {
		color:#53820a;
		display:block;
		font-family: 'Variable-black', sans-serif;
		font-weight:normal;
		margin:1.5em 0 2.5em 0;
		text-transform:uppercase;
	}
	#servicios .introduccion em {
		font-style:normal;
		font-weight:bold;
	}
/*------ Caracteristicas ------*/
#servicios #caracteristicas li {
	float:left;
	height:10em;
	margin:0 1.75em .5em 0;
	width:17.25em;
}
	#servicios #caracteristicas li.ultimo {
		margin-right:0;
	}
	#servicios #caracteristicas li h3 {
		background:url(../img/bg-servicios-caracteristicas-li.png) no-repeat left center;
		border-bottom:1px solid #e1e1e1;
		border-top:1px solid #e1e1e1;
		font-family: 'Variable-black', sans-serif;
		font-weight:normal;
		height:2em;
		line-height:1.2em;
		margin-bottom:.5em;
		padding:1em 0 .25em 3.25em;
		text-transform:uppercase;
	}
		#servicios #caracteristicas li.dosLineas h3 {
			height:2.5em;
			padding:.45em 0 .35em 3.25em;
		}
	#servicios #caracteristicas li h3.contratoMantenimiento {
		background:url(../img/bg-servicios-contratos.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.precio {
		background:url(../img/bg-servicios-precios.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.seguridad {
		background:url(../img/bg-servicios-seguridad.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.multimarca {
		background:url(../img/bg-sevicios-multimarca.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.atencion {
		background:url(../img/bg-servicios-atencion.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.servicioAdaptado {
		background:url(../img/bg-servicios-caracteristicas-li.png) no-repeat left center;
	}
	
	
	
	#servicios #caracteristicas li h3.todo {
		background:url(../img/bg-servicios-todo.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.ahorro {
		background:url(../img/bg-servicios-ahorro.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.calidad {
		background: url(../img/bg-servicios-calidad.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.accesibilidad {
		background:url(../img/bg-servicios-accesibilidad.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.estetica {
		background:url(../img/bg-servicios-estetica.png) no-repeat left center;
	}
	
	#servicios #caracteristicas li h3.diagnostico {
		background:url(../img/bg-servicios-diagnostico.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.seguridadAcces {
		background:url(../img/bg-servicios-seguridadAcces.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.gestionDocu {
		background: url(../img/bg-servicios-gestionDocu.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.minimas {
		background:url(../img/bg-servicios-minimas.png) no-repeat left center;
	}
	#servicios #caracteristicas li h3.ahorroEner {
		background:url(../img/bg-servicios-ahorroEner.png) no-repeat left center;
	}
	
	#servicios #caracteristicas li p {
		font-size:.9em;
		line-height:1.6em;
	}
/*------ sliderReferencias ------*/
.sliderReferencias {
	background: #FFF;
	 margin-bottom: 1.75em;
    padding: 1.5em 1.5em 3em;
	 margin-left: 2em;
}
.sliderReferencias h2{
	 background: url("../img/bg-h2.png") no-repeat scroll 27.75em center #F2F2F2;
    font-size: 2em;
    font-weight: normal;
    margin: 0 0 0.8em -2em;
    padding: 0.4em 3em 0.4em 0.75em;
}
.sliderReferencias .anythingSlider, .sliderReferencias .anythingSlider .panel {
	height: 120px!important;
	width:500px!important;
	padding:1em 0 0 0;
	line-height:20px;
}
.sliderReferencias .anythingSlider-default .anythingControls {
	left: 0;
	bottom:-0.5em;
	padding:0;
	background:none;
}
.sliderReferencias .anythingSlider-default .anythingControls ul {
	padding:0;
}
.sliderReferencias .anythingSlider-default .anythingControls .thumbNav a {
    background: url(../img/all/servicios/mantenimiento/bullet-paginado.png) no-repeat 0 0;
	width:12px;
	height:12px;
	padding:0 3px 0 0;
}
.sliderReferencias .anythingSlider-default .anythingControls .thumbNav a:hover,
.sliderReferencias .anythingSlider-default .anythingControls .thumbNav a.cur {
    background: url(../img/all/servicios/mantenimiento/bullet-paginado-activo.png) no-repeat 0 0;
}
.sliderReferencias .anythingSlider .arrow a{
	height:auto;
	margin:0;
	width:49px;
	height:120px;
	padding:0;
	display:block;
	position:absolute;
	top:-50px;
}
.sliderReferencias .anythingSlider .back a{
	background: url(../img/all/servicios/mantenimiento/prev-a.png) 0 0 no-repeat;
	left:-80px;
}
.sliderReferencias .anythingSlider .forward a{
	background: url(../img/all/servicios/mantenimiento/next-a.png) 0 0 no-repeat;
	right:-80px;
}
.sliderReferencias .anythingSlider .back a.hover,
.sliderReferencias .anythingSlider .back a:hover{
	background: url(../img/all/servicios/mantenimiento/prev-a-hover.png) 0 0 no-repeat;
	background-position:0 0;
}
.sliderReferencias .anythingSlider .forward a.hover,
.sliderReferencias .anythingSlider .forward a:hover{
	background: url(../img/all/servicios/mantenimiento/next-a-hover.png) 0 0 no-repeat;
	background-position:0 0;
}
/*------ Pensado en ti ------*/
#servicios #pensadoEnTi {
	position:relative;
}
	#servicios #pensadoEnTi .contenido {
		background:#f2f2f2;
		padding:2em;
	}
		#servicios #pensadoEnTi .h2 {
			border-bottom:1px solid #cbcbcb;
			border-top:1px solid #cbcbcb;
			padding-bottom:1em;
			text-align:center;
		}
			#servicios #pensadoEnTi h2 {
				font-size:1.4em;
				font-weight:normal;
				margin:-.6em 0 .15em 0;
				text-transform:uppercase;
			}
				#servicios #pensadoEnTi h2 span {
					background:#f2f2f2;
					padding:0 .35em;
				}
					#servicios #pensadoEnTi h2 span span {
						background:none;
						color:#5c8c0b;
						padding:0;
					}
			#servicios #pensadoEnTi .h2 p {
				margin:0 10em;
			}
				#servicios #pensadoEnTi .h2 .nonstop {
					background:url(../img/bg-servicios-pensadoenti-nonstop.png) no-repeat 0 0;
					height:5em;
					position:absolute;
					right:-5em;
					top:1.15em;
					width:5.5em;
				}
					#servicios #pensadoEnTi .h2 .nonstop span {
						display:none;
					}
			#servicios #pensadoEnTi .clearfix {
				margin:1.5em 0 2em 0;
			}
				#servicios #pensadoEnTi .servicio24 {
					float:left;
					margin:0 4em 0 2em;
					width:25em;
				}
				#servicios #pensadoEnTi .contact {
					float:left;
					width:25em;
				}
				#servicios #pensadoEnTi h3 {
					color:#709a2a;
					font-family: 'Variable-black', sans-serif;
					font-size:1.15em;
					font-weight:normal;
					margin-bottom:.75em;
					text-transform:uppercase;
				}
				#servicios #pensadoEnTi li {
					background:url(../img/bullet03.png) no-repeat 0 1px;
					font-size:.9em;
					margin-bottom:.5em;
					padding-left:1.65em;
				}
			#servicios #pensadoEnTi .boton02 {
				margin:0 14em;
			}
	#servicios #pensadoEnTi .adaptado {
		background:#f2f2f2;
		color:#456908;
		text-align:center;
		padding-top:1em;
		position:relative;
	}
		#servicios #pensadoEnTi .adaptado p {
			background:#e0dddd;
			margin:0;
			padding:.75em;
		}
		#servicios #pensadoEnTi .adaptado span {
			background:url(../img/bg-servicios-pensadoenti-adaptado.png) no-repeat center center;
			display:block;
			height:2.75em;
			left:28em;
			position:absolute;
			text-align:center;
			top:-.75em;
			width:3em;
		}
	#servicios #pensadoEnTi.estrecho {
		margin-left:1.5em;
	}
		#servicios #pensadoEnTi.estrecho .servicio24 {
			margin-right:3em;
		}
/*------ Columna derecha ------*/
#servicios #colAux {
	margin-top:0;
}
	#servicios #colAux .boton {
		margin-top:1.5em;
	}

/*--------------------- ///// 3.1. INICIO ////---------------------*/
/*------ Banner ------*/
#banner.serviciosInicio {
	background:url(../img/bg-servicios-mantenimiento-introduccion.jpg) no-repeat top center;
}
/*------ Introduccion ------*/
#servicios #inicio #introduccion {
	margin-bottom:2.25em;
	padding-top:2em;	
}
	#servicios #inicio #introduccion .colIzq {
		float:left;
		text-align:right;
		width:18em;
	}
		#servicios #inicio #introduccion .titulo {
			color:#5d8e0b;
			font-family: 'Variable-black', sans-serif;
			font-size:1.4em;
			text-transform:uppercase;
		}
			#servicios #inicio #introduccion .titulo strong {
				font-weight:normal;
			}
	#servicios #inicio #introduccion .colDrcha {
		border-left:1px solid #ccc;
		float:left;
		margin-left:1.5em;
		padding-left:1.5em;
		width:36em;
	}
		#servicios #inicio #introduccion .colDrcha ul {
			margin:0 0 1.75em .75em;
		}
			#servicios #inicio #introduccion .colDrcha li {
				background:url(../img/bullet03.png) no-repeat 0 1px;
				margin-bottom:.5em;
				padding-left:1.65em;
			}
	#servicios #inicio #introduccion #informacion {
		margin-top:2em;
	}
/*------ Listado ------*/
#servicios #inicio #listado li {
	float:left;
	margin-right:1px;
	width:20.15em;
}
	#servicios #inicio #listado li .texto {
		background:#fff;
		height:14em;
		padding:2em 1.65em 0 1.65em;
	}
		#servicios #inicio #listado h2 {
			border-bottom:1px solid #CCC;
			border-top:1px solid #CCC;
			color:#53820a;
			font-family: 'Variable-bold', sans-serif;
			font-size:1.4em;
			font-weight:normal;
			padding:.5em 0;
			text-align:center;
			text-transform:uppercase;
		}
		#servicios #inicio #listado .texto p {
			background:url(../img/bg-productos-catalogo-p.png) no-repeat center top;
			margin-top:-.35em;
			font-size:.9em;
			padding:2em 0 1em 0;
		}
	#servicios #inicio #listado li .mas {
		background:#f3f3f3;
		margin:0;
		padding:1em 0 1.5em 0;
		text-align:center;
	}
		#servicios #inicio #listado li .mas a {
			color:#5d8e0b;
			font-size:.9em;
			text-decoration:underline;
		}
			#servicios #inicio #listado li .mas a:hover {
				text-decoration:none;
			}
/*--------------------- ///// 3.2. MANTENIMIENTO ASCENSORES ////---------------------*/
/*--------------------- 3.2.1. INICIO ---------------------*/
/*------ Banner ------*/
#banner.mantenimiento {
	background:url(../img/bg-servicios-mantenimiento-introduccion.jpg) no-repeat top center;
}
	#banner.mantenimiento .texto {
		width:35em;
	}
/*------ Columna central ------*/
#servicios #mantenimiento #colPrincipal {
	padding:1.5em 1.5em 3em 1.5em;
	margin-bottom:1.75em;
	width:36.5em;
}

/*--------------------- 3.2.2. CONTRATO DE MANTENIMIENTO ---------------------*/
/* Introduccion */
#servicios #contrato #introduccion  {
	margin-bottom:2em;
}
	#servicios #contrato #introduccion .claim {
		width:19em;
	}
/* Tabla de modalidades */
#servicios #contrato #modalidades {
	padding:1.5em;
	overflow:hidden;
}
	#servicios #contrato #modalidades h2 {
		border-bottom:1px solid #CCC;
		border-top:1px solid #CCC;
		color:#53820a;
		font-family: 'Variable-black', sans-serif;
		font-size:1.1em;
		font-weight:normal;
		padding:.5em 7em;
		text-align:center;
		text-transform:uppercase;
		clear:both;
	}
	#servicios #contrato #modalidades .tabla {
		background:url(../img/bg-productos-catalogo-p.png) no-repeat center top;
		margin-top:-.5em;
		padding-top:2.5em;
	}
	#servicios #contrato #modalidades table {
		width:100%;
	}
		#servicios #contrato td,
		#servicios #contrato th {
			border-bottom:1px solid #f2f2f2;
			text-align:center;
			padding:.7em 0;
			vertical-align:middle;
		}
			#servicios #contrato .modalidades th {
				background:none;
				border-top:1px solid #f2f2f2;
				font-family: 'Variable-black', sans-serif;
				font-size:1.3em;
				text-align:center;
				padding:0 2em;
			}
				#servicios #contrato .modalidades #a1 {
					color:#004b88;
				}
				#servicios #contrato .modalidades #a2 {
					color:#0065c1;
				}
			#servicios #contrato th {
				text-align:left;
			}
				#servicios #contrato th div {
					border:1px solid #ececec;
					border-radius:6px;
					-typekit-border-radius:6px;
					-moz-border-radius:6px;			
				}
					#servicios #contrato th div div {
						background:#f2f2f2;
						border:none;
						margin:1px;
						padding:.85em 1em;
					}
			#servicios #contrato th.servicios {
				background:url(../img/bg-servicios-contrato-modalidades-servicios.png) no-repeat center center;
				color:#FFF;
				font-family: 'Variable-bold', sans-serif;
				font-size:1.25em;
				padding:2.5em 0;
				text-transform:uppercase;
				vertical-align:top;
				width:22.25em;
			}
	/* Enlace */
	#servicios #contrato #modalidades p {
		font-family: 'Variable-bold', sans-serif;
		font-size:1.1em;
		margin:2em 2em .5em 0;
		text-align:center;
	}
		#servicios #contrato #modalidades p a {
			padding:.85em 5.5em;
		}

/*--------------------- ///// 3.3. MODERNIZACION DE ASCENSORES ////---------------------*/
/*------ Banner ------*/
#banner.modernizacion {
	background:url(../img/bg-servicios-mantenimiento-introduccion.jpg) no-repeat top center;
}
/*------ Columna central ------*/
#servicios #modernizacion #colPrincipal {
	padding:1.5em 1.5em 0 1.5em;
	margin-bottom:1.75em;
	width:36.5em;
}
/* Caracteristicas */
#servicios #modernizacion #caracteristicas li {
	height:12em;
}
	#servicios #modernizacion #caracteristicas .tresLineas h3 {
		font-size:.9em;
		height:2.5em;
		padding:.55em .5em .45em 3.65em;
	}
/*------ Packs ------*/
#servicios #modernizacion #packs {
	background:#FFF;
	margin-left:1.5em;
	padding:1.25em 0 2em 2.5em;
}
	#servicios #modernizacion #packs h2 {
		background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
		font-size:2em;
		font-weight:normal;
		padding:.4em 3em .4em .75em;
		margin:0 0 .8em -2em;
	}
	#servicios #modernizacion #packs ul {
		margin-top:2em;
	}
		#servicios #modernizacion #packs li {
			float:left;
			margin:0 6em 1em 0;
			width:24em;
		}
			#servicios #modernizacion #packs li.ultimo {
				margin:0;
			}
			#servicios #modernizacion #packs h3 {
				border-bottom:1px solid #c2c2c2;
				border-top:1px solid #c2c2c2;
				color:#53820a;
				font-family: 'Variable-black', sans-serif;
				font-size:1.15em;
				font-weight:normal;
				margin:.25em 0 .35em 0;
				padding:.35em 0 .25em 0;
				text-transform:uppercase;
			}
			#servicios #modernizacion #packs li p {
				font-size:.9em;
				line-height:1.6em;
			}

/*--------------------- ///// 3.4. SUSTITUCION DE ASCENSORES ////---------------------*/
/*------ Banner ------*/
#banner.sustitucion {
	background:url(../img/bg-servicios-mantenimiento-introduccion.jpg) no-repeat top center;
}
/*------ Columna central ------*/
#servicios #sustitucion #colPrincipal {
	padding:1.5em 1.5em 0 1.5em;
	margin-bottom:1.75em;
	width:36.5em;
}
	#servicios #sustitucion #caracteristicas li {
		height:11.5em;
	}
	#servicios #sustitucion #caracteristicas li.largo {
		height:22em;
	}

/*--------------------- ///// 3.5. EDIFICIO SIN ASCENSOR ////---------------------*/
/*--------------------- 3.5.1. INICIO ---------------------*/
/*------ Banner ------*/
#banner.sinAscensor {
	background:url(../img/bg-servicios-mantenimiento-introduccion.jpg) no-repeat top center;
}
/*------ Columna central ------*/
#servicios #sinAscensor #colPrincipal {
	padding:1.5em 1.5em 0 1.5em;
	margin-bottom:1.75em;
	width:36.5em;
}
/* Listado */
#servicios #sinAscensor #listado li {
	float:left;
	margin:0 1.75em 1.5em 0;
	width:17.25em;
}
#servicios #sinAscensor #listado li li li{
    background: url("../img/all/servicios/bullet-arrow-right.gif") no-repeat scroll 0 5px transparent;
    font-size: 1em;
    margin-bottom: 0.5em;
    padding-left: 1.25em;
}
	#servicios #sinAscensor #listado li.ultimo {
		margin-right:0;
	}
	#servicios #sinAscensor #listado li h3 {
		border-bottom:1px solid #c2c2c2;
		border-top:1px solid #c2c2c2;
		color:#53820a;
		font-family: 'Variable-black', sans-serif;
		font-size:1.15em;
		font-weight:normal;
		margin:.25em 0 .5em 0;
		padding:.35em 0 .25em 0;
		text-transform:uppercase;
	}
	#servicios #sinAscensor #listado li p {
		font-size:.9em;
		line-height:1.5em;
	}
	#servicios #sinAscensor #listado li ul {
		margin:1em 0;
	}
		#servicios #sinAscensor #listado li li {
			background:url(../img/bullet03.png) no-repeat 0 1px;
			font-size:.9em;
			margin-bottom:.5em;
			padding-left:1.65em;
		}
/*--------------------- 3.5.2. INSTALAR ASCENSOR PASO A PASO ---------------------*/
#servicios #pasoPaso #proceso {
	background:#FFF;
	margin-left:1.5em;
	padding:1.5em 0 2em 1.75em;
}
	#servicios #pasoPaso #proceso div div {
		border-right:1px solid #f2f2f2;
		float:left;
		margin-right:2em;
		padding-right:2em;
		width:25.85em;
	}
	#servicios #pasoPaso #proceso #accordion {
		width: auto;
		padding: 0;
	}
	#servicios #pasoPaso #proceso div .ui-accordion-content {
		width: auto;
		float: none;
		border: none;
		margin: 0;
		padding: 0;
	}
		#servicios #pasoPaso #proceso div.ultimo {
			border:none;
			margin:0;
			padding-right:1.5em;
		}
		#servicios #pasoPaso #proceso h2 {
			background:url(../img/bg-h2-sel.png) no-repeat 27.75em center #f2f2f2;
			font-size:2em;
			font-weight:normal;
			padding:.4em 3em .4em .75em;
			margin:1em 0 1em -1.65em;
		}
		#servicios #pasoPaso #proceso h2.ui-state-active {
			background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
		}
		#servicios #pasoPaso #proceso p {
			margin-bottom:.5em;
		}
		#servicios #pasoPaso #proceso h3 {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2;
			color:#53820a;
			font-family: 'Variable-black', sans-serif;
			font-size:1.15em;
			font-weight:normal;
			margin-bottom:.5em;
			padding:.35em 0 .25em 0;
			text-transform:uppercase;
		}
		#servicios #pasoPaso #proceso ul {
			margin:1em 0;
		}
			#servicios #pasoPaso #proceso li {
				background:url(../img/bullet03.png) no-repeat 0 1px;
				margin-bottom:.5em;
				padding-left:1.65em;
			}
				#servicios #pasoPaso #proceso li li {
					background:url(../img/bullet01.png) no-repeat 0 3px;
					font-size:.9em;
					margin-bottom:.35em;
					padding-left:1.35em;
				}
		#servicios #pasoPaso #proceso .mantenimiento li {
			background:none;
			float:left;
			margin-right:.65em;
			padding:0;
			width:13.5em;
		}
			#servicios #pasoPaso #proceso .mantenimiento li p {
				font-size:.9em;
				margin-top:.25em;
			}
/*--------------------- ///// 3.6. ASESORAMIENTO INTEGRAL ////---------------------*/
/*------ Introduccion ------*/
#servicios #asesoramiento #introduccion {
	margin-bottom:2em;
}
	#servicios #asesoramiento #introduccion #informacion {
		padding-bottom:1em;
		text-align:right;
		
	}
		#servicios #asesoramiento #introduccion #informacion strong {
			display:block;
			float:left;
			margin-bottom:.75em;
			padding:0 .5em 0 0;
			text-align:right;
		}
/*------ Acordeon ------*/
#asesoramiento #accordion div {
	background:none;
	padding:0;
}
/* Bloques de contenido */
#servicios #asesoramiento .bloque {
	background:url(../img/bg-servicios-asesoramiento-bloque.gif) no-repeat left top #F3F5EE;
	border:1px solid #d6d6d6;
	clear:both;
	font-size:.9em;
	margin-bottom:1.15em;
	overflow:hidden;
	min-height:1%;
}
#servicios #asesoramiento .bloque h3 {
	color:#FFF;
	font-size:1.3em;
	font-family: 'Variable-black', sans-serif;
	font-weight:normal;
	margin-bottom:1.25em;
	padding:1em 1em 1em 3.25em;
}
#servicios #asesoramiento .bloque .contenido {
	color:#666;
	padding:0 1em 1.25em 1.75em;
}
#servicios #asesoramiento .bloque p {
	margin-bottom:1.25em;
	text-align:justify;
}
#servicios #asesoramiento .bloque .segmento {
	background:url(../img/bullet01.png) no-repeat left .15em;
	padding-left:1.45em;
	text-align:left;
}
#servicios #asesoramiento .bloque a {
	color:#507715;
	text-decoration:underline;
}
	#servicios #asesoramiento .bloque a:hover {
		text-decoration:none;
	}
/* Analisis de trafico */
#servicios #asesoramiento .colIzqda {
	background:url(../img/bg-servicios-asesoramiento-colizqda.gif) repeat-y right top;
	float:left;
	margin-right:1.4em;
	padding-right:1.5em;
	width:30em;
}
#servicios #asesoramiento #trafico h3 {
	background:url(../img/bg-servicios-asesoramiento-trafico-h3.gif) no-repeat .5em .5em;
}
/* Adecuada planificacion */
#servicios #asesoramiento #planificacion {
	float:left;
	margin-right:1.25em;
	width:32.4em;
}
#servicios #asesoramiento #planificacion h3 {
	background:url(../img/bg-servicios-asesoramiento-planificacion-h3.gif) no-repeat .75em .7em;
}
/* Analisis energetico */
#servicios #asesoramiento #energetico {
	clear:none;
	float:left;
	width:31.4em;
}
#servicios #asesoramiento #energetico .contenido {
	padding:0 1em 0 1.75em;
}
#servicios #asesoramiento #energetico .contenido p {
	margin-bottom:1em;
}
#servicios #asesoramiento #energetico .colIzqda {
	background:none;
	width:28em;
}
#servicios #asesoramiento #energetico h3 {
	background:url(../img/bg-servicios-asesoramiento-energetico-h3.gif) no-repeat .65em .55em;
}
#servicios #asesoramiento #energetico .colDrcha {
	margin: 1em 0 0 0;
}
#servicios #asesoramiento #energetico .colDrcha a {
	background:url(../img/bg-servicios-asesoramiento-energetico.jpg) no-repeat left top;
	font-family: 'Variable-bold', sans-serif;
	color:#FFF;
	display:block;
	font-size:1.5em;
	height:5.75em;
	line-height:1.2em;
	padding:.75em 2em 0 .85em;
	text-decoration:none;
	width:16.25em;
	margin: 1em 0 0.5em;
}
#servicios #asesoramiento #energetico .colDrcha a span{
	background: #507715;
}
#servicios #asesoramiento #energetico .colDrcha a:hover {
	color:#f3f5ee;
}
/* Financiacion y ayudas economicas */
#servicios #asesoramiento #financiacion {
	float:left;
	margin-right:1.25em;
	width:32.4em;
}
#servicios #asesoramiento #financiacion h3 {
	background:url(../img/bg-servicios-asesoramiento-financiacion-h3.gif) no-repeat 1em .5em;
}
/* Normativa */
#servicios #asesoramiento #normativa {
	clear:none;
	float:left;
	width:31.4em;
}
#servicios #asesoramiento #normativa h3 {
	background:url(../img/bg-servicios-asesoramiento-normativa-h3.gif) no-repeat .9em .45em;
	padding-left:3.75em;
}
/*------ Solicita asesoramiento ------*/
#servicios #asesoramiento #pensadoEnTi {
	margin-top:3em;
}


/*------------------------------------------------------------------------------------*/
/*-------------------//////////////// 4. PRODUCTOS ///////////////------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 4.0. COMUN ////---------------------*/
/*------ Columna izquierda ------*/
/* Menu productos (3g, accesibilidad,...) */
#menuProductos {
	background:#242424;
	border-bottom:4px solid #53820a;
	margin-bottom:1em;
	padding-left:.5em;
}
	#menuProductos a {
		border-bottom:1px solid #3d3d3d;
		color:#FFF;
		display:block;
		padding:.6em .5em;
	}
		#menuProductos a:hover {
			color:#CCC;
		}
	#menuProductos strong,
	#menuProductos strong a,
	#menuProductos li.activo a {
		color:#f7e800;
		font-weight:bold;
	}
/*------ Slider ------*/
#sliderProductos #sliderHome .caption-top .texto {
	float:left;
	margin:0;
	padding:10px 15px 10px 15px;
}
#sliderProductos .anythingSlider-default .anythingControls  {
	bottom:177px;
}
/*------ Categorias ------*/
#productos #categorias {
	padding:2em;
}
	#productos #categorias li {
		float:left;
		height:25.5em;
		margin-right:2.5em;
		width:17.25em;
	}
		#productos #categorias li.largo {
			height:28em;
		}
		#productos #categorias li.ultimo {
			margin:0;
		}
		#productos #categorias li .titulo {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2;
			font-family: 'Variable-black', sans-serif;
			font-size:1.15em;
			margin:.25em 0 .5em 0;
			padding:.35em 0 .25em 0;
			text-transform:uppercase;
		}
			#productos #categorias li .titulo strong {
				font-weight:normal;
			}
		#productos #categorias li .texto {
			font-size:.9em;
			margin:0;
		}
		#productos #categorias li a {
			color:#53820a;
		}
			#productos #categorias li a:hover img {
				zoom: 1;
				filter: alpha(opacity=70);
				opacity: 0.7;
			}
			#productos #categorias li a:hover {
				color:#6ca611;
			}
/*------ Ejemplos (proyectos de referencia) ------*/
#productos #ejemplos {
	background:#FFF;
	margin-left:1.5em;
	padding:1.25em 0 2em 1.75em;
}
	#productos #ejemplos h2 {
		background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
		font-size:2em;
		font-weight:normal;
		padding:.4em 3em .4em .75em;
		margin:0 0 .8em -1.65em;
	}
	#productos #ejemplos .introduccion {
		font-size:.8em;
		margin-bottom:2.5em;
	}
	#productos #ejemplos li {
		float:left;
		margin-right:2em;
		width:17.25em;
	}
		#productos #ejemplos li.ultimo {
			margin:0;
		}
		#productos #ejemplos li .titulo {
			border-bottom:1px solid #dee0e0;
			border-top:1px solid #dee0e0;
			font-family: 'Variable-black', sans-serif;
			font-size:1.15em;
			margin:.85em 0 .5em 0;
			padding:.35em 0 .25em 0;
			text-transform:uppercase;
		}
		#productos #ejemplos li a {
			color:#363635;
		}
			#productos #ejemplos li a:hover img {
				zoom: 1;
				filter: alpha(opacity=70);
				opacity: 0.7;
			}
			#productos #ejemplos li a:hover {
				color:#666;
			}
/*------ Tabla ------*/
#productos .tabla {
	margin-bottom:2em;
	padding:1.5em 0 .5em 0;
}
	#productos table {
		margin:0 1.5em 2em 2.75em;
		width:93%;
	}
	/* Comun */
	#productos td,
	#productos th {
		font-family: 'Variable-black', sans-serif;
		font-size:.9em;
		text-align:center;
		text-transform:uppercase;
		vertical-align:middle;
	}
		#productos th {
			background:url(../img/bg-productos-tabla-th.png) no-repeat left center;
			color:#999;
			width:10.5em;
		}
			#productos th div {
				margin-left:-1em;
			}
		#productos td {
			background:url(../img/bg-productos-tabla-td.png) no-repeat bottom center;
			border-right:1px solid #dee0e0;
			height:6.5em;
			padding:0 .4em;
			text-transform:uppercase;
		}
			#productos td.ultimo {
				border:none;
			}
	/* Tipologia */
	#productos .tipologia th {
		background:none;
		border-right:1px solid #dee0e0;
		font-family: 'Variable-black', sans-serif;
		font-size:1.25em;
		padding:0 1em 1.5em 1em;
		text-transform:none;
		text-align:center;
		vertical-align:top;
		width:auto;
	}
		#colCentral #productos th.modelos {
			border-bottom:1px solid #dee0e0;
			border-right:none;
			color:#FFF;
			font-family: 'Variable-bold', sans-serif;
			font-size:1.25em;
			padding:0 0 2.6em 1.15em;
			text-align:left;
			text-transform:uppercase;
			vertical-align:bottom;
		}
		#productos table .tipologia th.ultimo {
			border:none;
		}
	/* Modelos */
	#productos .productos th {
		background:none;
		border-bottom:1px solid #dee0e0;
		border-right:1px solid #dee0e0;
		font-size:1.4em;
		line-height:1.3em;
		padding:0 .55em 1.25em .55em;
		text-transform:none;		
		width:auto;
	}
		#productos .productos th.ultimo {
			border-right:none;
		}
		#productos .productos th span {
			xdisplay:block;
			font-size:1.8em;
		}
		#productos table .orona1010 {
			color:#004b88;
		}
		#productos table .orona1015 {
			color:#0068bf ;
		}
		#productos table .orona1020 {
			color:#0080d8;
		}
		#productos table .orona1025 {
			color:#0089ec;
		}
		#productos table .orona1030 {
			color:#0093f0;
		}
		#productos table .orona2015,
		#productos table .orona2016,
		#productos table .orona2018 {
			color:#008765;
		}
		#productos table .orona2025,
		#productos table .orona2026,
		#productos table .orona2028 {
			color:#01953f;
		}
		#productos table .orona3026 {
			color:#006076;
		}
		#productos table .orona3028 {
			color:#33738a;
		}
		#productos table .orona3022 {
			color:#51879d;
		}
		#productos table .orona3035 {
			color:#739fb2;
		}
		#productos table .orona3037 {
			color:#98b8c7;
		}
	/* Enlace */
	#productos .tabla p {
		background:#f2f2f2;
		float:right;
		font-family: 'Variable-bold', sans-serif;
		font-size:1.1em;
		padding:1.5em 3em 1.25em 2em;
	}
		#productos .tabla p a {
			color:#53820a;
			text-decoration:underline;
		}
			#productos .tabla p a:hover {
				text-decoration:none;
			}
/*------ Catalogo (comparativa) ------*/
#productos #catalogo {
	background:#FFF;
	margin-left:1.5em;
	padding:0 0 2em 1.5em;
}
	#productos #catalogo h2 {
		background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
		font-size:2em;
		font-weight:normal;
		padding:.4em .75em;
		margin:0 0 0 -1.65em;
	}
	#productos #catalogo li {
		border-right:1px solid #e4e4e4;
		margin-right:1.75em;
		float:left;
		padding:1.5em 1.75em 1.5em 0;
		width:26.25em;
	}
		#productos #catalogo li.ultimo {
			border:none;
			margin:0;
			padding-right:0;
		}
		#productos #catalogo h3 {
			border-bottom:1px solid #CCC;
			border-top:1px solid #CCC;
			color:#53820a;
			font-family: 'Variable-black', sans-serif;
			font-size:1.3em;
			font-weight:normal;
			padding:.5em 0;
			text-align:center;
			text-transform:uppercase;
		}
		#productos #catalogo .texto {
			background:url(../img/bg-productos-catalogo-p.png) no-repeat center top;
			margin-top:-.5em;
			padding:1.5em 0 1em 0;
		}
			#productos #catalogo p {
				border-bottom:1px solid #ccc;
				font-size:.9em;
				height:4.75em;
				margin-bottom:1em;
			}
			#productos #catalogo li li {
				border:none;
				border-bottom:1px solid #ccc;
				float:none;
				height:6.5em;
				margin:0 0 1em 1em;
				padding:0;
				position:relative;
				width:auto;
			}
			
			
            body.idioma-fr #productos #catalogo li li{height:7.7em;}

				#productos #catalogo li li p {
					background:none;
					border:none;
					height:auto;
					margin-bottom:.35em;
			}
				#productos #catalogo li li p.noLink {
					background: none;
					bottom: -0.25em;
					color:#535353;
					display:block;
					font-family: 'Variable-black', sans-serif;
					font-size:1.28em;
					left:0;
					padding:.25em 0 .25em 0;
					position:absolute;
					text-decoration:none;
					width:20em;
			}
				#productos #catalogo li li a {
					background:url(../img/bg-catalogos-documentos-a.png) no-repeat right 5px;
					bottom:.25em;
					color:#535353;
					display:block;
					font-family: 'Variable-black', sans-serif;
					font-size:1.4em;
					left:0;
					padding:.25em 0 .25em 0;
					position:absolute;
					text-decoration:none;
					width:20em;
				}
				
				#productos #catalogo li li span {
					
					bottom:.25em;
					color:#535353;
					display:block;
					font-family: 'Variable-black', sans-serif;
					font-size:1.4em;
					left:0;
					padding:.25em 0 .25em 0;
					position:absolute;
					text-decoration:none;
					width:20em;
				}
					#productos #catalogo li li a:hover {
						background-image:url(../img/bg-catalogos-documentos-a-hover.png);
						color:#000;
						text-decoration:none;
					}
	/* 3 columnas (Vivienda) */
	#productos #catalogo.tresCol li {
		width:16.25em;
	}
		#productos #catalogo.tresCol p {
			height:7.5em;
		}
			#productos #catalogo.tresCol p.corto {
				height:4.25em;
			}
		#productos #catalogo.tresCol li li {
			width:auto;
		}
		#productos #catalogo.tresCol li li a {
			width:12em;
		}
/*------ Documentacion ------*/
#productos #documentacion {
	margin-left:1.5em;
} 
	#productos #documentacion li.primero {
		margin-right:6.85em;
	} 
/*------ Prepie (pie de la interfaz) ------*/
#prePieProductos li div {
	padding:2.5em .75em 0 .8em;
	width:15em;
}
#prePieProductos li a,
#prePieProductos li .a {
	margin-bottom:.2em;
	padding-bottom:0;
}
	#prePieProductos li strong span {
		display:block;
	}
#prePieProductos li .claim {
	padding:0 1em;
	line-height:1.2em;
}
#prePieProductos li a strong {
	font-size:.9em;
	height:45px;
	padding-top:1em;
}
	#prePieProductos li a strong span {
		font-size:1.1em;
	}
	#prePieProductos li.sustitucion a strong {
		background:url(../img/bg-prepieproductos-sustitucion.png) no-repeat left top;
		padding-left:3.5em;
	}
	#prePieProductos li.sinAscensor a strong {
		background:url(../img/bg-prepieproductos-sinascensor.png) no-repeat left 8px;
		padding-left:3.5em;
	}
	#prePieProductos li.reforma a strong {
		background:url(../img/bg-prepieproductos-reforma.png) no-repeat 8px 4px;
	}
#prePieProductos li.contacta label {
	height:50px;
}
#prePieProductos .pregunta {
	background:none;
	color:#549a04;
	font-size:2.1em;
	font-family: 'Variable-bold', sans-serif;
	height:auto;
	line-height:1.2em;
	padding:1em .85em 0 0;
	text-align:right;
	text-transform:uppercase;
	width:7em;
}
	#prePieProductos .pregunta span {
		color:#414141;
	}

/*--------------------- ///// 4.1. INICIO ////---------------------*/
#productos #inicio .contenedor {
	margin-bottom:1.5em;
}
/*------ Ejemplos ------*/
#productos #inicio #productosEjemplos.inicio {
	background:#f3f3f3;
}
	#productos #inicio #productosEjemplos.inicio h2 {
		background-color:#fff;
	}

/*--------------------- ///// 4.2. ASCENSORES ////---------------------*/
/*--------------------- 4.2.1. INICIO ---------------------*/
/*------ Categorias ------*/
#productos #ascensoresInicio #categorias {
	background:#FFF;
	margin:0 0 1.5em 1.5em;
	padding:1.25em 0 2em 1.75em;
}
	#productos #ascensoresInicio #categorias h2 {
		background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
		font-size:2em;
		font-weight:normal;
		padding:.4em .75em;
		margin:0 0 1.15em -1.65em;
	}
	#productos #ascensoresInicio #categorias li {
		float:left;
		margin-right:2em;
	}
		#productos #ascensoresInicio #categorias li.ultimo {
			margin:0;
		}

/*--------------------- 4.2.2 EDIFICIOS COMERCIALES ---------------------*/
/*------ Introduccion ------*/
#banner.comerciales {
	background:url(../img/bg-productos-comercialesintroduccion.jpg) no-repeat top center;
}
#banner.hospitales {
	background:url(../img/bg-productos-hospitales.jpg) no-repeat top center;
}
#banner.grandesCargas {
	background:url(../img/bg-productos-grandes-cargas.jpg) no-repeat top center;
}
#banner.viviendas {
	background:url(../img/bg-productos-viviendasintroduccion.jpg) no-repeat top center;
}
#banner.edificiosAltura {
	background:url(../img/bg-productos-edificiosalturaintroduccion.jpg) no-repeat top center;
}
#banner.movilidadUrbana {
	background:url(../img/bg-productos-movilidadurbanaintroduccion.jpg) no-repeat top center;
}
#banner.patrimonioHistorico {
	background:url(../img/bg-productos-patrimoniointroduccion.jpg) no-repeat top center;
}
#banner.accesibilidad {
	background:url(../img/bg-productos-accesibilidadintroduccion.jpg) no-repeat top center;
}

	#banner.comerciales .contenido {
		position:relative;
		top:7.5em;
		left:auto;
	}
		#banner.comerciales .claim {
			background:#5d8e0b;
			color:#FFF;
			font-family: 'Variable-black', sans-serif;
			font-size:1.1em;
			left:0;
			padding:1em;
			position:absolute;
			top:2.5em;
			width:25em;
		}
/*------ Tabla (tambien usado en Hospitales) ------*/
#productos #edificiosComerciales .tipologia #t1-a1 {
	color:#008765;
}
#productos #edificiosComerciales .tipologia #t1-a2 {
	color:#01953f;
}
#productos #edificiosComerciales th.modelos {
	background:url(../img/bg-productos-edificioscomerciales-tabla-modelos.png) no-repeat left bottom;
}

/*--------------------- 4.2.3 GRANDES CARGAS ---------------------*/
/*------ Tabla ------*/
#productos #grandesCargas .tipologia #t1-a1 {
	color:#006076;
}
#productos #grandesCargas .tipologia #t1-a2 {
	color:#739fb2;
}
#productos #grandesCargas th.modelos {
	background:url(../img/bg-productos-grandescargas-tabla-modelos.png) no-repeat left bottom;
}

.idioma-fr #productos #grandesCargas th.modelos span {
	margin-left:-.65em;
}


/*--------------------- 4.2.4 VIVIENDA ---------------------*/
/*------ Tabla ------*/
#productos #vivienda .tipologia #t1-a1 {
	color:#004b88;
}
#productos #vivienda .tipologia #t1-a2 {
	color:#007ddb;
}
#productos #vivienda .tipologia #t1-a3 {
	color:#22a0f5;
}
#productos #vivienda th.modelos,
#productos .comparativa th.modelos {
	background:url(../img/bg-productos-vivienda-tabla-modelos.png) no-repeat left bottom;
}
/*------ Caracteristicas ------*/
#productos #caracteristicas {
	background:#FFF;
	margin-left:1.5em;
	padding:0 0 1.5em 1.5em;
}
	#productos #caracteristicas h2 {
		background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
		font-size:2em;
		font-weight:normal;
		padding:.4em .75em;
		margin:0 0 1.75em -1.65em;
	}
	#productos #caracteristicas ul {
		margin-left:1em;
	}
		#productos #caracteristicas li {
			float:left;
			margin:0 4em .5em 0;
			width:25em;
		}
			#productos #caracteristicas li.ultimo {
				margin:0;
			}
			#productos #caracteristicas li h3 {
				background:url(../img/bg-productos-caracteristicas-eficiencia.png) no-repeat left center;
				font-family: 'Variable-black', sans-serif;
				font-size:1.25em;
				font-weight:normal;
				margin-bottom:.85em;
				padding:.25em 0 .25em 2.35em;
				text-transform:uppercase;
			}
				#productos #caracteristicas li h3 span {
					border-bottom:1px solid #c2c2c2;
					border-top:1px solid #c2c2c2;
					display:block;
					padding:.25em .5em;
				}
				#productos #caracteristicas li.adaptabilidad h3 {
					background-image:url(../img/bg-productos-caracteristicas-adaptabilidad.png);
				}
				#productos #caracteristicas li.control h3 {
					background-image:url(../img/bg-productos-caracteristicas-control.png);
				}
				#productos #caracteristicas li.diseno h3 {
					background-image:url(../img/bg-productos-caracteristicas-diseno.png);
				}
			#productos #caracteristicas li p {
				font-size:.9em;
			}
/*------ Tabla de comparativa ------*/
#productos .comparativa {
	background:#FFF;
	margin:0 0 0 1.5em;
	padding:0 0 2em 1.5em;
}
	#productos .comparativa table {
		margin-left:0;
		width:99%;
	}
		#productos .comparativa h2 {
			background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
			font-size:2em;
			font-weight:normal;
			padding:.4em .75em;
			margin:0 0 .7em -1.65em;
		}
		#productos .comparativa table th {
			border:none;
			border-bottom:1px solid #f2f2f2;
		}
			#productos .comparativa table .productos th {
				border-top:1px solid #f2f2f2;
				padding:1.7em 1em 1.5em 1em;
			}
			#colCentral #productos .comparativa table th.modelos {
				border-bottom:1px solid #f2f2f2;
				font-size:.7em;
				padding:0 0 5em 2em;
			}
			#productos .comparativa table .eficiencia th,
			#productos .comparativa table .adaptabilidad th,
			#productos .comparativa table .diseno th,
			#productos .comparativa table .control th {
				background:url(../img/bg-productos-comparativa-eficiencia.png) no-repeat left center;
				height:9.5em;
				padding-bottom:1.5em;
				vertical-align:bottom;
			}
				#productos .comparativa table .adaptabilidad th {
					background-image:url(../img/bg-productos-comparativa-adaptabilidad.png);
					padding-bottom:2.75em;
				}
				#productos .comparativa table .diseno th {
					background-image:url(../img/bg-productos-comparativa-diseno.png);
				}
				#productos .comparativa table .control th {
					background-image:url(../img/bg-productos-comparativa-control.png);
				}
		#productos .comparativa table td {
			background:none;
			border:none;
			border-bottom:1px solid #f2f2f2;
			vertical-align:top;
		}
			#productos .comparativa table td span {
				display:block;
				font-family: "Times New Roman",Times,serif;
				font-size: 8em;
				margin-top:-.25em;
				letter-spacing: -10px;
			}
			

/*--------------------- ///// 4.3. ESCALERAS MECANICAS y 4.4. RAMPAS MECANICAS ////---------------------*/
/*------ Introduccion ------*/
#productos #mecanicas #introduccion {
	margin-bottom:2em;
}
/*------ Categorias ------*/
#productos #mecanicas #categorias {
	background:#FFF;
	margin-bottom: 1.5em;
    margin-left: 1.5em;
    padding: 0.5em 0 3em 1.25em;
}
	#productos #mecanicas #categorias li {
		height:auto;
		margin:0 1.75em;
		width:24.75em;
	}
/*------ Detalle ------*/
#productos #mecanicas #detalle {
	background:#FFF;
	margin-left:1.5em;
	padding:0 0 1.5em 2.5em;
}
	#productos #mecanicas #detalle div {
		float:left;
		margin-right:1.5em;
		padding-top:.75em;
		width:22.25em;
	}
	#productos #mecanicas #detalle div.enlace {
		clear: both;
		float: none;
		width: auto;
		margin-right: 0;
	}
	#productos #mecanicas #detalle div.enlace p{
		float: right;
		clear: both;
		background: #F2F2F2;
		font-family: 'Variable-bold',sans-serif;
   		font-size: 1.1em;
    	padding: 1.5em 3em 1.25em 2.7em;
	}
	#productos #mecanicas #detalle div.enlace p a{
		color: #53820A;
    	text-decoration: underline;
	}
	#productos #mecanicas #detalle div.enlace p a:hover{
    	text-decoration: none;
	}
		#productos #mecanicas #detalle h2 {
			background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
			font-size:2em;
			font-weight:normal;
			padding:.4em 3em .4em .75em;
			margin:0 0 1em -2em;
		}
		#productos #mecanicas #detalle .boton01 a {
			display:block;
		}
			#productos #mecanicas #detalle .boton01 span {
				display:block;
				padding:0;
			}
				#productos #mecanicas #detalle .boton01 span span {
					padding:0;
				}
		#productos #mecanicas #detalle ul {
			border-top:1px solid #4a4a4a;
			margin:2em 0 1em 0;
		}
			#productos #mecanicas #detalle li {
				border-bottom:1px solid #4a4a4a;
				padding:.5em;
			}
				#productos #mecanicas #detalle li strong {
					display:block;
					float:left;
					width:12em;
				}
					#productos #mecanicas #detalle li strong span {
						font-weight:normal;
						display:block;
					}
			#productos #mecanicas #detalle li .valor {
				float:right;
				font-weight:bold;
			}
		#productos #mecanicas #detalle .asterisco {
			font-family:Arial, Helvetica, sans-serif;
			font-size:.9em;
		}
	#productos #mecanicas #detalle img {
		float:left;
	}
/*------ Consulta ------*/
#productos #mecanicas #consulta {
	background:#f2f2f2;
	margin:0 0 1.5em 1.5em;
	padding:2.5em;
}
	#productos #mecanicas #consulta .boton02 {
		margin:0 13em;
	}

/*--------------------- ///// 4.5. ORONA 3G OPCIONES ////---------------------*/
/*------ Introduccion ------*/
#productos #orona3g #introduccion {
	margin:0;
}
/*------ Descargar ------*/
#productos #orona3g #descargar {
	background:url(../img/bg-productos-orona3g-descargar.png) repeat 0 0;
	text-align:center;
	padding:2.5em 0 2.75em 0;
}
	#productos #orona3g #descargar .boton01 {
			margin:0;
		}
/*------ Detalle ------*/
#productos #orona3g #detalle .clearfix {
	margin-bottom:2px;
}
	#productos #orona3g #detalle .eficiencia,
	#productos #orona3g #detalle .adaptabilidad,
	#productos #orona3g #detalle .control,
	#productos #orona3g #detalle .control2 {
		background:#FFF;
		float:left;
		padding:2.3em;		
		width:25.7em;
	}
		#productos #orona3g #detalle .eficiencia {
			margin-right:1px;
			height:58.5em;
		}
		#productos #orona3g #detalle .adaptabilidad {
			height:58.5em;
		}
		#productos #orona3g #detalle .control,
		#productos #orona3g #detalle .control2 {
			height:44em;
			width:25.7em;
		}
		#productos #orona3g #detalle h2 {
			border-bottom:1px solid #c2c2c2;
			border-top:1px solid #c2c2c2;
			color:#53820a;
			font-family: 'Variable-black', sans-serif;
			font-size:1.15em;
			font-weight:normal;
			margin:.25em 0 1em 0;
			padding:.35em 0 .25em 0;
			text-transform:uppercase;
		}
		#productos #orona3g #detalle p {
			margin-bottom:.5em;
		}
		#productos #orona3g #detalle h3 {
			color:#4a4a4a;
			font-size:1.25em;
			font-family: 'Variable-black', sans-serif;
			font-weight:normal;
			margin:.75em 0;
		}
		#productos #orona3g #detalle h4 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1em;
			font-weight:normal;
			margin:.75em 0 1em 0;
			text-transform:uppercase;
		}
		#productos #orona3g #detalle ul {
			margin:1em 0;
		}
			#productos #orona3g #detalle li {
				background:url(../img/bullet03.png) no-repeat 0 1px;
				font-size:.9em;
				margin-bottom:.5em;
				padding-left:1.65em;
			}
/*------ Documentacion ------*/
#productos #orona3g  #documentacion {
	margin-left:0;
} 

/*--------------------- ///// 4.6. DISENO DE ASCENSORES Y ACCESIBILIDAD ////---------------------*/
/*-------- NEW 2.0 -------- */

#contenido #productos .disenoAscensores h3{
	border-bottom: 1px solid #D9D9D9;
    border-top: 1px solid #D9D9D9;
    color: #53820A;
    font-family: 'Variable-black',sans-serif;
    font-size: 1.3em;
    font-weight: normal;
    margin: 0.25em 0 1.5em;
    padding: 0.35em 0 0.25em;
    text-transform: uppercase;
}
#contenido #productos .disenoAscensores h4 {
    font-size: 1.5em;
    font-weight: normal;
    margin: 0 0 1em;
    *margin: 20px 0 1em!important;
    text-transform: uppercase;
    font-family: 'Variable-black',sans-serif;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas {
    float: none;
    margin: 0;
    width: 100%;
    clear: both;
    position: relative;
    overflow: hidden;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas li {
    float: left;
    margin: 0 0 1em 0;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas li.last {   
    margin: 0 0 1em 0;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas li a {
    border: none;
    color: #9D9D9D;
    background: #403F3F url(../img/orona-group/bg-arrow-down-pasivo.jpg) no-repeat center bottom;
    display: block;
    float: left;
    height: auto;
    text-decoration: none;
    text-transform: none;
    width: 25.4em;
    padding: 15px 15px 40px 15px;
    text-align: center;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas li a strong{
	text-transform: uppercase;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas li.ui-tabs-selected a {
    background: #E0DDDD url(../img/orona-group/bg-arrow-down.jpg) no-repeat center bottom;
    color: #53820A;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas strong {
    display: block;
    line-height: 1.1em;
    font-size: 1.1em;
    padding: 0;
}
#contenido #productos .disenoAscensores .tabs ul.pestanas li a:hover {
	color: white;
	background: #202020 url(../img/orona-group/bg-arrow-down-pasivo.jpg) no-repeat center bottom;	
}
#contenido #productos .disenoAscensores .tabs ul.pestanas li.ui-tabs-selected a:hover {
	color: #568b02;
	background: #E0DDDD url(../img/orona-group/bg-arrow-down.jpg) no-repeat center bottom;
}

/* -------- descargas -------- */

#contenido #productos .disenoAscensores .tabs ul.descargas {
	width: 100%;
}
#contenido #productos .disenoAscensores .tabs ul.descargas li{
    float: left;
    margin-right: 1.6em;
    margin-bottom: 1.6em;
    width: 17.5em;
}
#contenido #productos .disenoAscensores .tabs ul.descargas li.ultimo {
    margin-right: 0;
}
#contenido #productos .disenoAscensores .tabs ul.descargas li p{
	margin: 0;
	padding: 0;
}
#contenido #productos .disenoAscensores .tabs ul.descargas li p {
    background: none repeat scroll 0 0 #E0DDDD;
    border-radius: 0 0 5px 5px;
    margin: 0;
    padding: 1.5em 1.25em;
    display: block;
    transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
}/*
#contenido #productos .disenoAscensores .tabs ul.descargas li p a:hover {
	color: #53820A;
	background: #ececec;
}*/
.disenoAscensores .tabs ul.descargas .imgDescargable {
	position: relative;
	overflow: hidden;
	height: 285px;
}
.disenoAscensores .tabs ul.descargas .imgDescargable a{
	display: block;
	transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
}

.disenoAscensores .idiomas_icono  .tabs ul.descargas .imgDescargable a span{
	
    background: url("../img/orona-group/bg-download.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-size: 1.2em;
    height: 200px;
    opacity: 0;
    padding: 85px 20px 0;
    position: absolute;
    text-align: center;
    transition: all 0.2s linear 0s;
    width: 170px;
}

.disenoAscensores .tabs ul.descargas .imgDescargable a span{
	position: absolute;
	color: white;
	font-size: 1.2em;
	background: url(../img/orona-group/bg-agrandar.png) no-repeat center center;
	height: 200px;
	width: 170px;
	padding: 85px 20px 0;
	opacity: 0;
	filter: alpha(opacity=0);
	text-align: center;
	transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
}
.disenoAscensores .tabs ul.descargas .imgDescargable a span em {
	display: block;
	font-size: 0.9em;
}
.disenoAscensores .tabs ul.descargas .imgDescargable a:hover span{
	opacity: 100;
	filter: alpha(opacity=100);
}
.descargarPdf a {
  display: block;
  position: relative;
  background-image:url(http://www.orona.es/img/bg-catalogos-documentos-a.png);
  background-position: left center;
  background-repeat: no-repeat;
  padding:0.55em 0 0.55em 2em;
  margin: 0 0 1em 0;
  text-decoration:underline;
  border-top: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
}
.descargarPdf a:hover {
	background-image:url(../img/bg-catalogos-documentos-a-hover.png);
	text-decoration:none;
}

/* ultimos */

/*------ Esteticas (tabs) ------*/
#productos #diseno #tabs ul {
    float:left;
    width:25em;
    margin:0;
}
#productos #diseno #tabs li {
    float:left;
    margin:0 .35em 1em .35em;
}
#productos #diseno #tabs li a {
    border:4px solid #f5f4f4;
    color:#55594f;
    display:block;
    float:left;
    height:10.5em;
    text-decoration:none;
    text-transform:uppercase;
    width:11em;
}
#productos #diseno #tabs li a:hover,
#productos #diseno #tabs li a.activo {
    border:4px solid #e2e2e2;
    color:#000;
}
#productos #diseno #tabs li strong {
    display:block;
    font-size:.8em;
    line-height:1.1em;
    padding:.4em .35em 0 .5em;
}
#productos #diseno #tabs .imagen img {
    border:4px solid #f5f4f4;
}
#productos #diseno #tabs .imagen a{
    color: #588014;
    display:block;
    background:url("../img/bullet01.png") no-repeat scroll 0 0.25em;
    padding-left:1.5em;
    margin:.5em 0 0 0;
    text-decoration: underline;
}
#productos #diseno #tabs .imagen a:hover {
    text-decoration: none;

}

#productos #diseno #tabs em {
    background:#cccacc;
    color:#49535a;
    font-style:normal;
    font-weight:bold;
    padding:0 .35em;
}


/* /ultimos */



/*------ Introduccion ------*/
#productos #diseno #introduccion .claim {
	float:left;
	width:auto;
}
#productos #diseno .introduccion {
	background:#fff;
	padding:1.5em 1.5em .5em 1.5em;
	margin-left:1.75em;
}
/*------ Comun ------*/
#productos #diseno #accordion div {
	padding:2em 1.5em 1em 1.5em;
}
#productos #diseno #accordion div div {
	padding:0;
}

/*------ Columna izquierda (tablas) ------*/
#productos #diseno #accordion .colIzq {
	float:left;
	margin:0 0.9em 0 0;
	padding:0;
	width: 20.5em;
	overflow:hidden;
	height:1%;
}
#productos #diseno table {
	border:1px solid #CCC;
	border-collapse:separate;
	border-spacing:1px 1px;
	font-size:.9em;
	clear:right;
	margin:0;
	width:auto;
}
#productos #diseno caption {
	display:none;
}
#productos #diseno th {
	text-align:center;
	background:url(../img/bg-productos-diseno-table-th.gif) repeat-x left bottom #eaeaea;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding:.4em .4em;
	color:#666;
	width:auto;
	text-transform:none;
}
#productos #diseno td {
	background:#eaeaea;
	color:#666;
	padding:.25em .5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	border-right:none;
	height:auto;
	text-transform:none;
}
#productos #diseno .impar {
	background:#FFF;
}
#productos #diseno .par {
	background:url(../img/bg-productos-diseno-table-par.gif) repeat left top;
}
#productos #diseno .centrado {
	text-align:center;
}
#productos #diseno .ancho {
	width:12.5em;
}
#productos #diseno.sinPadding {
	padding:0;
}
#productos #diseno .leyendaSegmentos {
	display:block;
	widows:10em;
	float:right;
}
#productos #diseno .leyendaSegmentos li {
	float:left;
	margin:0.5em 1em 0.5em 0;
	font-size:0.9em;
}
#productos #diseno .leyendaSegmentos li img {
	margin:0 0.2em 0 0;
}
#productos #diseno h3 {
	clear:both;
	margin:0 0 0.5em 0;
	font-size:1.1em;
	font-family: 'Variable-black', sans-serif;
	font-weight:normal;
	color:#679B17;
}
/*------ Columna derecha (listado opciones)  ------*/
#productos #diseno #accordion .colDrcha {
	margin:0;
	width: 33.1em;
	overflow:hidden;
	height:1%;
	float:left;
	padding:0 0 0 1em;
}
#productos #diseno .colDrcha ul {
	overflow:hidden;
	height:1%;
	margin:0 0 1em 0;
}
#productos #diseno .colDrcha ul li {
	width:8.4em;
	height:11em;
	float:left;
	margin:0 0.5em 0.5em 0;
	font-size:0.9em;
	text-align:center;
	background-color:#ffffff;
	padding:0.5em 0.2em;
}
#productos #diseno .colDrcha ul li.ultimo {
	margin:0 0 0.5em 0;
}
#productos #diseno .colDrcha ul li img {
	display:block;
	margin:0.5em auto;
}
#productos #diseno .leyendaAsterisco {
	font-size:0.9em;
	clear:right;
}
/* Paredes */
#productos #diseno .colDrcha ul.listadoOtros li {
	width:32em;
	height:auto;
	text-align:left;
	margin:0 0 0.5em 1em;
	float:none;
	font-size:1em;
	background:url(../img/bullet01.png) no-repeat scroll 0 0.25em;
	padding:0 0 0 1.5em;
}
/* Panales de mando */
#productos #diseno .colDrcha ul.listadoPanelMandos li {
	width:11.5em;
	height:31.5em;
}
#productos #diseno .colDrcha ul.listadoSenalizacionCabina li {
	width:11.5em;
	height:13.2em;
}
#productos #diseno .colDrcha ul.listadoSenalizacionPiso li {
	width:11.2em;
	height:7.5em;
}
#productos #diseno .colDrcha ul.listadoPulsadoresCabina li {
	width:8.4em;
	height:11.5em;
}
#productos #diseno .colDrcha ul.listadoPulsadoresPiso li {
	width:11.5em;
	height:11.7em;
}
/* Techos e iluminaciones */
#productos #diseno .colDrcha ul.listadoIluminacionModelo li {
	width:17.7em;
	height:10.3em;
}
/* Suelos, espejos y pasamos */
#productos #diseno .colDrcha ul.listadoEspejos li {
	width:11.5em;
	height:14em;
}
#productos #diseno .colDrcha ul.listadoPasamanos li {
	width:36.5em;
	height:14.2em;
}
/*------ Documentacion ------*/
#productos #diseno #documentacion {
	margin-top:2.5em;
}
#productos #diseno #documentacion h2 {
	font-family: 'Variable-bold', sans-serif;
} 
#productos #diseno #documentacion h2 span {
	font-family: 'Variable-black', sans-serif;
	font-size:1.1em;
	display:block;
	padding:.25em;
} 

/*------------------------------------------------------------------------------------*/
/*---------------------//////////////// 5. REFERENCIAS ///////////////---------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 5.0. COMUN ////---------------------*/
/*------ Columna izquierda ------*/
/* Introduccion */
#referenciasColIzq .introduccion {
	background:#FFF;
	padding:2em 1em 1em 1em;
	text-align:justify;
	font-size: 11px;
}
/* Buscador de referencias */
#referenciasColIzq #buscadorReferencias {
	background:#f2f2f2;
}
	#referenciasColIzq #buscadorReferencias .titulo {
		background:#61920a;
		color:#FFF;
		font-size:1.2em;
		padding:.75em;
		font-family: 'Variable-black', sans-serif;
		text-transform:uppercase;
	}
		#referenciasColIzq #buscadorReferencias .titulo strong {
			font-weight:normal;
		}
	#referenciasColIzq #buscadorReferencias form {
		background:#f2f2f2;
		padding:1.25em .75em;
	}
		#referenciasColIzq #buscadorReferencias select {
			margin-bottom:.5em;	
			width:15.35em;
		}
		#referenciasColIzq #buscadorReferencias .boton {
			margin-top:1em;
			text-align:center;
		}
			#referenciasColIzq #buscadorReferencias button {
				text-transform:none;
			}
/* Buscador por texto libre */
#referenciasColIzq #buscadorLibre {
	background:#f2f2f2;
	border-bottom:10px solid #61920a;
}
	#referenciasColIzq #buscadorLibre .titulo {
		border-bottom:1px solid #fff;
		border-top:1px solid #d2d2d2;
		font-size:1.2em;
		font-family: 'Variable-black', sans-serif;
		text-transform:uppercase;
	}
		#referenciasColIzq #buscadorLibre .titulo strong {
			border-bottom:1px solid #d2d2d2;
			border-top:1px solid #fff;
			display:block;
			font-weight:normal;
			padding:.75em;
		}
	#referenciasColIzq #buscadorLibre form {
		background:#f2f2f2;
		padding:1.25em .75em 1.5em .75em;
	}
		#referenciasColIzq #buscadorLibre input {
			margin-bottom:.5em;	
			width:14.25em;
		}
		#referenciasColIzq #buscadorLibre .ejemplo {
			color:#979797;
			font-size:.8em;
			margin:0 4em 1.5em 4em;
			text-align:right;
		}
			#referenciasColIzq #buscadorLibre .ejemplo a {
				color:#979797;
				text-decoration:underline;
			}
				#referenciasColIzq #buscadorLibre .ejemplo a:hover {
					text-decoration:none;
				}
		#referenciasColIzq #buscadorLibre .boton {
			text-align:center;
		}
			#referenciasColIzq #buscadorLibre button {
				text-transform:none;
			}
/* Busqueda avanzada */
#referenciasColIzq .busquedaAvanzada {
	font-family: 'Variable-black', sans-serif;
	font-size:1.1em;
	margin-top:.5em;
	text-align:right;
	text-transform:uppercase;
}
	#referenciasColIzq .busquedaAvanzada a {
		text-decoration:underline;
	}
		#referenciasColIzq .busquedaAvanzada a:hover {
			text-decoration:none;
		}
/*------ Contenedor ------*/
#referenciasInicio .contenedor {
	margin:0;
	padding:0 0 0 .95em;
}
/*------ Galeria ------*/
.referenciasGaleria .jcarousel-container {
	float:left;
	margin:0 1em 1em 0;
	padding-top:.9em;
}
.referenciasGaleria .jcarousel-clip-horizontal {
	background:none;
	height:27.5em;
}
/* Anterior y siguiente */
.referenciasGaleria #mycarousel-prev,
.referenciasGaleria #mycarousel-next {
	height:4.15em;
	top:10em;
	width:3.35em;
}
.referenciasGaleria #mycarousel-prev {
	left:0;
	background-image:url(../img/bg-jcarousel-prev-02.gif);
}
.referenciasGaleria #mycarousel-prev:hover {
	background-image:url(../img/bg-jcarousel-prev-hover-02.gif);
}
.referenciasGaleria #mycarousel-next {
	right:-.2em;
	background-image:url(../img/bg-jcarousel-next-02.gif);
}
.referenciasGaleria #mycarousel-next:hover {
	background-image:url(../img/bg-jcarousel-next-hover-02.gif);
}
/*------ Destacado ------*/
.referenciasGaleria .destacado {
	background:url(../img/bg-referenciasgaleria-destacado.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:25em;
	margin-top:.85em;
	padding:1.25em;
	width:12.4em;
}
#colCentral .referenciasGaleria .destacado p {
	color:#FFF;
	font-size:.9em;
	margin-bottom:.25em;
}
.referenciasGaleria .destacado p.enlaceVideo {
	margin:1.5em 0 0 0;
}
.referenciasGaleria .destacado p.enlaceVideo a {
	color:#f2e500;
	font-size:1.1em;
	text-decoration:none;
	font-weight:bold;
	background:url(../img/bg-referenciasgaleria-destacado-enlacevideo.jpg) no-repeat 0 0;
	padding:0.4em 0 0.3em 2.4em;
}
.referenciasGaleria .destacado p.enlaceVideo a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.referenciasGaleria .destacado p.enlaceImg {
	margin:1.5em 0 0 0;
}
.referenciasGaleria .destacado p.enlaceImg a {
	color:#f2e500;
	font-size:1.1em;
	text-decoration:none;
	font-weight:bold;
	padding:0.4em 0 0.3em 2.4em;
}
.referenciasGaleria .destacado p.enlaceImg a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.referenciasGaleria .destacado strong {
	color:#eee300;
	display:block;
	font-size:1.75em;
	font-weight:normal;
	margin-bottom:.5em;
	line-height: 1.1em;
}
.referenciasGaleria .destacado em {
	color:#eee300;
	display:block;
	font-size:1.1em;
	font-style:normal;
	font-weight:bold;
	margin-top:1.5em;
}
.referenciasGaleria .destacado .mas {
	margin-top:1.5em;
	text-align:right;
}
.referenciasGaleria .destacado .mas a {
	background:#363734;
	color:#FFF;
	padding:.5em .85em .65em .85em;
	font-weight:bold;
	text-decoration:underline;
}
.referenciasGaleria .destacado .mas a:hover {
	background:#262626;
	text-decoration:none;
}
/*------ Mas (bloque inferior de referencias mas buscadas, etc. ------*/
#referenciasMas {
	background:#f2f2f2;
	padding:2em 2.5em;
}
	#referenciasMas .titulo {
		color:#709a2a;
		font-family: 'Variable-black', sans-serif;
		font-size:1.15em;
		margin-bottom:.5em;
		text-transform:uppercase;
	}
		#referenciasMas .titulo strong {
			font-weight:normal;
		}
	#referenciasMas li a,
	#referenciasMas #referenciasMasBuscadas	a {
		background:url(../img/bullet03.png) no-repeat 0 1px;
		font-size:.9em;
		padding-left:1.65em;
		text-decoration:underline;
	}
		#referenciasMas li a:hover {
			text-decoration:none;
		}
/* Mas información */
#referenciasMas #masInformacion {
	padding:2em 2em .25em 2em;
	text-align:center;
}
	#referenciasMas #masInformacion .texto {
		font-size:1.1em;
		margin-bottom:1.25em;
	}
	#referenciasMas #masInformacion .boton02 {
		display:block;
		margin:0 14em;
	}
		#referenciasMas #masInformacion .boton02 a {
			padding:1.75em 1.5em;
		}

/*--------------------- ///// 5.1. INICIO ////---------------------*/
/*------ Mas (bloque inferior de referencias mas buscadas, etc. ------*/
/* Referencias mas buscadas */
#referenciasMas #referenciasMasBuscadas {
	border-top:1px solid #cbcbcb;
	margin-bottom:.75em;
	padding:1em .5em 1.15em .5em;
}
	#referenciasMas #referenciasMasBuscadas p {
		margin:0;
	}
		#referenciasMas #referenciasMasBuscadas .titulo {
			margin-right:7.2em;
			margin-bottom:.5em;
			font-size:1.6em;
			font-family: 'Variable-bold',sans-serif;
			color:#242424;
			float:left;
		}
/* Categorizado (por semento y por producto) */
#referenciasMas #categorizado {
	border-bottom:1px solid #cbcbcb;
	padding:1em .5em 1.75em .5em;
}
	#referenciasMas #categorizado li {
		float:left;
		width:27.25em;
	}
		#referenciasMas #categorizado li li {
			float:none;
			margin:0 0 .25em .25em;
			width:auto;
		}

/*--------------------- ///// 5.2. RESULTADO BUSQUEDA ////---------------------*/
/*------ Contenedor ------*/
#referenciasResultados .contenedor {
	margin:0;
}
/*------ Etiquetas ------*/
#referenciasResultados #tags {
	margin:0 0 2em .95em;
}
	#referenciasResultados #tags li {
		float:left;
		margin-right:.5em;
	}
		#referenciasResultados #tags span {
			background:#e7e7e7;
			border:1px solid #ccc;
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			padding:.75em .75em .75em 1em;
		}
			#referenciasResultados #tags a {
				display:block;
				float:left;
				text-decoration:underline;
			}
				#referenciasResultados #tags a:hover {
					text-decoration:none;
				}
			#referenciasResultados #tags .borrar {
				background:url(../img/bg-referenciasesultados-tags-borrar.png) no-repeat 0 center;
				margin-left:.75em;
				padding:.7em .6em;
			}
				#referenciasResultados #tags .borrar:hover {
					background-image:url(../img/bg-referenciasesultados-tags-borrar-hover.png);
				}
				#referenciasResultados #tags .borrar span {
					display:none;
				}
		
/*------ Mostrando x de x resultados ------*/
#referenciasResultados .mostrandoResultados {
	background:url(../img/bg-referenciasresultados.gif) no-repeat left top;
	margin-left:.95em;
	padding:.3em 0 .7em 1em;
}
#referenciasResultados .mostrandoResultados span {
	background:url(../img/bg-referenciasresultados-span.gif) no-repeat right top;
	padding:.3em .75em .7em .5em;
}
/*------ No hay resultados ------*/
#referenciasResultados .sinResultados {
	background:url(../img/bg-referenciasresultados-sinresultados.png) no-repeat left top #FDEEEE;
	border:1px dashed #E90016;
	margin:1em .95em;
	padding:1em 1em 1em 3.8em;
}
/*------ Listado ------*/
#referenciasResultados #listado {
	margin-bottom:1em;
}
	#referenciasResultados #listado li {
		float:left;
		height:154px;
		margin:0 .5em 1.5em 1em;
		width:222px;
	}
	#referenciasResultados #listado li p.resultadosPosition {
		height:154px;
		width:222px;
		position:relative;
	}
	#referenciasResultados #listado li p.resultadosPosition span {
		position:absolute;
		margin:0;
		bottom:0;
		left:0;
		}
		#referenciasResultados #listado p img {
			height:154px;
			width:222px;
		}
		#referenciasResultados #listado span {
			background:#000;
			bottom:0;
			color:#FFF;
			display:block;
			font-size:.9em;
			margin-top:-3em;
			padding:8px 10px;
			width:202px;
			filter: alpha(opacity=80);
			opacity: 0.8;
		}
#referenciasResultados #listado li div {
	display:none;
}
#referenciasResultados #listado li:hover div {
	background:#f3f5ee;
	border:1px solid #ccc;
	color:#666;
	display:block;
	margin-top:-13.9em;
	padding:1em;
	position:relative;
	width:25.6em;
	z-index:1;
}
				#referenciasResultados #listado li .titulo {
					font-size:.9em;
					margin:1em 0 .35em 0;
					text-transform:uppercase;
				}
				#referenciasResultados #listado li .texto {
					font-size:.9em;
				}
				#referenciasResultados #listado li .mas {
					margin-top:3em;
					text-align:right;
				}
					#referenciasResultados #listado li .mas a {
						background:#719609;
						color:#FFF;
						font-size:.9em;
						padding:.5em .65em .5em .65em;
						font-weight:bold;
					}
					#referenciasResultados #listado li .mas a:hover {
						background:#000;
					}
/*------ Mas (bloque inferior de referencias mas buscadas, etc. ------*/
/* Tambien te puede interesar */
#referenciasResultados #interesar {
	border-top:1px solid #cbcbcb;
	padding:1em .5em 0 .5em;
}
	#referenciasResultados #interesar .titulo {
		margin-bottom:1em;
	}
	#referenciasResultados #interesar .subtitulo {
		font-family: 'Variable-black', sans-serif;
		float:left;
		margin-bottom:.75em;
		text-transform:uppercase;
		width:11em;
	}
	#referenciasResultados #interesar li {
		margin-bottom:.5em;
	}
		#referenciasResultados #interesar li li {
				float:left;
				margin:0 1em .5em 0;
			}

/*--------------------- ///// 5.3. DETALLE ////---------------------*/
/*------ Contenedor ------*/
#referenciasDetalle .contenedor {
	margin:0;
	padding:0 0 1em .95em;
}
/*------ Columna izquierda ------*/
#referenciasDetalle .colIzq {
	float:left;
	margin:.5em 2em 0 1em;
	width:22em;
}
	#referenciasDetalle .colIzq #soluciones {
		background:#f4f5ef;
		margin:2.5em 0 1em 0;
		min-height:7.5em;
		padding-bottom:1em;
		-webkit-border-bottom-left-radius: 13px;
		-moz-border-radius-bottomleft: 13px;
		border-bottom-left-radius: 13px;		
	}
		#referenciasDetalle .colIzq #soluciones p {
			border-bottom:1px solid #cdcec9;
			color:#709a2a;
			font-family: 'Variable-black', sans-serif;
			font-size:1.45em;
			margin-bottom:.75em;
			padding:.4em .65em;
		}
			#referenciasDetalle .colIzq #soluciones p strong {
				font-weight:normal;
			}
		#referenciasDetalle .colIzq #soluciones li {
			background:url(../img/bullet03.png) no-repeat left 2px;
			margin:0 1em .75em 1em;
			padding-left:1.5em;
		}
	#referenciasDetalle .colIzq a {
		text-decoration:underline;
	}
		#referenciasDetalle .colIzq a:hover {
			text-decoration:none;
		}
/*------ Columna derecha (mapa) ------*/
#referenciasDetalle .colDrcha {
	float:left;
	width:33.5em;
}
	#referenciasDetalle .colDrcha #map {
		height:28em;
		margin:.75em 0;
		width:33.5em;
	}
	#referenciasDetalle .colDrcha .google {
		text-align:right;
		font-size:.9em;
	}
		#referenciasDetalle .colDrcha .google a {
			text-decoration:underline;
		}
			#referenciasDetalle .colDrcha .google a:hover {
				text-decoration:none;
			}
/*------ Mas (bloque inferior de referencias mas buscadas, etc. ------*/
/* Referencias similares */
#referenciasMas #referenciasSimilares {
	border-bottom:1px solid #cbcbcb;
	border-top:1px solid #cbcbcb;
	padding:1em .5em .9em .5em;
}
	#referenciasMas #referenciasSimilares li {
		float:left;
		margin:0 1.5em .5em 0;
	}

/*--------------------- ///// 5.4. BUSQUEDA AVANZADA ////---------------------*/
#referenciasBusquedaAvanzada .contenedor {
	padding:0 1.5em 1em 1.5em;
}
#referenciasBusquedaAvanzada form {
	margin-top:2.5em;
}
		#referenciasBusquedaAvanzada li {
			border-bottom:1px solid #f2f2f2;
			margin-bottom:1.5em;
			padding-bottom:1em;
		}
			#referenciasBusquedaAvanzada li .label {
				float:left;
				width:15em;
			}
			#referenciasBusquedaAvanzada ul ul {
				float:left;
				width:40em;
			}
				#referenciasBusquedaAvanzada li li {
					float:none;
					border:none;
					margin-bottom:.5em;
					padding:0;
				}
				#referenciasBusquedaAvanzada .flotado li {
					float:left;
					margin-right:1em;
				}
				#referenciasBusquedaAvanzada li #texto {
					width:27em;
				}
			#referenciasBusquedaAvanzada .boton {
				margin-left:15em;
			}
									

/*------------------------------------------------------------------------------------*/
/*-------------------//////////////// 6. INNOVACION ///////////////------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 6.1. INICIO ////---------------------*/
/* Contenedor */
#innovacionInicio .contenedor {
	margin-bottom:2.5em;
	padding:1.65em;
}
/* H2 */
#innovacionInicio h2 {
	background-color:#719609;
	color:#FFFFFF;
	font-size:1.2em;
	left:0.5em;
	margin:0;
	padding:0.7em 1.25em 0.7em 1.25em;
	text-transform:uppercase;
	top:0;
}
/* Columna izquierda */
#innovacionInicio .colIzq {
	float:left;
	margin:1em 2em 0 0;
	width:16em;
}
#innovacionInicio .colIzq span {
    font-family: 'Variable-bold',sans-serif;
    font-size: 1.6em;
    font-weight: normal;
}
/* Columna derecha */
#innovacionInicio .colDrcha {
	float:left;
}
#innovacionInicio .longdesc {
	margin:-4.5em 0 .5em -3.25em;
}
/* Destacados */
#innovacionInicio .destacadoEIC,
#innovacionInicio .destacadoParqueTecnologico {
	width:28.7em;
	float:left;
	background-color:#fff;
	height:37.75em;
}
#innovacionInicio .destacadoEIC h2,
#innovacionInicio .destacadoParqueTecnologico h2 {
	margin-bottom:1px;
}
#innovacionInicio .destacadoParqueTecnologico {
	margin-right:3.25em;
}
#innovacionInicio .destacadoEIC p,
#innovacionInicio .destacadoParqueTecnologico p {
	margin:1em 1.5em;
}
#innovacionInicio .destacadoEIC p.mas,
#innovacionInicio .destacadoParqueTecnologico p.mas {
	background:url(../img/bullet01.png) no-repeat right 3px;
	margin-top:1.5em;
	padding:0 1.3em 0 0;
	text-align:right;
}
#innovacionInicio .destacadoEIC p.mas a,
#innovacionInicio .destacadoParqueTecnologico p.mas a {
	text-decoration:underline;
}
#innovacionInicio .destacadoEIC p.mas a:hover,
#innovacionInicio .destacadoParqueTecnologico p.mas a:hover {
	text-decoration:none;
}

/*--------------------- ///// 6.3. EIC ////---------------------*/
#innovacionEic .contenedor {
	padding:0 0 .5em .75em;
}
/* Comun */
#innovacionEic .bloque {
	background:#F3F5EE;
	color:#424A52;
	margin-bottom:2em;
	padding:1.5em 1em .5em 1.5em;
}
#innovacionEic .bloque p,
#innovacionEic .bloque li {
	font-size:.9em;
}
#innovacionEic .bloque h2 {
	border-bottom:1px dotted #FFF;
	color:#588014;
	font-size:1.4em;
	margin-bottom:.5em;
	text-transform:uppercase;
}
#innovacionEic .bloque .mas {
	margin-top:1em;
	text-align:right;
}
#innovacionEic .mas a {
   color:#588014;
   text-decoration:underline;
}
#innovacionEic .mas a:hover {
   text-decoration:none;
}
/* Columnas izquierdas */
#innovacionEic .colIzqda {
	float:left;
	margin-right:4.25em; 
	width:26em;
}
#innovacionEic .colIzqda ul {
	padding:0 0 1em 0;
}
#innovacionEic .colIzqda ul li {
	background:transparent url(../img/bullet01.png) no-repeat scroll 0 0.25em;
	margin:0.7em 0;
	padding-left:1.5em;
}
#innovacionEic .colIzqda img {
	margin-bottom:.5em;
}
#innovacionEic .colIzqda .longdesc {
	float:left;
}
/* Columnas derechas */
#innovacionEic .colDrcha {
	float:left;
	width:27.75em;
}
#innovacionEic .colDrcha img {
	float:left;
	margin-bottom:1.5em;
}
#innovacionEic .colDrcha a {
	color:#312c2c;
	text-decoration:underline;
}
#innovacionEic .colDrcha a:hover {
	text-decoration:none;
}
/* Alternativa a flash */
#innovacionEic ul.listadoAlternativa {
	padding:0 0 .75em 1.5em;
}
#innovacionEic ul.listadoAlternativa li {
	background:transparent url(../img/bullet01.png) no-repeat scroll 0 0.25em;
	margin:.7em 0;
	padding-left:1.5em;
}

#innovacionEic #NORA { float:left; margin-top:2em;}
#innovacionEic #NORA .colIzqda { text-align:center;}
#innovacionEic #NORA .colIzqda img { float:none; margin:0 auto 2em;}
#innovacionEic #NORA .colIzqda li { text-align:left;}
#innovacionEic #NORA .logos { float:left; text-align:center; background:#fff; margin:1em 0;}
#innovacionEic #NORA .logos img { float:none; margin:.5em auto; padding:.5em 1em;}

/*--------------------- ///// 6.3. EIC ////---------------------*/
#innovacionIdeo .contenedor {
	padding:0 0 .5em .75em;
}
/*------ Pestanas ------*/
#innovacionIdeo .bloque {
	background:#F3F5EE;
	color:#424A52;
	margin-bottom:2em;
	padding:1.5em 1.5em 1.5em 1.5em;
}
/*------ Elementos clave (acordeon) ------*/
#innovacionIdeo #accordion {
	background:#ffffff;
	padding:1em;
	width:auto;
}
	#innovacionIdeo #accordion .ui-accordion-content {
		background:#F5F7F1;
		padding:1em 1.75em 1.75em 1.75em;
	}
		#innovacionIdeo #accordion h2 {
			background:url(../img/bg-innovacionideo-accordion-h2.png) no-repeat 0 0;
			border-bottom:3px solid #fff;
			font-size:1em;
			padding:.7em .9em;
			margin:0;
		}
			#innovacionIdeo #accordion h2 a {
				color:#fff;
				width:70em;
			}
				#innovacionIdeo #accordion h2.ui-state-active {
					background-image:url(../img/bg-innovacionideo-accordion-h2-active.png);
				}
		/* Mapa */
		#innovacionIdeo #accordion .colIzq {
			float:left;
			width:20em;
		}
		#innovacionIdeo #accordion .colDrcha {
			float:right;
			width:28.5em;
		}
			#innovacionIdeo #accordion  #map {
				height:220px;
				width:340px;
			}
			#innovacionIdeo #accordion  .colDrcha .mas {
				color: #588014;
				margin-top:1em;
				text-align:right;
			}
				#innovacionIdeo #accordion  .colDrcha .mas a {
					color: #588014;
					text-decoration:underline;
				}
					#innovacionIdeo #accordion  .colDrcha .mas a:hover {
						text-decoration:none;
					}
/*------ Diseno y evolucion ------*/
#innovacionIdeo #disenoEvolucion {
	padding:0 1em;
}
/**/
#colIzq #contactaIdeo {
}
	#colIzq #contactaIdeo strong {
		background:#fff;
		color:#5d8e0b;
		display:block;
		font-family: 'Variable-black', sans-serif;
		font-size:1.2em;
		font-weight:normal;
		padding:.85em 1em;
		zoom: 1;
		filter: alpha(opacity=80);
		opacity: 0.8;
	}
	#colIzq #contactaIdeo div {
		background:#fff;
		padding:.25em 0 1.5em 0;
	}
		#colIzq #contactaIdeo div p {
			padding:0 1.5em 0 1.25em;
		}
		#colIzq #contactaIdeo .boton01 {
			padding:2.25em 1em 0 1em;
		}
/* Menu */
#disenoEvolucion .menu{
	background:url(../img/bg-innovacionideo-disenoevolucion-menu.jpg) no-repeat 0 0;
	padding:1.3em;
	text-align:center;
}	
#disenoEvolucion .menu li{
	list-style:none;
	display:inline;
	margin:0 2em;
}
#disenoEvolucion .menu li a{
	color:#565a50;
	text-decoration:underline;
}	
#disenoEvolucion .menu li a:hover{
	color:#7eb71a;
	text-decoration:none;
}
/* Comun */
#innovacionIdeo #disenoEvolucion h2 {
	background:#ffffff;
	border-top:#7ba836 dotted 1px;
	border-bottom:#7ba836 dotted 1px;
	color:#55594f;
	font-size:1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:1.3em 0;
	padding:.7em;
	text-align:center;
}
#innovacionIdeo #disenoEvolucion h2 span {
	color:#7ba836;
	display:block;
	font-family: 'Variable-black', sans-serif;
	font-size:2.75em;
	font-weight:normal;
	line-height:1.2em;
	text-transform:uppercase;
}
#innovacionIdeo #disenoEvolucion .entradilla {
	margin:0 6em 1.5em 6em;
}
#innovacionIdeo #disenoEvolucion .subir{
	clear:both;
	background:url(../img/bg-innovacionideo-subir.jpg) repeat-x 0 0;
	text-align:right;
	padding:.5em 1em;
}	
#innovacionIdeo #disenoEvolucion .subir a{
	background:url(../img/bg-innovacionideo-subir-a.gif) no-repeat right 3px;
	padding-right:1.7em;
	color:#7ba836;
	text-decoration:none;
}	
#innovacionIdeo #disenoEvolucion .subir a:hover{
	text-decoration:underline;
}	
/* Ciudad innovacion */
#innovacionIdeo #disenoEvolucion h3 {
	color:#7BA836;
	font-size:1.5em;
	font-family: 'Variable-black', sans-serif;
	font-weight:normal;
	margin-bottom:.25em;
	text-transform:uppercase;
}
#innovacionIdeo #disenoEvolucion .columnaUno {
	float:left;
	width:27em;
}	
#innovacionIdeo #disenoEvolucion .columnaUno .pDest{
	font-size:1.3em;
	color:#7d7e7d;
	font-style:italic;
}
#innovacionIdeo #disenoEvolucion .columnaDos{
	background-color: #ffffff;
	float:right;
	padding:1em 1em 0 1em;
}
#innovacionIdeo #disenoEvolucion .columnaDos .tit{
	color:#7ba836;
	font-family: 'Variable-black', sans-serif;
	font-size:1.3em;
	text-transform:uppercase;
	margin-bottom:.6em;
}
#innovacionIdeo #disenoEvolucion .columnaDos .bloqueImg{
	background-color:#191919;
	border:#55594f solid 2px;
	color:#ffffff;
	text-align:right;
	margin-bottom:1em;
	width:23.4em;
}
#innovacionIdeo #disenoEvolucion .columnaDos .bloqueImg p{
	margin:.5em 1em .7em 0;
}
#innovacionIdeo #disenoEvolucion h4 {
	color:#7ba836;
	font-size:1.3em;
	font-family: 'Variable-black', sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:.5em;
}
/* Galeria */
#innovacionIdeo #disenoEvolucion .jcarousel-container .jcarousel-clip-horizontal {
    height: 26.5em;
    width: 55.7em;
	background:url(../img/all/somos/innovacion/parque_tecnologico/bg_foto_carrusel.jpg) no-repeat 0 0;
	padding-top:.95em;
}
#innovacionIdeo #disenoEvolucion #mycarousel-prev {
    background-image: url(../img/all/somos/innovacion/parque_tecnologico/bg_jcarrusel_prev.png);
    left: 50em;
	top:21.25em;
	height:1.75em;
	width:1.75em;
}
#innovacionIdeo #disenoEvolucion #mycarousel-prev:hover {
    background-image: url(../img/all/somos/innovacion/parque_tecnologico/bg_jcarrusel_prev_hover.png);
    left: 0;
	top:21.25em;
	left: 50em;
}
#innovacionIdeo #disenoEvolucion #mycarousel-next {
    background-image: url(../img/all/somos/innovacion/parque_tecnologico/bg_jcarrusel_next.png);
    right: -0.2em;
	top:21.25em;
	left: 52.5em;
	height:1.75em;
	width:1.75em;
}
#innovacionIdeo #disenoEvolucion #mycarousel-next:hover {
    background-image: url(../img/all/somos/innovacion/parque_tecnologico/bg_jcarrusel_next_hover.png);
    right: -0.2em;
	top:21.25em;
	left: 52.5em;
}
#innovacionIdeo #disenoEvolucion .jcarousel-control a {
    background: url(../img/all/somos/innovacion/parque_tecnologico/bg-jcarousel-control-a.png) no-repeat scroll 0 0;
    display: block;
    float: left;
    height: 2em;
    width: 2em;
}
#innovacionIdeo #disenoEvolucion .jcarousel-control a:hover {
    background: url(../img/all/somos/innovacion/parque_tecnologico/bg-jcarousel-control-a-hover.png) no-repeat scroll 0 0;
}
#innovacionIdeo #disenoEvolucion .jcarousel-control a.activo {
	background-image: url(../img/all/somos/innovacion/parque_tecnologico/bg-jcarousel-control-a-activo.png);
}
#innovacionIdeo #disenoEvolucion .jcarousel-control {
    bottom: 4.4em;
    position: absolute;
    left: 1.5em;
}
#innovacionIdeo #disenoEvolucion .jcarousel-container .jcarousel-clip-horizontal .pieFoto{
	background-color: #000000;
    margin-top: -2.4em;
    padding: 0.5em 1.5em;
    position: absolute;
    width: 47.5em;
}
/* Orona Zero */
#innovacionIdeo #disenoEvolucion .h3Defi{
	margin-bottom:.65em;
	text-align:center;
}
#innovacionIdeo #disenoEvolucion .cuadro{
	background-color:#ffffff;
	padding:1.2em;
	margin-bottom:2em;
	width:24.35em;
	float:left;
}	
#innovacionIdeo #disenoEvolucion .cuadro h4{
	text-align:center;
	margin-bottom:.7em;
}	
#innovacionIdeo #disenoEvolucion .cuadro img{
	border:#55594f solid 2px;
	margin-bottom:.7em;
}
#innovacionIdeo #disenoEvolucion .c_uno{
	margin-right:2em;
	height:43em;
}
#innovacionIdeo #disenoEvolucion .c_dos{
	height:43em;
}
#innovacionIdeo #disenoEvolucion .c_tres{
	margin-right:2em;
	height:35em;
}
#innovacionIdeo #disenoEvolucion .c_cuatro{
	height:35em;
}	
/* Hoja de proyecto */
#innovacionIdeo #disenoEvolucion  .entrada {
	text-align:center;
}
#innovacionIdeo #disenoEvolucion  .btn_hojaProyecto{
	background:url(../img/all/somos/innovacion/parque_tecnologico/bg_btn_hoja_proyecto.gif) no-repeat top center;
	padding: 1.3em 1em 2.5em 23.1em;
	font-size:1.15em;
	font-family: 'Variable-black', sans-serif;
	text-transform:uppercase;
	margin-bottom:2em;
	text-align:left;}
	
#innovacionIdeo #disenoEvolucion  .btn_hojaProyecto a{
	color:#000000;
}	
#innovacionIdeo #disenoEvolucion  .btn_hojaProyecto a:hover{
	color:#55594f;
}	
#innovacionIdeo #disenoEvolucion  .btn_hojaProyecto a span {
	color:#496d11;
	font-size:1.25em;
}
#innovacionIdeo #disenoEvolucion  .btn_hojaProyecto a span:hover{
	color:#75983f;
}
/*------ Leed and Breeam ------*/
#innovacionIdeo #leed h2 {
	background:#ffffff;
	border-top:#7ba836 dotted 1px;
	border-bottom:#7ba836 dotted 1px;
	color:#55594f;
	font-size:1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:.7em;
	text-align:center;
	margin:1.3em 0;
}
#innovacionIdeo #leed h2 span {
	color:#7ba836;
	display:block;
	font-family: 'Variable-black', sans-serif;
	font-size:2.75em;
	font-weight:normal;
	line-height:1.2em;
	text-transform:uppercase;
}
#innovacionIdeo #leed .entradilla {
	margin:0 6em 1.5em 6em;
}
#innovacionIdeo #leed a {
	text-decoration: underline;
}
#innovacionIdeo #leed a:hover {
	text-decoration: none;
}
#innovacionIdeo #leed .colIzq,
#innovacionIdeo #leed .colDrcha {
	background:#ffffff;
	float:left;
	height:47em;
	margin:1em 1.5em 0 0;
	padding:1.2em;
	text-align:center;
	width:25.65em;
}
#innovacionIdeo #leed .colDrcha {
	margin-right:0;
}
#innovacionIdeo  #leed .colIzq img,
#innovacionIdeo  #leed .colDrcha img  {
	margin-bottom:1em;
}
#innovacionIdeo  #leed .colIzq p,
#innovacionIdeo #leed .colDrcha p {
	text-align:left;
}
#innovacionIdeo  #leed .colIzq ul {
	margin:0 0 1em 1em;
}
#innovacionIdeo  #leed .colIzq li {
	background:url(../img/bullet01.png) no-repeat left 3px;
	margin-bottom:.25em;
	padding-left:1.25em;
	text-align:left;
}
/*------ Eventos y prensa ------*/
#innovacionIdeo #eventos .cuadroNoticia {
	background-color:#ffffff;
	padding:1.1em;
	margin-bottom:2em;
	margin-left:.9em;
	margin-right:.9em;
	margin-top:.9em;
}	
#innovacionIdeo #eventos .cuadroNoticia .conFoto {
	width:26.5em;
	float:left;
}	
#innovacionIdeo #eventos .cuadroNoticia  img {
	border: 2px solid #55594F;
	margin-left:1.5em;
	margin-top:.4em;
}	
#innovacionIdeo #eventos .cuadroNoticia .fecha {
	color:#7cb51b;
	font-style:italic;
	font-weight:bold;
}
#innovacionIdeo #eventos .cuadroNoticia .enlace {
	background:url(../img/bg-innovacionideo-eventos-enlace.gif) no-repeat 0 .2em;
	padding-left:2.2em;
	font-style:italic;
	padding-bottom:.1em;
}
#innovacionIdeo #eventos .cuadroNoticia .pdf {
	background:url(../img/bg-innovacionideo-eventos-pdf.gif) no-repeat 0 0;
	padding-left:2.2em;
	font-style:italic;
}

#innovacionIdeo #eventos .cuadroNoticia a {
	color:#7cb51b;
	font-style: normal;
}

#innovacionIdeo #eventos .cuadroNoticia a:hover {
	text-decoration:none;
}




/*------------------------------------------------------------------------------------*/
/*-------------------//////////////// 7. ATENCION AL CLIENTE ///////////////------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 7.0. COMUN ////---------------------*/
/*------ Introduccion ------*/
#banner.atencionCliente {
	background:url(../img/bg-atencioncliente-introduccion.jpg) no-repeat top center;
}
/*------ Columna izquierda ------*/
/* Contacta con ORONA */
#atencionClienteColIzq #contacta {
	margin-top:-3.5em;
}
	#atencionClienteColIzq #contacta strong {
		background:#fff;
		color:#5d8e0b;
		display:block;
		font-family: 'Variable-black', sans-serif;
		font-size:1.2em;
		font-weight:normal;
		padding:.85em 1em;
		zoom: 1;
		filter: alpha(opacity=80);
		opacity: 0.8;
	}
	#atencionClienteColIzq #contacta div {
		background:#fff;
		padding:.25em 0 1.5em 0;
	}
		#atencionClienteColIzq #contacta div p {
			padding:0 1.5em 0 1.25em;
		}
		#atencionClienteColIzq #contacta .boton01 {
			padding:2.25em 1em 0 1em;
		}
	#atencionClienteColIzq #contacta .enviaCurriculumContacto{
		background:#000000 url(../img/all/somos/trabaja-con-nosotros/bullet_cv.gif) no-repeat scroll 14px 12px;
		padding: 1em 0 1em 4em;
		color:#BBBBBB;
		font-family: 'Variable-bold',sans-serif;
		font-size: 1.15em;
		display:block;
		text-transform:uppercase;
		margin-top:1em;
	}
	#atencionClienteColIzq #contacta .enviaCurriculumContacto strong{
		color: #FFFFFF;
		display: block;
		font-weight: normal;
		background:none;
		font-family:inherit;
		font-size:inherit;
		opacity:none;
		padding:0;
	}
/* ORONA corporacion */
#atencionClienteColIzq #corporacion {
	background:url(../img/bg-atencionclientecolizq-corporacion.png) no-repeat 12px 12px #323b3c;
	color:#FFF;
	padding:1.15em 1.25em;
}
	#atencionClienteColIzq #corporacion .titulo {
		font-family: 'Variable-bold', sans-serif;
		font-size:1.5em;
		margin:0 0 1em 2.25em;
		text-transform:uppercase;
	}
		#atencionClienteColIzq #corporacion .titulo strong {
			font-weight:normal;
		}
	#atencionClienteColIzq #corporacion div p {
		color:#c7c7c7;
		font-size:.9em;
		margin-bottom:.75em;
	}
		#atencionClienteColIzq #corporacion div a {
			color:#FFF;
		}
			#atencionClienteColIzq #corporacion div a:hover {
				color:#c7c7c7;
			}
	#atencionClienteColIzq #corporacion .boton01 {
		margin:2.25em 0 .75em 0;
		text-align:right;
	}
		#atencionClienteColIzq #corporacion .boton01 a {
			background-image:url(../img/bg-atencionclientecolizq-corporacion-boton01.png);
		}
/*------ Localizador ------*/
#atencionCliente #localizador {
	background:#FFF;
	margin:0 0 1.75em 1.5em;
	padding:1.25em 0 1.5em 1.65em;
}
	#atencionCliente #localizador h2{
		background:url(../img/bg-h2.png) no-repeat 27.75em center #f2f2f2;
		font-size:2em;
		font-weight:normal;
		padding:.4em .75em;
		margin:0 0 .75em -1.65em;
	}
	/* Mapa */
	#atencionCliente #localizador #map {
		height:27em;
		width:56em;
	}
		#atencionCliente #localizador #map .ficha {
			font-size:.9em;
		}
			#atencionCliente #localizador #map .ficha a {
				color:#588014;
				text-decoration:underline;
			}
				#atencionCliente #localizador #map .ficha a:hover {
					text-decoration:none;
				}
/*------ Decalogo ------*/
#atencionCliente #decalogo {
	background:url(../img/bg-atencioncliente-decalogo.gif) no-repeat left top #f3f5ee;
	border:1px solid #d6d6d6;
	clear:both;
	font-size:.9em;
	margin:0 0 1.15em 1.5em;
}
#atencionCliente #decalogo h2 {
	background:none;
	color:#FFF;
	font-size:1.6em;
	margin-bottom:1.75em;
	font-weight:normal;
	padding:.85em;
	position:static;
	text-transform:none;
}
#atencionCliente #decalogo .contenido {
	color:#666;
	padding:0 1em 1.25em 1.25em;
}
#atencionCliente #decalogo .colIzqda {
	float:left;
	margin-right:3.5em;
	width:35em;
}
#atencionCliente #decalogo .titulo {
	font-size:2em;
	margin-bottom:.5em;
}
#atencionCliente #decalogo .titulo strong {
	font-weight:normal;
}
#atencionCliente #decalogo a {
	color:#7ba836;
}
#atencionCliente #decalogo .colIzqda {
	float:left;
	margin-right:3.5em;
	width:35em;
}
#atencionCliente #decalogo img {
	border:10px solid #FFF;
}
#atencionCliente #decalogo img.dec_numero {
	border:none;
	float:left;
	margin:0 0 0 2.2em;
}
#atencionCliente #decalogo .colDrcha {
	float:left;
	width:23.5em;
}	
#atencionCliente #decalogo .decaPaginacion {
	clear:both;
	margin-top:.5em;
	float:right;
}
#atencionCliente #decalogo .decaPaginacion ul li {
	display:inline;
	float:left;
}
#atencionCliente #decalogo .decaPaginacion a {
	color:#4b7100;
	display:inline;
	margin:1em .2em 0 0;
	padding:.3em;
}
#atencionCliente #decalogo .decaPaginacion a.activo {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#atencionCliente #decalogo .decaPaginacion a.siguiente{
	display:block;
	height:14px;
	margin:0;
	text-indent:-9999px;
	width:13px;
}
/*----- Carrusel -----*/
#atencionCliente #decalogo .jcarousel-clip-horizontal {
	height:18em;
	width:63.5em;
}
#atencionCliente #decalogo .jcarousel-item {
	height:28.5em;
	width:63.5em;
}
#atencionCliente #decalogo .jcarousel-item .contenidoDecalogo {
	float:left;
	width:38em;
}
#atencionCliente #decalogo .jcarousel-item .contenidoDecalogo p {
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	width:auto;
	margin:1em 1em 1em 2em;
	color:#666666;
	clear:left;
}
#atencionCliente #decalogo .jcarousel-item .contenidoDecalogo p.titulo {
	margin:0.4em 0.5em 1em 1.1em;
	clear:none;
}
#atencionCliente  #decalogo img {
	border:10px solid #FFF;
	float:right;
}
#atencionCliente #decalogo .jcarousel-clip-horizontal {
	background-color:#F3F5EE;
}
#atencionCliente #decalogo #mycarousel-prev,
#atencionCliente #decalogo #mycarousel-next {
	background-color:#312C2C;
	bottom:1.6em;
	right:0.2em;
}
#atencionCliente #decalogo .jcarousel-control {
	bottom:1.5em;
	left:40em;
	padding:0.4em 6.5em;
	width:10.5em;
	background-color:#312C2C;
}
#atencionCliente #decalogo .jcarousel-container {
	width:63.5em;
}
#atencionCliente #decalogo #mycarousel-prev {
	left:40.5em;
}
		
/*--------------------- ///// 7.1. INICIO ////---------------------*/
/*------ Localizador ------*/
/* Listado de provincias */
#atencionCliente #localizador #listado p {
	margin:1.5em 0;
}
#atencionCliente #localizador #listado li { 
	float:left;
	font-size:.9em;
	margin:0 2px 2px 0;
}
	#atencionCliente #localizador #listado li a { height:4em; display:table-cell; vertical-align:middle;
		background:#e3e3e3;
		float:left;
		padding:1em 0;
		text-align:center;
		width:8.75em;
	}
	
	html > /**/ body #atencionCliente #localizador #listado li a { float:none;}
	
		#atencionCliente #localizador #listado li a:hover {
			background:#585858;
			color:#fff;
		}
		
		#atencionCliente #localizador #listado li a span { vertical-align:middle;}

/*--------------------- ///// 7.2. DETALLE PROVINCIA ////---------------------*/
/*------ Detalle ------*/
/* Listado de centros */
#atencionCliente #detalle {
	margin-top:3em;
}
	#atencionCliente #detalle ul {
		margin-bottom:2em;
		width:28em;
		float:left;
	}
		#atencionCliente #detalle li {
			float:left;
			margin:0 0 .75em .4em;
			width:20em;
			padding-left:1.6em;
		}
		#atencionCliente #detalle li.sinPadding {
			padding:0;
		}
		#atencionCliente #detalle li a{
			color:#719609;
			text-decoration:underline;
		}
		#atencionCliente #detalle li a:hover{
			text-decoration:none;
		}
			#atencionCliente #detalle li ul{
				margin-bottom:0;
				width:auto;
			}
			#atencionCliente #detalle li ul li{
				margin-left:0;
			}
			#atencionCliente #detalle li.org {
				background:none;
				border-bottom:1px solid #d9d9d9;
				border-top:1px solid #d9d9d9;
				color:#5d8e0b;
				font-size:1.25em;
				padding:.25em 0 .25em .25em;
				margin:0 0 1em 0;
				text-transform:uppercase;
			}
				#atencionCliente #detalle li.street-address {
					background:url(../img/bg-atencioncliente-detalle-direccion.png) no-repeat 3px 2px;
				}
				#atencionCliente #detalle li.tel {
					background:url(../img/bg-atencioncliente-detalle-telefono.png) no-repeat 2px 2px;
				}
				#atencionCliente #detalle li.email {
					background:url(../img/bg-atencioncliente-detalle-email.png) no-repeat left 4px;
				}
				#atencionCliente #detalle li.mapa {
					background:url(../img/bg-atencioncliente-detalle-mapa.png) no-repeat 2px 2px;
				}
				#atencionCliente #detalle li.fax{
					background:url(../img/bg-atencioncliente-detalle-fax.png) no-repeat 1px 1px;
				}
				#atencionCliente #detalle li.url{
					background:url(../img/bg-atencioncliente-detalle-web.png) no-repeat 1px 0px;
				}
/* Enlaces */
#atencionCliente #detalle #enlaces {
	background:#f3f3f3;
	margin-right:1.5em;
	padding:1em 1em .5em 1em;
	text-align:right;
}
	#atencionCliente #detalle #enlaces p {
		margin-bottom:.5em;
	}
		#atencionCliente #detalle #enlaces a {
			background:url(../img/bullet03.png) no-repeat left 1px;
			padding-left:1.5em;
			text-decoration:underline;
		}
			#atencionCliente #detalle #enlaces a:hover {
				text-decoration:none;
			}

/*--------------------- ///// 7.3. CONTACTO ////---------------------*/
/*------ Introduccion ------*/
#banner.contacto {
	background:url(../img/bg-contactointroduccion.jpg) no-repeat top center;
}
/*------ Formulario ------*/
#contacto .fieldset {
	margin-bottom:2.5em;
	padding:2em 0 2em 2em;
}
	#contacto h2 {
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		padding-right:2em;
		text-align:right;
		width:16em;
	}
		#contacto h2 .titulo {
			display:block;
			font-family: 'Variable-bold', sans-serif;
			font-size:2em;
			margin-bottom:.65em;
		}
	#contacto .formulario {
		border-left:1px solid #949494;
		float:left;
		padding-left:2em;
		width:36em;
	}
		#contacto .formulario li {
			margin-bottom:.75em;
		}
			#contacto .formulario .obligatorios {
				font-size:.8em;
				margin:1em 0 1.75em 17em;
			}
			#contacto .formulario label {
				display:block;
				float:left;
				padding-top:.75em;
				text-align:right;
				width:12em;
			}
			#contacto .formulario input,
			#contacto .formulario select,
			#contacto .formulario textarea {
				margin-left:1.25em;
				width:19em;
			}
				#contacto .formulario select {
					width:20em;
				}
				#contacto .formulario textarea {
					height:10em;
				}
			#contacto .formulario span {
				color:#9d9e9e;
				display:block;
				font-size:.8em;
				line-height:1.2em;
				margin:.5em 0 0 17em;
			}
			#contacto .formulario .check input {
				float:left;
				margin-left:12.25em;
				width:auto;
			}
			#contacto .formulario .check label {
				display:inline;
				font-size:.8em;
				padding:0;
				text-align:left;
				width:25em;
			}
				#contacto .formulario .check a {
					text-decoration:underline;
				}
					#contacto .formulario .check a:hover {
						text-decoration:none;
					}
#contacto .boton {
	background:#f2f2f2;
	text-align:center;
	padding:2em 1.5em;
}
	#contacto .boton span {
		background:url(../img/bg-rayado.png) repeat-x left center;
		display:block;
	}

#contacto .formulario li.captcha img {  margin:1em 0 .5em 13.3em;}
/*------------------------------------------------------------------------------------*/
/*------------//////////////// 8. CATALOGOS Y PUBLICACIONES ///////////////-----------*/
/*------------------------------------------------------------------------------------*/
#catalogos #colPrincipal {
	background:#FFF;
}
	/* Pestana de subsecciones */
	#catalogos #subsecciones {
		margin-bottom:2em;
	}
		#catalogos #subsecciones li {
			background:url(../img/bg-catalogos-subsecciones-li.png) no-repeat right top;
			float:left;
			font-size:1.2em;
			font-family: 'Variable-bold', sans-serif;
		}
			#catalogos #subsecciones li.ultimo {
				background:none;
			}
			#catalogos #subsecciones li a,
			#catalogos #subsecciones li strong {
				background:url(../img/bg-catalogos-subsecciones-li-a.png) repeat-x left bottom #eff0f0;
				color:#6d6d6d;
				display:block;
				float:left;
				margin-right:1px;
				padding:1em 1.5em;
			}
				#catalogos #subsecciones li a:hover {
					background-image:url(../img/bg-catalogos-subsecciones-li-a-hover.png);
					color:#000;
				}
			#catalogos #subsecciones li strong {
				background:#FFF;
				border:1px solid #eff0f0;
				border-bottom:none;
				color:#3b3a3a;
			}
	/* Formulario */
	#catalogos form {
		border-bottom:1px solid #e1e1e1;
		margin-bottom:1.5em;
		padding-bottom:.5em;
	}
		#catalogos form p {
			padding:0 1.5em;
			text-align:center;
		}
			#catalogos form select {
				margin:0 .75em .75em 0;
				width:15.5em;
			}
			#catalogos form button {
			}

	/* Documentos */
	#catalogos #documentos {
		padding:0 2em;
	}
#catalogos #documentos h2 {
	color:#53820a;
	font-family: 'Variable-black', sans-serif;
	font-size:1.5em;
	font-weight:normal;
	margin-bottom:1em;
	text-transform:uppercase;
	padding:0 0 5px 0;
	border-bottom:1px dotted #53820A;
}
#catalogos #documentos h2 span {
	font-family: 'Variable-bold', sans-serif;
	padding:0 0 0 10px;
	margin:0 0 0 8px;
	font-size:0.9em;
	border-left: 1px solid #CCC;
}
#catalogos #documentos h3 {
    font-family: 'Variable-black',sans-serif;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 1em;
    text-transform: uppercase;
}
		#catalogos #documentos ul {
			margin-bottom:2.5em;
		}
			#catalogos #documentos li {
				margin-bottom:.75em;
			}
				#catalogos #documentos ul li span {
					background:url(../img/bullet03.png) no-repeat left 6px;
					font-family: 'Variable-black', sans-serif;
					font-size:1.2em;
					padding:.2em 1em .2em 1.35em;
				}
				#catalogos #documentos a {
					background:url(../img/bg-catalogos-documentos-a.png) no-repeat left 2px;
					padding:.25em 0 .25em 2em;
					text-decoration:underline;
				}
					#catalogos #documentos a:hover {
						background-image:url(../img/bg-catalogos-documentos-a-hover.png);
						text-decoration:none;
					}


/*------------------------------------------------------------------------------------*/
/*-------------------//////////////// 9. NOTICIAS ///////////////------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 9.0. COMUN ////---------------------*/
#noticias .fecha {
	background:#5d8e0b;
	color:#FFF;
	display:block;
	float:left;
	font-size:.9em;
	font-family: 'Variable-bold', sans-serif;
	padding:.3em .6em .3em .6em;
}
#noticias .tag {
	background:url(../img/bg-noticias-listado-tag.png) no-repeat 9px center #e7e7e7;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	padding:.25em .75em .25em 2.1em;
}

/*--------------------- ///// 9.1. INICIO ////---------------------*/
#noticias .sinNoticias{
	background:#FFF;
	padding:0 2em 1em 1.5em;
}
#noticias .sinNoticias p{
	border-bottom: 1px solid #dcdcdc;
	padding:0 0 1em 0;
}
#noticias #listado {
	background:#FFF;
	padding:0 2em 1em 1.5em;
}
	#noticias #listado li {
		border-bottom:1px solid #d7d7d7;
		margin-bottom:1.75em;
		padding-bottom:.5em;	
	}
		#noticias #listado #destacada .texto {
			float:left;
			width:19em;
		}
		#noticias #listado #destacada img {
			float:right;
		}
		#noticias #listado h2 {
			font-size:1.2em;
			font-weight:normal;
			line-height:1.1em;
			font-family: 'Variable-black', sans-serif;
			margin:1.25em 0 1em 0;
		}
			#noticias #listado h2 a {
				color:#5d8e0b;
			}
				#noticias #listado h2 a:hover {
					color: #70ac0b;
				}
		#noticias #listado li.ultimo {
			border:none;
			padding:0;
			margin:0;
		}
/*--------------------- ///// 9.2. DETALLE ////---------------------*/
#noticias #detalle {
	background:#FFF;
	padding:0 2em 1em 1.5em;
}
	#noticias #detalle h1 {
		color:#5d8e0b;
		font-size:1.45em;
		font-weight:normal;
		line-height:1.1em;
		font-family: 'Variable-black', sans-serif;
		margin:1.25em 0 1em 0;
		padding:0;
		text-transform:none;
	}
	#noticias #detalle p {
		line-height:1.2em;
	}
	#noticias #detalle img {
		margin-bottom:1em;
	}
	#noticias #detalle a {
		text-decoration:underline;
	}
		#noticias #detalle a:hover {
			text-decoration:none;
		}
	#noticias #detalle .tag a {
			text-decoration:none;
	}
	#noticias #detalle ol, 
	#noticias #detalle ul {
		margin:0 0 1em 1em;
	}
		#noticias #detalle li {
			background:url(../img/bullet01.png) no-repeat left 3px;
			line-height:1.3em;
			margin-bottom:.5em;
			padding-left:1.25em;
		}
		#noticias #detalle ol li {
			list-style:decimal;
			margin-left:1.7em;
			padding-left:0;
		}
			#noticias #detalle li li {
				margin:.5em 0 0 1em;
			}
	#noticias .volver {
		background:#4d4d4d;
		padding:.35em 2em .5em 0;
		text-align:right;
	} 
		#noticias .volver a {
			background:url(../img/bg-noticias-volver.png) no-repeat left 2px;
			color:#fff;
			padding:.15em 0 .15em 1.35em;
		} 
			#noticias .volver a:hover {
				background-image:url(../img/bg-noticias-volver-hover.png);
				color:#ccc;
			} 

/*------------------------------------------------------------------------------------*/
/*-------------------//////////////// 10. OTROS ///////////////------------------*/
/*------------------------------------------------------------------------------------*/

/*--------------------- ///// 10.1. RESULTADOS BUSCADOR GENERAL ////---------------------*/
/*------ Columna principal ------*/
#buscadorResultados #colPrincipal {
	background:#fff;
	width:60em;
}
/* Formulario */
#buscadorResultados form {
	padding:2em 0 1em 2em;
}
	#buscadorResultados form input {
		width:44em;
	}
	#buscadorResultados form button {
		font-size:.9em;
		margin-left:.5em;
		padding:.6em .85em;
	}
/* Palabras de busqueda -*/
#buscadorResultados .palabra {
	border-bottom:1px solid #EBEBEB;
	margin:0 2em 1.5em 2em;
	padding-bottom:1em;
}
/* Mostrando x de x resultados */
#buscadorResultados .mostrandoResultados {
	background:url(../img/bg-referenciasresultados.gif) no-repeat left top;
	margin-left:2em;
	padding:.3em 0 .7em 1em;
}
	#buscadorResultados .mostrandoResultados span {
		background:url(../img/bg-referenciasresultados-span.gif) no-repeat right top;
		padding:.3em .75em .7em .5em;
	}
/* Resultados */
#buscadorResultados #resultados {
	border-bottom:1px solid #EBEBEB;
	padding-bottom:1em;
}
	#buscadorResultados #resultados li {
		background:url(../img/bullet01.png) no-repeat 0 .25em;
		margin:.7em 2em;
		padding-left:1.5em;
	}
		#buscadorResultados #resultados li a {
			text-decoration:underline;
		}
			#buscadorResultados #resultados li a:hover {
				text-decoration:none;
			}
/*------ Filtrar por seccion (Columna auxiliar) ------*/
#buscadorResultados #filtrar {
	background:#f2f2f2;
	border-top:15px solid #5d8e0b;
	padding:1em 1.75em .75em 1.75em;
}
	#buscadorResultados #filtrar strong {
		color:#5d8e0b;
		display:block;
		font-family: 'Variable-black', sans-serif;
		font-size:1.2em;
		font-weight:normal;
		margin-bottom:.75em;
		text-transform:uppercase;
	}
	#buscadorResultados #filtrar  li {
		background:url(../img/bullet03.png) no-repeat 0 2px;
		margin:.5em 0;
		padding-left:1.5em;
	}
		#buscadorResultados #filtrar  li a:hover {
			color:#666;			
		}
		 #buscadorResultados #filtrar  li.activo a {
			color: #5D8E0B;			
		}
	#buscadorResultados #filtrar  li.quitar-filtro {
		background: none;
		border-top: 1px dotted #CCC;
		margin: .5em 0;
		padding: .5em 0 0 0;
	}
	#buscadorResultados #filtrar  li.quitar-filtro a{
		background: url(../img/admin/no.gif) no-repeat 0 0;
		padding: 0 0 0 1.5em;
	}
	#buscadorResultados #filtrar  li.quitar-filtro a:hover {
		background: url(../img/admin/no.gif) no-repeat 0 -1.3em;
	}

/*Sin resultados*/
#buscadorResultados .noResultados {
	border-bottom: 1px solid #EBEBEB;
    margin: 0 2em 2.5em;
    padding-bottom: 1em;
	font-weight: bold;
}
/*--------------------- ///// 10.2. DESCRIPCION DE GRAFICOS ////---------------------*/
#descripcionGraficos {
	background:#FFF;
	padding:2em;
}
#descripcionGraficos dt {
	font-weight:bold;
	margin-top:1em;
}
#descripcionGraficos dl {
	line-height:1.6em;
}
#descripcionGraficos dl p {
	margin-bottom:.25em;
}
#descripcionGraficos dl li {
	list-style:square;
	margin-left:2em;
}
#descripcionGraficos dl p a {
	background:transparent url(../img/bullet01.png) no-repeat scroll 0 3px;
	padding:0 0 0 1.3em;
	color:#4b7100;
	text-decoration:underline;
}
#descripcionGraficos dl p a:hover {
	text-decoration:none;
}

/*--------------------- ///// 10.3. GENERICO (accesibilidad e informacion legal) ////---------------------*/
#generico {
	background:#fff;
	padding:1em 2em 2em 2em;
	width:77em;
}
	#generico h2 {
		font-family: 'Variable-black', sans-serif;
		font-size:1.5em;
		font-weight:normal;
		margin:1.25em 0 .75em 0;
	}
	#generico h3 {
		font-family: 'Variable-black', sans-serif;
		font-size:1.2em;
		font-weight:normal;
		margin:1em 0 .5em 0;
	}
	#generico h3 {
		font-family: 'Variable-bold', sans-serif;
		font-size:1.2em;
		font-weight:bold;
		margin:1em 0 .5em 0;
	}
	#generico h4 {
		font-family: 'Variable-bold', sans-serif;
		font-size:1em;
		font-weight:bold;
		margin:1em 0 .5em 0;
	}
	#generico p {
		margin-bottom:.75em;
	}
	#generico ul {
		margin:1em;
	}
		#generico li {
			background:url(../img/bullet01.png) no-repeat left 3px;
			margin-bottom:.25em;
			padding-left:1.3em;
		}
	.conformidad {
		float: right;
		margin: 0 0 10px 25px;
	}
/*--------------------- ///// 10.4. MAPA WEB ////---------------------*/
#mapaWeb {
	background:#fff;
	padding:1em 2em 2em 2em;
	width:77em;
}	
	#mapaWeb div div {
		float:left;
		width:19.25em;
	}
		#mapaWeb p {
			font-family: 'Variable-bold', sans-serif;
			font-size:1.3em;
			margin-top:1em;
		}
		#mapaWeb ul {
			margin:1em;
		}
			#mapaWeb li {
				background:url(../img/bullet03.png) no-repeat left 0;
				margin-bottom:1em;
				padding-left:1.5em;
			}
				#mapaWeb li ul {
					margin-top:.5em;
				}
					#mapaWeb li li {
						background:url(../img/bullet01.png) no-repeat left 1px;
						font-size:.9em;
						margin-bottom:.5em;
						padding-left:1.3em;
					}
					
/*--------------------- /////  página error ////---------------------*/
.paginaError {
	width: 500px;
	margin: 0 auto;
	padding: 2em;
	background: #FFF;
	overflow: hidden;
}
.paginaError h1{
	margin: 0 0 0.5em 0;
	padding: 0 0 .5em 0;
	color: #5D8E0B;
	border-bottom: 1px solid #e1e1e1;
}
.paginaError ul{
	margin: 1em 0 1.5em 0;
	padding: 0 0 1.5em 0;
	border-bottom: 1px solid #e1e1e1;
}
.paginaError ul li{
	padding: 0 0 0 1.6em;
	margin: 1em 0 0 .3em;
	background: url(../img/bullet03.png) no-repeat 0 0;
}
.paginaError ul li a{
	text-decoration: underline;
	color: #585858;
}
.paginaError ul li a:hover{
	text-decoration: none;
}
.paginaError input{
	float: left;
	margin: 1.2em -2px 0 0;
	width: 23em;
	height: 2.4em;
	padding: 0 1em;
	border-right: none;
	border-radius:4px 0 0 4px;
	-typekit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;		
}
.paginaError button{
	float: left;
	margin: 1em  0 0 0;
	height: 2.2em;
	padding: 0 1em;
}

.paginaError .mensajeError{
	font-size: 1.2em;
	margin-bottom: 1em;
}

/* -------- Edificios sin ascensor ------------ */

#destacado .contenidoAlternativa {
    background: url("../img/all/productos/bg-alternativa-configurador.jpg") no-repeat scroll 0 0 #0D0D0D;
    color: #FFFFFF;
    height: 18.8em;
    margin: 1.5em 0 0;
    padding: 2em;
    width: 74.9em;
}
#destacado .contenidoAlternativa .textoAlternativaConfigurador {
    float: left;
    margin: 2em 0 0;
    width: 17em;
}
#destacado .contenidoAlternativa .textoAlternativaConfigurador a {
    color: #C5C703;
}
#destacado .contenidoAlternativa ul {
    float: right;
    width: 54em;
}
#destacado .contenidoAlternativa ul li {
    background: none repeat scroll 0 0 #030202;
    float: left;
    height: 14em;
    margin: 0 0 0 1.5em;
    padding: 0.3em;
    text-align: center;
    width: 6.5em;
}
#destacado .contenidoAlternativa ul li span {
    display: block;
    text-align: left;
    text-transform: uppercase;
}
#destacado .contenidoAlternativa ul li span.titular {
    color: #C5C703;
    font-size: 1.2em;
    margin: 0.2em 0 0;
}

/* -------- /Edificios sin ascensor ------------ */



/* ---------------- RAZON SOCIAL ---------------- */
#razonSocial{
	width:74em;
	margin:0 0 0 2em;
	position: relative;
}
/* -------------------------------------------------------------- */
/* ---------------- RAZON SOCIAL // DESTACADO 01 ---------------- */
.fondoTexto01{
	position:absolute;
	background-color:#000000;
	filter: alpha(opacity= 60);
	-moz-opacity: .60;
	opacity: .60;
	width:30em;
	height:10em;
	left:44em;
	top:17em;
}
#razonSocial .texto{
	position:absolute;
	float:left;
	left:44em;
	top:16.5em;
	color:#FFFFFF;
	padding:1em 0 0 .8em;
	/*Hack IE6-IE7*/
	*width:27em;
}
#razonSocial .texto h2{
	font-size:1.8em;
	text-transform:uppercase;
	font-weight:bold;
	width:15em;
	margin:0;
}
#razonSocial .texto p{
	font-family: 'Variable-black',sans-serif;
	font-size:1.7em;
	font-weight:bold;
	color:#aac606;
	margin:0;
}
#razonSocial .texto a{
	background:url(../img/all/razon_social/bullet_mas.gif) 0 0 no-repeat;
	margin:.5em 0 .2em 0;
	padding-left:1.8em;
	font-size:1.2em;
	color:#ffffff;
	float:right;
}
/* -------------------------------------------------------------- */
/* ---------------- RAZON SOCIAL // DESTACADO 02 ---------------- */
/*div.carruselEmpresas{
	margin-bottom:.5em;
}*/
#razonSocial .jcarousel-container .jcarousel-clip-horizontal{
	width:74em;
	height:28.5em;
} 
#generico li{
	background:none;
	margin:0;
	padding-left:0;
}
.fondoTexto02{
	position:absolute;
	background-color:#000000;
	filter: alpha(opacity= 60);
	-moz-opacity: .60;
	opacity: .60;
	width:31.5em;
	height:10em;
	left:42.5em;
	top:15em;
}
#razonSocial .textoFotos{
	position:absolute;
	float:left;
	left:43em;
	top:15em;
	color:#FFFFFF;
	padding:1em 0 0 .8em;
}
#razonSocial .textoFotos h2{
	font-size:1.8em;
	text-transform:uppercase;
	font-weight:bold;
	width:15em;
	margin:0;
}
#razonSocial .textoFotos ul{
	margin: 0;
}
#razonSocial .textoFotos ul li{
	background:url(../img/all/razon_social/bullet_flecha.gif) 0 .25em no-repeat;
	margin:0 0 .2em 0;
	padding-left:1.2em;
	font-size:1.2em;
	font-weight:600;
}
/* -------------------------------------------------------------- */
/* ---------------- RAZON SOCIAL // DATOS EMPRESA---------------- */
#datosEmpresa{
	border-left:#648507 4px solid;
	background:#565950 url(../img/all/razon_social/bullet_flecha_direccion.gif) 0 1em no-repeat;
	color:#ffffff;
	width:73.7em;
	position:relative;
	overflow:hidden;
	/*Hack IE6-IE7*/
	*margin-top:.3em;
}
#datosEmpresa h1{
	font-size:1.6em;
	color:#ffffff;
	padding:.7em 0 .2em 1em;
	margin:0;
}
#datosEmpresa .ocultar{
	text-indent:-90000px;
	position:absolute;
}
#datosEmpresa ul.datos{
	font-size: .9em;
	margin: 0 0 0 1.5em;
	padding-bottom:.5em;
	float:left;
	width:32em;
	/*Hack IE6*/
	_margin-left:.8em;
}
#datosEmpresa ul.datos ul{
	margin: 0;
}
#datosEmpresa ul.datos li{
	padding-bottom:.2em;
	/*Hack IE6-IE7*/
	*width:14em;
}
#datosEmpresa ul.datos li.floatLeft{
	float:left;
	font-size:.9em;
	margin-right: 1.6em;
}
#datosEmpresa ul.datos li a{
	color:#ffffff;
}
#datosEmpresa ul.contacta{
	background-color:#648507;
	position:absolute;
	top:0;
	right:0;
	width:44em;
	height:8em;
	margin: 0;
}
#datosEmpresa ul.contacta ul{
	margin: 0;
}
#datosEmpresa ul.contacta li.contactaTitular, #datosEmpresa ul.contactaBaleares li.contactaTitular,
#datosEmpresa ul.contacta li.contactaTitular, #datosEmpresa ul.contactaSANCHEZMAR li.contactaTitular{
	font-size:1.1em;
	text-transform:uppercase;
	margin:1em 0 0 1em;
}
#datosEmpresa ul.contacta li ul li, #datosEmpresa ul.contactaBaleares li ul li,
#datosEmpresa ul.contacta li ul li, #datosEmpresa ul.contactaSANCHEZMAR li ul li{
	font-size:.8em;
	text-transform: none;
}
#datosEmpresa ul.contacta li ul li a, #datosEmpresa ul.contactaBaleares li ul li a,
#datosEmpresa ul.contacta li ul li a, #datosEmpresa ul.contactaSANCHEZMAR li ul li a{
	color:#ffffff;
	float:right;
	display:block;
	margin-right:1em;
	padding-right:1.2em;
	font-size:1.1em;
	background:url(../img/all/razon_social/bullet_flecha_contacto.gif) right .3em no-repeat;
}
#datosEmpresa ul.contactaBaleares li ul li a,
#datosEmpresa ul.contactaSANCHEZMAR li ul li a{
	margin-top:1em;
}
#datosEmpresa ul li.contactaTitular ul {
	margin: 0;
}
/* ----------------------------------------------------------------------- */
/* ---------------- RAZON SOCIAL // DATOS EMPRESA BALEARES---------------- */
#datosEmpresa ul.datosBaleares{
	margin:0 0 1em 2em;
	padding-bottom:.5em;
	float:left;
	width:15em;
	font-size:.9em;
	/*Hack IE6*/
	_margin-left:.8em;
}
#datosEmpresa ul.datosBaleares ul {
	margin: 0;
}
#datosEmpresa ul.datosBaleares li{
	padding-bottom:.2em;
	/*Hack IE6-IE7*/
	*width:14em;
}

#datosEmpresa ul.datosBaleares li a{
	color:#ffffff;
}
#datosEmpresa ul.contactaBaleares{
	background-color:#648507;
	float:right;
	height:12em;
	padding:0.2em 1em 1em 0;
	position:absolute;
	right:0;
	top:0;
	width:27em;
	margin: 0;
}

/* ----------------------------------------------------------------------- */
/* ---------------- RAZON SOCIAL // DATOS EMPRESA SANCHEZMAR---------------- */
.imgSanchezmar {
	margin: 0 0 -2px;
}
#datosEmpresa ul.SANCHEZMAR{ margin:0 0 1em 2em; padding-bottom:.5em; float:left; width:15em; font-size:.9em; /*Hack IE6*/ _margin-left:.8em;}
#datosEmpresa ul.SANCHEZMAR ul { margin: 0;}
#datosEmpresa ul.SANCHEZMAR li{ padding-bottom:.2em; font-size: 0.95em; /*Hack IE6-IE7*/ *width:14em;}
#datosEmpresa ul.SANCHEZMAR li a{ color:#ffffff; font-size: 0.95em;}
#datosEmpresa ul.contactaSANCHEZMAR{ position:absolute; right:0; top:0; float:right; height:12em; width:40em; background-color:#648507; margin: 0; padding:0.2em 1em 1em 0;  /*hack IE6*/ *margin:0;}

/* ----------------------------------------------------------------------- */
/* ---------------- RAZON SOCIAL // SLIDER ---------------- */
.jcarousel-container.razonSocial {
	width:20em;
}
.jcarousel-container.razonSocial .jcarousel-control {
	bottom:1.3em;
	position:absolute;
	left:1.7em;
	background-color:#333333;
	padding:0.5em 0.3em;
	width:3.5em;
}
.jcarousel-container.razonSocial .jcarousel-control.playPlausa {
	bottom:1.3em;
	position:absolute;
	left:7em;
	background-color:#333333;
	padding:0 0.2em;
	width:3.5em;
}
.jcarousel-container.razonSocial .jcarousel-control.playPlausa .play {
	background:url("../img/all/razon_social/play.gif") no-repeat scroll 5px 5px;
	padding:0.5em 0.3em;
}
.jcarousel-container.razonSocial .jcarousel-control.playPlausa .play:hover {
	background:url("../img/all/razon_social/play-activo.gif") no-repeat scroll 5px 5px;
}
.jcarousel-container.razonSocial .jcarousel-control.playPlausa .playActivo {
	background:url("../img/all/razon_social/play-activo.gif") no-repeat scroll 5px 5px;
}
.jcarousel-container.razonSocial .jcarousel-control.playPlausa .pausa {
	background:url("../img/all/razon_social/pausa.gif") no-repeat scroll 5px 5px;
	padding:0.5em 0.3em;
}
.jcarousel-container.razonSocial .jcarousel-control.playPlausa .pausa:hover {
	background:url("../img/all/razon_social/pausa-activo.gif") no-repeat scroll 5px 5px;
}
.jcarousel-container.razonSocial .jcarousel-control.playPlausa .pausaActivo {
	background:url("../img/all/razon_social/pausa-activo.gif") no-repeat scroll 5px 5px;
}
.jcarousel-container.razonSocial #mycarousel-prev {
	background:url("../img/all/bg-jcarousel-prev.gif") no-repeat scroll 5px 5px;
	left:0;
	bottom:1.3em;
	background-color:#333333;
	padding:0.25em 0.1em;
}
.jcarousel-container.razonSocial #mycarousel-next {
	background:url("../img/all/bg-jcarousel-next.gif") no-repeat scroll 5px 5px;
	left:5em;
	bottom:1.3em;
	background-color:#333333;
	padding:0.25em 0.2em;
}
.jcarousel-container.razonSocial #mycarousel-prev:hover {
	background-image:url(../img/all/bg-jcarousel-prev-hover.gif);
}
.jcarousel-container.razonSocial #mycarousel-next:hover {
	background-image:url(../img/all/bg-jcarousel-next-hover.gif);
}
/* ---------------- /RAZON SOCIAL ---------------- */
/* ---------------------------------------------- */