/**********************************************************/
/*TAGS HTML GERAIS                                                       */
/**********************************************************/
body {
margin: 0px;
margin-top: 0pt;
margin-left: 0pt;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #DDDDDD;
scrollbar-face-color: #FF6633;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #011156;
scrollbar-3dlight-color: #011367;
}
/**********************************************************/
/*TAGS HTML GERAIS                                                       */
/**********************************************************/


table.conteudo {
    border-left : 1px solid #E0DEDE;
    border-right : 1px solid #E0DEDE;
}

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

.diaSemana {
    font-family: Verdana, 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, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
}

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

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

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

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

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

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

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

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

a.entrada:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    text-transform: lowercase;
    color: #f33501;
    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;*/
.tituloPagina {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #f33501;
    text-align: left;
    font-weight: bold;
}

.tituloPagina2 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f33501;
    text-align: left;
    font-weight: normal;
}

.tituloPagina3 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f33501;
    letter-spacing: 0px;
    text-align: left;
}

a.tituloPagina3 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f33501;
    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, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f33501;
    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, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f33501;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
}

a.tituloPagina4 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f33501;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    text-decoration : underline;
}

a.tituloPagina4:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f33501;
    text-align: left;
    text-decoration : none;
}
/**********************************************************/
/*Titulo e Subtitulo que se encontra neste momento 
activo. Surge por cima dos conteudos do mesmo*/
/**********************************************************/

/**********************************************************/
/*Estilos do Menu*/
/**********************************************************/

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

a.lingua {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #ffffff;
    font-weight : normal;
    text-decoration: none;  
}

a.lingua:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #ffffff;
    font-weight : normal;
    text-decoration: underline; 
}

.menuTopo {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #23263d;
    font-variant: normal;
    text-decoration : underline;
}

a.menuTopo {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #23263d;
    font-variant: normal;
    text-decoration : none;
}

a.menuTopo:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #23263d;
    font-variant: normal;   
    text-decoration : underline;
}

.menu {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration : none; 
    color: #737373;
    font-weight : bold;
}

a.menu {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #c12a06;
    text-decoration : none;
    font-weight : bold; 
}

a.menu:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #737373;
    text-decoration : none;
    font-weight : bold; 
}
/*quando estamos no menu escolhido mas o mesmo pode ser clicavel*/
a.menu2 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration : none; 
    color: #FFFFFF;
    font-weight : bold;
}

a.menu2:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration : underline;    
    color: #FFFFFF;
    font-weight : bold;
}
/*quando estamos no menu escolhido mas o mesmo pode ser clicavel*/
.submenu {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #434444;
    text-decoration : underline;
    }

a.submenu {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #434444;
    text-decoration : none;
    }

a.submenu:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #434444;
    text-decoration : underline;
}
/*quando estamos no submenu escolhido mas o mesmo pode ser clicavel*/
a.submenu2 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #434444;
    text-decoration : none;
}

a.submenu2:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #434444;
    text-decoration : underline;
}

/*quando estamos no submenu escolhido mas o mesmo pode ser clicavel*/
.subsubmenu {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #050505;
    text-decoration : none;
 }

a.subsubmenu {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #050505;
    text-decoration : none;
    }

a.subsubmenu:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #050505;
    text-decoration : underline;
}

/*quando estamos no subsubmenu escolhido mas o mesmo pode ser clicavel*/
a.subsubmenu2 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #050505;
    text-decoration : none;
    }

a.subsubmenu2:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:  #050505;
    text-decoration : underline;
}
/*quando estamos no subsubmenu escolhido mas o mesmo pode ser clicavel*/
/**********************************************************/
/*Estilos do Menu*/
/**********************************************************/

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

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

a.copy:hover {
    font-family: Verdana, Arial, 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: Helvetica, sans-serif;
color: #000000;
font-size: 10px;
text-decoration: none;
font-weight: normal;
 padding-top : 0px;
}
/*titulo das caixas*/
.itemmenuT {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #394666;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}
/*nomes dos campos de entrada*/
input.itemmenu2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #394666;
font-size: 11px;
text-decoration: none;
font-weight: normal;
background : transparent;
border : 0px;
padding-left:0px;
margin-left:0px;
text-align : left;
}


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

a.itemmenu2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #394666;
font-size: 11px;
text-decoration: none;
font-weight: normal;
}

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

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

/**********************************************************/
/*ESTILOS DOS CONTEUDOS
/**********************************************************/
.titulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #504747;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
}

a.titulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #504747;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    text-decoration : none;
}

a.titulo:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #504747;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    text-decoration : underline;
}

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

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

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

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

img.border {
/*    border : 1px solid #A2A7FF;*/
}

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

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

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

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

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


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

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

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

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

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

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

input.btnok2 {
    font-family: Verdana, 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, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #f33501;
    background-color : #ffffff;
}
/**********************************************************/
/*FORMULÁRIOS DAS CAIXAS
/**********************************************************/

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

a.newsLink {
font-family: Arial, sans-serif;
font-size: 9px;
text-decoration: underline;
font-weight: normal;        
}

a.newsLink:hover {
font-family: Arial, sans-serif;
font-size: 9px;
text-decoration: underline;
font-weight: normal;        
}

.itemNews {
font-family: Verdana, sans-serif;
color: #8b8b8b;
font-size: 9px;
text-decoration: none;
font-weight: normal;        
}

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;
}

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

a.linkHeader:hover {
    font-family: Verdana, sans-serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    text-decoration : underline;
}
/* nao usado */
.caminho {
    font-family: Verdana, sans-serif;
    color: #666666;
    font-size: 11px;
    text-decoration : none;
}

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

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


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

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

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

select.form {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 9px;
    text-decoration : none;
    border : 0px;
    margin : 1px;
    border : 1px solid #f33501  
}
/*pesquisa avancada */
.erro {
    border : 1px solid #CC0000; 
    font-family: Verdana, sans-serif;
    color: #CC0000;
    font-size: 9px;
    text-decoration : none;
    background-color : White;
    width:650px;
    padding : 5px;
}

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

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

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

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

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

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

/* 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 : #663333;
    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;
}

.erro2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    background-color: #ffffff;
    border : 1px solid #cc0000; 
    color: #cc0000;
}
 /* nao usado */
.obrigatorio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666; 
}

.inicialTitulo {
    font-family: "Bitstream Vera Sans",Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #663333;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
    }

a.inicialTitulo {
    font-family: "Bitstream Vera Sans",Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #663333;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
    text-decoration : none;
    }

a.inicialTitulo:hover {
    font-family: "Bitstream Vera Sans",Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #663333;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    word-spacing: normal;
    white-space: normal;
    line-height: normal;
    text-decoration : none;
}

td.inicialTitulo2{
    background-image : url(../imagem/imag_novidade.jpg);
    background-position : center;
    background-repeat : no-repeat;
}

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

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

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

a.inicialTexto:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration : underline;
    font-weight : bold;
    text-align : justify;
}

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

.rpesquisa {
    /*color : #ffffff;
    background-color : #cc0000;*/
    font-weight : bold;
}

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

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

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

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

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

/*formularios gerais*/

/*formularios gerais*/

/*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, sans-serif;
    color: #ffffff;
    font-size: 9px;
    text-decoration : none;
    border : 1px solid #cc0000;
    background-color : #cc0000;
}

