#contenedor { width:738px; margin-top:0; padding-top:0; padding-right:0; padding-left:0; background:none;}

#contenedorColCentral { float:left; width:274px;}
	#contenedorVerde { width: 244px; margin:10px 0 10px 0; padding: 15px 15px 30px 15px; color: #a9cc64; background-color: #477625; }
		#contenedorVerde h2 { color: #fde792; font-size: 1.5em; font-weight:bold; padding-bottom: 15px; }
		#contenedorVerde p { color: #a8cb67; line-height:12px; }
			#contenedorVerde p strong { color: #a8cb67; font-weight:bold; }
		#contenedorVerde a { color: #ffffff; text-decoration: underline; }
			#contenedorVerde a:hover { color: #fce867;}
	
		#subcontenedorIndexSolucion { float: left; width:256px; margin-right:10px; padding:9px; padding-bottom: 32767px; margin-bottom: -32767px; background-color: #2c2c2a; }
			#subcontenedorIndexSolucion img.tituloSoluciones { margin-bottom:5px;}
			#subcontenedorIndexSolucion h4 { display: inline-block; margin:5px 0em 1em 0.7em; padding:3px; font-weight:bold; color: #2c2c2a; background-color: #d0550f; }
				#subcontenedorIndexSolucion h4 a { color: #2c2c2a; text-decoration:none;}
				#subcontenedorIndexSolucion h4 a:hover { text-decoration:underline;}
			#subcontenedorIndexSolucion p { margin: 1em 0em 1em 0.7em; color: #969694; line-height:12px; }
				#subcontenedorIndexSolucion p strong { color: #2c2c2a; }
					#subcontenedorIndexSolucion p strong span.verde { color: #7b842b; }
					#subcontenedorIndexSolucion p strong span.naranja { color: #d1570c; }
			#subcontenedorIndexSolucion a.verMas { display: block; width:48px; margin:20px 0 15px 180px; padding:3px; color: #d0580c; border: 1px dashed #d0580c; text-decoration:none;}
			#subcontenedorIndexSolucion a.verMas:hover { color: #FCE867; border: 1px dashed #FCE867; }
			#subcontenedorIndexSolucion .verDemo { float:right; margin-top:5px; }
			#subcontenedorIndexSolucion .contenedorFlashOculto { display:none;}

#contenedor .detalleDestacado { float:right; overflow:hidden; width:421px; margin-top:10px; padding:5px 20px 20px 13px; background:#ffffff; padding-bottom: 32767px; margin-bottom: -32767px;}
	#contenedor .detalleDestacado img.tituloDestacado { display:block; margin-bottom:0px;}
	#contenedor .detalleDestacado img.imgAsociada { margin:10px auto; padding: 3px; border: 1px solid #000000; }
	#contenedor .detalleDestacado h2 { display:block; margin:10px 0 10px 0; padding: 3px; font-size: 1.3em; font-weight:bold; color: #ffffff; background-color: #2c2c2a; }
	#contenedor .detalleDestacado p { margin: 10px 0 10px 0; line-height: 13px; color: #2c2c2a; font-weight: normal;  }
		#contenedor .detalleDestacado p strong { color: #2c2c2a; }
			#contenedor .detalleDestacado p strong span.verde { color: #7b842b; }
			#contenedor .detalleDestacado p strong span.naranja { color: #d1570c; }
	
	#contenedor .detalleDestacado ul { width:380px; margin: 10px 0 10px 30px; overflow: hidden; clear: both }
		#contenedor .detalleDestacado ul li { padding-bottom:8px; color: #2b2b2b; list-style-type:none; }
	#contenedor .detalleDestacado a.verOtros { border: 1px dashed #D1570E; color: #D1570E; display: inline; margin-left: 290px; padding:3px 6px; text-decoration:none;}
	#contenedor .detalleDestacado a.verOtros:hover { color: #2C2C2C; border: 1px dashed #2C2C2C; }


#contenedorSubFlashIndex { position: relative; overflow: hidden; width:979px; margin:0 auto; text-align: left;}
	#contenedorSubFlashIndex #contenedorContactoColumna { margin-top:0; padding-bottom: 32767px; margin-bottom: -32767px;}
	
	#obraDestacada { float: left; width: 72.8em; margin: 0; padding: 0.5em 0em 0 1em; background-color: #ffffff; padding-bottom: 32767px; margin-bottom: -32767px; }
		#obraDestacada img.img-titulo-ultima-obra { width: 16.1em; height: 4.2em; padding-bottom: 0.5em; clear: both; }
		#subcontenedor-ultima-obra { width: 72.8em; overflow: hidden; clear: both; }
			#contenido-ultima-obra { float: left; width: 47.8em; }
				#contenido-ultima-obra img.imgAsociada { float: left; width: 13.6em; margin: 0em 0.7em 0.7em 0.7em; padding: 0.3em; text-align: left; border: 1px solid #000000; }
				#contenido-ultima-obra h3 { float: left; width: 29em; margin: 0em 0em 1em 0em; padding: 0.3em 1em 0.3em 1em; font-weight:bold; color: #ffffff; background-color: #d1570c; }
					#contenido-ultima-obra h3 a { display: block; color: #ffffff; font-size:11px; text-decoration:none; }
					#contenido-ultima-obra h3 a:hover { /*background-color:#000000;*/ text-decoration:underline; }
				
				#contenido-ultima-obra p { padding-bottom: 0.5em; color: #000000; line-height: 1.3em; }
					#contenido-ultima-obra p strong {color: #000000;}
				#contenido-ultima-obra  h4 { padding: 0.5em 0 0.5em 0em; color: #000000; font-weight: bold; }
				#contenido-ultima-obra  ul, #contenido-ultima-obra ol { width: 25em; padding: 0.5em 0em 0.5em 1em; overflow: hidden; }
					#contenido-ultima-obra  ul li, #contenido-ultima-obra ol li { padding-bottom: 0.5em; color: #000000; border-bottom: 1px dashed #000000; }
				#contenido-ultima-obra a { display: block; color: #d1570c; }
				#contenido-ultima-obra a:hover { text-decoration: underline; }
				#contenido-ultima-obra a.ver-otras-obras { clear: both; display: block; width: 9em; margin-left: 37em; padding: 0.3em; color: #d0580c; border: 1px dashed #d0580c; text-decoration:none; }
				#contenido-ultima-obra a.ver-otras-obras:hover { color: #2c2c2c; border: 1px dashed #2c2c2c;}
				#logo-aislamiento-y-paneles { float: right; margin-right:10px; padding-bottom:10px;}
