body	{
  background: black;
  color: #202020;
  margin: 0;
  font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
  font-size: 11px;
}

img	{
 border: 0;
}

.miniatura {
   padding: 4px;
	border: solid 1px #CACACA;
	width: 120px;
	max-width: 120px;
	float: none;
	margin: 5px;
   }

.miniatura {
  opacity: .8;
  filter: alpha(opacity=80);
}

.miniatura:hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}

a:link, a:visited {
	text-decoration : none;
	}

.txtAutor {
  margin-top: -10px;
  font-size: 9px;
}

.detalhes {
  color: #6D8092;
  font-size: 9px;
  background-color: transparent;
}
/*+-------------------------------------------------------------------------+*/
/*| cabecalho                                                               |*/
/*+-------------------------------------------------------------------------+*/
#cabecalho	{
	background: #090B0C url(../_img/jda.gif) no-repeat;
	margin: 0;
	height: 125px;
	text-align: left;
  color: White;
  padding: 10px;
	}

#cabecalho h1 {
  font-weight: normal;
  font-size: 15px;
  color: #DFDFDF;
  margin-bottom: 0px;
  letter-spacing: 2px;
}

#cabecalho h1 strong {
  font-weight: bold;
  color: #FFFFFF;
}

#cabecalho h2 { 
  font-weight: normal;
  font-size: 13px;
  color: #CACACA;
  margin-top: 0px;
}

#cabecalho h1 a {
  padding: 10px;
  text-decoration: none;
}

#cabecalho #logo {
  width: 350px;
  padding-left: 5px;
  float: right;
  color: White;
  background-color: transparent;
  text-decoration: none;
  font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
#cabecalho #contacto {
  float: right;
  margin-top: 5px;
  margin-right: 5px;
  width: 175px;
  background-color: transparent;
  text-decoration: none;
  line-height: 11px;
  text-align: left;
}

#cabecalho a {
  color: #CACACA;
}
/*---------------------------------------------------------------------------*/
/*| fim do cabecalho                                                        |*/
/*---------------------------------------------------------------------------*/

h1 {
  font-size: 19px;
  	margin-top: 0;
}

h2 {
  font-size: 16px;
  margin-top: 30px;
  margin-bottom: 10px;
}

h3 {
  font-size: 15px;
}

li {
  list-style: square;
}

/*---------------------------------------------------------------------------*/
/*| Caminho                                                                 |*/
/*---------------------------------------------------------------------------*/
#cabecalho #caminho p {
  background: transparent;
  color: #606060;
  text-align: left;
  margin-top: 85px;
  margin-left: 45px;
  font-weight: bold;
  font-style: italic;
}

#cabecalho #caminho p a {
  color: #9F9F9F;
  text-decoration: none;
  font-size: 12px;
  }

#cabecalho #caminho p a:hover {
  color: #FFFFFF;
  text-decoration: none;
}
/*- caminho -----------------------------------------------------------------*/



/*+-------------------------------------------------------------------------+*/
/*| Rodape                                                                  |*/
/*+-------------------------------------------------------------------------+*/
#rodape {
	border: 0;
	color: #E2EAF2;
	background: Black;
	padding: 5px;
	text-align: left;
	font-size: 9px;
}

#rodape p {
	margin: 10px 0;
	padding: 0;
}

#rodape a {
  color: #9F9F9F;
}

#rodape a:hover {
  color: #DADFE4;
  text-decoration: none;
}
/*- rodape ------------------------------------------------------------------*/
