body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #B7DBF5;
}
a {
	color: #203E5F;
	text-decoration: none;
}
a:hover {
	color: #203E5F;
	text-decoration: underline;
}

#layout_inicial {
	width: 800px;
	height: 415px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -208px;
	margin-left: -400px;
	background-image: url(../img/layout_inicial.jpg);
	background-repeat: no-repeat;
}
#layout_interna {
	width: 780px;
	height: 650px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(../img/layout_interna.jpg);
	background-repeat: no-repeat;
}
#bg_conteudo {
	width: 780px;
	height: 650px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -390px;
	background-image: url(../img/bg_conteudo.gif);
	background-repeat: repeat-y;
}

#marca_eneac {
	width: 219px;
	height: 84px;
	position: absolute;
	top: 16px;
	left: 27px;
}

#anim_inicial {
	width: 518px;
	height: 180px;
	position: absolute;
	top: 19px;
	left: 264px;
}
#anim_interna {
	width: 518px;
	height: 180px;
	position: absolute;
	top: 19px;
	left: 249px;
}


#menu_inicial {
	width: 168px;
	height: 305px;
	position: absolute;
	top: 97px;
	left: 31px;
}

#menu {
	width: 168px;
	height: 305px;
	position: absolute;
	top: 110px;
	left: 31px;
}

#marcas_inicial {
	width: 155px;
	height: 85px;
	position: absolute;
	top: 330px;
	left: 645px;
	background-image: url(../img/bg_marcas.gif);
	background-repeat: no-repeat;
}
#marcas_interna {
	width: 155px;
	height: 85px;
	position: absolute;
	top: 498px;
	left: 32px;
	background-image: url(../img/bg_marcas.gif);
	background-repeat: no-repeat;
}

#noticias {
	width: 202px;
	height: 185px;
	position: absolute;
	top: 220px;
	left: 253px;
}

#programacao {
	width: 189px;
	height: 185px;
	position: absolute;
	top: 220px;
	left: 479px;
	z-index: 99;
}

#marca_agw_interna {
	width: 31px;
	height: 16px;
	position: absolute;
	top: 625px;
	left: 5px;
}

#conteudo {
	width: 497px;
	height: 426px;
	position: absolute;
	top: 217px;
	left: 248px;
}

.topico {
	color: #203E5F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

#contato th {
	padding: 5px;
}
#contato .input_contato {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: #203E5F 1px solid;
}
#contato .textarea_contato {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: #203E5F 1px solid;
	margin-top: 1px;
}
#contato .enviar_contato {
	margin-top: 3px;
	border: #203E5F 1px solid;
	background-color: #FFFFFF;
	color: #203E5F;
}

#stands {
	border: #203E5F 1px solid;
}
#stands th {
	padding: 5px;
	background-color: #B1D9F3;
}
#stands .input_stands_pequeno {
	border: #203E5F 1px solid;
	height: 14px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#stands .input_stands_grande {
	border: #203E5F 1px solid;
	height: 14px;
	width: 392px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#pacotes {
	border: #203E5F 1px solid;
}
#pacotes th {
	padding: 4px;
	background-color: #B1D9F3;
}
#pacotes td {
	text-align: center;
	border-bottom: #203E5F 1px solid;
}

#inscricao {
	border: #203E5F 1px solid;
}
#inscricao th {
	padding: 4px;
	background-color: #6EC1E0;
}
#inscricao .input_inscricao_pequeno {
	border: #203E5F 1px solid;
	height: 14px;
	width: 162px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#inscricao .textarea_inscricao_pequeno {
	border: #203E5F 1px solid;
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#inscricao .input_inscricao_grande {
	border: #203E5F 1px solid;
	height: 14px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#inscricao .textarea_inscricao {
	border: #203E5F 1px solid;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#valores_inscricao {
	border: #203E5F 1px solid;
	text-align: center;
}

#valores_inscricao th {
	padding: 4px;
	background-color: #6EC1E0;
}

#valores_inscricao td {
	border-bottom: #203E5F 1px solid;
}

#tabela_programacao {
	border: #1D197C 1px solid;
}

#tabela_programacao td {
	border-right: #1D197C 1px solid;
	border-bottom: #1D197C 1px solid;
}

#tabela_programacao th {
	background-color: #1D197C;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	color: #FFFFFF;
}
