@charset "utf-8";

@font-face {

	font-family: LatoR;

	src:url(../fonts/Lato-Regular.ttf)

}



.texto_fecha {

	font-family: LatoR;

	font-size: 13px;

	line-height: 19px;

	font-weight: normal;

	text-decoration: none;

	color: #4b4d52;

}



.texto_sistema {

	font-family: LatoR;

	font-size: 13px;

	line-height: 19px;

	font-weight: normal;

	text-decoration: none;

	color: #006fb8;

}



.texto_logout {

	font-family: LatoR;

	font-size: 13px;

	line-height: 19px;

	font-weight: normal;

	text-decoration: none;

	color: #e50010;

}

.texto_reloj {

	font-family: LatoR;

	font-size: 13px;

	line-height: 19px;

	font-weight: bold;

	text-decoration: none;

	color: #4b4d52;

}



.texto_reportes_tit {

	font-family: LatoR;

	font-size: 14px;

	line-height: 19px;

	font-weight: bold;

	text-decoration: none;

	color: #4b4d52;

}



.texto_reportes_tit_2 {

	font-family: LatoR;

	font-size: 14px;

	line-height: 19px;

	font-weight: bold;

	text-decoration: none;

	color: #0000d6;

}

.texto_reportes_info {

	font-family: LatoR;

	font-size: 13px;

	line-height: 15px;

	font-weight: normal;

	text-decoration: none;

	color: #4b4d52;

}







.forma_larga {

	font-family: LatoR;

	font-size: 13px;

	font-weight: normal;

	color:  #4b4d52;

	background-image: url(campo_largo.jpg);

	width: 289px;

	height: 45px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-align: left;

	text-indent: 5px;

	vertical-align: bottom;

	top: -20px;

	background-repeat: no-repeat;

	line-height: normal;

	margin: 0px;

	background-position: 0px 0px;

	padding: 0px;

}



.forma_mediana {

	font-family: LatoR;

	font-size: 13px;

	font-weight: normal;

	color:  #4b4d52;

	background-image: url(campo_mediano.jpg);

	width: 200px;

	height: 45px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-align: left;

	text-indent: 5px;

	vertical-align: bottom;

	top: -20px;

	background-repeat: no-repeat;

	line-height: normal;

	margin: 0px;

	background-position: 0px 0px;

	padding: 0px;

}



.forma_mediana_rojo {

	font-family: LatoR;

	font-size: 13px;

	font-weight: normal;

	color:  #d60000;

	background-image: url(campo_mediano.jpg);

	width: 200px;

	height: 45px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-align: left;

	text-indent: 5px;

	vertical-align: bottom;

	top: -20px;

	background-repeat: no-repeat;

	line-height: normal;

	margin: 0px;

	background-position: 0px 0px;

	padding: 0px;

}

.forma_mediana_sola {

	font-family: LatoR;

	font-size: 13px;

	font-weight: normal;

	color:  #4b4d52;

	background-image: url(campo_mediano_solo.jpg);

	width: 245px;

	height: 45px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-align: left;

	text-indent: 5px;

	vertical-align: bottom;

	top: -20px;

	background-repeat: no-repeat;

	line-height: normal;

	margin: 0px;

	background-position: 0px 0px;

	padding: 0px;

}



.forma_chica {

	font-family: LatoR;

	font-size: 13px;

	font-weight: normal;

	color:  #4b4d52;

	background-image: url(campo_chico.jpg);

	width: 110px;

	height: 45px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-align: left;

	text-indent: 5px;

	vertical-align: bottom;

	top: -20px;

	background-repeat: no-repeat;

	line-height: normal;

	margin: 0px;

	background-position: 0px 0px;

	padding: 0px;

}

.forma_xchica {

	font-family: LatoR;

	font-size: 13px;

	font-weight: normal;

	color:  #4b4d52;

	background-image: url(campo_chico_02.jpg);

	width: 55px;

	height: 45px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-align: left;

	text-indent: 5px;

	vertical-align: bottom;

	top: -20px;

	background-repeat: no-repeat;

	line-height: normal;

	margin: 0px;

	background-position: 0px 0px;

	padding: 0px;

}





.boton_d {

-webkit-appearance: none;

	width:190px;

	height:40px;

	background-color:#006FB8;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Arial;

	font-size:19px;

	padding:8px 19px;

	text-decoration:none;

	

}

.boton_d2 {

-webkit-appearance: none;

width:190px;

	height:40px;

	background-color:#FAB514;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Arial;

	font-size:19px;

	padding:8px 19px;

	text-decoration:none;

	

}

.boton_d3 {

-webkit-appearance: none;

	width:170px;

	height:40px;

	background-color:#006FB8;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Arial;

	font-size:19px;

	padding:8px 19px;

	text-decoration:none;

	

}

.login {

	background-image: url("b_login.png");

  	background-repeat:no-repeat;

  	height:46px;

  	width:241px;

  	background-position:center;

	-webkit-border-radius: 6;

  	-moz-border-radius: 6;

  	border-radius: 6px;

  	font-family: Arial;

  	text-decoration: none;



}

.texto_reportes_tit2 {

	font-family: LatoR;

	font-size: 25px;

	line-height: 25px;

	font-weight: bold;

	text-decoration: none;

	color: #FFFFFF;

}

.btn_guardar {

	background-image: url("b_guardar.png");

  	background-repeat:no-repeat;

  	height:46px;

  	width:161px;

  	background-position:center;

	-webkit-border-radius: 6;

  	-moz-border-radius: 6;

  	border-radius: 6px;

  	font-family: Arial;

  	text-decoration: none;



}

.btn_buscar {

	background-image: url("b_buscar_rxxx.png");

  	background-repeat:no-repeat;

  	height:46px;

  	width:161px;

  	background-position:center;

	-webkit-border-radius: 6;

  	-moz-border-radius: 6;

  	border-radius: 6px;

  	font-family: Arial;

  	text-decoration: none;



}

.btn_agregar {

	background-image: url("b_agregar.png");

  	background-repeat:no-repeat;

  	height:46px;

  	width:161px;

  	background-position:center;

	-webkit-border-radius: 6;

  	-moz-border-radius: 6;

  	border-radius: 6px;

  	font-family: Arial;

  	text-decoration: none;



}

.btn_suma {



	background-image: url("icono_buenas.png");

  	background-repeat:no-repeat;

  	height:45px;

  	width:45px;

  	background-position:center;

	-webkit-border-radius: 6;

  	-moz-border-radius: 6;

  	border-radius: 6px;

  	font-family: Arial;

  	text-decoration: none;



}

.boton_d4 {

	-webkit-appearance: none;

	width:180px;

	height:40px;

	background-color:#006FB8;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Arial;

	font-size:19px;

	text-align: center;

	text-decoration:none;

	

}

.boton_d5 {

-webkit-appearance: none;

width:90px;

	height:40px;

	background-color:#FAB514;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Arial;

	font-size:19px;

	text-align: center;

	text-decoration:none;

	

}

.boton_d6 {

	-webkit-appearance: none;

	width:150px;

	height:35px;

	background-color:#006FB8;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Arial;

	font-size:15px;

	text-align: center;

	text-decoration:none;

	

}