/*=========== Tags de Top Level */
*			{ font-family : Verdana, sans-serif, Arial; font-size :11px; }

/*			{ font-family :  "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size :11px; }*/


/*			{ font: normal normal 12px Open Sans }*/

body		{ margin : 0px;}
/*=========== Tags para la captura */
/*textarea	{ resize:none; }*/

textarea,input[type=text],input[type=password],input[type=file],select{  outline: none; background-color : #FFF; border: solid 1px #7F9DB9; margin: 0px; padding : 1px;}

textarea:focus,input[type=text]:focus,input[type=password]:focus,select:focus	{  outline: none; color: #000; background-color: #FFFCDD;}
textarea:disabled, input[type=text]:disabled,input[type=password]:disabled, select:disabled
			{ background-color : #E0E0E0; color: #2B2B2B;}
label		{ }

/*
fieldset	{ border: solid 1px #a5ccf0 }
legend		{ font-weight: bolder; font-size: 9px; background-color: #f5f5f5; color: #576068; border: solid 1px #576068; -moz-border-radius: 3px;border-radius: 3px; -webkit-border-radius: 3px; padding: 2px;
			  letter-spacing: 1px;  }
*/			  
fieldset	{ border: solid 1px #d8d8d8 ;  margin: 2px;}
    legend		{ font-weight:normal; color: #6b5eff; border : none; background : #f0f0f0; padding: 5px; font-size: 9.5px;
			  letter-spacing: 1px;  }
			  
fieldset:invalid
{
	-webkit-box-shadow : none;
}
			  
button		{ }
img			{ border: none;}
select      { 
		margin                  : 0px;
-webkit-border-radius: 0px;
	    border-radius: 0px;		
}
/** Este par de estilos es para Google Chrome  **/
[required]	{ /*-webkit-box-shadow: 0 0 3px rgba(0, 0, 255, .5);*/ }
:invalid	{ -webkit-box-shadow: 0 0 5px rgba(255, 0, 0, .8);     }
/*
 * Este estilo se lo agrega jqueryUI a todos los autocomplete pero no lo usan
 * asi que puse una imagen aprovechando que siempre lo pone.
 *  */
.ui-autocomplete-input			{ background-image : url(../images/ui-address-bar.png);background-position:right;background-repeat:no-repeat;}
.ui-autocomplete-input:focus	{ background-image : url(../images/ui-address-bar-green.png);background-position:right;background-repeat:no-repeat;}


/*=========== Los botones van aqui <button> */
button.positive					{ min-width: 87px; cursor: pointer;}
button.positive:disabled		{ }
.buttonGroup					{ }

/* BACKGROUND Y HOVER PARA LOS GLOBAL_MENU */
.ui_menu_bar_global_item		{ width:20px ; border: solid 1px #3B7CAA; -moz-border-radius: 3px;border-radius: 3px; -webkit-border-radius: 3px;  cursor: pointer; margin-left: 7px; background:url(themes/start/images/ui-icons_d8e7f3_256x240.png);}
.ui_menu_bar_global_item:hover	{ border : solid 1px #F5F5f5; }

/*Jquery UI Icons*/
button.graba 	 	span.ui-icon	{	background-position: -96px -112px;	}
button.actualiza 	span.ui-icon	{	background-position: -96px -64px;	}
button.nueva	 	span.ui-icon	{	background-position: -32px -96px;	}  .ui_menu_global_nueva   {      background-position: -32px -96px;	}
button.cancela	 	span.ui-icon	{	background-position: 0 -128px;		}
button.edita	 	span.ui-icon	{	background-position: -64px -112px;	}
button.borra	 	span.ui-icon	{	background-position: -176px -96px;	}
button.copia	 	span.ui-icon	{	background-position: -176px -128px;	}
button.calcula	 	span.ui-icon	{	background-position: -112px -112px;	}  .ui_menu_global_calcula {      background-position: -112px -112px;}
button.imprime	 	span.ui-icon	{	background-position: -160px -96px; 	}  .ui_menu_global_imprime {      background-position: -160px -96px; }
button.rectifica 	span.ui-icon	{	background-position: -80px -80px;	}
button.catalogo	 	span.ui-icon	{	background-position: -160px -128px;	}
button.selecciona	span.ui-icon	{	background-position: -64px -144px;	}
button.genera		span.ui-icon	{	background-position: -64px -96px;	}	.ui_menu_global_genera {	  background-position: -64px -96px;	}
button.abre			span.ui-icon	{	background-position: -16px -96px;	}
button.busca		span.ui-icon	{	background-position: -160px -112px;	}
button.refresca		span.ui-icon	{	background-position: -64px -80px;	}
button.descarga		span.ui-icon	{	background-position: -48px -64px;	}
button.grafica		span.ui-icon	{	background-position: -208px -128px;	}
button.popup		span.ui-icon	{	background-position: -48px -80px;	}
button.limpia		span.ui-icon	{		}
button.historial	span.ui-icon	{	background-position: -48px -80px;	}   .ui_menu_global_historial{    background-position: -48px -80px;	}
button.last 		span.ui-icon	{	background-position: -64px -160px;	}
button.next 		span.ui-icon	{	background-position: -32px -160px;	}
button.first 		span.ui-icon	{	background-position: -80px -160px;	}
button.previous 	span.ui-icon	{	background-position: -48px -160px; 	}
button.mapa			span.ui-icon	{		}
button.reporte		span.ui-icon	{	background-position: -64px -96px;	}
button.ayuda		span.ui-icon	{	background-position: -48px -144px;	}
button.cerrar		span.ui-icon	{	background-position: -80px -128px;	}
button.menos		span.ui-icon {	background-position: -64px -128px;	}
button.mas			span.ui-icon { 	background-position: -16px -128px;	}
button.capman		span.ui-icon	{	background-position: 0 -144px;		}   .ui_menu_global_capman{    background-position: -48px -80px;	}
button.previsualiza	span.ui-icon	{	}
button.mail         span.ui-icon	{	background-position: -80px -96px;   }
/*=========== Algunas clases para que este todo igual */
.ucase			{	text-transform:uppercase; }
.resaltaFondo	{	background	: #E5E5E5}
.w60			{	width		: 60px; }
.w65			{	width		: 65px; }
.w70			{	width		: 70px; }
.w75			{	width		: 75px; }
.w80			{	width		: 80px; }
.w85			{	width		: 85px; }
.w90			{	width		: 90px; }
.w95			{	width		: 95px; }
.w100			{	width		: 100px;}
.w105			{	width		: 105px;}
.w150			{	width		: 150px;}
.w160			{	width		: 160px;}
.w170			{	width		: 170px;}
.w180			{	width		: 180px;}
.w190			{	width		: 190px;}
.w200			{	width		: 200px;}
.w220			{	width		: 220px;}
.w250			{	width		: 250px;}
.w270			{	width		: 270px;}
.w300			{	width		: 300px;}
.w320			{	width		: 320px;}
.w350			{	width		: 350px;}
.absoluto		{	position	: absolute;}
.oculto			{	display		: none;}
.borde			{	border		: solid 1px #696969;}
.bordeLight		{	border		: solid 1px #ccc;}
.padd			{	padding		: 3px;}
.margin3		{	margin		: 3px;}
.rounded3		{	-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius: 3px; }
.textcenter		{	text-align	: center; }
.resaltar		{	font-weight: bolder; font-size:larger;}

/*=========== Esto de aqui esta en la barra de menu (Menu.php) */
#cxUser,#cxServerHost,#cxVersion{ color : #A7C3D7; }
#cxVersion						{ padding-left: 4px;letter-spacing: 1px; }

#ui_menu_bar_currentpage		{ font-size: 11px; font-weight: normal; color: #f5f5f5; cursor:pointer;}
#ui_menubar_patente,#ui_menubar_aduana,#ui_menubar_basedatos
								{ font-size: 11px; border: none; height: 15px; background: #15547f; color: #fff;}
#ui_menubar_patente option,#ui_menubar_aduana option,#ui_menubar_basedatos option
								{ font-size: 11px;color: #000;  background: #053A5F; color: #fff;}
.ui_menubar_info_bg				{ background : #F2F4F9; }
#ui_menu_bar_warning_icon,
#ui_menu_bar_fatal_icon,
#ui_menu_bar_fatal_icon,
#ui_menu_bar_transac_icon		{ width: 20px; color: #fff; border: none;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; display: none; text-align: center; font-weight: bolder;  cursor: help ; }
#ui_menu_bar_warning_icon		{ background: #BCBB5E; }
#ui_menu_bar_fatal_icon			{ background: #C68181; }
#ui_menu_bar_notice_icon		{ background: #7C7CB7; }
#ui_menu_bar_transac_icon		{ background: #76CCBA; }

/*=========== Algunos Colores para usar */
.purple		{ background-color:#E8D0F3;}
.yellow		{ background-color:#FFFEC5;}
.skynormal	{ background-color:#D8EBF5;}
.skymedium	{ background-color:#C6E8F3;}
.skyintense	{ background-color:#AFE3FF;}
.dgridblue	{ background-color:#e3f4f4;}
.darkblue1	{ background-color:#002B48;}
.morado1	{ background-color:#EFE3F7;}
.red1		{ background-color:#FFB2C0;}




/* ======================================================================*/
/* ======================================================================*/
/* ======================================================================*/
/**
 *
 * DE AQUI EN ADELANTE SON PUROS ESTILOS MEGA VIEJOS QUE IREMOS QUITANDO
 *
 * */
 /* ======================================================================*/
 /* ======================================================================*/
 /* ======================================================================*/
/**ESTE ESTILO ES "PROVICIONAL" <--LOL:che roberto EN EN LO QUE SE DESIDE EL ESTILO FINAL PARA EL NAVEGADOR*/
.Nav  {margin-left:auto;margin-right:auto;border-spacing:1px;padding:0px;outline:none;border: 1px solid #336699;}
.Nav  input, .Nav  select, .Nav  option{   font-weight:normal;}
.Nav  input{ margin-left:2px; margin-right:2px;}
.Nav  input:disabled{ background:none; outline:none; border:none;  font-weight:normal; color:#000000;}
button[name=First], button[name=Back], button[name=Next], button[name=Last]{cursor:pointer;border: none;outline:none;opacity : 1;vertical-align:middle;width:16px;height:16px;background-position:center;background-repeat:no-repeat;}
button[name=First]:disabled, button[name=Back]:disabled, button[name=Next]:disabled, button[name=Last]:disabled{cursor: default;opacity : 0.30;}
button[name=First]{background-image: url('../images/imagenesparametros/first.png');}
button[name=Back]{background-image: url('../images/imagenesparametros/previous.png');}
button[name=Next]{background-image: url('../images/imagenesparametros/next.png');}
button[name=Last]{background-image: url('../images/imagenesparametros/last.png');}
.NavTab{ background-color:#FFFFFF; border:solid 1px #999999; border-spacing:1px;}
.NavTab > thead > tr{text-transform: uppercase;border-spacing:1px;margin: 0;padding: 0;background-color:#678BB8;text-align: center;padding-left: 0px;	padding-right: 0px;text-decoration: none;color:#FFFFFF;}
.NavTab > tbody {overflow: scroll;overflow-x:hidden;}
.NavTab > tbody > tr{height:10px;}
.NavTab > tbody > tr:last-child{height:auto;vertical-align:top;}
.NavTab .colscroll{width:15px;background-color:#FFFFFF;}
.NavTab .col1{background-color: #FFFFFF;}
.NavTab .col2{background-color: #F3F3F3;}
.NavTab .col1:hover, .NavTab .col2:hover{background-color: #F3F4DD; cursor: pointer;}
