#contentmapa {float:left;  display:inline; width:960px; border:1px solid #cccccc; background:#fff; margin-bottom:10px;}
#contentmapa h1{float:left;  display:inline; font-family:Arial; font-weight:bold; font-size:18px; color:#152c81; margin-left:10px; margin-top:12px;}
	#contentmapa .continua_h1{float:left;  display:inline; font-family:Arial; font-size:18px;font-weight:normal; color:#ec7c1c; margin-top:12px; margin-left:5px;}
#contentmapa h2{font-family:Arial; font-weight:normal; font-size:14px; color:#152c81; margin-left:10px; margin-top:12px; padding-left: 0;}
#contentmapa p{font-family:Arial; font-weight:normal; font-size:12px; color:#3e3d40; margin-left:10px; margin-top:12px;}
#mapa { width:940px; height:421px; background:#f6f6f6; border:1px solid #cccccc; margin:10px auto;}
.descargar {float: right;margin-right: 10px; display:inline; background: url("/resources/app_web/images/comunes/flecha_naranja.png") no-repeat right 5px; padding-right:5px; font-weight: bold; text-indent: 12px; font-family:Arial; font-weight:normal; font-size:11px; color:#152c81 !important; text-decoration:underline !important; margin-top:0px; margin-bottom:8px;}




#izquierda {width:667px !important;border:1px solid #dbdbdb; margin-right: 20px; margin-bottom:10px;}
#oficinas { float:left; display:inline; width:630px; display: none; margin-bottom:10px;}
#locales{ float:left; display:inline; width:630px; display:block; margin-bottom:10px;}

.noProm { text-align:center; margin-top:20px; font-size:14px; color:#132C80;}

#titulo {background:url(/resources/app_web/images/obra-nueva/fondo2.gif) no-repeat; width:645px ;height:52px;padding-top:10px;float:left;display:inline;margin-left:10px;}
#titulo h3 {background: url("/resources/app_web/images/comunes/pie/flecha3.png") no-repeat scroll 0 30px transparent !important;width: 200px;color:#ec7323;float: left;display:inline;margin-left: 15px;padding-top:20px;}


#titulo ul{display: inline;float:left;  margin-right: 6px; margin-top: 3px; width: 374px;}
#titulo li {display: inline; float: left; height: 42px;text-align: center;}
#titulo a.seleccion{background: url(/resources/app_web/images/obra-nueva/menu.gif) no-repeat;width: 99px;color:#ec7222 ; height: 32px;padding-top:19px;}
#titulo a{float: left;font-family:tahoma; font-size: 13px; font-weight: bold; width: 99px;color:#9a9a9a ;height: 32px;padding-top:19px;}
#listado{ display: inline;  float: left; width:640px;margin-left: 10px;}
#listado table {margin-top: 30px;}

#listado  .titulo{font-family:tahoma;font-size:13px;font-weight:bold;color:#ec7222;/*border-bottom:1px solid #e6e6e6*/}
#listado .titulo td {border-bottom:1px solid #e6e6e6}
#listado .espa{width:167px;text-align:left;height:30px;}
#listado .tachado{text-decoration:line-through;}
#listado .espas{width:60px;text-align:left;height:30px;}
#listado .redu{width:110px;text-align:left;height:30px;}
#listado .pri{padding-left:30px;}
#listado  .tit{font-family:tahoma;font-size:11px;font-weight:bold;color:#9a9a9a;height: 50px;}
#listado  .f{background:url(/resources/app_web/images/obra-nueva/flechap.gif) no-repeat scroll 0 21px;padding-left:15px;color: #000000;}

h2{margin-left:20px;}
div #izquierda{border: none; margin-top:10px;}
div #izquierda p.llamada { color: #646567; font-size: 11px;  margin-left: 20px;  margin-top: 26px;  width: 558px;}
.dcha2{margin-top:16px;}