h1
{
	display: none;
}


h2
{
	margin: 0px;
	padding: 0px;
	color: #683400;
	font-size: 2em;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
}

h2.capa
{
	width: auto;
	height: 98px;
	text-align: center;
	padding-top: 8px;
}

h2.conteudo
{
	width: 768px;
	height: 100px;
	text-align: left;	
}

h3
{
	width: 99%;
	height: auto;
	margin: 0px;
	padding: 3px;
	color: #683400;
	font-family: "Monotype Corsiva", "Lucida Calligraphy", "Times New Roman", cursive, serif;
	font-size: 2em;
	font-weight: bold; 
	text-align: left;
	display: block;
}

h3#h3MenuLabel
{
	display: none;
}

h4
{
	width: auto;
	height: auto;
	margin: 0px;
	padding: 3px;
	color: #683400;
	font-family: "Monotype Corsiva", "Lucida Calligraphy", "Times New Roman", cursive, serif;
	font-size: 1.5em;
	font-weight: bold; 
	text-align: left;
}

h4.tituloCd
{
    display: inline;
    font-family: Calibri, Candara, "Arial Unicode MS" , Arial;
    font-size: 1.2em;
    font-weight: bold;
    text-align: left;
}

h4.resumo
{
    font-family: Calibri, Candara, "Arial Unicode MS" , Arial;
    font-size: 1.2em;
    font-weight: normal;
    font-style: italic;
    margin-top: 10px;
    margin-bottom: 25px;
}

div
{
	margin: 0px;
	padding: 0px;
	display: block;
}

div.bloco
{
    display: table;
    clear: both;
    float: none;
    width: 100%;
}

div.coluna
{
    float: left;
    width: 47%;
    margin-right: 15px;
}

div.box
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	padding: 2px;
	background-color: #EFE6DF;
	border: solid 4px white;
}

div#topocapa
{
	width: 752px;
	height: 168px;
	padding: 4px;
}

div#divtopo
{
	width: 752px;
	height: 98px;
	padding: 4px;
}

div#topo p
{
	font-weight: normal;
	color: #996633;
}

div#destaque, div#destaque2
{
	width: 569px;
	height: auto;
	float: left;
	margin-right: 0px;
}

div#evento, div#evento2
{
	width: 294px;
	float: left;
	margin-left: 187px;
}

div#agenda, div#evento3
{
	width: 258px;
	float: right;
	margin-right: 0px;
}

div#menu
{
	width: 170px;
	height: auto;
	float: left;
	background-image: url(img/madeira.jpg);
	background-repeat: repeat;
	margin-bottom: 0px;
}

div#menu a:link, div#menu a:hover, div#menu a:visited, div#menu a:active
{
	color: White;
}

div#rodape
{
	float: none;
	width: 800px;
	display: table;
	margin: 0px;
	padding: 3px;
	text-align: center;
	border-top: solid 1px #c0c0c0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

ol.padrao
{
    font-family: Calibri, Candara, "Arial Unicode MS" , Arial; /*color: #996633;*/
    text-align: left;
    margin-top: 5px;
    margin-bottom: 25px;
    margin-left: 3px;
    margin-right: 3px;
    line-height: 150%;
    font-size: 1em;
    color: #795027;
    list-style-type: decimal;
    list-style-position: inside;
    display: block;
}

ul.padrao
{
	font-family: Calibri, Candara, "Arial Unicode MS", Arial; /*color: #996633;*/
	text-align: left;
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 3px;
	margin-right: 3px;
	line-height: 150%;
	font-size: 1em;
	color: #795027;	
}

ul.linkseventos
{
	font-family: Calibri, Candara, "Arial Unicode MS", Arial; /*color: #996633;*/
	text-align: left;
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 3px;
	margin-right: 3px;
	line-height: 150%;
	font-size: 1em;
	color: #795027;	
	padding: 0px 2px 0px 20px;
}

ul.listaNaipes
{
    padding: 3px;
    margin: 0px 0px 25px 0px;
    list-style-type: none;
    font-family: Calibri, Candara, "Arial Unicode MS" , Arial; /*color: #996633;*/
    text-align: left;
    line-height: 150%;
    font-size: 1em;
    color: #795027;
    list-style-position: outside;
}

ul.listaNaipes li
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

ul.menu
{
	list-style: none outside;
	width: auto;
	height: auto;
	color: White;
	font-family: "Monotype Corsiva", "Lucida Calligraphy", "Times New Roman", cursive, serif;
	font-size: 20px;
	font-weight: normal;
	vertical-align: top;
	margin: 0px;
	margin-bottom: 2px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

ul.menu li
{
	width: auto;
	height: auto;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: solid 1px #AA7A3C;
}

ul.menu li a:hover
{
    text-decoration: underline;
}

ul.menu li a:link, ul.menu li a:visited,  ul.menu li a:active
{
    text-decoration: none;
}
    
ul.menu li:first-child
{
	margin-top: 2px;
}

ul.menu li:last-child
{
	border: none 0px;
}

ul.submenu
{
	list-style: none outside;
	width: auto;
	height: auto;
	font-family: "Monotype Corsiva", "Lucida Calligraphy", "Times New Roman", cursive, serif;
	font-size: 16px;
	font-weight: normal;
	vertical-align: top;
	margin: 0px;
	margin-left: 25px;
	padding: 0px;
}

ul.submenu li
{
	width: auto;
	height: auto;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: none;
}

li.multilinha
{
    margin-top: 10px;
    margin-bottom: 10px;
}

ul#eventos
{
	margin: 3px;
	padding: 0px;
	font-family: Calibri, Candara, "Arial Unicode MS", Arial; /*color: #996633;*/
	font-size: 1em;
	color: #795027;
	text-align: justify;
	list-style-position: inside;
	list-style-type: square;
}

ul#eventos li
{
	text-align: left;
	padding-left: 20px;
	margin-top: 20px;
	margin-bottom: 5px;	
}

ul#eventosCapa
{
	margin: 3px;
	padding: 0px;
	font-family: Calibri, Candara, "Arial Unicode MS", Arial; /*color: #996633;*/
	font-size: 1em;
	color: #795027;
	text-align: justify;
	list-style-position: inside;
	list-style-type: square;
}

ul#eventosCapa li
{
	text-align: left;
	padding-left: 5px;
	margin-top: 20px;
	margin-bottom: 5px;	
}

span.tituloEvento
{
	display: inline;
	font-weight: bold;
	text-align: left;
	font-size: 1.1em;
	margin-bottom: 5px;
}

span.dataHoraEvento
{
    text-align: left;
    margin-left: 0px;
    margin-top: 5px;
    padding-left: 20px;
    font-size: 1em;
    font-weight: normal;
    display: block;
}

span.descEvento, span.localEvento
{
	display: block;
	text-align: left;	
	padding-left: 20px;	
	margin-top: 3px;
	margin-bottom: 3px;
    font-size: 1em;
    font-weight: normal;
}

span.obsEvento
{
	display: block;
	text-align: left;
	padding-left: 20px;
	font-style: italic;
    font-size: 1em;
    font-weight: normal;
}

span.labelValue
{
	display: block;	
}

span.maestroLabel
{
	display: inline-table;
	width: 80px;
	text-align: left;
}

span.maestroValue
{
	display: inline;
	width: auto;
	text-align: left;
	font-weight: bold;
}

span.anoCd
{
    display: block;
	font-family: Calibri, Candara, "Arial Unicode MS", Arial; /*color: #996633;*/
	font-size: 1em;
	color: #795027;    
	margin-left: 5px;
}
span.anoCd:before { content: "(" }
span.anoCd:after { content: ")" }

p
{
	font-family: Calibri, Candara, "Arial Unicode MS", Arial; /*color: #996633;*/
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 5px;
	margin-right: 5px;
	line-height: 150%;
	font-size: 1em;
	color: #795027;
}

p.obsLista
{
	margin-bottom: 5px;
}

p.legenda
{
    margin-top: 2px;
    text-align: center;
    font-style: italic;
    font-size: 0.8em;
}

p.publicacao
{
    margin-top: 20px;
    text-align: right;
    font-style: italic;
    font-size: 0.7em;
}

img
{
	float: left;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	border-left: none;
	border-top: none;
	border-right: medium inset Silver;
	border-bottom: medium groove Gray;
	height: 102px;
	width: auto;
	display: block;
}

img.capacd
{
    height: 70px;
    width: 70px;
    margin-bottom: 450px;
    margin-left: 3px;
}

img.capacdsemmusicas
{
    height: 70px;
    width: 70px;
    margin-left: 3px;
}

img.materia
{
    width: 250px;
    height: auto;
}

img#foto60anos
{
    width: 550px;
    height: auto;
}
img#logo
{
	margin: 0px 4px 4px 0px;
	border: none;
	height: 98px;
	display: inline;
	float: left;
}

img#logocapa
{
	margin: 0px 4px 4px 0px;
	border: none;
	height: auto;
	display: inline;
	float: left;
}


img#coroantiga
{
    height: auto;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    float: none;
    
}

img#fotocapa
{
	margin: 0px 0px 2px 2px;
	border: none;
	height: auto;
	max-height: 169px;
	float: right;
}

cite
{
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

cite:before
{
	content: open-quote;
}

cite:after
{
	content: close-quote;
}

table.oculta
{
    border: none;
    outline: none;
	margin-top: 0px;
	margin-bottom: 25px;
	margin-left: auto;
	margin-right: auto;
	table-layout: auto;
	width: 90%;
}

table.oculta td
{
	font-family: Calibri, Candara, "Arial Unicode MS", Arial; /*color: #996633;*/
	text-align: justify;
	line-height: 150%;
	font-size: 1em;
	color: #795027;
}
