<!--

h1, h2, h3, h4, h5, h6
{
	text-align: center;
	padding: 0;
	margin: 0;
}

input[disabled]
{
	background: #DFDFDF;
	color: #FF0000;
	cursor: pointer;
}

/**************************************** ID's **************************************/

#contenedor_multiples
{
    position: static;
    width: 350px;
	height: 300px;
	overflow:auto;
	border:1px solid #808080;
}

#venta_cigarrillos
{
	margin: 0 8px 1px 0;
	padding: 0;
}

#div_venta_cigarrillos
{
	margin-top: 8px;
}

#label_vta_cigarrillos
{
	cursor: pointer;
	/*margin-top: 5px;*/
}

#boleta_rubro
{
	width: 210px;
}

#boleta_tabla_cf td
{
	vertical-align: middle;
}

#boleta_table_codigo td

{
	vertical-align: middle;
}

#boleta_tabla_cf
{
	margin-top: 12px;
	margin-bottom: 10px;
}


#boleta_tabla_tasa
{
	margin-bottom: 10px;
}

#boleta_mensaje_fin, #boleta_mensaje_fin1
{
	text-align: center;
	margin-top: 15px;
}

#boleta_mensaje_fin1
{
	display: none;
}

#boleta_mensaje_ini
{
	text-align: center;
	color: #FF0000;
	font-size: 13px;
}

#cpholder
{
	background-color: #C0C0FF;
	border: 1px solid #A0A0A8;
}

#codigo_seguridad
{
	/*text-align: center;*/
	float: left;
	clear: right;
}

#txt_cigarrillos
{
	width: 130px;
}

#txt_otros
{
	width: 50px;
}

#div_separador
{
	width: 20px;
}

/* OCULTO FILAS CON DATOS QUE CARGA EL CONTRIBUYENTE */

#tr_base_imponible, #tr_deduccion, #tr_personal, #tr_mts_cubicos, #tr_mts_cuadrados, #tr_unidades, #tr_anio_mes, #contenedor_otros, #tr_rubros, #tr_contado, #tr_multiples, #tr_mensaje_estado, #table_desc, #tr_titu_juicio, #tr_titu_planes, #tr_planes, #tr_titu_multi, #tr_titu_corriente, #tr_titu_contado, #tr_sindeuda, #tr_baja, #tr_estado, #tr_alta_provisoria, #div_cod_seguridad, #div_botonera_comandos
{
	display: none;
}

/* ESTILOS PARA LEYENDAS DE AYUDA */

#contenedor_select, #boleta_dominio, #boleta_apellido, #boleta_nombre, #boleta_documento, #boleta_mts_cuadrados, #boleta_mts_cubicos, #boleta_personal, #boleta_deduccion, #boleta_base_imponible, #contenedor_select_mes, #boleta_unidades, #contenedor_select_rubros, #contenedor_multiples, #contenedor_ayuda, #div_venta_cigarrillos, #rubros

{
	float: left;
/*	clear: right;*/
}

#img_ayuda_rubros
{
	padding-left: 8px;
	padding-top: 29px;
}

#img_ayuda_cigarros
{
	padding-left: 8px;
	padding-top: 10px;
}

#clave_fiscal
{
	float: left;
	clear: right;
	font-size: 9pt;
}

/*#img_calcular_rubro
{
	vertical-align: middle;
	padding-top: 10px;
}*/

#grupos_main_div, #div_total
{
	border:0;
	margin: 0;
	padding: 0;
}

#carteles_avisos
{
	text-align: center;
}

#gif_progreso
{
	display: none;
	padding-left: 20px;
}

#div_ayuda_prog
{
	float: left;
	clear: right;
}

#div_muestra_estado
{
	border-style:double;
	border-color:#ff0000;
	font-family: sans-serif; 
	font-style: oblique;
	background-color: #FFF9FA;
	text-align: center;
}

#leyenda_contado
{
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge #093;
	width: 200px;
}

#leyenda_anual
{
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge #093;
	width: 400px;
}

#leyenda_planes
{
	background-color: #BDBDBD;
	/*font-family: Verdana, Geneva, sans-serif;*/
	font-size: 19px;
	/*font-style: oblique;*/
	font-weight: bold;
	text-align: center;
    word-spacing: 2pt;
	/*border: thick ridge #093;
	width: 400px;*/
}




/**************************************************************************************/
/**************************************** CLASES **************************************/
/**************************************************************************************/

.titulo_division
{
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge #093;
/*	width: 400px;*/
}

#tr_titu_planes .titulo_division {
    background-color: #7bbb65;
    font-size: 18px;
    word-spacing: 2pt;
}


.titulo_juicio
{
	background-color: #FBEFF2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge #FE2E2E;
/*	width: 400px;*/
}

.td_alta_provisoria
{
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge orange;
/*	width: 400px;*/
}

.td_baja
{
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge orange;
/*	width: 400px;*/
}

.td_sindeuda
{
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge yellow;
/*	width: 400px;*/
}

.td_estado
{
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bold;
	text-align: center;
	border: thick ridge yellow;
/*	width: 400px;*/
}

.vehi_desc
{
/*	color:black;*/
	font-weight:bold;
	text-align:center;
}

.tablaRubro
{
	padding:0;
	margin: 0;
	border: 1px solid black;
}

.tablaRubro td, th
{
	border: 1px solid black;
}

.detalle_rubro
{
	padding:0;
	margin: 0;
	border: 0;
}

.boleta_tabla
{
	padding-top: 20px;
	/*border-spacing: 0px 10px;*/
}

.boleta_tabla1
{
	padding-top: 10px;
	/*border-spacing: 0px 10px;*/
}

.boleta_tabla td, .boleta_tabla1 td
{
	vertical-align: middle;
	padding-bottom: 7px;
}

.boleta_tabla tr, .boleta_tabla1 tr
{
	padding-bottom: 7px;
}

.captcha
{
	border: medium double rgb(0,0,0);
}

.checkbox_text
{
	cursor: pointer;
}

.boleta_campo
{
	padding-right: 10px;
}

.boleta_comment
{
	font-size: 7pt;
}

.mensajes_ini_fin
{
	text-align: center;
	float: none;
}

.anio_cuota
{
	float: left;
	clear: right;
}

.title1, .title2, .title3, .title4
{
	color: #1A561B;
}

.title1
{
	font-size: 15pt;
}

.title2
{
	font-size: 12pt;
}

.title3
{
	font-size: 11pt;
}

.title4
{
	font-size: 13pt;
}

.superindice
{
    font-size: 4pt;
}

.img_ayuda
{
/*	vertical-align: baseline;*/
	padding-left: 8px;
	padding-top: 3px;
}

.link_cf
{
	font-size: 8pt;
	font-weight: normal;
}

.minusculas
{
	text-transform: lowercase;
}

.btn_borrar
{
	margin: 0;
    background-color: #f5f5f5;
    border: 1px solid #dedede;
    border-top: 1px solid #eee;
    border-left: 1px solid #eee;
    font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size: 8pt;
    line-height: 120%;
    text-decoration: none;
    font-weight: bold;
    color: #000000;
    cursor: pointer;
    padding: 3px;
}

.avisos1
{
	font-weight: bold;
	color: red;
	font-size: 14pt;
	padding-bottom: 10px;
	text-align: center;
}

.avisos3
{
	font-weight: bold;
	color: red;
	text-align: center;
}

.aviso_nuevo
{
	text-decoration: blink;
	color: red;
	font-size: 10px;
}

.texto_vehiculo_descripcion
{
	font-size: 11pt;
	font-weight: bolder;
	font-style: italic;
}

/**************************************************************************************/
/************************************** INICIO BOTONES ************************************/
/**************************************************************************************/

.buttons a, .buttons button
{
    /*display: block;
    float: left;
    clear: right;*/
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size: 8pt;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}

/*.buttons a
{
	padding:4px 10px 3px 7px; */ /* IE6 */
/*}*/

.buttons button
{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}

.buttons button[type]
{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}

*:first-child+html button[type]

{
    padding:4px 10px 3px 7px; /* IE7 */
}

.buttons button img, .buttons a img
{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* BOTON STANDARD */

button:hover, .buttons a:hover {
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}

.buttons a:active {
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* BOTON POSITIVO */
button.positive, .buttons a.positive
{
    color:#529214;
}

.buttons a.positive:hover, button.positive:hover
{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}

.buttons a.positive:active
{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* BOTON NEGATIVO */
.buttons a.negative, button.negative
{
    color:#d12f19;
}

.buttons a.negative:hover, button.negative:hover
{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}

.buttons a.negative:active
{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* BOTON MAIL */
button.mail, .buttons a.mail
{
    color:#DF013A;
    border:1px solid #F6E3CE; 
}

.buttons a.mail:hover, button.mail:hover
{
    background-color:#F6E3CE;
    border:1px solid #D7DF01;
    color:#DF013A;
}

.buttons a.mail:active
{
    background-color:#DF013A;
    border:1px solid #DF013A;
    color:#fff;
}



/* BOTON TODO PAGO */
.todoPago a, .todoPago button
{
    display: none;
    cursor:pointer;
}


/* BOTON e-pagos */
.e-Pagos a, .e-Pagos button
{
   /* display: none;
    cursor:pointer;*/
}






/**************************************************************************************/
/********************************* INICIO TOOLTIP AYUDA *******************************/
/**************************************************************************************/

.help_header
{
	color: #0B0082;
	background: #BCE9A8;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	border: 1px solid #80C87D;
	padding: 5px 10px 5px 0px;
	/*padding: 3px;*/
	width: 200px;
	opacity: 1; /*0.85*/
	filter: alpha(opacity=100); /* IE 85 */
}

.help_body
{
	color: #0B0082;
	background: #D9F8D5;
	font-family: arial;
	font-size: 9pt;
	border-left: 1px solid #80C87D;
	border-right: 1px solid #80C87D;
	border-bottom: 1px solid #80C87D;
	padding: 5px 10px 5px 0px;
	/*padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;*/
	width: 200px;
	opacity: 1; /*0.85*/
	filter: alpha(opacity=100); /* IE 85 */
	/*text-indent:-12px;*/
}

.help_header img
{
	padding-left: 5px;
}

/**************************************************************************************/
/******************************* ESTILOS PAGINA DE ALTA *******************************/
/**************************************************************************************/

#boleta_mensaje_fin_alta
{
	text-align: center;
	/*font-weight: bold;*/
	color: red;
	margin-top: 15px;
	font-size: 12px;
}

#contenedor_select_tasa, #boleta_email, #boleta_domicilio, #boleta_telefono, #boleta_email_conf, #boleta_email_new, #boleta_email_new_conf, #boleta_razon_social, #boleta_cuit, #boleta_localidad
{
	float: left;
	clear: right;
}

#tr_cuit, #tr_razon_social, #tr_titulo_empresa
{
	display: none;
}

#titulo_empresa, #titulo_solicitante
{
	/*padding-left: 200px;*/
	font-weight: bold;
	font-size: 12pt;
}

/**************************************************************************************/
/****************************** ESTILOS TABLAS DE GRUPOS ******************************/
/**************************************************************************************/

#div_total
{
	display: none;
}

.grupos_tables table
{
	font:9pt Arial, Helvetica, sans-serif;
	background-color:#F2F2F2;
}

.grupos_tables caption
{
	background-color:#5A666E;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10pt;
	border:1px solid #000;
}

.grupos_tables thead th

{
	background-color:#F5B348;
	color:#724809;
	padding:2px;
	text-transform:uppercase;
	border-top:1px solid #F4D39E;
	border-left:1px solid #F4D39E;
	border-bottom:1px solid #B76E00;
	border-right:1px solid #B76E00;
}

.grupos_tables tfoot th
{
	background-color:#F29601;
	color:#724809;
	padding:2px;
	text-transform:uppercase;
	font-size:9pt;
}

.grupos_tables tfoot td
{
	background-color:#FC0;
	color:#724809;
	font-weight:bold;
	text-transform:uppercase;
	font-size:9pt;
	padding:0px 5px;
}

.grupos_tables .odd {  }

.grupos_tables tbody td
{
	background-color:#D7DBDD;
	color:#5A666E;
	padding:2px;
	text-align:center;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #AFB5B8;
	border-right:1px solid #AFB5B8;
	vertical-align: middle;
}

.grupos_tables tbody th
{
	background-color:#5A666E;
	color:#D7DBDD;
	padding:2px;
	text-align:center;
	border-top:1px solid #93A1AA;
	border-left:1px solid #93A1AA;
	border-bottom:1px solid #2F3B42;
	border-right:1px solid #2F3B42;
}

.grupos_tables tbody td a
{
	color:#724809;
	text-decoration:none;
	font-weight:bold;
}

.grupos_tables tbody td a:hover
{
	background-color:#F5B348;
	color:#FFF;
}

.grupos_tables tbody th a
{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.grupos_tables tbody th a:hover
{
	color:#FC0;
	text-decoration:underline;
}
-->