@charset "utf-8";
/* Desenvolvido por Girafa Comunicação Interativa | www.girafacomunicacao.com.br */
h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0;
	text-indent: 0;
}

img {
	border: none;
}

body {
	background: url(../imgs/bg_body.jpg);
	text-align: center;
	margin: 0;
	font-family: Verdana, Arial, Tahoma, "Trebuchet MS";
	font-size: 11px;
	color: #444;
}

#wrap {
	width: 990px;
	height: auto;
	background: #c2c0c1;
	margin: auto;
	text-align: left;
}

#wrap #topo {
	width: 990px;
	height: 220px;
	text-align: center;
	padding: 60px 0 0 0;
}

#wrap #menu {
	width: 990px;
	height: 70px;
}

#wrap #menu ul {
	margin: 0;
	padding: 0;
}

#wrap #menu ul li {
	list-style: none;
	width: 174px;
	height: 69px;
	float: left;
	margin: 0 20px 0 0;
}

#wrap #menu ul #btnEvento a {
	background: url(../imgs/btn_evento.jpg) no-repeat;
	width: 174px;
	height: 69px;
	display: block;
	text-indent: -999px;
	outline: none;
}

#wrap #menu ul #btnEvento a:hover {
	background: url(../imgs/btn_evento-hover.jpg) no-repeat;
	width: 174px;
	height: 69px;
	display: block;
	text-indent: -999px;
	outline: none;
}

#wrap #menu ul #btnInscricao a {
	background: url(../imgs/btn_inscricao.jpg) no-repeat;
	width: 174px;
	height: 69px;
	display: block;
	text-indent: -999px;
	outline: none;
}

#wrap #menu ul #btnInscricao a:hover {
	background: url(../imgs/btn_inscricao-hover.jpg) no-repeat;
	width: 174px;
	height: 69px;
	display: block;
	text-indent: -999px;
	outline: none;
}

#wrap #menu ul #btnContato a {
	background: url(../imgs/btn_contato.jpg) no-repeat;
	width: 174px;
	height: 69px;
	display: block;
	text-indent: -999px;
	outline: none;
}

#wrap #menu ul #btnContato a:hover {
	background: url(../imgs/btn_contato-hover.jpg) no-repeat;
	width: 174px;
	height: 69px;
	display: block;
	text-indent: -999px;
	outline: none;
}

#wrap #conteudo {
	width: 970px;
	height: auto;
	margin: 20px 0 0 0;
	padding: 0 10px 0 10px;
}

#wrap #conteudo p{
	line-height: 180%;
}

#wrap #conteudo #quadroEvento {
	width: 600px;
	height: auto;
	margin: 0;
	float: left;
}


#wrap #conteudo #quadroMeio {
	clear: both;
	width: 970px;
	height: auto;
	margin: 20px 0 0 0;
}

#wrap #conteudo #quadroMeio #quadroInscricoes {
	width: 379px;
	height: auto;
	float: left;
}

#wrap #conteudo #quadroMeio #quadroInscricoes .input-geral {
	background: url(../imgs/bg_input.jpg) no-repeat;
	width: 370px;
	height: 24px;
	display: block;
	font-weight: 700;
	color: #666;
	border: none;
	padding: 10px 0 0 10px;
	font-family: Verdana, Arial, Tahoma, "Trebuchet MS";
	font-size: 12px;
	margin: 3px 0 10px 0;
}

#wrap #conteudo #quadroMeio #quadroInscricoes .texto-checkbox {
	font-weight: 700;
	color: #666;
	font-family: Verdana, Arial, Tahoma, "Trebuchet MS";
	font-size: 12px;
}

#wrap #conteudo #quadroMeio #quadroInscricoes .btn-cadastro-insert {
	width: 92px;
	height: 46px;
	display: block;
	border: none;
	background: url(../imgs/btn_cadastro.jpg) no-repeat;
	margin: 0 0 0 287px;
}

#wrap #conteudo #quadroMeio #quadroInscricoes .btn-cadastro-update {
	width: 92px;
	height: 46px;
	display: block;
	border: none;
	background: url(../imgs/btn_atualizar.jpg) no-repeat;
	margin: 0 0 0 287px;
}

#wrap #conteudo #quadroMeio #quadroContato {
	margin: 0 0 0 475px;
}

#wrap #conteudo #quadroMeio #quadroContato a {
	color: #444;
	text-decoration: none;
}

#wrap #conteudo #quadroMeio #quadroContato a:hover {
	color: #F57F01;
}

#wrap #conteudo #quadroRealizacao {
	clear: both;
	width: 970px;
	height: auto;
	margin: 0;
}

#wrap #midiasSocias {
	margin: 0 0 0 835px;
}

#wrap #rodape {
	clear: both;
}

/**
 * FOR FORM
 */
.error   { font-weight: bold; color: #FF0000; font-size: 12px; }
.sending { font-weight: bold; color: #004B85; font-size: 12px; }
.success { font-weight: bold; color: #0D6F1B; font-size: 12px; }

/**
 * FOR INSCRITOS
  */
 #wrap #inscritos {
	 font-size: 26px;
	 line-height: 180%;
	 text-transform: uppercase;
	 margin: 0 0 0 50px;
 }
 
#wrap #inscritos span {
	font-weight: 700;
}

#wrap #inscritos a {
	color: #444;
	text-decoration: none;
}

#wrap #inscritos a:hover {
	color: #F68121;
}