@charset "utf-8";

/*TELEFONIA MOVL*/
.titulosTelFija { background: #fff url(../img/telefonia-fija/titulo.png) no-repeat 0px 10px; width:940px; height:66px; }
.titulosTelFija { background: #fff url(../img/telefonia-fija/titulo.png) no-repeat 0px 10px; width:940px; height:66px; }
.titulosLargaDist { background: #fff url(../img/telefonia-fija/tituloLargaDist.gif) no-repeat 0px 10px; width:940px; height:66px; }
.titulosCable {background: #fff url(../img/telefonia-fija/tituloCable.gif) no-repeat 0px 10px; width:940px; height:66px;}
.titulosInternet {background: #fff url(../img/telefonia-fija/tituloInternet.gif) no-repeat 0px 10px; width:940px; height:66px;}
.titulosPack {background: #fff url(../img/telefonia-fija/tituloPack.gif) no-repeat 0px 10px; width:940px; height:66px;}


h1 {color:#54407f; padding-top:12px; margin:0 0 0 60px}
.titulos h2 {margin:5px 0 0 60px;}
.titulosTelFija h2 {margin:5px 0 0 60px;}
.titulosLargaDist h2 {margin:5px 0 0 60px;}
.titulosCable h2 {margin:5px 0 0 60px;}
.titulosInternet h2 {margin:5px 0 0 60px;}
.titulosPack h2 {margin:5px 0 0 60px;}



/*BUSQUEDA*/

.celldivB1 {float:left; text-align: right; display:  table-cell; width:43%; margin: 3px;}
.celldivB1r {float:left; text-align: left; display:  table-cell; width:60%; margin: 3px; white-space:nowrap;}
.celldivB2 {float:left; text-align: left; display:  table-cell; width:30%; margin: 3px; white-space:nowrap;}
.celldivB2 select, input, span {font-size:13px;}
.rowdivB  {display:  table-row; width:90%;}

/* PRODUCTO */

.Tq_tel_fija { border:9px solid #e6ecec; background-color:#ffffff;padding:5px; margin:auto; width:540px; height:450px; margin-top:30px;padding-left:20px;}
.Tqqb3 { border:2px solid #e6ecec; background-color:#ffffff;padding:5px; margin:20px; height:320px; margin-bottom:10px;}
.Tw {width:250px;}


.icePanelPopupBody {
    background-color: #DDDDDD;
    padding: 10px;
    text-align: center;
}
.texto-centrado{
    text-align:center; 
}

.icePanelPopupTF {
    color: #666666;
    background-color: #000000;
    padding: 0px;
    z-index: 1000;
    top: 20%;
    left: 10%;
    position: absolute;
    width: 350px;
}
.icePanelPopupHeaderTF {
    background-color: #D2CBE3;
    color: #000000;
    text-align: center;
    width: 350px;
}
.celldivB2ef select, input, span {font-size:13px;}
.celldivB2ef2 select, input, span {font-size:11px;}

.rowdivB  {display:  table-row; width:auto;}
.celldivB1 {float:left; text-align: right; display:  table-cell; width:43%; margin: 3px;}
.celldivB2 {float:left; text-align: left; display:  table-cell; width:50%; margin: 3px; white-space:nowrap;}
.celldivB2 select, input, span {font-size:13px;}

.ventanaFeedback { border:9px solid #e6ecec; background-color:#ffffff;padding:20px; margin:auto; width:400px; margin-top:30px;}

.celldivB1ref_3 select, input, span {font-size:13px;}
.celldivB1ref_4 select, input, span {font-size:11px;}

#contenido{
    float:left;
    position:absolute;top: 182px;        
    width:960px;
}

.celldivB2ef_cel select, input, span {font-size:13px;}
.celldivB2ef_cel2 select, input, span {font-size:11px;}

.footer_header a:hover {
    font : 12px Verdana;
    color : #cecece;
    background : inherit;
    text-decoration : none;
    font-weight: bold;
}
.footer a{
    font : 11px Verdana;
    color : #000000;
    background : inherit;
    text-decoration : none;
    font-weight: bold;
}
.footer a:hover {
    font : 11px Verdana;
    color : #cecece;
    background : inherit;
    text-decoration : none;
    font-weight: bold;
}

/** Overriding the default CSS styles for the output progress component */


.iceMnuBarItem a:hover, myHomeMenuItem a:hover{
    
    color: #705559;
    height:40px;    
}


