@charset "utf-8";
/* CSS criada por Orlando Grillo em 04-2009 */


/* CONFIGURACOES GERAIS */
html, body	{margin:0; padding:0; color:#000; font-size:10pt; text-align:left; font-family:"Century Gothic", "Trebuchet MS", Helvetica, sans-serif; background:#FFF url(i/fundo.jpg) no-repeat;}
* html body	{behavior:url(cssHoverFix.htc);}
* div, #menu ul, p	{display:block; margin:0; padding:0; border:0;}
* h1, * h2, * h3	{font-weight:bold;}
* img	{border:none;}
* a	{font-weight:normal; text-decoration:underline;}
* a:link, * a:active, * a:visited	{color:#09378d; font-weight:bold;}
* a:hover	{color:#26f;}
#alertaIE	{display:none;}

/* ESTRUTURA */
#conteudo	{position:relative; width:835px; padding:19px 0 0 0;}
#titulo	{background:url(i/titulo.jpg); width:313px; height:319px; position:relative; float:left; margin:0 0 0 8px;}
* html #titulo	{margin-left:4px;}
#copyright	{position:fixed; left:20px; bottom:10px; width:102px; height:35px; clear:both;}
* html #copyright	{position:relative; clear:both; bottom:0; top:2em;}

/* MENU */
#menu	{padding:19px 0 0 110px; width:745px; height:21px; font-size:0.9em; color:#dcdcdc;}
#menu ul	{list-style:none;}
#menu ul li	{position:relative; float:left; padding:0 5px 0 4px; margin:0 4px 0 7px; height:21px; line-height:21px; background:url(i/menu_fundo.png) repeat-x;}
#menu ul li a span	{display:block; width:4px; height:21px; position:absolute; top:0;}
#menu ul li a span.left	{left:-4px; background:url(i/menu_fundo_left.png) no-repeat;}
#menu ul li a span.right	{right:-4px; background:url(i/menu_fundo_right.png) no-repeat;}

#menu ul li.active	{background:url(i/menu_active_fundo.png) repeat-x;}
#menu ul li.active a span.left	{left:-6px; width:6px; background:url(i/menu_active_fundo_left.png) no-repeat;}
#menu ul li.active a span.right	{right:-6px; width:6px; background:url(i/menu_active_fundo_right.png) no-repeat;}

#menu a, #menu a:link, #menu a:active, #menu a:visited	{color:#dcdcdc; text-decoration:none; font-weight:normal;}
#menu li.active a, #menu li.active a:link, #menu li.active a:active, #menu li.active a:visited 	{color:#000;}
#menu a:hover	{color:#FFF;}

/* CONTEUDO */
#texto	{padding:2em 0 0; margin:0;}
#conteudo h2	{font-size:1.1em; margin:2em 0 1em 350px;}
#conteudo p	{margin:0 0 0.8em 350px;}
#conteudo ul 	{margin:0 0 0.8em 350px; padding:0 0 0 20px; list-style:inside square;}

#conteudo .iconlink	{margin:2em 0 0 350px;}
#conteudo .iconlink p	{float:left; margin:0; padding:0 10px 2em; width:140px; text-align:center;}
#conteudo .iconlink.menor p	{width:101px;}
#conteudo .iconlink a	{text-decoration:none;}
#conteudo .maislink	{margin:2em 0 2em 505px; width:180px; display:block; text-align:left;}
#conteudo .maislink a	{text-decoration:none;}
#conteudo .setadir	{float:right;}
#conteudo .setaesq	{float:left;}

#imgspretextotransp	{text-align:right; padding:10px 0 0;}
#imgspretexto	{display:block; float:right; padding:0; margin:0 0 1em 175px;}
#imgspretexto .foto	{display:block; position:relative; padding:0 19px 18px 17px; margin:10px 0 0; width:300px;}
#imgspretexto .foto span.base	{display:block; width:280px; height:18px; position:absolute; bottom:0; left:27px; background:url(i/foto_sombra_base.png) repeat-x;}
#imgspretexto .foto span.direita	{display:block; width:29px; height:76px; position:absolute; bottom:0; right:0; background:url(i/foto_sombra_direita.png) no-repeat 100% 100%;}
#imgspretexto .foto span.esquerda	{display:block; width:27px; height:169px; position:absolute; bottom:0; left:0; background:url(i/foto_sombra_esquerda.png) no-repeat 100% 100%;}

#conteudo #galeriathumbs	{margin:0 0 0 350px; padding-top:15px; width:485px; height:120px;}
#conteudo #galeriathumbs .thumb	{display:block; position:relative; float:left; margin:0 7px 2em 8px; text-align:center; padding-bottom:6px; background:url(i/thumb_sombra_base.png) repeat-x 0 100%; }
#conteudo #galeriathumbs .thumb span.sombraesq	{display:block; position:absolute; width:8px; height:44px; left:-8px; bottom:0; background:url(i/thumb_sombra_esquerda.png) no-repeat 100% 100%;}
#conteudo #galeriathumbs .thumb span.sombradir	{display:block; position:absolute; width:7px; height:44px; right:-7px; bottom:0; background:url(i/thumb_sombra_direita.png) no-repeat 100% 100%;}
#conteudo #galeriathumbs .thumb img	{display:block; border:1px solid #DDD; border-bottom:none;}
#imgspretexto.galeria	{display:block; padding:0; margin:0 0 0 0; width:485px; float:none; margin:0 0 0 350px;}
#imgspretexto.galeria .foto	{width:452px;}
#imgspretexto.galeria .foto span.base	{display:block; width:432px;}
#imgspretexto.galeria #loadarea	{border:1px solid #DDD; border-bottom:none; min-height:258px;}
#imgspretexto.galeria .legenda	{position:absolute; left:17px; bottom:-3em; height:3em; overflow:visible;}

#conteudo #imgsright	{float:right; width:200px; padding:0 0 20px 20px;}
#conteudo #imgsright .thumb	{display:block; position:relative; float:left; margin:12px 7px 0 8px; text-align:center; padding-bottom:6px; background:url(i/thumb_sombra_base.png) repeat-x 0 100%; }
#conteudo #imgsright .thumb span.sombraesq	{display:block; position:absolute; width:8px; height:44px; left:-8px; bottom:0; background:url(i/thumb_sombra_esquerda.png) no-repeat 100% 100%;}
#conteudo #imgsright .thumb span.sombradir	{display:block; position:absolute; width:7px; height:44px; right:-7px; bottom:0; background:url(i/thumb_sombra_direita.png) no-repeat 100% 100%;}

#conteudo .mouseovertooltips	{position:absolute; margin-bottom:-1em; visibility:hidden; border:1px solid #CCC; background:#FFF; width:350px; padding:7px; font-size:0.9em;}
#conteudo .mouseovertooltips p	{margin:0; padding:0 0 0.4em 0;}
#conteudo .mouseovertooltips p.mouse	{padding:0.2em 0 0.2em 0; border-top:1px solid #CCC; display:block; clear:both; line-height:31px;}
#conteudo .mouseovertooltips p.mouse img	{float:left; padding:0 8px;}
