.style1 {
	font-size: 12pt;
}
.style2 {
	font-size: 14pt;
}

BODY, P, UL, OL, LI, FONT, TABLE, TR, TD, TH, BLOCKQUOTE, H1, H2, H3, H4, DIV, CENTER
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	list-style-type: square;

}

SPAN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: square;
}

A.menuBoxNormal:link {
	background-color: #C6CCCB;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #949A9D;
	border-bottom: 1px solid #949A9D;
	border-left: 1px solid #FFFFFF;
	padding-left: 9px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	cursor: hand;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 160px;
	height: 15px;
	text-align: left;
	background-attachment: fixed;
	background-image: url(newimages/menuMiniBullet.gif);
	background-repeat: no-repeat;
	background-position: 3px;

}
A.menuBoxNormal:visited {
	background-color: #C6CCCB;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #949A9D;
	border-bottom: 1px solid #949A9D;
	border-left: 1px solid #FFFFFF;
	padding-left: 9px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	cursor: hand;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 160px;
	height: 15px;
	text-align: left;
	background-attachment: fixed;
	background-image: url(newimages/menuMiniBullet.gif);
	background-repeat: no-repeat;
	background-position: 3px;
}
A.menuBoxNormal:hover {
	background-color: #949A9D;
	border-top: 1px inset #C6CCCB;
	border-right: 1px inset #7B7F81;
	border-bottom: 1px inset #7B7F81;
	border-left: 1px inset #C6CCCB;
	padding-left: 9px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	cursor: hand;
	font-size: 8pt;
	font-weight: bold;
	color: #E1E1E1;
	text-decoration: none;
	width: 160px;
	height: 15px;
	text-align: left;
	background-attachment: fixed;
	background-image: url(newimages/menuMiniBullet.gif);
	background-repeat: no-repeat;
	background-position: 3px;
}

A.menuBoxCanal:link {
	background-color: #C6CCCB;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #949A9D;
	border-bottom: 1px solid #949A9D;
	border-left: 1px solid #FFFFFF;
	padding-left: 14px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	cursor: hand;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 160px;
	height: 15px;
	text-align: left;
	background-attachment: fixed;
	background-image: url(newimages/menuMiniBullet.gif);
	background-repeat: no-repeat;
	background-position: 7px;

}
A.menuBoxCanal:visited {
	background-color: #C6CCCB;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #949A9D;
	border-bottom: 1px solid #949A9D;
	border-left: 1px solid #FFFFFF;
	padding-left: 14px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	cursor: hand;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 160px;
	height: 15px;
	text-align: left;
	background-attachment: fixed;
	background-image: url(newimages/menuMiniBullet.gif);
	background-repeat: no-repeat;
	background-position: 7px;
}
A.menuBoxCanal:hover {
	background-color: #949A9D;
	border-top: 1px inset #C6CCCB;
	border-right: 1px inset #7B7F81;
	border-bottom: 1px inset #7B7F81;
	border-left: 1px inset #C6CCCB;
	padding-left: 14px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	cursor: hand;
	font-size: 8pt;
	font-weight: bold;
	color: #E1E1E1;
	text-decoration: none;
	width: 160px;
	height: 15px;
	text-align: left;
	background-attachment: fixed;
	background-image: url(newimages/menuMiniBullet.gif);
	background-repeat: no-repeat;
	background-position: 7px;
}

.selectestado {
	border: 1px solid #000033;
	font-size: 7pt;
	color: #333333;
	width: 160px;
	background-color: #C6CCCB;


}
form {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	height: auto;
	width: auto;
}

.labelswhite {
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #800000;
	background-image: url(newimages/topContentsBar/barra2.gif);

}
a.navbar {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 10px;
	margin: 0px;
}
a.navbar:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
}
a.newMenuLink {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.newMenuLink:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.navbarsmall {
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 10px;
	margin: 0px;
	font-weight: normal;
}
a.navbarsmall:hover {
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
	font-weight: normal;

}
a.cat {
	font-size: 8pt;
	font-weight: bold;
	color: #800000;
	text-decoration: none;
	padding: 0px 0px 10px;
	margin: 0px;
}
a.cat:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #800000;
	text-decoration: underline;
}
a.links {
	font-size: 7pt;
	color: #313744;
	font-weight: bold;
	text-decoration: none;
}
a.links:hover {
	font-size: 7pt;
	color: #757980;
	text-decoration: underline;
}

a {
	color: #313744;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #757980;
	font-weight: bold;
	text-decoration: underline;
}


.nolinkcat {
	font-size: 7pt;
	color: #313744;
	font-weight: bold;
}

.labelconteudos {
	font-size: 8pt;
	font-weight: bold;
	color: #252C36;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-image: url(newimages/topContentsBar/text.gif);


}
.div2 {
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.count {
	font-size: 7pt;
	font-weight: normal;
	color: #3F454E;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
.conteudos {
	border: 1px solid #811017;
	padding: 5px;
	background-color: #C6CCCB;

}
.boxheader {
	background-color: #811017;
	background-image: url(/newimages/logoico.gif);
	background-repeat: no-repeat;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	margin-top: 20px;
	border-top: 1px solid #C6686E;
	border-right: 1px solid #620000;
	border-bottom: 1px solid #620000;
	border-left: 1px solid #C6686E;

}
.boxheadersmall {
	background-color: #811017;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 9px;
	border-top: 1px solid #C6686E;
	border-right: 1px solid #620000;
	border-bottom: 1px solid #620000;
	border-left: 1px solid #C6686E;
}
.divspacer {
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.divspacerwhite {
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}

.texto3 {
	font-size: 7pt;
	color: #000000;
	font-weight: bold;
}
.tbox {
	font-size: 7pt;
	color: #333333;
	border-top: 1px solid #2B2D37;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #2B2D37;

}
.tbox2 {
	font-size: 8pt;
	color: #333333;
	border: 1px solid #2B2D37;
}
.master {
	border-top: 1px #7A1214;
	border-right: 1px #7A1214;
	border-bottom: 1px solid #7A1214;
	border-left: 1px #7A1214;
	margin-top: 5px;

}
.countcol {
	font-size: 7pt;
	font-weight: bold;
	color: #C4C8CA;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
.box {
	background-color: #C6CCCB;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #949A9D;
	border-bottom: 1px solid #949A9D;
	border-left: 1px solid #FFFFFF;

}
.tablespacer {
	margin-top: 10px;

}
.countcol2 {
	font-size: 10pt;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	text-align: left;

}
a.linksbord:hover {
	font-size: 8pt;
	color: #AE0000;
	font-weight: bold;
	text-decoration: underline;
}
a.linksbord {
	font-size: 8pt;
	color: #660000;
	font-weight: bold;
	text-decoration: none;
}
.texto4 {
	font-size: 8pt;
	color: #666666;
	font-weight: normal;
}
.pic3 {
	margin: 0px 40px 0px 0px;
	border: none;
	background-position: center center;
	clear: both;
	float: right;
}
.div3 {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-weight: bold;
	color: #996600;
}
.labelsblack {
	font-size: 7pt;
	color: #000000;
}
.small {
	font-size: 8pt;
}
.small7 {
	font-size: 7pt;
}
.contents {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;


}
.listagem {
	font-size: 8pt;
	color: #252C36;
}
.currentpage {
	color: #C6CCCB;
	background-color: #252C36;
	font-size: 8pt;
}
.categoria {
	font-size: 8pt;
	font-weight: bold;
	color: #800000;
}
.lista {
}
.listapack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #811017;
	margin: 0px 0px 2px -15px;
}
.listapresence {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #486976;
	margin: 0px 0px 2px -15px;
}
.pic {
	border: 1px solid #330000;
}
hr.dotted {
	border: 1px dotted #CCCCCC;
}

.topdotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;


}
.titulo {
	font-weight: bold;
	font-size: 10pt;
	color: #800000;
}
.subtitulo {
	font-weight: bold;
}
.topotabela {
	background-color: #800000;
	background-image: url(newimages/topContentsBar/barra.gif);
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}

.topotabela7 {
	background-color: #800000;
	color: #FFFFFF;
	font-size: 7pt;
	font-weight: bold;
}
a.navbargrey {
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	border: 0px none;
	background-image: url(newimages/newsbull.gif);
	background-position: 0px;
	background-repeat: no-repeat;




}
a.navbargrey:hover {

	font-size: 8pt;
	font-weight: bold;
	color: #272727;
	text-decoration: none;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	border: 0px none;
	background-image: url(newimages/newsbull.gif);
	background-position: 0px;
	background-repeat: no-repeat;
}
.labelconteudosnot {
	font-size: 8pt;
	font-weight: bold;
	color: #252C36;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-image: url(newimages/tabconteudosnot_text.gif);
	background-position: bottom;
	vertical-align: middle;
}
.labelconteudosleftnot {
	font-size: 8pt;
	font-weight: bold;
	color: #252C36;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-image: url(newimages/tabconteudosnot_left.gif);
	background-position: bottom;
}
.labelconteudosrightnot {
	font-size: 8pt;
	font-weight: bold;
	color: #252C36;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-image: url(newimages/tabconteudosnot_right.gif);
	background-position: bottom;
}
.noticiaTitulo {

	font-size: 14pt;
	font-weight: bold;
	color: #800000;
}
.noticiaTitulo2 {

	font-size: 13pt;
	font-weight: bold;
	color: #800000;
}
.noticiaFoto {
	border: 1px solid #330000;
	float: left;
}
.smallgrey {
	font-size: 7pt;
	color: #666666;

}
.barraCanais {
	font-size: 8pt;
	color: #CCCCCC;
	background-color: #800000;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(newimages/topContentsBar/barra2.gif);



}
.tdup {
	background-color: #CCCCCC;
	border: 0px none;
}
.tdupactive {
	background-color: #800000;
	border: 0px none;
	color: #FFFFFF;
	font-weight: bold;
}
.imgleft {
	float: left;
	border: 1px solid #000000;
}
.imgleftnoborder {
	float: left;
}
.pleft2 {
	text-align: left;
}
.imgright {
	float: right;
	border: 1px solid #006699;
}
.imgrightnoborder {
	float: right;
}
.pright2 {
	text-align: right;
}
.img {
	border: 1px solid #000000;
}
.pcenter2 {
	text-align: center;
}.floatRight {
	float: right;
	margin: 0px 0px 5px 5px;

}
.conteudosNew {

	padding: 10px 4px;
	background-color: #FFFFFF;
	background-image: url(newimages/contentsbg.gif);
	border-right: 1px solid #C6CCCB;
	border-bottom: 1px solid #C6CCCB;
	border-left: 1px solid #C6CCCB;
}
.conteudosNewNoBottom {

	padding: 10px 4px;
	background-color: #FFFFFF;
	background-image: url(newimages/contentsbg.gif);
	border-right: 1px solid #C6CCCB;
	border-left: 1px solid #C6CCCB;
}
.topBarra {
	background-image: url(newimages/topContentsBar/barra.gif);
}
.tboxButton {
	font-size: 7pt;
	color: #333333;
	border: 1px solid #2B2D37;
	background-image: url(newimages/contentsbg.gif);

}

.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: #c6cccb url(newimages/pcontrol.gif) no-repeat fixed 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: #949a9d url(newimages/pcontrolover.gif); 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 {
	background-color: #FFFFFF;
	background-image: url(newimages/contentsbg.gif);
	border: 1px solid #C6CCCB;



}

.barra {
	background-color: #C4CBC9;
	height: 25px;
}

.canaislink {
	font-size: 7pt;
}
.dirbg {
	border: 1px solid #800000;
}

.labelsblackyellow {
	BACKGROUND-COLOR: #800000;
	COLOR: #FFFFFF;
	FONT-SIZE: 7pt;
}

.listaplus {

	FONT-SIZE: 9pt; MARGIN: 0px 0px 2px -15px; COLOR: #D8AF0E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hryell {

	COLOR: #EFC310}

.colorPicker {
	 cursor: url("/d2dimages/painelcontrole/cursors/picker.cur");
	 border: 1px #cccccc solid;
}
.colorPickerOver {
	 cursor: url("/d2dimages/painelcontrole/cursors/picker.cur");
	 border: 1px #000000 solid;
}

.teRespondoCell {
	background-color: #FFFFD9;
	border: solid 1px #CCCC99;
	font-size: 7pt;
	color: #333333;
	padding: 2px;
}
.teRespondoTable {
	margin-bottom: 5px;
	width: 170px;
}
.teRespondoTitle {
	color: #0093D9;
	font-weight: bold;
	font-size: 7pt;
}
.teRespondoPUB {
	font-size: 7pt;
	color: #CCCC99;
}
