BODY {
	background:#EBEEF3 url(../images/images/fundochat.jpg) repeat-x fixed center top;
	FONT-SIZE: 11px;
	COLOR: #333;
	FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: center;
	font-weight: normal;
	
}
#topbar {
	BACKGROUND: #ffffe6; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 23px; BORDER-BOTTOM: black 1px solid; HEIGHT: 25px; max-width: 750px
}
#topbar A {
	PADDING-RIGHT: 5px; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; TEXT-ALIGN: right
}
#topbar {
	PADDING-RIGHT: 5px; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; TEXT-ALIGN: right
}
#pagebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; HEIGHT: 35px
}
#pagebar A {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 1.4em; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 8px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Sans-Serif; HEIGHT: 27px; TEXT-ALIGN: center
}
#pagebar A:hover {
	BACKGROUND-COLOR: #cecece; TEXT-DECORATION: none
}
#pagebar LI {
	LIST-STYLE-TYPE: none
}
.entry {
	FONT-SIZE: 11px;
	OVERFLOW: hidden;
	FONT-FAMILY: Verdana;
	text-align: justify;
	padding-right: 15px;
}
#page {
	BORDER-RIGHT: #959596 1px solid; BORDER-TOP: #959596 1px solid; BORDER-LEFT: #959596 1px solid; WIDTH: 750px; BORDER-BOTTOM: #959596 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#content5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 45px;
	PADDING-BOTTOM: 20px;
	WIDTH: 94%;
	PADDING-TOP: 0px;
	background-attachment: scroll;
	background-image: url('../images/images/topgrad.jpg');
	background-repeat: repeat-x;
	BORDER-TOP: 1px dotted #000000; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px
	float: right;
	clear:both; 
	position:relative; 
}
#content22 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 25px;
	FLOAT: right;
	PADDING-BOTTOM: 20px;
	WIDTH: 500px;
	PADDING-TOP: 0px;
	background-attachment: scroll;
	background-image: url('../images/images/topgrad.jpg');
	background-repeat: repeat-x;
	BORDER-TOP: 1px dotted #000000; margin-left:0px; margin-right:0px; margin-top:-280px; margin-bottom:0px
	float: right;
	clear:both; 
	position:relative; 

}
#content22 .entry {
	LINE-HEIGHT: 1.4em
}

#content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: right;
	PADDING-BOTTOM: 20px;
	WIDTH: 570px;
	PADDING-TOP: 0px;
	background-attachment: scroll;
	background-image: url('../images/images/topgrad.jpg');
	background-repeat: repeat-x;
	BORDER-TOP: 1px dotted #000000;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
margin-bottom:0px
	float: right;
	clear:both;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 0px;
}
#content .entry {
	LINE-HEIGHT: 1.4em
}
.alt {
	BORDER-TOP: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f8f8f8
}
#footer {
	BACKGROUND-COLOR: #eee
}
SMALL {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
SMALL.cats {
	FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Helvetica, Verdana
}
H1 {
	FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif
}
H2 {
	FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif
}
H3 {
	FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif
}
H1 {
	FONT-SIZE: 4em; TEXT-ALIGN: center
}
.description {
	FONT-SIZE: 1.2em; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 1.8em
}
H2.pagetitle {
	FONT-SIZE: 1.6em
}
#sidebar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: white; TEXT-INDENT: 10px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Sans-Serif; BACKGROUND-COLOR: #5581c0
}

H3 {
	FONT-SIZE: 1.3em
}
H1 {
	COLOR: #b0c7ff; TEXT-DECORATION: none
}
H1 A {
	COLOR: #b0c7ff; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #b0c7ff; TEXT-DECORATION: none
}
H1 A:visited {
	COLOR: #b0c7ff; TEXT-DECORATION: none
}
.description {
	COLOR: #b0c7ff; TEXT-DECORATION: none
}
H2 {
	COLOR: #333
}
H2 A {
	COLOR: #333
}
H2 A:visited {
	COLOR: #333
}
H3 {
	COLOR: #333
}
H3 A {
	COLOR: #333
}
H3 A:visited {
	COLOR: #333
}
H2 {
	TEXT-DECORATION: none
}
H2 A {
	TEXT-DECORATION: none
}
H2 A:hover {
	TEXT-DECORATION: none
}
H2 A:visited {
	TEXT-DECORATION: none
}
H3 {
	TEXT-DECORATION: none
}
H3 A {
	TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: none
}
H3 A:visited {
	TEXT-DECORATION: none
}
#sidebar H2 {
	TEXT-DECORATION: none
}
#wp-calendar CAPTION {
	TEXT-DECORATION: none
}
CITE {
	TEXT-DECORATION: none
}
.entry P A:visited {
	COLOR: #b85b5a
}
.commentlist LI {
	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
#commentform INPUT {
	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
#commentform TEXTAREA {
	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
.commentlist LI {
	FONT-WEIGHT: bold
}
.commentlist CITE {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-STYLE: normal
}
.commentlist CITE A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FONT-STYLE: normal
}
.commentlist P {
	FONT-WEIGHT: normal; TEXT-TRANSFORM: none; LINE-HEIGHT: 1.5em
}
.commentlist .avatar {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
P.about {
	FONT-SIZE: 1.2em; FONT-FAMILY: Arial, Verdana, Sans-Serif; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: center
}
#commentform P {
	FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif
}
.commentmetadata {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
#sidebar {
	FONT: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	width: 150px;
}
SMALL {
	COLOR: #777
}
#sidebar UL UL LI {
	COLOR: #777
}
#sidebar UL OL LI {
	COLOR: #777
}
.nocomments {
	COLOR: #777
}
.postmetadata {
	COLOR: #777
}

BLOCKQUOTE {
	COLOR: #777
}
STRIKE {
	COLOR: #777
}
CODE {
	FONT: 1.1em 'Courier New', Courier, Fixed
}
#pagebar LI.page_item {
	DISPLAY: inline
}
ACRONYM {
	FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em
}
abbr {
	FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em
}
SPAN.caps {
	FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em
}
A {
	COLOR: #06c; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #06c; TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #06c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #147; TEXT-DECORATION: underline
}
#wp-calendar #prev A {
	FONT-SIZE: 9pt
}
#wp-calendar A {
	TEXT-DECORATION: none
}
#wp-calendar CAPTION {
	FONT: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; TEXT-ALIGN: center
}
#wp-calendar TH {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: normal
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#page {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 750px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: white;
	border: 1px #666666;
}
.headerimg {
	MARGIN: 0px;
	WIDTH: 750px;
	HEIGHT: 103px;
	background-color: #37547E;
	padding: 0px;}

.post {
	MARGIN: 0px 0px 10px
}
.widecolumn .post {
	MARGIN: 0px
}
.postmetadata {
	CLEAR: both
}
.narrowcolumn .postmetadata {
	PADDING-TOP: 5px
}
.widecolumn .postmetadata {
	MARGIN: 30px 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 0px
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
H1 {
	MARGIN: 0px; PADDING-TOP: 40px
}
.description {
	MARGIN-TOP: -5px; TEXT-ALIGN: center
}
H2 {
	MARGIN: 30px 0px 0px
}
H2.pagetitle {
	MARGIN-TOP: 30px; TEXT-ALIGN: center
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px
}
H3.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 40px auto 20px; PADDING-TOP: 0px
}
P IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
IMG.alignright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px
}

.alignright {
	FLOAT: right
}
.alignleft {
	FLOAT: left
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; TEXT-INDENT: -10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UNKNOWN {
	MARGIN: 7px 0px 8px 10px
}
.entry UL LI:unknown {
	content: "o"
}
#sidebar UL UL LI:unknown {
	content: "o"
}
.entry OL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.entry OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.postmetadata UL {
	DISPLAY: inline; LIST-STYLE-IMAGE: url('none'); LIST-STYLE-TYPE: none
}
.postmetadata LI {
	DISPLAY: inline; LIST-STYLE-IMAGE: url('none'); LIST-STYLE-TYPE: none
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidebar UL OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidebar UL LI {
	LIST-STYLE-IMAGE: url('none'); MARGIN-BOTTOM: 20px; LIST-STYLE-TYPE: none
}
#sidebar UL P {
	MARGIN: 4px 0px 8px
}
#sidebar UL SELECT {
	MARGIN: 4px 0px 8px
}
#sidebar UL UL {
	BORDER-RIGHT: #2e5d99 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2e5d99 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #2e5d99 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #2e5d99 1px solid; BACKGROUND-COLOR: #f8f8f8
}
#sidebar UL OL {
	BORDER-RIGHT: #2e5d99 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2e5d99 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #2e5d99 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #2e5d99 1px solid; BACKGROUND-COLOR: #f8f8f8
}
#sidebar UL DIV {
	BORDER-RIGHT: #2e5d99 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2e5d99 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #2e5d99 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #2e5d99 1px solid; BACKGROUND-COLOR: #f8f8f8
}
#sidebar UL DIV.textwidget UL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#sidebar UL UL UL {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sidebar UL OL {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 0px 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sidebar UL DIV DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
OL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
#sidebar UL OL LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal
}
#sidebar UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
#sidebar UL OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
#searchform {
	MARGIN: 10px auto; TEXT-ALIGN: center
}
#sidebar #searchform #s {
	PADDING-RIGHT: 2px; MARGIN-TOP: 8px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 115px; PADDING-TOP: 2px
}
#sidebar #searchsubmit {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.entry FORM {
	TEXT-ALIGN: center
}
SELECT {
	WIDTH: 130px
}
#commentform INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 1px 0px; WIDTH: 170px; PADDING-TOP: 2px
}
#commentform TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px
}
#commentform #submit {
	FLOAT: right; MARGIN: 0px
}
.alt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.commentlist LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 15px 0px 3px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.commentlist P {
	MARGIN: 10px 5px 10px 0px
}
#commentform P {
	MARGIN: 5px 0px
}
.nocomments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.commentmetadata {
	DISPLAY: block; MARGIN: 0px
}
#sidebar {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: -60px 530px 0px 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
}
#sidebar FORM {
	MARGIN: 0px
}
INPUT.botao {
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}
INPUT.botaobak {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; CURSOR: hand; COLOR: #336699; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #f2f5f7; HEIGHT: 18px; FONT-SIZE: 10px
}
INPUT.botaofecharcalendario {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bolder; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.campo {
	BORDER-RIGHT: #9e9a93 1px solid; BORDER-TOP: #9e9a93 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #9e9a93 1px solid; COLOR: #424242; BORDER-BOTTOM: #9e9a93 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.campoadireita {
	BORDER-RIGHT: #9e9a93 1px solid; BORDER-TOP: #9e9a93 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #9e9a93 1px solid; COLOR: #424242; BORDER-BOTTOM: #9e9a93 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.input_master {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	HEIGHT: 13px;
	width: 120px;
	border: 1px solid #5076C9;
}
div.box {
	background: #fff url('../images/images/gray-white-fade.gif') repeat-x left top;
	border:1px solid #ccc;
	padding:0;
	clear:both;
	margin-left:10px;
	margin-top:5px;
	width: 150px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.box div.boxbody {
	padding: 0px;
	border: none;
	font-family: VERDANA;
	font-size: 11px;
	color: #000000;
}
div.sidebox .boxbody {
	border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:medium none; position: relative;
	height: 1%;
	background-position:  -30px;; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:10px
}
div.infobox .boxbody {
	padding: 0px;
	border: 1px solid #ccc;
	position: relative;
	height: 1%;
}
div.infobox div.boxbody b.tr {
	right: -2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
div.infobox div.infoboxbottom b.br {
    right: -1px;
}
b.cn {
	position: absolute;
	height: 10px;
	width: 10px;
	margin: 0;
	padding: 0;
	background: url('../images/images/gray.gif') no-repeat;
	line-height: 1px;
	font-size: 1px;
	background-image:url('../images/images/gray.gif')
} 

b2.cn {
	position: absolute;
	height: 10px;
	width: 10px;
	margin: 0;
	padding: 0;
	background: url('../images/images/green.gif') no-repeat;
	line-height: 1px;
	font-size: 1px;
	background-image:url('../images/images/green.gif')
} 



b.tl {top: -1px; left: -1px; background-position: top left;}
b.tr {top: -1px; right: -1px; background-position: top right;}
b.bl {bottom: -1px; left: -1px; background-position: bottom left;}
b.br {bottom: -1px; right: -1px; background-position: bottom right;}

b2.tl {top: -1px; left: -1px; background-position: top left;}
b2.tr {top: -1px; right: -1px; background-position: top right;}
b2.bl {bottom: -1px; left: -1px; background-position: bottom left;}
b2.br {bottom: -1px; right: -1px; background-position: bottom right;}


div.header b.cn { background-image: url('../images/images/gray.gif')}
div.header b2.cn { background-image: url('../images/images/gray.gif')}
div.frame-rounded b.cn { display: inline; }
div.frame-rounded b.tl {top: -1px; left: -1px; background-position: top left;}
div.frame-rounded b.tr {top: -1px; right: -1px; background-position: top right;}
div.frame-rounded b.bl {
    bottom: -1px; 
    left: -1px; background-position: bottom left;
}
div.frame-rounded b.br {
    bottom: -1px; 
    right: -1px; background-position: bottom right;
}

div.frame-rounded b2.cn { display: inline; }
div.frame-rounded b2.tl {top: -1px; left: -1px; background-position: top left;}
div.frame-rounded b2.tr {top: -1px; right: -1px; background-position: top right;}
div.frame-rounded b2.bl {
    bottom: -1px; 
    left: -1px; background-position: bottom left;
}
div.frame-rounded b.br {
    bottom: -1px; 
    right: -1px; background-position: bottom right;
}

.itemboxbottom b.bl { bottom: 0; left: 0; }
.itemboxbottom b.br { bottom: 0; right: 0; }
.infoboxbottom b.bl { bottom: 0; left: 0; }
.infoboxbottom b.br { bottom: 0; right: 0; }
.sideboxbottom b.bl { bottom: 0; left: 0; }
.sideboxbottom b.br { bottom: 0; right: 0; }

.itemboxbottom b2.bl { bottom: 0; left: 0; }
.itemboxbottom b2.br { bottom: 0; right: 0; }
.infoboxbottom b2.bl { bottom: 0; left: 0; }
.infoboxbottom b2.br { bottom: 0; right: 0; }
.sideboxbottom b2.bl { bottom: 0; left: 0; }
.sideboxbottom b2.br { bottom: 0; right: 0; }
.textin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: normal;
}
DIV.TITULOANUNCIO {
	background-color: 5581C0;
	height: 14px;
	width: 100%;
}
div.anuncios {
	border:1px solid #5581C0;
	padding:0;
	position:relative;
	height:300px;
	margin-left:10px;
	margin-top:10px;
	width: 150px;
	height:300px;
	margin-bottom: 10px;
}
.LITTLEINFO {
	font-family: VERDANA;
	font-size: 11px;
	height: 12px;
	width: 150px;
	color: #FFFFFF;
}
.postmetadata2 {
	COLOR: #000000;
	width: 100%;
	float: Left;
	height: 15px;
	background-image: url('../images/images/fundolrj.jpg');
	background-repeat: repeat-x;
	border-top: 1px solid #000000;
	border-right: #000000;
	border-bottom: 1px solid #000000;
	border-left: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
}
.barra {
	vertical-align: middle;
	margin: 0px;
	text-align: right;
	height: 18px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:5px;
	float: right;
	width: 100%;
	clear:both;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.postmetadata3 {
	COLOR: #FFFFFF;
	width: 180px;
	float: right;
	height: 15px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
	text-decoration: none;
}
.postmetadata3 A {
	color: #FFFFFF;
}
.postmetadata3 A:visited {
	color: #FFFFFF;
}
.postmetadata3 A:hover {
	color: #CCCCFF;
}
.postmetadata3 A:active {
	color: #FFFFFF;
}
small11 {
	FONT-SIZE: 0.9em; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.msgforum {
	background-color: #D5FFD5;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #009900;
	margin: 15px 5px;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#content2 {

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 20px;
	MARGIN: 0px;
	WIDTH: 750px;
	PADDING-TOP: 0px;
	background-attachment: scroll;
	background-image: url('../images/images/topgrad.jpg');
	background-repeat: repeat-x;
	BORDER-TOP: 1px dotted #000000
	clear:both; 
	position:relative; 
}
.doc-body-comunidade {	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	background-color: #EEECFF;
	border: 1px solid #6487DB;
	margin: 5px;
	padding: 5px;
	width: 98%;
}
.TITULOdoc-body-comunidade {
	border-bottom:1px solid #6487DB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #6487DB;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;
	color: #FFFFFF;
}
.doc-body-comunidade2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #EEECFF;
	border: 1px solid #6487DB;
	width: 98%;
	margin-top: 3px;
}
.TITULOboxnewstuff {
	border-bottom:1px solid #FFCC99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFCC99;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;

	color: #000000;
}
.boxnewstuff {	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #F3EFE9;
	border: 1px solid #FFCC99;
	height:236px;
	width: 98%;
	margin-left: 3px;
	margin-right: 3px;
}
.TITULOboxvideos {
	border-bottom:1px solid #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #990033;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;
	color: #FFFFFF;
}
.boxvideos {	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFFFFF;
	border: 1px solid #990033;
	width: 227px;
	margin-left: 3px;
	margin-right: 3px;
	clear:both; 
	position:relative; 
}

.NOVOSCADASTROS {
	FLOAT: none; 
	POSITION: relative; 
	TEXT-ALIGN: center; 
	min-width: 99%; 
	padding: 0px; 
	background-color: #FDF3DF; 
	border: 1px solid #F0D085; 
	margin: 3px 0px 0px; width: 99%; 
	vertical-align: top; 
	background-image: url('../images/images/orange-white-fade.gif'); 
	background-repeat: repeat-x; 
	background-position: -55px top;
	}
.TITULOSNOVOSCADASTROS {
	FLOAT: none;
	POSITION: relative; 
	TEXT-ALIGN: left; 
	min-width: 99%; 
	padding: 0px; 
	margin: 0px 0px 0px 10px; 
	width: 99%; 
	vertical-align: top; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	
	}
.TITULOcomunitys {
	border-bottom:1px solid #6487DB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #6487DB;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;
	color: #FFFFFF;
}
.comunitys {	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFFFFF;
	border: 1px solid #6487DB;
	width: 306px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	clear:both; 
	position:relative; 
}	

.TITULOniver {
	order-bottom:1px solid #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #990033;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;
	color: #FFFFFF;
}
.niver {	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFFFFF;
	border: 1px solid #990033;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 3px;
	clear:both; 
	position:relative; 
}
.TITULOcomunitys2 {
	border-bottom:1px solid #6487DB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #6487DB;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;
	color: #FFFFFF;
}
.comunitys2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFFFFF;
	border: 1px solid #6487DB;
	width: 227px;
	margin-left: 3px;
	margin-right: 0px;
	margin-top: 3px;
	clear:both;
	position:relative;
	margin-bottom: 3px;
}
.TITULOBOXSTUFF {
	border-bottom:1px solid #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #990033;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;
	color: #FFFFFF;
}
.BOXSTUFF {	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFFFFF;
	border: 1px solid #990033;
	width: 98%;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom:20px
}
.boxnaboutperfil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	background-color: #F3EFE9;
	border: 1px solid #FFCC99;
	height:50px;
	width: 100%;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 5px;
}
.doc-layout-msgmail {
	CLEAR: both;
	FLOAT: none;
	POSITION: relative;
	TEXT-ALIGN: left;
	background-color: #DFE6FD;
	border: 1px solid #0066CC;
	width: 95%;
	vertical-align: top;
	background-repeat: repeat-x;
	background-position: -55px top;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px
}

.titulobox22 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	height: 16px;
	background-image: url('images/images/fdboxtitulo.jpg');
	width: 100%;
	border-bottom: 1px solid #0066CC;
	padding-left: 3px;
}
#header H1 A {
COLOR: #e5f2e9
}
.description {
COLOR: #e5f2e9
}
.recentcomments A {
PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.doc-body-comunidade5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #FFE6E6;
	border: 1px solid #990033;
	width: 98%;
	margin-top: 3px;
}
.TITULOdoc-body-comunidade5 {

	border-bottom:1px solid #990033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #990033;
	font-weight: bold;
	background-repeat: no-repeat;
	width: 100%;
	color: #FFFFFF;
}
