/*
Theme Name: MuBE
Theme URI:
Author: Roger - Ativação Cultural
Author URI: http://ativacaocultural.com.br/
Description: Tema adaptado
License: GNU General Public License
License URI: license.txt
Tags:
*/

/* = Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
	{ border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }
/*
/* = Body
----------------------------------------------- */
body
	{ /*background:url('images/fundo_textura.png') #FFF repeat top center;*/  background:#FFF; }
div#fundo-topo
	{ min-height: 200px; width:auto; /*background:url('images/fundo_topo.png') repeat-x top center;*/ background:#FFF;}
a
	{ color:#9c0f0e; text-decoration:none; }
a:hover
	{ color:#9c0f0e; text-decoration:underline; }
/*
/*
/* ÁREAS
*************************************************/
/*
/* = Navegação
----------------------------------------------- */
hgroup
	{ height:145px; width:145px; margin:17px 0 25px 130px; background:url('images/logo.png') no-repeat center; }
nav#access
	{ text-align:right; }
nav#access h3, nav#access div.skip-link
	{ display:none; }
nav#access
	{ display:block; margin-bottom:25px; }
h1#site-title span a
	{ display:block; height:0; padding:70px 50px; overflow:hidden; }
h2#site-description
	{ display:none; }
div#nav-search
	{ display:block; float:right; height:50px; width:127px; padding:10px 70px 20px 0; background:url('images/menu_busca.png') no-repeat center; }
div#nav-search form label
	{ display:none; }
div#nav-search form input.field
	{ float:right; width:100px; margin:32px -18px 20px 0; border:none; background:none; }
div#nav-search form input.submit
	{ display:none; }
div#nav-onde
	{ display:block; width:200px; margin:40px 20px 10px 0; padding-right:35px; font-family:verdana, sans-serif; color:#7d7d7d; text-align:right; font-size:12px; clear:both; float:right; background:url('images/menu_onde_icon.png') no-repeat right top; }
div#nav-onde h1
	{ display:block; margin-bottom:5px; }
div#nav-onde strong
	{ font-size:0.9em; font-weight:bold; }
/* 
 * --- Menu --- */
ul#menu-m1 ul
	{ padding:0; list-style-type: none; }
ul#menu-m1 li
	{ padding-right:40px; list-style-type: none; }
ul#menu-m1 li.menu-item-44
	{ margin-top:5px; background:url('images/menu_omuseu_off.png') no-repeat top; }
ul#menu-m1 li.menu-item-44:hover
	{ background:url('images/menu_omuseu_hover.png') no-repeat top; }
ul#menu-m1 li.menu-item-44 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_omuseu_hover.png') no-repeat -9999px -9999px; }
ul#menu-m1 li.menu-item-44 ul
	{ display:none; }
ul#menu-m1 li.menu-item-45
	{ margin-top:5px; background:url('images/menu_programacao_off.png') no-repeat top; }
ul#menu-m1 li.menu-item-45:hover
	{ background:url('images/menu_programacao_hover.png') no-repeat top; }
ul#menu-m1 li.menu-item-45 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_programacao_hover.png') no-repeat -9999px -9999px; }
ul#menu-m1 li.menu-item-45 ul
	{ display:none; }
ul#menu-m1 li.menu-item-2035
	{ margin-top:5px; background:url('images/menu_projetos_off.png') no-repeat top; }
ul#menu-m1 li.menu-item-2035:hover
	{ background:url('images/menu_projetos_hover.png') no-repeat top; }
ul#menu-m1 li.menu-item-2035 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_projetos_hover.png') no-repeat -9999px -9999px; }
ul#menu-m1 li.menu-item-2035 ul
	{ display:none; }
ul#menu-m1 li.menu-item-51
	{ margin-top:5px; background:url('images/menu_cursos_off.png') no-repeat top; }
ul#menu-m1 li.menu-item-51:hover
	{ background:url('images/menu_cursos_hover.png') no-repeat top; }
ul#menu-m1 li.menu-item-51 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_cursos_hover.png') no-repeat -9999px -9999px; }
ul#menu-m1 li.menu-item-51 ul
	{ display:none; }
ul#menu-m1 li.menu-item-43
	{ margin-top:5px; background:url('images/menu_acao_off.png') no-repeat top; }
ul#menu-m1 li.menu-item-43:hover
	{ background:url('images/menu_acao_hover.png') no-repeat top; }
ul#menu-m1 li.menu-item-43 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_acao_hover.png') no-repeat -9999px -9999px; }
ul#menu-m1 li.menu-item-43 ul
	{ display:none; }
ul#menu-m1 li.menu-item-46
	{ margin-top:5px; background:url('images/menu_parceiro_off.png') no-repeat top; }
ul#menu-m1 li.menu-item-46:hover
	{ background:url('images/menu_parceiro_hover.png') no-repeat top; }
ul#menu-m1 li.menu-item-46 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_parceiro_hover.png') no-repeat -9999px -9999px; }
ul#menu-m1 li.menu-item-46 ul
	{ display:none; }
ul#menu-m1 ul.sub-menu li
	{ padding:0; margin:0; }
ul#menu-m1 ul.sub-menu li a
	{ border:none; height:auto; padding-top:0; padding-right:20px; font-size:12px; font-family:verdana, sans-serif; color:#636363; text-decoration:none;}
ul#menu-m1 ul.sub-menu li a:hover
	{ color:#9c0f0e; }
/* Menu na Home */
body.home ul#menu-m1 li.menu-item-44
	{ background:url('images/menu_omuseu_on.png') no-repeat top; }
body.home ul#menu-m1 li.menu-item-44:hover
	{ background:url('images/menu_omuseu_hover.png') no-repeat top; }
body.home ul#menu-m1 li.menu-item-44 ul
	{ display:block; }
body.home ul#menu-m1 li.menu-item-45
	{ margin-top:15px; background:url('images/menu_programacao_on.png') no-repeat top; }
body.home ul#menu-m1 li.menu-item-45:hover
	{ background:url('images/menu_programacao_hover.png') no-repeat top; }
body.home ul#menu-m1 li.menu-item-45 ul
	{ display:block; }
body.home ul#menu-m1 li.menu-item-2035
	{ margin-top:15px; }
/* Menu em O Museu */
body.page-template-page-omuseu-php ul#menu-m1 li.menu-item-44
	{ background:url('images/menu_omuseu_on.png') no-repeat top; }
body.page-template-page-omuseu-php ul#menu-m1 li.menu-item-44:hover
	{ background:url('images/menu_omuseu_hover.png') no-repeat top; }
body.page-template-page-omuseu-php ul#menu-m1 li.menu-item-44 ul
	{ display:block; }
body.page-template-page-omuseu-php ul#menu-m1 li.menu-item-45
	{ margin-top:15px; }
/* Menu em Programação */
body.page-template-page-programacao-php ul#menu-m1 li.menu-item-45
	{ margin-top:10px; background:url('images/menu_programacao_on.png') no-repeat top; }
body.page-template-page-programacao-php ul#menu-m1 li.menu-item-45:hover
	{ background:url('images/menu_programacao_hover.png') no-repeat top; }
body.page-template-page-programacao-php ul#menu-m1 li.menu-item-45 ul
	{ display:block; }
body.page-template-page-programacao-php ul#menu-m1 li.menu-item-2035
	{ margin-top:15px; }
/* Menu em Projetos */
body.page-template-page-projetos-php ul#menu-m1 li.menu-item-2035
	{ margin-top:10px; background:url('images/menu_projetos_on.png') no-repeat top; }
body.page-template-page-projetos-php ul#menu-m1 li.menu-item-2035:hover
	{ background:url('images/menu_projetos_hover.png') no-repeat top; }
body.page-template-page-projetos-php ul#menu-m1 li.menu-item-2035 ul
	{ display:block; }
body.page-template-page-projetos-php ul#menu-m1 li.menu-item-43
	{ margin-top:15px; }
/* Menu em Ação */
body.page-template-page-acao-php ul#menu-m1 li.menu-item-43
	{ margin-top:10px; background:url('images/menu_acao_on.png') no-repeat top; }
body.page-template-page-acao-php ul#menu-m1 li.menu-item-43:hover
	{ background:url('images/menu_acao_hover.png') no-repeat top; }
body.page-template-page-acao-php ul#menu-m1 li.menu-item-43 ul
	{ display:block; }
body.page-template-page-acao-php ul#menu-m1 li.menu-item-51
	{ margin-top:15px; }
/* Menu em Cursos */
body.page-template-page-cursos-php ul#menu-m1 li.menu-item-51,
body.page-id-49 ul#menu-m1 li.menu-item-51,
body.single-cursos ul#menu-m1 li.menu-item-51
	{ margin-top:10px; background:url('images/menu_cursos_on.png') no-repeat top; }
body.page-template-page-cursos-php ul#menu-m1 li.menu-item-51:hover,
body.page-id-49 ul#menu-m1 li.menu-item-51:hover,
body.single-cursos ul#menu-m1 li.menu-item-51:hover
	{ background:url('images/menu_cursos_hover.png') no-repeat top; }
body.page-template-page-cursos-php ul#menu-m1 li.menu-item-51 ul,
body.page-id-49 ul#menu-m1 li.menu-item-51 ul,
body.single-cursos ul#menu-m1 li.menu-item-51 ul
	{ display:block; }
body.page-template-page-cursos-php ul#menu-m1 li.menu-item-46,
body.page-id-49 ul#menu-m1 li.menu-item-46,
body.single-cursos ul#menu-m1 li.menu-item-46
	{ margin-top:15px; }
/* Menu em Parceiros */
body.page-template-page-parceiros-php ul#menu-m1 li.menu-item-46
	{ background:url('images/menu_parceiro_on.png') no-repeat top; }
body.page-template-page-parceiros-php ul#menu-m1 li.menu-item-46:hover
	{ background:url('images/menu_parceiro_hover.png') no-repeat top; }
body.page-template-page-parceiros-php ul#menu-m1 li.menu-item-46 ul
	{ display:block; }
/* 
 * --- English Menu --- */
ul#menu-m-eng ul
	{ padding:0; list-style-type: none; }
ul#menu-m-eng li
	{ padding-right:40px; list-style-type: none; }
ul#menu-m-eng li.menu-item-1611
	{ margin-top:5px; background:url('images/menu_eng_themuseum_off.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1611:hover
	{ background:url('images/menu_eng_themuseum_hover.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1611 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_eng_themuseum_hover.png') no-repeat -9999px -9999px; }
ul#menu-m-eng li.menu-item-1611 ul
	{ display:none; }
ul#menu-m-eng li.menu-item-1610
	{ margin-top:5px; background:url('images/menu_eng_projects_off.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1610:hover
	{ background:url('images/menu_eng_projects_hover.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1610 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_eng_projects_hover.png') no-repeat -9999px -9999px; }
ul#menu-m-eng li.menu-item-1610 ul
	{ display:none; }
ul#menu-m-eng li.menu-item-1609
	{ margin-top:5px; background:url('images/menu_eng_action_off.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1609:hover
	{ background:url('images/menu_eng_action_hover.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1609 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_eng_action_hover.png') no-repeat -9999px -9999px; }
ul#menu-m-eng li.menu-item-1609 ul
	{ display:none; }
ul#menu-m-eng li.menu-item-1608
	{ margin-top:5px; background:url('images/menu_eng_partner_off.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1608:hover
	{ background:url('images/menu_eng_partner_hover.png') no-repeat top; }
ul#menu-m-eng li.menu-item-1608 a
	{ display:block; height:0; padding-top:30px; overflow:hidden; background:url('images/menu_eng_partner_hover.png') no-repeat -9999px -9999px; }
ul#menu-m-eng li.menu-item-1608 ul
	{ display:none; }
ul#menu-m-eng ul.sub-menu li
	{ padding:0; margin:0; }
ul#menu-m-eng ul.sub-menu li a
	{ border:none; height:auto; padding-top:0; padding-right:20px; font-size:12px; font-family:verdana, sans-serif; color:#636363; text-decoration:none;}
ul#menu-m-eng ul.sub-menu li a:hover
	{ color:#9c0f0e; }
/* Menu em O Museu */
body.page-template-page-eng-themuseum-php ul#menu-m-eng li.menu-item-1611
	{ background:url('images/menu_eng_themuseum_on.png') no-repeat top; }
body.page-template-page-eng-themuseum-php ul#menu-m-eng li.menu-item-1611:hover
	{ background:url('images/menu_eng_themuseum_hover.png') no-repeat top; }
body.page-template-page-eng-themuseum-php ul#menu-m-eng li.menu-item-1611 ul
	{ display:block; }
/* Menu em Projetos */
body.page-template-page-eng-projects-php ul#menu-m-eng li.menu-item-1610
	{ margin-top:10px; background:url('images/menu_eng_projects_on.png') no-repeat top; }
body.page-template-page-eng-projects-php ul#menu-m-eng li.menu-item-1610:hover
	{ background:url('images/menu_eng_projects_hover.png') no-repeat top; }
body.page-template-page-eng-projects-php ul#menu-m-eng li.menu-item-1610 ul
	{ display:block; }
body.page-template-page-eng-projects-php ul#menu-m-eng li.menu-item-1609
	{ margin-top:15px; }
/* Menu em Ação */
body.page-template-page-eng-action-php ul#menu-m-eng li.menu-item-1609
	{ margin-top:10px; background:url('images/menu_eng_action_on.png') no-repeat top; }
body.page-template-page-eng-action-php ul#menu-m-eng li.menu-item-1609:hover
	{ background:url('images/menu_eng_action_hover.png') no-repeat top; }
body.page-template-page-eng-action-php ul#menu-m-eng li.menu-item-1609 ul
	{ display:block; }
/* Menu em Parceiros */
body.page-template-page-eng-partners-php ul#menu-m-eng li.menu-item-1608
	{ background:url('images/menu_eng_partner_on.png') no-repeat top; }
body.page-template-page-eng-partners-php ul#menu-m-eng li.menu-item-1608:hover
	{ background:url('images/menu_eng_partner_hover.png') no-repeat top; }
body.page-template-page-eng-partners-php ul#menu-m-eng li.menu-item-1608 ul
	{ display:block; }
/*
/* = Conteúdo
----------------------------------------------- */
/* 
 * --- Image Header --- */
div#content img#content-header
	{ margin:30px 0 0 0; display:block; width:602px; height:102px; padding:1px 1px 1px 1px; /*background:url('images/vista_fundo.png') no-repeat;*/ }
div#content div#header-fil
	{ width:602px; height:2px; margin:-1px 0 0 1px; /*background:url('images/vista_fil_cinza.png') no-repeat; */}
div#content div#header-fil-omuseu
	{ width:602px; height:2px; margin:-1px 0 0 0; /*background:url('images/vista_fil_omuseu.png') no-repeat;*/ }
div#content div#header-fil-programacao
	{ width:602px; height:2px; margin:-1px 0 0 0; /*background:url('images/vista_fil_programacao.png') no-repeat;*/ }
div#content div#header-fil-projetos
	{ width:602px; height:2px; margin:-1px 0 0 0; /*background:url('images/vista_fil_projetos.png') no-repeat;*/ }
div#content div#header-fil-cursos
	{ width:602px; height:2px; margin:-1px 0 0 0; /*background:url('images/vista_fil_cursos.png') no-repeat;*/ }
div#content div#header-fil-acao
	{ width:602px; height:2px; margin:-1px 0 0 0; /*background:url('images/vista_fil_acao.png') no-repeat;*/ }
div#content div#header-fil-parceiros
	{ width:602px; height:2px; margin:-1px 0 0 0; /*background:url('images/vista_fil_parceiros.png') no-repeat;*/ }
#content-header-link
	{ text-decoration:none;  }
#content-header-link:hover
	{ color:#212121; }
#tooltip
	{ position:absolute; top:130px; left:380px; z-index:9999; overflow:hidden; height:24px; width:580px; text-decoration:none; font-size:12px; color:#212121; }
body.admin-bar #tooltip
	{ top:160px; }
#tooltip .tipBody
	{ padding:5px; }
/* 
 * --- Paginador --- */
div#content div.pagination,
nav#nav-pag
	{ display:block; width:auto; padding:40px 50px 0 0; text-align:right; font-size:0.8em; }
/* 
 * --- Textos em páginas --- */
body.page article,
body.single article
	{ display: block; padding:35px 40px 15px 30px; text-align:left; font-family: 'Verdana', sans-serif ; font-size:0.9em; color:#231f20; }
body.page article header h1,
body.single article header h1
	{ padding-bottom:20px; line-height:1.3em; font-size:2.0em; }
body.page article h2,
body.single article h2
	{ display:block; margin:0; padding:20px 0 3px 0; text-align:left; font-size:1.2em; font-weight:bold; color:#252525; }
body.page article h2 a,
body.single article h2 a
	{ display:block; clear:both; color:#212121; }
body.page article h2 a:hover,
body.single article h2 a:hover
	{ color:#9c0f0e; text-decoration:none; }
body.page article h3,
body.single article h3
	{ display:block; margin:0; padding:20px 0 10px 0; text-align:left; font-size:1.3em; font-weight:normal; font-variant:small-caps; color:#252525; }
body.page article p,
body.single article p
	{ margin-bottom:10px; }
body.page article strong,
body.single article strong
	{ font-weight:bold; color:#252525; }
body.page article address,
body.single article address
	{ font-size:0.8em; font-weight:bold; color:#252525; }
/* 
 * --- Imagens --- */
body.page article img,
body.blog article img,
body.single article img
	{ margin:10px; /*border:1px solid #212121;*/ }
body.page article img.large,
body.blog article img.large,
body.single article img.large
	{ overflow:hidden; width:550px; margin:10px 0 10px 0; border:1px solid #212121; }
body.page article img.icon,
body.blog article img.icon,
body.single article img.icon
	{ float:left; margin:5px; border:none; }
body.page article img.logo,
body.blog article img.logo,
body.single article img.logo
	{ margin:5px; border:none; }
/* Imagens com plugin NGG */
div.ngg-slideshow
	{ margin:10px 10px 20px 50px; margin-left:0; padding-bottom:20px;}
/* 
 * --- Listas --- */
body.page article ul
	{ margin-left:40px; margin-top:15px; }
/* 
 * --- Sub-nav --- */
ul#m-subnav
	{ display:table; clear:both; margin:0; padding:0 0 20px 0; list-style-type: none; }
ul#m-subnav li
	{ float:left; padding-right:20px; list-style-type: none; }
ul#m-subnav li a.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
ul#m-subnav li a.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
ul#m-subnav li a.myButton:active {
	position:relative;
	top:1px;
}
/* 
 * --- Tabela com chamadas --- */
body.page table tr:nth-child(even) td
	{ background:none; }
body.page table tr td
	{ padding:10px; vertical-align:middle; }
body.page table tr td h2
	{ padding-top:25px; }
body.page table tr td a
	{ display:block; float:left; margin:0 10px 0 0; padding:0; font-size:0.8em; }
body.page table tr td h2 a
	{ float:none; margin:0; font-size:1em; }
body.page table tr td img
	{ margin:0; padding:0; border:none; }
/* 
 * --- Tabela Galeria --- */
table.galeria,
table.galeria tbody tr ,
table.galeria tbody tr td
	{ background:none; }
table.galeria tr td
	{ padding: 10px; }
table.galeria tbody tr td img,
table.galeria tbody tr td a img
	{ margin:20px; border:1px solid #212121; }
table.galeria tbody tr td h2
	{ padding-top:10px; font-size:1.2em; color:#252525; }
table.galeria tr:nth-child(odd) td
	{  text-align:left; }
table.galeria tr:nth-child(odd) td img
	{  float:left; margin:0; margin-right:40px; }
table.galeria tr:nth-child(even) td
	{  text-align:right; }
table.galeria tr:nth-child(even) td img
	{  float:right; margin-left:40px; margin-right:0; }
table.galeria tr:nth-child(even) td h2
	{  text-align:right;  }
/* 
 * --- Tabela de Eventos --- */
table#current-events thead tr th
	{ background:#e3e3e3; padding:3px; }
table#current-events tr td.data
	{ font-size:0.9em; padding:3px 3px 3px 7px; }
table#current-events tr:nth-child(even) td.data
	{ background:#e5e5e5; }
table#current-events tr td.evento
	{ font-size:1.2em; padding:3px 3px 3px 7px; }
table#current-events tr td.evento a
	{ color:#212121; }
table#current-events tr td.evento a:hover
	{ color:#9c0f0e; text-decoration:none; }
table#current-events tr:nth-child(even) td.evento
	{ background:#e5e5e5; }
/* 
 * --- Tela de Evento --- */
div#em-wrapper h2
	{ font-size:1.2em; color:#252525; }
div#em-wrapper ul
	{ margin:0; list-style-type: none; }
div#em-wrapper ul li
	{ float:left; margin:0 10px 0 0; }
div#em-wrapper img
	{ float:left; max-width:290px; margin:25px 15px 15px 0; }
/* 
 * --- Lista em forma de tabela --- */
table#current-posts thead tr th
	{ background:#e3e3d9; padding:3px; }
table#current-posts tr td.date
	{ font-size:0.9em; padding:3px 3px 3px 7px; }
table#current-posts tr:nth-child(even) td.date
	{ background:#ebebe1; }
table#current-posts tr td.title
	{ font-size:1.2em; padding:3px 3px 3px 7px; }
table#current-posts tr td.title a
	{ color:#212121; }
table#current-posts tr td.title a:hover
	{ color:#9c0f0e; text-decoration:none; }
table#current-posts tr:nth-child(even) td.title
	{ background:#ebebe1; }
table#current-posts tfoot tr td
	{ text-align:right; }
table#current-posts tfoot div.pagination
	{  text-align:right; font-size:1.0em; padding:0; }
table#current-posts tfoot div.pagination a
	{ float:none; display:inline; }
/*
/* = Rodapé
----------------------------------------------- */
div#rodape footer
	{ display:table; width:auto; margin:45px 0 30px 120px; font-family:verdana, sans-serif; background:url('images/rodape_filete.png') repeat-x center top }
div#rodape ul li
	{ float:left; margin:0; padding:0; height:auto; display: block; }
div#rodape footer div.widget-area
	{ max-width:700px; float:left; }
/* 
 * --- Menu no rodapé --- */
ul#menu-rodape
	{ padding:20px 0 20px 20px; margin-bottom:20px; }
ul#menu-rodape li#menu-item-58
	{ padding-left:20px; background:url('images/topico.png') no-repeat center left }
ul#menu-rodape li a
	{ display:block; padding-left:5px; padding-right:15px; font-family:verdana, sans-serif; font-size:12px; color:#7d7d7d; text-decoration:none; }
ul#menu-rodape li a:hover
	{ color:#9c0f0e; }
/* 
 * --- Mídias Sociais no rodapé --- */
ul#rodape-social
	{ float:right; width:auto; padding:20px 30px 10px 60px; }
ul#rodape-social li
	{ display:block; float:right; }
ul#rodape-social li a#menu-social-email
	{ display:block; height:0; width:16px; margin-left:7px; padding-top:16px; overflow:hidden; background:url('images/menu_social_email.png') no-repeat center }
ul#rodape-social li a#menu-social-rss
	{ display:block; height:0; width:16px; margin-left:7px; padding-top:16px; overflow:hidden; background:url('images/menu_social_rss.png') no-repeat center }
ul#rodape-social li a#menu-social-twitter
	{ display:block; height:0; width:16px; margin-left:7px; padding-top:16px; overflow:hidden; background:url('images/menu_social_twitter.png') no-repeat center }
ul#rodape-social li a#menu-social-facebook
	{ display:block; height:0; width:16px; margin-left:7px; padding-top:16px; overflow:hidden; background:url('images/menu_social_facebook.png') no-repeat center }
ul#rodape-social li a#menu-social-flickr
	{ display:block; height:0; width:16px; margin-left:7px; padding-top:16px; overflow:hidden; background:url('images/menu_social_flickr.png') no-repeat center }
ul#rodape-social li a#menu-social-youtube
	{ display:block; height:0; width:16px; margin-left:7px; padding-top:16px; overflow:hidden; background:url('images/menu_social_youtube.png') no-repeat center }
ul#rodape-social li a#menu-social-foursquare
	{ display:block; height:0; width:16px; margin-left:7px; padding-top:16px; overflow:hidden; background:url('images/menu_social_foursquare.png') no-repeat center }
/* 
 * --- Parcerias no rodapé --- */
ul#rodape-parceria
	{ float:right; width:190px; padding:0 0 0 70px; }
ul#rodape-parceria li
	{ display:block; float:right; }
ul#rodape-parceria li.menu-parceria-tripadvisor
	{ float:right; margin-right:12px; background:url('images/menu_parceria_tripadvisor_off.png') no-repeat center; }
ul#rodape-parceria li.menu-parceria-tripadvisor:hover
	{ float:right; margin-right:15px; background:url('images/menu_parceria_tripadvisor_hover.png') no-repeat center; }
ul#rodape-parceria li.menu-parceria-tripadvisor a
	{ display:block; width:130px; height:0; padding-top:35px; overflow:hidden; background:url('images/menu_parceria_tripadvisor_hover.png') no-repeat -9999px -9999px; }
/* 
 * --- Apoio no rodapé --- */
ul#rodape-apoio div
	{ padding:5px; font-family:verdana, sans-serif; font-size:10px; color:#7d7d7d; }
ul#rodape-apoio
	{ display:block; height:60px; margin-top:80px; margin-bottom:20px; padding-left:15px; clear:left;}
ul#rodape-apoio li
	{ display:block; min-height:80px;}
ul#rodape-apoio li img
	{ margin:10px 15px 0 0; }
/* 
 * --- Apoio institucional no rodapé --- */
ul#rodape-apoio-institucional
	{ display:block; height:40px; margin-top:30px; padding-left:15px; clear:left; }
ul#rodape-apoio-institucional div
	{ padding:5px; font-family:verdana, sans-serif; font-size:10px; color:#7d7d7d; }
ul#rodape-apoio-institucional li
	{ display:block; min-height:80px;}
ul#rodape-apoio-institucional li img
	{ margin:10px 15px 0 0; }
/*
/*
/* PAGES
*************************************************/
/*
/* = Home
----------------------------------------------- */
body.home hgroup
	{ margin-top:60px; }
body.home article#post-2
	{ display: block; height:0; padding:10px 0 0 40px; font-size:1.2em; color:#9c0f0e; }
body.home article header
	{ display:none; }
/* 
 * --- Chamadas Principais --- */
body.home div#chamadas_principais
	{ display:table; margin-bottom:20px; }
body.home div#chamadas_principais a.chamada_principal-link
	{ display:block; width:610px; height:251px; }
body.home div#chamadas_principais a img
	{ overflow:hidden; width:590px; height:235px; padding:7px 10px 9px 10px; /*background:url('images/fundo_chamada_principal.png') no-repeat;*/}
body.home div#chamadas_principais a.chamada_principal-pager
	{ font-family: 'Verdana', sans-serif ; font-size:0.9em; }
.slider_paging
	{ float:right; width: 90px; height:20px; }
.slider_paging .backLink, .slider_paging .forwardLink 
	{ width: 15px; height: 22px;}
.slider_paging .backLink a, 
.slider_paging .forwardLink a 
	{ display:block; width:15px; height:22px; text-indent:0em; background-image: url('images/nav-arrow-sprite.png'); background-repeat:no-repeat; outline:0; text-decoration:none;}
.slider_paging .backLink { position:relative; left:20px; top:9px; }
.slider_paging .forwardLink { position:relative; left: 50px; top:-13px; }
.slider_paging .backLink a { background-position: 0 0; left: 0px; }
.slider_paging .backLink a:hover, 
.slider_paging .backLink a:active  
	{ background-position: 0 -21px; } 
.slider_paging .forwardLink a 
	{ background-position: -17px 0; }
.slider_paging .forwardLink a:hover, 
.slider_paging .forwardLink a:active  
	{ background-position: -17px -21px; }
#slideContainer 
	{ overflow:hidden; margin:0 auto; width:610px; height:250px; padding:0; }
/* 
 * --- Chamadas Secundárias --- */
body.home div#chamadas_secundarias
	{ display:table; width:610px; height:220px; margin:0 0 0 2px; }
body.home article.chamada_secundaria-post
	{ display:block; float:left; overflow:hidden; width:200px; height:215px; margin:20px 3px 0 0; padding:0 0 0 0; text-align:center;	/*background:url('images/fundo_chamada_secundaria.png') no-repeat top;*/ }
body.home a.chamada_secundaria-link
	{ display:block; padding:15px 10px 0 9px; text-decoration:none; }
body.home a.chamada_secundaria-link img.chamada_secundaria-img
	{ overflow:hidden; width:180px; height:90px; margin:0 0 15px 0; padding:0; }
body.home article.chamada_secundaria-post h2
	{ padding:0; text-align:center; font-size:14px; color:#212121; }
body.home article.chamada_secundaria-post h2:hover
	{ font-size:14px; color:#9c0f0e; }
body.home article.chamada_secundaria-post p
	{ text-align:center; font-size:12px; color:#464646; }
body.home article.chamada_secundaria-post p:hover
	{  font-size:12px; color:#9c0f0e; }
/* 
 * --- Chamadas Especiais --- */
body.home div#chamadas_especiais
	{ display: table; width:610px; height:150px; margin:25px 0 0 2px; }
body.home div#chamadas_especiais article img
	{ border:none; margin:0; }
body.home article.chamada_especial-post
	{ display:block; width:200px; height:145px; padding:0 0 0 0; margin:0 3px 0 0; float:left; text-align:center; }
body.home a.chamada_especial-link
	{ display:block; padding:115px 15px 15px 15px; text-decoration:none; }
/*
 * --- Chamadas Destaques Home --- */
body.home div#destaques_home
	{ display:table; width:610px; height:220px; margin:0 0 0 0; } /**** -----alterado margin 0 */
body.home article.chamada_destaques_home
	{ display:block; float:left; overflow:hidden; width:200px; height:215px; margin:20px 3px 0 0; padding:0 0 0 0; text-align:center;	/*background:url('images/fundo_chamada_secundaria.png') no-repeat top;*/ }
body.home article.chamada_destaques_home img {margin-top:13px;}	
body.home a.chamada_secundaria-link
	{ display:block; padding:15px 10px 0 9px; text-decoration:none; }
body.home a.chamada_secundaria-link img.chamada_secundaria-img
	{ overflow:hidden; width:180px; height:90px; margin:0 0 15px 0; padding:0; }
body.home article.chamada_destaques_home h2
	{ padding:0; text-align:center; font-size:14px; color:#212121; }
body.home article.chamada_destaques_home h2:hover
	{ font-size:14px; color:#9c0f0e; text-decoration:none; }
body.home article.chamada_destaques_home p
	{ text-align:center; font-size:12px; color:#464646; }
body.home article.chamada_destaques_home p:hover
	{  font-size:12px; color:#9c0f0e; text-decoration:none;  }
/* 
/* = Cursos
----------------------------------------------- */
body.page-template-page-cursos-php a.more-link,
body.page-template-page-projetos-php a.more-link
	{ display:none; }
body.page article.cursos
	{ margin:0; padding:10px 40px 10px 30px; }
body article.cursos div.entry-content p del,
body article.cursos div.entry-content del
	{ font-size:0.8em; text-decoration:none; }
body.page article.cursos div.entry-content p 
   { display:none; }
body.page-id-49 article.simple
	{ margin-top:-50px; }
body.page-id-49 article.simple th
	{ font-size:0.8em; font-weight:bold; }
/*
/* = Curadoria no Café
----------------------------------------------- */
body.page-id-297 article.expos
	{ padding:0 0 0 40px; }
/*
/* = Seja Parceiro
----------------------------------------------- */
body.page-id-31 article img.logo
	{ margin:10px 25px 40px 15px; border:none; }
/*
/* = Projetos
----------------------------------------------- */
body.page-template-page-projetos-php table tbody p a, 
body.page-template-page-projetos-php table tbody p a:hover
	{ font-size: 1.0em; }
/*
/* = Arquivo de exposições
----------------------------------------------- */
body.page-id-1124 article.simple
	{ margin-top:-50px; }
body.page-id-1360 article.simple
	{ margin-top:-50px; }
/*
/* = Blog
----------------------------------------------- */
body.blog article
	{ display: block; padding:10px 40px 15px 30px; text-align:left; font-family: 'Verdana', sans-serif ; font-size:0.9em; color:#231f20; }
body.blog article:first-child
	{ padding:30px 40px 20px 30px; font-size:1.0em; }
body.blog article h2
	{ display:block; margin:0; padding:20px 0 10px 0; text-align:left; font-size:1.2em; font-weight:bold; color:#252525; }
body.blog article header h2 a
	{ display:block; clear:both; color:#212121; }
body.blog article header h2 a:hover
	{ color:#9c0f0e; text-decoration:none; }
body.blog article footer
	{ padding:10px 0 10px 0; }
body.blog article footer a
	{ color:#212121; }
body.blog article footer a:hover
	{ color:#9c0f0e; text-decoration:none; }
body.blog article a.more-link
	{ display:block; clear:both; color:#9c0f0e; }
body.blog span.tag-links,
body.blog span.tag-links a,
body.blog span.tag-links a:hover
	{ font-size:0.9em; }
/*
/* = Archive
----------------------------------------------- */
body.archive article
	{ display: block; padding:10px 40px 15px 30px; text-align:left; font-family: 'Verdana', sans-serif ; font-size:0.9em; color:#231f20; }
body.archive article:first-child
	{ padding:30px 40px 20px 30px; font-size:1.0em; }
body.archive article h2
	{ display:block; margin:0; padding:20px 0 10px 0; text-align:left; font-size:1.2em; font-weight:bold; color:#252525; }
body.archive article header h2 a
	{ display:block; clear:both; color:#212121; }
body.archive article header h2 a:hover
	{ color:#9c0f0e; text-decoration:none; }
body.archive article footer
	{ padding:10px 0 10px 0; }
body.archive article footer a
	{ color:#212121; }
body.archive article footer a:hover
	{ color:#9c0f0e; text-decoration:none; }
body.archive article a.more-link
	{ display:block; clear:both; color:#9c0f0e; }
body.archive span.tag-links,
body.archive span.tag-links a,
body.archive span.tag-links a:hover
	{ font-size:0.9em; }
/*
/* = Search
----------------------------------------------- */
body.search div#content h1
	{ display: block; margin-top:40px; padding:10px 40px 15px 30px; text-align:left; font-family: 'Verdana', sans-serif ; font-size:1.0em; color:#231f20; }
body.search article
	{ display: block; padding:5px 40px 5px 30px; text-align:left; font-family: 'Verdana', sans-serif ; font-size:0.9em; color:#231f20; }
body.search article h2
	{ display:block; margin:0; padding:5px 0 5px 0; text-align:left; font-size:1.2em; font-weight:bold; color:#252525; }
body.search article header h2 a
	{ display:block; clear:both; color:#212121; }
body.search article header h2 a:hover
	{ color:#9c0f0e; text-decoration:none; }
body.search article footer
	{ padding:10px 0 10px 0; }
body.search article footer a
	{ color:#212121; }
body.search article footer a:hover
	{ color:#9c0f0e; text-decoration:none; }
body.search article a.more-link
	{ display:block; clear:both; color:#9c0f0e; }
body.search #nav-below
	{ display: block; margin-top:40px; padding:10px 40px 15px 30px; text-align:left; font-family: 'Verdana', sans-serif ; font-size:1.0em; color:#231f20; }
body.search #nav-below h3
	{ display:none; }
/*
/*
/* MISC
*************************************************/
/*
/* = Wordpress
----------------------------------------------- */
a.post-edit-link
	{ display:none; }
/*
/* = Depuração
----------------------------------------------- */
.bordered
	{ border:1px solid red; }
