/* Cuadro de Log */
.cuadro_log {
    left : -890px;
    top: 0px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 0px;
    padding-top : 5px;
    position :absolute;
    z-index : 100;
}

/* Ventana */
/* The xFenster class has two purposes:
   1. It is for the static div or iframe. Specify 'downgrade' styles here.
   2. The xFenster's initial size will be taken from the size specified here.
*/

.xFenster {
  position:absolute;
  visibility: hidden;
  display: none;
  width:500px;
  height:160px;
  overflow:auto;
  border:1px solid #394360;
}

/* These styles are dynamically assigned by xFenster.
   Do not apply them to any html.
*/

.xfCon { /* overall container */
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  margin:0;
  padding:0;
  font-size:x-small;
  color:#000;
  background:#ccc; /*#596380;*/
  cursor:default;
  border:1px solid #394360;
}
.xfTBar { /* titlebar default */
  position:absolute;
  left:0;
  top:0;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  font-weight:normal;
  color:#000;
  background:#99a3c0;
  cursor: move;
  border-bottom:1px solid #394360;
}
.xfTBarF { /* titlebar focused */
  position:absolute;
  left:0;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  font-weight:bold;
  color:#fff;
  background:#596380;
  cursor: move;
  border-bottom:1px solid #394360;
}
.xfSBar { /* statusbar default */
  position:absolute;
  left:0;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  color:#000;
  background:#99a3c0;
  cursor: pointer;
  border-top:1px solid #394360;
}
.xfSBarF { /* statusbar focused */
  position:absolute;
  left:0;
  overflow:hidden;
  font-size:x-small;
  margin:0;
  padding:1px 4px;
  color:#000;
  background:#596380;
  cursor: pointer;
  border-top:1px solid #394360;
}
.xfMIco { /* maximize/restore icon */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:20px;
  top:1px;
  width:1.0em;
  height:1.0em;
  margin:0;
  padding:0;
  color:#000;
  background:#BF8660;
  cursor: pointer;
/*  background-image:url(../../images/maxres_icon.gif);*/
}
.xfCIco { /* close icon añadido por salvapc */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:1px;
  top:1px;
  width:1.0em;
  height:1.0em;
  margin:0;
  padding:0;
  color:#000;
  background:#BF8660;
  cursor: pointer;
/*  background-image:url(../../images/maxres_icon.gif);*/
}
.xfRIco { /* resize button */
  position:absolute;
  overflow:hidden;
  font-size:x-small;
  right:1px;
  bottom:1px;
  width:1.0em;
  height:1.0em;
  margin:0;
  padding:0;
  color:#000;
  background:#BF8660;
  cursor: se-resize;
/*  background-image:url(../../images/resize_icon.gif);*/
}
.xfClient { /* The 'client area' can be an iframe or a div */
  position:absolute;
  left:0;
  margin:0;
  padding:0;
  border:none;
}

/*  Popup   */
.popupdiv {
  position: absolute;
  display: none;
  background-color: #FF2226;
  color: #1A65FA;
  min-width:100px;
  max-width:400px;
}
.popupifr {
  position: absolute;
  display: none;
  background-color: #FF2226;
  color: #1A65FA;
 width: 400px;
 height: 400px;
}

.trigger {
  position:relative;
  cursor:pointer;
  z-index:2;
  background:#BF8660; margin: 6px;
}
.menu {
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  z-index:1;
  margin:0;
  padding:4px;
  background:#BF8660;
}


.popupStyle {
  border:1px solid #FF3E41;
  border-top:4px solid #330;
  margin:0; padding:0;
  background-color: #CA3A66;
}

.loading {
    background : url('http://store.europeanpc.es/imagenes/ajax-loader-barra.gif') no-repeat center center;
    margin : auto;
    border : #656dff solid;
    font-family: 'Arial';
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
  }

