/* CSS Document */

body {	background-color: #fff;	font: 10pt Arial, Helvetica, sans-serif; text-align: left; }
body * { float:none; } /* PARA MOZILLA */
body a:link:after { content: " (" attr(href) ") "; }

img { border: 0;}

#estrutura {
	width: 620px;
	margin: 2px 0 0 0; }

#aviso { 
	border-bottom: 1px solid #f2f2f2;
	text-align: right;
	font-size: 8pt;
	margin: 0 0 10px 0; }


#menuimprime { 
	border-bottom: 1px solid #f2f2f2;
	text-align: right;
	font-size: 8pt;
	margin: 0 0 10px 0; }




#topo {
	height: 66px;
	margin: 0;
	font-size: 8pt;
	text-align: center;
	line-height: 12px;
	border-bottom: 2px solid #000;
	}

#conteudo {
	margin: 0 0 5px 0;
	font-size: 8pt;
	text-align: center;
	}


#rodape {
	margin: 10px 0 0 0;
	font-size: 8pt;
/*	background-color: #ff0000;*/
	}

h1 { font-size: 12pt; }
h2 { font-size: 12pt; }

.txt_cabecalho { background-color: #f3f3f3; font-size: 8pt;}

.txt_titum { font-size: 14pt; text-align: center; margin-top: 5px;}
.txt_titdois { font-size: 12pt; text-align: center;}

.txt_conteudo {
	font-size: 7pt;
	text-align: justify;
	margin-top: -30px;
	}

input.nome { width: 540px;}
input.txtesq { width: 350px;}
input.txtdir { width: 130px;}
textarea.emprcolum { width: 400px; height: 250px; margin: 0; overflow:auto; }
textarea.emprcoldois { width: 110px; height: 250px; margin: 0; overflow:auto; }
textarea.emprcoltres { width: 110px; height: 250px; margin: 0; overflow:auto; }

.botao { width: 180px; border: 1px solid #ccc; background: #f9f9f9;}



table.um { width: 620px; font-size: 8pt;}
td.textoum { width: 80px; border-bottom: 1px solid #E8E8E8; }
td.campoum { width: 540px; }

table.dois { width: 620px; font-size: 8pt;}
td.texto1 { width: 80px; border-bottom: 1px solid #E8E8E8; }
td.texto2 { width: 60px; border-bottom: 1px solid #E8E8E8;}
td.campo1 { width: 350px;}
td.campo2 { width: 130px;}

table.tres { width: 620px; margin-top: 5px; font-size: 8pt;}
td.nome3 { width: 400px; border: 1px solid #E8E8E8; text-align: center; }
td.salario { width: 110px; border: 1px solid #E8E8E8; text-align: center; }
td.desconto { width: 110px; border: 1px solid #E8E8E8; text-align: center; }
td.camponome { width: 400px; height: 250px; }
td.camposalario { width: 110px; height: 250px; }
td.campodesconto { width: 110px; height: 250px; }

table.quatro {
	width: 620px;
	margin-top: 2px;
	font-size: 6pt;
	text-align: left;
	}

td.mes {
	width: 200px;
	text-align: left;
	}

td.vencimento { 
	background: url(../imagens/img_txt_taxa.gif) no-repeat top left;
	width: 210px;
	text-align: left;
	}

td.vencimentomensa { 
	background: url(../imagens/img_txt_mensal.gif) no-repeat top left;
	width: 210px;
	text-align: left;
	}

td.valores {
	width: 210px;
	text-align: center;
	}

table.boxvalor { font-size: 6pt; text-align: right;}

.txt_vencimento { font-size: 8pt; text-align: center;}


.imglogoprint {float: left;}