/* TEXTOS POR DEFEITO */
.textos {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 13pt;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.textos:link,.textos:visited,.textos:active {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
LINE-HEIGHT: 13pt;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.textos:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
LINE-HEIGHT: 13pt;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #669A1F;
}

/* ################################################### */

/* MENU */
.menu {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
TEXT-TRANSFORM: uppercase;
COLOR: #2D420F;
}

.menu:link,.menu:visited,.menu:active {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
TEXT-TRANSFORM: uppercase;
COLOR: #2D420F;
}

.menu:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
TEXT-TRANSFORM: uppercase;
COLOR: #669A1F;
}

/* ################################################### */

/* MENU */
.submenu {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #2D420F;
}

.submenu:link,.submenu:visited,.submenu:active {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #2D420F;
}

.submenu:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #669A1F;
}

/* ################################################### */

/* TÍTULOS */

.ttlpage {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
TEXT-TRANSFORM: uppercase;
COLOR: #2D420F;
}

/* ################################################### */



/* LANGUAGE */
.language {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: bold;
COLOR: #2F4411;
}

.language:link,.language:visited,.language:active {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.language:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #669A1F;
}

/* ################################################### */


/* COPYRIGHT */
.copyright {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.copyright:link,.copyright:visited,.copyright:active {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.copyright:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #669A1F;
}

/* ################################################### */




/* CONCEPÇÃO */
.concepcao {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
COLOR: #666666;
}

.concepcao:link,.concepcao:visited,.concepcao:active {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #FF6600;
}

.concepcao:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #FF0000;
}

/* ################################################### */

/* FORMULÁRIO CONTACTOS */

.frmfield {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
PADDING: 0 0 0 0;
HEIGHT: 15px;
WIDTH: 250px;
}

.frmfield2 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
PADDING: 0 0 0 0;
HEIGHT: 16px;
WIDTH: 130px;
}

.frmtxtarea {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
PADDING: 0 0 0 0;
WIDTH: 250px;
SCROLLBAR-FACE-COLOR: #D6E1A7; 
SCROLLBAR-SHADOW-COLOR: #294510; 
SCROLLBAR-HIGHLIGHT-COLOR: #294510; 
SCROLLBAR-3DLIGHT-COLOR: #7BBE29;
SCROLLBAR-DARKSHADOW-COLOR: #7BBE29;
SCROLLBAR-TRACK-COLOR: #EFEBDE; 
SCROLLBAR-ARROW-COLOR: #294510;
}

.frmcombobox {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
HEIGHT: 15px;
WIDTH: 250px;
SCROLLBAR-FACE-COLOR: #D6E1A7; 
SCROLLBAR-SHADOW-COLOR: #294510; 
SCROLLBAR-HIGHLIGHT-COLOR: #294510; 
SCROLLBAR-3DLIGHT-COLOR: #7BBE29;
SCROLLBAR-DARKSHADOW-COLOR: #7BBE29;
SCROLLBAR-TRACK-COLOR: #EFEBDE; 
SCROLLBAR-ARROW-COLOR: #294510;
}

.frmbtn {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
PADDING: 0 0 0 0;
HEIGHT: 16px;
}

/* ################################################### */



/* ## NOTÍCIAS */

.noticias_ttl {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #387150;
}

.noticias_data {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
COLOR: #8A8D53;
}

.noticias_lnk,.noticias_lnk:link,.noticias_lnk:active,.noticias_lnk:visited {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #387150;
}

.noticias_lnk:hover {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline;
COLOR: #8A8D53;
}

.noticias_txt {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 13pt;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.noticias_txt:link,.noticias_txt:visited,.noticias_txt:active {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
LINE-HEIGHT: 13pt;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.noticias_txt:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
LINE-HEIGHT: 13pt;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #669A1F;
}

.noticias_mes {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #8A8D53;
}

/* ########################################################### */



/* ## NEWSLETTER */

.nl_txt {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 13pt;
TEXT-DECORATION: none;
COLOR: #2F4411;
}

.nl_txt_small {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
LINE-HEIGHT: 12px;
COLOR: #2F4411;
}

.nl_erro {
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #DB0000;
}

.nl_status {
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
TEXT-TRANSFORM: uppercase;
COLOR: #4C7B6F;
}

.nl_field2 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
BORDER-STYLE: solid;
BORDER-TOP-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
HEIGHT: 16px;
WIDTH: 70px;
}

.nl_combox1 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
BORDER-STYLE: solid;
BORDER-TOP-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
HEIGHT: 16px;
WIDTH: 220;
}

.nl_combox2 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
BORDER-STYLE: solid;
BORDER-TOP-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
HEIGHT: 16px;
WIDTH: 80;
}

.nl_combox3 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
BORDER-STYLE: solid;
BORDER-TOP-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
HEIGHT: 16px;
WIDTH: 60;
}

.nl_combox4 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-STYLE: normal;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
COLOR: #294510;
BACKGROUND-COLOR: #D6E1A7;
BORDER: 1px #7BBE29 solid;
BORDER-STYLE: solid;
BORDER-TOP-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
HEIGHT: 16px;
WIDTH: 85;
}

/* ########################################################### */