/* CSS Document */

body{
margin:0px;
padding:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

form{
margin:0px;
padding:0px;
}

.menu{
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.links_menu_utilizador{

color: #000;
text-decoration:none;
}

.menu a:hover{
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.pesq {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.abotao2{
border:#000000 1px solid;
background: #1a1a1a;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
height:18px;
font-size: 11px;
color: #ffffff;
width:120px;
cursor:pointer;
}

.botao {
font-size:11px;
}

.alink{
color:#60A6E4;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.pesq a:hover{
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.titles{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#92B4CF;
}

.title_descricao {
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#1a1a1a;
font-weight:bold;
text-decoration:none;
}

.title_descricao_sem_bold {
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#1a1a1a;
font-weight:normal;
text-decoration:none;
}

.subtitle_descricao {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#92B4CF;
text-decoration:none;
}

h1 {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#92B4CF;
padding:0px;
margin:0px;
vertical-align:middle;
font-weight:normal;
text-decoration:none;
}


.subtitle_descricaoazul {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#3973AD;
text-decoration:none;
}
.subtitle2_descricao {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#1a1a1a;
font-weight:bold;
text-decoration:none;
}


.subtitle3_descricao {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#003366;
font-weight:bold;
text-decoration:none;
}

.subtitle2_branco {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.subtitle2_descricao a:hover{
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#00A7E8;
font-weight:bold;
text-decoration:underline;
}

.texto {
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-decoration:none;
}

.textonormal {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.texto_preto {
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.texto_preto a:hover{
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#00A7E8;
text-decoration:none;
}

.link{
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#92B4CF;
text-decoration:none;
}

.link3{
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.title_peq {
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
font-weight:bold;
}

.title_peq a:hover{
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#00A7E8;
font-weight:bold;
text-decoration:underline;
}

.rodape {
font-size:9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#999999;
text-decoration:none;
}

.rodape_azul {
font-size:8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#569FE3;
text-decoration:none;
}
.rodape_azul a:hover{
font-size:8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.rodape_black {
font-size:9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.navtext {
text-align:left; 
width:200px; 
height:125px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
border-width:2px; 
border-style:outset; 
border-color:white; 
background-color:#1a1a1a; 
layer-background-color:#1a1a1a; 
color:#ffffff;
line-height:14px;
padding:3px; 
z-index:90000;
}
#tabular TR TD {
BACKGROUND: #fff;
}

#tabular TBODY TR.even TD {
	BACKGROUND:#cccccc;
}
#tabular TBODY TR.selected TD {
	BACKGROUND: #CCCCCC; 
}
#tabular TBODY TR.ruled TD {
	BACKGROUND-COLOR: #1a1a1a;
}

.select{
border:#CCCCCC 1px solid;
border:1px solid #D1D1D1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width:170px;
}

.input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:300px;
border:1px solid #D1D1D1;
}

.area {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:300px;
border:1px solid #D1D1D1;
}


.paginacao{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1a1a1a;
text-decoration:none;
} 

.paginacao a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1a1a1a;
text-decoration:none;
}

.paginacao a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#569FE3;
text-decoration:none;
}
.paginacao a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#569FE3;
text-decoration:none;
}

.paginacao a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#569FE3;
text-decoration:none;
}

.voltar {
	color: #3973AD;
	font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
}

.voltar a:hover{
	color: #3973AD;
	font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

.tab{
cursor:pointer;
}
.tab:hover{
background-color:#B7E3FE;
}

.area_texto_div {
    background-image: url(../imagens/bg_area_texto.png);
    border: 1px solid #6297BC;
	width:470px;
	height: 230px;
	color:#000;
	line-height: 18px;
}



