
/* DIALOGO EMEGRENTES*/

#content {padding:0px}
#dialog {position:absolute; width:450px; padding:10px; z-index:900; background: #ffffff;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
*margin-left: .10em;
border-color: rgba(0, 0, 0, 0.8);
outline: 0;
}
#dialog-header {display:block; position:relative; width:450px; padding:0px 0px 0px 0px; height:30px; font-size:16px;  color: #000;}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:0; height:30px; width:30px; background:url(../image/iconos/ico-off-pup-b-i.png) no-repeat}
#dialog-content {display:block; height: auto; padding:20px 0px 20px 0px; color:#000000; font-size:20px; LINE-HEIGHT: 130%;}

#dialog-mask {
position:absolute; 
top:0; 
left:0; 
min-height:100%; 
width:100%; 
background:#000; 
opacity:.75; 
filter:alpha(opacity=75); 
z-index:100;
}
.error {
background:#fff url(../image/iconos/error_bg.jpg) bottom right no-repeat;
}
.errorheader {
background:#E5C9C9; 
}
.warning {
background:#fff url(../image/iconos/warning_bg.jpg) bottom right no-repeat; 
}
.warningheader {
background:#FBF2AF; 
}
.success {
background:#fff url(../image/iconos/success_bg.jpg) bottom right no-repeat; 
}
.successheader {
background:#D0E1D7; 
}
.prompt {
background:#fff url(../image/iconos/prompt_bg.jpg) bottom right no-repeat; 
}
.promptheader {
background:#CAD3DC; 
}


.confir { 
background: #666;
width: 80px;
height: auto;
font-size: 20px; 
vertical-align: baseline;
margin: 0px 15px 0px 15px; 
padding: 8px 20px 8px 20px; 
color: #fff;	
border: 1px solid #000;	
cursor:pointer;
-webkit-box-shadow: inset 0 0 6px 0 #3E3E00 ;
-moz-box-shadow: inset 0 0 6px 0 #3E3E00;
box-shadow: inset 0 0 6px 0 #3E3E00;
font-weight:bold;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-webkit-border-radius: 3px;
-moz-border-radius: 5px;
border-radius: 5px;
*margin-left: .5em;
border-color: rgba(0, 0, 0, 0.4);
outline: 0;
text-decoration: none; 
}
.confir:hover {background: #ccc; color: #000; text-decoration: none;  }




.loader,
.loader:before,
.loader:after {
  background: #FFF;
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
  width: 1em;
  height: 2em;
}
.loader:before,
.loader:after {
  position: absolute;
  top: 0;
  content: '';
}
.loader:before {
  left: -1.5em;
}
.loader {
  text-indent: -9999em;
  margin: 10px;
  position: relative;
  font-size: 8px;
  -webkit-animation-delay: 0.22s;
  animation-delay: 0.22s;
}
.loader:after {
  left: 1.5em;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}
@-webkit-keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0 #FFF;
    height: 1em;
  }
  40% {
    box-shadow: 0 -2em #ffffff;
    height: 2em;
  }
}
@keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0 #FFF;
    height: 1em;
  }
  40% {
    box-shadow: 0 -2em #ffffff;
    height: 2em;
  }
}






#loaderi{margin-right: 10px;}

.loaderi,
.loaderi:before,
.loaderi:after {
  background: #FFFF00;
  -webkit-animation: load2 1s infinite ease-in-out;
  animation: load2 1s infinite ease-in-out;
  width: 4px;
  height: 10px;
  float: left;
  top: 5px;
}
.loaderi:before,
.loaderi:after {
  position: absolute;
  top: 0;
  content: '';
}
.loaderi:before {
  left: -6px;
}
.loaderi {
  text-indent: -9999em;
  margin: 0px;
  position: relative;
  font-size: 8px;
  -webkit-animation-delay: 0.15s;
  animation-delay: 0.15s;
}
.loaderi:after {
  left: 6px;
  -webkit-animation-delay: 0.32s;
  animation-delay: 0.32s;
}
@-webkit-keyframes load2 {
  0%,
  50%,
  100% {
    box-shadow: 0 0 #FFFF00;
    height: 0px;
  }
  50% {
    box-shadow: 0 -2px #FFFF00;
    height: 0px;
  }
}
@keyframes load2 {
  0%,
  50%,
  100% {
    box-shadow: 0 0 #FFFF00;
    height: 5px;
  }
  50% {
    box-shadow: 0 -2px #FFFF00;
    height: 10px;
  }
}
