 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	DISPLAY: none
}

#content {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 430px
}
#sidebar {
	DISPLAY: inline; FLOAT: left; WIDTH: 200px
}
#sidebar2 {
	DISPLAY: inline; FLOAT: left; WIDTH: 200px
}
#sidebar {
	MARGIN: 0px 25px
}
#footer {
	CLEAR: both
}
.fechado UL {
	DISPLAY: none
}
.aberto UL {
	DISPLAY: block
}
#geral {
	MARGIN: 0px auto; WIDTH: 925px; POSITION: relative
}
CODE {
	BORDER-RIGHT: #848145 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #848145 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #f9f8c7; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; FONT: 10px/18px Verdana, Arial, Sans-Serif; BORDER-LEFT: #848145 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #848145 1px solid
}
PRE {
	BORDER-RIGHT: #848145 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #848145 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #f9f8c7; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; FONT: 10px/18px Verdana, Arial, Sans-Serif; BORDER-LEFT: #848145 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #848145 1px solid
}
#header {
	BACKGROUND: url(imagens/fundotopo.png) repeat-x; MARGIN: 0px 0px 25px; POSITION: relative
}
#headerimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(imagens/listra-cores.gif) no-repeat 11px top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 10px; POSITION: relative
}
#headerimg H1 A {
	DISPLAY: block; BACKGROUND: url(imagens/logo.png) no-repeat 110px 20px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 510px; TEXT-INDENT: -9000px; HEIGHT: 110px
}
#headerimg DIV.description A {
	FONT: 12px Verdana, Arial, Tahoma; TEXT-TRANSFORM: lowercase; COLOR: #999; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
#headerimg DIV.description {
	MARGIN: 0px auto; WIDTH: 390px; POSITION: relative; TOP: -35px; TEXT-ALIGN: right
}
DIV#menu {
	BACKGROUND:url(imagens/bg_menu_topo.png); MARGIN: 0px 14px 0px 11px; WIDTH: 750px; HEIGHT: 25px
}
DIV#menu UL LI {
	DISPLAY: inline
}
DIV#menu UL LI A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/25px Trebuchet Ms, Arial, Tahoma, Verdana, Helvetica, Sans-Serif; TEXT-TRANSFORM: upercase; BORDER-LEFT: #999999 1px solid; COLOR: white; PADDING-TOP: 0px; HEIGHT: 25px;TEXT-DECORATION: none;
}
DIV#menu UL LI.menu-curso A {
	BORDER-RIGHT-STYLE: none
}
DIV#menu UL LI A:hover {
	BACKGROUND:url(imagens/bg_menu_topo_over.png);
}
DIV#menu UL LI.menu-busca {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
UNKNOWN {
	BACKGROUND: url(imagens/sombra-busca.gif); VERTICAL-ALIGN: middle; WIDTH: 185px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	DISPLAY: none
}
.navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; FONT: 10px verdana, arial, tahoma, sans-serif; COLOR: black; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.navigation DIV {
	DISPLAY: inline
}
.navigation A {
	COLOR: black; TEXT-DECORATION: none
}
.navigation A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#content .post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#content .post IMG {
	max-width: 400px
}
#content DL {
	MARGIN: 0px 0px 10px; FONT: 11px Verdana, Arial
}
#content DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#content .post SMALL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: bold 10px verdana, arial, tahoma, sans-serif; COLOR: #999; PADDING-TOP: 0px
}
#content H2 {
	FONT: 19px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif; COLOR: black
}
#content H2 A {
	COLOR: black; TEXT-DECORATION: none
}
#content H2 A:visited {
	COLOR: black; TEXT-DECORATION: none
}
#content H3 {
	FONT: bold 13px Trebuchet Ms, Verdana, Arial, Tahoma, Sans-Serif; COLOR: #9c0001
}
#content H3 A {
	COLOR: #9c0001
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 11px/18px Lucida Grande, Verdana, Arial, Tahoma, Helvetica, Sans-Serif; COLOR: #333; PADDING-TOP: 0px
}
STRONG {
	VERTICAL-ALIGN: baseline
}
I {
	VERTICAL-ALIGN: baseline
}
B {
	VERTICAL-ALIGN: baseline
}
A {
	VERTICAL-ALIGN: baseline
}
#content A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
#content A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
#content OL {
	MARGIN-BOTTOM: 10px; FONT: 11px Verdana, Arial, Tahoma, Sans-Serif; MARGIN-LEFT: 15px; COLOR: black
}
#content UL {
	MARGIN-BOTTOM: 10px; FONT: 11px Verdana, Arial, Tahoma, Sans-Serif; MARGIN-LEFT: 15px; COLOR: black
}
#content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#content OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#content OL LI {
	MARGIN-LEFT: 25px; LIST-STYLE-TYPE: decimal
}
#content BLOCKQUOTE {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ddd 3px solid; PADDING-TOP: 10px
}
#content BLOCKQUOTE P {
	FONT-STYLE: italic
}
DIV#sidebar H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f8aa2c; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 5px; FONT: bold 12px Trebuchet ms, Verdana, Arial, Sans-Serif; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 5px
}
DIV#sidebar2 H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f8aa2c; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 5px; FONT: bold 12px Trebuchet ms, Verdana, Arial, Sans-Serif; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 5px
}
DIV#sidebar UL LI A {
	COLOR: black
}
DIV#sidebar2 UL LI A {
	COLOR: black
}
DIV#sidebar A:hover {
	COLOR: red
}
DIV#sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 11px verdana, arial, tahoma, sans-serif; PADDING-TOP: 0px
}
DIV#sidebar2 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; FONT: 11px verdana, arial, tahoma, sans-serif; PADDING-TOP: 0px
}
DIV#sidebar2 {
	TEXT-ALIGN: center
}
.banner-visie A {
	DISPLAY: block; BACKGROUND: url(imagens/banner-visie.jpg); MARGIN: 0px auto 25px; OVERFLOW: hidden; WIDTH: 185px; TEXT-INDENT: -9999px; HEIGHT: 131px; TEXT-ALIGN: left
}
.feed-link A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 37px; BACKGROUND: url(imagens/feed-icon.gif) no-repeat left center; PADDING-BOTTOM: 10px; FONT: bold 13px Trebuchet Ms, Arial, Tahoma, Verdana, Sans-Serif; COLOR: #cb5c15; PADDING-TOP: 10px
}
DIV#calendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
DIV#calendar TABLE {
	FONT: 11px verdana, arial, tahoma; WIDTH: 100%; COLOR: black
}
DIV#calendar TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff65e; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#calendar TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fffdde; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#calendar TABLE TH {
	TEXT-ALIGN: center
}
DIV#calendar TABLE TD {
	TEXT-ALIGN: center
}
DIV#calendar .pad {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#calendar TABLE TD A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #fff65e; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px
}
DIV#calendar TABLE TD A:hover {
	BACKGROUND: white; COLOR: black
}
DIV#calendar TABLE TD#today A {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000000
}
DIV#calendar TABLE TD#prev {
	TEXT-ALIGN: left
}
DIV#calendar TABLE TD#next {
	TEXT-ALIGN: right
}
DIV#calendar TABLE TD#next A {
	BACKGROUND: white; COLOR: black
}
DIV#calendar TABLE TD#prev A {
	BACKGROUND: white; COLOR: black
}
DIV#calendar TABLE TD#next A:hover {
	BACKGROUND: white; COLOR: red
}
DIV#calendar TABLE TD#prev A:hover {
	BACKGROUND: white; COLOR: red
}
DIV#calendar TABLE CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: bold 13px verdana, arial; COLOR: black; PADDING-TOP: 0px
}
.informacoes-post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px 0px 30px; WIDTH: 420px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted; POSITION: relative; HEIGHT: 75px
}
.informacoes-post .tags-relacionadas {
	RIGHT: 0px; FONT: 10px verdana, arial, tahoma, sans-serif; WIDTH: 230px; POSITION: absolute; TOP: 15px
}
.informacoes-post .tags-relacionadas STRONG {
	DISPLAY: block; FONT: bold 12px verdana, arial, tahoma, sans-serif
}
.informacoes-post .tags-relacionadas A {
	COLOR: black
}
.informacoes-post .tags-relacionadas A:hover {
	COLOR: #800001; TEXT-DECORATION: underline
}
.informacoes-post .comentario-data {
	LEFT: 0px; WIDTH: 140px; POSITION: absolute; TOP: 15px
}
.informacoes-post .comentario-data SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(imagens/icons.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: 11px verdana, arial, tahoma, sans-serif; COLOR: #800001; PADDING-TOP: 0px
}
.informacoes-post .comentario-data A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(imagens/icons.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; FONT: 11px verdana, arial, tahoma, sans-serif; COLOR: #800001; PADDING-TOP: 0px
}
.informacoes-post .comentario-data SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.informacoes-post .comentario-data A {
	BACKGROUND-POSITION: 0px -28px
}
FORM#commentform {
	WIDTH: 430px
}
FORM#commentform LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: bold 10px Verdana, arial, tahoma, sans-serif; PADDING-TOP: 0px
}
FORM#commentform INPUT.input-text {
	WIDTH: 300px
}
FORM#commentform TEXTAREA {
	WIDTH: 300px; HEIGHT: 130px
}
.commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.commentlist DIV {
	CLEAR: both; BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #dddddd 1px solid; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #dddddd 1px solid; LIST-STYLE-TYPE: none
}
.commentlist P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 11px verdana, arial, tahoma; COLOR: black; PADDING-TOP: 0px
}
.commentlist H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: bold 13px Verdana, Arial, Tahoma; COLOR: #9c0001; PADDING-TOP: 0px
}
.commentlist H3 A {
	COLOR: #9c0001
}
.commentlist .commentmetadata {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
TEXTAREA#comment {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: 10px Verdana, Arial, Tahoma, Sans-Serif; BORDER-LEFT: black 1px solid; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid
}
#rede-blogs .feedTitle A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #f8aa2c; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 5px; FONT: bold 12px Trebuchet ms, Verdana, Arial, Sans-Serif; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 5px
}
#rede-blogs LI {
	MARGIN: 0px 0px 10px
}
#rede-blogs LI A {
	DISPLAY: block; FONT-WEIGHT: bold; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 15px
}
#rede-blogs #creditfooter {
	DISPLAY: none
}
#rede-blogs .fbsubscribelink {
	MARGIN: 10px 0px 0px; FONT: 11px verdana, arial, tahoma, sans-serif
}
#rede-blogs .fbsubscribelink A {
	COLOR: #cb5c15
}
