/*contacto*/
.contacto-lista-bandas{float:left;width:940px;margin:0 0 15px 0;clear:both; background:url(css_img/bck-fondo-ofertas-interior.gif) no-repeat;padding-top:25px; overflow:hidden;background-color:#fcfcfc;}
.contacto-lista-bandas .wrap-contacto-lista-bandas{float:left;width:920px;background:url(css_img/bck-fondo-ofertas-interior-bottom.gif) no-repeat left bottom;  padding-left: 20px; _margin-bottom:0px;}

#contacto-colum1 { float:left; width:500px; margin-right:20px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6f6f6f;  }
 * html #contacto-colum1 { margin-right:10px; }
/*#contacto-colum2 { float:left; width:364px; height:696px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6f6f6f;background:url(css_img/contacto-bg.gif) no-repeat; padding-left: 18px;  }*/
/*#contacto-colum2 { float:left; width:364px; height:800px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6f6f6f; background:url(css_img/contacto-bg.gif) no-repeat; padding-left: 18px;  }*/
#contacto-colum2 { float:left; width:364px; height:750px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6f6f6f; background:url(css_img/contacto-bg.gif) no-repeat; padding-left: 18px;  }

#contacto-colum3 { float:left; width:900px; }

#contacto-oficina { float:left; width:300px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6f6f6f;  }
.contacto-lista-bandas TD { float:left; width:300px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#62bd19;  }


#contacto-puntos1 { float:left; width:200px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#62bd19; margin-right: 40px;  }
 * html #contacto-puntos1 { width:210px;}
#contacto-puntos2 { float:left; width:200px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#62bd19;  }

#contacto-dire1 { float:left; width:150px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-right: 10px;  }
#contacto-dire2 { float:left; width:150px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-right: 20px;  }

.contacto-vspace { margin-top: 19px;}

.contacto-ar { float:right; margin-right: 19px; text-align:right; }


.resfgrisb14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4f4f4f; font-weight:bold; }
.resfgrisb12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4f4f4f; font-weight:bold; }
.resfverde12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#83cf4b;  }
.resfverdeb12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#83cf4b; font-weight:bold; }
.resfverdeb20 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#83cf4b; font-weight:bold; }

.imp150 {height: 20px;width: 148px;border: solid 1px;border-color:#cbcbcb;background-color: #ffffff;color: #999999;line-height: 20px;margin: 0px;padding:0px;margin-top: 8px;}
.imp148{height: 20px;width: 148px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;border: solid 1px;background-color: #ffffff;border-color:#cbcbcb;color: #999999;	line-height: 20px;margin: 0px;padding:0px;vertical-align: middle;}
.imp220{height: 20px;width: 220px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;border: solid 1px;background-color: #ffffff;border-color:#cbcbcb;color: #999999;	line-height: 20px;margin: 0px;padding:0px;vertical-align: middle;margin-top: 12px;}
.imp280{height: 20px;width: 280px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;border: solid 1px;background-color: #ffffff;border-color:#cbcbcb;color: #999999;	line-height: 20px;margin: 0px;padding:0px;vertical-align: middle;margin-top: 12px;}
/*.imp344 {height: 248px;width: 344px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;border: solid 1px;background-color: #ffffff;border-color:#cbcbcb;color: #999999;	line-height: 20px;margin: 0px;padding:0px;vertical-align: middle;margin-top: 12px;margin-bottom: 12px;overflow:auto;}*/
.imp344 {height: 200px;width: 344px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;border: solid 1px;background-color: #ffffff;border-color:#cbcbcb;color: #999999;	line-height: 20px;margin: 0px;padding:0px;vertical-align: middle;margin-top: 12px;margin-bottom: 12px;overflow:auto;}
