BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BACKGROUND-COLOR: #dcdcdc
}
#princial {
	MARGIN: 0px auto; WIDTH: 995px
}
#topo {
	WIDTH: 995px; BORDER-BOTTOM: #000000 2px solid; HEIGHT: 135px; BACKGROUND-COLOR: #ffffff
}
#topo .banner {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#topo .data {
	FONT-SIZE: x-small; FLOAT: left; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute
}
#apoio {
	FONT-SIZE: 10px; WIDTH: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
#apoio INPUT {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #333 1px solid; COLOR: #000000; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#apoio A {
	MARGIN: 0px 5px; COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#apoio A:visited {
	MARGIN: 0px 5px; COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#apoio A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#corpo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#corpo .conteudo {
	BACKGROUND: #ffffff; VERTICAL-ALIGN: top; WIDTH: 860px; TEXT-ALIGN: left
}
#corpo TABLE.corpo {
	WIDTH: 100%
}
#corpo TABLE.corpo TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#corpo .navegacao {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cecece 1px solid; WIDTH: 130px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#corpo .navegacao H3 {
	FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN: 0px; COLOR: #000000; HEIGHT: 30px; TEXT-ALIGN: center
}
#corpo .navegacao DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#corpo .navegacao DIV DIV DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px dashed
}
#corpo .navegacao A {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#corpo .navegacao A:hover {
	COLOR: #000066; TEXT-DECORATION: underline
}
#rodape {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: x-small; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3c3c3
}
#rodape A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
#rodape A:hover {
	COLOR: #000080; TEXT-DECORATION: underline
}
.snazzy {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.snazzy SPAN {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #fff; TEXT-ALIGN: center
}
.boxcontent {
	BORDER-RIGHT: #fff 1px solid; DISPLAY: block; BORDER-LEFT: #fff 1px solid
}
.red {
	BACKGROUND: #c00
}
.orange {
	BACKGROUND: #f90
}
.yellow {
	BACKGROUND: #b8b800
}
.green {
	BACKGROUND: #090
}
.blue {
	BACKGROUND: #00c
}
.indigo {
	BACKGROUND: #309
}
.violet {
	BACKGROUND: #c6c
}
.grey {
	BACKGROUND: #888
}
.active {
	CURSOR: default; PADDING-TOP: 10px
}
#navigation2 {
	CLEAR: both; FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; OVERFLOW: hidden; FONT-FAMILY: "Arial" , serif; HEIGHT: 3em
}
#navigation2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation2 LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1px
}
.pad {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1em
}
A.menu2 {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; WIDTH: 130px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
A.menu2:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; WIDTH: 130px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
A.menu2:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
A.menu2:hover .boxcontent {
	PADDING-BOTTOM: 0.8em
}
A.menu2:hover .pad {
	HEIGHT: 0.2em
}
.anuncie {
	BORDER-RIGHT: white 3px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 3px solid; BORDER-BOTTOM: white 1px solid
}
#ajusta {
	BORDER-TOP: #ffffff 1px solid; WIDTH: 555px
}
.titulo0 {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 2px; FONT-SIZE: small; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.titulo1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: small; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c00; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.titulo2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.titulo3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.titulo4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.titulo5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.titulo6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.titulo1 DIV {
	MARGIN: -25px 5px 0px 130px; TEXT-ALIGN: right
}
.titulo2 DIV {
	MARGIN: -25px 5px 0px 130px; TEXT-ALIGN: right
}
.titulo3 DIV {
	MARGIN: -25px 5px 0px 130px; TEXT-ALIGN: right
}
.titulo4 DIV {
	MARGIN: -25px 5px 0px 130px; TEXT-ALIGN: right
}
.titulo5 DIV {
	MARGIN: -25px 5px 0px 130px; TEXT-ALIGN: right
}
.titulo6 DIV {
	MARGIN: -25px 5px 0px 130px; TEXT-ALIGN: right
}
.titulo1 DIV A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulo2 DIV A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulo3 DIV A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulo4 DIV A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulo5 DIV A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulo6 DIV A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.destaque0 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 2px; COLOR: #000080; LINE-HEIGHT: 14px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.destaque0 A:hover {
	TEXT-DECORATION: underline
}
.noticiastv {
	WIDTH: 280px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.noticiastv TABLE TD A IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; WIDTH: 120px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 90px
}
.noticiastv TABLE {
	MARGIN-BOTTOM: 10px; WIDTH: 277px
}
.noticiastv TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.noticiastv TABLE TD A DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 13px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3e3e3; TEXT-ALIGN: center
}
.noticiastv A:hover IMG {
	BORDER-RIGHT: #ff0000 5px solid; BORDER-TOP: #ff0000 5px solid; BORDER-LEFT: #ff0000 5px solid; BORDER-BOTTOM: #ff0000 5px solid; TEXT-DECORATION: underline
}
.noticiastv TD.linha {
	BORDER-RIGHT: #333333 1px solid
}
.noticiastvlista {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.noticiastvlista TABLE TD A IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; WIDTH: 130px; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 95px
}
.noticiastvlista TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.noticiastvlista TABLE TD A DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 13px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3e3e3; TEXT-ALIGN: center
}
.noticiastvlista A:hover IMG {
	BORDER-RIGHT: #ff0000 5px solid; BORDER-TOP: #ff0000 5px solid; BORDER-LEFT: #ff0000 5px solid; BORDER-BOTTOM: #ff0000 5px solid; TEXT-DECORATION: underline
}
.paginacao {
	FONT-SIZE: 10px; COLOR: #000080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.paginacao A {
	COLOR: #000080; TEXT-DECORATION: underline
}
.paginacao A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#links {
	MARGIN: -25px 5px 0px 130px; WIDTH: 140px; TEXT-ALIGN: right
}
#links A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#link A:hover {
	BACKGROUND-COLOR: #cd5c5c
}
#link A.marcado {
	BACKGROUND-COLOR: #cd5c5c
}
TABLE.noticias {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.noticias TR TD {
	BORDER-BOTTOM: #666 thin dashed
}
TABLE.noticias TR TD B {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #c30606
}
TABLE.noticias TR TD A {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
TABLE.noticias TR TD A:hover {
	TEXT-DECORATION: underline
}
TABLE.noticias TR TD A:hover DIV {
	TEXT-DECORATION: underline
}
TABLE.noticias TR TD A:visited {
	COLOR: #333
}
TABLE.noticias TR TD A DIV {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #0000aa; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
TABLE.noticias TR TD A P {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; MARGIN: 5px; COLOR: #000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
TABLE.noticias TR TD IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 5px; PADDING-TOP: 2px
}
TABLE.noticias TR TD.busca {
	BORDER-RIGHT: #4d4d4d double; PADDING-RIGHT: 5px; BORDER-TOP: #4d4d4d double; PADDING-LEFT: 5px; FONT-SIZE: small; PADDING-BOTTOM: 2px; BORDER-LEFT: #4d4d4d double; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #4d4d4d double; FONT-FAMILY: "Verdana" , serif; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
TABLE.noticiasgrupo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.noticiasgrupo TR TD {
	MAX-HEIGHT: 100px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 100px
}
TABLE.noticiasgrupo TR TD A {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
TABLE.noticiasgrupo TR TD A:hover {
	TEXT-DECORATION: underline
}
TABLE.noticiasgrupo TR TD A:hover DIV {
	TEXT-DECORATION: underline
}
TABLE.noticiasgrupo TR TD A:visited {
	COLOR: #0100d5
}
TABLE.noticiasgrupo TR TD A DIV {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #be0707; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
TABLE.noticiasgrupo TR TD A P {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; MARGIN: 5px; COLOR: #000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
TABLE.noticiasgrupo TR TD IMG {
	BORDER-RIGHT: #ffffff 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 5px; BORDER-LEFT: #ffffff 3px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 3px solid
}
TABLE.noticiasgrupo TR TD A:hover IMG {
	BORDER-RIGHT: #ff0000 3px solid; BORDER-TOP: #ff0000 3px solid; BORDER-LEFT: #ff0000 3px solid; BORDER-BOTTOM: #ff0000 3px solid
}

/*Detalhe Noticia*/
.detalhenoticia {
	WIDTH: 560px;
	COLOR: #000080;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 10px;
}
.detalhenoticia H2 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN: 5px; COLOR: #dc0e0e; BORDER-BOTTOM: #dc0e0e thin solid; TEXT-ALIGN: center
}
.detalhenoticia H3 {
	FONT-SIZE: x-small; MARGIN: 2px 5px; COLOR: #394166; FONT-STYLE: italic; TEXT-ALIGN: center
}
.detalhenoticia H4 {
	FONT-SIZE: small; MARGIN: 2px 5px; COLOR: #000080; LINE-HEIGHT: 12px; TEXT-ALIGN: justify
}
.detalhenoticia P {
	FONT-SIZE: x-small; MARGIN: 2px 15px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
TABLE.colunitas {
	WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.colunitas A IMG {
	BORDER-RIGHT: #ffffff 4px solid; BORDER-TOP: #ffffff 4px solid; FLOAT: right; MARGIN: 3px; BORDER-LEFT: #ffffff 4px solid; BORDER-BOTTOM: #ffffff 4px solid
}
TABLE.colunitas TD A H4 {
	FONT-SIZE: small; MARGIN: 1px 3px; COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.colunitas TD A DIV {
	FONT-SIZE: x-small; MARGIN: 1px 3px; COLOR: #666; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.colunitas A:hover {
	COLOR: #0707b8; TEXT-DECORATION: underline
}
TABLE.colunitas TD A:hover IMG {
	BORDER-RIGHT: #0707b8 4px solid; BORDER-TOP: #0707b8 4px solid; BORDER-LEFT: #0707b8 4px solid; BORDER-BOTTOM: #0707b8 4px solid
}
TD.ativo {
	BACKGROUND-COLOR: #e3e3e3
}

.listanoticias {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0;
	background-color: #e3e3e3;
	padding: 5px;
}
.listanoticias H4 {
	MARGIN: 10px 3px 1px; COLOR: #333; BORDER-BOTTOM: #7f7f7f 1px solid;
}
.listanoticias UL {
	MARGIN: 1px 5px; COLOR: #c40909; BACKGROUND-COLOR: #e5e5e5;
	list-style-type: square;
	list-style-position: inside;
}
.listanoticias UL LI A {
	FONT-SIZE: xx-small; COLOR: #333; TEXT-DECORATION: underline;
}
.listanoticias UL LI A:hover {
	COLOR: #0000bb;
}
.anuncie2 {
	MARGIN: 5px
}
.FotosGrupo {
	WIDTH: 575px
}
.FotosGrupo tabel TR TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.FotosListabase {
	POSITION: relative
}
.FotosLista {
	OVERFLOW: auto; BORDER-LEFT: #666 1px solid; WIDTH: 215px; POSITION: absolute; HEIGHT: 520px
}
.FotosLista IMG {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.FotosLista A:hover IMG {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; BORDER-BOTTOM: #ff0000 2px solid
}
#Fotos {
	WIDTH: 340px; HEIGHT: 520px; TEXT-ALIGN: center
}
#Fotos IMG {
	BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; MAX-WIDTH: 350px; MARGIN: 10px auto; BORDER-LEFT: #ffffff 3px solid; MAX-HEIGHT: 480px; BORDER-BOTTOM: #ffffff 3px solid
}
#Fotos DIV {
	FONT-SIZE: small; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3e3e3; TEXT-ALIGN: center
}
#NotFotos {
	FLOAT: right; MARGIN: 2px 5px; WIDTH: 218px
}
#NotFotos DIV.NotFoto {
	BORDER-RIGHT: #4d4d4d 2px double; PADDING-RIGHT: 2px; BORDER-TOP: #4d4d4d 2px double; PADDING-LEFT: 2px; FONT-SIZE: xx-small; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: #4d4d4d 2px double; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #4d4d4d 2px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#NotFotos DIV.veja {
	BORDER-RIGHT: #f3f3f3 2px double; PADDING-RIGHT: 0px; BORDER-TOP: #f3f3f3 2px double; PADDING-LEFT: 0px; FONT-SIZE: xx-small; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #f3f3f3 2px double; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #f3f3f3 2px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3; TEXT-ALIGN: center
}
#NotFotos DIV.veja A {
	COLOR: #000000
}
#NotFotos DIV.veja A:hover {
	COLOR: #ff0000
}
.email {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.email H3 {
	FONT-SIZE: small; MARGIN: 3px auto; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.email TD {
	FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.propaganda {
	BORDER-LEFT: #cccccc 1px solid
}

/* Comentarios de Noticias */
.commentlist {
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

a.commentlist {
	text-align: center;
	font-size: small;
	color:#003366;
	}

a.commentlist:hover {
	color:#660000;
	}

h5.commentlist, h4.commentlist {
	text-align: center;
	}

ol.commentlist, ol.commentlist li , ol.commentlist li ol, ol.commentlist li ol li {
	list-style:none;
	list-style-type:none;
}

ol.commentlist li.alt1 {
	border:  1px dotted #8facc4;
	border-top-style: solid;
	border-top-width: 5px;
	background-color:#ffc;
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	}

ol.commentlist li.alt {
	border:  1px dotted #8facc4;
	border-top-style: solid;
	border-top-width: 5px;
	background-color:#fff; 
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	}
	
ol.commentlist li ol li {
	border: 1px dotted #660000;
	border-top-style: solid;
	border-top-width: 5px;
	background-color:#f9e6e7;
	padding: 5px 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 10pt;
	color:#003366;
	}

.commentlist small {
	font-style:italic;
	color:#003366;
	font-size: 9pt;
}

.commentlist h4 {
	font-weight: bold;
	font-style: normal;
	color:#003366;
	border-bottom: 1px solid #660000;
	text-align:left;
	margin:1px 0 5px 0;
	font-size: 10pt;
	}

#commentform {
	margin: 5px 2px 3px 30px;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#commentform fieldset {
	border: 1px solid #cddae5;
	padding: 5px;
	color:#003366;
}

#commentform label {
	padding: 2px;
	margin: 2px;
	font-size:small;
	}

#commentform label em {
	margin: 2px 5px 2px 25px;
	color: #660000;
	font-size:small;
	}

#commentform input {
	width: 350px;
	padding: 2px;
	margin: 5px 5px 10px 0;
	}

#commentform input#submit {
 	float:none;
	width: 180px;
	background-color:#003366;
	color:#ffffff;
	font-size:small;
	border: outset 2px #006699;
	padding: 2px;
	}
	
#commentform p {
	margin: 5px;
	}
#commentform p.esquerda {
	margin: 5px;
	text-align: left;
	}

#commentform p.esquerda input {
	width: 30px;
	float: left;
	}

#commentform textarea {
	width: 95%;
	color:#660000;
	border: 1px dotted #c2c2c2;
	font-size: 1.3em;
	font-family: Arial, Verdana, Helvetica, sans-serif ;
	}

.alerta {
	margin: 10px;
	padding: 5px;
	border: double 4px #660000;
	color: #003366;
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: medium;
}

