/** FORMATO coleccao **/
div#coleccao
{ width: 100%; margin: 0 0 2em 0; padding: 0 0 1em 0; border-bottom: 1px solid #E0E0E0; font-size: 12px;
 }
div#coleccao p
{ margin: 0; padding: 0; text-indent: 0; text-align: justify; font-size: 14px;
 }
div#coleccao pre
{ font-family: Lucida Grande, Arial, Helvetica, Verdana, sans-serif;
 }
div#coleccao div.imagem
{ width: auto; text-align: center; margin: 0 0 1em 0; padding: 0; }
div#coleccao img.novo
{ float: right; margin-top: 5px; }
div#coleccao div.ultima_actualizacao
{ margin: .2em 0 .2em 0; padding: 0; text-indent: 0; text-align: right; width: auto; color: #707070; white-space: nowrap; font-size: 10px;
 }
div#coleccao div.titulos
{ margin: 0 0 1.4em 0; width: auto; }
div#coleccao span.numero
{ padding-right: .5em; color: #6F4717; font-size: 15px;
 font-weight: bold;
 }
div#coleccao div.titulo
{ border: none; margin: 0; padding: 0; color: #303030;
 font-weight: bold;
 font-size: 18px;
 font-family: Lucida Grande, Arial, Helvetica, Verdana, sans-serif;
 }
div#coleccao div.titulo a
{ color: #303030;
 text-decoration: none;
 }
div#coleccao div.titulo a:hover
{ color: #A08010;
 text-decoration: none;
 }
div#coleccao div.subtitulo
{ color: #505050; font-weight: normal;
 font-size: 14px;
 font-family: Lucida Grande, Arial, Helvetica, Verdana, sans-serif;
 }
div#coleccao div.data
{ color: #808080; font-size: 11px;
 }
div#coleccao div.direccao
{ color: #404040; font-size: 12px;
 font-style: italic;
 }
div#coleccao div.descricao
{ text-align: justify; line-height: 1.5em; margin: 0; font-size: 12px;
 }
div#coleccao div.apoios
{ text-align: right; line-height: 1.2em; margin: 1em 0 0 0; font-size: 11px;
 }
div#coleccao div.apoios a, div#coleccao div.apoios img
{ padding-right: 1em; }
div#coleccao div.links
{ text-indent: 0; margin: .7em 0 1em 0; padding: .5em .5em .5em .5em; text-align: right; width: inherit; background-color: #FFFAF0; color: #606060;
 font-size: 11px;
 font-weight: bold;
 }
