BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #006699
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #434343; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #434343; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #434343; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #434343; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 22px
}
H2 {
	FONT-SIZE: 18px
}
#header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 90; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 988px; MARGIN-RIGHT: auto; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 108px
}
#barra {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center
}
#barra UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 550px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#barra LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 4px; HEIGHT: 28px
}
#barra LI.sel {
	BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BACKGROUND-REPEAT: no-repeat
}
#barra UL.sub {
	CLEAR: both; FONT-WEIGHT: normal; WIDTH: 900px
}
#barra UL.sub LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 14px
}
#barra UL.sub LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#barra UL.sub LI A:hover {
	COLOR: #ffcc00
}
#headmid {
	BACKGROUND-POSITION: 0px 32px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 430px; COLOR: #ffffff; HEIGHT: 57px
}
#headmid FORM.busca {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/img/v8/head/bgbusca.png); PADDING-BOTTOM: 0px; MARGIN-LEFT: -2px; OVERFLOW: hidden; WIDTH: 430px; PADDING-TOP: 2px; HEIGHT: 23px
}
#headmid A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#headmid UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: -2px
}
#headmid LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#headmid LI.w {
	WIDTH: 74px
}
#headmid LI.m {
	WIDTH: 51px
}
#headmid LI.l {
	WIDTH: 55px
}
#headmid LI.p {
	WIDTH: 80px
}
#headmid LI.o {
	WIDTH: 48px
}
#headmid LI.i {
	MARGIN-LEFT: 2px; WIDTH: 120px
}
#headmid #q {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 12px; WIDTH: 330px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
#usubox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 1000; LEFT: 770px; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; HEIGHT: 83px
}
#usucard {
	PADDING-RIGHT: 5px; PADDING-LEFT: 70px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
#usucard IMG {
	FLOAT: left; MARGIN: -5px 0px 0px -64px; WIDTH: 45px
}
#fav {
	RIGHT: 0px; POSITION: absolute; TOP: 64px
}
#fav IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#userhist {
	DISPLAY: none; FONT-SIZE: 10px; LEFT: 15px; VISIBILITY: hidden; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 120px
}
#userhist P {
	DISPLAY: block; MARGIN: 3px 0px
}
#userhist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#userhist UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
#histbot {
	DISPLAY: none; LEFT: 60px; VISIBILITY: hidden; POSITION: absolute; TOP: 410px
}
#userhist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#userhist UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; WIDTH: 185px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 1px solid; LIST-STYLE-TYPE: none
}
#userhist A:hover {
	COLOR: #f90
}
#userhist IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#footer {
	CLEAR: both; WIDTH: 100%; POSITION: relative; HEIGHT: 120px; TEXT-ALIGN: left
}
#footer #in {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: auto; WIDTH: 988px; MARGIN-RIGHT: auto; POSITION: relative; TOP: 6px; TEXT-ALIGN: center
}
#footer P {
	MARGIN: 0px; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: center
}
#footer P.bord A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 0px
}
#footer P.bord2 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 0px
}
#footer P.bord2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footer P.bord A:hover {
	COLOR: #ffcc00
}
#footer P.bord2 A:hover {
	COLOR: #ffcc00
}
#corpo {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 980px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#corpoh {
	CLEAR: both; MARGIN-TOP: 5px; MARGIN-LEFT: auto; WIDTH: 970px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#navbar {
	CLEAR: both; MARGIN-TOP: 3px; PADDING-LEFT: 5px; MARGIN-LEFT: auto; WIDTH: 975px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#adtop {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 1; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 728px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; HEIGHT: 90px; TEXT-ALIGN: center
}
#adtopDet {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 728px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; HEIGHT: 105px; TEXT-ALIGN: center
}
#admatsky {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#ad300 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 250px; TEXT-ALIGN: right
}
#adsense_busca_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; WIDTH: 460px; PADDING-TOP: 5px
}
#ig {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 31px
}
#progficha {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 25px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 2px; BORDER-LEFT: #dedede 1px solid; WIDTH: 285px; LINE-HEIGHT: 19px; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 99px
}
#prognota {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 210px; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#prognota IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 12px
}
#prog {
	CLEAR: both; FLOAT: left; WIDTH: 740px; MARGIN-RIGHT: 20px
}
#prog IMG.down {
	CLEAR: both; FLOAT: left; PADDING-TOP: 10px
}
#prog #texto {
	CLEAR: both; BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 14px; MARGIN-BOTTOM: 33px; PADDING-BOTTOM: 18px; BORDER-LEFT: #dedede 1px solid; WIDTH: 702px; PADDING-TOP: 18px; POSITION: relative; TEXT-ALIGN: justify
}
#prog #texto .subtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif,sans
}
#prog #texto LI {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
#prog #texto LI.tit {
	MARGIN-LEFT: 0px
}
#prog #texto STRONG {
	FONT-SIZE: 14px; COLOR: #0066cc
}
#prog B.t {
	BACKGROUND: url(/img/v8/detail/bord-top.png) no-repeat; LEFT: -1px; WIDTH: 740px; POSITION: absolute; TOP: -8px; HEIGHT: 8px
}
#prog B.b {
	BACKGROUND: url(/img/v8/detail/bord-bot.png) no-repeat; LEFT: -1px; WIDTH: 740px; BOTTOM: -8px; POSITION: absolute; HEIGHT: 8px
}
#prog UL.obs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
#prog UL.obs LI {
	MARGIN: 5px 0px 5px 20px
}
#prog UL.obs LI.tit {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #0066ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#comp {
	BORDER-RIGHT: #dedede 1px solid; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 180px; PADDING-TOP: 5px; HEIGHT: 95px; TEXT-ALIGN: center
}
#prog .first#comp {
	BORDER-RIGHT: #dedede 1px solid; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 180px; PADDING-TOP: 5px; HEIGHT: 95px; TEXT-ALIGN: center
}
.first#comp {
	BORDER-LEFT: #dedede 1px solid
}
#comp IMG {
	MARGIN-BOTTOM: 10px
}
.titprog#prog {
	MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; HEIGHT: 65px
}
#progdir {
	RIGHT: 0px; OVERFLOW: hidden; WIDTH: 224px; POSITION: absolute; TOP: 73px; TEXT-ALIGN: center
}
#progdir #galer {
	CLEAR: both; BORDER-RIGHT: #dedede 1px solid; FONT-SIZE: 9px; MARGIN-BOTTOM: 33px; BORDER-LEFT: #dedede 1px solid; WIDTH: 222px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 230px
}
#progdir #galer B.t {
	BACKGROUND: url(/img/v8/detail/bord-img-top.png) no-repeat; LEFT: -1px; WIDTH: 224px; POSITION: absolute; TOP: -8px; HEIGHT: 8px
}
#progdir #galer B.b {
	BACKGROUND: url(/img/v8/detail/bord-img-bot.png) no-repeat; LEFT: -1px; WIDTH: 224px; BOTTOM: -8px; POSITION: absolute; HEIGHT: 8px
}
#progdir #galer .stepcarousel {
	OVERFLOW: hidden; WIDTH: 210px; POSITION: relative; HEIGHT: 150px
}
#progdir #galer .stepcarousel .belt {
	LEFT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 150px
}
#progdir #galer .stepcarousel .panel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 150px
}
#progdir #galer P.cont {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#tags B {
	MARGIN: 0px 5px
}
#progdir #time {
	CLEAR: both; MARGIN-TOP: 10px; PADDING-LEFT: 70px; BACKGROUND: url(/img/v8/detail/time.jpg) no-repeat; WIDTH: 154px; POSITION: relative; HEIGHT: 70px; TEXT-ALIGN: center
}
#progdir #tempo {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
#progdir #velo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 22px
}
#progdir #autor {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; OVERFLOW: hidden; WIDTH: 224px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#progdir #autor UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
#progdir #tags {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px 25px; WIDTH: 224px; COLOR: #0066ff; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
#progdir #chart {
	POSITION: relative; TOP: -7px; HEIGHT: 117px
}
#formvelo LABEL.error {
	DISPLAY: inline-block; COLOR: #ff0000; FONT-STYLE: italic
}
#chtime {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dedede 1px solid; WIDTH: 212px; PADDING-TOP: 4px; BORDER-BOTTOM: #dedede 1px solid; HEIGHT: 100px; TEXT-ALIGN: center
}
#down {
	CLEAR: both; BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 14px; MARGIN-BOTTOM: 33px; PADDING-BOTTOM: 18px; BORDER-LEFT: #dedede 1px solid; WIDTH: 942px; PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: justify
}
#down B.t {
	BACKGROUND: url(/img/v8/down/bord-top.png) no-repeat; LEFT: -1px; WIDTH: 980px; POSITION: absolute; TOP: -8px; HEIGHT: 8px
}
#down B.b {
	BACKGROUND: url(/img/v8/down/bord-bot.png) no-repeat; LEFT: -1px; WIDTH: 980px; BOTTOM: -8px; POSITION: absolute; HEIGHT: 8px
}
#downstart {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 120px; BACKGROUND: url(/img/v8/down/seta-60.jpg) no-repeat; PADDING-BOTTOM: 20px; PADDING-TOP: 15px; HEIGHT: 45px
}
#corpomat {
	Z-INDEX: 1; FLOAT: right; WIDTH: 750px; MARGIN-RIGHT: 10px; POSITION: relative
}
#materia {
	BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #adadad 1px solid; PADDING-LEFT: 20px; Z-INDEX: 1; BACKGROUND: url(/img/v8/bg-listr.jpg) repeat-x; PADDING-BOTTOM: 20px; BORDER-LEFT: #adadad 1px solid; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 20px; BORDER-BOTTOM: #adadad 1px solid; POSITION: relative
}
#materia #texto {
	CLEAR: both; FONT-SIZE: 14px; MARGIN: 20px 0px 0px; TEXT-ALIGN: justify
}
#materia H1 {
	PADDING-BOTTOM: 5px; WIDTH: 650px; FONT-STYLE: italic
}
#materia #recomende {
	PADDING-LEFT: 27px; Z-INDEX: 3; RIGHT: 20px; BACKGROUND: url(/img/v8/mat/legal.gif) no-repeat; PADDING-TOP: 8px; POSITION: absolute; TOP: 8px; HEIGHT: 40px
}
#materia #recomende SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333
}
#materia #recomende A {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#materia #tools {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 17px
}
#materia #tools IMG {
	MARGIN-RIGHT: 3px
}
#materia #tools A {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 7px; MARGIN-LEFT: 7px
}
#materia #tools A.last {
	PADDING-RIGHT: 0px; MARGIN-LEFT: 7px; BORDER-RIGHT-STYLE: none
}
#menulat {
	FLOAT: left; WIDTH: 190px; BACKGROUND-COLOR: #f0f0f0
}
#menulat UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px; BORDER-BOTTOM: #dedede 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}
#menulat UL LI {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #dedede 1px solid; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/img/v8/li/tri-cinza.png) no-repeat; PADDING-BOTTOM: 9px; MARGIN: 0px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 9px; TEXT-ALIGN: left
}
#menulat UL LI.tit {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 22px; BACKGROUND: url(/img/v8/bg-listr.jpg) repeat-x; PADDING-BOTTOM: 15px; COLOR: #393939; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#menulat UL LI.dest {
	BACKGROUND: url(/img/v8/li/bola-verde.png) no-repeat; COLOR: #91b41f
}
#menulat UL LI.dest A {
	COLOR: #91b41f
}
#menulat UL LI.dest A:hover {
	COLOR: #ffcc00
}
#menulat UL LI.sel {
	BACKGROUND: url(/img/v8/li/tri-verde.png) no-repeat
}
#menulat UL LI.selsub {
	BACKGROUND: url(/img/v8/li/tri-verde-down.png) no-repeat
}
#menulat UL LI.sub {
	PADDING-RIGHT: 9px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 9px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#menulat UL LI.lv2 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 9px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#menulat UL LI.lv3 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 9px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#menulat UL LI.lv4 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 9px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#menulat UL LI.sub A {
	COLOR: #494949
}
#menulat UL LI.lv2 A {
	COLOR: #494949
}
#menulat UL LI.lv3 A {
	COLOR: #494949
}
#menulat UL LI.lv4 A {
	COLOR: #494949
}
#menulat UL LI.sub A:hover {
	COLOR: #ffcc00
}
#menulat UL LI.lv2 A:hover {
	COLOR: #ffcc00
}
#menulat UL LI.lv3 A:hover {
	COLOR: #ffcc00
}
#menulat UL LI.lv4 A:hover {
	COLOR: #ffcc00
}
#abas {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 14px; MIN-HEIGHT: 28px; BACKGROUND: url(/img/v8/aba/bg.png) repeat-x 50% bottom; MARGIN-BOTTOM: 15px; WIDTH: 100%; HEIGHT: 28px
}
#abas A {
	COLOR: #333333; FONT-STYLE: normal
}
#abas A:hover {
	COLOR: #006600
}
#abas UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#abas LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 27px; TEXT-ALIGN: center
}
#abas LI SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; HEIGHT: 17px; TEXT-ALIGN: center
}
#abas LI {
	BACKGROUND: url(/img/v8/aba/abas.png) 100% 0px
}
#abas LI SPAN {
	BACKGROUND: url(/img/v8/aba/abas.png) 0px 0px
}
#abas LI.verde {
	BACKGROUND: url(/img/v8/aba/abas.png) 100% -100px
}
#abas LI.verde SPAN {
	BACKGROUND: url(/img/v8/aba/abas.png) 0px -100px
}
#abas LI.ativo {
	BACKGROUND: url(/img/v8/aba/abas.png) 100% -50px; BORDER-BOTTOM: #ffffff 1px solid
}
#abas LI.ativo SPAN {
	BACKGROUND: url(/img/v8/aba/abas.png) 0px -50px
}
#listprog TD {
	PADDING-RIGHT: 15px; MIN-WIDTH: 50px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: center
}
#listprog TD.txt {
	WIDTH: 380px; TEXT-ALIGN: left
}
#listprog SPAN.nome {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; CURSOR: pointer; COLOR: #0066cc
}
#listprog .data {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#listprog .new {
	FONT-SIZE: 9px; TEXT-TRANSFORM: capitalize; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#headlist {
	BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/img/v8/bg-listas.png) repeat-x; FLOAT: left; COLOR: #999999; BORDER-BOTTOM: #dedede 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px
}
#headlist TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#headlist TD A {
	COLOR: #999999
}
#headlist TD A:hover {
	COLOR: #ff9900
}
#headlist TD.sel {
	PADDING-LEFT: 15px; BACKGROUND: url(/img/v8/bg-list-sel.png) no-repeat; COLOR: #666666
}
.listagem {
	FLOAT: left
}
#list_ads_dir {
	FLOAT: right; WIDTH: 160px
}
.listagem TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 82px; PADDING-TOP: 20px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: center
}
.listagem TD.a {
	WIDTH: 24px
}
.listagem TD.b {
	WIDTH: 100px
}
.listagem TD.img.b {
	WIDTH: 100px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 65px; BORDER-BOTTOM-STYLE: none
}
.listagem TD.c {
	WIDTH: 309px; TEXT-ALIGN: left
}
.listagem TD.c A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.listagem TD.c A.peq {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.paginacao A {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(/img/v8/bg-list-pag.png) repeat-x; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dedede 1px solid; HEIGHT: 22px
}
.paginacao A:hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #0066cc
}
.paginacao A.sel {
	BORDER-RIGHT: #434343 1px solid; BORDER-TOP: #434343 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #434343 1px solid; CURSOR: text; COLOR: #434343; BORDER-BOTTOM: #434343 1px solid; BACKGROUND-COLOR: #ffffff
}
.paginacao A.sel:hover {
	BORDER-RIGHT: #434343 1px solid; BORDER-TOP: #434343 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #434343 1px solid; CURSOR: text; COLOR: #434343; BORDER-BOTTOM: #434343 1px solid; BACKGROUND-COLOR: #ffffff
}
#suabusca {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; RIGHT: -4px; BACKGROUND: url(/img/v8/sua-busca.png) no-repeat; FLOAT: right; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 245px; PADDING-TOP: 10px; POSITION: relative; TOP: -15px; HEIGHT: 169px
}
#suabusca .lic {
	CLEAR: both; MARGIN: 5px 0px 15px
}
#suabusca .lic B {
	LINE-HEIGHT: 25px
}
#suabusca .lic A.g {
	BORDER-RIGHT: #434343 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; BORDER-LEFT: #434343 1px solid; PADDING-TOP: 0px
}
#suabusca .lic A.ativo {
	FONT-WEIGHT: bold; COLOR: #434343
}
#suabusca .subsislnk {
	CLEAR: both; MARGIN-TOP: 5px; WIDTH: 255px
}
#suabusca .subsislnk B {
	LINE-HEIGHT: 25px
}
#suabusca .subsislnk A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #434343 1px solid; PADDING-TOP: 0px
}
#suabusca .subsislnk A.um {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#suabusca .subsislnk A.sel {
	FONT-WEIGHT: bold; COLOR: #434343
}
#suabusca .u {
	MARGIN-TOP: 10px
}
#suabusca .u A.um {
	BORDER-RIGHT: #434343 1px solid; PADDING-RIGHT: 8px; MARGIN-RIGHT: 8px
}
#suabusca .u A.sel {
	FONT-WEIGHT: bold; COLOR: #434343
}
.subcatslist {
	WIDTH: 460px; PADDING-TOP: 3px
}
.subcatslist A {
	LINE-HEIGHT: 18px
}
.listmat {
	CLEAR: both
}
.listmat TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #dedede 1px solid
}
.listmat TD.a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 20px; WIDTH: 450px; PADDING-TOP: 20px; BORDER-BOTTOM: #dedede 1px solid
}
.listmat TD.b {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: center; widows: 100px
}
.listmat TD.c {
	FONT-SIZE: 12px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: center; widows: 70px
}
.listmat TD.d {
	FONT-SIZE: 12px; BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: center; widows: 70px
}
.listmat SPAN.por {
	FONT-SIZE: 12px; COLOR: #999
}
#opiniao {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 190px; FONT-SIZE: 14px; MIN-HEIGHT: 80px; BACKGROUND: url(/img/v8/coment-bg.png) no-repeat right top; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 40px; OVERFLOW: hidden; WIDTH: 530px; PADDING-TOP: 20px; POSITION: relative; TEXT-ALIGN: justify
}
#opiniao SPAN.t {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #99cc00; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#opiniao SPAN.t20 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #99cc00; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#opiniao B.dt {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 7px; WIDTH: auto; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: static; HEIGHT: auto
}
#opiniao B {
	RIGHT: 0px; BACKGROUND: url(/img/v8/coment-bot.png) no-repeat; WIDTH: 627px; BOTTOM: -1px; POSITION: absolute; HEIGHT: 25px
}
#opiniao IMG {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; LEFT: 30px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; TOP: 20px
}
#opiniao IMG.n {
	FLOAT: right; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: static; BORDER-BOTTOM-STYLE: none
}
#opiniao SPAN.nm {
	FONT-SIZE: 12px; LEFT: 0px; WIDTH: 142px; COLOR: #99cc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 107px; TEXT-ALIGN: center
}
.lic_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc
}
.lic_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #749d00
}
.fon_v {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.a13 {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a14 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.b {
	FONT-WEIGHT: bold
}
.v {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.x9 {
	FONT-SIZE: 9px; COLOR: #666666
}
.top {
	FONT-WEIGHT: bold; FONT-SIZE: 29px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.x10 {
	FONT-SIZE: 10px
}
.x12 {
	FONT-SIZE: 12px
}
.x14 {
	FONT-SIZE: 14px
}
.x16 {
	FONT-SIZE: 16px
}
.x18 {
	FONT-SIZE: 18px
}
.x22 {
	FONT-SIZE: 22px
}
.ita {
	FONT-STYLE: italic
}
.tip {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.list_data {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.peq {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.peq A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.list_data A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.list_data {
	COLOR: #999999
}
.c999 {
	COLOR: #999999
}
.new {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; TEXT-TRANSFORM: capitalize; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tit {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #434343
}
.right {
	FLOAT: right
}
.clr {
	CLEAR: both
}
.left {
	FLOAT: left
}
.center {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.img_dir {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.img_esq {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.centro {
	MARGIN: 15px 0px; WIDTH: 590px; TEXT-ALIGN: center
}
.some {
	DISPLAY: none; LEFT: -5000px; VISIBILITY: hidden; POSITION: absolute; TOP: -5000px
}
