.titulos {
	font-family:  Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.titulos_gris {
	font-family:  Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #A1A1A1;
}
.fondo_iframe {
	background-color:#a1a1a1;
}
.titulos_naranja_grande
{
    font-family: Arial, Verdana;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #FF6600;
    text-align: center;
}
.titulos_menu {
	font-family:  Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF6600;
	text-align: center;
	text-decoration: none;
	border: 0px none transparent;
}
.caja_texto {
	font-family:  Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	color: #FF6600;
	background-color: #FFFFFF;
	border-top: 1px solid #A1A1A1;
	border-right: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
}
.caja_form {
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #CCCED1;
	border: 0px none transparent;
}
.error {
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}
.Arial_naranja{
	font-family: Arial, Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
}
.enlace_naranja {
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF6600;
	text-align: center;
	text-decoration: none;
	border: 0px none transparent;
}
select {
	font-family:  Arial, Verdana;
	font-size: 14px;
	color: #ff6600;
	border: 0px none #FFFFFF;
}
.Arial_gris {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #A1A1A1;
}
.Arial_gris_10 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #A1A1A1;
}
.Arial_nar_10 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #FF6600;
}
.Arial_negro_10 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: black;
}
.Arial_gris_12 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #A1A1A1;
}
.Arial_naranja_12 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #FF6600;
}
.Arial_negro_12 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: black;
}
.Corona_gris_12 {
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #A1A1A1;
}
.Corona_naranja_12 {
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #FF6600;
}
.Corona_negro_12 {
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
}
.Corona_negro_11 {
	font-family:  Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
}
.gris_12 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #A1A1A1;
}

.negro_12_negrita {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	font-weight: bold;
}
.gris_14 {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	color: #A1A1A1;
}

/*a {
	font-family: Arial, Helvetica, sans-serif;
	color: ff6600;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: FF6600;
	text-decoration: none;
	background-color: #CCCED1;
}*/
a {
	font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	border-bottom: 1px solid #FF6600;
	text-decoration: none;
}
a:hover {
	font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	border-bottom: 0px none #FF6600;
	text-decoration: none;
	background-color: #CCCED1;
}
.gestiones {
	font-family: "AvantGarde Bk BT";
	font-size: 14px;
	color: #000000;
	
}
.gestiones2 {
	font-family: "BankGothic Lt BT";
	font-size: 14px;
}
.gestiones3 {
	font-family: Batang;
	font-size: 14px;
}
.gestiones_naranja {

	font-family: "AvantGarde Bk BT";
	font-size: 14px;
	color: #FF9900;
}
.caja_naranja_12 {
	border: thin ridge #CC6600;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	font-weight: bold;
}
.table {
	border: 1px solid #666;
	margin: 2px 0 2px 0 !important;
}
.header {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	color: #FF6600;
	background-color: #CCC;
	padding: 2px 4px 2px 4px !important;
}
.header:hover {
	background-color: #E4E4E4;
}
.td {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
}
.td:hover {
	background-color: #E4E4E4;
}
#madre {
	position:relative;
	margin: auto;
	height:100%;
	top: 3px;
	max-width: 600px;
}
.alert
{
    border-width: 1px;
    border-color: #3a4ea5;
    border-style: solid;
    padding: 7px;
    width: 530px;
    background-color: #FFF1DD;
    float:left;
}
.text_user {
	font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; 
	COLOR: black
}
.negro_12
{
    font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    line-height: 15px;
    text-align: justify;
}
.naranja_12 {
	font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #FF6600;
}
.negro_14 {
	font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
    line-height: 15px;
    text-align: justify;
}
.naranja_14 {
	font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	color: #FF6600;
}
.cabecera {
    width:600px;
    margin-top: 10px;
    margin-bottom: 10px;
    float:left;
	
}
.cabecera_imagen {
	width:600px;
	margin-top: 5px;
	margin-bottom: 5px;
	float:left;
	text-align: center;
	
}
.etiquetas 
{
    width:130px;
    float:left;
}
.campos 
{
    width:405px;
    float:left;
}
.label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	display:inline-block;
	font-weight: bold;
	/*border-width: 1px;
	border-color: #3a4ea5;
	border-style: solid;*/
	margin-top: 3px;
	margin-bottom: 6px;
}
.textbox {
	border: 1px solid #999999;
    FONT-SIZE: 10px;     
    BACKGROUND: white;     
    COLOR: black;     
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;     
    TEXT-ALIGN: left;
    height: 16px;
    width: 250px;
   
}
.acciones
{
    font-family: Futura Lt BT, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    line-height: 15px;
    text-align: center;
}
.texto_requeridos
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    color: #FF0000;
    line-height: 15px;
    text-align: center;
}

.btn-primary {
	background-color: #007078;
	border-color: #007078;
}

	.btn-primary:hover {
		background-color: #007078;
		border-color: white;
	}

.custom-control-input {
	/*background-color: #20780E;*/
	background: rgba(194,199,190,0.0);
	border-color: #395626;
}