﻿/* Etiquetas HTML */
body
{
	font-family: Arial;
	font-size: 11px;
}

#bodyFAQ
{
	background-color: white;
}

.enlace A
{
	font-weight: bold;
	color: #ee7f00;
}

/*
.enlace A:hover
{
    font-weight:bold;
    color:Aqua;
}
*/

.enlace A:visited
{
	font-weight: normal;
	color: #e64415;
}

/* Rojo */

.TextoRojoNormal
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}

.TextoRojoNormalCentrado
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #FF0000;
	text-decoration: none;
}

.TextoRojoBoldMediana
{
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}

/* Verde */

.TextoVerdeNormal
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	color: #008000;
	text-decoration: none;
}

.TextoVerdeNormalCentrado
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #008000;
	text-decoration: none;
}

.TextoVerdeBoldMediana
{
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	color: #008000;
	text-decoration: none;
}

/* Naranja*/

.TextoNaranjaNormal
{
	font-weight: normal;
	font-style: normal;
	color: #ff6600;
	text-decoration: none;
}

.TextoNaranjaNegritaNormal
{
	font-weight: bold;
	font-style: normal;
	color: #ff6600;
	text-align: right;
	text-decoration: none;
}

.TextoNaranjaNegritaGrande
{
	font-weight: bold;
	font-size: 18px;
	font-style: normal;
	color: #ff6600;
	text-align: right;
	text-decoration: none;
}

.TextoNaranjaNegritaGrandeIzda
{
	font-weight: bold;
	font-size: 18px;
	font-style: normal;
	color: #ff6600;
	text-align: left;
	text-decoration: none;
}

/* Gris: #666666;  */

.TextoGrisNormal
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	text-align: left;
}

.TextoGrisNormalCombo
{
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	margin-top: 3px;
}

/* Azul: #000066;  */

.TextoAzulNormalPeque
{
	font-weight: normal;
	font-size: 10px;
	color: #000066;
}

.TextoAzulNormal
{
	font-weight: normal;
	font-style: normal;
	color: #000066;
	text-align: left;
}

.TextoAzulNormalCentrado
{
	font-weight: normal;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #000066;
	text-decoration: none;
}

.TextoAzulNormalJustificado
{
	font-weight: normal;
	font-style: normal;
	color: #000066;
	text-align: left;
	text-align: justify;
}

.TextoAzulNegrita
{
	font-weight: bold;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}

.TextoAzulBoldMediana
{
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
}

.TextoAzulNegritaGrande
{
	font-family: "NN-Dagny-Display";
	font-weight: Bold;
	font-size: 14px;
	font-style: normal;
	color: #000066;
	text-decoration: none;
	text-align: right;
}

.TextoAzul_oscuro
{
	font-weight: bold;
	color: #000066;
	text-align: left;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.TextoAzulNegritaNormalIzquierdaFondoAzul
{
	font-weight: bold;
	font-style: normal;
	color: #000066;
	text-decoration: none;
	background-color: #bfd6e8;
	height: 15px;
	text-align: left;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 1px;
}

.TextoAzulNegritaNormalCenterFondoAzul
{
	font-weight: bold;
	font-style: normal;
	color: #000066;
	text-decoration: none;
	background-color: #bfd6e8;
	height: 15px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 3px;
}

/* Negro */

.TextoNegroNormalPeque
{
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	color: Black;
	text-decoration: none;
}

.TextoNegroNormal
{
	font-weight: normal;
	font-style: normal;
	color: Black;
	text-decoration: none;
}

.TextoNegroNormalCentrado
{
	font-weight: normal;
	font-style: normal;
	text-align: center;
	color: Black;
	text-decoration: none;
}

.TextoNegroNormalCombo
{
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: none;
	margin-top: 3px;
}

.TextoNegroNegrita
{
	font-weight: bold;
	font-style: normal;
	color: Black;
	text-decoration: none;
}

.TextoNegroNegritaGrande
{
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	color: Black;
	text-decoration: none;
}

/* Blanco */

.TextoBlancoNegritaNormalCenterFondoAzul
{
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000066;
	height: 15px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 3px;
}

/* Otros ... */

.LineaNaranja
{
	color: #ff6600;
}

.DivSmall
{
	height: 200px;
	border-style: solid;
	border-width: 1px;
	border-color: #F2F2F2;
}

.SpanTextoNaranjaCerrar
{
	font-family: "NN-Dagny-Display";
	font-size: 14px;
	font-style: normal;
	color: #e64415;
	text-align: right;
	text-decoration: none;
	cursor: pointer;
	padding-right: 20px;
}

.manita
{
	cursor: pointer;
}

.imgSinBorde
{
	border: 0px;
}

/*
<style type="text/css" media="print">
    .nover {display:none;}
</style>
No se debe mostrar al imprimir
*/
@media print
{
	.noverPrint
	{
		display: none;
	}

	.DivSmallNoVer
	{
		display: none;
	}

	.formulario
	{
		width: 100%;
	}

}

@media screen
{
	.noverScreen
	{
		display: none;
	}

	.DivSmallNoVer
	{
		height: 200px;
		border-style: solid;
		border-width: 1px;
		border-color: #F2F2F2;
	}

	.formulario
	{
		width: 1024px;
	}

}

/*REBRANDING*/
@font-face {
  font-family: "NN-Dagny-Display";
  src: url("../fonts/NNDagnyDisplayWebPro.eot");
  src: url("../fonts/NNDagnyDisplayWebPro.eot?#iefix") format("embedded-opentype"),
  		url("../fonts/NNDagnyDisplayWebPro.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "NN-Dagny-Text";
  src: url("../fonts/NNDagnyTextWeb.eot");
  src: url("../fonts/NNDagnyTextWeb.eot?#iefix") format("embedded-opentype"),
		url("../fonts/NNDagnyTextWeb.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}


.NN_Light_Orange
{
	color: #ee7f00;
}

.NN_Light_Orange_fondo
{
	background-color: #ee7f00;
	font-style: normal;
	text-decoration: none;
	height: 15px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 3px;
}

.NN_Medium_Orange
{
	color: #ea650d;
}

.NN_Dark_Orange
{
	color: #e64415;
}

.NN_Dark_Orange_fondo
{
	background-color: #e64415;
	font-style: normal;
	text-decoration: none;
	height: 15px;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 3px;
}

.H1_Main_heading
{
	font-family: "NN-Dagny-Display";
	font-size: 35px;
}

.H2_Sub_heading
{
	font-family: "NN-Dagny-Display";
	font-size: 24px;
}

.H3_Sub_subheading
{
	font-family: "NN-Dagny-Display";
	font-size: 14px;
}

.Body_text
{
	font-family: "NN-Dagny-Text";
	font-size: 14px;
}

.NN_Extra_Dark_Grey
{
	color: #414141;
}

.NN_Dark_Grey
{
	color: #666666;
}

.NN_Medium_Grey
{
	color: #999999;
}

.NN_Light_Grey
{
	color: #cac7c7;
}

.NN_Extra_Light_Grey
{
	color: #e5ded9;
}

.NN_Ultra_Light_Grey
{
	color: #f1edeb;
}

.NN_Ultra_Light_Grey_fondo
{
	background-color: #f1edeb;
}

.form-control
{
	display: block;
	height: 38px;
	width: 100%;
	background-color: white;
	background-image: url('../images/dropdown.gif' );
	background-position: right;
	background-repeat: no-repeat;
	padding: 5px 10px;
	border: 1px solid #e5ded9;
	border-radius: 4px;
	color: #666666;
	-webkit-appearance: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	outline: none;
	text-indent: 0.01px; /*In Firefox*/
	text-overflow: ''; /*In Firefox*/
}

.form-textbox
{
	padding: 5px 10px;
	border: 1px solid #e5ded9;
	border-radius: 4px;
	color: #666666;
	-webkit-appearance: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	outline: none;
	text-indent: 0.01px; /*In Firefox*/
	text-overflow: ''; /*In Firefox*/
}


.bold
{
	font-weight: bold;
}

.Rojo
{
	color: #FF0000;
}

.Verde
{
	color: #008000;
}

.left
{
	text-align: left;
}

.center
{
	text-align: center;
}

.justify
{
	text-align: justify;
}

.Div-caja
{
	height: 330px;
	border: 1px solid #e5ded9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background-color: white;
}

.footer {
  background-color: #f1edeb;
  padding-top: 30px;
  padding-bottom: 30px;
  color: #666666;
}