.style1 {
	font-size: 12pt
}
.style2 {
	font-size: 14pt
}
body {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
p {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
ul {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
ol {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
li {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
font {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
table {
	font-size: 9pt; color: #006699; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
tr {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
td {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
th {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
blockquote {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
h1 {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
h2 {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
h3 {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
h4 {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
div {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
center {
	font-size: 9pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
span {
	font-family: verdana, arial, helvetica, sans-serif; list-style-type: square
}
a.menuboxnormal:link {
	border-right: #949a9d 1px solid; padding-right: 2px; border-top: #ffffff 1px solid; padding-left: 9px; font-Weight: bold; font-size: 8pt; background: url(newimages/menuminibullet.gif) #c6cccb fixed no-repeat 3px 50%; padding-bottom: 1px; border-left: #ffffff 1px solid; Width: 160px; cursor: hand; color: #000000; padding-top: 1px; border-bottom: #949a9d 1px solid; height: 15px; text-align: left; text-decoration: none
}
a.menuboxnormal:visited {
	border-right: #949a9d 1px solid; padding-right: 2px; border-top: #ffffff 1px solid; padding-left: 9px; font-Weight: bold; font-size: 8pt; background: url(newimages/menuminibullet.gif) #c6cccb fixed no-repeat 3px 50%; padding-bottom: 1px; border-left: #ffffff 1px solid; Width: 160px; cursor: hand; color: #000000; padding-top: 1px; border-bottom: #949a9d 1px solid; height: 15px; text-align: left; text-decoration: none
}
a.menuboxnormal:hover {
	border-right: #7b7f81 1px inset; padding-right: 2px; border-top: #c6cccb 1px inset; padding-left: 9px; font-Weight: bold; font-size: 8pt; background: url(newimages/menuminibullet.gif) #949a9d fixed no-repeat 3px 50%; padding-bottom: 1px; border-left: #c6cccb 1px inset; Width: 160px; cursor: hand; color: #e1e1e1; padding-top: 1px; border-bottom: #7b7f81 1px inset; height: 15px; text-align: left; text-decoration: none
}
a.menuboxcanal:link {
	border-right: #949a9d 1px solid; padding-right: 2px; border-top: #ffffff 1px solid; padding-left: 14px; font-Weight: bold; font-size: 8pt; background: url(newimages/menuminibullet.gif) #c6cccb fixed no-repeat 7px 50%; padding-bottom: 1px; border-left: #ffffff 1px solid; Width: 160px; cursor: hand; color: #000000; padding-top: 1px; border-bottom: #949a9d 1px solid; height: 15px; text-align: left; text-decoration: none
}
a.menuboxcanal:visited {
	border-right: #949a9d 1px solid; padding-right: 2px; border-top: #ffffff 1px solid; padding-left: 14px; font-Weight: bold; font-size: 8pt; background: url(newimages/menuminibullet.gif) #c6cccb fixed no-repeat 7px 50%; padding-bottom: 1px; border-left: #ffffff 1px solid; Width: 160px; cursor: hand; color: #000000; padding-top: 1px; border-bottom: #949a9d 1px solid; height: 15px; text-align: left; text-decoration: none
}
a.menuboxcanal:hover {
	border-right: #7b7f81 1px inset; padding-right: 2px; border-top: #c6cccb 1px inset; padding-left: 14px; font-Weight: bold; font-size: 8pt; background: url(newimages/menuminibullet.gif) #949a9d fixed no-repeat 7px 50%; padding-bottom: 1px; border-left: #c6cccb 1px inset; Width: 160px; cursor: hand; color: #e1e1e1; padding-top: 1px; border-bottom: #7b7f81 1px inset; height: 15px; text-align: left; text-decoration: none
}
.selectestado {
	border-right: #000033 1px solid; border-top: #000033 1px solid; font-size: 7pt; border-left: #000033 1px solid; Width: 160px; color: #333333; border-bottom: #000033 1px solid; background-color: #c6cccb
}
form {
	padding-right: 0px; padding-left: 5px; padding-bottom: 0px; margin: 0px; Width: auto; padding-top: 0px; height: auto
}
.labelswhite {
	font-size: 7pt; background-image: url(newimages/topcontentsbar/barra2.gif); color: #ffffff; background-color: #800000
}
a.navbar {
	padding-right: 0px; padding-left: 0px; font-Weight: bold; font-size: 8pt; padding-bottom: 10px; margin: 0px; color: #ffffff; padding-top: 0px; text-decoration: none
}
.menu_andre {
	background-color: #000000;
}

a.navbar:hover {
	font-Weight: bold; font-size: 8pt; color: #cccccc; text-decoration: underline
}
a.newmenulink {
	font-Weight: bold; font-size: 8pt; color: #ffffff; text-decoration: none
}
a.newmenulink:hover {
	font-Weight: bold; font-size: 8pt; color: #ffffff; text-decoration: none
}
a.navbarsmall {
	padding-right: 0px; padding-left: 0px; font-Weight: normal; font-size: 8pt; padding-bottom: 10px; margin: 0px; color: #000000; padding-top: 0px; text-decoration: none
}
a.navbarsmall:hover {
	font-Weight: normal; font-size: 8pt; color: #999999; text-decoration: none
}
a.cat {
	padding-right: 0px; padding-left: 0px; font-Weight: bold; font-size: 8pt; padding-bottom: 10px; margin: 0px; color: #800000; padding-top: 0px; text-decoration: none
}
a.cat:hover {
	font-Weight: bold; font-size: 8pt; color: #800000; text-decoration: underline
}
a.links {
	font-Weight: bold; font-size: 7pt; color: #313744; text-decoration: none
}
a.links:hover {
	font-size: 7pt; color: #757980; text-decoration: underline
}
a {
	font-Weight: bold; color: #313744; text-decoration: none
}
a:hover {
	font-Weight: bold; color: #757980; text-decoration: underline
}
.nolinkcat {
	font-Weight: bold; font-size: 7pt; color: #313744
}
.labelconteudos {
	padding-right: 0px; padding-left: 0px; font-Weight: bold; font-size: 8pt; background-image: url(newimages/topcontentsbar/text.gif); padding-bottom: 0px; margin: 0px; color: #252c36; padding-top: 0px; text-align: center; text-decoration: none
}
.div2 {
	font-Weight: bold; font-size: 8pt; margin: 0px 5px; color: #ffffff
}
.count {
	padding-right: 0px; padding-left: 0px; font-Weight: normal; font-size: 7pt; padding-bottom: 0px; margin: 0px; color: #3f454e; padding-top: 0px; text-align: center; text-decoration: none
}
.conteudos {
	border-right: #811017 1px solid; padding-right: 5px; border-top: #811017 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #811017 1px solid; padding-top: 5px; border-bottom: #811017 1px solid; background-color: #c6cccb
}
.boxheader {
	border-right: #620000 1px solid; border-top: #c6686e 1px solid; margin-top: 20px; padding-left: 20px; font-Weight: bold; font-size: 8pt; background-image: url(/newimages/logoico.gif); border-left: #c6686e 1px solid; color: #ffffff; border-bottom: #620000 1px solid; background-repeat: no-repeat; background-color: #811017
}
.boxheadersmall {
	border-right: #620000 1px solid; border-top: #c6686e 1px solid; padding-left: 9px; font-Weight: bold; font-size: 8pt; border-left: #c6686e 1px solid; color: #ffffff; border-bottom: #620000 1px solid; background-color: #811017
}
.divspacer {
	margin: 5px
}
.divspacerwhite {
	font-Weight: bold; font-size: 8pt; margin: 5px; color: #000000
}
.texto3 {
	font-Weight: bold; font-size: 7pt; color: #000000
}
.tbox {
	border-right: #999999 1px solid; border-top: #2b2d37 1px solid; font-size: 7pt; border-left: #2b2d37 1px solid; color: #333333; border-bottom: #999999 1px solid
}
.tbox2 {
	border-right: #2b2d37 1px solid; border-top: #2b2d37 1px solid; font-size: 8pt; border-left: #2b2d37 1px solid; color: #333333; border-bottom: #2b2d37 1px solid
}
.master {
	border-right: #7a1214 1px; border-top: #7a1214 1px; margin-top: 5px; border-left: #7a1214 1px; border-bottom: #7a1214 1px solid
}
.countcol {
	padding-right: 0px; padding-left: 0px; font-Weight: bold; font-size: 7pt; padding-bottom: 0px; margin: 0px; color: #c4c8ca; padding-top: 0px; text-align: center; text-decoration: none
}
.box {
	border-right: #949a9d 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #949a9d 1px solid; background-color: #c6cccb
}
.tablespacer {
	margin-top: 10px
}
.countcol2 {
	padding-right: 0px; padding-left: 5px; font-Weight: bold; font-size: 10pt; padding-bottom: 0px; margin: 0px; color: #cc3300; padding-top: 0px; text-align: left; text-decoration: none
}
a.linksbord:hover {
	font-Weight: bold; font-size: 8pt; color: #ae0000; text-decoration: underline
}
a.linksbord {
	font-Weight: bold; font-size: 8pt; color: #660000; text-decoration: none
}
.texto4 {
	font-Weight: normal; font-size: 8pt; color: #666666
}
.pic3 {
	clear: both; border-right: medium none; background-position: center center; border-top: medium none; float: right; margin: 0px 40px 0px 0px; border-left: medium none; border-bottom: medium none
}
.div3 {
	font-Weight: bold; font-size: 10pt; margin: 0px; color: #996600
}
.labelsblack {
	font-size: 7pt; color: #000000
}
.small {
	font-size: 8pt
}
.small7 {
	font-size: 7pt
}
.contents {
	padding-right: 0px; padding-left: 0px; padding-bottom: 2px; padding-top: 0px
}
.listagem {
	font-size: 8pt; color: #252c36
}
.currentpage {
	font-size: 8pt; color: #c6cccb; background-color: #252c36
}
.categoria {
	font-Weight: bold; font-size: 8pt; color: #800000
}
.lista {
	
}
.listapack {
	font-size: 9pt; margin: 0px 0px 2px -15px; color: #811017; font-family: verdana, arial, helvetica, sans-serif
}
.listapresence {
	font-size: 9pt; margin: 0px 0px 2px -15px; color: #486976; font-family: verdana, arial, helvetica, sans-serif
}
.pic {
	border-right: #330000 1px solid; border-top: #330000 1px solid; border-left: #330000 1px solid; border-bottom: #330000 1px solid
}
hr.dotted {
	border-right: #cccccc 1px dotted; border-top: #cccccc 1px dotted; border-left: #cccccc 1px dotted; border-bottom: #cccccc 1px dotted
}
.topdotted {
	margin-bottom: 5px; border-bottom: #cccccc 1px dotted
}
.titulo {
	font-Weight: bold; font-size: 10pt; color: #800000
}
.subtitulo {
	font-Weight: bold
}
.topotabela {
	font-Weight: bold; font-size: 8pt; background-image: url(newimages/topcontentsbar/barra.gif); color: #ffffff; background-color: #800000
}
.topotabela7 {
	font-Weight: bold; font-size: 7pt; color: #ffffff; background-color: #800000
}
a.navbargrey {
	border-right: 0px; padding-right: 0px; background-position: 0px 50%; border-top: 0px; padding-left: 0px; font-Weight: bold; font-size: 8pt; background-image: url(newimages/newsbull.gif); padding-bottom: 0px; margin: 0px 10px 0px 0px; border-left: 0px; color: #666666; padding-top: 0px; border-bottom: 0px; background-repeat: no-repeat; text-decoration: none
}
a.navbargrey:hover {
	border-right: 0px; padding-right: 0px; background-position: 0px 50%; border-top: 0px; padding-left: 0px; font-Weight: bold; font-size: 8pt; background-image: url(newimages/newsbull.gif); padding-bottom: 0px; margin: 0px 10px 0px 0px; border-left: 0px; color: #272727; padding-top: 0px; border-bottom: 0px; background-repeat: no-repeat; text-decoration: none
}
.labelconteudosnot {
	padding-right: 0px; background-position: 50% bottom; padding-left: 0px; font-Weight: bold; font-size: 8pt; background-image: url(newimages/tabconteudosnot_text.gif); padding-bottom: 0px; margin: 0px; vertical-align: middle; color: #252c36; padding-top: 0px; text-align: center; text-decoration: none
}
.labelconteudosleftnot {
	padding-right: 0px; background-position: 50% bottom; padding-left: 0px; font-Weight: bold; font-size: 8pt; background-image: url(newimages/tabconteudosnot_left.gif); padding-bottom: 0px; margin: 0px; color: #252c36; padding-top: 0px; text-align: center; text-decoration: none
}
.labelconteudosrightnot {
	padding-right: 0px; background-position: 50% bottom; padding-left: 0px; font-Weight: bold; font-size: 8pt; background-image: url(newimages/tabconteudosnot_right.gif); padding-bottom: 0px; margin: 0px; color: #252c36; padding-top: 0px; text-align: center; text-decoration: none
}
.noticiatitulo {
	font-Weight: bold; font-size: 14pt; color: #800000
}
.noticiatitulo2 {
	font-Weight: bold; font-size: 13pt; color: #800000
}
.noticiafoto {
	border-right: #330000 1px solid; border-top: #330000 1px solid; float: left; border-left: #330000 1px solid; border-bottom: #330000 1px solid
}
.smallgrey {
	font-size: 7pt; color: #666666
}
.barracanais {
	padding-right: 10px; padding-left: 10px; font-size: 8pt; background-image: url(newimages/topcontentsbar/barra2.gif); color: #cccccc; background-color: #800000
}
.tdup {
	border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; background-color: #cccccc
}
.tdupactive {
	border-right: 0px; border-top: 0px; font-Weight: bold; border-left: 0px; color: #ffffff; border-bottom: 0px; background-color: #800000
}
.imgleft {
	border-right: #000000 1px solid; border-top: #000000 1px solid; float: left; border-left: #000000 1px solid; border-bottom: #000000 1px solid
}
.imgleftnoborder {
	float: left
}
.pleft2 {
	text-align: left
}
.imgright {
	border-right: #006699 1px solid; border-top: #006699 1px solid; float: right; border-left: #006699 1px solid; border-bottom: #006699 1px solid
}
.imgrightnoborder {
	float: right
}
.pright2 {
	text-align: right
}
.img {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid
}
.pcenter2 {
	text-align: center
}
.floatright {
	float: right; margin: 0px 0px 5px 5px
}
.conteudosnew {
	border-right: #c6cccb 1px solid; padding-right: 4px; padding-left: 4px; background-image: url(newimages/contentsbg.gif); padding-bottom: 10px; border-left: #c6cccb 1px solid; padding-top: 10px; border-bottom: #c6cccb 1px solid; background-color: #ffffff
}
.conteudosnewnobottom {
	border-right: #c6cccb 1px solid; padding-right: 4px; padding-left: 4px; background-image: url(newimages/contentsbg.gif); padding-bottom: 10px; border-left: #c6cccb 1px solid; padding-top: 10px; background-color: #ffffff
}
.topbarra {
	background-image: url(newimages/topcontentsbar/barra.gif)
}
.tboxbutton {
	border-right: #2b2d37 1px solid; border-top: #2b2d37 1px solid; font-size: 7pt; background-image: url(newimages/contentsbg.gif); border-left: #2b2d37 1px solid; color: #333333; border-bottom: #2b2d37 1px solid
}
.hrbord {
	color: #993333
}
a.menuboximage {
	border-right: #949a9d 1px solid; padding-right: 2px; border-top: #ffffff 1px solid; padding-left: 9px; font-Weight: bold; font-size: 8pt; background: url(newimages/pcontrol.gif) #c6cccb fixed no-repeat center center; padding-bottom: 1px; border-left: #ffffff 1px solid; Width: 160px; cursor: hand; color: #000000; padding-top: 1px; border-bottom: #949a9d 1px solid; height: 30px; text-align: left; text-decoration: none
}
a.menuboximage:hover {
	border-right: #7b7f81 1px inset; padding-right: 2px; border-top: #c6cccb 1px inset; padding-left: 9px; font-Weight: bold; font-size: 8pt; background: url(newimages/pcontrolover.gif) #949a9d; padding-bottom: 1px; border-left: #c6cccb 1px inset; Width: 160px; cursor: hand; color: #e1e1e1; padding-top: 1px; border-bottom: #7b7f81 1px inset; height: 30px; text-align: left; text-decoration: none
}
.conteudosnewnospace {
	border-right: #c6cccb 1px solid; border-top: #c6cccb 1px solid; background-image: url(newimages/contentsbg.gif); border-left: #c6cccb 1px solid; border-bottom: #c6cccb 1px solid; background-color: #ffffff
}
.barra {
	height: 25px; background-color: #c4cbc9
}
.canaislink {
	font-size: 7pt
}
.dirbg {
	border-right: #800000 1px solid; border-top: #800000 1px solid; border-left: #800000 1px solid; border-bottom: #800000 1px solid
}
.labelsblackyellow {
	font-size: 7pt; color: #ffffff; background-color: #800000
}
.listaplus {
	font-size: 9pt; margin: 0px 0px 2px -15px; color: #d8af0e; font-family: verdana, arial, helvetica, sans-serif
}
.hryell {
	color: #efc310
}
.colorpicker {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; cursor: url('/d2dimages/painelcontrole/cursors/picker.cur'); border-bottom: #cccccc 1px solid
}
.colorpickerover {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; cursor: url('/d2dimages/painelcontrole/cursors/picker.cur'); border-bottom: #000000 1px solid
}
.terespondocell {
	border-right: #cccc99 1px solid; padding-right: 2px; border-top: #cccc99 1px solid; padding-left: 2px; font-size: 7pt; padding-bottom: 2px; border-left: #cccc99 1px solid; color: #333333; padding-top: 2px; border-bottom: #cccc99 1px solid; background-color: #ffffd9
}
.terespondotable {
	margin-bottom: 5px; Width: 170px
}
.terespondotitle {
	font-Weight: bold; font-size: 7pt; color: #0093d9
}
.terespondopub {
	font-size: 7pt; color: #cccc99
}
