@charset "utf-8";

body {
	margin: 0px;
	background-color:#999999;
	background-image: url('http://www.lusaveiro.pt/images/fundo.gif');
}
.txt12_rel
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #002B7F;
    text-decoration: none;
}
#table1 {
	background-image:url(/images/bg_table.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
#table2 {
	background-image:url(/images/bg_foot.png);
	background-position:top;
	background-repeat:no-repeat;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txt9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C2CACA;
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002B7F;
}
.txt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt11white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.txt11gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E4EDED;
}
.txt12black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txt14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E4EDED;
}
.txt14gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #949494;
}
.txt14black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.txt13yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E4EDED;
}
.txt16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #002B7F;
}
.txt13y {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E4EDED;
}
.txt11_rod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002B7F;
	text-decoration:none;
}
.btn_green {
	text-align: center;
	border: none;
	background-color: #0069AA;
	font: normal normal bold 11px Arial;
	color: #ffffff;
	padding: 2px;
}
.box
{
    border: 1px solid #6987A5;
	font: normal normal  11px Arial;
	color: #000000;
	padding: 2px;
	text-align: left;
	border: none;
}
.box_r
{
    border: 1px solid #6987A5;
	font: normal normal  11px Arial;
	color: #000000;
	padding: 2px;
	text-align: left;
	border: none;
	background-color:#6FA88C;
}
.glossario {float:left; width:27px; height:27px; margin:3px; padding-top:6px; font-size:0.85em; text-align:center; background-color:#CCCCCC}
.glossario a {color:#000000; text-decoration:none}
.glossario a:hover {color:#40575c; text-decoration:underline}
.scrollstyle
 { 
    scrollbar-face-color:#cccccc;
   scrollbar-arrow-color:#7A90BC;
   scrollbar-track-color:#7A90BC;
   scrollbar-shadow-color:#cccccc;
   scrollbar-highlight-color:#cccccc;
   scrollbar-3dlight-color:#cccccc;
   scrollbar-darkshadow-Color:#7A90BC;
 }
.tabelasfixacao {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	border:1px solid #CCCCCC;
}
.tabelasfixacaomarcador {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	border:1px solid #CCCCCC;
}
.tabelasfixacaotitulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-bottom:12px;
	padding-top:10px;
}
.tabelasfixacaotitulo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-bottom:12px;
	padding-top:32px;
}
.txt14a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
}
.txt14a1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 30px;
	font-weight: bold;
}
.txt11white1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 30px;
}
.txt14a2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.texto11castanho_current {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	color: #584A37;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	padding:4px;
}
.texto11castanho_list  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#999999;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	padding:4px;
	border:1px;
	border-color:Gray;
}
.txt14verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002B7F;
}
.txt13white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}
.txt11black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.txt11white  a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
.txt11white  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
}
.txt11gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration:none;
}
.txt11gray a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration:none;
}
.txt11gray  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration:underline;
}