/* CSS Document */
body,td,th {
	font-family: Verdana;
	font-size: 11px;
    scrollbar-face-color:#6776B9;
    scrollbar-track-color:##BDD3EF;
    scrollbar-3dlight-color:##000099;
    scrollbar-arrow-color:##313031;
    scrollbar-highlight-color:##C6C6DF;
    scrollbar-shadow-color:##665FC2;
    scrollbar-darkshadow-color:#6776B9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    /*---------------------*/
	
}

.color_fondo{
	background-color: #506F7A;
}

/*Vínculos--------------*/
.vinculos {
	font-family: Verdana;
	font-size: 12px;
	color: #760000; /*#000781; #006699;*/
	font-weight: bold;
}
a.vinculos:link {
	color: #760000;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
a.vinculos:visited {
	color: #760000; /*#000781;*/
	text-decoration: none;
}
a.vinculos:hover {
	color: #760000;
	text-decoration: none;
}
a.vinculos:active {
	color: #760000; /*#00CCFF;*/
	text-decoration: none;
}

.vinculos_b {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC; /*#000781; #006699;*/
	font-weight: bold;
}
a.vinculos_b:link {
	color: #CCCCCC;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
a.vinculos_b:visited {
	color: #CCCCCC; /*#000781;*/
	text-decoration: none;
}
a.vinculos_b:hover {
	color: #999999;
	text-decoration: none;
}
a.vinculos_b:active {
	color: #000000; /*#00CCFF;*/
	text-decoration: none;
}

.vinculosreport {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D542F;
	font-weight: bold;
}
a.vinculosreport:link {
	color: #1D542F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
a.vinculosreport:visited {
	color: #1D542F; /*#000781;*/
	text-decoration: none;
}
a.vinculosreport:hover {
	color: #1D542F;
	text-decoration: none;
}
a.vinculosreport:active {
	color: #1D542F; /*#00CCFF;*/
	text-decoration: none;
}

.vinculos_n {
	font-family: Arial;
	font-size: 12px;
	color: #000000; /*#000781; #006699;*/
	font-weight: normal;
	font-style: italic;
}
a.vinculos_n:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}
a.vinculos_n:visited {
	color: #000000; /*#000781;*/
	text-decoration: none;
}
a.vinculos_n:hover {
	color: #000000;
	text-decoration: none;
}
a.vinculos_n:active {
	color: #000000; /*#00CCFF;*/
	text-decoration: none;
}

.vinculosdescrip {
	font-family: Arial;
	font-size: 10px;
	color: #000000; /*#000781; #006699;*/
	font-weight: normal;
	font-style: normal;
}
a.vinculosdescrip:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
}
a.vinculosdescrip:visited {
	color: #000000; /*#000781;*/
	text-decoration: none;
}
a.vinculosdescrip:hover {
	color: #000000;
	text-decoration: none;
}
a.vinculosdescrip:active {
	color: #000000; /*#00CCFF;*/
	text-decoration: none;
}

.vinculosmenu {
	font-family: Tahoma;
	font-size: 11px;
	color: #36445E; 
	font-weight: bold;
	font-style: normal;
}
a.vinculosmenu:link {
	color: #36445E;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}
a.vinculosmenu:visited {
	color: #36445E; 
	text-decoration: none;
}
a.vinculosmenu:hover {
	color: #36445E;
	text-decoration: none;
}
a.vinculosmenu:active {
	color: #36445E; 
	text-decoration: none;
}

.vinculospromot2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000; /*#000781; #006699;*/
	font-weight: bold;
	font-style: normal;
}
a.vinculospromot2:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.vinculospromot2:visited {
	color: #000000; /*#000781;*/
	text-decoration: none;
}
a.vinculospromot2:hover {
	color: #000000;
	text-decoration: none;
}
a.vinculospromot2:active {
	color: #000000; /*#00CCFF;*/
	text-decoration: none;
}

.vinculospromot3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; /*#000781; #006699;*/
	font-weight: bold;
	font-style: normal;
}
a.vinculospromot3:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
a.vinculospromot3:visited {
	color: #000000; /*#000781;*/
	text-decoration: none;
}
a.vinculospromot3:hover {
	color: #000000;
	text-decoration: none;
}
a.vinculospromot3:active {
	color: #000000; /*#00CCFF;*/
	text-decoration: none;
}

/*Para todos los titulos */
.titulo_step2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #36445E;
}

.titulo_home_g {
	font-family: Tahoma;
	font-size: 32px;
	font-weight: normal;
	color: #333A3A;
	
}

.titulo_barras {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

/*administracion*/
.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.titulo_ventana{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

/*Para todo la masa de texto*/
.texto_subt1 {
	font-family:Tahoma;
	font-size: 12px;
	color: #AECB5D;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; 
}

.texto_subt2 {
	font-family:Tahoma;
	font-size: 12px;
	color: #F27530;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; 
}

.texto_subt3 {
	font-family:Tahoma;
	font-size: 12px;
	color: #999999;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; 
}

.texto_normal {
	font-family: Tahoma;
	font-size: 11px;
	color: #36445E;
	font-style: normal;
	font-weight: normal;
	font-variant: normal; 
	text-align: justify;
}
/*   */

.texto_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
	/*text-align: justify;*/
}

.texto_marquesina {
	font-family: Arial;
	font-size: 16px;
	color: #36445E;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
	text-decoration: none;
	/*text-align: justify;*/
}

.texto_menu {
	font-family:Tahoma;
	font-size: 11px;
	color: #36445E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
}

.texto_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D542F;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
}

.texto_step2 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4898AC; /*#254E58;*/
}

.titulo_user {
	font-family: Tahoma;
	font-size: 10px;
	color: #36445E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
}

.texto_user {
	font-family: Tahoma;
	font-size: 10px;
	color: #36445E;
	font-style: normal;
	font-weight: normal;
	font-variant: normal; /*text-indent: 15px;*/
}

.texto_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
}

.titulo_caja {
	font-family: Tahoma;
	font-size: 12px;
	color: #900000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
}

.texto_caja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; /*text-indent: 15px;*/
}

/* texto de los deals */
.tdeal_marca {
	font-family:Tahoma;
	font-size: 12px;
	color: #36445E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; 
}

.tdeal_modelo {
	font-family:Tahoma;
	color: #AECB5D;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; 
}

.tdeal_letras {
	font-family:Tahoma;
	font-size: 10px;
	color: #36445E;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; 
}

.tdeal_valid {
	font-family:Tahoma;
	font-size: 10px;
	color: #B9B9B9;
	font-style: normal;
	font-weight: bold;
	font-variant: normal; 
}

/* Cajas */
.caja_auth  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 100px;
	background-color: #FFFFFF;
	border: thin solid #900000;
}

.caja_reg  {
	background-color: #FFFFFF;
	border: thin solid #36445E;
	height:14px; 
	/*width:200px;*/ 
	font-size:10px;
}

.caja_texto  {
	background-color: #FFFFFF;
	border: thin solid #36445E;
	height:16px; 
	/*width:200px; */
	font-size:10px;
}

/* Para los div */
DIV.borderArribaDiscontinuo {
	BORDER-TOP: silver 1px dotted
}
DIV.borderAbajoDiscontinuo {
	BORDER-BOTTOM: silver 1px dotted
}
DIV.borderIZQDiscontinuo {
	border-left: silver 1px dotted
}DIV.borderDERECHADiscontinuo {
	border-right: silver 1px dotted
}
