* {
	margin: 0px;
}
body {
	font-family: Arial;
	font-size:11px;
	background-color: #87B3BD;
}
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	font-weight:bold;
}
/* LAYOUT INICIAL */

#layout {
	width: 800px;
	height: 417px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -400px;
	margin-top: -209px;
	border: 1px #FFFFFF solid;
	background:url(../img/bg_inicial.jpg) repeat-x;
}
#layout #marca {
	width: 229px;
	height: 176px;
	position: absolute;
	padding-left: 6px;
	padding-top: 3px;
	background: url(../img/hotsite_enemp_01.jpg) no-repeat;
}
#layout #menu {
	width: 206px;
	height: 239px;
	position: absolute;
	padding-left: 29px;
	bottom: 0px;
	background: url(../img/hotsite_enemp_02.jpg) no-repeat;
}
#layout #banner {
	position: absolute;
	width: 532px;
	height: 180px;
	right: 19px;
	top: 12px;
}
#layout  #agw {
	position: absolute;
	width: 11px;
	height: 20px;
	right: 4px;
	top: 8px;
}
#layout  #noticias {
	position: absolute;
	width: 399px;
	height: 185px;
	right: 116px;
	top: 210px;
	padding-left: 36px;
	padding-top: 22px;
	background: url(../img/bg_noticias.gif) no-repeat;
}
#layout  #noticias p {
	margin-bottom: 10px;
}	
#layout #parceiros {
	position: absolute;
	width: 103px;
	height: 208px;
	right: 0px;
	bottom: 0px;
	padding-left: 5px;
	background-color: #F2F7F8;
}

/* LAYOUT INTERNA */

#layoutinterna {
	width: 780px;
	height: auto;
	position: absolute;
	left: 50%;
	margin-left: -390px;
	background:url(../img/bg_inicial.jpg) repeat-x;
	background-color: #BDD8DC;
}
#layoutinterna #esquerda {
	float: left;
	width: 234px;
	height: auto;
	background:url(../img/bg_esquerda.gif) repeat-y;
}
#layoutinterna #direita {
	float: right;
	width: 539px;
	height: auto;
	background: none;
}
#layoutinterna #esquerda #marca {
	width: 229px;
	height: 176px;
	padding-left: 6px;
	padding-top: 3px;
	background: url(../img/hotsite_enemp_01.jpg) no-repeat;
}
#layoutinterna #esquerda #menu {
	width: 206px;
	height: 239px;
	padding-left: 29px;
	bottom: 0px;
	background: url(../img/hotsite_enemp_02.jpg) no-repeat;
}
#layoutinterna #esquerda #parceiros {
	width: 191px;
	height: auto;
	margin-left: 29px;
}
#layoutinterna #esquerda #parceiros p {
	margin-bottom: 10px;
}
#layoutinterna #direita #banner {
	width: 532px;
	height: 180px;
	margin-top: 12px;
}
#layoutinterna #direita #conteudo {
	margin-top: 10px;
}
#contato .input {
	width: 300px;
	height: 14px;
	margin-left: 5px;
	margin-bottom: 3px;
}
#contato .textarea {
	width: 300px;
	margin-left: 5px;
	margin-bottom: 3px;
}
#contato .enviar {
	background-color: #F5F5F5;
}

.conteudodados {
	width: 532px;
	height: auto;
}
.topico {
	width: 362px;
	height: 30px;
	background: url(../img/bg_topico.jpg);
	font-size: 11px;
}
.topico .grande {
	font-size: 27px;
	color: #34B0E9;
	margin-left: 5px;
	text-shadow:#00FF00;
}
.topico .pequeno {
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 6px;
}

#form_inscricao td {
	padding-bottom: 3px;
}
#form_inscricao .input_grande {
	width: 395px;
	height: 14px;
	font-size: 11px;
}
#form_inscricao .input_pequeno {
	height: 14px;
	font-size: 11px;
	width: 180px;
	margin-right: 10px;
}

.convidados {
	border: #000000 1px solid;
	margin-right: 10px;
}

#aprovados_oral {
	border:  #6E9099 1px solid;
}
#aprovados_oral td {
	border-right:  #6E9099 1px solid;
	border-bottom:  #6E9099 1px solid;
}
#aprovados_oral th {
	background-color: #426873;
	color: #FFFFFF;
}

#aprovados_poster {
	border:  #6E9099 1px solid;
}
#aprovados_poster td {
	border-right:  #6E9099 1px solid;
	border-bottom:  #6E9099 1px solid;
}
#aprovados_poster th {
	background-color: #426873;
	color: #FFFFFF;
}

#cronograma_oral {
	border: #355D69 1px solid;
}
#cronograma_oral td {
	padding: 7px;
}
#cronograma_oral th {
	background-color: #355D69;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}

#cronograma_poster1 { border: #355D69 1px solid; }
#cronograma_poster1 td { padding: 7px; }
#cronograma_poster1 th {
	background-color: #355D69;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}

#cronograma_poster2 { border: #355D69 1px solid; }
#cronograma_poster2 td { padding: 7px; }
#cronograma_poster2 th {
	background-color: #355D69;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}

