 /* CSS Document */
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	  text-indent: 1cm;
	  text-align:justify;
	color:black;
	font-weight:normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
scrollbar-face-color: white; 
scrollbar-shadow-color: black; 
scrollbar-highlight-color: black; 
scrollbar-3dlight-color: black; 
scrollbar-darkshadow-color: black; 
scrollbar-track-color: white; 
scrollbar-arrow-color: blue;
	  border:0px;
}

.links { font-familycolor:#009933; color:#FF0000;}

.titulodatos {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#170600;
	background:#ededb7;
	border:0px;
	text-align: left;
}
.nombres_clientes{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#170600;
	background:#ededb7;
	border:0px;
	text-align: left;
	font-weight: bold;
}
.titulotablas_sin_fondo {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#170600;
	border:0px;
	text-align: right;
	font-weight: bold;
}
.titulotablas_fondogris_centrado {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#170600;
	background:#ededb7;
	border:0px;
	text-align: center;
	font-weight: bold;
}

.titulotablas {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#170600;
	background:#ededb7;
	border:0px;
	text-align: center;
	font-weight: bold;
}
.titulotablas_normal {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#170600;
	background:#ededb7;
	border:0px;
	text-align: center;
	font-weight: normal;
}
.tituloseccion{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	border:1px;
	text-align: left;
	font-weight: bold;
}
.tituloseccion2{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009933;
	border:1px;
	text-align: left;
	font-weight: bold;
}
.buscar{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	background:#99CC99;
	border:1px;
	text-align: left;
	font-weight: bold;
}
.listados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.normal_justificado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align:justify;
}
.normal_centrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align:center;
}
.pequena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.listados_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.listados_grande_subrayado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration:underline;
	text-align:right;
	
}
.listados_grande_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#00bb00;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.listados_grande_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:blue;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

.password {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#ffffff;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	vertical-align:top;
}
.listados_grande_fondo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	background:#e6e68c;
	vertical-align:top;
}
.listadoscolor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0b074f;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.numeros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#170600;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align:right;
	speak-numeral:digits;
}
.numeros_rojos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FF0000;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-align:right;
	speak-numeral:digits;
}
#Layer1 {
	position:absolute;
	left:1px;
	top:72px;
	width:798px;
	height:23px;
	z-index:1;
}
.titulomediano {
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#adae2c;
	border:0px;
	text-align: left;
	font:large;
	}
.validacion{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#adae2c;
	border:0px;
	text-align: left;
	}
.notas{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#61BB46;
	border:0px;
	text-align: justify;
	
	}

/*GRAFICAS*/
.totales_exp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#009933;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;

   line-height:11px;
   writing-mode: tb-rl;
   filter: flipH() flipV();
}
.totales_real {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:brown;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

   line-height:11px;
   writing-mode: tb-rl;
   filter: flipH() flipV();
}
.descripcion_exp{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009933;
	border:1px;
	text-align: left;
	font-weight: bold;
}
.descripcion_real{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:brown;
	border:1px;
	text-align: left;
	font-weight: bold;
}
.ayuda{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:brown;
	border:1px;
	text-align: left;
	font-weight: bold;
}
.curlycontainer{
				border: 1px solid #b8b8b8;
				margin:  2px 2px 2px 2px;
				width: 360px;
				height:100px;
				overflow: scroll;
				scrollbar-face-color: white; 
				scrollbar-shadow-color: white; 
				scrollbar-highlight-color: white; 
				scrollbar-3dlight-color: white; 
				scrollbar-darkshadow-color: white; 
				scrollbar-track-color: white; 
				scrollbar-arrow-color: blue;
				font-size:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-align:justify;
				padding: 5px 4px 5px 5px;
				z-index:-1
			  }
.botonimagen_pro{
				  background-image:url(../../tradecorp/pagina/contacto/img/arribaiz.png);
}
/*letras negras*/
.caixatxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
/*letrras berdes*/
.caixatitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #61BB46;
	text-decoration: none;

}

.menutxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}


/*Texto hacia arriba*/
.texto_hacia_arriba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;

   line-height:11px;
   writing-mode: tb-rl;
   filter: flipH() flipV();
}
.tabla_encabezado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#7D7D7D;
	font-size:15px;

}
/*gris primer columna*/
.tabla_fila {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;	
	background:#D7D7D7;
	border-bottom-color:#FFFFFF;
}
/*gris bajo*/
.tabla_fila1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	background:#FFD674;
	border-bottom:solid 3px #FFECBF;
}



.encabezado_tabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3F2413;
	text-align:center;
	font-size:15px;
	background:#FFD674;
	border-bottom:solid 3px #3F2413;
}
.letra_color{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3F2413;

	font-size:12px;
}

.titulomediano1 {
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#adae2c;
	border:0px;
	text-align: center;
	font:large;
}

.letra_color_gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3F2413;
	font-size:12px;
	text-align:center;
}


.verdana{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.unete_equipo{
background:url(../../aspirantes/img/unete_equipo.gif);
background-repeat:no-repeat;
background-position:right top;
}
.btn_rojo{
background-repeat:no-repeat;
background-position:right;
background-image:url(../../aspirantes/img/paloma.gif);
}

/**********************Tamaño de letras***********************/
/**********/
.t9{ font-size:9px}
.t10{ font-size:10px}
.t11{ font-size:11px}
.t12{ font-size:12px}
.t14{ font-size:14px;}
.t16{ font-size:16px}
.t18{ font-size:18px;}
.t20{ font-size:20px;}
.t22{ font-size:22px;}

.tarriba {
   writing-mode: tb-rl;
   filter: flipH() flipV();
}


/**********************Alineación de texto********************/
/**********/
 											/* Texto justificado*/
.tj{
text-align:justify;
}
 											/* Texto centrado*/
.tc{
text-align:center;
}
 											/* Texto derecha*/
.tr{
text-align:right;
}
 											/* Texto izquierda*/
.tl{
text-align:left;
}

.tsubrayado{
	text-decoration:underline;
}



/********************** Texto Efectos ************************/
/**********/

.tnegrita{
	font-weight: bold;
}
.subindice{
vertical-align: sub;
font-size:9px;
}
.superindice{
vertical-align: super;
font-size:9px;
}

.cursormano{cursor: hand;}

/**********************Texto Color*********************************************/
/***************************/
.tnegro{ color:#000000;}
.tblanco{ color:#FFFFFF;}
.trojo{ color:#FF0000;}
.tazul{ color:#000099; }
.tverde{ color:009933; }
.x{ color:#FFDA57; }
.tcafe { color:#3F24}
.tnaranja{color:#CC9900;}
.tamarillo{ color:#CCCC00; }

/**********************Fondo Color*********************************************/
/***************************/

.fbeisoscuro{ background-color:#EDEDB7;}
.fanaranjado{ background-color:#FFD674;}
.fnegro{ background-color:#000000;}

/**********************Tabla Borde**********************************************/
/****************************/

 											/* Borde Punteado*/
.brojo{border:1px solid #FFCC66; }


.bpunteado                     
{
  border-right:2px dashed #dddddd; 
  border-bottom:2px dashed #dddddd;
  }
.bp                     
{
  border:2px dashed #dddddd; 
  }
.bs                     
{
  border:1px solid #dddddd; 
  }

.bsupp                
{
  border-top:2px dashed #dddddd;
  }
.binfp                     
{
  border-bottom:2px dashed #dddddd;
  }
.bizqp
{
  border-left:2px dashed #dddddd;
  }
.bderp                     
{
  border-right:2px dashed #dddddd;
  }
.bpunteados
{
  border:2px dashed #dddddd; 
  }
.bpunteadosverde{ border:2px solid green; }

.bpunteadosamarillo{ border:2px solid yellow; }


.binfs                     
{
  border-bottom:3px outset #dddddd;
}

.binfs {border-bottom:3px outset #dddddd;}

.binfscafe {border-bottom:solid 3px #3F2413;}

.binfsgris {border-bottom:solid 3px #C8C8C8;}



/***************Espacio entre objetos**************************/
/**********/

 											/* Centro al borde*/
div.pad{
 padding: 0.3em 0.3em 0;
}

/***************Imagenes**************************/
/*************************************************/


.navidad { background-image: url(../navidad.jpg);
width:600px;
height:600px;}



.binfgris { background-image: url(img_css/binfgris.gif);}
.bsupgris { background-image: url(img_css/bsupgris.gif);}
.bizqgris { background-image: url(img_css/bizqgris.gif);}
.bdergris { background-image: url(img_css/bdergris.gif);}

.bsupnegro { background-image: url(img_css/bsupnegro.gif);}
.bsupcafe { background-image: url(img_css/bsupcafe.gif);}

.esupizq { background-image: url(img_css/esupizq.gif);}
.esupder { background-image: url(img_css/esupder.gif);}
.einfizq { background-image: url(img_css/einfizq.gif);}
.einfder { background-image: url(img_css/einfder.gif);}

.esupizqnegro { background-image: url(img_css/esupizqnegro.gif);}
.esupdernegro { background-image: url(img_css/esupdernegro.gif);}

.esupizqcafe { background-image: url(img_css/esupizqcafe.gif);}
.esupdercafe { background-image: url(img_css/esupdercafe.gif);}

.imgcafe { background-image: url(img_css/imgcafe.gif);}


/***************Posicion**************************/
/*************************************************/

.fposinf { background-position: bottom;}
.fpossup { background-position: top;}
.fposizq { background-position: left;}
.fposder { background-position: right;}

.fposinfder { background-position: bottom right;}
.fposinfizq { background-position: bottom left;}
.fpossupder { background-position: top right;}
.fpossupizq { background-position: top left;}

/*************Repeticion de imagen****************/
/*************************************************/

.frpx { background-repeat: repeat-x;}
.frpy { background-repeat: repeat-y;}
.frpno { background-repeat: no-repeat;}

/*************Repeticion de imagen****************/
/*************************************************/
body#publicaciones {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	  text-indent: 0cm;
	  text-align:justify;
	color:#170600;
	font-weight:normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
scrollbar-face-color: white; 
scrollbar-shadow-color: brown; 
scrollbar-highlight-color: white; 
scrollbar-3dlight-color: brown; 
scrollbar-darkshadow-color: white; 
scrollbar-track-color: white; 
scrollbar-arrow-color: brown;
	  border:0px;
}

.oculto { display:none;}

.menutitle 
  {	
    cursor:pointer;
    margin-bottom: 5px;
	color:#CC6600;
	padding:2px;
	text-align:left;
	font-weight:bold;
  }	

.submenu 
  {	
    margin-bottom: 0.5em;
	display: none;	
  }	

 
  #contenedor .sombra2, #contenedor .sombra3, #contenedor .caja { 
position:relative;
left : -2px; /*Posicionamiento de los DIVs*/ 
top : -2px; 

} 

#contenedor .sombra1 { 
background-color : #CCC; /*Coloreamos el fondo*/ 
width:100px; 
} 

#contenedor .sombra2 { 
background-color : # 999 ; 
} 

#contenedor .sombra3 { 
background-color : # 666 ; 
} 

#contenedor .caja {
background-color : #FFF; 
border : 1px solid #CCC; /*Le damos borde a la caja y padding*/ 
padding :10px; 
} 

textarea{
				overflow: scroll;
				scrollbar-face-color: white; 
				scrollbar-shadow-color: white; 
				scrollbar-highlight-color: white; 
				scrollbar-3dlight-color: white; 
				scrollbar-darkshadow-color: white; 
				scrollbar-track-color: white; 
				scrollbar-arrow-color: blue;
			  }

/*Facturas, pedidos*/

.status_cancelado {
background-repeat: no-repeat;
background-image: url(../imagenes/status_cancelado.gif);
}
.status {
background-repeat: no-repeat;
background-image: url(../imagenes/status.gif);
}
.status_sol_prod {
background-repeat: no-repeat;
background-image: url(../imagenes/status_sol_prod.gif);
}
.status_transito {
background-repeat: no-repeat;
background-image: url(../imagenes/status_transito.gif);
}
.status_entregado {
background-repeat: no-repeat;
background-image: url(../imagenes/status_entregado.gif);
}
.status_confirmado {
background-repeat: no-repeat;
background-image: url(../imagenes/status_confirmado.gif);
}

/*Prestaciones*/
.status_solicitud {
background-repeat: no-repeat;
background-image: url(../imagenes/status_solicitud.gif);
}
.status_autorizado {
background-repeat: no-repeat;
background-image: url(../imagenes/status_autorizado.gif);
}

.status_noautorizado {
background-repeat: no-repeat;
background-image: url(../imagenes/status_noautorizado.gif);
}
