/* CSS Document */
.thrColAbsHdr .quadroExterno {
margin:10px 30px;
padding:0;
text-decoration:none;
font-family: Tahoma, Verdana, Arial;
font-size: 14px;
width: 80%;
}
.thrColAbsHdr .quadroListagem {
margin:0px;
}
.thrColAbsHdr .quadroExterno #tituloListagem h1{
font-size: 12px;
font-weight:normal;
display: block;
margin: 5px 0 0 0;
padding: 10px 0;
}
.thrColAbsHdr .quadroExterno #containerListagem {
width: 550px;
margin: 2px 12px;
}
.thrColAbsHdr .quadroExterno #nomepdf {
display: block;
padding: 2px 0;
float: left;
width: 350px;
padding: 4px;
}
.thrColAbsHdr .quadroExterno #nomepdf p{
font-size: 11px; 
text-align:left; 
}
.thrColAbsHdr .quadroExterno #iconePDF {
clear: both;
float: left;
width: 76px;
padding: 4px;
}
table.listaValores {
	border-collapse: collapse; /* CSS2 */
	background: #FFFFF0;
	border: solid green 1px;
	margin: 10px 0 0 0;	
}

table.listaValores tr:nth-child(even) /* CSS3_padrões ? IE 6 */ 
{
	background: #F0FFFF;
}
table.listaValores tr.even /* estilo explícito */ {
	background: #F0FFFF;
}

table.listaValores tr:hover {
	background: #CCF0F0;
}

table.listaValores td {
	border-left: 1px dotted blue;
	margin: 6px 0;
	padding: 6px 0;
}

table.listaValores th {
	border-left: 1px dotted blue;
	border-bottom: 2px solid green;
	background: #F0FFF0;
	padding: 4px 6px;
	margin: 4px 6px;
}

table.listaValores td a {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #666;
	margin: 0 0 0 10px;
}

table.listaValores td a:hover {
	text-decoration: underline;
}