<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Estrutura */

html, body {
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	background:#d9dee8;
}

body {
	color:#2a4069;
}

body a, body a:visited {
	text-decoration:none;
	outline: none;
}

#site_background {
	min-width:980px;
	min-height:100%;
	background: url(../imagens/diversas/head_bg_a.jpg) repeat-x;
}

#sitebody {
	display:block;
	width:980px;
	min-height:100%;
	margin:0 auto;
}

#header {
	width:960px;
	height:120px;
	padding:0 10px 0 10px;
	color:white;
	background: url(../imagens/diversas/head_bg_b.jpg) no-repeat right 0;
}

#header a:link, #header a:visited {
	color:white;
	text-decoration:none;
}

#header .left {
	float:left;
	width:680px;
	padding:22px 0;
}

#header .right {
	float:left;
	width:280px;
	padding:22px 0;
}



/* Tabela de Login */

table.login {
	color:white;
	margin:0 auto;
}
table.login td{
	margin:0;
	padding:0;
}
table.login .left{
	display:block;
	width:26px;
	height:158px;
	background: url(../imagens/diversas/login_left.jpg) no-repeat;
}
table.login td.mid{
	padding:0 15px 0 15px;
	height:158px;
	background: url(../imagens/diversas/login_mid.jpg) repeat-x;
	text-align:left;
}
table.login .right{
	display:block;
	width:26px;
	height:158px;
	background: url(../imagens/diversas/login_right.jpg) no-repeat;
}

table.out {
	color:#2a4069;
	background-color: white;
	border: 1px #8b9dba solid;
}

table.in  tr.header {
	color: #2a4069;
	background-color: #8b9dba;
	height:30px;
}

table.in  td.header {
	color: #2a4069;
	font-size:14pt;
	background-color: white;
	height:40px;
}

table.in  td.body {
	color: #2a4069;
	background-color: #white;
	border-bottom: 1px dotted #8b9dba;
	height:25px;

}

table.in  td.bodynumber {
	color: #2a4069;
	background-color: #white;
	height:25px;

}

table.in  td.bodywhite {
	color: #2a4069;
	background-color: #white;
	height:25px;

}

#contentwrapper {
	display:block;
	padding:26px 10px 0 10px;
}

#contentred {
	color: red;
	display:block;
}

/* Button Class */

.input 
{
BORDER-RIGHT: #D4D5CF 1px solid;
BORDER-TOP: #D4D5CF 1px solid;
BORDER-LEFT: #D4D5CF 1px solid;
BORDER-BOTTOM: #D4D5CF 1px solid;
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
COLOR: #000000; 
BACKGROUND-COLOR: #FFFFFF}


/* Head Tags */

h1 {
	font-size:14pt;
	margin:0 0 10px 0;
}

h1.head {
	font-size:24pt;
	margin:0 0 0px 0;
	color:white;
	height:35px;
}

h1 span {
	font-size:11pt;
	font-weight:normal;
	margin-left:6px;
}

h2 {
	font-size:11pt;
	margin:0 0 10px 0;
}

h2.head {
	font-size:11pt;
	margin:0 0 10px 0;
	color:white;
	font-weight:normal;
}

/* Menu do Header  */

#header .button {
	padding:18px 0;
}

#header .button a {
	display:block;
	float:left;
	width:30px;
	height:30px;
	margin-right:5px;
}

#header .button a span{
	display:none;
	position:relative;
	z-index:2;
	top:35px;
	left:3px;
	white-space:nowrap;
	font-size:9pt;
}

#header .button a:hover span{
	display:block;
}

#header .button a.utilizadores, #header .button a.utilizadores_active {
	background: url(../imagens/diversas/utilizadores.png) no-repeat;
}
#header .button a.grupos, #header .button a.grupos_active {
	background: url(../imagens/diversas/grupos.png) no-repeat;
}
#header .button a.contasmail, #header .button a.contasmail_active {
	background: url(../imagens/diversas/contas_mail.png) no-repeat;
}
#header .button a.emails, #header .button a.emails_active {
	background: url(../imagens/diversas/emails.png) no-repeat;
}
#header .button a.queue, #header .button a.queue_active {
	background: url(../imagens/diversas/queue.png) no-repeat;
}
#header .button a.exporadicos, #header .button a.exporadicos_active {
	background: url(../imagens/diversas/exporadicos.png) no-repeat;
}
#header .button a.logout, #header .button a.logout_active {
	background: url(../imagens/diversas/logout.png) no-repeat;
}

#header .button a.logout, #header .button a.logout_active {
	background: url(../imagens/diversas/logout.png) no-repeat;
}

#header .button a:hover.utilizadores, #header .button a.utilizadores_active,
#header .button a:hover.grupos, #header .button a.grupos_active,
#header .button a:hover.contasmail, #header .button a.contasmail_active,
#header .button a:hover.emails, #header .button a.emails_active,
#header .button a:hover.queue, #header .button a.queue_active,
#header .button a:hover.exporadicos, #header .button a.exporadicos_active,
#header .button a:hover.logout, #header .button a.logout_active
{
	background-position:bottom;
}

/* Footer */

.footer {
	clear:both;
	width:100%;
	min-width:980px;
	height:26px;
	font-size:9pt;
	background:rgb(53,73,117);
	color:white;
	margin-top:-26px;
}

.footer a {
	color:white;
}

.footer table {
	width:100%;
	height:26px;
}

.footer .mid {
	width:950px;
}

/*  Links */

a
{
   COLOR:#8b9dba;
}

a:visited
{
   COLOR:#8b9dba;
}
a:hover
{
   COLOR: #8b9dba;
   background-color: white;
}

a.overazul
{
   COLOR:white;
}

a.overazul:visited
{
   COLOR:white;
}
a.overazul:hover
{
   COLOR: white;
   background-color: #2a4069;
}

a.bottom
{
   COLOR:#8b9dba;
}

a.bottom:visited
{
   COLOR:#8b9dba;
}
a.bottom:hover
{
   COLOR: #8b9dba;
   background-color: white;
}

a.edit
{
   display:block;
   float:left;
   width:16px;
   height:16px;
   margin-right:5px;
   background: url(../imagens/diversas/tool_edit.png) no-repeat;
   
}

a.edit:visited
{
   background: url(../imagens/diversas/tool_edit.png) no-repeat;
}

a.edit:hover
{
   background: url(../imagens/diversas/tool_edit.png) no-repeat;
   background-position:bottom;
}

a.del
{
   display:block;
   float:left;
   width:16px;
   height:16px;
   margin-right:5px;
   background: url(../imagens/diversas/tool_del.png) no-repeat;
   
}

a.del:visited
{
   background: url(../imagens/diversas/tool_del.png) no-repeat;
}

a.del:hover
{
   background: url(../imagens/diversas/tool_del.png) no-repeat;
   background-position:bottom;
}


</pre></body></html>