.qtip-content{
    padding:5px;line-height:20px;color:rgb(63, 61, 61) !important;
}
#backgroundPopup{
    display:none;
    position:fixed;
    _position:absolute; /* hack for internet explorer 6*/
    height:100%;
    width:100%;
    top:0;
    left:0;
    background:#000000;
    border:1px solid #cecece;
    z-index:1000;
}
#cargadorfotos{background: url(../img/pageloader.gif);}
.btnCierreCaja{
    position:absolute;
    color:black;
    display:block;
    background:transparent url(../img/close.png) no-repeat scroll 0 -300px;
    cursor:pointer;
    height:15px;
    position:absolute;
    right:6px;
    text-decoration:none;
    top:5px;
    width:25px;
}
#formsuscrip .cajatexto{width: 60%;font-size:14px}
#formsuscrip #provincia{font-size:16px;}
.dialogocaja{
    position:absolute;
    /*min-height:221px;*/
    padding-bottom:20px;
    width:578px;
    z-index:1001 !important;
    font-size:13px;padding-bottom:0px;
    line-height:23px;
    height:223px;
    display:block;
    clear:both;
}
#slidewindow{min-width:900px;width:auto}
.dialogointerior{
    left:0;position:relative;
    top:0;z-index:100;background:#CACACA;
    border:1px solid #FFFFFF;
    font-size:13px;
    color:#000000;
}
.dialogointerior a{text-decoration: underline}
.dialogocaja .underlay{
    background-color:#000000;
    bottom:-3px;
    left:-3px;
    opacity:0.12;filter:alpha(opacity=12);
    position:absolute;
    right:-3px;
    top:2px;
    z-index:99
}
.dialogocaja label{
    clear:left;
    color:#000000;
    display:block;
    float:left;
    font-weight:bold;
    width:16%;
}
.dialogcaja textarea, .dialogcaja input{
    font-family:arial;
    font-size:1.1em;
}
.dialogocaja .bd{
    padding:10px 10px 10px;background:#CACACA !important;
    color:#000000;line-height:28px
}
.dialogocaja .ft{
    padding:0 10px 10px;
    height:45px;background:#E1DCBA !important;
    color:#000000;
}
.dialogocaja .ft .button-group{
    float:right;
}

#scriptcontainer{
    z-index:200;/*width:100%;position:absolute;*/
}
h2.borderbox{padding:10px 10px 0px}
#suscripcionwindow .recomendacionOK{background:green !important;font-weight:bold;color:#FFFFFF !important;padding: 0px 10px;
    font-size: 15px;}
#suscripcionwindow .recomendacionFallo{background:#DB5543  !important;font-weight:bold;color:#FFFFFF !important;
padding-left:10px !important;width:70%;margin:3px 0px}
#suscripcionwindow .recomendacionProcesando{width:40%;padding-left:0;padding-right:0;background:white}
#suscripcionwindow .recomendacionProcesando img#cargando{padding-left:5px;vertical-align:middle}
select.errFld, input.errFld,form .errFld {
    border: 1px solid #F00 !important;
}
#cargando{background: url(../img/treeview-loading.gif) 3px 5px no-repeat;
    width: 24px;
    height: 35px;
    float: left;
    padding-top: 5px;
    display: block;}
#formsuscrip .btnsuscripcion input{font-size:16px;}
.subscriptors .btntext{width:68%;font-size:14px;}
.subscriptors .btnenviar{width:24%;font-size:12px;font-weight:bold}
.lt-ie9 .subscriptors .btnenviar{width:27%;}
.lt-ie9 .subscriptors .btntext{width:65%;}
.suscriptortitle{color:#E43C3C !important}