/* CSS Document */
td.inv_header {
	color: #555555;
	background-color: #F5F5F5;
	font-weight: bold;
	font-size: 8pt;
	padding: 5px;
	padding-left: 8px;
	font-family: "Trebuchet MS", verdana, arial, serif;

}

a.inv_blue {
color: #555555;
}

div.inv_title {
  text-align: center;
  color: #555555;
  font-weight:700;
  border-bottom: 1px solid #CCCCCC;
}

tr.inv_hide {
  display: none;
}

tr.inv_see {
  display: table-row;
}

td.inv_hide {
  display: none;
}

td.inv_see {
  display: table-cell;
}

td.inv_item {
	font-size: 8pt;
	padding: 5px;
	padding-left: 8px;
	border-top: 1px solid #DDDDDD;
	color: #666666;
}

tr.inv_background1 {
	background: #f4f9ff;
}

tr.inv_background2 {
	background: #FFFFFF;
}

table.inv_list {
	width: 100%;
	border: 1px solid #CCCCCC;

}

div.inv_box {
	background: #F1F8FF;
	border: 1px solid #CCCCCC;
	padding: 10px;
	width: 710px;
	text-align: left;
	display: block;
}

inv_mantenedor{
  border-bottom: 1px solid #CCCCCC;
  text-align:right;
}

.inv_corte{ clear: both;}

.fondo_error{
	background: #FFEFEF;
}

div.inv_alertas{

	border: 1px dashed #990000;
	margin: 15px;
	padding:10px;
	text-align: center;
	color: #990000;
}

li.inv_menu_ppal{
	margin: 5px;
	color: #990000;
	font-size: 10pt;
}

li.inv_menu_sec{

}

td.informe_header{
	font-weight: bold;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}

td.informe_header_ezquina_sup_izq{
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}

td.informe_data_izq{
	text-align: left;
}

td.informe_data_der{
	text-align:right;
	padding-right: 5px;
	padding-left:5px;
}

td.informe_data{
	border-right: 1px solid #999999;
	padding-right: 5px;
}

td.informe_footer{
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.tamano_combo{
	width: 200px;
}
