body { text-align:center; background:#808080 url(../imagens/bg-site.jpg) repeat-y center top; margin:0; padding:50px 0 0 0; }
.form { padding:0; margin:0 0 5px 0; color: #000000; font-size: 11px; font-family: Tahoma; background-color: #ffffff;}
.form2 { padding:0; margin:0 0 5px 0; color: #000000; font-size: 11px; font-family: Tahoma; background-color: #f6f2ee;}

.conteudo_texto { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #97978b; text-decoration: none;}
.conteudo_texto a:link { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #97978b; text-decoration: none;}
.conteudo_texto a:visited { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #97978b; text-decoration: none;}
.conteudo_texto a:hover { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #666666; text-decoration: none;}

.conteudo_texto_branco { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #ffffff; text-decoration: none;}
.conteudo_texto_branco a:link { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #ffffff; text-decoration: none;}
.conteudo_texto_branco a:visited { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #f7f7f7; text-decoration: none;}
.conteudo_texto_branco a:hover { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #ffffff; text-decoration: none;}

.conteudo_texto_preto { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #333333; text-decoration: none;}
.conteudo_texto_preto a:link { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #333333; text-decoration: none;}
.conteudo_texto_preto a:visited { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #333333; text-decoration: none;}
.conteudo_texto_preto a:hover { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #000000; text-decoration: none;}

.conteudo_underline { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #97978b; text-decoration: none;}
.conteudo_underline a:link { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #97978b; text-decoration: none;}
.conteudo_underline a:visited { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #97978b; text-decoration: none;}
.conteudo_underline a:hover { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #666666; text-decoration: underline;}

.paginacao { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #333333; text-decoration: none;}
.paginacao a:link { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #97978b; text-decoration: none;}
.paginacao a:visited { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #97978b; text-decoration: none;}
.paginacao a:hover { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #333333; text-decoration: none;}

.titulo_texto { font-family: Tahoma, Arial; font-size: 12px; font-style: normal; line-height: 15px; color: #333333; text-decoration: none;	font-weight:bold;}
.titulo_texto a:link { font-family: Tahoma, Arial; font-size: 12px; font-style: normal; line-height: 15px; color: #000000; text-decoration: none; font-weight:bold;}
.titulo_texto a:visited { font-family: Tahoma, Arial; font-size: 12px; font-style: normal; line-height: 15px; color: #000000; text-decoration: none; font-weight:bold;}
.titulo_texto a:hover { font-family: Tahoma, Arial; font-size: 12px; font-style: normal; line-height: 15px; color: #666666; text-decoration: underline; font-weight:bold;}

.subtitulo_texto { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #666666; text-decoration: none; font-weight:bold; padding:0 0 0 100px;}
.subtitulo_texto a:link { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #666666; text-decoration: none; font-weight:bold;}
.subtitulo_texto a:visited { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #666666; text-decoration: none; font-weight:bold;}
.subtitulo_texto a:hover { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #333333; text-decoration: underline; font-weight:bold;}

.inf_texto { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #ffffff; text-decoration: none;}
.inf_texto a:link { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #ffffff; text-decoration: none;}
.inf_texto a:visited { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #ffffff; text-decoration: none;}
.inf_texto a:hover { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 15px; color: #f7f7f7; text-decoration: none;}
.imgstyle {	text-decoration: none;}

.conteudo_texto_fascandidato { font-family: Tahoma, Arial; font-size: 11px; font-style: normal; line-height: 13px; color: #666; text-decoration: none; padding:0 18px 5px 18px;}

.rodape { color:#FFF; font-size:11px; font-weight:bold; letter-spacing:1px; }
.rodape a:link { color:#FFF; text-decoration:none; }
.rodape a:hover { text-decoration:underline; }


.foto_sys {	border:1px solid #003366;	padding:1px;}

#parceria { width:480px; height:500px; position:absolute; display:block; top:170px; left:50%; margin-left:-205px; }
#flash-destaque { width:536px; height:148px; border-bottom:2px solid #fff; background:url(../imagens/det_flash.gif) no-repeat top left; padding-top:10px; position:absolute; display:block; top:60px; left:50%; margin-left:-163px; }
#menu-topo { width:480px; height:60px; position:absolute; display:block; top:0; left:50%; margin-left:-100px; }
#flash-destaque-capa { width:536px; height:148px; border-bottom:2px solid #fff; background:url(../imagens/det_flash.gif) no-repeat top left; padding-top:10px; position:absolute; display:block; top:10px; left:50%; margin-left:-163px; }
#slogan2 { position:absolute; display:block; width:220px; height:40px; top:0; }
#slogan2 a img { border:0; outline:0; }
#slogan2 a { border:0; outline:0; }

.lista-candidatos { list-style:none; margin:0; padding:0; margin:0 20px 20px 20px; }
.lista-candidatos li { border-bottom:1px solid #ebebeb; }
.lista-candidatos li a { text-decoration:none; color:#666; font-size:11px; font-family:Tahoma, Verdana, Arial; background:url(../imagens/icon_marc-4.gif) no-repeat top left; padding:0 0 0 15px; }
.lista-candidatos li a:hover { color:#000; }

.busca-perfil { text-align:right; font-size:11px; color:#666; font-family:Tahoma, Verdana, Arial; padding-top:5px; }
.busca-perfil a { font-weight:bold; color:#666; }
.busca-perfil a:hover { color:#000; }

#bannerFloat {
	width:516px;
	height:460px;
	position:absolute;
	display:block;
	top:177px;
	left:752px;
	margin-left:-205px;
}
