/**********************************************************/
/*TAGS HTML GERAIS                                                       */
/**********************************************************/
body {
margin: 0px;
margin-top: 0pt;
margin-left: 0pt;
/*elementos de cor das scrollbars*/
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #DDDDDD;
scrollbar-face-color: #000066;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #011156;
scrollbar-3dlight-color: #011367;

}
/**********************************************************/
/*TAGS HTML GERAIS                                                       */
/**********************************************************/

/**********************************************************/
/*FONTES: SALA AZUL;SALAVA VERMELHA,FOYER*/
/**********************************************************/
.salavermelha
{
    font-family: Verdana, Helvetica, sans-serif;
    color: #cc0000;
    font-weight : bold;
    text-decoration : none; 
}

a.salavermelha
{
    font-family: Verdana, Helvetica, sans-serif;
    color: #cc0000;
    font-weight : bold;
    text-decoration : none; 
}

.salaazul
{
    font-family: Verdana, Helvetica, sans-serif;
    color: #000099;
    font-weight : bold; 
    text-decoration : none;
}

a.salaazul
{
    font-family: Verdana, Helvetica, sans-serif;
    color: #000099;
    font-weight : bold; 
    text-decoration : none;
}

.foyer
{
    font-family: Verdana, Helvetica, sans-serif;
    color: #7a7a7a;
    font-weight : bold; 
    text-decoration : none;     
}

a.foyer
{
    font-family: Verdana, Helvetica, sans-serif;
    color: #7a7a7a;
    font-weight : bold; 
    text-decoration : none;     
}
/**********************************************************/
/*FONTES: SALA AZUL;SALAVA VERMELHA,FOYER*/
/**********************************************************/

/**********************************************************/
/*CALENDARIO AGENDA                                                 */
/**********************************************************/
select.agenda {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 0px;
    margin : 1px;
}

.diaSemana {
    font-family: Verdana, Helvetica, sans-serif;
    color: #0066CC;
    font-size: 9px;
    text-decoration : none;
    border : 0px;
    margin : 1px;
    background-color : White;
    text-align : center;
    font-weight : bold;
}

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

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

a.agendaDia {
    font-family: Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 9px;
    text-decoration : none; 
}

a.agendaDia:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 9px;
    text-decoration : underline;    
}

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

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

a.agenda:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : underline;    
}
/**********************************************************/
/*CALENDARIO AGENDA                                                 */
/**********************************************************/

/**********************************************************/
/*UTILIZADO NOS LINKS DA PAGINA DE ENTRADA*/
/**********************************************************/
.entrada {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    text-transform: lowercase;
    color: #333333;
    font-weight : bold; 
}

a.entrada {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    text-transform: lowercase;
    color: #333333;
    text-decoration : none;
    font-weight : bold;
}

a.entrada:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    text-transform: lowercase;
    color: #333333;
    text-decoration : underline;
    font-weight : bold; 
}
/**********************************************************/
/*UTILIZADO NOS LINKS DA PAGINA DE ENTRADA*/
/**********************************************************/

/**********************************************************/
/*Titulo e Subtitulo que se encontra neste momento 
activo. Surge por cima dos conteudos do mesmo*/
/**********************************************************/
/*"Bitstream Vera Sans",Geneva, Arial, Helvetica, sans-serif;*/
/*menu */
.tituloPagina {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #000099;
    letter-spacing: 0px;    
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
}
/*submenu */
.tituloPagina2 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000099;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
}
/*subsubmenu */
.tituloPagina3 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000099;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
}

a.tituloPagina3 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000099;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
    text-decoration : none;
}

a.tituloPagina3:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000099;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
    text-decoration : underline;
}

.tituloPagina4 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000099;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
}

a.tituloPagina4 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000099;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
    text-decoration : underline;
}

a.tituloPagina4:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000099;
    letter-spacing: 0px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
    text-decoration : none;
}

/**********************************************************/
/*Titulo e Subtitulo que se encontra neste momento 
activo. Surge por cima dos conteudos do mesmo*/
/**********************************************************/

/**********************************************************/
/*Estilos do Menu*/
/**********************************************************/
.menu {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
   /* white-space: nowrap;*/
    word-spacing: normal;
    font-weight : bold; 
}

a.menu {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    color:#333333;
    font-variant: normal;
    vertical-align: middle;
    /*white-space: nowrap;*/
    word-spacing: normal;
    text-decoration : none;
    font-weight : bold;
}

a.menu:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    /*white-space: nowrap;*/
    word-spacing: normal;
    text-decoration : none;
    font-weight : bold; 
}

/*quando estamos no menu escolhido mas o mesmo pode ser clicavel*/
a.menu2 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    /*white-space: nowrap;*/
    word-spacing: normal;
    text-decoration : none;
    font-weight : bold;
}

a.menu2:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    /*white-space: nowrap;*/
    word-spacing: normal;
    text-decoration : underline;
    font-weight : bold;
}
/*quando estamos no menu escolhido mas o mesmo pode ser clicavel*/

.submenu {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : bold;
    }

a.submenu {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color:#333333;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : bold;
    }

a.submenu:hover {
    font-family: Verdana , Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : bold; 
}

/*quando estamos no submenu escolhido mas o mesmo pode ser clicavel*/
a.submenu2 {
    font-family: Verdana , Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : bold; 
}

a.submenu2:hover {
    font-family: Verdana , Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : underline;
    font-weight : bold; 
}
/*quando estamos no submenu escolhido mas o mesmo pode ser clicavel*/

.subsubmenu {
    font-family: Verdana , Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color:  #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : normal;
    }

a.subsubmenu {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #333333;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : normal;
    }

a.subsubmenu:hover {
    font-family: Verdana , Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : normal;   
}

/*quando estamos no subsubmenu escolhido mas o mesmo pode ser clicavel*/
a.subsubmenu2 {
    font-family: Verdana , Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : none;
    font-weight : normal;   
    }

a.subsubmenu2:hover {
    font-family: Verdana , Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    line-height: normal;
    color: #000099;
    font-variant: normal;
    vertical-align: middle;
    white-space: nowrap;
    word-spacing: normal;
    text-decoration : underline;
    font-weight : normal;   
}
/*quando estamos no subsubmenu escolhido mas o mesmo pode ser clicavel*/
/**********************************************************/
/*Estilos do Menu*/
/**********************************************************/

/**********************************************************/
/*Letras do Copyright*/
/**********************************************************/
.copy {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #333333;
    font-variant: normal;
}

a.copy {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #333333;
    font-variant: normal;
    text-decoration : none;
}

a.copy:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #333333;
    font-variant: normal;
    text-decoration : underline;
}
/**********************************************************/
/*Letras do Copyright*/
/**********************************************************/

/**********************************************************/
/*Tipos de Letras das caixas de login/Newsletter
/**********************************************************/
/*campos de entrada */
input.itemmenu {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
    padding-top : 0px;
}
/*titulo das caixas*/
.itemmenuT {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    vertical-align : middle;
}
/*nomes dos campos de entrada*/
.itemmenu2 {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
}

a.itemmenu2 {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    text-decoration: underline;
    font-weight: normal;
}

a.itemmenu2:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #999999;
    font-size: 10px;
    text-decoration: underline;
    font-weight: normal;
}

/* input do login */
input.formLogin {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #000000;
    margin : 1px;
}

select.formLogin {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #000000;
    margin : 1px;
}
/* input do login */
/**********************************************************/
/*Tipos de Letras das caixas de login/Newsletter
/**********************************************************/

/**********************************************************/
/*ESTILOS DOS CONTEUDOS
/**********************************************************/
.titulo {
    padding-top:30px;
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
}

a.titulo {
    padding-top:30px;
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
    text-decoration : none;
}

a.titulo:hover {
    padding-top:30px;
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
    text-decoration : underline;
}

.subtitulo {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    text-align: justify;
}

.desenvolvimento {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
    text-align: justify;
}

a.desenvolvimento {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    text-decoration: underline;
    font-weight: normal;
    text-align: justify;
}

a.desenvolvimento:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    text-decoration: underline;
    font-weight: normal;
    text-align: justify;
}

img.border {
    border : 1px solid #E5E5E5;
}

img.imagem {
/*    border : 1px solid #0190de;*/
    border : 1px solid #000000;
}

.legenda {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
}

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

a.pop {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
}

a.pop:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 10px;
    text-decoration: underline;
    font-weight: normal;
}
/**********************************************************/
/*ESTILOS DOS CONTEUDOS
/**********************************************************/


/**********************************************************/
/*FORMULÁRIOS DE REGISTO
/**********************************************************/
.formP {
    font-family: Verdana, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-weight: bold;
   background-color : #E9E9E9;
}

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

.formHeaderTxt {
    font-family: Verdana, Helvetica, sans-serif;
    color: #330000;
    font-size: 9px;
    text-decoration : none;
    font-weight : bold;
}

input.formTxt {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #000000;
    background : transparent;
}

textarea.formTxt {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #000000;
    background : transparent;   
    width: 100%;
}

select.formTxt {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 0px;
    margin : 1px;
}

input.btnok2 {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #000000;
    background-color : #ffffff;
}
/**********************************************************/
/*FORMULÁRIOS DE REGISTO
/**********************************************************/

/**********************************************************/
/*FORMULÁRIOS DAS CAIXAS
/**********************************************************/
input.btnok {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #e1e1e1;
    background-color : #e1e1e1;
}
/**********************************************************/
/*FORMULÁRIOS DAS CAIXAS
/**********************************************************/

/**********************************************************/
/*MAPA DO SITE
/**********************************************************/
.mapaTitulo {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    text-decoration : none; 
}

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

.mapaSeparador {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 7px;
    text-decoration : none; 
}
/*CAIXAS Ŕ VOLTA DOS MENUS */
td.mapaMenu {
    border : 1px solid Black;
    padding:5px;
    background-color : #DCDCDC;
}

td.mapaSubmenu {
    border : 1px solid Black;
    padding:5px;
    background-color : #EDEDED;
}

td.mapaSubsubmenu {
    border : 1px solid Black;
    padding:5px;
    background-color : #F8F8F8;
}
/**********************************************************/
/*MAPA DO SITE
/**********************************************************/

/**********************************************************/
/*LIVRO DE VISITAS
/**********************************************************/
hr.lVisitas{
    height : 1px;
/*  width : 100%;*/
    width: 790px;
    border : 1px solid Black;
}

/*formulario interior */
input.lvisitas {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #333333;
    width: 200px;    
    margin : 1px;
}
/*para os botoes de submit */
.lvisitasOk {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #e1e1e1;
    background-color : #e1e1e1;
    width: 100px ;    
    margin : 1px;   
}

select.lvisitas {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #333333;
    margin : 1px;
}

textarea.lvisitas {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #333333;
    width: 200 ;    
    margin : 1px;
}

a.lvisitasParticipar {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    font-weight: normal;
    color : Black;
}

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

.lvisitasTxt {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    text-decoration : none; 
}
/**********************************************************/
/*LIVRO DE VISITAS
/**********************************************************/

/**********************************************************/
/*LISTA DE RESULTADOS PESQUISA
/**********************************************************/
.tituloP {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}

.subtituloP {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    font-weight: bold;
}

.ResumoP {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

.pesquisa {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000; 
}

/* estilo que identifica a palavra pesquisada */
.rpesquisa {
    color : #ffffff;
    background-color : #cc0000;
    font-weight : bold;
}
/**********************************************************/
/*LISTA DE RESULTADOS PESQUISA
/**********************************************************/

/**********************************************************/
/*PAGINACAO
/**********************************************************/
.paginacao {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

a.paginacao {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
}

a.paginacao:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration: underline;
    font-weight: normal;
}

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

a.paginacao2 {
    font-family: Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
}

a.paginacao2:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration: underline;
    font-weight: normal;
}
/**********************************************************/
/*PAGINACAO
/**********************************************************/

/**********************************************************/
/*MENSAGENS DE ERRO
/**********************************************************/
.erro {
    font-family: Verdana, Helvetica, sans-serif;
    border : 1px solid #CC0000; 
    color: #CC0000;
    font-size: 9px;
    text-decoration : none;
    background-color : White;
    width:650px;
    padding : 5px;
}

.erro2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    background-color: #ffffff;
    border : 1px solid #cc0000; 
    color: #cc0000;
}
/**********************************************************/
/*MENSAGENS DE ERRO
/**********************************************************/

/**********************************************************/
/*NAO USADAS - NAO APAGAR
/**********************************************************/
/*
table.conteudo {
    border-left : 1px solid #FF6633;
    border-right : 1px solid #FF6633;
}
*/

/*
input.news {
    width:100px;
    border : 1px solid #FFFFFF;
    font-family: Verdana, sans-serif;
    color: #8b8b8b;
    font-size: 9px;
    height: 12px;
    font-weight: normal;            
    line-height : 9px;
}
*/
/* nao usado */
/*
.caminho {
    font-family: Verdana, sans-serif;
    color: #666666;
    font-size: 11px;
    text-decoration : none;
}
*/

/*pesquisa avancada */
/*
.form {
    font-family: Verdana, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
}

input.form {
    font-family: Verdana, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #cc0000;
    margin : 1px;
}

textarea.form {
    font-family: Verdana, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #cc0000;
    margin : 1px;
}

select.form {
    font-family: Verdana, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 0px;
    margin : 1px;
}
*/
/*pesquisa avancada */

/* nao usado */

.headerForm {
    font-family: Arial;
    font-size: 12px;
    background-color: #EFEFEF;
    color: Black;
    text-align: center;
    font-weight: bold;
    height : 20px;
}

.headerForm2 {
    font-family: Verdana;
    font-size: 15px;
    text-align: left;
    font-weight : bold;
}

.headerForm3 {
    font-family: Verdana;
    font-size: 9px;
    background-color: #e8e8e8;
    font-weight: bold;
    height : 20px;
}

.pesquisaResultados {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color : #000066;
    font-weight : bold;
}

.artigoEncontrado {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
}

.desenvolvimentoP {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
    text-align: justify;
}

a.desenvolvimentoP {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 9px;
    text-decoration: underline;
    font-weight: normal;
    text-align: justify;
}

a.desenvolvimentoP:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #858585;
    font-size: 9px;
    text-decoration: underline;
    font-weight: normal;
    text-align: justify;
}

.registo {
    font-family: Verdana;
    font-size: 9px;
    color : #000000;
}

a.registo {
    font-family: Verdana;
    font-size: 9px;
    text-decoration: underline;
    color : #000000;
}

a.registo:hover {
    font-family: Verdana;
    font-size: 9px;
    text-decoration: underline;
    color : #5F5F5F;    
}

.registo2 {
    font-family: Verdana;
    font-size: 9px; 
}

a.registo2 {
    font-family: Verdana;
    font-size: 9px;
    text-decoration: underline;
}

a.registo2:hover {
    font-family: Verdana;
    font-size: 9px;
    text-decoration: underline;
}


 /* nao usado */

.obrigatorio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666; 
}

.vermelho {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #663333;
    font-weight: bold;
}

.menubaixo {
   font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    background-color : #cc0000;
}

/*border dos detalhes das imagens dos produtos */
/*
.redBorder {
    border : 1px solid #cc0000;
}

.red {
    font-family: Arial, sans-serif;
    color: #ffffff;
    font-size: 12px;
    text-decoration : none;
    border : 1px solid #cc0000;
    background-color : #cc0000;
    width: 15px;
    height: 21px;
    font-weight : bold;
    padding-top :2px; 
}

.red2 {
    font-family: Arial, sans-serif;
    color: #cc0000;
    font-size: 12px;
    text-decoration : none;
    border : 1px solid #cc0000;
    background-color : transparent;
    width: 15px;
    height: 21px;
    font-weight : bold;
    padding-top :2px;   
}
*/
/*botoes do carrinho de compras*/
/*
input.ApagarCarrnhComp
{
    font-family: Verdana, sans-serif;
    color: #330000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #8c8cd2;
    background-color : #ededff;
    font-weight : bold;
}

input.ApagarCarrnhComp2
{
    font-family: Verdana, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #cc0000;
    background-color : #cc0000;
}
*/
/**********************************************************/
/*NAO USADAS - NAO APAGAR
/**********************************************************/