.fundo_menu {
	background-image: url(img/fundo_menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.txtcor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #554E3B;
	text-decoration: none;
}
.txttitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #554E3B;
	text-decoration: bold;
}
.fundo_riscas {
	background-image: url(img/riscas.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


.txtregisto_apoio, .txtregisto_apoio a:link, .txtregisto_apoio a:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #663300;
	font-weight: none;
 }

.txtregisto, .txtregisto a:hover, .txtregisto a:visited:hover{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554E3B;
	text-decoration: none;
	font-weight: bold;
 }

.txtregisto a:link, .txtregisto a:visited{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #554E3B;
	font-weight: bold;
	text-decoration: underline;
 }

.txtfundo_pequeno a:visited, .txtfundo_pequeno a:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #554E3B;
	text-decoration: underline;
	font-weight: bold;
 }

.txtfundo_pequeno a:hover, .txtfundo_pequeno a:visited:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #554E3B;
	text-decoration: none;
	font-weight: bold;
 }

.txtfundo a:visited, .txtfundo a:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #554E3B;
	text-decoration: underline;
	font-weight: bold;
 }

.txtfundo a:hover, .txtfundo a:visited:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #554E3B;
	text-decoration: none;
	font-weight: bold;
 }

.txtesq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

.txtbr, .txtbr a:link, .txtbr a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.funco_cor {
	background-color: #A8A78B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.txtpr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #554E3B;
	text-decoration: none;
	border: 2px #554E3B;
}
.txtpr a:link, .txtpr a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #554E3B;
	text-decoration: underline;
	font-weight: bold;
 }

.txtpr a:hover, .txtpr a:visited:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #554E3B;
	text-decoration: none;
	font-weight: bold;
 }

.formularios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #D0CEC8;
	border: 1px #666666 solid;
}
