body { background:url(body_background.jpg) 0 6px;}
#container{ height:921px; background:url(container_background_interna.jpg) repeat-x 0 24px;}
#container1{ position:absolute; top:24px; left:0px; width:50%; height:367px; background:url(container1_background_interna.jpg) repeat-x;}
#tema{ height:900px;}
#tema1{ background:url(tema1_background_interna.jpg); top:117px; left:0; width:237px; height:108px;}
#tema2{ top:225px; left:0px; width:237px; height:351px; background:url(tema2_background_galeria.jpg);}
#tema3{ position:absolute; top:117px; left:726px; width:46px; height:676px; background:url(tema3_background_internas.jpg) no-repeat;}
#tema4{ position:absolute; top:786px; left:726px; width:7px; height:7px; background:url(tema4_galeria.jpg) repeat-y;}

#tema7, #tema8, #tema9, #tema10{ display:none;}
#logotipo{ background:url(logotipo_background_interna.jpg);}

#login{ z-index:2; background:none;}
#login.autenticado table { background:url(login_h2_background_galeria.jpg) no-repeat top center;}
#login h2{ display:block; text-indent:-10000px; font-size:0px; width:150px; height:29px; background:url(login_h2_background_galeria.jpg); margin-left:28px;}
#login form{ margin:10px 0 0 28px;}
#maladireta{ top:793px; z-index:2;}

#rodape{ top:793px; width:331px; background:url(rodape_background_internas.jpg);}

#miolo{ position:absolute; top:117px; left:237px; width:489px; height:676px; background:url(fundo_internas.jpg) repeat-x bottom #FFF; overflow:auto;}
#galeria{ margin:12px 20px 0 20px; color:#607473;}
#galeria h1{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#F7711C;}
#galeria h1.secao{ font-size:22px; border-bottom:2px dotted #F7711C; padding-bottom:5px;}
#galeria img{ margin-right:6px; padding:2px; border:0; border-bottom:2px solid #607473; border-right:2px solid #607473;}
#galeria a{ color:#607473; font-size:12px; text-align:left;}
#galeria p{ font-weight:bold; font-size:13px;}
#galeria table.album{ border-bottom:2px dotted #607473;}


#galeria.album table.album{ border-bottom:0;}
#galeria h1.secao{ margin-bottom:10px;}
#galeria.fotografia h1.album, #galeria.album h1.album{ font-size:16px; margin:10px 0 10px 0; font-weight:normal;}
#galeria.fotografia h1.outros, #galeria.album h1.outros{ font-size:14px; text-decoration:underline; margin:30px 0 10px 0; padding-top:10px; font-weight:normal; border-top:2px dotted #6A3008;}
#galeria.fotografia h1.fotografia, #galeria.album h1.fotografia{ font-size:15px; text-align:center; border-top:1px solid #D2A167; padding-top:10px; font-weight:normal;}
#galeria.fotografia p, #galeria.album p{ font-weight:normal; font-size:11px;}

table.paginador{ margin:10px 0 10px 0;}
table.paginador td{ font-size:13px;}
table.paginador a.anterior{ display:block; width:84px; height:19px; text-indent:-10000px; text-decoration:none; font-size:0px; background:url(paginador_anterior.jpg);}
table.paginador a.proximo{ display:block; width:84px; height:19px; text-indent:-10000px; text-decoration:none; font-size:0px; background:url(paginador_proximo.jpg);}
#galeria.fotografia, #galeria.album #fotografia-exposicao{ border-bottom:1px solid #D2A167; padding-bottom:10px;}
div.detalhes{ text-align:center; font-weight:normal;}