.titCelda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.texCelda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.tituloAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	padding-left: 6px;
}
.itemCelda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	padding-left: 9px;
}
.itemCelda3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	padding-left: 9px;
}
.itemCeldaPad30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	padding-left: 30px;
  padding-right: 30px;
}
.itemCeldaTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009999;
}
.linkCelda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-decoration: underline;
}
.menuIzq {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
	padding-left: 5px;	
}
.menuIzqSub {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 9px;
}
.menuIzqSubSel {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 9px;
}
.menuIzqSel {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0033;
	padding-left: 5px;
}
.menuIzqSubSub {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 13px;
}
.menuIzqSubSubSel {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 13px;
}
.navegacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #0066CC;
}
.titTabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #83A7D5;
	text-align: center;
}
.titTabla2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	background-color: #EBEBED;
	text-align: center;
}
.usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000033;
}
.usuarioNegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
}
.usuarioPequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
}
.usuarioPequenoAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: blue;
}
.usuarioPequenoNegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
}
.usuarioMediano {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
}
.titTablas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A6ABB4;
	text-align: center;
}
.lineaGris {
	border: #CCCCCC;
}
.itemCombo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	padding-left: 0px;
}
.texError {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.texAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	padding-left: 6px;
}
.itemCelda2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009999;
}
.azul {
	color: #003366;
}
.azul2 {
	color: blue;
}
.rojo {
	color: red;
}
.tituloAyuda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.tituloAyudaBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.tituloAyudaBlancoMenor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.style24 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.style28 {font-family: Arial, Helvetica, sans-serif}
.style29 {font-size: 12px}
.style33 {font-size: 9px}
.style35 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.style39 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style42 {font-size: 10px}
.style44 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.style48 {color: #000000}
.style49 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; }
.style51 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.style52 {color: #999999}
.style54 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
.style64 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.style65 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.style22 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }
.style67 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.style69 {font-size: 20px}
.style70 {font-family: Arial,sans-serif; font-size: 10px; }
.style72 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style73 {font-size: 8px}
.style28 {font-family: Arial, Helvetica, sans-serif}
.style29 {font-size: 12px}
.style33 {font-size: 9px}
.style35 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.style39 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style42 {font-size: 10px}
.style44 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.style51 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.style65 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.Estilo26 {font-size: 11px}
.style351 {font-family: Arial, sans-serif; font-size: 9px; }
.style49 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; }
.Estilo36 {	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Estilo38 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; }
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.Estilo43 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.Estilo46 {color: #FF0000}
.Estilo48 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.Estilo48_2 {font-size: 11px; color: #000000; }
.Estilo33 {font-weight: normal; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.Estilo34 {font-weight: normal}
.Estilo35 {color: #000000; font-weight: normal;}
.Estilo37 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
	font-size: 11px;
}

.temas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	font-weight: bold;
	padding-top: 10px;
}
.itemsMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	padding-left: 8px;
	padding-right: 5px;
	line-height: normal;
	height: 14px;
}
.items {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	padding-left: 8px;
	padding-right: 5px;
	line-height: normal;
	height: 14px;
	background-image: url(../imagenes/fondo.jpg);
    text-align: right;
}
.items2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  /*color: #0033CC;*/
	padding-left: 5px;
	line-height: normal;
	height: 14px;
	background-image: url(../imagenes/fondo.jpg);
  text-align: left;
}

.itemsSuperior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    text-align: center;
	color: #0033CC;
	padding-left: 8px;
	padding-right: 5px;
	line-height: normal;
    background-color: #EBEBED;
    border: 0px;
	height: 14px;
}

.itemsSuperior2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  text-align: center;
	color: #0033CC;
	padding-left: 8px;
	padding-right: 5px;
	line-height: normal;
  background-color: #FFFFFC;
  border: 0px;
	height: 14px;
}

.texto_simple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
    text-align: left;
}
.izquierda {
	padding-left: 5px;
	text-align: left;
}
.linkCeldaPequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000066;
	text-decoration: underline overline;
}
.textoDocumento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000033;
}

.titulo2012 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666699;
  height:25px;
  vertical-align: bottom;
}
.titulo2012rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(255,51,0);
  height:25px;
  vertical-align: bottom;
}

.titulo2012azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:rgb(0,102,204);
  height:25px;
  vertical-align: bottom;
}
.titulo2012silver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: silver;
  height:25px;
  vertical-align: bottom;
}
.titulo2012white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
  height:25px;
  vertical-align: bottom;
}
.titulo2012G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666699;
  height:25px;
  vertical-align: bottom;
}
.titulo2012Choc {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color:#EB8D00;
  height:25px;
  vertical-align: bottom;
  padding: 5px;
  /*text-shadow: 1px 1px #ff0000;*/
}
.titTablas2012 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: gray;
	background-color: #F6F6F6;
	text-align: left;
  padding-left: 7px;
}
.titTablas2013 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #066;
	background-image:url(imagenes/fondo_tables.jpg);
	text-align: left;
}
.tabla2012 {
	border:1px;
	align:center;
	cellpadding:2;
	cellspacing:0;
	border-color: red;
	border-right: 1px solid silver;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
  border-collapse: separate;
}

.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
    background-image: url(../imagenes/boton.jpg);
    background-repeat: no-repeat;
    background-position: center;
	padding-left: 8px;
	padding-right: 5px;
    width: 90px;
    height: 22px;
    text-align: center;
    border: 0px;
    padding-top: 2px;
    font-weight: bold;
}

.boton_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
  background-image: url(../imagenes/boton2.jpg);
  background-repeat: no-repeat;
  background-position: center;
	padding-left: 8px;
	padding-right: 5px;
  width: 90px;
  height: 22px;
  text-align: center;
  border: 0px;
  padding-top: 2px;
  font-weight: bold;
}

.boton2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
  font-weight: bold;
	color: White;
    background-image: url(../imagenes/boton2.GIF);
    background-repeat: no-repeat;
    background-position: center;
	padding-left: 8px;
	padding-right: 5px;
    width: 90px;
    height: 22px;
    text-align: center;
    border: 0px;
    padding-top: 5px;
}

.botonRes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
  font-weight: bold;
    background-image: url(../imagenes/boton_over.JPG);
    background-repeat: no-repeat;
    background-position: center;
	padding-left: 8px;
	padding-right: 5px;
    width: 90px;
    height: 22px;
    text-align: center;
    border: 0px;
    padding-top: 2px;
}


.Layer{
    width:99%; 
    height:50px; 
    overflow: auto ; 
    border: 1px solid; 
    border-color: silver;
}

.LayerGrande{
    width:99%; 
    height:85px; 
    overflow: auto ; 
    border: 1px solid; 
    border-color: silver;
}



.botonPequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: White;
    background-image: url(../imagenes/botonPequeno.GIF);
    background-position: center;
    background-repeat: no-repeat;
	padding-left: 8px;
	padding-right: 5px;
    width: 39px;
    height: 12px;
    text-align: center;
    border: 0px;
}

.error {
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 5px;
	line-height: normal;
	height: 14px;
}

.menuHrefVisible {
    color: Aqua;
}

.menuHrefInVisible {
    display: none;
}

.celdaBotonIzq{
  width:12px;
  height:23px;
  background-image: url(../imagenes/botonIZQ.jpg);
  cursor:default;
}

.celdaBotonDer{
  width:12px;
  height:23px;
  background-image: url(../imagenes/botonDER.jpg);
  cursor:default;
}

.celdaBotonCen{
  height:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
  background-image: url(../imagenes/botonCEN.jpg);
  cursor:default;
}

.celdaBotonIzqFocus{
  width:12px;
  height:23px;
  background-image: url(../imagenes/botonIZQ_focus.jpg);
  cursor:pointer;
}

.celdaBotonDerFocus{
  width:12px;
  height:23px;
  background-image: url(../imagenes/botonDER_focus.jpg);
  cursor:pointer;
}

.celdaBotonCenFocus{
  height:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
  background-image: url(../imagenes/botonCEN_focus.jpg);
  cursor:pointer;
}

.borde01 {
	background-image: url(../imagenes/newDateBoxes01.jpg);
	width:22px;
	height:22px;
}
.borde02 {
	background-image: url(../imagenes/newDateBoxes02.jpg);
	width:22px;
	height:22px;
}
.borde03 {
	background-image: url(../imagenes/newDateBoxes03.jpg);
	width:22px;
	height:22px;  
}
.borde04 {
	background-image: url(../imagenes/newDateBoxes04.jpg);
	
}
.borde05 {
	background-image: url(../imagenes/newDateBoxes05.jpg);
	width:22px;
	
}	
.borde06 {
	background-image: url(../imagenes/newDateBoxes06.jpg);
	width:22px;
	vertical-align:top;

}
.borde07 {
	background-image: url(../imagenes/newDateBoxes07.jpg);
	width:22px;
	
}
.borde08 {
	background-image: url(../imagenes/newDateBoxes08.jpg);
	width:9px;
	height:22px;
}	
.borde09 {
	background-image: url(../imagenes/newDateBoxes09.jpg);
	width:22px;
	height:22px;
}

.titTablas2014 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url(../imagenes/cabecera1.gif);
	text-align: left;
}
.titTablas2014B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
	background-image:url(../imagenes/cabecera2.gif);
	text-align: left;
}
.titulo2012azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:rgb(0,102,204);
  height:25px;
  vertical-align: bottom;
}
.titTabla2B2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	background-color: #F3F3F3;
	text-align: center;
}


.myButton31:hover {
	background-color:#52423e;
}

.myButton31:active {
	position:relative;
	top:1px;
}


.myButton31b {
	background-color:#d5961f;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid silver;
	display:inline-block;
	cursor:pointer;
	color:white;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding:4px 4px;
	text-decoration:none;
        font-family: Candara, Calibri, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
}

.myButton31b:hover {
	background-color:#52423e;
}

.myButton31b:active {
	position:relative;
	top:1px;
}


.myButton31c {
	background-color:#ff2121;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid silver;
	display:inline-block;
	cursor:pointer;
	color:white;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding:4px 4px;
	text-decoration:none;
        font-family: Candara, Calibri, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
}

.myButton31c:hover {
	background-color:#52423e;
}

.myButton31c:active {
	position:relative;
	top:1px;
}


.myButton41 {
	background-color:rgb(82,140,255);
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:15px;
	border:1px solid #f7f5f4;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	padding:6px 6px;
	text-decoration:none;
        font-family: Candara, Calibri, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
}
.myButton41:hover {
	background-color:#52423e;
}
.myButton41:active {
	position:relative;
	top:1px;
}
