body {background-color:#000000; margin:0;}

table {border-collapse:collapse;}

body,table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; }

p {margin: 1.5em 0;}

h1 { font-size: 10pt;  font-weight: bold; }

h2 { font-size: 9pt; font-weight: bold;}

h3 { font-size: 8pt; font-weight: bold;}

a:focus { -moz-outline: none;}

ul {list-style-type: square; padding-left:25px; margin:5px}

ul p {margin: 0.5em 0 1em;}



/* Forms */

select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight:normal;}

input.button {text-align:center; color:#FFFFFF; background: #666666; border:1px solid #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;}

input.button:hover {background-color:#E6ECEE;}

input.buttondisabled {text-align:center; color:#999999; background: #CCCCCC; border:1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; font-weight:bold;}

textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; border:0}

input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; border:0}



/* Menu de navegação ********************/

#nav {}

#nav ul {margin: 10px 0 10px 0; padding: 0; font-weight:bold; list-style-type: none; /*background:#990000;*/ background-color:#A32638}

#nav li {margin:0; }

#nav a {display:block; text-decoration:none; height:100%; padding:3px 0px 3px 10px;	color:#FFFFFF; }

#nav a:hover {text-decoration:none; color:#FFFFFF; background:#4D4948; }

#nav a.selected {color:#FFFFFF; background-color:#383431;}

/* Fim de Menu de navegação ********************/



/* Conteudo *********************/

#content h2.item {font-size: 7.5pt;	font-weight: bold; margin:0px; padding:5px; color:#3d3469; background:#E6ECEE;}

#content a {color:#FFFFFF; }

#content a:hover {color:#990000; }

#content a.titulo {color: #666666; font-size:8.5pt; text-decoration:none; font-weight:bold;}

#content hr {height:1px; background:#112051; color:#112051;	border:0px;}

#content p.vermais {text-align:right;	margin:2px;}

/* Fim de Conteudo *********************/



#outros {margin:0; clear: left; }

#noticias {width:270px;	float:left;}



/* Menu de noticias *********************/

#menunoticias {text-align:left;}

#menunoticias a {text-decoration: none; color: #FFFFFF; display:block; padding:3px 0 3px 2px; }

#menunoticias a:hover {color: #000000; background:#4D4948;}

#menunoticias div {margin:5px 0px 0px 0px;	padding:0px;}

#menunoticias h1 {font-size:8pt; color: #FFFFFF; font-weight: bold; margin:0px; padding:2px; background:#4D4948;}

#menunoticias ul {margin:0;	padding:0px 0px 10px 0px; list-style-type: none; background:#838281;}

#menunoticias li {margin:0 5px 0 3px; padding:2px;}

/* Fim de Menu de noticias **************/



/* Menu de topo *********************/

#menutopo {background:#838281}

#menutopo a {text-decoration: none; color: #FFFFFF; display:block; padding:2px;}

#menutopo a:hover {color:#FFFFFF;}

#menutopo div {margin:0; padding:0px; background:#838281; height:80px; }

#menutopo h1 {text-align:left; font-size: 8pt; color: #FFFFFF; font-weight: bold; margin:0px; padding:5px; background:#4D4948}

#menutopo .tabletopo {background:#838281; height:55px; text-align:left; }

#menutopo .tdbord {border-left:1px dashed #FFFFFF;}

#menutopo ul {margin:0;	list-style-type: none; padding:0px 0px 10px 0px; background-color:#838281; }

#menutopo li {margin:0; padding:35px 5px 5px 5px; float:left; }

/* Fim de Menu de topo ***************/



/* Login ****************************/

#login {background:#4D4948; color:#FFFFFF; padding:0; margin:10px 0 0 0;}

#login form{background:#838281; margin:0; padding:5px;	/*text-align:right;*/}

#login input.campo {margin:2px; border:0; }

#login a {text-decoration: none; color:#000000}

#login a:hover {text-decoration: underline; color:#000000;}

#login h1 {font-size: 8pt; color: #FFFFFF; font-weight: bold; margin:0px; padding:5px;	}

/* Fim de Login *********************/



/* Footer ***********************/

#footer a {text-decoration:none; color:#FFFFFF}

#footer a:hover {color:#990000; font-weight:normal}

/* Fim de Footer ****************/



.warning {background-image:url(/images/Core/warning.gif); background-repeat:no-repeat;	background-position:10px center; padding:10px; padding-left:45px; margin:10px 0; color:#FFCC00}

.error {background-image:url(/images/Core/error.gif); background-repeat:no-repeat;	background-position:10px center; padding:10px; padding-left:45px; margin:10px 0; color:#FF0000}

.message {background-image:url(/images/Core/message.gif); background-repeat:no-repeat;	background-position:10px center; padding:10px; padding-left:45px; margin:10px 0; color:#009933}

.auth {background-image:url(/images/Core/auth.gif); background-repeat:no-repeat;	background-position:10px center; padding:10px; padding-left:45px; margin:10px 0; color:#FF0000}

img.noticia {float:left; margin:0px 10px 5px 0px; border:0px;}

.data {color: #990000; font-weight:bold;}

.titulo {color:#990000; font-weight:bold;}

.local {color: #8baabf; font-weight:bold;}

.resumo {text-align:justify; margin:3px 0 10px 0; font-size:7.5pt}

.tablereset td {padding:1px; border:0px;}

.intropage a {color:#FFFFFF; padding:5px; text-decoration:none; }

.intropage a:hover {color:#FFFFFF; font-size:9pt;}

.tableglobal {border:solid 1px #FFFFFF;}

.tableglobal th {padding:5px; border-top:solid 1px #FFFFFF; background:#838281;}

.tableglobal td {padding:5px; border-top:solid 1px #FFFFFF;}