/* body { background:#fff; margin:0; padding:0; font-family:Arial; font-size:12px; } */

/* h3, h2, div, ul, li, p { margin:0; padding:0; display:block; position:relative; } */
.concursonet .clear { width:1px; height:1px; overflow:hidden; clear:both; }


/* estrutura */
.concursonet .listagem { width:100%; padding:199px 0 0 0; background:url(/Content/images/bg_listagem.jpg) no-repeat; position:relative; }
.concursonet .listagem .participe { position:absolute; top:-100px; left:-100px; }
.concursonet .listagem h3 { width:474px; height:65px; background:url(/Content/images/titulo_listagem.gif) no-repeat; text-indent:-999999px; overflow:hidden; position:absolute; top:96px; left:41px; }
.concursonet .listagem .participe { width:210px; height:108px; background:url(/Content/images/botao_participe2.gif) no-repeat; text-indent:-999999px; overflow:hidden; position:absolute; top:-69px; left:754px; }


/* busca */
.concursonet .listagem .busca { width:400px; height:76px; position:absolute; top:96px; left:580px; }
.concursonet .listagem .busca label { width:280px; height:21px; background:url(/Content/images/label_busca.gif) no-repeat; display:block; text-indent:-999999px; overflow:hidden; float:none; }
.concursonet .listagem .busca .txt { width:318px; height:26px; background:url(/Content/images/input_busca.jpg) no-repeat; border:none; padding:6px; font-size:1.4em; }
.concursonet .listagem .busca .enviar { position:absolute; top:26px; left:340px; }

/* duplas */
.concursonet .listagem .duplas { padding:0 0 30px 30px; width:945px; }
.concursonet .listagem .duplas ul { width:945px; list-style:none; }
.concursonet .listagem .duplas ul li { width:315px; height:284px; float:left; }
.concursonet .listagem .duplas ul li .bg { width:315px; height:284px; background:url(/Content/images/listagem_item_bg1.png); position:absolute; top:0; left:0; }
.concursonet .listagem .duplas ul li.alt .bg { background:url(/Content/images/listagem_item_bg2.png); }
.concursonet .listagem .duplas ul li .content { width:315px; height:284px; position:absolute; top:0; left:0; }
.concursonet .listagem .duplas ul li .content p.frase { width:250px; height:142px; position:absolute; top:38px; left:36px; color:#276FA9; line-height:20px; }
.concursonet .listagem .duplas ul li .content a.vote { width:70px; height:38px; background:url(/Content/images/bt_vote.gif) no-repeat; text-indent:-999999px; overflow:hidden; position:absolute; top:180px; left:30px; }
.concursonet .listagem .duplas ul li .content a.divulgue { width:101px; height:38px; background:url(/Content/images/bt_divulgue.gif) no-repeat; text-indent:-999999px; overflow:hidden; position:absolute; top:180px; left:110px; }
.concursonet .listagem .duplas ul li .content p.nome { width:274px; top:245px; left:30px; text-align:right; color:#fff; font-weight:bold; font-size:1.1em; }
.concursonet .listagem .duplas ul li .content p.nome span { font-size:0.8em; font-weight:normal; }


/* paginacao */
.concursonet .listagem .paginacao { width:366px; height:78px; margin:0 auto 0 auto; }
.concursonet .listagem .paginacao .bg { width:366px; height:78px; background:url(/Content/images/paginacao_bg.png) no-repeat; position:absolute; top:0; left:0; }
.concursonet .listagem .paginacao .content { width:366px; height:78px; position:absolute; top:0; left:0; }
.concursonet .listagem .paginacao .content .anterior { width:36px; height:35px; background:url(/Content/images/bt_anterior.gif) no-repeat; text-indent:-999999px; overflow:hidden; position:absolute; top:24px; left:0px; }
.concursonet .listagem .paginacao .content .proxima { width:38px; height:40px; background:url(/Content/images/bt_proxima.gif) no-repeat; text-indent:-999999px; overflow:hidden; position:absolute; top:19px; left:328px; }
.concursonet .listagem .paginacao .content ul { position:absolute; top:30px; left:46px; }
.concursonet .listagem .paginacao .content ul li { float:left; margin:0 10px 0 0; }
.concursonet .listagem .paginacao .content ul li a { color:#F9C62D; text-decoration:none; display:block; width:30px; text-align:center; height:30px; line-height:30px; }
.concursonet .listagem .paginacao .content ul li.on a { background:url(/Content/images/paginacao_on.gif) no-repeat; color:#0D263A; }


/* sem resultado */
.concursonet .listagem .sem_resultado { font-size:2em; color:#fff; font-weight:bold; text-align:center; padding:40px 0 100px 0; }
