 .contenido{color: #929292;}

#titular { display:inline; float:left; width:846px; margin-left:18px; }
	h3{ font-weight:normal; font-size: 38px; }
	h4 {font-weight:normal; font-size: 22px; color:#be1e2d; margin-top:-4px; }
	
#promocion-industrial { display:inline; float:left; width:846px; margin-left:18px; border-top:1px solid #d1d1d1; margin-top:10px; }
	#promocion-industrial .titular-on { height:28px; margin-bottom:12px;}
		#promocion-industrial .titular-on .subtitulo-on { float:left; font-weight:normal; font-size: 22px; color:#be1e2d;}
		#promocion-industrial .titular-on .subtitulo-off { float:left; font-weight:normal; font-size: 22px; color:#be1e2d;}
		
		
			
	#promocion-industrial .titular-off { height:28px;}	
					
				
.ver-todas { margin:0px 30px 10px 0px; float:right; background:url(/imagenes/comunes/ver-mas.gif) no-repeat; width:83px; height:22px; }
.ver-todas span { color:#bf1e2d;}
.ver-todas a { display:block; padding:4px 0px 0px 4px; color: #606060; text-decoration:none; }
.ver-todas a:hover { text-decoration: none; }

.subtitulo-on img { vertical-align:middle;}
.subtitulo-off img { vertical-align:middle; }

.titular-off { padding-top:18px;}
.titular-on { padding-top:18px;}

#promocion-residencial { display:inline; float:left; width:846px; min-height:66px; margin-left:26px; border-top:1px solid #d1d1d1; }
	#promocion-residencial .titular-on { height:28px; margin-bottom:12px;}
		#promocion-residencial .titular-on .subtitulo-on { float:left; font-weight:normal; font-size: 22px; color:#be1e2d;}
		#promocion-residencial .titular-on .subtitulo-off { float:left; font-weight:normal; font-size: 22px; color:#be1e2d;}
	#promocion-residencial .titular-off{ height:28px;}
		#promocion-residencial .titular-off .subtitulo-on { float:left; font-weight:normal; font-size: 22px; color:#be1e2d; width:175px;}
		#promocion-residencial .titular-off .subtitulo-off { float:left; font-weight:normal; font-size: 22px; color:#848484;}
		#promocion-residencial .titular-off .ultimas  {  float:right; background:url(/imagenes/comunes/fnd-promociones-totales.jpg) no-repeat; width:170px; height:31px; color:#a02935; padding-left:16px; padding-top:6px; }		
	#promocion-residencial .titular-off { min-height:28px;}

#promocion-comercial { display:inline; float:left; width:846px; min-height:66px; margin-left:26px; border-top:1px solid #d1d1d1; }
	#promocion-comercial .titular-on { height:28px; margin-bottom:12px;}
		#promocion-comercial .titular-on .subtitulo-on { float:left; font-weight:normal; font-size: 22px; color:#be1e2d;}
		#promocion-comercial .titular-on .subtitulo-off { float:left; font-weight:normal; font-size: 22px; color:#be1e2d;}
	#promocion-comercial .titular-off{ height:28px;}
		#promocion-comercial .titular-off .subtitulo-on { float:left; font-weight:normal; font-size: 22px; color:#be1e2d; width:175px;}
		#promocion-comercial .titular-off .subtitulo-off { float:left; font-weight:normal; font-size: 22px; color:#848484;}
		#promocion-comercial .titular-off .ultimas  {  float:right; background:url(/imagenes/comunes/fnd-promociones-totales.jpg) no-repeat; width:170px; height:31px; color:#a02935; padding-left:16px; padding-top:6px; }		
	#promocion-comercial .titular-off { min-height:28px;}

#contentder { float:left; width:230px; min-height:395px;}


.ultimas  { float:right; background:url(/imagenes/comunes/fnd-promociones-totales.jpg) no-repeat; width:170px; height:31px; color:#a02935; padding-left:16px; padding-top:6px; }	
.elemento { float:left; background:url(/imagenes/comunes/fnd-elemento-solo.jpg) no-repeat left bottom; width:269px; height:236px; margin-left:6px; margin-bottom:20px; }
.elemento .titulo { background:url(/imagenes/industrial/fnd-elemento-titular.jpg) no-repeat; width:269px; height: 39px; font-size:16px; color:#fff; text-align:center; line-height:28px;}
.elemento .imagen { text-align:center; width:238px; height:97px; margin-left:11px; margin-bottom:10px;}
.elemento .masinfo { height:24px; width:240px; margin-left:10px; }
.elemento .masinfo .fecha { float:left; color:#a02935;}
.elemento .masinfo .ampliar a{ float:right; color:#a02935;}
.elemento div.texto { font-size:11px; color:#a9a9a9; margin-left:11px; width:238px; height:52px; overflow: auto;}	

.vacio{clear: both; margin: 30px; text-align: center; font-size: 22px; color:#848484; }

