@charset "utf-8";
/* CSS criada por OG Artes Gráficas em 07-2008 */

@media print	{
#menu	{display:none;}
#conteudo	{margin:67px 158px 0 0;}
.tabcontent {display:block !important;}
}

/* CONFIGURACOES GERAIS */
html, body	{margin:0; padding:0; color:#f0ffe4; font-size:10pt; font-family:Verdana,Arial,sans-serif; line-height:1.2em; background:#18280b;}
* div	{display:block; margin:0; padding:0; border:0;}
* h1, * h2, * h3	{font-weight:bold;}
* img	{border:none;}
* a, * a:link, * a:active, * a:visited	{text-decoration:none; border:none; color:#18280b;}
.tabcontent a	{font-weight:normal; text-decoration:underline;}
.tabcontent a:link, .tabcontent * a:active, .tabcontent * a:visited	{color:#18280b;}
.tabcontent a:hover	{color:#000; border-bottom:1px solid;}
.tabcontent a[href^="mailto:"], .tabcontent a[href^="http://lattes"], .tabcontent a.nodec	{border-bottom:none; text-decoration:none;}

/* TOPO */
#titulo	{position:absolute; top:0; left:0; width:486px; height:236px; background:url('i/titulo.jpg'); z-index:1;}
a#logo	{display:block; position:absolute; top:9px; left:9px; width:93px; height:105px; z-index:99;}

#mn_ufrj	{position:absolute; top:0; right:0; width:368px; height:95px; background:url('i/mn_ufrj.jpg'); z-index:1;}
#mn_ufrj a#PPGZOO	{display:block; position:absolute; top:14px; right:211px; width:96px; height:37px;}
#mn_ufrj a#MN	{display:block; position:absolute; top:9px; right:85px; width:103px; height:52px;}
#mn_ufrj a#UFRJ	{display:block; position:absolute; top:5px; right:11px; width:53px; height:62px;}


/* CONTEUDO */
#main	{position:relative; padding:0; text-align:left; z-index:2;}
#conteudo	{position:relative; margin:87px 158px 0 188px; background:#698367 url('i/main_fundo.png') repeat-y;}
#conteudob	{position:relative; margin:0; padding:0 12px 0; background:url('i/main_fundo_b.gif') repeat-y 100% 0; z-index:2;}
#conteudo_n	{position:relative; width:100%; height:33px; background:url('i/conteudo_canto_n.gif') repeat-x 0 0;}
#conteudo_nw	{position:relative; float:right; right:0; width:32px; height:33px; background:url('i/conteudo_canto_nw.gif'); z-index:3;  }
#conteudo_ne	{position:absolute; top:0; left:0; width:52px; height:57px; background:url('i/conteudo_canto_ne.gif');}
#conteudo_s		{position:relative; width:100%; height:52px; background:url('i/conteudo_canto_s.gif') repeat-x 0 40px; clear:both;}
#conteudo_se	{position:relative; float:left; left:-12px; width:52px; height:52px; background:url('i/conteudo_canto_se.gif');}
#conteudo_sw	{position:relative; float:right; top:19px; right:-12px; width:32px; height:33px; background:url('i/conteudo_canto_sw.gif'); z-index:3;}

#maintitulo	{margin:0; padding:1px 20px 0.5em 55px;}
#maintitulo	h1 {margin:0; padding:0 0 0.1em; font-style:italic; font-size:1.4em; line-height:1.3em; text-align:left;}
#maintitulo	p.subh1 {margin:0; padding:0 0 0.3em 0; text-indent:15px; font-style:italic; color:#18270b; text-align:left;}

.tabcontent {margin:0; padding:1.5em 20px 0 55px; background:url('i/h2_linha.png') no-repeat 40px 0;}
.tabcontent	img.retrato	{display:block; position:relative; top:-4em; float:right; border:2px solid #18280b; margin:0 0 -3em 20px;}
.tabcontent	img.ilustre	{border:2px solid #18280b;}
.tabcontent h2	{margin:0; padding:0 0 1.2em 0; font-size:0.8em; color:#18280b; text-align:left; text-transform:uppercase;}
.tabcontent h3	{margin:1em 0 0; padding:0 0 1em 0; font-size:1em; color:#18280b; text-align:left; font-style:italic; font-weight:normal;}
.tabcontent	p {margin:0; padding:0 0 0.8em 10px;}
.tabcontent	p span.cite {font-style:italic; color:#CCFF88;}
.tabcontent.intro p	{margin:0; padding:0 0 0.8em 0;}
.tabcontent h2.interno	{margin:2em 0 0;}
.tabcontent	ol, .tabcontent	ul	{margin:0; padding:0 0 0 30px;}
.tabcontent	ol li	{margin:0; padding:0 0 0.6em 0;}
.tabcontent	ul li	{margin:0; padding:0 0 0.3em 0; list-style-type:circle;}
.tabcontent	ul li a[href^="mailto:"], .tabcontent ul li a[href^="http://lattes"]	{margin:0 4px 0 0; padding:0;}
.tabcontent.links p	{margin-left:30px;}
.tabcontent .voltar	{text-align:right; margin:1em 0 0 0;}

.tabcontent .galeriaitem	{display:block; width:100%; padding:0 0 0.8em 15px; margin:0 0 0 -15px; background:url('i/h2_linha.png') no-repeat 0 100%;}
.tabcontent .galeriaitem.ultimo	{background:none;}
.tabcontent .galeriaitem h2	{text-transform:none; padding:0.8em 0 0.2em; font-weight:normal; margin:0; font-size:0.9em;}
.tabcontent .galeriaitem p	{padding:0 0 0.8em; margin:0;}
.tabcontent .galeriaitem p.dadosfoto	{font-size:0.9em; font-style:italic; padding:0 0 0.8em; margin:0;}
.tabcontent .galeriaitem a img	{float:left; margin:0.8em 8px; padding:0; border:2px solid #18280b;}
.tabcontent .galeriaitem a:hover {border:none; text-decoration:none;}
.tabcontent .galeriaitem a:hover img {border:2px solid #000;}

.pdfs	{word-wrap:break-word;}
.pdfs ul	{color:#18280b; padding:1em 0 0.5em 15px;}
.pdfs ul li	{font-weight:bold;}
.pdfs p	{padding-left:30px; text-indent:-15px; font-size:0.9em;}
.tabcontent p.pdflink	{margin-top:-0.8em; text-indent:10px;}


/* MENU */
#menu	{position:relative; left:-200px; float:left; width:200px; margin:15px -200px 0 0; text-align:right;}
#menu a	{display:block; margin-left:48px; width:152px; height:50px;}
#menu a.index, #menu a:link.index, #menu a:active.index, #menu a:visited.index	{background:url('i/menu_setor_b.gif'); height:59px;}
#menu a:hover.index	{background:url('i/menu_setor_a.gif');}
#menu a.indexactive	{background:url('i/menu_setor.gif'); margin:7px 0 0 11px; width:189px; height:98px;}
#menu a.colecaoindex, #menu a:link.colecaoindex, #menu a:active.colecaoindex, #menu a:visited.colecaoindex	{background:url('i/menu_colecao_b_index.gif');}
#menu a:hover.colecaoindex	{background:url('i/menu_colecao_a_index.gif');}
#menu a.colecao, #menu a:link.colecao, #menu a:active.colecao, #menu a:visited.colecao	{background:url('i/menu_colecao_b.gif');}
#menu a:hover.colecao	{background:url('i/menu_colecao_a.gif');}
#menu a.colecaoactive	{background:url('i/menu_colecao.gif'); margin:0 0 0 11px; width:189px; height:96px;}
#menu a.equipe, #menu a:link.equipe, #menu a:active.equipe, #menu a:visited.equipe	{background:url('i/menu_equipe_b.gif');}
#menu a:hover.equipe	{background:url('i/menu_equipe_a.gif');}
#menu a.equipeactive	{background:url('i/menu_equipe.gif'); margin:0 0 0 11px; width:189px; height:96px;}
#menu a.galeria, #menu a:link.galeria, #menu a:active.galeria, #menu a:visited.galeria	{background:url('i/menu_galeria_b.gif');}
#menu a:hover.galeria	{background:url('i/menu_galeria_a.gif');}
#menu a.galeriaactive	{background:url('i/menu_galeria.gif'); margin:0 0 0 11px; width:189px; height:96px;}
#menu a.links, #menu a:link.links, #menu a:active.links, #menu a:visited.links	{background:url('i/menu_links_b.gif'); height:59px;}
#menu a:hover.links	{background:url('i/menu_links_a.gif');}
#menu a.linksactive	{background:url('i/menu_links.gif'); margin:0 0 0 11px; width:189px; height:96px;}


/* SUBMENU */
#extra	{position:relative; width:162px; right:-162px; margin-left:-162px; float:right; overflow:visible; padding:23px 0 0 0; font-family:Arial, Helvetica, sans-serif;}

.quadropessoal	{position:relative; width:162px; padding:12px 0; background:url('i/submenu_a_fundo.png') repeat-y; text-align:left;}
.quadropessoal .submenu_sup	{position:relative; top:-12px; width:162px; height:12px; background:url('i/submenu_sup.png') no-repeat;}
.quadropessoal span.sup	{position:absolute; top:12px; right:0; width:22px; height:11px; background:url('i/submenu_a_sup.png') no-repeat;}
.quadropessoal .submenu_inf	{position:relative; bottom:-12px; width:162px; height:12px; background:url('i/submenu_inf.png') no-repeat 100% 100%;}
.quadropessoal span.inf	{position:absolute; bottom:12px; right:0; width:22px; height:11px; background:url('i/submenu_a_inf.png') no-repeat 100% 100%;}
.quadropessoal h2	{margin:0 0 10px; padding:0 0 10px 10px; font-size:0.9em; background:url('i/submenu_h2_linha.png') no-repeat 0 100%;}
.quadropessoal p	{display:block; margin:0; padding:0 20px 0.5em 10px; line-height:1.1em; font-size:0.85em;}
.quadropessoal a:link, .quadropessoal a:active, .quadropessoal a:visited	{color:#bfd6be; text-decoration:none;}
.quadropessoal a:hover	{color:#fefefe;}
.quadropessoal img	{vertical-align:middle;}

.galeria p	{text-align:center; padding:0 20px 1em 10px; background:url('i/submenu_h2_linha.png') no-repeat 0 100%;}
.galeria p.ultimo	{background:none; padding:0 20px 10px 10px;}
.galeria img.retrato, .submenu p.ilustregal img.retrato	{display:block; border:2px solid #18280b; margin:1.2em auto 0.5em;}
.submenu p.ilustregal	{text-align:center; font-size:0.8em;}
.submenu p.ilustregal a	{font-weight:normal;}

.quadropessoal#getadobe	{text-align:center;}
.quadropessoal#getadobe p img	{margin:10px 0 -1px;}

.submenu	{position:relative; width:162px; padding:12px 0 3px; background:url('i/submenu_fundo.png') repeat-y;}
.submenu .submenu_sup	{position:absolute; top:0; left:0; width:162px; height:12px; background:url('i/submenu_sup.png') no-repeat;}
.submenu .submenu_inf	{position:absolute; bottom:-1px; left:0; width:162px; height:12px; background:url('i/submenu_inf.png') no-repeat 100% 100%;}
.submenu p	{text-align:right; line-height:1em; font-size:0.9em; padding:0; margin:0 0 9px;}
.submenu a	{display:block; position:relative; width:130px; padding:6px 22px 6px 10px; background:url('i/submenu_a_fundo.png') repeat-y; text-decoration:none; font-weight:bold;}
.submenu a span.sup	{position:absolute; top:0; right:0; width:22px; height:11px; background:url('i/submenu_a_sup.png') no-repeat;}
.submenu a span.inf	{position:absolute; bottom:0; right:0; width:22px; height:11px; background:url('i/submenu_a_inf.png') no-repeat 100% 100%;}

.submenu a:link, .submenu a:visited, .submenu a:active	{color:#bfd6be;}
.submenu a:hover	{color:#fefefe;}
.submenu a:link.selected, .submenu a:active.selected, .submenu a:visited.selected	{color:#fefefe; background:url('i/submenu_ahover_fundo.png') repeat-y;}
.submenu a:link.selected span.sup, .submenu a:active.selected span.sup, .submenu a:visited.selected span.sup	{background:url('i/submenu_ahover_sup.png') no-repeat;}
.submenu a:link.selected span.inf, .submenu a:active.selected span.inf, .submenu a:visited.selected span.inf	{background:url('i/submenu_ahover_inf.png') no-repeat 100% 100%;}


/* COPYRIGHT */
#copyright	{position:relative; height:17px; text-align:right; text-transform:none; color:#608145; font-size:0.7em; padding:0 0 20px; line-height:17px; right:175px; z-index:3;}
#copyright span.borda	{border-left:1px dotted #608145; margin-left:10px; padding:3px 0 3px 10px;}
* html #copyright span	{border-left:1px solid #608145;}
#copyright img	{vertical-align:middle;}
