BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
background-color: #EAEAEA;
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}

Alink A {
   COLOR: #000000; TEXT-DECORATION: none
}

TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #ff9900
}
HR {
	BORDER-RIGHT: #0079c1 3px solid; BORDER-TOP: #0079c1 3px solid; FILTER: Alpha(Opacity=100,FinishOpacity=10,Style=2); BORDER-LEFT: #0079c1 3px solid; WIDTH: 100%; BORDER-BOTTOM: #0079c1 3px solid; HEIGHT: 3px
}
.bodytbl {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 960px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px;
}
.bodytd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 960px; PADDING-TOP: 0px
}
.left_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/left.jpg) repeat-y 50% top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 19px; PADDING-TOP: 0px
}
.right_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/right.jpg) repeat-y 50% top; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 19px; PADDING-TOP: 0px
}
.foottbl {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 960px; PADDING-TOP: 0px; BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT-WIDTH: 0px
}
.footcopy {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.footcopy A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.left_foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bottom_left.jpg) repeat-y; PADDING-BOTTOM: 0px; WIDTH: 19px; PADDING-TOP: 0px
}
.right_foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bottom_right.jpg) repeat-y; PADDING-BOTTOM: 0px; WIDTH: 19px; PADDING-TOP: 0px
}
.foot_foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bottom_bottom.jpg) repeat-x; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 10px;
    }
.tdnavtop {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #0079c1; TEXT-ALIGN: left
}
.logincenter {
	BACKGROUND: url(images/login/center.gif) repeat-x
}
.logintbl {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.banner IMG {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.head_yellow {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f7e49b; TEXT-ALIGN: left
}
.even_forum {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
.title_yellow {
	BORDER-RIGHT: #cc9900 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cc9900 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/bgtitle_yellow.gif) repeat-y; PADDING-BOTTOM: 4px; BORDER-LEFT: #cc9900 1px solid; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #cc9900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.title_green {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/bgtitle_green.gif) repeat-y; PADDING-BOTTOM: 4px; BORDER-LEFT: #0066cc 1px solid; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.title_blue {
	BORDER-RIGHT: #0066cc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/bgtitle_blue.gif) repeat-y; PADDING-BOTTOM: 4px; BORDER-LEFT: #0066cc 1px solid; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title_purple {
	BORDER-RIGHT: #7d7dff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #7d7dff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/bgtitle_purple.gif) repeat-y; PADDING-BOTTOM: 4px; BORDER-LEFT: #7d7dff 1px solid; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #7d7dff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftblocks {
	BORDER-RIGHT: #cccccc 0px dashed; padding: 2px; VERTICAL-ALIGN: top; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: left; line-height:100%; background-color: #F9F9F9;
}

.leftblocks A:hover{
	 background-color: #FFFFFF;
}


.leftblock {
	BORDER-RIGHT: #cccccc 1px dashed; padding: 2px; VERTICAL-ALIGN: top; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: left; line-height:100%; background-color: #F9F9F9;
}



.rightblocks {
	BORDER-LEFT: #cccccc 1px dashed; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contents {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.squares {
	BORDER-RIGHT: #f5f5f5 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f5f5f5 3px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #f5f5f5 3px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #f5f5f5 3px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.news_title {
	BORDER-RIGHT: #cc9900 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc9900 2px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 170%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cc9900 2px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #cc9900 2px solid; HEIGHT: 40px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left
}
.news_title A {
	COLOR: #ffffff
}
.news_body {
	BORDER-RIGHT: #f7f7f7 4px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f7f7f7 4px solid; PADDING-LEFT: 4px; FONT-SIZE: 110%; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #f7f7f7 4px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f7f7 4px solid; TEXT-ALIGN: left
}
.news_body IMG {
	MARGIN-RIGHT: 4px
}
.outer {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
.head {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ccdffd
}
.headVermelha {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #B22222;
}
.even {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f7f7f7
}
.odd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0f5de
}
.foot {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #bfdcff; TEXT-ALIGN: center
}
TR.head TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ccdffd
}
TR.even TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f7f7f7
}
TR.odd TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0f5de
}
TR.foot TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f7f7f7
}
.item {
	BORDER-RIGHT: #d0d0e0 1px solid; BORDER-TOP: #d0d0e0 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #d0d0e0 1px solid; WIDTH: 540px; BORDER-BOTTOM: #d0d0e0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.itemHead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #f7f7f7
}
.itemBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.itemTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 160%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.itemInfo {
	PADDING-RIGHT: 5px; FONT-SIZE: 0.85em; COLOR: #ff6600; TEXT-ALIGN: right
}
.itemBody {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.5em
}
.itemText:first-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 200%
}
.itemAdminLink {
	FONT-SIZE: 95%
}
.itemPermaLink {
	FONT-SIZE: 95%
}
.itemPoster {
	FONT-SIZE: 95%
}
.itemPostDate {
	FONT-SIZE: 95%; COLOR: #009900
}
.itemTitle A {
	TEXT-DECORATION: none
}
.itemFoot {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f5de; TEXT-ALIGN: right
}
.comDate {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em; FONT-STYLE: normal
}
.comDateCaption {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: right
}
.comTitle A {
	TEXT-DECORATION: none
}
.comTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0.2em; PADDING-TOP: 3px; BACKGROUND-COLOR: #b7e4ff; TEXT-DECORATION: none
}
.comText {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.5em; PADDING-TOP: 4px
}
.comUserStat {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: silver 1px solid; COLOR: #436792; PADDING-TOP: 2px; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #ffffff
}
.comUserStatCaption {
	FONT-WEIGHT: bold
}
.comUserStatus {
	FONT-WEIGHT: bold; COLOR: #436792
}
.comUserRank {
	MARGIN: 2px
}
.comUserRankText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.comUserRankImg {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.comUserName {

}
.comUserImg {
	MARGIN: 2px
}
.comUserdetails {
	BORDER-RIGHT: #d0d0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d0d0e0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 10px 5px 0px; BORDER-LEFT: #d0d0e0 1px solid; COLOR: #ff9900; PADDING-TOP: 3px; BORDER-BOTTOM: #d0d0e0 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.comUserName {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.comIcons {
	FONT-SIZE: 0.85em; RIGHT: 5px; FLOAT: right; POSITION: relative; TOP: -22px
}
.comContainer {
	BORDER-RIGHT: #d0d0e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d0d0e0 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d0d0e0 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #d0d0e0 1px solid; POSITION: relative; BACKGROUND-COLOR: #f9f9f9
}
DIV.jgcportalCode {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #fbf8e3; PADDING-BOTTOM: 6px; OVERFLOW: auto; BORDER-LEFT: #000000 1px solid; WIDTH: 350px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "Courier New",Courier,monospace
}
DIV.jgcportalQuote {
	BORDER-RIGHT: #000080 1px inset; PADDING-RIGHT: 6px; BORDER-TOP: #000080 1px inset; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 6px; OVERFLOW: auto; BORDER-LEFT: #000080 1px inset; PADDING-TOP: 0px; BORDER-BOTTOM: #000080 1px inset; FONT-FAMILY: "Courier New",Courier,monospace
}
div.resultMsg { background-color : #CCCCCC; color: #333333; text-align: center; border-top: 1px solid silver; border-left: 1px solid silver; font-weight: bold; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 10px;}



#obCenter {
	text-align: center;
	padding-bottom: 0px;
}
table.obLayout {
	width: 770px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #FFFFFF;
}

table {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

table.menu{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
table.menu td.bullet{
	padding: 4px;
	text-align: right; vertical-align: middle;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 30px;
}
table.menu td.bullet_empty{
	padding: 4px;
	text-align: right; vertical-align: middle;
	border-right: 1px solid #CCCCCC;
	width: 30px;
}
table.menu td.links{
	padding: 4px;
	text-align: left; vertical-align:middle;
	border-bottom: 1px solid #CCCCCC;
}
table.menu td.links a{ color: #999999; text-decoration: none; }
table.menu td.links a:hover{ color: #009900; text-decoration: underline; }
table.menu td.links_empty{
	padding: 4px;
	text-align: left; vertical-align:middle;
}

/**
 * Declaraciones exclusivas de la página inicial
 */

td.title_news{
	padding: 4px; text-align: left; vertical-align: middle;
	border-right: 1px solid #CCCCCC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666;
	font-size: 14px; font-weight: bold;
}
td.content_news{
	padding: 4px;
	border-right: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
td.content_news a{ color: #999999; text-decoration: underline; }
.date_news{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: bold; color: #000000; }
.link_green{ color: #009900; text-decoration: none; }

/** Promos **/

.home_title_black{
	background: url(images/title_black.gif) repeat-x;
	height: 15px;
	padding-left: 3px; color: #FFFFFF; font-weight: bold;
}
.home_title_green{
	background: url(images/title_green.gif) repeat-x;
	height: 15px;
	padding-left: 3px; color: #FFFFFF; font-weight: bold;
}
.home_title_red{
	background: url(images/title_red.gif) repeat-x;
	height: 15px;
	padding-left: 3px; color: #FFFFFF; font-weight: bold;

}
.bansmalls{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background: url(images/bg_smalls.jpg) repeat-x;
	text-align: left;
	vertical-align: top;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.bansmalls2{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background: url(images/bg_smalls.jpg) repeat-x;
	text-align: left;
	vertical-align: top;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}


.Pbansmalls{
 	background-color: #E5E5E5;

}


.infotitle  {
   margin-top: 8px;
   margin-bottom: 8px;
   font-size: 18px;
   line-height: 30px;
   font-weight: bold;
   display: block;
   PADDING-Left: 10px;
   color: #FFFFFF;
   BACKGROUND: url(images/logo_bottom.gif);
}

.infotitleB  {
   font-size: 13px;
   color: #FFFFFF;
}

.infotitle A {
   color: #FFFFFF;
}

.btn{
	cursor:hand;
	 font-size: 9px;
}

div.box{ width: 100%; margin: 5 5 5px 0; border-bottom: 1px solid #fff; clear: both; line-height: 30px;}
div.box div.topo, div.box .conteudo, div.box div.rodape{ width: 100%;border: 1px solid #D9D9D9; }
div.box .conteudo, div.box div.rodape{ width: 100%;margin: 1px 0 0 0; background: #EBEBED; }
div.box div.topo{ width: 100%; height: 28px; background: #EBEBED url(http://images.ig.com.br/homev8/v2/bg_cinza_claro.gif) repeat-x; }
div.box div.topo a{ width: 100%;float: right; margin: 7px 10px 0 0; font-weight: bold; color: #6C7A85; }
div.box div.topo p{ width: 100%;float: right; margin: 5px 5px 0 0; font-weight: bold; background: #F47820; color: #fff; padding: 0 5px 2px 5px; border: 1px solid #d9d9d9; }
div.box div.topo h2 a{ width: 100%;margin:0; float: left; color: #6C7A85; }
div.box h2{ width: 100%;font-size: 100%; margin: 10px 5px 5px 5px; float: left; color: #6C7A85; }
div.box h3{ width: 100%;font-size: 100%; }

div.verde div.topo{ width: 100%; background: #DDEFC7 url(images/bg_verde_claro.gif) repeat-x; border-color: #AFDE8B; color: #3F5E1D; }
div.verde div.topo span{  width: 100%; color: #6C7A85; }
div.verde div.topo h2 span, div.verde div.topo h2 a{  width: 100%; color: #3F5E1D; }


.btn {
	cursor: hand;
}

.btn_show {
	cursor: hand;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    line-height: 12px;
    background-color: #FF8040;
    border: 1px solid #7F99CC;

}


.errorMsg {
	background-color: #800000;
	text-align: center;
	border-top: 1px solid #6096D4;
	border-left: 1px solid #6096D4;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	font-weight: bold;
	padding: 10px;
	color: #FFFFFF;
	width: 100%;
}