
Fieldset {border: solid 1px #93ADC4;}

/* Textos */
.TextosBanner { font-family: Arial,Tahoma; font-size:11px; color: #FFFFFF; font-weight:bold; }
.TextosSubMenu { font-family: Arial,Tahoma; font-size:11px; color: #00527B; font-weight:bold; }
.TextosSubMenu a:link { font-family: Arial,Tahoma; font-size:11px; color: #00527B; font-weight:bold; TEXT-DECORATION: none; }
.TextosSubMenu a:visited { font-family: Arial,Tahoma; font-size:11px; color: #00527B; font-weight:bold; TEXT-DECORATION: none; }
.TextosSubMenu a:hover { font-family: Arial,Tahoma; font-size:11px; color: #00527B; font-weight:bold; TEXT-DECORATION: underline; }
.TituloSeccion {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma, Verdana, Arial, Helvetica, sans-serif, trebuchet; border-bottom: solid 1px #336699; }
.TituloSubSeccion {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma, Verdana, Arial, Helvetica, sans-serif, trebuchet; }
.MensajeEspera { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border-bottom: solid 1px #336699; }
.TextoPeq { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }
.Texto { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }

/* idiomas */
A.idioma:link { font-family: Arial,Tahoma; font-size:11px; color: #FFFFFF; font-weight:bold; TEXT-DECORATION: none; CURSOR: pointer; }
A.idioma:visited { font-family: Arial,Tahoma; font-size:11px; color: #FFFFFF; font-weight:bold; TEXT-DECORATION: none; CURSOR: pointer; }
A.idioma:hover { font-family: Arial,Tahoma; font-size:11px; color: #FFFFFF; font-weight:bold; TEXT-DECORATION: underline; CURSOR: pointer; }

/* anchos esquema */
.AnchoAplicacion { width: 770px;}
.AnchoCuerpo { width:570px;}
.AnchoMenu { width:200px;}

/* Mosaico Default */
.Pieza1{ background-color:#EFEFF7; overflow: auto; width: 340px; height: 260px; border: solid 1px #93ADC4; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; visibility: hidden; display: none; cursor: pointer; }
.Pieza2{ background-color:#04BAFF; overflow: auto; width: 340px; height: 260px; border: solid 1px #CECECE; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; visibility: hidden; display: none; cursor: pointer; }

/* Menu */
.BannerSubMenu { background:url(../images/HrSubmenu.gif) no-repeat; font-family: Arial,Tahoma; font-size:10px; color: #00527B; font-weight:bold; height:20px; }
.TextoMenu {font-family: Arial,Tahoma; font-size:11px; color: #00527B; font-weight:bold;}
.SepMenu {  background-color: #00527B; height:1px; }
.SepMenuDoble {  background-color: #00527B; height:2px; }
.BordeMenu { color: #00527B;}
.itemMenu { cursor:pointer ; height: 25px; padding: 0px 2px 0px 2px;}
.TablaMenu { background-color:#EFEFF7;  border-right: 1px solid #A7A7AF; }
.TablaImagenes { background-color:#EFEFF7; overflow-y: auto; overflow-x: none; width: 750px; height: 120px; border: solid 1px #93ADC4; }
.VentanaImagen { background-color:#04BAFF; overflow: auto; width: 360px; height: 260px; border: solid 1px #93ADC4; }

/* Migas de pan */ 
A.MigaPan:link { FONT-SIZE: 9px; COLOR: #00527B; FONT-FAMILY: Arial,Tahoma; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.MigaPan:visited { FONT-SIZE: 9px; COLOR: #00527B; FONT-FAMILY: Arial,Tahoma; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.MigaPan:hover { FONT-SIZE: 9px; COLOR: #00527B; FONT-FAMILY: Arial,Tahoma; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: underline; }
.SepMigaPan {font-family: Arial,Tahoma; font-size:9px; color: #00527B; font-weight:bold; }

/* Botonadura */
.BordeInferior {border-bottom: solid 1px #336699; }

/* Etiquetas */
.Label { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }
.LabelError { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }
.LabelDcha { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; text-align:right; }
.LabelPeq { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }
.LabelPeqError { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }
.LabelPeqDcha { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; text-align:right; }
.LabelTabla { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; padding: 2px 2px 2px 2px; }
.LabelDchaTabla { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; text-align:right; padding: 2px 2px 2px 2px; }

/* Controles */
.Control { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border: solid 1px #93ADC4;}
.ControlDcha {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border: solid 1px #93ADC4; text-align:right;}
.ControlPeqOn { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border: solid 1px #93ADC4;background-color: #FFFFFF; }
.ControlPeqOff { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border: solid 1px #93ADC4;background-color: #DEDEDE; }
.ControlDchaPeqOn {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border: solid 1px #93ADC4; text-align:right;background-color: #FFFFFF;}
.ControlDchaPeqOff { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border: solid 1px #93ADC4; text-align:right;background-color: #DEDEDE; }
.ControlHand { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; border: solid 1px #93ADC4; cursor:pointer;}

/* Botones */
.BotonCabeceraOff { color: #000000; background-color: #93ADC4; font-family: Verdana; font-size: 11px; border: solid 1px #04BAFF; width:75; height: 20; letter-spacing: -1; cursor:pointer;}
.BotonCabeceraOn { color: #000000; background-color: #04BAFF; font-family: Verdana; font-size: 11px; border: solid 1px #04BAFF; width:75; height: 20; letter-spacing: -1; cursor:pointer;}

/* Pie */
.TextoPie { font-family: Arial,Tahoma; font-size:9px; color: #353535; border-top: solid 1px #336699; }
A.Pie:link { FONT-SIZE: 9px; COLOR: #6E7274; FONT-FAMILY: Arial,Tahoma; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.Pie:visited { FONT-SIZE: 9px; COLOR: #6E7274; FONT-FAMILY: Arial,Tahoma; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.Pie:hover { FONT-SIZE: 9px; COLOR: #6E7274; FONT-FAMILY: Arial,Tahoma; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: underline; }
.SepPie { border-top: 1px solid #336699; }

/* Parrafos */
.Parrafo { HEIGHT: 200px; OVERFLOW: auto; background-color: #EFEFF7; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }
.ParrafoImagen { HEIGHT: 200px; OVERFLOW: auto; background-color: #04BAFF; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #353535; FONT-FAMILY: Arial,Tahoma,Verdana,Arial, Helvetica, sans-serif, trebuchet; }

/* Secciones (Pólizas) */
.SeccionHab {font-family: Arial,Tahoma; font-size:10px; color: #00527B; font-weight:normal; border-top: 2px solid #00527B; border-left: 2px solid #00527B; border-bottom: 1px solid #00527B; height:50px; cursor: pointer; padding: 5px 5px 5px 5px; }
.LastSeccionHab {font-family: Arial,Tahoma; font-size:10px; color: #00527B; font-weight:normal; border-top: 2px solid #00527B; border-left: 2px solid #00527B; border-bottom: 2px solid #00527B; height:50px; cursor: pointer; padding: 5px 5px 5px 5px; }
.SeccionDeshab {font-family: Arial,Tahoma; font-size:10px; color: #00527B; font-weight:normal; border-top: 1px solid #00527B; border-left: 1px solid #00527B; border-right: 2px solid #00527B; height:50px; cursor: pointer; padding: 5px 5px 5px 5px; background-color: #EFEFF7;}
.LastSeccionDeshab {font-family: Arial,Tahoma; font-size:10px; color: #00527B; font-weight:normal; border-top: 1px solid #00527B; border-left: 1px solid #00527B; border-right: 2px solid #00527B; border-bottom: 1px solid #00527B; height:50px; cursor: pointer; padding: 5px 5px 5px 5px; background-color: #EFEFF7;}
.CuerpoSeccion {font-family: Arial,Tahoma; font-size:10px; color: #00527B; font-weight:normal; border-top: 2px solid #00527B; border-right: 2px solid #00527B; border-bottom: 2px solid #00527B; padding: 5px 5px 5px 5px;}

.FieldSet { border: 1px solid #00527B;}
.Legend { font-family: Arial,Tahoma; font-size:11px; color: #00527B; font-weight:bold; }
.TablaFieldSet { font-family: Arial,Tahoma; font-size:11px; color: #00527B; font-weight:normal;}
.MargenIzquierdo { padding: 0px 0px 0px 10px; }
.SepSeccion { background-color: #93ADC4; height:1px; }

.CabeceraTabla { font-family: Arial,Tahoma; font-size:11px; color: #FFFFFF; font-weight:bold; background-color:#00527B; padding: 2px 2px 2px 2px;}
.CheckBox { height:15px; }
.LineaSeparacion { height:6px; }
/* Cursor */
.Mano { cursor: pointer;}

/* Visibilidad */
.Oculto { display: none; }
.Visible { display: block; }