BODY {
	scrollbar-face-color:#CCCCCC;
	scrollbar-shadow-color:#001E50;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#001E50;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#EEEEEE;
	scrollbar-arrow-color:#001E50;
}
A {text-decoration:none;}
A:hover {text-decoration:underline;}
.b13a {font: bold 13px Verdana,Geneva; color:#001E50;}
.b11a {font: bold 11px Verdana,Geneva; color:#001E50;}
.b11am {font: bold 11px Verdana,Geneva; color:#3399FF;}
.n11a {font: 11px Verdana,Geneva; color:#001E50;}
.b10a {font: bold 10px Verdana,Geneva; color:#001E50;}
.b10am {font: bold 10px Verdana,Geneva; color:#3399FF;}
.b10b {font: bold 10px Verdana,Geneva; color:#FFFFFF;}
.n10b {font: 10px Verdana,Geneva; color:#FFFFFF;}
.n10am {font: 10px Verdana,Geneva; color:#3399FF;}
.n10ac {font: 10px Verdana,Geneva; color:#66B4FF;}
.n10a {font: 10px Verdana,Geneva; color:#001E50;}
.linkRodape {font: 10px Verdana,Geneva; color:#FFFFFF;text-decoration:underline;}
.n10b:hover, .n10ac:hover, .n10am:hover, .b11am:hover {text-decoration:underline;}

.divLogo {position:absolute; top:0px; left:0px; width:100%; text-align:center; z-index:150;}
.divLogo2 {width:970px; margin:0px auto 0px auto; text-align:left;}
.divCorpo {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:200;}
.tdCorpo {width:970px;}
.divTopo {position:absolute; top:0px; left:0px; width:100%; height:109px; z-index:100;}
.tdRodapeEsq {background:#001E50;}
.tdRodape {width:970px; text-align:center; background:#001E50 url(media/fundo_rodape3.gif) repeat-x;}
.tdRodapeDir {background:#001E50 url(media/fundo_rodape3.gif) repeat-x;}
.cxMenu {text-align:right; margin-right:5px;}
.central {font: 11px Verdana,Geneva; color:#001E50;}
.txtmenu {font: bold 11px Verdana,Geneva; color:#FFFFFF; line-height:19px; margin-right:5px;}
.txtsubmenu {font: bold 11px Verdana,Geneva; color:#3399FF;}
.txtsubmenu1 {font: bold 11px Verdana,Geneva; color:#001E50;}
.txtmenu:hover, .txtsubmenu:hover, .txtsubmenu1:hover, .b10b:hover {text-decoration:underline;}
.menuOff {width:136px; margin:1px 0px 0px 12px; background:#66B4FF;}
.menuOn {width:136px; margin:1px 0px 0px 12px; background:#001E50;}
.submenuOff {width:136px; margin:1px 0px 0px 12px; background:#FFFFFF;}
.submenuOn {width:136px; margin:1px 0px 0px 12px; background:#EBF5FF;}
.menuTopoOff {width:136px; margin:56px 0px 0px 12px; background:#66B4FF url(media/menu_topo_off.gif);}
.menuTopoOn {width:136px; margin:56px 0px 0px 12px; background:#001E50 url(media/menu_topo_on.gif);}
.menuRodapeOff {width:136px; margin:1px 0px 0px 12px; background:#66B4FF url(media/menu_rodape_off.gif);}
.menuRodapeOn {width:136px; margin:1px 0px 0px 12px; background:#001E50 url(media/menu_rodape_on.gif);}
.separadorSubMenu {width:136px; height:1px; background: #001E50; margin:0px 0px 0px 12px;}

.opcaoOff {width:100%; margin-top:5px;}
.opcaoOn {width:100%; margin-top:5px; background:#EBF5FF;}
.cxOpcao {border-left:1px solid #B4CCE6; border-right:1px solid #B4CCE6; padding:3px 5px 2px 5px;}

.contactosOff {width:90px; margin-top:15px; background:#001E50;}
.contactosOn {width:90px; margin-top:15px; background:#66B4FF;}

.linha1 {height:3px; background:url(media/separador2.gif);}
.linha2 {height:3px; background:url(media/separador4.gif);}

.botao1 {
	font: 9px Verdana,Geneva;
    background: #001E50;
	border: #FFFFFF 1px solid;
    color: #FFFFFF;
	cursor:hand;
}

.botao2 {
	font: 9px Verdana,Geneva;
    background: #66B4FF;
	border: #FFFFFF 1px solid;
    color: #FFFFFF;
	cursor:hand;
}

.input {
	font: 10px Verdana,Geneva;
	background: #FFFFFF;
	border: #001E50 1px solid;
	color: #001E50;
}

.textarea {
	font: 10px Verdana,Geneva;
	background: #FFFFFF;
	border: #001E50 1px solid;
	color: #001E50;
}
