/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1E29;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../imagenes/fondo.gif)
}
.alerta-mensas {
	background-color: #d35351;
	position: absolute;
	color:#FFFFFF;
	-khtml-border-radius:3px;
	border-radius:3px;
	padding:10px 10px 10px 10px;
	left:50%;
	top:35%;
	width:400px;
	margin-left:-200px; 
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,1);
	-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,1);
	box-shadow: 10px 10px 5px 0px rgba(0,0,0,1);
}
.letrablanca{
	color:#FFF;
}
input[type="text"], [type="password"], [type="radio"], [type="email"], [type="date"]{
	height:40px;
	background-image:url(../imagenes/fondo.gif);
	width:100%;
	border:#1C6CA8 solid thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1a1e29;
	border-radius: 5px;
	padding-left:10px;
}
.corre_o{
	height:40px;
	background-image:url(../imagenes/fondo.gif);
	width:100%;
	border:#1C6CA8 solid thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1a1e29;
	border-radius: 5px;
	padding-left:10px;	
}
select{
	height:40px;
	background-image:url(../imagenes/fondo.gif);
	width:100%;
	border:#1C6CA8 solid thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1a1e29;
	padding: 5 5 5 5;
	border-radius: 5px;
}
textarea{
	background-image:url(../imagenes/fondo.gif);
	width:100%;
	border:#1C6CA8 solid thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1a1e29;
	border-radius: 5px;
	padding-left:10px;
	padding-top:10px;
	font-size: 12px;
}
input[type="submit"], [type="button"]
{
	background: #1C6CA8;
	width:100%;
	height:45px;
	color:#FFF;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:30px;
	text-shadow: 1px 1px 1px #1a1e29;
}
a.menu{
	color:#FFFFFF;
	text-decoration:none;
}
a.menu:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.alertasql {
	background-color: #d35351;
	color:#FFFFFF;
	padding:10px 10px 10px 10px;
	max-width:1200px;
	font-size:14px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	border:#742e2c thin solid;
}
a.tooltip:hover {
	text-decoration:none;
}

a.tooltip span {
	display:none;
	margin:0 0 0 10px;
	padding:5px 5px;
} 

a.tooltip:hover span {
	display:inline;
	position:absolute;
	border:1px solid #cccccc;
	background:#ffffff;
	color:#666666;
}

.div_emergente{
	position: absolute; z-index:1000; width: 100%; height: 100%; background:url(../imagenes/fondo.png); 
}
.titulos_sombra{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1a1e29;
	font-size:30px;
	text-shadow: 1px 1px 1px #0698d3;
}
.caja_total{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1a1e29;
	font-size:30px;
	text-shadow: 1px 1px 1px #0698d3;
	border:none;
}
.titulos_sombra_blanco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:30px;
	text-shadow: 1px 1px 1px #1a1e29;
}
.ficha {
	position: absolute;
	-khtml-border-radius:3px;
	border-radius:3px;
	left:50%;
	top:10%;
	width:800px;
	margin-left:-400px; 
	-webkit-box-shadow: 1px 1px 1px 1px rgba(1,1,1,1);
	-moz-box-shadow: 1px 1px 1px 1px rgba(1,1,1,1);
	box-shadow: 1px 1px 1px 1px rgba(1,1,1,1);
}