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

/************************** F-O-R-M-U-L-A-R-I-O-S ************************************/
/*###################################################################################*/

#caixa1 {
width:auto;
height:auto;
float:left;
}

#caixas_formulario {
width:100px;
height:25px;
float:none;
page-break-after:always;
}

#caixas_formulario_maior {
width:100px;
height:40px;
float:none;
page-break-after:always;
}

#caixas_formulario_maior2 {
width:100px;
height:30px;
float:none;
page-break-after:always;
}

#dados {
width:101px;
float:left;
}

#formularios {
width:180px;
height:25px;
float:none;
}

#formularios_maior {
width:180px;
height:40px;
float:none;
page-break-after:always;
}

#formularios_maior2 {
width:180px;
height:30px;
float:none;
page-break-after:always;
}

#caixagrande_formularios {
width:auto;
height:auto;
float:left;
}

#geral {
background-color:#FFFFFF;
}

#descricao {
width:250px;
float:left;
}

#form {
width:300px;
float:right;
}

#tabela1 {
float:left;


}


#tabela2 {
float:left;


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

#descricao {
width:100px;
float:left;
}

#descricao_tamanho_normal {
width:100px;
height:25px;
float:none;
}

#descricao_tamanho_medio {
width:100px;
height:35px;
float:none;
}

#descricao_tamanho_grande {
width:100px;
height:55px;
float:none;
page-break-before:always;
}


#formulario_tamanho_normal {
width:180px;
height:25px;
float:none;
}

#formulario_tamanho_medio {
width:180px;
height:35px;
float:none;
}

#formulario_tamanho_grande {
width:180px;
height:55px;
float:none;
page-break-before:always;
}

#formularios {
width:180px;
float:left;
}
@charset "utf-8";
/* CSS Document */

#descricao {
width:100px;
height:auto;
float:left;
}

#descricoes_tamanho_normal {
width:100px;
height:25px;
float:none;
}

#descricoes_tamanho_normal {
width:100px;
height:25px;
float:none;
}

#descricoes_tamanho_medio {
width:100px;
height:35px;
float:none;
}

#descricoes_tamanho_grande {
width:100px;
height:55px;
float:none;
}

#formulario {
width:180px;
float:left;
}

#formulario_tamanho_normal {
width:180px;
height:25px;
float:none;
}

#formulario_tamanho_medio {
width:180px;
height:35px;
float:none;
}

#formulario_tamanho_grande {
width:180px;
height:55px;
float:none;
page-break-before:always;
}

#vida_esquerda{
	padding:10px;
	width:45%;
	height:auto;
	/*background:#FFCCFF;*/
	float:left;
}
#vida_direita{
	padding:10px;
	width:45%;
	height:auto;
	/*background:#339900;*/
	float:left;
}

/*//////////*/
div.hr_vazio {
 height: 1px;
 background: transparent;
 padding: 0px;
 float: left;
 padding: 5px 0px 5px 0px;
 width: 100%;
}
div.hr{
 height: 1px;
 background: transparent;
 border-top:solid 1px #CCCCCC;
 padding: 0px;
 float: left;
 padding: 5px 0px 5px 0px;
 width: 100%;
}
/*/////////////*/

div.hr_vazio hr {
   display: none;
}
/*//////////////*/
 .label_01{
 width: 150px;
 float:left;
 color:#666;
}
.campo_02{
 width:auto;
 margin-right:0px;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal; 
 
}
.campo_03{
 width:auto;
 margin-right:0px;
 float:left;
/* background:#00CC99;*/
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
color:#666;
}
.campo_04{
 color:#666;
}

/* div error */
.error { background-color: #E3E3E3; margin: 10px; width: 420px; }
.error h6 { background-color: #c33; color:#fff; padding: 5px; font-size: 12px; }
.error ul { list-style-type: square; padding: 5px 10px 10px 25px; }
.error span { font-weight: bold; }


