* { text-decoration:none; list-style:none; }

body { margin:0px; }

#part01site { width:100%; float:left; background:#FFF; }

#meiopart01 { width:970px; margin:auto; }

.t10 { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.t12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.t14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.t20 { font-family:Arial, Helvetica, sans-serif; font-size:20px; }
.t24 { font-family:Arial, Helvetica, sans-serif; font-size:24px; }
.t16 { font-family:Arial, Helvetica, sans-serif; font-size:16px; }

.bold { font-weight:bold; }
.marg0 { margin:0px; }

.verde { color:#060; }
.vermelho { color:#900; }
.cinza { color:#666; }
.preto { color:#000; }

#logotopsite { width:278px; float:left; height:60px; }

#divbuscatopsite { width:495px; float:left; text-align:center; }


#loginesenhatopsite { width:197px; float:left; }
#loginesenhadadossegura { width:197px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; }
.forloginesenha { width:130px; background:url(../images/bgloginesenha.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C00; border:none; height:18px; }

#segurabotaoeesqueci { width:197px; float:left; }
#botaoacessarlogin { width:50px; float:right; }
#esqueciasenhatop { width:147px; float:left; margin-top:2px; }
#esqueciasenhatop a { width:147px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F90; }
#esqueciasenhatop a:hover { text-decoration:underline; color:#F00; }


#BrTVermelho { width:100%; float:left; height:10px; background:#990000; }
#bannerpretotop { width:100%; float:left; height:40px; background:#000; }
#bannertop01 { width:970px; margin:auto; text-align:center; }

#buscatopsite { width:100%; float:left; height:30px; background:#EBEBEB; }
#meiobuscasegdados { width:970px; margin:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-top:4px; }
.formbuscatop { width:400px; border:1px solid #999; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900; }

.selbuscatopsite { padding:1px; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }

.botaobuscanosite { width:100px; border:1px solid #666; background:#E5E5E5; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold; }

#bannertopototal { width:100%; float:left; height:300px; background:url(../images/bgbannertotal.jpg) repeat; }
#segurabannertotal { width:970px; margin:auto; }

#menudositecapa { width:100%; float:left; height:30px; background:#990000; }
#seguramenuuser { width:100%; float:left; height:80px; background:#990000; text-align:center; }

#menutesteok { width:970px; margin:auto; }

#menutesteok  #inicio a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/inicio.jpg) no-repeat top center; text-align:center; width:57px; height:80px; margin-left:15px; }
#menutesteok  #inicio a:hover { background:url(../images/menulogin/inicio.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #iniciarteste a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/iniciarteste.jpg) no-repeat top center; text-align:center; width:75px; height:80px; margin-left:15px; }
#menutesteok  #iniciarteste a:hover { background:url(../images/menulogin/iniciarteste.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #ranking a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/ranking.jpg) no-repeat top center; text-align:center; width:65px; height:80px; margin-left:15px; }
#menutesteok  #ranking a:hover { background:url(../images/menulogin/ranking.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #meusresultados a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/meusresultados.jpg) no-repeat top center; text-align:center; width:110px; height:80px; margin-left:15px; }
#menutesteok  #meusresultados a:hover { background:url(../images/menulogin/meusresultados.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #meusdados a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/meusdados.jpg) no-repeat top center; text-align:center; width:85px; height:80px; margin-left:15px; }
#menutesteok  #meusdados a:hover { background:url(../images/menulogin/meusdados.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #acessarmeublog a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/acessarmeublog.jpg) no-repeat top center; text-align:center; width:115px; height:80px; margin-left:15px; }
#menutesteok  #acessarmeublog a:hover { background:url(../images/menulogin/acessarmeublog.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #faleconosco a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/faleconosco.jpg) no-repeat top center; text-align:center; width:90px; height:80px; margin-left:15px; }
#menutesteok  #faleconosco a:hover { background:url(../images/menulogin/faleconosco.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #excluirmeucadastro a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/excluirmeucadastro.jpg) no-repeat top center; text-align:center; width:125px; height:80px; margin-left:15px; }
#menutesteok  #excluirmeucadastro a:hover { background:url(../images/menulogin/excluirmeucadastro.jpg) no-repeat bottom center; color:#FC0; }

#menutesteok  #sairdosistema a { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background:url(../images/menulogin/sairdosistema.jpg) no-repeat top center; text-align:center; width:95px; height:80px; margin-left:15px; }
#menutesteok  #sairdosistema a:hover { background:url(../images/menulogin/sairdosistema.jpg) no-repeat bottom center; color:#FC0; }


#seguramenumeiositeok { width:970px; margin:auto; }

#divisoriamenu { width:1px; height:30px; float:left; }

#meiositeseguratudo { width:100%; float:left; background:url(../images/bgmeiosite.jpg) repeat-y center top; padding-bottom: 10px; }

#meiositeseguradivsok { width:970px; margin:auto; }

#divcapasiteabrepgs { width:800px; float:left; margin-left:5px; margin-top:5px; }

#partedireitadositebcn { width:150px; float:right; margin-top: 5px; }

#rodapesite { width:100%; float:left; background:#FFFFCC; }
#rodapemeiosite { width:970px; margin:auto; display:table; text-align:left; }

#logogruporodape { width:239px; float:left; margin-top:50px; }
#logosrodapesite { width:403px; float:left; }

#parterodapelogovm { width:970px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#900;}
#parterodapelogovm a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#900; }
#parterodapelogovm a:hover { color:#000; text-decoration:underline; }

#logomarcarodapedossites { width:185px; float:left; margin-left:65px; margin-top:10px; }

#divnewscapa { width:140px; float:left; background:#F0F0F0; padding:5px; }
#divnewscapa #titulonewscapa { width:130px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; }
#divnewscapa #txtnewscapa { width:130px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#900; }
#divnewscapa #formnews { width:130px; float:left; }
.formnewscapa { width:130px; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#C00; }
#divnewscapa #opcoesnewscapa { width:130px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#900; }
.botaocadnews { width:130px; border:1px solid #999; background:#FC0; color:#900; height:25px; margin-left:5px; margin-top:5px; }

#colunistascapa { width:150px; float:left; margin-top:10px; }
#colunistascapa #vincolunistacapa { width:150px; float:left; }
#colunistascapa #vincolunistacapa a { width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F00; font-weight:bold; }
#colunistascapa #vincolunistacapa a:hover { color:#666; }

#colunistascapa #localcolunistas { width:140px; float:left; padding:5px; background:#F0F0F0; }
#colunistascapa #localcolunistas a { width:140px; float:left; margin-bottom:5px; }
#colunistascapa #localcolunistas a img { border:1px solid #999; }
#colunistascapa #localcolunistas a:hover { text-decoration:underline; color:#F00; }

#bannerscapadir { width:140px; float:left; padding:5px; margin-top:10px; background:#FFF0B2; }
#bannerscapadir #segurabannersdir { width:140px; float:left; margin-bottom:5px; }

#historicopagina { width:800px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F00; }
#historicopagina a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F00; }
#historicopagina a:hover { color:#000; text-decoration:underline; }

#vinhetasitevm { width:790px; float:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#999; border-bottom:1px solid #CCC; cursor:default; }

#paginasbotnovs { width:800px; float:left; text-align:center; }
#paginasbotnovs a { padding:5px; background:#FFC; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; }
#paginasbotnovs a:hover { background:#F90; color:#FFF; }

.texto_paginacao_pgatual { padding:5px; background: #CCC; color:#666; font-size:10px; font-family:Arial, Helvetica, sans-serif; }

#pertascomopassar { width:800px; float:left; margin-top:10px; }
#tituloperguntacomopassarsegura { width:800px; float:left; margin-bottom:10px; }

#sempergpassarcomo { width:800px; float:left; text-align:center; margin-top:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#F00; }

#dadoscontatoseguratodos { margin-top:10px; float:left; width:600px; font-family:Arial, Helvetica, sans-serif; text-align:right; font-size:12px; color:#666; }

#dadoscontatodosietoks { width:800px; float:left; margin-top:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#videosverpg { width:800px; float:left; margin-top:20px; text-align:center; }
#titulovideo { width:800px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; text-align:center; font-weight:bold; }

#indiqueoconcursoaqui { width:140px; float:left; }
#indiqueoconcursoaqui a { width:130px; float:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F00; text-align:center; font-weight:bold; }
#indiqueoconcursoaqui a:hover { color:#000; }

#textoinformarconcurso { width:800px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:20px; font-weight:bold; color:#F00; float:left; margin-bottom:20px; }

#textoinformarconcurdados { width:600px; float:right; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-bottom:5px;  }

#botaocadconcursiteok { width:800px; float:left; text-align:center; margin-top:25px; }
.botaoconcursositeok { width:150px; padding:5px; border:1px solid #000; font-size:12px; color:#000; background:#F00; font-weight:bold; }

#organizadorespg { width:800px; float:left; margin-top:10px; }
#organizadorespg a { width:794px; float:left; padding:3px; font-family:Arial, Helvetica, sans-serif;/ font-size:16px; font-weight:bold; color:#900; border-bottom:1px solid #CCC; }
#organizadorespg a:hover { background:#999; color:#FFF; }
