body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	color:#000000;
	text-decoration:none;
}

.blackborder {
	border:1px solid #000000;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:2px;
	padding-right:1px;
	padding-bottom:2px;
	padding-left:1px;
}

a.menu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	filter:Xray;
	color:#993333;
}

td.menu {
	padding-right:2px;
	text-align:center;
	vertical-align:middle;
	padding-left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.logo-edic {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	letter-spacing:3px;
	font-weight:bold;
}

.logo-asa {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bolder;
	letter-spacing:6px;
}

input.pesquisa {
	border:0px none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	color:#666666;
}

.pesquisa-label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-right:5px;
}

td.menu-vert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:1px;
	padding-left:5px;
	padding-bottom:5px;
	text-transform:lowercase;
}

a.menu-vert {
	text-decoration:none;
	letter-spacing:0px;
	color:#000000;
}

a.menu-vert:hover {
	text-decoration:none;
	color:#993333;
}

a.menu-vert-small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#99cc99;
	text-decoration:none;
}

td.menu-vert2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:0px;
	padding-top:3px;
	padding-bottom:3px;
}

a.menu-vert2 {
	color:#000000;
	text-decoration:none;
}

a.menu-vert2:hover {
	color:#993333;
	text-decoration:none;
}

.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003300;
	display:run-in;
	line-height:22px;
	text-decoration:none;
}

.frm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #CCCCCC;
}

a.button {
	text-transform:uppercase;
	text-decoration:none;
	color:#990000;
	padding-top:2px;
	padding-right:1px;
	padding-bottom:2px;
	padding-left:1px;
}

a.button:hover {
	text-transform:uppercase;
	text-decoration:none;
	color:#990000;
	padding-top:2px;
	padding-right:1px;
	padding-bottom:2px;
	padding-left:1px;
	font-weight:bold;
}

.fn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

a.texto {
	text-decoration:none;
	color:#000099;
}

a.texto:hover {
	text-decoration:none;
	color:#993333;
}

a.proj06 {
	font-size:10pt;
	text-decoration:none;
	color:#000099;
}

a.proj06:hover {
	text-decoration:none;
	color:#993333;
}

td.menu-vert-on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:lowercase;
	letter-spacing:0px;
	padding-left:5px;
	color:#FF0000;
	padding-bottom:5px;
}

.menu-vert-on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:0px;
	color:#FF0000;
}

.titulo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999933;
	display:run-in;
	line-height:22px;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

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

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-type:disc;
	text-transform:none;
}

ul ul {
	list-style-type:square;
	text-transform:none;
}

.scroll {
	SCROLLBAR-FACE-COLOR:#636E6C; SCROLLBAR-HIGHLIGHT-COLOR:#636E6C; SCROLLBAR-SHADOW-COLOR:#000000;
	SCROLLBAR-3DLIGHT-COLOR:#ffffff; SCROLLBAR-ARROW-COLOR:#ffffff; SCROLLBAR-TRACK-COLOR:#ffffff;
	SCROLLBAR-DARKSHADOW-COLOR:#000000;
}

.menu-vert2-on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:3px;
	padding-bottom:3px;
	color:#FF0000;
}

.tituloproduto {
	font-size:12px;
	font-weight:bold;
	color:#993333;
	text-decoration:none;
}

.textoSolto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.nocase {
	text-transform:none;
}

.textoTitulo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#993333;
}

a.fn {
	color:#336633;
	text-decoration:underline;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
	color:#993333;
}

.menu-vert2-onCAPS {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:3px;
	padding-bottom:3px;
	color:#FF0000;
	text-transform:capitalize;
}

.menu-vert2CAPS {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
	text-transform:capitalize;
}

.breves {
	font-family:Verdana;
	font-size:11px;
	line-height:12px;
}

.forumFN {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

.textoformulario {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

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

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

.forumMsgassunto2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#993333;
	font-weight:normal;
}

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

.contactos h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#993333;
	font-weight:bold;
	margin:0;
}

.contactos p { margin:0; }
.contactos .apoios { margin-top:20px; margin-bottom:48px; }
.contactos .livrarias { margin-bottom:48px; }
.contactos .escritorios {}

.contactos .apoios .apoio,
.contactos .escritorios .escritorio,
.contactos .livrarias .livraria { margin-bottom:20px; }


