/*
Empresa: Prática NET
Layout: Ítalo Araújo
Front-End: Fernando Souza

*/

@import "pngfix.css";
@import "reset.css";

html { overflow-x:hidden; overflow-y:scroll}
body { background:url(../imgs/fundo2.jpg) center 0 repeat-y; height:100%; padding-bottom:25px; }

#all { position:absolute; margin-left:-390px; left:50%; width:780px; z-index:0; background:url(../imgs/bgall.jpg) repeat-y 0 31px; }

.marca { z-index:2; width:187px; height:201px; position:absolute; margin-top:0; margin-left:28px; }
.abrasel { z-index:1; display:block; text-indent:-4000px; background:url(../imgs/abrasel.jpg) center no-repeat; width:95px; height:45px; margin-left:651px; margin-top:30px; position:absolute; }

#banner { z-index:0; width:721px; height:239px; position:absolute; margin-top:85px; margin-left:30px; }

#topo { height:342px; background:url(../imgs/bgtopo.jpg) no-repeat; }
#conteudo { clear:both; margin-left:30px; padding-top:20px; padding-bottom:15px; }
#menu {  width:720px; height:34px; margin-left:30px; margin-bottom:10px; }

#rodape { background:url(../imgs/fundo-rodape.jpg) no-repeat; width:724px; height:79px; margin-left:24px; margin-bottom:8px; clear:both;}
#rodape address { width:450px; padding:23px 0 0 23px; color:#000000; }
#rodape address a{color:#000000}
#cornerRound { position:absolute; margin-left:-391px; left:50%; /*background:url(../imgs/rodape.png) no-repeat 0 -2px ;*/ width:776px; height:17px; clear:both;}

/*Regras para divs do conteúdo na index*/

#sobreoEvento { background:url(../imgs/ilusrta-sobre-o-evento.gif) no-repeat; width:455px; height:135px; float:left; }
#sobreoEvento h2 { background:url(../imgs/tt-sobreoevento.gif) no-repeat; }
#sobreoEvento p { clear:both;  }
#sobreoEvento h2, #sobreoEvento p, #sobreoEvento .saibaMais { float:right; width:255px; }

#abrasel { background:url(../imgs/fundo-realizacao.jpg) no-repeat; float:left; width:230px; height:135px; margin-left:34px; }
#abrasel a { width:230px; height:135px; display:block; }
#abrasel .tit { width:150px; }

#boxBottom{ width:100%; margin-left:-30px;}

#receitas {float:right; width:230px; margin-top:23px; height:135px; }
#receitas h2 { background:url(../imgs/anteriores.gif) no-repeat; }
#receitas .saibaMais { float:left; !important }

#participantes { float:right; width:250px; height:135px; margin-top:23px; background:url(../imgs/ilustra-participantes.jpg) no-repeat 0 45px; }
#participantes h2 { background:url(../imgs/tt-participantes.gif) no-repeat; }
#participantes p { float:left; padding-left:129px; margin-top:7px; }

#midia { float:right; width:230px; height:135px; margin-top:23px; }




/*Regras para a pagina festival*/
#menuIntFestival { width:197px; height:114px; margin-right:20px; float:left; }
#menuIntFestival img{ display:block; float:left; margin-bottom:20px;}
.titulos_maiores { font-size:16px; color:#745f3f}
.texto_italico { font-style:italic; }
#tit-festival { background:url(../imgs/tit-festival.gif) no-repeat; float:left; width:502px; !important }
#festival { width:502px; float:left; min-height:345px; }
	#festival a {color:#745f3f; text-decoration: underline;}
.titulo_tabela{ background-color:#745f3f; color:#FFFFFF;}
.tabela_festival{border-color:#745f3f; text-indent:2px; }
.tabela_festival td {border-color:#745f3f; text-indent:2px;}

/*Regras para a pagina participantes*/
#tit-participantes { background:url(../imgs/tit-participantes.gif) no-repeat; float:left; width:502px; !important }
#festival { width:502px; float:left; min-height:345px; }

/*Regras para a pagina midias*/
#tit-midias { background:url(../imgs/tit-midias.gif) no-repeat; float:left; width:502px; !important }
#tit-videos { background:url(../imgs/tit-videos.gif) no-repeat; float:left; width:502px; !important }
#tit-outdoors { background:url(../imgs/tit-outdoors.gif) no-repeat; float:left; width:502px; !important }
#tit-midias_impressas { background:url(../imgs/tit-midias_impressas.gif) no-repeat; float:left; width:502px; margin-top:15px; }
#tit-newsletter { background:url(../imgs/tit-newsletter.gif) no-repeat; float:left; width:502px; margin-top:15px; }
#festival { width:502px; float:left; min-height:345px; }




/*Regras para a pagina noticias*/
#tit-noticias { background:url(../imgs/tit-noticias.gif) no-repeat; float:left; width:502px; !important }
#festival { width:502px; float:left; min-height:345px; }



/*Regras para a pagina regulamento*/
#tit-regulamento { background:url(../imgs/tit-regulamento.gif) no-repeat; float:left; width:502px; !important }
#regulamento { width:502px; float:left; min-height:345px; }
#regulamento p { color:#745f3f; }


/*Regras para a pagina parceiros*/
#tit-parceiros { background:url(../imgs/tit-parceiros.gif) no-repeat; float:left; width:502px; !important }
#festival { width:502px; float:left; min-height:345px; }
#parceiros { margin-top:10px; padding-bottom:50px; float:left; }
#parceiros a img { margin-right:15px; float:left; text-align:center; margin-bottom:20px;}
#parceiros img { margin-right:15px; float:left; text-align:center; margin-bottom:20px;}
#parceiros a img .ultimoDireita{ margin-right:0px;}





/*Regras para a pagina fale conosco*/
#tit-faleconosco { background:url(../imgs/tit-faleconosco.gif) no-repeat; float:left; width:502px; !important }
#festival { width:502px; float:left; min-height:345px; }
#formFaleconosco { margin-top:10px;}
#formFaleconosco .form{width:300px; border:1px solid #e5dbcb; background:#ffffff; height:20px;}
#formFaleconosco .textarea{width:300px; border:1px solid #e5dbcb; background:#ffffff; height:100px; }
#formFaleconosco .button{width:80px; border:1px solid #e5dbcb; background:#ddd2bd; height:30px; cursor:pointer; }



/*Regras para a pagina de eventos*/

#eventos { width:450px; float:left; min-height:300px; }
#ilustaEventos { background:url(../imgs/fundo-realizacao.jpg) no-repeat; margin-right:20px; width:228px; height:135px; float:left; }
#tit-eventos { background:url(../imgs/tit-eventos.gif) no-repeat; width:495px; }
#listaEventos { float:left; width:490px; }
#listaEventos li { border-bottom:1px solid #dcd5ca; padding:3px; }
#listaEventos li a { color:#745f3f; font-weight:bold; padding:1px 0 1px 20px; display:block; background:url(../imgs/marcador.gif) 8px 50% no-repeat; }


#apuracao { width:450px; float:left; min-height:300px; }
#tit-apuracao { background:url(../imgs/tit-apuracao.gif) no-repeat; width:495px; }
#listaApuracao li { border-bottom:1px solid #dcd5ca; padding:3px; }
#listaApuracao li { color:#745f3f; font-weight:bold; padding:1px 0 1px 20px; display:block; background:url(../imgs/marcador.gif) 8px 50% no-repeat; }

.link_abrasel {color:#666666;}
.fieldset_abrasel {border-color:#745f3f; width:510px;}
.fieldset_abrasel p {padding-left:5px;}
.texto { float:left; width:501px; clear:both; }
.texto p { margin-top:8px; }



.tit { height:48px; text-indent:-4000px; }
.tit_galeria_fotos{ height:48px; text-indent:-4000px; width:495px;  }
.lancamento_do_festival { background:url(../imgs/tit_lancamento_do_festival.gif) no-repeat ;}
.saibaMais { clear:both; float:right; color:#000; font-weight:bold; margin-top:13px; }
.linkInternas{text-decoration: underline;}


#galeria { margin-left:30px; }
.miniatura { float:left; padding:4px; border:solid 1px #745f3f;}
#texto_eventos{ padding-left:30px;}
.clearFucking{ clear:both;}
#lista_edicoesAnteriores { font-size:10px;}
#edicoes_anteriores{ padding-left:25px;}
#edicoes_anteriores h2{ color:#745f3f; font-size:13px; padding:0px 0px 5px 6px;}



