body {
	margin: 0;
	padding: 0;
	background: #000000;
	overflow: auto;
}



h1, h2 {
	margin: 0;
	padding: 0;
}
p {
	font: 13px Georgia, Times;
	font-style: italic;
	color: #28200D;
	margin: 0;
	padding: 7px 0;
}
a {
	font: 13px Georgia, Times;
	font-style: italic;
	color: #28200D;
	margin: 0;
}
#full {
	width: 800px;
	height: 100%;
}
.top {
	background: #28200D;
}
.top_video {
	background: url(../_IMG/img_decora.gif) no-repeat center bottom #28200D;
	height: 25%;
}
.top_video img {
	margin-bottom: 40px;
}

.center {
	height: 450px;
	background: url(../_IMG/fd.jpg) no-repeat;
}
.center_video {
	height: 385px;
	background: url(../_IMG/fd_videos.jpg) no-repeat;
}
.bottom {
	background: #28200D;
}

#conteudo {
	padding: 28px 15px 0 15px;
}
#conteudo .text_left {
	width: 340px;
	float: left;
}
#conteudo .text_right {
	width: 380px;
	float: right;
}
#conteudo .text_left p, #conteudo .text_right p {
	font: 13px Georgia, Times;
	font-style: italic;
	margin: 0;
	padding: 6px 0;
	/*padding: 7px 0;*/
	color: #28200D;
}

#conteudo .mural_left {
	width: 260px;
	float: left;
}
.mural_left p {
	font: 13px Georgia, Times;
	font-style: italic;
	color: #28200D;
	margin: 0;
	padding: 7px 0;
}
.busca {
	background: url(../_IMG/img_dots.gif) repeat-x center bottom;
	padding: 5px 0 8px 0;
	margin-bottom: 8px;
}
.mural_left td {
	height: 22px;
	font: 9px verdana;
	font-weight: bold;
	color: #28200D;
}
.mural_left td img {
	margin-top: 10px;
}

input, textarea, select {
	border: 1px solid #765400;
	background: #EADAAF;
	font: 9px verdana;
	width: 185px;
	margin: 2px 0;
}
textarea {
	height: 40px;
}


#conteudo .mural_right {
	width: 460px;
	float: right;
}
.mural_right .result {
	background: url(../_IMG/br_result.gif) no-repeat center bottom;
	padding: 7px 0;
	text-align: left;
	position: relative;
}
.mural_right .result h3 {
	background: url(../_IMG/seta.gif) no-repeat 0 3px;
	padding: 0 8px;
	margin: 0;
	text-align: right;
	font: 9px verdana;
}
.mural_right .result123 h3 {
	background: url(../_IMG/seta.gif) no-repeat 0 3px;
	padding: 0 8px;
	margin: 0;
	text-align: center;
	font: 9px verdana;
}
.mural_right .result p {
	padding: 5px 8px;
	margin: 0;
	font: 9px verdana;
}
.mural_nome {
	position: absolute;
	top: 0;
	left: 0;
	font: 9px verdana;
	color: #765400;
	padding: 7px 0 0 10px;
}
.paginacao {
	background: url(../_IMG/img_dots.gif) repeat-x center bottom;
	margin-top: 19px;
	height: 31px;
}
.paginacao .pag {
	background: url(../_IMG/tit_mensagens.gif) no-repeat 0 5px;
	text-align: center;
	padding: 8px 0 7px 80px;
	margin: 0;
	font: 13px Times;
	font-weight: bold;
	color: #28200D;
}
.paginacao .pag a {
	text-align: center;
	padding: 0 5px;
	margin: 0;
	font: 13px Times;
	font-weight: bold;
	color: #28200D;
	text-decoration: none;
}
.paginacao .pag .pagina {
	text-decoration: underline;
}
.paginacao .pag .pagina:hover {
	font: 13px Times;
	font-weight: bold;
	color: #A6915D;
	text-decoration: none;
}
.erro {
	background: url(../_IMG/fd_erro.gif) no-repeat 0 5px;
	position:absolute;
	top: 160px;
	left: 15px;
	width: 260px;
	height: 245px;
	text-align: center;
	z-index: 2;
}

.ge {
	background: url(../_IMG/fd_erro_g.gif) no-repeat 0 5px;
	width: 490px;
	height: 270px;
	top: 5px;
	left: 145px;
}

.correto {
	background: url(../_IMG/fd_correto.gif) no-repeat 0 5px;
	position:absolute;
	top: 160px;
	left: 15px;
	width: 260px;
	height: 245px;
	text-align: center;
}
.gc {
	background: url(../_IMG/fd_correto_g.gif) no-repeat 0 5px;
	width: 490px;
	height: 270px;
	top: 5px;
	left: 145px;
}
.ge .close, .gc .close { margin: 10px 0 0 420px; }
.close {
	background: url(../_IMG/bt_fechar.gif) no-repeat;
	display: block;
	width: 64px;
	height: 14px;
	font: 1px arial;
	color: #000;
	margin: 10px 0 0 185px;
}
.erro p, .correto p {
	font: 14px georgia;
	font-style: italic;
	color: #fff;
	text-align: center;
	padding: 70px 0 0 0;
}

.cadastro {
/*	width: 500px;*/
	font: 9px verdana;
	font-weight: bold;
	color: #28200D;

}
.cadastro td {
	padding: 0 2px;
	height: 24px;
}
.cadastro select {
	margin-right: 15px;
}
.radio {
	width: 12px;
	height: 15px;
	margin: 0 3px;
	border: 0;
	background: none;
	vertical-align: middle;
}




#conteudo .video_left {
	width: 362px;
	float: left;
}
h3 {
	font: 12px Georgia, Times;
	font-weight: bold;
	color: #28200D;
	margin: 0;
	padding: 0 0 3px 0;
}
#conteudo .video_right {
	width: 380px;
	float: right;
}
#conteudo .video_left p, #conteudo .video_right p {
	font: 13px Georgia, Times;
	font-style: italic;
	margin: 0;
	padding: 7px 0;
	color: #28200D;
}
.bxindique {
	background: url(../_IMG/fd_envie_amigo.gif) no-repeat; 
	width: 362px;
	height: 163px;
	margin-top: 69px;
}
.bxindique input { 
	margin: 60px 0 0 55px;
	width: 245px;
}
.download {
	background: url(../_IMG/bt_down.gif) no-repeat; 
	display: block;
	font: 1px arial;
	text-align: center;
	color: #CAB581;
	width: 135px;
	height: 21px;
	margin: 17px 0 0 0;
	float: right;
}
.entrar {
	background: url(../_IMG/bt_entrar.gif) no-repeat; 
	display: block;
	font: 1px arial;
	text-align: center;
	color: #CAB581;
	margin-top: 52px;
	margin-left: 175px;
	width: 135px;
	height: 21px;
}

.menu {
	margin: 0;
	padding: 2px 0;
}
.menu img {
	border: 0;
}
