@charset "ISO-8859-1";

/* Codigo Novo */
a:focus { outline:none; }
img { border:0px; }
#total { width:708px; overflow:hidden; font-family: Arial, Verdana; font-size: 12pt; color:#c00000; text-decoration: none; font-weight:bold; padding-bottom:30px; }
.logo { float:left; padding: 0 41px 40px 0 }
.titulo_e_link { width:613px; float:left; padding-bottom:57px; }
.titulo_e_link span { float:left; padding-top:20px; }
.titulo_e_link a { float:right; }

.categoria { padding-left: 95px; padding-top:20px; overflow:hidden; }
.categoria a { float:left; font-family: Arial, Verdana; font-size: 12pt; color:#c00000; text-decoration: none; padding:1px; font-weight:bold; }
.categoria a:hover{ background-color:#CCCCCC; padding:1px; }
.projecto { clear:both; margin:5px 0 0 20px; text-align:left; }
.noticia_com_imagem { clear:both; margin:5px 0 15px 20px; text-align:left; width:590px; }
.noticia_com_imagem img { float:right; margin-left:10px; border:0px; }
.noticia_com_imagem span { font-weight:normal; font-size:11pt; }
.fader { opacity:0; display:none; clear:both; }
.descricao { font-weight:normal; padding:0 0 0 95px; line-height:21px; width:456px; height:312px; float:left; font-size:11pt; }
.descricao_noticia { font-weight:normal; padding:0 0 0 95px; line-height:21px; }
	.galeria { width:312px; float:left; margin-right:40px; }
	#mascara_imagem_principal { width:312px; height:416px; }
	.miniaturas { padding-top:10px; }
.projecto_img { float:left; margin-left:12px; margin-bottom:12px; }

/* Apagar isto e colocar os estilos certos em todas as linguas */
.descricao2 { clear:both; font-weight:normal; padding:0 0 0 95px; line-height:25px; width:456px; height:312px; float:left; }
.projecto_img2 { float:left; margin-left:12px; margin-bottom:12px; }
/* Ate aqui */



.lettt12{font-family: Arial, Verdana; font-size: 12pt; color:#c00000; text-decoration: none; font-weight:bold}
.lettx8{font-family: Arial, Verdana; font-size: 8pt; color:#c00000; text-decoration: none;}
.lettx9{font-family: Arial, Verdana; font-size: 9pt; color:#c00000; text-decoration: none;}
.lettx8i{font-family: Arial, Verdana; font-size: 8pt; color:#c00000; text-decoration: none; font-style:italic}
.lettx10{font-family: Arial, Verdana; font-size: 10pt; color:#c00000; text-decoration: none;}
.lettx11{font-family: Arial, Verdana; font-size: 11pt; color:#c00000; text-decoration: none;}
.lettx12{font-family: Arial, Verdana; font-size: 12pt; color:#c00000; text-decoration: none;}
.letlar{font-family: verdana; font-size: 11px; color:#ff0000; text-decoration: none;}
.letttarab{font-family: Arial, Verdana; font-size: 20pt; color:#c00000; text-decoration: none;}
.lettxarab{font-family: Arial, Verdana; font-size: 16pt; color:#c00000; text-decoration: none;}


.letlkverm7{font-family: Arial, Verdana; font-size: 7pt; color:#c00000; text-decoration: none; font-weight:bold; padding:2px}
.letlkverm7:hover{background-color:#CCCCCC ; padding:2px}
.letlkverm8{font-family: Arial, Verdana; font-size: 8pt; color:#c00000; text-decoration: none; font-weight:bold; padding:2px}
.letlkverm8:hover{background-color:#CCCCCC ; padding:2px}
.letlkverm8nb{font-family: Arial, Verdana; font-size: 8pt; color:#c00000; text-decoration: none; padding:2px}
.letlkverm8nb:hover{background-color:#CCCCCC ; padding:2px}
.letlkverm9{font-family: Arial, Verdana; font-size: 9pt; color:#c00000; text-decoration: none; padding:1px; font-weight:bold}
.letlkverm9:hover{background-color:#CCCCCC ;padding:1px;}
.letlkverm9i{font-family: Arial, Verdana; font-size: 9pt; color:#c00000; text-decoration: none; padding:1px; font-weight:bold; font-style:italic}
.letlkverm9i:hover{background-color:#CCCCCC ;padding:1px;}
.letlkverm11{font-family: Arial, Verdana; font-size: 11pt; color:#c00000; text-decoration: none; padding:1px;}
.letlkverm11:hover{background-color:#CCCCCC ;padding:1px;}
.letlkverm11s{font-family: Arial, Verdana; font-size: 11pt; color:#c00000; text-decoration: none; font-weight:bold; text-decoration:underline}
.letlkverm11s:hover{text-decoration:underline}
.letlkverm12{font-family: Arial, Verdana; font-size: 12pt; color:#c00000; text-decoration: none; padding:1px; font-weight:bold}
.letlkverm12:hover{background-color:#CCCCCC ;padding:1px;}
.letlkverm12a{font-family: Arial, Verdana; font-size: 12pt; color:#c00000; text-decoration: none; padding:1px;}
.letlkverm12a:hover{background-color:#CCCCCC ;padding:1px;}
.letlkvermarab{font-family: Arial, Verdana; font-size: 14pt; color:#c00000; text-decoration: none; padding:1px;}
.letlkvermarab:hover{background-color:#CCCCCC ;padding:1px;}
.letlkvermarabs{font-family: Arial, Verdana; font-size: 14pt; color:#c00000; text-decoration: underline;}
.letlkvermarabs:hover{text-decoration:underline}

.cred{margin-top:10px;}



body{background-color:#000000; margin:0px;}
html{background-color:#000000; overflow:auto;}

.letcz{font-family: Arial, Verdana; font-size: 8pt; color:#888888; text-decoration none;}
.letlkcz{font-family: Arial, Verdana; font-size: 8pt; color:#888888; text-decoration: none; font-weight:bold; padding:4px}
.letlkcz:hover{background-color:#e9e9e9; color:#800000; padding:4px; font-weight:bold}

.textbox{background-color:#1a1a1a; border:none; border-width:1px; border-color:#0a0a0a; border-bottom-style:solid; border-right-style:solid; font-family: Arial, verdana; font-size: 9pt; color:#c1cddb; text-decoration: none; font-weight:normal;}
.textboxv{background-color:#1a1a1a; border:solid; border-width:1px; border-color:#ff0000; font-family: Arial, verdana; font-size: 9pt; color:#c1cddb; text-decoration: none; font-weight:normal;}