	BODY {
		TEXT-ALIGN: center; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		PADDING-LEFT: 0px; 
		PADDING-RIGHT: 0px; 
		FONT-FAMILY: Verdana, sans-serif; 
		BACKGROUND: #eee; 
		COLOR: #000; 
		FONT-SIZE: 11px; 
		PADDING-TOP: 0px;
		text-decoration:none;
	}
	#cabecalho {
		TEXT-ALIGN: center; 
		BACKGROUND: #0f3374; 
		FONT-SIZE: 18px;
		border-bottom: 3px solid #bddcb5;
	}
	.tudo {
		BORDER-BOTTOM: #4eb7c3 1px solid; 
		TEXT-ALIGN: left; 
		BORDER-LEFT: #4eb7c3 1px solid; 
		PADDING-BOTTOM: 0px; 
		MARGIN: auto; 
		PADDING-LEFT: 0px; 
		WIDTH: 750px; 
		PADDING-RIGHT: 0px; 
		BACKGROUND: #fff; 
		BORDER-TOP: #4eb7c3 1px solid; 
		BORDER-RIGHT: #4eb7c3 1px solid; 
		PADDING-TOP: 0px;
	}
	#menu {
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		PADDING-LEFT: 0px; 
		PADDING-RIGHT: 0px; 
		BACKGROUND: #000; 
		HEIGHT: 27px; 
		PADDING-TOP: 0px
	}
	#conteudo {
		TEXT-ALIGN: center; 
		PADDING-BOTTOM: 5px; 
		PADDING-LEFT: 5px; 
		PADDING-RIGHT: 5px; 
		CLEAR: both; 
		FONT-SIZE: 12px; 
		PADDING-TOP: 5px
	}
	#rodape {
		TEXT-ALIGN: center; 
		PADDING-BOTTOM: 5px; 
		PADDING-LEFT: 5px; 
		PADDING-RIGHT: 5px; 
		BACKGROUND: #4eb7c3; 
		COLOR: #fff;	
		PADDING-TOP: 5px;
	}
	.pagecontent {
		MARGIN: 2em
	}
	#overview {
		FONT-STYLE: italic
	}
	#logosrodape {
		BORDER-BOTTOM:#f86605 1px solid; 
		TEXT-ALIGN: left; 
		BORDER-LEFT: #f86605 1px solid; 
		PADDING-BOTTOM: 0px; 
		MARGIN: auto; 
		PADDING-LEFT: 0px; 
		WIDTH: 750px; 
		PADDING-RIGHT: 0px; 
		BACKGROUND: #fff; 
		BORDER-TOP: #f86605 1px solid; 
		BORDER-RIGHT: #f86605 1px solid; 
		PADDING-TOP: 0px;
		TEXT-ALIGN: center; 
		FONT-SIZE: 10px;
		margin-top: 30px;
		margin-bottom: 10px;
	}
	.bordazero {
		BORDER-BOTTOM: 0px; 
		BORDER-LEFT: 0px; 
		MARGIN: 0px 6px; 
		BORDER-TOP: 0px; 
		BORDER-RIGHT: 0px;
	}
	.rodapelogo1 {
		font-weight: bold;
		padding-top: 15px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.rodapelogo2 {
		padding-top: 10px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.imgespaco {
		padding-bottom: 10px;
	}
	.botao {
		text-align:center;
		padding-top:10px;
	}
	.cmp_obrig {
		color:#FF0000;
		font-weight:bolder;
	}
	.erro{
		color:#FF0000;
		font-weight:bolder;
	}	
	.box_erro {
		color:red;
		font-weight:bold;
		border:1px solid red;
		background-color:#ffb3b3;
		text-align:center;
		padding-top:10px;
		font-size:12px;
		font-style:normal;
		}
		.box_suc {
		color:#008000;
		font-weight:bold;
		border:1px solid #008000;
		background-color:#b3ffb3;
		text-align:center;
		padding-top:10px;
		font-size:12px;
		font-style:normal;
		}
	.tabela {
		text-align:center;
		border-collapse: collapse;
		border:1px solid #bddcb5;
		color:#86b57a;
		font-weight:bolder;
		font-size:10px;
		margin-top:5px;
		vertical-align:middle;
	}
	.add {
		vertical-align:middle;
		font-size:10px;
		color:#f86605;
		border:1px solid #f86605;
		background:#fee6b4;
		background-repeat:no-repeat;
		background-position:left;
		margin-top:5px;
		text-align:center;
	}

	.addDestaq {
		vertical-align:middle;
		font-size:12px;
		color:#f86605;
		border:1px solid #f86605;
		background:#fee6b4;
		background-repeat:no-repeat;
		background-position:left;
		margin-top:5px;
		text-align:center;
	}
	
	#form {
		padding-top:5px;
		font-family:Arial, Helvetica, sans-serif;
		margin:0;padding:0;
	}
FIELDSET {
	BORDER-BOTTOM: #f86605 1px solid; 
	BORDER-LEFT: #f86605 1px solid; 
	PADDING-BOTTOM: 15px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	COLOR: #3c6b78; 
	BORDER-TOP: #f86605 1px solid; 
	BORDER-RIGHT: #f86605 1px solid; 
	PADDING-TOP: 2px;
}

LEGEND {
	PADDING-BOTTOM: 2px; 
	FONT-VARIANT: small-caps; 
	PADDING-LEFT: 6px; 
	PADDING-RIGHT: 6px; 
	MARGIN-BOTTOM: 8px; 
	COLOR: #f86605; 
	PADDING-TOP: 2px;
	margin-top:5px;
}



.caixa_minima {
border:1px solid #3c6b78;
margin-top:2px;
margin-bottom:2px;
width:40px;
}

.caixa_menor {
border:1px solid #3c6b78;
margin-top:2px;
margin-bottom:2px;
width:100px;
}
.caixa_normal {
border:1px solid #3c6b78;
margin-top:2px;
margin-bottom:2px;
width:200px;
}
.caixa_maior {
border:1px solid #3c6b78;
width:400px;
margin-top:2px;
margin-bottom:2px;
}
span.caixa_maior {
border:0px;
}
span.caixa_normal {
border:0px;
}
span.caixa_menor {
border:0px;
}
span.caixa_am {
border:0px;
}
span.caixa_minima {
border:0px;
}



.caixa_am {
border:1px solid #3C6B78;
margin-top:2px;
margin-bottom:2px;
color:#f86605;
}
.caixa_check {
border:1px solid #f86605;
margin-top:2px;
margin-bottom:2px;
width:10px;
}

.caixa_menor_erro {
border:1px solid red;
background-color:#ffb3b3;
margin-top:2px;
margin-bottom:2px;
width:100px;
}
.caixa_normal_erro {
border:1px solid red;
background-color:#ffb3b3;
margin-top:2px;
margin-bottom:2px;
width:200px;
}
.caixa_maior_erro {
border:1px solid red;
width:400px;
margin-top:2px;
margin-bottom:2px;
background-color:#ffb3b3;
}

.espaco {
margin-left:15px;
}
.espaco2 {
margin-left:2px;
}
.espaco3 {
margin-left:140px;
}
.espaco4 {
margin-left:5px;
}

	.texto_pergunta {
		font-weight:bold;
		color:#003366;
		padding-left:5px;
		padding-top:5px;
	}
	.texto_resposta {
		color:#003366;
		padding-left:5px;
	}
	.texto_sucss {
		color:#003366;
		text-align:center;
		padding:10px;
		font-size:14px;
	}
	
	.alinhaesq
	{
		text-align:left;
	}
	.semborda
	{
	   border-style:1px solid #ffffff;
	}
	
	.toPrinter{
	   display:none;
	}
