/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);*/
/*@import url("css/oneColFixCtrHdr.css");*/
body {
	border-color: #000;
	margin: 4px;
	padding: 4px;
	padding-top: 58px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
}
p {
	text-align: justify;
}
.nav-item a {
	color: yellow;
	padding: 5px;
}
#spinner {
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .8;
	z-index: 9999;
	position: fixed;
	background: url(../img/cargando.gif) no-repeat center #000000;
}
/* inputs*/
button, html input[type="button"], input[type="reset"], input[type="submit"], a {
	margin-right: 1px;
	margin-left: 1px;
}
 input:invalid {
 border: 2px dashed red;
 -webkit-box-shadow: none;
 box-shadow: none;
}
 input:required:invalid {
 border: 2px dashed red;
 -webkit-box-shadow: none;
 box-shadow: none;
}
 select:required:invalid {
 border: 2px dashed red;
 -webkit-box-shadow: none;
 box-shadow: none;
}
.imagen {
	padding: 4px;
	margin: 0px 6px 6px 6px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1)
}
