﻿@charset "utf-8";
/* CSS criada por OG Artes Gráficas em 03-2009 */

/* CONFIGURACOES GERAIS */
html, body	{margin:0; padding:0; color:#000; font-size:9pt; font-family:Verdana,Arial,sans-serif; line-height:1.2em; background:#FFF;}
* html body	{behavior:url(cssHoverFix.htc);}
* 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	{color:#666; text-decoration:underline;}
* a:hover	{color:#358; text-decoration:underline;}


/* CONTEUDO */
#tudo	{position:relative; margin:0; padding:0;}
#titulo	{position:relative; width:517px; height:79px; left:326px; top:14px; background:url(i/titulo.png) no-repeat; z-index:2;}
#titulo a.mail	{display:block; position:absolute; bottom:2px; right:34px;}
#titulo a.facebook	{display:block; position:absolute; bottom:0; right:4px;}

#fotocanto	{position:absolute; top:0; left:0; z-index:2;}
#home #fotocanto	{background:url(i/fotocantocanto_home.jpg) no-repeat; width:319px; height:300px;}
#publicacoes #fotocanto	{background:url(i/fotocantocanto_publicacoes.jpg) no-repeat; width:418px; height:380px;}
#palestras #fotocanto	{background:url(i/fotocantocanto_palestras.jpg) no-repeat; width:312px; height:312px;}
#guias #fotocanto	{background:url(i/fotocantocanto_guias.jpg) no-repeat; width:312px; height:380px;}
#orientacoes #fotocanto	{background:url(i/fotocantocanto_orientacoes.jpg) no-repeat; width:323px; height:311px;}
#links #fotocanto	{background:url(i/fotocantocanto_links.jpg) no-repeat; width:310px; height:348px;}
#contato #fotocanto	{background:url(i/fotocantocanto_contato.jpg) no-repeat; width:285px; height:300px;}
#login #fotocanto	{background:url(i/fotocantocanto_login.jpg) no-repeat; width:285px; height:300px;}

#conteudo	{position:relative; z-index:5; margin:38px 0 0 250px; padding:0 0 0; width:589px; min-height:400px; height:auto !important; height:400px;}


/* TEXTO PRINCIPAL */
#textoprincipal	{border:none; padding:35px 0 40px; margin:0 13px 0 0; text-align:justify;}

/* TEXTO PRINCIPAL - H1 e H2 */
#textoprincipal h1	{font-size:1.2em; margin:1em 0 3em; padding:0; line-height:1.2em; color:#777;}
#textoprincipal h1:first-letter	{font-size:1.5em;}
#home #textoprincipal h1 {color:#C44;}
#publicacoes #textoprincipal h1 {color:#B74;}
#palestras #textoprincipal h1 {color:#880;}
#guias #textoprincipal h1 {color:#090;}
#orientacoes #textoprincipal h1 {color:#099;}
#links #textoprincipal h1 {color:#26C;}
#login #textoprincipal h1 {color:#A36943;}

/* TEXTO PRINCIPAL - Listas */
#textoprincipal ol.index	{list-style:upper-alpha; margin:1em 0 0 25px; padding:0;}
#textoprincipal ol.index li	{padding:0 0 0.6em; margin:0;}
#textoprincipal ul.nolist	{list-style:none; margin:0; padding:0;}
#textoprincipal ul.nolist li	{list-style:none; padding:0 0 0.6em 15px; margin:0;}

/* TEXTO PRINCIPAL - Paragrafos de download ou itens */
#textoprincipal.download	{margin-right:0;}
#textoprincipal.download p	{text-indent:-4em; clear:right; position:relative; padding:16px 158px 16px 65px; margin:0 5px -1px 0; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
#textoprincipal.download.nothumb p	{padding:16px 18px 16px 65px;}
#textoprincipal.download p:hover	{border:1px solid #e8e8e8; padding:16px 157px 16px 64px;}
#textoprincipal.download.nothumb p:hover	{padding:16px 17px 16px 64px;}
#textoprincipal.download p a	{text-decoration:none; color:#666;}
#textoprincipal.download p span	{display:block; margin:0.8em 0 0 0; text-indent:0;}
#textoprincipal.download p.link {min-height:103px; height:auto !important; height:103px;}
#textoprincipal.download p.linkd {min-height:20px; height:auto !important; height:20px; padding:12px 11px 12px 62px; text-align:left}
#textoprincipal.download p.linkd a {color:#000;}
#textoprincipal.download p.linkd a:hover {color:#000;}
#textoprincipal.download p:hover.linkd {padding:12px 10px 12px 61px;}
#textoprincipal.download p img.thumb	{float:right; border:1px solid; margin:0 -147px 1em 10px;}
#textoprincipal.download p a	{color:#666; text-decoration:none;}
#textoprincipal.download p a:hover	{color:#358; text-decoration:underline;}
#textoprincipal.restrita.download p	{text-indent:-4em; clear:right; position:relative; padding:16px 12px 16px 64px; margin:0 5px -1px 0; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}

#textoprincipal.download p.link span.sumario {font-size:0.9em; margin:0;}
#textoprincipal.download p.link span.sumario .indent {margin:0; padding:0 0 0 1em; color:#6D4F3A;}
#textoprincipal.download p.link span.subtexto {font-size:0.9em; margin:1em 0 0; color:#6D4F3A; font-style:italic;}

#textoprincipal.download.manuais p.link {min-height:137px; height:auto !important; height:137px;}
#textoprincipal.download.manuais p img.thumb	{margin:0 -135px 1em 10px;}

/* TEXTO PRINCIPAL - Paragrafos: hover */
#publicacoes #textoprincipal.download p:hover	{background:#F7F5DE;}
#palestras #textoprincipal.download p:hover	{background:#FFFFD0;}
#guias #textoprincipal.download p:hover	{background:#F3FBEE;}

/* TEXTO PRINCIPAL - Paragrafos: PUBLICACOES */
#textoprincipal.livros .switchgroup1	{border:1px solid #AAA; padding:10px; margin:0 165px 0 20px; }
#textoprincipal.livros .handcursor		{cursor:pointer;}
#textoprincipal.livros p.download	{text-align:left; padding-left:85px; border-top:none; margin:0 0 -1px 0;}
#textoprincipal.livros p.subdownload	{padding-top:8px; padding-bottom:8px; border:none;}
#textoprincipal.livros p.download span	{width:100px;text-align:left; padding-left:5px;}
#textoprincipal.livros p.subdownload span	{top:4px;}
* html #textoprincipal.livros p.download span	{left:-85px;}
#textoprincipal.livros p.download:hover	{padding-left:84px; padding-right:20px;}
#textoprincipal.livros p.subdownload:hover	{padding-left:85px;}
#textoprincipal.livros p.subdownload:hover span	{left:0;}
* html #textoprincipal.livros p.download:hover span	{left:-85px;}
#textoprincipal.livros p.detalhes	{border:none; margin-left:20px; padding:0 20px 20px 40px; text-align:justify; color:#666;}
#textoprincipal.livros p.detalhes span	{width:30px; padding-left:0;}
* html #textoprincipal.livros p.detalhes span	{left:-40px;}
#textoprincipal.livros p.detalhes:hover	{padding-left:40px; padding-right:20px; background:none;}
#textoprincipal.livros p.detalhes:hover span	{left:0;}

/* TEXTO PRINCIPAL - Paragrafos: ORIENTACOES */
#orientacoes #textoprincipal p	{text-indent:-4em; padding-left:4em; width:auto;}
#orientacoes #textoprincipal p span	{color:#666;}


/* TEXTO PRINCIPAL - GUIAS */
#guias #textoprincipal.download p	{clear:none;}

#guias .categorias	{display:block; padding:0 173px 4em 0; margin:0;}
#guias .categorias h2:first-child	{margin-top:4em;}

#guias .categorias p	{padding:12px 9px 12px 61px;}
#guias .categorias p:hover	{padding:12px 8px 12px 60px;}
#guias .categorias p a img	{display:none;}
#guias .categorias p:hover a img	{float:right; display:block;}

#guias .categorias p a	{font-weight:bold; color:#090;}
#guias .categorias p a:hover	{text-decoration:none;}
#guias .categorias p a .lista	{display:block; margin:0 0 1em -3em; font-size:0.9em; font-weight:normal; color:#888;}
#guias .categorias p a .lista span	{display:block; position:relative; text-indent:-2em; margin-left:2em; text-align:left;}
#guias .categorias p a .lista span span	{display:inline; position:relative; text-indent:0; left:-4px; margin:0; color:#090;}

#guias .categorias p.nenhumaguia	{font-weight:bold; color:#090;}
#guias .categorias p.nenhumaguia span	{display:none;}
#guias .categorias p.nenhumaguia:hover span	{float:right; display:block; top:-0.9em; position:relative; font-size:0.8em; font-weight:bold; color:#888;}

#guias p.linkd	{margin-right:173px; text-indent:-2em; text-align:left;}
#guias p.linkd a	{margin-left:-2em; display:block; padding-right:30px;}
#guias p.linkd a:hover	{text-decoration:none;}
#guias p.linkd a span	{display:inline; position:relative; text-indent:0; left:-4px; margin:0; color:#090;}
#guias p.linkd a img	{display:none;}
#guias p.linkd:hover a img	{float:right; display:block; position:absolute; right:8px; margin:0 0 0 20px;}


/* TEXTO PRINCIPAL - Paragrafos: sem estilo */
#textoprincipal.download p.nostyle,
#textoprincipal.download p.nostyle:hover,
#publicacoes #textoprincipal.download p.nostyle:hover,
#palestras #textoprincipal.download p.nostyle:hover,
#guias #textoprincipal.download p.nostyle:hover	{text-indent:0; background:none; border:none; padding:0 173px 0 0; clear:none; margin:0 0 1em;}

#textoprincipal.download p.ultimo,
#textoprincipal.download p.ultimo:hover,
#publicacoes #textoprincipal.download p.ultimo:hover,
#palestras #textoprincipal.download p.ultimo:hover,
#guias #textoprincipal.download p.ultimo:hover	{margin-bottom:3em;}



/* MENU */
#menu				{width:601px; height:31px; position:relative; left:236px; margin-top:13px; padding:8px 0 16px 12px; z-index:3; background:url(i/menu_fundo.png) no-repeat;}
* html #menu		{width:613px;}
#home #menu			{background:url(i/menu_fundo_home.png) no-repeat;}
#publicacoes #menu	{background:url(i/menu_fundo_publicacoes.png) no-repeat;}
#palestras #menu		{background:url(i/menu_fundo_palestras.png) no-repeat;}
#guias #menu		{background:url(i/menu_fundo_guias.png) no-repeat;}
#orientacoes #menu	{background:url(i/menu_fundo_orientacoes.png) no-repeat;}
#links #menu		{background:url(i/menu_fundo_links.png) no-repeat;}
#contato #menu, #login #menu		{background:url(i/menu_fundo_contato.png) no-repeat;}

/* MENU - Links */
#menu a	{display:block; float:left; margin:0; padding:0; height:31px;}
#menu a.home			{width:65px;}
#menu a.home:hover		{background:url(i/menu_home_a.gif) no-repeat;}
#menu a.publicacoes		{width:106px;}
#menu a.publicacoes:hover	{background:url(i/menu_publicacoes_a.gif) no-repeat;}
#menu a.palestras			{width:87px;}
#menu a.palestras:hover	{background:url(i/menu_palestras_a.gif) no-repeat;}
#menu a.guias		{width:68px;}
#menu a.guias:hover	{background:url(i/menu_guias_a.gif) no-repeat;}
#menu a.orientacoes		{width:104px;}
#menu a.orientacoes:hover, #orientacoes #menu a.orientacoes	{background:url(i/menu_orientacoes_a.gif) no-repeat;}
#menu a.links			{width:70px;}
#menu a.links:hover		{background:url(i/menu_links_a.gif) no-repeat;}

#barra	{position:absolute; top:55px; left:0; width:613px; height:38px;}
#home #barra	{background:url(i/submenu_barra_home.png) no-repeat;}
#publicacoes #barra	{background:url(i/submenu_barra_publicacoes.png) no-repeat;}
#palestras #barra	{background:url(i/submenu_barra_palestras.png) no-repeat;}
#guias #barra	{background:url(i/submenu_barra_guias.png) no-repeat;}
#orientacoes #barra	{background:url(i/submenu_barra_orientacoes.png) no-repeat;}
#links #barra	{background:url(i/submenu_barra_links.png) no-repeat;}

/* EXTRA */
#extra	{float:right; width:163px; margin-left:12px; background:#FFF;}
#extra #imgs	{text-align:center; margin:25px 0 0; padding:0 0 30px;}
#extra #imgs img	{margin:0 0 10px;}

/* SUBMENU */
#submenu	{position:relative; width:163px; background:url(i/submenu_fundo.png) repeat-y; padding:0 0 20px;}

#submenu #lateral	{padding:0 0 8px;}
#home #submenu #lateral	{background:url(i/submenu_lateral_home.png) no-repeat;}
#publicacoes #submenu #lateral	{background:url(i/submenu_lateral_publicacoes.png) no-repeat;}
#palestras #submenu #lateral	{background:url(i/submenu_lateral_palestras.png) no-repeat;}
#guias #submenu #lateral	{background:url(i/submenu_lateral_guias.png) no-repeat;}
#orientacoes #submenu #lateral	{background:url(i/submenu_lateral_orientacoes.png) no-repeat;}
#links #submenu #lateral	{background:url(i/submenu_lateral_links.png) no-repeat;}

#submenu #barrafim	{position:absolute; bottom:0; left:0; height:28px; width:163px; background:url(i/submenu_barrafim.png) no-repeat;}

/* SUBMENU - Paragrafos */
#submenu p	{margin:0 25px 1em; width:113px; line-height:1.2em; font-size:0.9em; font-weight:bold;}
#home #submenu p {color:#C44;}
#publicacoes #submenu p {color:#B74;}
#palestras #submenu p {color:#880;}
#guias #submenu p {color:#090;}
#orientacoes #submenu p {color:#099;}
#links #submenu p {color:#26C;}

/* SUBMENU - Links */
#submenu p a	{display:block; float:none; margin:0; padding:0; height:auto; text-decoration:none; font-weight:normal;}
#submenu p a:hover,
#submenu p a.selected	{text-decoration:underline;}
#home #submenu a	{color:#f00;}
#publicacoes #submenu a	{color:#f30;}
#palestras #submenu a	{color:#838300;}
#guias #submenu a	{color:#090;}
#orientacoes #submenu a	{color:#099;}
#links #submenu a	{color:#03f;}


/* COPYRIGHT */
#copyright	{clear:both; height:44px; background:url('i/copyright_fundo.png') repeat-x;}
#copyright .box	{width:160px; height:28px; margin:0 0 0 32px; background:url('i/copyright_box.png') no-repeat; padding:6px 8px 10px;}
