@charset "utf-8";
/* CSS Document */


SELECT.AVXLIST_selector {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	vertical-align:top; 
	margin:2px 3px 2px 3px;
}

INPUT.AVXLIST_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	vertical-align:top;
	margin:3px 3px 1px 3px; 
}

.row1{ background-color:#FBFBFB; cursor:default; }
.row0{ background-color:#F5F5F5; cursor:default; }
.rowSel{ background-color:#F5F5BB; cursor:pointer; }

td.dat {
	padding:2px 3px 2px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}

th.cabecera {
	background-color:#EEEEFF;
	border: 1px solid #0066FF;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.h_c1 { width:100px;} 
.h_c2 { width:70px; }
.h_c3 { width:250px;}
.h_c4 { width:auto;}


.d_c1 { text-align:left;}
.d_c2 { text-align:left; }
.d_c3 { text-align:left; }
.d_c4 { text-align:left; }



.cell_check {
	font-size:3px;
	width:20px;
}


INPUT.radio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:12px;
	height:12px;
	vertical-align:text-bottom;
	margin-right:5px;
}

INPUT.check {
	width:12px;
	height:12px;
	margin:0px;
}


TABLE.AVXLIST_fila {
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}


TD.AVXLIST_celda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #CCCCCC;
	font-size:9px;
	background-color:#D1DAE5;
	text-align:center;
	padding: 2px 5px 2px 5px;
}



#AVXMSG_LIST_actualizando{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:100%;
}

SPAN.AVXMSG_LIST_norm{
	color:#FF0000;
}

SPAN.AVXMSG_LIST_res{
	color:#0000FF;
}

