@charset "utf-8";
/* CSS Document */


/****************************************************************
CSS [ css_abort_msg ]

	- Layouts y Fondos
	- CSS adicional
*****************************************************************/

body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(fndgris.png) repeat-x top left #fff;
}
h1{
	margin:0px;
	padding-top:30px;
	font-size:35px;
}
h2{
	margin:0px;
	padding-top:20px;
}
h3{
	margin:0px;
	border-bottom:1px solid;
}
h4{
	margin:0px;
	text-align:right;
	font-size:13px;
	font-weight:normal;
}
ul li{
	font-family:"Courier New", Courier, monospace;
	color:#999;
	font-size:12px;
	margin-bottom:5px;
}
.Clear {
	margin:0px;
	padding:0px;
	height:0px;
	line-height:0px;
	clear:both;
}
/*······························································*/
				/* Contenedor Genereal */
#ContenedorGeneral{
	margin:0 auto;
	padding:0px;
	width:80%;
	border-left:1px dashed #666;
	border-right:1px dashed #666;
	border-bottom:1px dashed #666;
}
				/* Común contenedores */
#CabeceraContenedor,
#CuerpoContenedor,
#PieContenedor{
	padding:10px;
}
				/* Común bloques de contenido */
#Cabecera,
#Cuerpo,
#Pie{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
}
/*······························································*/
.TipoError{
	color:#666;
	font-size:25px;
}
.Mensaje{
  color:#666;
  font-size:15px;
}
.Volver{
	text-align:center;
	display:block;
	float:right;
	padding-top:50px;
	width:50px;
	background:url(iconvolver.png) no-repeat top left;
	font-size:17px;
	text-decoration:none;
	color:#cc0000;
}
.Volver:hover{
	text-decoration:underline;
	background:url(iconvolver.png) no-repeat top right;
	color:#666;
}
/*·································ERRORES EN LA BASE DE DATOS */
body.db_error,
body.db_error_connect,
body.db_error_query,
body.exec_error{
	color:#dd8312;
}
body.db_error #ContenedorGeneral,
body.db_error_connect #ContenedorGeneral,
body.db_error_query #ContenedorGeneral,
body.exec_error #ContenedorGeneral{
	border-left:1px dashed #ed9629;
	border-right:1px dashed #ed9629;
	border-bottom:1px dashed #ed9629;
}
body.db_error #CabeceraContenedor,
body.db_error_connect #CabeceraContenedor,
body.db_error_query #CabeceraContenedor,
body.exec_error #CabeceraContenedor{
	background:url(iconcono.png) no-repeat top right;
}
body.db_error .Mensaje,
body.db_error_connect .Mensaje,
body.db_error_query .Mensaje,
body.exec_error .Mensaje{
  color:#4d4d4d;
}
body.db_error .Volver,
body.db_error_connect .Volver,
body.db_error_query .Volver,
body.exec_error .Volver {
	background:url(iconvolver.png) no-repeat -100px 0px;
	color:#cc7c18;
}
body.db_error .Volver:hover,
body.db_error_connect .Volver:hover,
body.db_error_query .Volver:hover,
body.exec_error .Volver:hover {
	background:url(iconvolver.png) no-repeat -50px 0px;
	color:#666;
}
body.db_error  ul li,
body.db_error_connect  ul li,
body.db_error_query  ul li,
body.exec_error  ul li{
	color:#4d4d4d;
}
/*·································ERRORES OPERACIONES NO AUTORIZADAS */
body.error,
body.sec_accion_no_autorizada,
body.sec_zona_no_autorizada{
	color:#cc0000;

}
body.error #CabeceraContenedor,
body.sec_accion_no_autorizada #CabeceraContenedor,
body.sec_zona_no_autorizada #CabeceraContenedor{
	background:url(iconprohibido.png) no-repeat top right;
}
body.error .Volver,
body.sec_accion_no_autorizada .Volver,
body.sec_zona_no_autorizada .Volver{
	background:url(iconvolver.png) no-repeat -50px 0px;
	color:#666;
}
body.error .Volver:hover,
body.sec_accion_no_autorizada .Volver:hover,
body.sec_zona_no_autorizada .Volver:hover{
	background:url(iconvolver.png) no-repeat 0px 0px;
	color:#cc0000;
}
body.error ul li,
body.sec_accion_no_autorizada ul li,
body.sec_zona_no_autorizada ul li{
	color:#666;
}
/*·································ERROR GORDO DE PROGRAMACION */
body.invalid_code{
	background: #333;
	color:#fff;
}
body.invalid_code #ContenedorGeneral{
	border-left:1px dashed #cc0000;
	border-right:1px dashed #cc0000;
	border-bottom:1px dashed #cc0000;
}
body.invalid_code h2{
	color:#cc0000;
}
body.invalid_code span.TipoError{
	color:#fff;
}
body.invalid_code #CabeceraContenedor{
	background:url(iconadmiracion.png) no-repeat top right;
}
body.invalid_code .Mensaje{
  color:#999;
}
body.invalid_code .Volver{
	background:url(iconvolver.png) no-repeat 0px 0px;
	color:#cc0000;
}
body.invalid_code .Volver:hover{
	background:url(iconvolver.png) no-repeat -50px 0px;
	color:#fff;
}
body.invalid_code ul li{
	color:#999;
}

/*·································*/




