@charset "utf-8";
/* CSS Document */


body {
	background-image:url(imagens/fundo.jpg);
	background-color: #010E14;
	background-repeat:repeat-x;
	background-position: top;
	margin: 0 0 0 0px;
}

a {
		color: #9C3;
		border-width:0;
		border: 0 0 0 0px;
	}

	a:active {text-decoration: none;}
	a:link {text-decoration: none;}
	a:visited {text-decoration: none;}
	a:hover {color: #FFFFFF;}
	a:focus {outline: none;}

.link2 {font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:-20px;
				font-weight:lighter;}
				.link2 a:hover {color: #C8C8C8;}
				.link2 a {color: #FFFFFF;border-width:0;border: 0 0 0 0px;	}
				

img {border-width:0;}







.clearfix:after {
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



.btn {border-width:medium;
		border-color:#212121;}
		
.btn2 {
	border-width: 7px;
	border-color:#212121;}
	
.btn3 {
border-width: 10px;
border-color:#212121;}


.btn4 {
float:left;
border:0 0 0 0px;
}

.btnfeira {
float:left;
}

.topo {
	background-position:top;
	background-color: #010E14;
	border:none;
	border-top:none;
	text-align:justify;
	font-family:Helvetica, Arial, sans-serif;
	height:280px;
	width:840px;
	margin-top: 0px;
	}
	

/* menu horizontal by micox */
.menu-hh { display: table;}
.menu-hh * { margin: 0; padding: 0; }
.menu-hh a { display: block;}
.menu-hh li { list-style: none; float: left; height: 1%; }
.menu-hh li ul { position: absolute; visibility: hidden; white-space: nowrap;}
/* hack para navegadores que exigem width para elementos pos absolute (Opera) */
html:first-child>body .menu-hh li ul { width: 500px; }
.menu-hh li:hover ul, .menu-hh  li.over ul { visibility: visible;} /* a class  .over eh tecnica pro hover no IE */
.menu-hh li:hover ul li ul, .menu-hh li.over ul li ul{ visibility: hidden;}
.menu-hh li ul li:hover ul, .menu-hh li ul li.over ul{ visibility: visible;}
/* visual */
.menu-hh { background-image:url(imagens/menu2.jpg); background-repeat:no-repeat; width: 840px; margin: 0 0 0 0px; height: 25px; padding:0px;}
  .menu-hh a { font-weight: bold; text-decoration: none; color: #000; padding: 0 10px; line-height: 20px;  color:#9C3; font-family:Helvetica, Arial, sans-serif; font-size:12px; text-align:left;}
  .menu-hh a:hover { text-decoration: none; background-color: none; color:#FFFFFF;}
  .menu-hh ul li ul { background-color: #111518; border: 1px solid #000;}
    .feira {margin-left:300px; visibility: hidden; font-size:2px;}
	    .feira2 {margin-left:300px; visibility: hidden; font-size:2px;}

.menu-hh2 { width: auto; margin: 0 0 0 0px; height: 25px; padding:4px;}
  .menu-hh2 a { font-weight: lighter; text-decoration: none; color: #000; padding: 0 5px; line-height: 20px;  color: #CCCCCC; font-family:Helvetica, Arial, sans-serif; font-size:11px; text-align:left; letter-spacing:1px;}
  .menu-hh2 a:hover { text-decoration: none; background-color: none;}
  .menu-hh2 ul li ul { background-color: #333333; border: 1px solid #000;}






.info {
margin-left:400px;
}

.eventos {
margin-left:500px;
}

.servicos {
margin-left:590px;
}


.formulario {
	width:670px;
}


.principal {
	border:0 0 0 0px;
}

.conteudo {
width:840px;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
color:#CCCCCC;
}

		.conteudo .topo2 {
		width: 670px;
		height: 100px;
		float:left;
		margin-right: 30px;
		margin-top: 20px;
		}


				.conteudo .formulario {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				font-weight: lighter;
				margin-top:10px;
				margin-bottom:100px;
				margin-left:0px;
				margin-right:100px;
				border: none;
				width:600px;
				height:auto;
				}
				
				
				
				.conteudo .formulario .subtitulo {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}
				
				.conteudo .formulario .subtitulocad1 {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				}
				
				.conteudo .formulario .subtitulocad2 {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:15px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}
					
				.conteudo .formulario .subtituloverde {
				color: #FFFFFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:20px;
				font-weight:bold;
				margin-top:0px;
				background-color:#9C3;
				text-align:center;
				}
				
				.conteudo .formulario .subtituloverde2 {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:0px;
				}
				
				.conteudo .formulario .subtituloverde3 {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:23px;
				font-weight:bold;
				margin-top:0px;
				}
				

				
					
				.conteudo .formulario .subtitulo2 {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:15px;
				font-weight:bold;
				margin-top:-20px;
				}

				.interna .formulario .subtitulo3 {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:16px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}
				
				.conteudo .formulario .corridoverde {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:-10px;
				font-weight:lighter;
				}
				
.conteudo .formulario .centralizar {
text-align:center;
				}
				
				
				.conteudo .formulario .tracado {
				border: 1px dashed #CCCCCC;}
				
				
				.conteudo .formulario .palestraespecial {
				border:5px medium #9C3;
				}
	
				
				
					.conteudo .formulario2 {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				font-weight: lighter;
				margin-top:0px;
				margin-bottom:0px;
				border: none;
				width:500px;
				}
					
				
					
					
				.conteudo .formulario .atributo {
				width:150px;
				height:20px;
				margin-left:1px;
				}
				
				.conteudo .formulario .atributo2 {
				width:150px;
				height:20px;
				margin-left:1px;
				}
				
				.conteudo .formulario .atributo3 {
				width:150px;
				height:20px;
				margin-left:1px;
				}
				
				.conteudo .formulario .atributo4 {
				width:150px;
				height:20px;
				margin-left:1px;
				}
				
				
				
				.conteudo .topo2 .titulo {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:40px;
				font-weight:bold;
				margin-top:0px;
				}
	
				.conteudo .topo2 .data {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top: 0px;
				}

				.conteudo .topo2 .subtitulo {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}



				.conteudo .topo2 .corrido {
				color: #FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:-10px;
				font-weight:lighter;
				}
				
				
		.conteudo .esquerda1 {
		width: 325px;
		height: 450px;
		float:left;
		margin-top: 20px;
		margin-right: 10px;
				}

				.conteudo .esquerda1 .titulo {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:40px;
				font-weight:bold;

				}
	
				.conteudo .esquerda1 .data {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top: -35px;
				}

				.conteudo .esquerda1 .subtitulo {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top: -20px;
				font-style:italic;
				}


				.conteudo .esquerda1 .corrido {
				color: #FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:-10px;
				font-weight:lighter;
				}


		.conteudo .centro1 {
		width: 325px;
		height: 450px;
		float:left;
		margin-top: 20px;
		margin-left: 10px;
		margin-right: 30px;
		}


				.conteudo .centro1 .imagem2 {
				margin-top:-20px;
				width: 325px;
				}
	
				.conteudo .centro1 .data {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-30px;
				}


				.conteudo .centro1 .subtitulo {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}


				.conteudo .centro1 .corrido {
				color: #FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:-10px;
				font-weight:lighter;
				}
		
		
				.conteudo .centro1 .titulo {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:40px;
				font-weight:bold;
				}

		.conteudo .esquerda2 {
		width: 325px;
		height: 445px;
		float:left;
		margin-top: 30px;
		margin-right: 10px;
		margin-bottom: 30px;
		}

				.conteudo .esquerda2 .titulo {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:40px;
				font-weight:bold;
				margin-top:0px;
				}

				.conteudo .esquerda2 .data {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-30px;
				}


				.conteudo .esquerda2 .subtitulo {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}


				.conteudo .esquerda2 .corrido {
				color: #FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:-10px;
				font-weight:lighter;
				}

				.conteudo .esquerda2 .imagem2 {
				margin-top:-20px;
				width:330px;
				height: 170px;
				}

		.conteudo .centro2 {
		width: 325px;
		height: 445px;
		float:right;
		margin-top: 30px;
		margin-left: 10px;
		margin-bottom: 30px;
		margin-right: 30px;
		}
		
				.conteudo .centro2 .titulo {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:40px;
				font-weight:bold;
				margin-top:0px;
				}

				.conteudo .centro2 .data {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-30px;
				}

				.conteudo .centro2 .subtitulo {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}


				.conteudo .centro2 .corrido {
				color: #FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:-10px;
				font-weight:lighter;
				}


		.conteudo .lateral {
		width: 140px;
		height: 1010px;
		float:right;
		margin-top: 20px;
		}

		.conteudo .lateral2 {
		width: 140px;
		min-height:750px;
		float:right;
		margin-top: 0px;
		}

		.rodape {
		background-image:url(imagens/barrarodape.jpg);
		color:#FFF;
		width: 840px;
		height: 25px;
		margin-top:20px;
		}
		
		.rodape2 {
		background-image:url(imagens/rodape.jpg);
		height: 70px;
		width: 840px;
		margin: 0 0 0 0px;
		}
		
		.margemrodape {
		margin-top:350px;
		}
		
		
.interna {
		width: 680px;
		height: auto;
		float:left;
		margin-top: 20px;
		margin-right: 10px;
		text-align:left;
}

				.interna .titulo {
				color:#FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:40px;
				font-weight:bold;
				margin-top:0px;
				}
	
				.bread1 {
					font-weight:bold;
					color:#666;
					font-family: Helvetica, Arial, sans-serif;
					font-size:12px;
					margin-top:-20px;
					text-align:left;
				}
	
				.bread2 {
					font-weight:lighter;
					color: #9C3;
					font-family: Helvetica, Arial, sans-serif;
					font-size:12px;
					margin-top:-20px;
				}
				
								.bread3 {
					font-weight:lighter;
					color: #9C3;
					font-family: Helvetica, Arial, sans-serif;
					font-size:19px;
				}
					
					
	
				.interna .data {
				color: #9C3;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				}
				

				.interna .subtitulo {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:18px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}
				
				.conteudo .subtitulo2 {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:15px;
				font-weight:bold;
				margin-top:-20px;
				}

				.interna .subtitulo3 {
				color: #999;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:16px;
				font-weight:bold;
				margin-top:-20px;
				font-style:italic;
				}

				.interna .corrido {
				color: #FFF;
				font-family: Helvetica, Arial, sans-serif;
				text-align:left;
				font-size:13px;
				margin-top:0px;
				font-style: lighter;
				}
								
				
				


.cadastro2
		.subtitulo {
		
		}
