body {
	margin: 0;
	font-family: Calibri;
	font-size: 15px;
}

#cabecalho {
	border-collapse: collapse;
	padding: 0;
	border-spacing: 0;
	width: 100%;
}

#cabecalho .left   { width: 150px; }
#cabecalho .center { text-align: center; font-family: Calibri; font-size: 17px;}
#cabecalho .right  { width: 180px; }

#cabecalho img	   { border: 0 }

#corpo {
	margin-top: 5px;
	min-height: 500px;
	vertical-align: top;
}

#rodape p{
	background: #eee;
	border: 1px solid #ccc;
	margin-top: 15px;
	padding: 5px;
	font-size: .8em;
}


/*
 * array de pesquisa
 */
.div-pesquisa {
	background: #eee;
	border: 1px solid #ccc;
	padding: 5px;
}

.span-filtro {
	background: #fff;
	border: 1px solid #ccc;
	padding: 5px;
	margin-left: 80px;
}

#div-exportacao {	float:right;	}

#div-exportacao img {
	width: 20px;
	height: 20px;
	align: right;
	border: 0;
	vertical-align: text-bottom;
	border-radius: 5px;
}


p.ok{
	margin-top: 5px;
	border: 1px solid green;
	border-radius: 5px;
	background: url('../imagens/ok.png') no-repeat #efe;
	color: green;
	font-weight: bold;
	font-size: 1.2em;
	padding: 5px;
	padding-left: 30px;
}

p.aviso{
	margin-top: 5px;
	border: 1px solid #ccc;
	border-radius: 5px;
	background: url('../imagens/aviso.png') no-repeat #fefeee;
	color: #777;
	font-weight: bold;
	font-size: 1.1em;
	padding: 5px;
	padding-left: 30px;
}

p.erro{
	margin-top: 5px;
	border: 1px solid red;
	border-radius: 5px;
	background: url('../imagens/erro.png') no-repeat #fee;
	color: red;
	font-weight: bold;
	font-size: 1.2em;
	padding: 5px;
	padding-left: 30px;
}


table.listaPDF{
	border-collapse: collapse;
	width: 100%;
}

table.listaPDF tr td{
	border:1px solid #ddd;
}

table.listaPDF tr:hover{
	background:#d0d0d0;
    color:#333;
	cursor:pointer;
	text-decoration: none;
}

.center{
	text-align: center;
}
	
.pesquisasel{
	font-weight: bold;
	color: red;
}	

.trlast{
	border-top: 2px solid #333;
}	

.center{
	text-align: center;
}

.right{
	text-align: right;
}

.left{
	text-align: left;
}

table tr td.center{
	text-align: center;
}

table tr td.right{
	text-align: right;
}

table tr td.left{
	text-align: left;
}	
	
	
	
	
	
	
	
	
	
	
	
	
