a:link {text-decoration: none;color: #0c2701}
a:active {text-decoration: none;}
a:visited {text-decoration: none;color: #0c2701}
a:hover {text-decoration: underline;color: #164104}

a.externo:link {text-decoration: none;color: #0c2701}
a.externo:active {text-decoration: none;}
a.externo:visited {text-decoration: none;color: #0c2701}
a.externo:hover {text-decoration: underline;color: #164104}

body {
	font-face:Verdana;
	text-align: center;
	font-size: 12px;
	background-color: #333333;
	background-image: url(imagens/fundo.png);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family : Verdana;
	font : monospace;
}

.header {
	width: 759px;
	height: 219px;
	background: url(header-fundo.jpg) no-repeat;
	background-position: left;
	background-color: #000000;
}
		.menu-space {
			padding-top: 180px;
			width: 100%;
		}
		.menu {
			width: 100%;
		}				
			.menu .things {
				text-align: left;
			}

				.menu .things #menu {
					list-style: none;
					padding: 0;
					margin: 2px;
				}

					.menu .things #menu li {
						float: left;
					}

						.menu .things #menu li a {
							display: block;
							margin-left: 7px;
							margin-right: 5px;
							height: 27px;
							float: left;
							color: #FFFFFF;
							font-size: 11px;
							text-decoration: none;
							font-family: Verdana;
							text-align:center;
						}

						.menu > .things > #menu > li > a {
							display: block;
							margin-left: 7px;
							margin-right: 5px;
							height: 27px;
							float: left;
							color: #FFFFFF;
							font-size: 11px;
							text-decoration: none;
							font-family: Verdana;
							text-align:center;
							padding-top: 10px;
						}
						
						#menu li .parent-hover {
							display: block;
							margin-left: 7px;
							margin-right: 5px;
							height: 27px;
							float: left;
							color: #FFFFFF;
							font-size: 11px;
							text-decoration: none;
							font-family: Verdana;
							text-align:center;
							margin-bottom: -1px;
							background: url(header-marca.png) no-repeat;
							background-position: bottom center;
						}
						
						#menu > li > .parent-hover {
							display: block;
							margin-left: 7px;
							margin-right: 5px;
							height: 27px;
							float: left;
							color: #FFFFFF;
							font-size: 11px;
							text-decoration: none;
							font-family: Verdana;
							text-align:center;
							padding-top: 5px;
							margin-bottom: -1px;
							background: url(header-marca.png) no-repeat;
							background-position: bottom center;
						}

						.menu .things #menu li a.active, .menu .things #menu li a.active {
							margin-bottom: -1px;
							background: url(header-marca.png) no-repeat;
							background-position: bottom center;
						}
						
							.menu .things #menu li ul {
								display: none;
								list-style: none;
								position: absolute;
								margin: -1px 0 0 0;
								margin-left: -70px;
								z-index: 90;
								padding: 0;
								margin-top: 37px;
							}
							
							.menu > .things > #menu > li > ul {
								display: none;
								list-style: none;
								position: absolute;
								margin: -1px 0 0 0;
								z-index: 90;
								padding: 0;
								margin-top: 37px;
							}

								.menu .things #menu li ul a {
									display: block;
									width: 100px;
									padding: 5px;
									text-decoration: none;
									font-size: 11px;
									color: #FFFFFF;
									background-color: #000000;
								}

									.menu .things #menu li ul .child-hover1 {
										background-color: #75bb58;
										color: #000000;
									}

									.menu .things #menu li ul .child-hover2 {
										background-color: black;
										color: white;
									}

									.menu .things #menu li ul .child-hover3 {
										background-color: purple;
										color: white;
									}

									.menu .things #menu li ul .child-hover4 {
										background-color: blue;
										color: white;
									}

									.menu .things #menu li ul li ul {
										margin: -29px 0 0 163px;
										position: absolute;
									}


img, div, input { behavior: url("iepngfix.htc") }

td{
font-face:Verdana;
	text-align: center;
	font-size: 12px;
	background-color:#a3e189;
	
	
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family : Verdana;
	font : monospace;
}
.layout{
	position:relative;
	width:760px;
}

.conteudo {
	height:auto;
	overflow:auto;
}



.txt{
position:relative;
left: 15px;
width:700px;
}

.fundo {
	position:relative;
	text-align: center;
	width: 760px;
	background-image: url(imagens/estrutura/fundo.gif);
	

	/*background-repeat: no-repeat;
	background-color:#FFFFFF; */

}



.esquerda {
	float: left;
	width: 519px;
	position:relative;
	left: 15px;
	
	text-align:justify;




}

.direita {
	float: left;
	width: 180px;
	position:relative;
	left: 40px;
	text-align:justify;
		
	
}
.espacamento{

position:relative;
	height:100px;
	}

.numeros {
	width:760px;
	background-repeat: no-repeat;
	
	position:relative;
	text-align:right;

	
	


	
}

.basetexto {
	position:relative;
	background-image: url(imagens/estrutura/base.jpg);
	background-repeat: no-repeat;
	width:760px;
	height:43px;
	background-position:bottom;
	background-attachment:scroll;
}




/* xxxxxxxxxxxxxxx */
/* Estilo de forms */
/* xxxxxxxxxxxxxxx */

.recuo{
	position:relative;
	left:120px;
	
}

.campo { 
	font-family: Verdana; 
	font-size: 7pt; 
	background-color: #F7F7F7; 
	BORDER-RIGHT: #70AF56 1px solid; 
	BORDER-TOP: #70AF56 1px solid; 
	BORDER-LEFT: #70AF56 1px solid; 
	BORDER-BOTTOM: #70AF56 1px solid;
	BORDER: #70AF56 1px solid;
	}
	
	
.campo2 { 
	font-family: Verdana; 
	font-size: 7pt; 
	background-color: #F7F7F7; 
	BORDER-RIGHT: #70AF56 1px solid; 
	BORDER-TOP: #70AF56 1px solid; 
	BORDER-LEFT: #70AF56 1px solid; 
	BORDER-BOTTOM: #70AF56 1px solid;
	BORDER: #000000 1px solid;
	scrolling:no;
	}
	
	
.botao { 
	font-family: Verdana; 
	background-color: #70AF56; 
	font-size: 8pt; border: #333333; 
	border-style: none; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	color: #000000; 
	margin-top: 1px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; }
	
	.botao2 { 
	font-family: Verdana; 
	background-color: #F7F7F7; 
	font-size: 7pt; border: #333333; 
	border-style: none; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	color: #000000; 
	margin-top: 1px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; }
	
	.botao3 { 
	font-family: Verdana; 
	background-color: #cccccc; 
	font-size: 7pt; border: #333333; 
	border-style: none; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	color: #000000; 
	margin-top: 1px; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; }
