.nada{
	background:url(images/nada.png);
	
	}


.Etiqueta
{
	 font-family: Arial;
	 font-size: 11px;
	 color: #000048;
	 font-weight: bold;
	 text-align: right;
}

.Validacion
{
	 font-family: Arial;
	 font-size: 11px;
	 font-weight: bold;
	 text-align: left;
}

.Alineacion
{
	text-align:left
}

.Alineacion1
{
	text-align:center
}

.Error
{
	 font-family: Arial;
	 font-size: 15px;
	 color: #000000;
	 font-weight: bold;
	 text-align: center;
}

.CajaTexto
{
 	 border-right: #006699 1px solid;
	 border-top: #006699 1px solid;
	 font-size: 11px;
	 border-left: #006699 1px solid;
	 width: 158px;
	 color: #000048;
	 border-bottom: #006699 1px solid;
	 font-family: Arial;
	 background-color: white;
}

.CajaTextoMedio
{
     border-right: #006699 1px solid;
	 border-top: #006699 1px solid;
	 font-size: 11px;
	 border-left: #006699 1px solid;
	 width: 90px;
	 color: #000048;
	 border-bottom: #006699 1px solid;
	 font-family: Arial;
	 background-color: white;
}

.CajaTextoChico
{
	 border-right: #006699 1px solid;
	 border-top: #006699 1px solid;
	 font-size: 11px;
	 border-left: #006699 1px solid;
	 width: 45px;
	 color: #000048;
	 border-bottom: #006699 1px solid;
	 font-family: Arial;
	 background-color: white;
}

.Boton
{
	 font-family: Arial;
	 color: Black;
	 height: 20px;
}

.Enlace
{
	 font-family: Arial;
	 font-size: 11px;
	 font-weight: bold;
	 color: #000000;
	 text-align: right;
}

.Combo
{
	 font-family: Arial;
	 font-size: 13px;
	 color: #000000;
}

.Titulo
{
	font-weight: bold;
	font-size: 13px;
	vertical-align: middle;
	color: #000048;
	font-family: Arial;
	height: 18px;
	text-align: center;
}

.Grilla 
{
	 font-family: Arial;
	 font-size: 11px;
	 background-color: #F2F2F2;
	 border-style: solid;
	 border-color: #CCCCCC;
}

.Cabecera
{
	 font-family: Arial;
	 font-size: 11px;
	 font-weight: bold;
	 text-align: center;
	 Color: White; 
	 background-color: #0266FC;
}

.Alterno
{
	 font-family: Arial;
	 font-size: 11px;
	 color: #000048;
	 background-color: #FFFFFF;
}

.Elementos
{
	font-family: Arial;
	font-size: 11px;
	color: #000048;
	width: 0px;
	font-weight: 300;
	border-left: 40;
}

.FooterText
{
	 font-weight: normal;
	 font-size: 11px;
	 color: #cccccc;
	 font-family: Arial,Helvetica,sans-serif;
	 text-decoration: none
}

.MenuGamel
{
	 font-weight: normal;
	 font-size: 15px;
	 color: #000000;
	 font-family: Arial,Helvetica,sans-serif;
	 text-decoration: none
}

.DefaultRootHome
{
	 margin: 3px 0px 0px 16px
}

.FooterGutter
{
	 height: 20px
}

.Segmento
{
	 height:25px;
	 background-color:#19346E;
	 font-family: Arial;
	 font-size: 12px;
	 color: White;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align:left;
}
.texto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
}
.texto3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-align:left;
	font-weight: bold;
}

.texto4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	text-align:left;
}

.texto5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	text-align:left;
}

.texto6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-align:left;
	
}

.texto7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-style:italic;
	font-weight:bold;
	text-align:left;
	font-weight: bold;
	
}

.punteado{
border-style: dotted;
border-width: 1px;
border-color: #660033;
background-color: #cc3366;
font-family: verdana, arial;
font-size: 10pt;
} 

.table {
  border-collapse:collapse; 
  font-family:verdana, arial, sans-serif; 
  font-size:0.75em; 
  line-height:2em; 
  border:1px solid #363;
  }
  
  .td, th {
	padding:0 0.5em;
	border-top:1px solid #ddd;
	font-family: Arial, Helvetica, sans-serif;
  }
.tr.odd {
  background:#eee;
  }
.th {
	background-color: #CCCCCC;
  }
.caption, tfoot {
  font-family:georgia, "times new roman", serif; 
  font-size:3em; 
  line-height:2em; 
  height:2em; 
  padding-right:0.25em; 
  text-align:right; 
  color:#363; 
  border:1px solid #ddd;
  }
.tfoot th {
  background:#fff; 
  color:#363; 
  font-weight:normal;
  }
.thead tr {
  color:#fff; 
  height:4em;
  }
.thead tr th:first-child {
  color:#fc6; 
  border-right:1px solid #000; 
  text-align:right; 
  padding-right:1.5em;
  }
.tbody th {
  padding:0; 
  border-right:1px solid #fff; 
  border-top:1px solid #000;
  width:16em; 
  vertical-align:middle;
  }
.tbody tr.odd th {
  border-right:1px solid #eee;
  }
.tbody td {
  color:#363; 
  vertical-align:middle; 
  height:4em;
  }
.tbody th a {
  color:#fc3; 
  text-decoration:none; 
  border-right:0.8em solid #fc3; 
  font-weight:normal; 
  text-align:right; 
  padding-right:0.5em; 
  float:right; 
  border-top:0.8em solid #839965; 
  border-bottom:0.8em solid #839965;
  }
tbody tr th a:visited {
  border-right:0.8em solid #fff;
  }
.tbody tr.odd th a:visited {
  border-right:0.8em solid #eee;
  }
.tbody td a:visited {
  color:#000; 
  font-weight:normal; 
  text-decoration:line-through;
  }
.tbody td a {
  color:#000; 
  font-weight:normal;
  }
.tbody tr th a:hover {
  color:#fff; 
  border-right:0.8em solid #fff;
  }
.tbody tr.odd th a:hover {
  color:#fff; 
  border-right:0.8em solid #eee;
  }
.tbody td a:hover {
  color:#c00; 
  font-weight:normal; 
  text-decoration:none;
  }
  
#left_navi {
	TEXT-ALIGN: center; MARGIN: 10px 5px 0px 18px; WIDTH: 165px; BACKGROUND: #ffffff; FLOAT: left; CLEAR: both; _margin: 3px 5px 0 8px; _height: 700px
}

.transparente{ 
/*El color puede variar*/ 
background:#000000; 
/*MIentras menos,mas transparente es la pagina*/ 
filter:Alpha(opacity=90); 
} 

#uservoice-dialog {
	z-index: 100003;
	display: block;
	text-align: left;
	margin: -2em auto 0 auto;
	position: fixed;     } 
#uservoice-overlay {
	position: fixed;  
	z-index:100002; 
	width: 100%;   
	height: 100%;
	left: 0;    
	top: 0;  
	background-color: #000;
	opacity: 0.7;    }  
#uservoice-overlay p {
	padding: 5px;
	color: #ddd;
	font: bold 14px arial, sans-serif;
	margin: 0;
	letter-spacing: -1px;
	}
#uservoice-dialog #uservoice-dialog-close {
	position: absolute;
	height: 48px;
	width: 48px;
	top: -11px;
	right: -12px;
	color: #06c;
	cursor: pointer;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	}
html.dialog-open object,html.dialog-open embed {
	visibility: hidden;
	} 
  
body a#uservoice-feedback-tab,body a#uservoice-feedback-tab:link {
	background-position: 2px 50% !important;      
	position: fixed !important;
	top: 40% !important;
	display: block !important;
	width: 35px !important;
	height: 290px !important;
	margin: -45px 0 0 0 !important;
	padding: 0 !important;
	z-index: 100001 !important;
	background-position: 2px 50% !important;
	background-repeat: no-repeat !important;
	text-indent: -9000px;    }        

body a#uservoice-feedback-tab:hover {
	cursor: pointer;    }       

a#uservoice-feedback-tab {
	left: 0;       
	background-repeat: no-repeat;
	background-color: #4D8C2B;
	background-image: url(feedback_tab_white.png);
	border: outset 1px #7F007F;
	border-left: none;
}        
a#uservoice-feedback-tab:hover { 
	background-color: #75C749;
	border: outset 1px #a6349f;
	border-left: none;     }

