/* Core */
@font-face {
		font-family: "Poppins";
		src: url("../fonts/Poppins-Regular.ttf");
		/*src: url("https://agtl50/gestion/fonts/Poppins-Regular.ttf");*/
	}
body {
	background-color: White;
    /*margin: 5px;*/
	/*background-color: #FFF5F5;*/
}

table.Cuadro {
  border:none;
  border-bottom:solid;
  border-right:solid;
  border-left:solid;
  border-top:solid;
  border-width: 1px; 
  border-color: #14435C;
}

td.TablaDatos {
  border:none;
  border-bottom:solid;
  border-right:solid;
  border-width: 1px; 
  border-color: #9D9D9D;
}
td.TablaDatosFondo {
  border:none;
  border-bottom:solid;
  border-right:solid;
  border-width: 1px; 
  border-color: #9D9D9D;
}
td.TablaTodosBordes {
  border:none;
  border-top:solid;
  border-bottom:solid;
  border-right:solid;
  border-left:solid;
  border-width: 1px;
  border-color: #9D9D9D;
}

table.TablaDatos {
  border-collapse:collapse;border-color:#14435C;
  /*border:none;
  border-left:solid;
  border-top:solid;
  border-width: 1px; 
  border-color: #14435C;*/
}

input, select {
  padding: 0px;
  font-family: "Poppins";
}

option:hover { 
	color:White;
	background-color:#14435C;
	font-family: "Poppins";
}
option:checked { 
	color:White;
	background-color:#14435C;
	font-family: "Poppins";
}
option:focus
 { 
	color:White;
	background-color:Yellow;
	font-family: "Poppins";
}

textarea.CajaTexto{
	background-color:#EFEFEF;
	/*
	border-bottom:1px solid #F7F3F7;
	border-right:1px solid #F7F3F7;
	border-left:1px solid #7B797B;
	border-top:1px solid #7B797B;*/
	border-bottom:1px solid #CED4DA;
	border-right:1px solid #CED4DA;
	border-left:1px solid #CED4DA;
	border-top:1px solid #CED4DA;
	border-radius: 2px;
	border: 1px solid #CED4DA;
}
input.CajaTexto{
	background-color:#EFEFEF;
	/*border-bottom:1px solid #F7F3F7;
	border-right:1px solid #F7F3F7;
	border-left:1px solid #7B797B;
	border-top:1px solid #7B797B;
	border-radius: 5px;
	border: 1px solid #EBAC9B;*/
	border-bottom:1px solid #CED4DA;
	border-right:1px solid #CED4DA;
	border-left:1px solid #CED4DA;
	border-top:1px solid #CED4DA;
	border-radius: 2px;
	border: 1px solid #CED4DA;
}
input.CajaTextoNoEditar{
	background-color:#FFF5F5;
	/*border-bottom:1px solid #F7F3F7;
	border-right:1px solid #F7F3F7;
	border-left:1px solid #7B797B;
	border-top:1px solid #7B797B;
	border-radius: 5px;
	border: 1px solid #EBAC9B;*/
	border-bottom:1px solid #CED4DA;
	border-right:1px solid #CED4DA;
	border-left:1px solid #CED4DA;
	border-top:1px solid #CED4DA;
	border-radius: 2px;
	border: 1px solid #CED4DA;
}
select.CajaTexto{
	background-color:#EFEFEF;
	/*border-bottom:1px solid #F7F3F7;
	border-right:1px solid #F7F3F7;
	border-left:1px solid #7B797B;
	border-top:1px solid #7B797B;
	border-radius: 5px;*/
	border-bottom:1px solid #CED4DA;
	border-right:1px solid #CED4DA;
	border-left:1px solid #CED4DA;
	border-top:1px solid #CED4DA;
	border-radius: 2px;
	border: 1px solid #CED4DA;
}
select.CajaTextoNoEditar{
	background-color:#FFF5F5;
	/*border-bottom:1px solid #F7F3F7;
	border-right:1px solid #F7F3F7;
	border-left:1px solid #7B797B;
	border-top:1px solid #7B797B;
	border-radius: 5px;
	border: 1px solid #EBAC9B;*/
	border-bottom:1px solid #CED4DA;
	border-right:1px solid #CED4DA;
	border-left:1px solid #CED4DA;
	border-top:1px solid #CED4DA;
	border-radius: 2px;
	border: 1px solid #CED4DA;
}
section.CajaTexto{
	background-color:#EFEFEF;
	/*border-bottom:1px solid #F7F3F7;
	border-right:1px solid #F7F3F7;
	border-left:1px solid #7B797B;
	border-top:1px solid #7B797B;
	border-radius: 5px;*/
	border-bottom:1px solid #CED4DA;
	border-right:1px solid #CED4DA;
	border-left:1px solid #CED4DA;
	border-top:1px solid #CED4DA;
	border-radius: 2px;
	border: 1px solid #CED4DA;
}
section.CajaTextoNoEditar{
	background-color:#FFF5F5;
	/*border-bottom:1px solid #F7F3F7;
	border-right:1px solid #F7F3F7;
	border-left:1px solid #7B797B;
	border-top:1px solid #7B797B;
	border-radius: 5px;
	border: 1px solid #EBAC9B;*/
	border-bottom:1px solid #CED4DA;
	border-right:1px solid #CED4DA;
	border-left:1px solid #CED4DA;
	border-top:1px solid #CED4DA;
	border-radius: 2px;
	border: 1px solid #CED4DA;
}
/*
input.Boton{
	background-color:#E69782;
	border-radius: 5px;
	border-color: #EBAC9B;
	Color: White;
	Height: 20px;
	cursor: pointer;
}*/
/*input.Boton{
	background-color: #273044;
	border-radius: 5px;
	border-color: #98A9B8;
	Color: White;
	Height: 20px;
	cursor: pointer;
}*/
input.Boton{
	background-color: #14435C;
	border-radius: 0px;
	border-color: #14435C;	
	Color: White;
	border: none;
	Height: 20px;
	cursor: pointer;
	border-bottom:1px solid White;
	border-right:1px solid White;
	font-family: Poppins;
	font-size:10px;
}
input.Boton:disabled{
	background-color: #CED2D4 !important;
	border-radius: 0px;
	border-color: #14435C;	
	Color: White;
	border: none;
	Height: 20px;
	cursor: pointer;
	border-bottom:1px solid White;
	border-right:1px solid White;
	font-family: Poppins;
	font-size:10px;
}
.CajaTextoSinBorde{
	background-color:transparent;
	border-bottom:medium none;
	border-right:medium none;
	border-left:medium none;
	border-top:medium none;
}

a:link {
    color: #14435C;
	text-decoration: none;
}

a:visited {
    color:#14435C;
	text-decoration: none;
}

a:hover {
	/*background-color:#14435C;*/
	/*color: #102878;
	text-decoration: underline;*/
	color:White;
	background-color:#14435C;
	text-decoration: none;
}

a.dimmed:link,
a.dimmed:visited {
  color:#14435C;
}

body, td, li, input, textarea, select, div {
    font-family: Poppins, Helvetica, Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
}
.Titulo_Cabecera{
	border-top-right-radius: 0px;
	Font-Size: 14px;
	Font-Weight: Bold;
	text-align: Left;
	text-decoration:none;
	color: #0D2D3E;
	background-color: White;
	Width: 130px; 
	height: 20px; 
	font-family: Poppins;
}
.Titulo_Menu{
	border-top-right-radius: 0px; 
	Width:120px;
	height:20px;
	Font-Size: 14px;
	Font-Weight: Bold;
	text-align: center;
	text-decoration:none;
	color: White; 
	font-family: Poppins;
}

textarea:focus, input:focus, input[type]:focus, select:focus {
    border-color: #C82678;
    box-shadow: 0 1px 1px #DC3A8C inset, 0 0 8px #DC3A8C;
    outline: 0 none;
}