h1{
	font: bold 20px trebuchet ms;
	text-align: center;
	margin: 0;
	padding: 0;
}

h3{
	font: bold 10px verdana;
	color: white;
	text-align: center;
	background-color: #00A5FD;
	border-bottom: solid 1px #0079BB;
	border-right: solid 1px #0079BB;
	padding: 2px 0px 2px 4px;
	margin: 0;
}

h4{
	font: bold 10px verdana;
	color: white;
	text-align: left;
	background-color: #00A5FD;
	border-bottom: solid 1px #0079BB;
	border-right: solid 1px #0079BB;
	padding: 2px 0px 2px 4px;
	margin: 0;
}

h5{
	font: bold 9px arial;
	color: white;
	text-align: center;
	background-color: #0079BB;
	border: solid 1px #00486F;
	border-top: solid 1px #00A5FD;
	border-left: solid 1px #00A5FD;
	padding: 2px 0px 2px 0px;
	margin: 0;
}

h3 a{
	color: white;
}

h3 a:hover{
	color: black;
}

p{
	font: normal 13px trebuchet ms;
	text-align: justify;
	padding: 5px;
	margin: 0;
}

#formulario{
	margin: 5px;
}

#formulario input, textarea, select{
	font: normal 11px verdana;
	border: solid 1px #CCC;
}

#formulario table{
	font: bold 10px verdana;
	width: 100%;
	/*background-color: #EFEFEF;*/
	background-color: #e4ebf1;
}

#formulario td{
	margin: 2px;
	padding-right: 5px;
	border-bottom: solid 1px white;
}

#formulario .td_form{
	text-align: right;
	border: solid 1px white;
	border-bottom: solid 1px #ccc;
	border-right: solid 1px #ccc;
}

#formulario .radio_checkbox{
	border: none;
	padding: 0;
	margin: 0;
}

#formulario .divselect{
	margin: 0;
	padding: 0;
	display: inline;
}

#formulario .td_barra{
	background-color: #00A5FD;
	height: 2px;
}

#formulario .link{
	font: bold 10px arial;
	color: #bf0d0d;
	text-decoration: none;
}

#formulario .link:hover{
	color: #3759B3;
}

#formulario .comentario{
	font: bold 11px arial;
	color: #bf0d0d;
	border: solid 1px #00A5FD;
	padding: 4px;
	
}

form{
	margin: 0;
	padding: 0;
}

.erro{
	font: bold 10px verdana;
	color: red;
	padding-left: 10px;
}

#cadastrados{
	font: normal 10px verdana;
}

#resultado{
	margin: 5px;
}

#resultado .rt{
	color: blue;
	padding-left: 20px;
}

#resultado table{
	font: normal 10px verdana;
	width: 100%;
	background-color: #EFEFEF;
}

#resultado .titulo{
	font: bold 10px verdana;
	color: #3759B3;
	background-color: #F5F5F5;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #EBEBEB;
	border-top: solid 1px #EBEBEB;
	border-bottom: solid 1px #A9A9A9;
	text-align: center;
}

#resultado td{
	background-color: #FFFFFF;
	padding: 2px;
	vertical-align: middle;
}

#resultado .td_barra{
	background-color: #00A5FD;
}

#resultado .td_alternada{
	border: solid 1px #FFFFFF;
	background-color: #F5F5F5;
}

#resultado .destaque{
	font: bold 11px arial;
	color: navy;
}

#resultado .link{
	font: bold 10px arial;
	color: #bf0d0d;
	text-decoration: none;
}

#resultado .link:hover{
	color: #3759B3;
}

#resultado .resolucao{
	font: bold 11px arial;
	color: #bf0d0d;
	text-decoration: none;
}

#resultado .resolucao:hover{
	color: #3759B3;
}

#documento{
	margin: 5px;
}

#documento table{
	font: normal 11px verdana;
	width: 100%;
	background-color: #EFEFEF;
}

#documento .titulo{
	text-align: right;
	border: solid 1px white;
	border-bottom: solid 1px #ccc;
	border-right: solid 1px #ccc;
	background-color: #efefef;
}

#documento td{
	background-color: #FFFFFF;
	padding: 2px;
	vertical-align: middle;
}

#documento .td_alternada{
	border: solid 1px #FFFFFF;
	background-color: #F5F5F5;
}

#documento .numero{
	font: bold 18px arial;
	color: navy;
	margin: 5px;
	text-align: center;
}

#fixo{
	height: 148px;
	width: 598px;
	border: solid 1px #ccc;
	overflow: auto;
	scrollbar-3dlight-color: #B1B1B1;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-darkshadow-color: White;
	scrollbar-face-color: white;
	scrollbar-track-color: #F3F3F3;
}

#fixo table{
	width: 582px;
}


