@charset "utf-8";
/* CSS Document */

.error{
	background: url(/imagenes/administracion/mensajes/error.png) left top no-repeat;
	width:590px;
	left:26%;
	z-index:10000;
}
.error p{
	background: url(/imagenes/administracion/mensajes/error-inferior.png) left bottom no-repeat;
	padding:15px 5px 10px 45px;
	margin:0;
}
.procesando{
	background: url(../imagenes/administracion/mensajes/neutro.gif) left bottom no-repeat;
	width:491px;
	left:30%;
	z-index:10000;
}
.error p{
	background: url(/imagenes/administracion/mensajes/error-inferior.png) left bottom no-repeat;
	padding:16px 5px 10px 45px;
	margin:0;
}
.procesando p,.exito p{
	padding:16px 5px 10px 45px;
	margin:0;
	}
.exito{
	background: url(/imagenes/administracion/mensajes/exito.png) left bottom no-repeat;
	width:357px;
	left:35%;
	z-index:10000;
}
.exito,.procesando,.error{
	position: fixed;
	top: 0px;
	z-index:500;
}

.procesando p{ background:url(/imagenes/administracion/mensajes/ajax-loader.gif) 6px 7px no-repeat;}

* html .procesando,* html .exito,* html .error {
position: absolute;
top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
}




#content-bottom .error,.content-bottom .error{
	background: url(/imagenes/contacto/error.gif) left bottom no-repeat;
	width:590px;
	left:25%;
}
#content-bottom .error p,.content-bottom .error p{
	background: url(/imagenes/contacto/icono-e.png) 13px 12px no-repeat;
	padding:15px 15px 10px 45px;
	margin:0;
	font-size:1.3em;
}
#content-bottom .procesando p,#content-bottom .exito p,.content-bottom .procesando p,.content-bottom .exito p{
	padding:15px 15px 9px 45px;
	margin:0;
	font-size:1.3em;
	}
#content-bottom .exito,.content-bottom .exito{
	width:491px;
	left:30%;
	background: url(/imagenes/contacto/exito.png) left bottom no-repeat;
}
.exito span.cerrar,.error span.cerrar{ float:right;}

.contenido td input,.contenido td select{ font-size:14px;}