/* alterar scrollbar - só para InternetExplorer */
body {
	scrollbar-arrow-color : #8C2D19;
	scrollbar-track-color : #fafafa;
	scrollbar-shadow-color : #eeeeee;
	scrollbar-darkshadow-color : #bbbbbb;
	scrollbar-base-color : #eeeeee;
	scrollbar-highlight-color : #fafafa;
}
/* body */
body {
position : absolute; top : 0px;left : 0px; margin-top : 0px; margin-left : 0px;
background-color : #ffffff;
}

body,td,p,li,a,div,pre {font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color : #666666;}
hr {height : 1px; color : #cccccc;}

ul,ol,li {margin-top : 0px; margin-bottom : 0px;}

ul {
list-style-image: url('../imagens/logo_m_peq.jpg')
}
/* default */
a:link, a:visited, a.default:visited, a.default:link {text-decoration : none; color : #000000;}
a:hover, a:active {text-decoration : none; color : #8C2D19;}
/* página de entrada */
a.entrada:link , a.entrada:visited{text-decoration : none; color : #8C2D19; font-size : 10px; background-color : #ffffff; font-weight : bold;}
a.entrada:hover, a.entrada:active{text-decoration : none; color : #ffffff; font-size : 10px; background-color : #000000; font-weight : bold;}
.fct {font : 9px Times New Roman, Times; color : #666666; font-weight : bold;}
.mces{font : 5px Arial; color : #aaaaaa;}

/* Barra de menu */
#menubar {background-color : #fafafa; border : 0px solid #AD5800; padding : 2px;;}
#menubar a {color : #000000; letter-spacing : 0px; border : 1px solid #fafafa; padding-left : 2px; padding-right : 2px; padding-top : 1px; padding-bottom : 1px; font-size : 10px; text-decoration : none; font-weight : bold;;}
#menubar a.active {border-bottom-color : #cCC599; border-right-color : #CCC599; border-left-color : #FFFFFF; border-top-color : #ffffff;}
#menubar a.hover {color : #fafafa; }
a.menubar1 {color : #999999; letter-spacing : 0px; border : 1px solid #fafafa; padding-left : 2px; padding-right : 2px; padding-top : 1px; padding-bottom : 1px; font-size : 10px; text-decoration : none; font-weight : bold;;}
a.menubar1:active {border-bottom-color : #cCC599; border-right-color : #CCC599; border-left-color : #FFFFFF; border-top-color : #ffffff;}
a.menubar1:hover  {border-bottom-color : #cCC599; border-right-color : #CCC599; border-left-color : #FFFFFF; border-top-color : #ffffff;}
/* Barra de sub-menus */
a.menusub {color : #000000; font-size : 9px; background-color : #ffffff;}
a.menusub:visited, a.menusub:link  {text-decoration : none; color : #000000; font-size : 9px; background-color : #ffffff;}
a.menusub:active,  a.menusub:hover {text-decoration : none; color : #ffffff; font-size : 9px; background-color : #000000;}
/* Home | Site-Map | Location | Contact Us */
a:visited.menuhome, a:link.menuhome {text-decoration : none; color : #000000; font-size : 10px;}
a:active.menuhome, a:hover.menuhome {text-decoration : underline; color : #8C2D19; font-size : 10px;}
/* caminho */
a.menupath:visited, a.menupath:link  {text-decoration : none; color : #aaaaaa; font-size : 9px;}
a.menupath:active,  a.menupath:hover {text-decoration : none; color : #8C2D19; font-size : 9px;}
/* sub-menu direito */
a.menupreto:visited, a.menubranco:link  {text-decoration : none; color : #000000; font-size : 10px; font-weight : bold;}
a.menupreto:active,  a.menubranco:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menubranco:visited, a.menubranco:link  {text-decoration : none; color : #ffffff; font-size : 10px; font-weight : bold;}
a.menubranco:active,  a.menubranco:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menuverde:visited,  a.menuverde:link   {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}
a.menuverde:active,   a.menuverde:hover  {text-decoration : none; color : #000000; font-size : 10px; font-weight : bold;}

a.menuazul:visited,   a.menuazul:link    {text-decoration : none; color : #000000; font-size : 10px; font-weight : bold;}
a.menuazul:active,    a.menuazul:hover   {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menucinza1:visited, a.menucinza1:link  {text-decoration : none; color : #fafafa; font-size : 10px; font-weight : bold;}
a.menucinza1:active,  a.menucinza1:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menucinza2:visited, a.menucinza2:link  {text-decoration : none; color : #eeeeee; font-size : 10px; font-weight : bold;}
a.menucinza2:active,  a.menucinza2:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menucinza3:visited, a.menucinza3:link  {text-decoration : none; color : #dddddd; font-size : 10px; font-weight : bold;}
a.menucinza3:active,  a.menucinza3:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menucinza4:visited, a.menucinza4:link  {text-decoration : none; color : #bbbbbb; font-size : 10px; font-weight : bold;}
a.menucinza4:active,  a.menucinza4:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menucinza5:visited, a.menucinza5:link  {text-decoration : none; color : #aaaaaa; font-size : 10px; font-weight : bold;}
a.menucinza5:active,  a.menucinza5:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}

a.menucinza6:visited, a.menucinza6:link  {text-decoration : none; color : #666666; font-size : 10px; font-weight : bold;}
a.menucinza6:active,  a.menucinza6:hover {text-decoration : none; color : #8C2D19; font-size : 10px; font-weight : bold;}
/* menus red */
a.menured {color : #000000; font-size : 11px; background-color : #ffffff;}
a.menured:visited, a.menured:link  {text-decoration : none; color : #000000; font-size : 11px; background-color : #ffffff;}
a.menured:active,  a.menured:hover {text-decoration : none; color : #ffffff; font-size : 11px; background-color : #000000;}
/* menus res/pub */
a.menurespub {color : #000000; font-size : 11px; background-color : #ffffff;}
a.menurespub:visited, a.menurespub:link  {text-decoration : none; color : #000000; font-size : 11px; background-color : #ffffff;}
a.menurespub:active,  a.menurespub:hover {text-decoration : none; color : #ffffff; font-size : 11px; background-color : #8C2D19;}
/* tabelas */
.border {border : solid 1px #bbbbbb;border-left:none;border-right:none;}
.bordersides {border-left : solid 1px #bbbbbb; border-right : solid 1px #bbbbbb;}
.bordertop {border-top : solid 1px #bbbbbb;}
.bordersidestop {border-left : solid 1px #bbbbbb; border-right : solid 1px #bbbbbb; border-top : solid 1px #bbbbbb;}
.bordersidesbottom {border-left : solid 1px #bbbbbb; border-right : solid 1px #bbbbbb; border-bottom : solid 1px #bbbbbb;}

.backcinza1 {background-color : #fafafa;}
.backcinza2 {background-color : #eeeeee;}
.backcinza3 {background-color : #dddddd;}
.backcinza4 {background-color : #cccccc;}
.backcinza5 {background-color : #bbbbbb;}
.backcinza6 {background-color : #aaaaaa;}
.backcinza7 {background-color : #999999;}
.backcinza8 {background-color : #808080;}
.backazul   {background-color : #000000;}
.backbranco {background-color : #ffffff;}
/* fonts - cores */
.azul     {color : #000000;}
.verde    {color : #8C2D19;}
.branco   {color : #ffffff;}
.vermelho {color : #a50021;}
.cinza1 {color: #000000;}
.cinza2 {color : #eeeeee;}
.cinza3 {color : #dddddd;}
.cinza4 {color : #cccccc;}
.cinza5 {color : #bbbbbb;}
.cinza6 {color : #aaaaaa;}
.cinza7 {color : #999999;}
.cinza8 {color : #808080;}
.cinza9 {color: #00FF33;}
/* tamanhos */
#sete {font-size : 7px}
#oito {font-size : 8px}
#nove {font-size : 9px}
#dez {font-size : 10px}
#doze {font-size : 12px}
#catorze {font-size : 14px}
#vinte {font-size : 20px;}
#vintedois {font-size : 22px;}
#vintequatro {font-size : 24px;}
/* divs, posições */
#fixeddiv {height : 280px; overflow : auto;}
#scrolldiv {height : 280px; width : 680px; overflow : auto; position : relative;  top : 5px; left : 10px;}
#scrollhalfdiv {height : 260px; width : 400px; overflow : auto;}
#scrolllongdiv {height : 260px; width : 680px; overflow : auto;}
/* site-map */
a.menumap:visited, a.menumap:link {text-decoration : none; color : #000000;}
a.menumap:active, a.menumap:hover {text-decoration : none; color : #8C2D19;}
a.titulotabela:link {color : #000000; font-size : 12px; font-weight : bold; background-color : #cee7b7;}
/* listas de teses, projectos */
.titulolista {color : #000000; text-decoration : none;  font-weight : bold;}
a.titulolista:link, a.titulolista:visited {color : #000000; text-decoration : none;  font-weight : bold;}
a.titulolista:active, a.titulolista:hover {color : #8C2D19; text-decoration : none;  font-weight : bold;}
a.lista1:visited, a.lista1:link {text-decoration : none; color : #666666;}
a.lista1:active, a.lista1:hover {color : #8C2D19;}
.lista2 {color : #666666; font-size : 10px; font-weight : bold;}
a.lista2:visited, a.lista2:link {text-decoration : none; color : #666666;}
a.lista1:active, a.lista2:hover {color : #8C2D19;}
/* imagens */
.imglink {border-top : 1px; border-right : 1px; border-bottom : 1px; border-left : 1px; border-color : #000000; border-style : solid;}
a.imglink:hover , a.imglink:active {border-top : 1px; border-right : 1px;border-bottom : 1px;border-left : 1px;border-color : #8C2D19; border-style : solid;}
.baselink {border-style : none;}




