/***** CONTACTO *****/
#cru_contacto, .cru_contacto {overflow: hidden;}
.cont_table {width: 100%;}
.cont_table td {vertical-align: middle;}
#cont_td1 {padding-left: 10px; width: 60px;}
#cont_td2 {text-align: left; padding-right: 5px;width: 210px;}
#cont_td3 {text-align: center;width:115px}
#cont_td4 {width: 210px; padding-left: 5px;text-align: center;}
#cont_td8 {width: 240px; text-align: center;}
.cont_table .texto {padding: 7px 10px 0 10px;}
.cont_table .horario {padding: 0 10px 6px 10px;}
.cont_table .phoneBlanco {margin: 8px 0;}
.cont_table .telefono {padding: 0 10px;}

#infoC2CcrucerosDesactivado .txtc2cInf {width:270px;float:left}
#infoC2CcrucerosDesactivado .imgc2cInf {float:right}
#infoC2CcrucerosDesactivado .c2cInfFlecha {width: 55px; margin: 0pt auto;}
#infoC2CcrucerosDesactivado .c2cInftlf {clear: both; text-align: center; width: 225px; margin: 0pt auto 5px;}
#infoC2CcrucerosDesactivado .phoneBlanco {margin: 9px 0pt 0px;}

#infoC2CcrucerosActivado .c2cSup {padding:10px 10px 5px 10px}
#infoC2CcrucerosActivado .txtc2cSup {width:170px; float:left}
#infoC2CcrucerosActivado .tlfc2cSupBoton {float:right;max-width:110px}
#infoC2CcrucerosActivado .tlfc2cSup {float:right; width:152px;}
#infoC2CcrucerosActivado .phoneAzul {margin: 4px 0px 0px;}
#infoC2CcrucerosActivado .c2cInfFlecha {width: 55px; margin: 0 auto;}
#infoC2CcrucerosActivado .c2cInftlf {text-align: left;clear:both;}
#infoC2CcrucerosActivado .txtc2cInf {float:left;width:150px;}
#infoC2CcrucerosActivado .imgc2cInf {float:left; margin: -10px 10px 0px 0px}
#infoC2CcrucerosActivado .tlf {margin: 0px auto; text-align:right; width:175px; float:right;}


#imgC2Cactive {width: 60px; float: left; margin: -4px 0 0 2px;}
#imgC2Cactive img {display: block;}
#txtC2Cactive {width: 220px; float: left; margin: 4px 0 0 0;}
#contactoC2Cactive {width: 190px; text-align: center; float: right;}
#botonC2Cactive a {margin: 10px 5px !important;}
#telC2Cactive {margin: 0 0 -6px 0; display: inline-block;  zoom: 1; *display: inline;}
#telC2Cactive .phoneAzul {margin: 3px 2px 0 0;}
#telC2Cactive .txt20azulbold {float: left;}
#botonC2Cactive {float:left; width:150px;}

/***** C2C *****/
#divAgentes {width: 700px;}
#divAgentesOcupados, #divInfoC2C, #porqueLogitravel {overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 15px; width:-moz-max-content;}
#c2c_titulo, #c2c_ocupTitulo, #c2c_pqTitulo {margin-top: 10px;}
#c2c_titulo div, #c2c_ocupTitulo div, #c2c_pqTitulo div {margin-bottom: 15px;}
#c2c_ocupInfo, #c2c_pqInfo {padding: 10px; margin-top: 35px;}
.c2cAg_horiz {overflow: hidden; float: left; width: 70px; margin: 2px 5px; padding: 5px;}
.c2c_foto, .c2c_nombreAgente {overflow: hidden;}
.c2c_foto {margin-left: auto; margin-right: auto; width: 57px;}
#contInfoC2Ccruceros #deja_nombre, #contInfoC2Ccruceros #deja_telefono {margin-right: 10px;}
#contInfoC2Ccruceros #deja_nombre, #contInfoC2Ccruceros #deja_telefono, #contInfoC2Ccruceros #deja_botonContinuar {float: left;}
#contInfoC2Ccruceros #deja_botonContinuar {margin-top: 5px;}
#contInfoC2Ccruceros #deja {overflow: hidden; padding: 15px 25px; margin-top: 15px; border-top: 1px dotted #D1D1D1;}
#peticionC2C {text-align: center; margin-top: 35px;}

/*** Ventana TB ***/
#TB_ajaxContent {padding: 0 !important;}
#TB_window {width: 825px !important;}
#TB_title{display:none !important;}
#TB_iframeContent{margin: 0 !important; width:825px !important;}

.fLeft {float: left;}
.fRight {float: right;}

