/* CSS Document */

img, div { behavior: url(attach/css/iepngfix.htc) }

body{background:url(../img/bg_geral.gif); margin:0; padding:0;}
a{outline:none;}
p{ margin:0; padding:0; line-height:14px; padding-top:5px; padding-bottom:5px;}
img { border:0;}

#bg{ width: 100%; background:url(../img/bg.jpg) center top no-repeat; color: #000; float:left;}
#all{ width:999px; margin:0 auto;}
#geral{ width:939px; float:left; background-color:#FFFFFF; padding:30px;}


/*área topo e menu*/
#topo{ width:939px; height:142px; float:left; background:url(../img/bg_topo.gif) no-repeat; }
#logo{ width:265px; height:73px; float:left; padding-left:24px; padding-top:22px;}
#img_topo{ width:154px; height:68px; float:right; padding-top:12px; padding-right:48px;}
#menu{ width:893px; height:40px; float:left; padding-left:46px; padding-top:7px;}


/*área conteúdo*/
#conteudo{ width:939px; float:left;}
#dest_flash{ width:939px; float:left; height:94px; background: url(../img/dest_flash.jpg) no-repeat; padding-top:183px; }
#dest_text{ width:895px; float:left; height:86px; background:url(../img/bg_box_txt.gif); padding-left:44px; padding-top:20px;}

/*área conteúdo sobre*/
#txt_conteudo_interna{ width:840px; float:left; background:#455161; padding:12px 36px 12px 63px;}
#txt_conteudo_sobre{ width:939px; float:left; background:#455161;}
#box_participe{ width:939px; height:94px; float:left; background:url(../img/bg_participe.gif);}
#txt_participe{ width:640px; padding-left:42px; padding-top:20px; float:left; height:74px;}
#bt_participe{ width:180px; padding-top:22px; float:left;}
#subtit_down{ width:152px; padding-left:28px; float:left;}

/*área conteúdo ensaios*/
#txt_conteudo_ensaios{ width:939px; float:left; background:#455161;}
#txt_esq_ensaios{ width:195px; padding-left:25px; padding-top:33px; float:left; height:356px;}
#txt_dir_ensaios{ width:650px; padding-left:25px; padding-top:28px; float:left; height:356px;}

/*área conteudo entrevistas*/
#bl_foto{ padding-left:23px; padding-top:32px; float:left;}
#foto_entre{ width:195px; height:385px; float:left;}
#conteudo_entrevistas{ padding-left:23px; padding-top:32px; float:left; width:657px; padding-bottom:60px;}


/*área footer*/
#footer{ width:926px; float:left; background:#fff; padding-left:13px;}
#tit_categorias{ padding-top:15px; padding-left:28px; float:left;}
#bl_categorias{ width:926px; float:left; padding-top:10px;}
#box_categorias{ padding-left:30px; width:221px; padding-right:20px; float:left; border-right:1px solid #d0d0d0; height:137px;}
#box_categorias_ult{ padding-left:30px; width:335px; float:left; height:137px;}
#apoio{ width:200px; float:left; height:90px;}
#tit_apoio{ width:180px; height:27px; float:left; padding-left:25px;}
#ico_apoio{ float:left; padding-left:25px;}
#compartilhar{ padding-top:52px; float:right; padding-right:11px; width:200px; text-align:right; height:30px;}
#tit_compartilhar{float:left; width:70px; padding-top:2px; padding-right:5px;}

/*conteudo ganhadores*/
#txt_conteudo_ganhadores{ width:500px; float:left; background:#455161; padding:12px 36px 12px 60px;}
#col_esq_ganhadores{width:221px; padding-top:33px; float:left; padding-left:23px;}
#tit_li_ganhadores{width:190px; float:left; border-bottom:1px solid #586371; padding-bottom:7px;}
#li_ganhadores{width:167px; float:left; padding-left:23px; padding-top:5px; padding-bottom:8px; border-bottom:1px solid #586371;}
    #li_ganhadores ul{width:167px; list-style:none; margin:0; padding:0;}
        #li_ganhadores li{padding:3px 0; margin:0;}
#txt_confira{width:190px; float:left; border-bottom:1px solid #586371; padding:10px 0;}

#li_ganhadoresquisição{width:190px; float:left;}
    #li_ganhadoresquisição ul{width:190px; list-style:none; margin:0; padding:0;}
        #li_ganhadoresquisição li{padding:9px 0; margin:0; border-bottom:1px solid #586371;}

#col_central{width:695px; float:left; padding-top:33px;}
#galeria{width:666px; float:left;}
#texto_foto_ganhadores{padding:30px 0; width:666px; float:left;}
#gallery {
    padding: 10px;
    background: #6a7481;
  }
#thumbGal{width:146px; height:146px; float:left; border:5px solid #384250; margin:0 10px 10px 0; position:relative;}
.ampliar{position:absolute; bottom:0px; left:0px; height:35px; width:100%; background:#353E4B; opacity:0.6; z-index:10; filter:alpha(opacity=60); color:#9aabc2;}
.ampliar img{opacity:100; filter:alpha(opacity=100); position:relative; z-index:1;}
