
 
 a img:hover, .imageLink:hover{
 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
a img, .imageLink{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}


 td div.noadjust{
	overflow:hidden;
	white-space:nowrap;
	width:inherit;
 }
 
 .tblNoAdjust {
	table-layout:fixed;
	border-top: 5px solid #333;
	border-collapse: collapse;
	/*background: #fff;*/
	 }
.tblNoAdjust tr.filaResumen:hover {
	background-color:#33CCFF;
}

.tblInbox td{
    border-bottom: 1px dashed #333;
    border-style:solid;
    border-color:#CCCCCC;
    padding: 2px 5px;
}


.tblNoAdjust th.thNoAdjust {
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

.tblNoAdjust td.tdNoAdjust {	
	overflow:hidden;
	white-space:nowrap;
    text-overflow:ellipsis;
 }
 
 td.cuerpo{
 	text-overflow:auto;
	overflow:auto;
	white-space:normal;
	border-left:none;		
 }
 
 select {
    background: #FBFBEF;
    border: 1px solid #0099E2;
    color: black;
    text-indent: 2px;
    font-size:11px;
    font-family: Tahoma;
    z-index: 9999;
 } 
 
 .botonRecargarEntidades{
 	 border: none; 
 	 width: 20px; 
 	 height: 20px;
 }
 
 textarea
 {
   text-indent: 2px;
   font-size:12px;
   font-family: Tahoma;
 }

 textarea:focus
 {
      background:  #FBFBEF;
 }

 .ceroResultados
 {
     font-weight: bold;
     font-style: italic;
 }
 
input:focus
 {
   background: #FBFBEF;
   text-indent: 2px;
 }



body{
    background: url(../images/bg_ext3.png) repeat-y scroll center;
    /*bacckground: #FFFFFF;*/
	padding: 0px 0px 20px 0px;
	margin: 0px;
	border: 0px;
	color: Black;
	font: 11px Tahoma sans-serif;
    /*behavior: url("./css/csshover3.htc");*/    /*Habilita el :hover en ie6*/
}
table{
	border: 1px solid #0E4076;
}
.table2{
	border: 0px;
}
th{
	background-color: #105181;
	color: White;
	font: 11px Tahoma, sans-serif;
	padding: 3px 3px 3px;
}
td{
	color: Black;
	font: 11px Tahoma, sans-serif;	
}
.menul1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.letritas {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
	text-decoration: none;
	text-align: left;
}
.letritas_claras {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 10pt;
	color: #F7F4EF;
	text-decoration: none;
	text-align: left;
}
.letrotas {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
    /*text-align: left;*/
}
.letrasrojas {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11pt;
	color: #660033;
	text-decoration: none;
	text-align: left;
}
.actualizar{
    font-size: 12px;
}
.menul2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.menul1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99ccff;
	text-decoration: none;
	text-align: left;
}
a:hover.menul2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #99ccff;
	text-decoration: underline;
}
.menul1selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	text-align: left;
}
.menul2selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	margin-left: 25px;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	text-indent: 10px;

}
.textoblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menugrupo2 {
	background-image: url(../graficos/entorno/fon_interna1_lineas.jpg);
}
.textonegro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.menuiteml1 {
	text-align: left;
}
.tablagris {
	background-color: #C8CBC8;
}
.tablablanca {
	background-color: #EBF0EB;
}
.tablablancablanca {
	background-color: #FFFFFF;
}
.tablaborde {
	border: 1px solid #FFFFFF;
}
.enlacel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #336699;
	text-decoration: none;
	text-align: left;
	margin-left: 10px;
}
a:hover.enlacel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CC9900;
	text-decoration: underline;
	text-align: left;
	margin-left: 10px;
}
.tablaindi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.tituloindi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003255;
	text-decoration: none;
	text-transform: uppercase;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
}
a:hover.tituloindi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: underline;
	text-transform: uppercase;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
}

.tituloCampo{
    padding-right: 3px;
    /*width: 110px;    
    text-align: right;
    */
}

.remiTere{
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}

.remiSecre{
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}
