@font-face {
	/*Created by FontForge 20120731 at Thu Oct 22 09:42:42 2015 By root Copyright (c) 2010 by Ryoichi Tsunekawa. All rights reserved.*/
	font-family: "Mi-Fuente";
	src: url("../fonts/bebasneue.eot");
	src: local('?'), url("../fonts/bebasneue.eot#iefix") format("embedded-opentype"),
	url("../fonts/bebasneue.woff") format("woff"),
	url("../fonts/bebasneue.ttf") format("truetype"),
	url("../fonts/bebasneue.svg") format("svg");
	font-weight: normal;
	font-style: normal
}
*{
	border:0px;
	padding:0px;
	margin:0px
}
.fondoSinDegradado{
	position:absolute;
	background:rgb(206,231,255);
	width:100%;
	height:35px; 
	border-top:solid 43px white; 
	border-bottom:solid 42px #5499E9;
	border-top-left-radius:20px;	
	border-top-right-radius:20px		
}
.fondoConDegradado{
	position:absolute;
	height:110px;
	width:100%;
	background:url("../img/degradado-blanco-azul.png") repeat-x;
	border-top-left-radius:20px;	
	border-top-right-radius:20px	
}
html{
	background:#CEE7FF url("../img/degradado-blanco-azul.png") repeat-x;
	background-size:100% 100%;
	background-attachment:fixed
}
body{
	left:auto;
	top:0px;
	width:auto;
	min-height:100%;
	margin:0px auto 0px auto 
}
.global{
	position:relative;
	left:auto;
	top:0px;
	max-width:100%;
	min-height:100%;
	margin:0px auto 0px auto;
	padding:0px;
	overflow:hidden
}
.login{
	position:absolute;
	color:#000;
	display:block;
	width:380px;
	min-height:350px;
	border:solid 2px #2469B9;
	border-radius:20px;
	box-shadow: 0px 5px 10px #333;
	margin:-200px -190px;
	background:white;
	top:50%;
	left:50%;
	overflow:auto;
	overflow-x: hidden
}
.cabecera0{ 
	position:relative;
	left:0px;
	top:0px;
	height:120px;
	width:100%;
	border-bottom:3px solid white;
	border-top-left-radius:20px;	
	border-top-right-radius:20px;
	width:100%;
	overflow:hide
}
.llanta{	
	float:left;
	position:relative;
	top:12px;
	left:20px;
	background:url("../img/rueda3.png") left top no-repeat;
	height:108px;
	width:98px;
	overflow:hidden
}
.logo{
	float:left;
	position:relative;
	font:normal 66px "MI-Fuente", "Arial Narrow", sans-serif;
	height:100px;
	width:68px;
	color:#000;
	top:20px;
	left:40px;
	text-shadow:1px 1px #fff;
	font-stretch:condensed	
}
.azul{
	color:#2469B9
}
.LLANTASREPLICAS{
	float:left;
	position:absolute;
	font:italic bold  16px  Tahoma, Arial, sans-serif;
	height:25px;
	color:#fff;
	top:88px;
	left:140px
}
.ficha{
	top:0px;
	height:auto;
	min-height:100%;
	padding:20px 20px 10px 20px;
	font:normal 14px sans-serif;
	text-align:center
}
.ficha label{
	text-align:right;
	display:inline-block;
	width:60px;
	margin:5px;
	color:gray
}
.ficha input[type=text],
.ficha input[type=password]{
	display:inline-block;
	margin:2px;
	height:40px;
	width:200px;
	font:normal 16px sans-serif;
	padding-left:30px;
	border:solid 1px silver;
	border-radius:5px;
	margin-bottom:20px
}
.usuario{
	background:url("../img/usuario-icono3.png") 5px center no-repeat;
	noopacity:.5;
}
.clave{
	background:url("../img/clave-icono3.png") 5px center no-repeat;
	noopacity:.5;
}
.ficha input[type=submit],
.ficha input[type=button]{
	display:inline-block;
	margin:10px;
	width:140px;
	height:40px;
	border-radius:5px;
	font:normal 16px sans-serif;
	border:solid 1px #2469B9;
	background:#437EC3;
	color:#fff;
	cursor:pointer
}
.ficha input[type=submit]:hover,
.ficha input[type=button]:hover{
	color:#2469B9;
	background:#fff;
	border:solid px #2469B9;
	box-shadow: 0px 0px 10px #2469B9
}
.ficha fieldset{
	text-align:left;
	display:block;
	margin:0px 0px 0px 10px;
	position:relative;
	width:320px;
	font:italic bold 12px verdana, sans-serif;
	color:#333
}
.ficha legend{
	display:none;
	padding:2px;
	background:#2469B9;
	color:#fff;
	margin-left:0px;
	border-radius:5px;
}
.enviarr, .info, .exito, .alerta, .error, .preguntar {
	font:normal 16px Arial, Helvetica, sans-serif; 
	border:1px solid;
	margin:15px 25px 0px 25px;
	padding:15px 10px 15px 50px;
	border-radius:2px	
}
.info {
	color:#00529B;
	background:#BDE5F8 url(../img/info.png)
}
.exito {
	color:#4F8A10;
	background:#DFF2BF url(../img/exito.png)
}
.alerta {
	color:#9F6000;
	background:#FEEFB3 url(../img/alerta.png)
}
.error {
	color:#D8000C;
	background:#FFBABA url(../img/error.png)
}
.enviarr {
	color:#666;
	background:#fff url(../img/loading29.gif)
}
.enviarr, .info, .exito, .alerta, .error, .preguntar {
	background-repeat:no-repeat;
	background-position:10px center
}