﻿body {}

.contenido{font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:top;}
.contenido-titulo2{font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:top;font-weight: bold; }
.contenido-titulo2 a:link {font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:top;font-weight: bold; }
.contenido-titulo2 a:hover {font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:top;font-weight: bold; }
.contenido-titulo2 a:visited {font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:top;font-weight: bold; }
.contenido-titulo2 a:active  {font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:top;font-weight: bold; }
.menu_ppal
{
    font-family: Verdana;
    font-size: 8px;
    font-weight:bold;
    color: white;
    background-color: Black;
    vertical-align: middle;
    height: 30px;
    text-align: center;
}
.titulocontenido{font-family: Verdana; font-size: 12px; color: #666666;  vertical-align:top;font-weight: bold;}

.normal{font-family: Verdana; font-size: 11px; color: #006AB6;  vertical-align:top;}
.normalskdjfksdj {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none;}
.st_menu{font-family: Arial; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight:bold; background-image:url('images/st_azul_barraizq.jpg');}
.escala {font-family: Verdana; font-size: 11px; color: #ff8000; text-decoration: none;}

.normal-blanca {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none}
.normal-blanca a:link {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.normal-blanca a:hover {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.normal-blanca a:visited {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.normal-blanca a:active {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.superT {font-family: Arial; font-size: 20px; color: #000040; text-decoration: none; }
.accesoSocios{font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none}


.mini {font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none;}
.miniNegrita {font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight:bold; }
.mini-blanca {font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.grande-blanca {font-family: Verdana; font-size: 18px; color: #FFFFFF; font-weight:bold; text-align:right;}
.login {font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.usuario {font-family: Verdana; font-size: 14px; color: #000000; text-decoration:none; }
.tit_tabla {font-family: Verdana; font-size: 12px; color: #000000; text-decoration: bold; background-color: #88A0CA }
.titulo {font-family: Arial; font-size: 18px; color: #000000; text-decoration: none; font-weight: bold; padding-left:8px; }
.subtitulo {font-family: Verdana; font-size: 13px; color: #666666; text-decoration: none; font-weight: bold;}
.msg {font-family: Verdana; font-size: 11px; color: #900000; text-decoration: none; vertical-align:top;}
.msg_adv {font-family: Verdana; font-size: 11px; color: #000090; text-decoration: none; text-align:center; vertical-align:top;}
.contenido{font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:middle;}
.contenido_alter{font-family: Verdana; font-size: 11px; color: #666666;  vertical-align:middle; background-color:#F3F4F8}
.contenido2{font-family: Verdana; font-size: 10px; color: #666666;  vertical-align:middle;}
.contenido_med{font-family: Verdana; font-size: 12px; color: #666666;  vertical-align:middle; text-align:justify}

.sc_subtema{font-family: Arial; font-size: 12px; color: #043367;  vertical-align:middle; font-weight:bold}
.sc_subtema a:link    {font-family: Arial; font-size: 12px; color: #043367;  vertical-align:middle; font-weight:bold}
.sc_subtema a:hover   {font-family: Arial; font-size: 12px; color: #043367;  vertical-align:middle; font-weight:bold}
.sc_subtema a:visited {font-family: Arial; font-size: 12px; color: #043367;  vertical-align:middle; font-weight:bold}
.sc_subtema a:active  {font-family: Arial; font-size: 12px; color: #043367;  vertical-align:middle; font-weight:bold}
.sc_link          {font-family: Arial; font-size: 11px; color: #666666;  vertical-align:middle}
.sc_link a:link    {font-family: Arial; font-size: 11px; color: #043367;  vertical-align:middle}
.sc_link a:hover   {font-family: Arial; font-size: 11px; color: #043367;  vertical-align:middle}
.sc_link a:visited {font-family: Arial; font-size: 11px; color: #043367;  vertical-align:middle}
.sc_link a:active  {font-family: Arial; font-size: 11px; color: #043367;  vertical-align:middle}


/* Tablas */
.celda-encabezado{font-family: Verdana; font-size: 11px; color: #FFFFFF; background-color:#2E4686; text-decoration: none; font-weight:bold; text-align:center;}
.celda-encabezado1{font-family: Verdana; font-size: 11px; color: #000000; background-color:#E5E5Bb; text-decoration: none; font-weight:bold;}
.celda {font-family: Verdana; font-size: 11px; color: #000000; background-color:#E4E7EF; text-decoration: none; vertical-align:top;}
.celda2 {font-family: Verdana; font-size: 11px; color: #000000; background-color:#F3F4F8; text-decoration: none;}

.celda_header{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;   color: #FFFFFF ; line-height: 14px;background-color: #000000; BORDER-BOTTOM: #CBCBCB 1px solid; line-height: 18px;}
.celda_row {font-family: Verdana; font-size: 11px; color: #000000; background-color:#FFFFFF; text-decoration:none; vertical-align:top; text-align:justify;}
.celda_header_cursos{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; background-color: #000000; BORDER-BOTTOM: #CBCBCB 1px solid; padding:5px; }
.celda_row_cursos {font-family: Verdana; font-size: 11px; color: #000000; background-color:#FFFFFF; text-decoration:none; vertical-align:top; text-align:justify; padding:5px; }
.celda_alter {font-family: Verdana; font-size: 11px; color: #000000; background-color:#F3F4F8; text-decoration: none;}
.celda_row1{font-family: Verdana; font-size: 11px; color: #000000;  vertical-align:top; text-align:left;}
.celda_row_light{font-family: Verdana; font-size: 10px; color: #666666; vertical-align:top; font-style:italic ;}
.celda_sombra {font-family: Verdana; font-size: 11px; color: #000000; background-color:#F1F1F1; text-decoration: none; vertical-align:top;}

.celda_row_1 {font-family: Verdana; font-size: 11px; color: #000000; background-color:#FFFFFF; text-decoration: none; vertical-align:top;}
.celda_row_0 {font-family: Verdana; font-size: 11px; color: #666666; background-color:#FFFFFF; text-decoration: none; vertical-align:top;}

.celda_header1{font-family: Verdana; font-size: 11px; color: #FFFFFF; background-color:#25386B; text-decoration: none; font-weight:bold; text-align:center;}
.celda_form {font-family: Verdana; font-size: 11px; color: #6B6B6B; text-decoration: none;  padding-left:4px; }
.celda_edit {font-family: Verdana; font-size: 11px; color: #000000; background-color:#F0F0F0; text-decoration: none; vertical-align:top;}
.celda_subt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;   color: #000000; background-color:#FFCC00; line-height: 18px;}


/* Menús izquierda*/
.link_rojo  {font-family : Verdana; font-size: 11px; color: #B66A00; text-decoration:none;} 
.link_rojo a:link    {font-family : Verdana; font-size: 11px; color: #B63300; text-decoration:none;}
.link_rojo a:hover   {font-family : Verdana; font-size: 11px; color: #B63300; text-decoration:none;}
.link_rojo a:visited {font-family : Verdana; font-size: 11px; color: #B63300; text-decoration:none;}
.link_rojo a:active  {font-family : Verdana; font-size: 11px; color: #B63300; text-decoration:none;}

.link_blanco  {font-family : Arial; font-size: 10px; color: #FFFFFF; text-decoration:none;}
.link_blanco a:link    {font-family : Arial; font-size: 10px; color: #FFFFFF; text-decoration:none; font-weight:bold}
.link_blanco a:hover   {font-family : Arial; font-size: 10px; color: #FFFFFF; text-decoration:none;font-weight:bold}
.link_blanco a:visited {font-family : Arial; font-size: 10px; color: #FFFFFF; text-decoration:none;font-weight:bold}
.link_blanco a:active  {font-family : Arial; font-size: 10px; color: #FFFFFF; text-decoration:none;font-weight:bold}


.menu2 {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; border-left-color:White; border:0px; border-top-color:White; border-right-color:White;}
.menu_izq__header {height:29; width:180; background-image:url('images/st_black_barraizq.png'); background-repeat:no-repeat; font-family : Verdana; font-size: 10px; color: #FFFFFF; font-weight:bold; text-align:center; }
.link_gris  {font-family : Arial; font-size: 11px; color: #6E6E6E; text-decoration:none; font-weight:bold}
.link_gris a:link    {font-family : Verdana; font-size: 11px; color: #6E6E6E;  text-decoration:none;font-weight:bold}
.link_gris a:hover   {font-family : Verdana; font-size: 11px; color: #6E6E6E; text-decoration:underline; font-weight:bold}
.link_gris a:visited {font-family : Verdana; font-size: 11px; color: #6E6E6E;  text-decoration:none;font-weight:bold}
.link_gris a:active  {font-family : Verdana; font-size: 11px; color: #6E6E6E;  text-decoration:none;font-weight:bold}

.link_negro  {font-family : Verdana; font-size: 11px; color: #000000; text-decoration:none;}
.link_negro a:link    {font-family : Verdana; font-size: 11px; color: #000000; text-decoration:none;}
.link_negro a:hover   {font-family : Verdana; font-size: 11px; color: #000000; text-decoration:none;}
.link_negro a:visited {font-family : Verdana; font-size: 11px; color: #000000; text-decoration:none;}
.link_negro a:active  {font-family : Verdana; font-size: 11px; color: #000000; text-decoration:none;}

/* Menú administración */
.menu_admin {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color:Black;}
.menu_admin a:link {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.menu_admin a:hover {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.menu_admin a:visited {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.menu_admin a:active {font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}

/* Menú principal y submenú */
.SubMenu{font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; border-left-color:White; border:0px; border-top-color:White; border-right-color:White; background-color:#71A4C5;}

.menu1 {font-family: Verdana; font-size: 11px; color: #505050;}
input {font-family: Verdana; font-size: 11px; }
select {font-family: Verdana; font-size: 11px;}

/* Paso a paso */
.paso_tx{font-family: Verdana; font-size: 11px; color: #505050; }
.paso_tit{font-family: Verdana; font-size: 11px; color: #006666; font-weight:bold;}
.proy_cat{font-family: Verdana; font-size: 13px; color: #CC0000; font-weight:bold;}
.proy_herram{font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight:bold;}

/* Catálogos  */
.catalogo_link{font-family: Verdana; font-size: 10px; font-weight:bold;  color: #003366;}
.catalogo_nom{font-family: Verdana; font-size: 13px; color: #003366; font-weight:bold; background-color:#FFFFFF; text-decoration: none; vertical-align:bottom;}
.Wingdings{font-family:Wingdings;}

/* Form Input Style*/
 
.Formas { font-family: Verdana; font-size: 11px;}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
radio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #999999; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #999999; }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #999999;  }
.EditHTML { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.SubTitulos { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #004F98;}
.subtitulos_2 {font-family: Arial; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold;}
.subtitulos_23 {font-family: Arial; font-size: 12px; color: #fffff; text-decoration: none; font-weight: bold;}

.tituloscapitanes {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-left: 8px;
}

.grande1-blancaCopy {
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}
/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
/*Encuestas*/

#fixme 
{    position: absolute; 
    _position:absolute; 
  	/*Z-index: 10000;
  	filter: Alfa (opacidad = 50);
	filter:PROGID:Dximagetransform.microsoft.Alfa (opacidad = 50); 
	-moz-opacidad: .50;
	-khtml-opacidad: 0.5; 
	
	/*Opacidad: 0.5; 
	Background-color:# 000000;
	position :Fijo; to:0px; left:0px; white:100%; height:100%; text-align :center;*/
 }

 
div > div#fixme 
{ 

    position:fixed;
    _position:fixed; 
  
}

pre.fixme
{
    overflow:auto;
    border-left:1px dashed #000;
    border-right:1px dashed #000;
    padding-left:2px; 
}


.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
    background-image: url(images/FilledStar.png);
}

.emptyRatingStar
{
    background-image: url(images/EmptyStar.png);
}

.savedRatingStar
{
    background-image: url(images/SavedStar.png);
}
.encuesta_nuevo
{
    font-size: 10px;
    color: white;
    font-family: Arial;
	 font-weight: bold;
}
.pregunta_encuesta {
	font-family: Verdana;
	font-size: 10px;
	color: #white;
	vertical-align: top;
	font-weight: bold;
}
.editar_registro
{
    color: Black;
    font-weight: bold;
    background-image: url(images/btn_editar_reg_off.png);
    background-repeat: no-repeat;
    height: 25px;
    width: 26px;
    text-decoration: none;
    border-style: none;
    background-color: transparent;
    cursor: pointer;
}
/*Certificado curos*/
.nombres
{
    font-weight: bold;
    font-size: 16pt;
    text-transform: uppercase;
    font-family: 'Arial Narrow';
}

.texto
{
    font-size: 14pt;
    font-family: 'Arial Narrow';
}
.nombres
{
    font-weight: bold;
    font-size: 16pt;
    text-transform: uppercase;
    font-family: 'Arial Narrow';
}

.texto
{
    font-size: 14pt;
    font-family: 'Arial Narrow';
}
.Ingresarregistro
{
    font-size: 14px;
    text-transform: uppercase;
    color: black;
    font-family: Arial;
    background-color: yellow;
    font-weight: bold;
 
}
.lineaIngresarRegistro
{
    border-bottom: black 3px solid;
}

@font-face {
 font-family: MyCustomFont;
 src: url("EAN-13.eot") /*  EOT file for IE */
}

@font-face {
 font-family: MyCustomFont;
 src: url("EAN-13.eot") /* 'Code EAN13'TTF file for CSS3 browsers */
}
.codigoBarras
{
    font-family: MyCustomFont;
    font-size: 40px;
    vertical-align: middle;
    text-align: center;
}
.carnet
{
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
}