body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat:repeat;
}
.rodape {
	font-family: tahoma;
	font-size: 11px;
	color: #DCE0E5;
	text-decoration: none;
}
.texto_menu{
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.texto_tit {
	font-family: tahoma;
	font-size: 11px;
	color: #616B81;
    text-decoration: none;
	font-weight: bold;
}
.texto_internas {
	font-family: tahoma;
	font-size: 11px;
	color: #616B81;
    text-decoration: none;
}		
.texto_not {
    font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.fundo_bg {
	background-image: url(images/bg_tabela.jpg);
	background-position: bottom right 
}
.tit_internas {
	font-family: tahoma;
	font-size: 25px;
	color: #616B81;
}

.migalha {
	font-family: tahoma;
	font-size: 9px;
	color: #616B81;
}

.texto_corpo {
	font-family: tahoma;
	font-size: 11px;
	color: #616B81;
}

.forms {
	border:1px solid #C6C7D2; border-left:none; border-right:none; width:200px; height:22px;
	background:#C6C7D2;
	font:12px arial;
	color:#586276;
}

.forms2 {
	border:1px solid #C6C7D2; border-left:none; border-right:none; width:10px; height:22px;
	background:#C6C7D2;
	font:12px arial;
	color:#586276;
}
.forms3 {
	border:1px solid #C6C7D2; border-left:none; border-right:none; width:30px; height:22px;
	background:#C6C7D2;
	font:12px arial;
	color:#586276;
}

a{
	color:#616B81;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

table{
	font-family: tahoma;
	font-size: 11px;
	color: #616B81;
}

.texto_menu{
	color:#edf1f5;
}

div#form_container{ position: relative; float:left; width: 99%; }

div#form_left, 
div#form_right{ position: relative; float: left; width: 360px; }
div#form_right { border-left: 1px dashed #CCC;} 

div.label { position: relative; float:left; width: 110px; text-align:right; padding: 0; margin: 4px 2px 0 0; font: 	11px tahoma; color: #616B81; }
	
div.form_line { position: relative; margin: 5px 0; float: left; width: 100%; }
	
input.forms, span.forms, select.forms, input.btn {
	position: relative;
	float: left;
	border:1px solid #C6C7D2; border-left:none; border-right:none; width:200px; height:22px;
	background:#C6C7D2;
	font:12px arial;
	color:#586276;
}

span.forms { width:20px; background-color: inherit; border: none;}
	
	input#numero,
	input#numero2  {  position: relative; width: 30px; float:left; margin-left: 4px; }
	
	input#uf,
	input#uf2 {  position: relative; width: 30px; float:left; } 
	
	form#form1,
	form#form2 { position: relative; float: left; }
	
	div.titulo_form {  position: relative; text-align: center; }
	
	input.btn { position: relative; float: left; margin-left: 110px; }
