/* CSS Document */
@import url("fontawesome-free-6.6.0/css/all.min.css");

@font-face {
  font-family: 'Raleway';
  src: url('fonts/Raleway-Regular.ttf');
}

.tdbtfondo { background:url(../imgs/barra2boton.png); background-repeat:repeat-x }
.tdbtizq { background:url(../imgs/borde1boton.png); background-repeat:no-repeat }
.tdbtdere { background:url(../imgs/borde2boton.png); background-repeat:no-repeat }
.tdbtfondo:hover {background:url(../imgs/barra2boton_sombra.png); background-repeat:repeat-x }
.tdbtizq:hover {background:url(../imgs/borde1boton_sombra.png); background-repeat:repeat-x }
.tdbtdere:hover {background:url(../imgs/borde2boton_sombra.png); background-repeat:repeat-x }

.bt1 {background:url(../imgs/bt2.png); background-repeat:no-repeat; background-position:center; }
.bt1:hover {background: url(../imgs/bt2_sombra.png); background-repeat:no-repeat; background-position:center; }
.bt1:active {background:url(../imgs/bt2_inv.png); background-repeat:no-repeat; background-position:center; }

a.mn1:link {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }
a.mn1:visited {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }
a.mn1:active {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }
a.mn1:hover {color: #A8E0F2; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }

a.ini:link {color: #FFFF66; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:underline }
a.ini:visited {color: #FFFF66; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:underline }
a.ini:active {color: #FFFF66; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:underline }
a.ini:hover {color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:underline }

a.linkbt:link {color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }
a.linkbt:visited {color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }
a.linkbt:active {color: #ABCAD3; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }
a.linkbt:hover {color: #A8E0F2; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none }

.font_login {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-shadow:#666666; color:#7095BA }
a.font_login:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-shadow:#666666; color:#7095BA; text-decoration:none }
a.font_login:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-shadow:#666666; color: #7DC891; text-decoration:underline; font-weight:bold }
a.font_new {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-shadow:#666666; color:#7095BA; font-weight: bold }
a.font_new:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-shadow:#666666; color:#7095BA; text-decoration:none; font-weight: bold  }
a.font_new:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-shadow:#666666; color: #009966; text-decoration:none; font-weight:bold }



.label01b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #5B6622;
	text-decoration: none;
	font-weight: normal
}



.obsertitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold
}

.label_macro_ind {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #5B6622;
	text-decoration: none;
	font-weight: bold
}
.label_fechas_ind {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #5B6622;
	text-decoration: none;
}
.labelreport { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal}
.labelreporttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.labelreporttitlebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

.label01 {  font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#182052; text-decoration: none; font-weight: bold; padding: 3px 3px;}
.label01bold { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #182052; text-decoration: none; font-weight: bold; padding: 3px 3px;}
.label01necesary { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0097dc; text-decoration: none; font-weight: bold; padding: 3px 3px;}
.label01light {  font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#182052; text-decoration: none; font-weight: normal; padding: 3px 3px;}


.label02 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: normal}
.label02bold { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold}

.label03 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666 text-decoration: none; font-weight: normal}
.label03bold { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #FFFFFF; text-decoration: none; font-weight: bold}
.label03boldp { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #FFFFFF; text-decoration: none; font-weight: bold}

.label04 {  font-family: Raleway, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #4A5C25;	text-decoration: none;	font-weight: bold}


.label_title01 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #57708c; text-decoration: none; font-weight: bold; padding: 3px 3px; text-transform: uppercase;}
.label_title02 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #5B6622; text-decoration: none; font-weight: bold}


.text01 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif !important; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #ccc; padding: 6px 6px;} 
.text02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3E5CC8; text-decoration: none; font-weight: normal; text-align:center  }  
.text03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3E5CC8; text-decoration: none; font-weight: bold }  
.text04 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #666666; text-decoration: none; font-weight: normal} 

.obsertexto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FF0000; text-decoration: none; font-weight: normal}  
.text_macro_ind { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #5B6622; text-decoration: none; font-weight: normal}  

.titulo_operacion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #0097dc; text-decoration: none; font-weight: bold}
.titulo_bloque { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00B451; text-decoration: none; font-weight: bold}
.titulo_campos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00B451; text-decoration: none; font-weight: bold}

.input01 { font-family: Raleway, sans-serif, Verdana; font-size: 14px; color: #A7A7A7; text-decoration: none; font-weight: normal;}

.titulo_pagina { font-family: Raleway, sans-serif, Verdana; font-size: 24px; color: #0097dc; text-decoration: none; font-weight: bold;}
.titulo_aplicacion { font-family: Raleway, sans-serif, Verdana; font-size: 48px; color: #0097dc; text-decoration: none; font-weight: normal;}
.titulo_aplicacion_l1 { font-family: Raleway, sans-serif, Verdana; font-size: 30px; color: #999999; text-decoration: none; font-weight: normal;}
.texto_libre01 { font-family: Raleway, sans-serif, Verdana; font-size: 14px; color: #333333; text-decoration: none; font-weight: normal;}

.titulo_seccion01 { font-family: Raleway, sans-serif, Verdana; font-size: 13px; color: #4E4E4E; text-decoration: none; font-weight: bold;}
.titulo_subseccion01 { font-family: Raleway, sans-serif, Verdana; font-size: 12px; color: #575756; text-decoration: none; font-weight: normal;}


.titulo_index { font-family: Raleway, sans-serif, Verdana; font-size: 18px; color: #124734; text-decoration: none; font-weight: bold;}
.titulo_piepagina { font-family: Raleway, sans-serif, Verdana; font-size: 12px; color: #00B451; text-decoration: none; font-weight: bold;}
.titulo_piepagina_index { font-family: Raleway, sans-serif, Verdana; font-size: 14px; color: #124734; text-decoration: none; font-weight: normal;}

a.titulo_link_piepagina:visited { font-family: Raleway, sans-serif, Arial; font-size: 14px; color: #124734; text-decoration: underline; font-weight: bold} 
a.titulo_link_piepagina:link { font-family: Raleway, sans-serif, Arial; font-size: 14px; color: #124734; text-decoration: underline; font-weight: bold} 
a.titulo_link_piepagina:active { font-family: Raleway, sans-serif, Arial; font-size: 14px; color: #124734; text-decoration: underline; font-weight: bold} 
a.titulo_link_piepagina:hover { font-family: Raleway, sans-serif, Arial; font-size: 14px; color: #124734; text-decoration: underline overline; font-weight: bold}

a.titulo_link01:visited { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 15px; color: #00E165; text-decoration: underline; font-weight: bold} 
a.titulo_link01:link { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 15px; color: #00E165; text-decoration: underline; font-weight: bold} 
a.titulo_link01:active { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 15px; color: #00E165; text-decoration: underline; font-weight: bold} 
a.titulo_link01:hover { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 15px; color: #008A3F; text-decoration: underline overline; font-weight: bold} 

.textSucess01 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #33CC33; text-decoration: none; font-weight: bold}  
.textSucess02 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration: none; font-weight: bold}  


a.reslink03:visited { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6F7597; text-decoration: underline; font-weight: bold} 
a.reslink03:link { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6F7597; text-decoration: underline; font-weight: bold} 
a.reslink03:active { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005BCF; text-decoration: underline; font-weight: bold} 
a.reslink03:hover { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005BCF; text-decoration: underline; font-weight: bold} 

a.tablink01:visited { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6F7597; text-decoration: none; font-weight: bold; text-transform: uppercase;} 
a.tablink01:link { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6F7597; text-decoration: none; font-weight: bold; text-transform: uppercase;} 
a.tablink01:active { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005BCF; text-decoration: none; font-weight: bold;text-transform: uppercase;} 
a.tablink01:hover { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0080ED; text-decoration: underline; font-weight: bold;text-transform: uppercase;} 


a.reslink04:visited { font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 12px; color: #2BE3AE; text-decoration: underline; font-weight: bold} 
a.reslink04:link { font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 12px; color: #2BE3AE; text-decoration: underline; font-weight: bold} 
a.reslink04:active { font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 12px; color: #2BE3AE; text-decoration: underline; font-weight: bold} 
a.reslink04:hover { font-family: Raleway, Arial, Helvetica, sans-serif; font-size: 12px; color: #005BCF; text-decoration: underline; font-weight: bold}


a.reslink05:visited { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline; font-weight: normal} 
a.reslink05:link { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline; font-weight: normal} 
a.reslink05:active { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: underline; font-weight: normal} 
a.reslink05:hover { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B6622; text-decoration: underline; font-weight: normal} 

a.backlink01:visited { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #F2970F; text-decoration: none; font-weight: normal; text-transform: uppercase;} 
a.backlink01:link { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #F2970F; text-decoration: none; font-weight: normal; text-transform: uppercase;} 
a.backlink01:active { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005BCF; text-decoration: none; font-weight: normal; text-transform: uppercase;} 
a.backlink01:hover { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005BCF; text-decoration: underline; font-weight: normal; text-transform: uppercase;} 

a.topbuttoncls:visited {font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none; font-weight:bold; }
a.topbuttoncls:link {font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none; font-weight:bold; }
a.topbuttoncls:active {font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none; font-weight:bold; }
a.topbuttoncls:hover {font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none; font-weight:bold; }

.tiggra{ background-color: RGB(242,245,255)} 
.tiggraB{ background-color:#FFFFFF}

.firma01 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #383C16; font-weight:bold;}
.firma02 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #7D8631; font-weight:normal;}

.topButom
{
  letter-spacing: 1px;
  background: url("../imgs/but_orange.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  border: none;
  width: 110px;
  height: 25px;
  line-height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:none;
  margin-top:0px;
  border-top:5px;
  text-transform: uppercase;
  vertical-align:middle;
}
.topButom:hover
{
  letter-spacing: 1px;
  background: url("../imgs/but_green.gif") no-repeat 0 0; /*btn_black_greeng.gif*/
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  border: none;
  height: 25px;
  line-height: 25px;
  width: 110px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:none;
}
.topButom:visited
{
  letter-spacing: 1px;
  background: url("../imgs/but_orange.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  border: none;
  width: 110px;
  height: 25px;
  line-height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:none;
}
.topButom:active 
{
  letter-spacing: 1px;
  background: url("../imgs/but_orange.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  border: none;
  width: 110px;
  height: 25px;
  line-height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Raleway, Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:none;
}

.topMenuButtomLeft
{
  letter-spacing: 0;
  background: url("../imgs/but_orange.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  border: none;
  width: 110px;
  height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:12px; 
  text-decoration:none;
}

.topMenuButtomLeft:hover
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_orangeMI.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 20px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:baseline;
  text-decoration:none
}
.topMenuButtom
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_black_blueGM.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 94px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:baseline;
  text-decoration:none
}
.topMenuButtom:hover
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_black_orange.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 94px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:baseline;
  text-decoration:none
}
.topMenuButtom:active
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_black_orange.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 94px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:baseline;
  text-decoration:none
}
.topMenuButtom:visited
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_black_orange.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 94px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:baseline;
  text-decoration:none
}
.topMenuButtomW
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_black_blueGMA.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 140px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:bottom;
  text-decoration:none
}
.topMenuButtomW:hover
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_black_orangeGA.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 140px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:bottom;
  text-decoration:none
}

.topMenuButtomRight
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_black_blueMF.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 20px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:baseline;
  text-decoration:none
}
.topMenuButtomRight:hover
{
 
  letter-spacing: 0;
  background: url("../imgs/btn_orangeMD.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  border: none;
  width: 20px;
  height: 25px;
  cursor:pointer;
  text-indent:10px;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:14px; 
  vertical-align:baseline;
  text-decoration:none
}

.topButomSmall
{
  letter-spacing: 0;
  background: url("../imgs/but_orange_sm.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#F2F4E1;
  border: none;
  width: 55px;
  height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:none;
}
.topButomSmall:hover
{
  letter-spacing: 0;
  background: url("../imgs/but_green_sm.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#F2F4E1;
  width: 55px;
  height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:underline;
}

.topButomSmall02
{
  letter-spacing: 0;
  background: url("../imgs/but_orange_sm.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#E3E8BF;
  border: none;
  width: 55px;
  height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:none;
}
.topButomSmall02:hover
{
  letter-spacing: 0;
  background: url("../imgs/but_green_sm.gif") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#E3E8BF;
  width: 55px;
  height: 25px;
  cursor:pointer;
  text-align:center;
  color: #FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:10px; 
  text-decoration:underline;
}




/*Temp Mike Alvarez  11-06-2015*/


.Estilo8 {color: #FFFFFF; font-size: 6px; }
#apDiv1 {
	position:absolute;
	left:178px;
	top:112px;
	height:20px;
	z-index:1;
}
.Estilo22 {font-family:Calibri; font-size:14px; color:#333333; }
#apDiv2 {
	position:absolute;
	left:228px;
	top:243px;
	width:687px;
	height:358px;
	z-index:1;
	overflow: desplaz
.;
	overflow: desplaz
.;
}
.style3 {color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.style4 {
	font-family: Calibri;
	font-size: 14px;
	color:#333333
}
.style5 {font-size: 14px}
.textoas a {font-family:Calibri; font-size:14px; color:#333333;}
.Estilo146 {color: #666666; font-family: Calibri; font-style: italic; }
.Estilo148 {color: #000000}
#textoproceso {
	font-family:Calibri;
	font-size:24px;
	font-weight: bold;
	color: #333333;
	}
.Estilo221 {color: #666666; font-family: Calibri; font-style: italic; font-size: 12px; }
/*body {
	background-repeat: repeat;
	background-image: url(images/Page-BgTexture.jpg);
}*/



/*Temp Mike Alvarez  11-06-2015*/

body {
	padding-left: 1em; /* Define margen IZQUIERDO!*/
	font-family:Verdana;
	font-size:0.7em;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #BCC662;
	background-image: url(images/Page-BgTexture.jpg);
	background-repeat: repeat;	*/
		
}
#wrapper {

background-color:#FFFFFF;
margin:0 auto;
width:900px;

}

#header {

padding-left:8px;
margin-top:10px;
width:883px;
height:75px;

}

#reloj_general {
	 
	width:30%;
	margin-right:315px;
	float:right
		 
}
#espacio {
	float:left;
	width:100%;
}
#form_fechas {
	float:left;
	width:30%;
	padding-top:80px;
}
#reloj_estrategicos {
	float:left;
	width:31%;
	padding-left:8px;
	padding-right:5px;
	padding-bottom:5px;

}
#reloj_prestacion {
	float:left;
	width:31%;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;
}
#reloj_apoyo {
	float:left;
	width:31%;
	padding-left:8px;
	padding-bottom:5px;
}
#menu_principal{
	width:100%;
}

.Estilo2 {font-size: 14px; font-family:Calibri; font-weight:bold;}
.Estilo3 {color: #666666; font-family: Calibri; font-style: italic; }
.Estilo4 {color: #000000}

.Estilo5 {
	font-size: 1em;
	font-style: italic;
	color: #333333;
}
.Estilo221 {color: #666666; font-family: Calibri; font-style: italic; font-size: 12px; }

#medidor1{
	width:45%;
	margin:auto;
	float:left;
}

#medidor2{
	width:55%;
	margin:auto;
	float:left;
	
}

.gauge-title2{
	font-weight:bold; 
	font-size:10px
}

.div-50{
	width:48%;
	margin:auto;
	float:left;
	margin-left:15px;
}

/* Prosys - OutImpl CB - 02082024*/
.table_header{ background-color: #F3F3F3;}
.table_frame{ border-color: #0097dc;} /* Marco de Tablas */
.table_frame_sub01{ background-color: #F3F3F3} /* Encabezado de Tablas */
.table_frame_sub02{ background-color: #F3F3F3} /* Divisiones de Tablas */
.icon_result01 {color: #2BE3AE;} /* Color de Fontawesome - Iconos */
.icon_result02 {color: #3BC08E;} /* Color de Fontawesome - Iconos de Indicadores */


/* Usuario Encabezado */
.label_titulos_detalle {font-family: Raleway, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: darkgray; text-decoration: none;	font-weight: normal} 

/* Opciones del Menú de Configuración */
a.titulo_sub_link01:visited { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 14px; color: #0097dc; text-decoration:none; font-weight: bold} 
a.titulo_sub_link01:link { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 14px; color: #0097dc; text-decoration: none; font-weight: bold} 
a.titulo_sub_link01:active { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 14px; color: #0097dc; text-decoration: none; font-weight: bold} 
a.titulo_sub_link01:hover { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 14px; color: #2BE3AE; text-decoration: underline; font-weight: bold} 

/* Indicadores - Ver Detalle */
a.titulo_sub_link02:visited { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 12px; color: #E59D23; text-decoration:none; font-weight: bold} 
a.titulo_sub_link02:link { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 12px; color: #E59D23; text-decoration: none; font-weight: bold} 
a.titulo_sub_link02:active { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 12px; color: #E59D23; text-decoration: none; font-weight: bold} 
a.titulo_sub_link02:hover { font-family: Raleway, sans-serif, Arial, Helvetica, sans-serif; font-size: 12px; color: #2BE3AE; text-decoration: underline; font-weight: bold} 


/* Resultados de Mediciones */
.label_resultados {
	font-family: Raleway, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F7597;
	text-decoration: none;
	font-weight: normal
}

.titulo_indicador { font-family: Raleway, sans-serif, Verdana; font-size: 12px; color: #0097dc; text-decoration: none; font-weight: bold;}

.titulo_subtitulo { font-family: Raleway, sans-serif, Verdana; font-size: 18px; color: #0097dc; text-decoration: none; font-weight: bold;}
.titulo_subtitulo_nivel1 { font-family: Raleway, sans-serif, Verdana; font-size: 15px; color: #0097dc; text-decoration: none; font-weight: bold;}
.titulo_seccion { font-family: Raleway, sans-serif, Verdana; font-size: 13px; color: #0097dc; text-decoration: none; font-weight: bold;}

a.reslink01:visited { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6F7597; text-decoration: none; font-weight: normal;} 
a.reslink01:link { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6F7597; text-decoration: none; font-weight: normal;} 
a.reslink01:active { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005BCF; text-decoration: none; font-weight: normal;} 
a.reslink01:hover { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0080ED; text-decoration: underline; font-weight: normal;} 

.res_no_link01 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: normal; padding: 6px 6px;} 
.res_no_link02 { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; text-decoration: none; font-weight: normal; padding: 6px 6px;} 

a.reslink02:visited { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #6F7597; text-decoration: underline; font-weight: bold} 
a.reslink02:link { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #6F7597; text-decoration: underline; font-weight: bold} 
a.reslink02:active { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #005BCF; text-decoration: underline; font-weight: bold} 
a.reslink02:hover { font-family: Raleway, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #005BCF; text-decoration: underline; font-weight: bold} 

