FONT	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
TD		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
BODY	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}


/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0}

/* The content of the posts (body of text) */
body {
	background:#ffffff;color:#000000;font:12px Verdana,Arial,Helvetica,sans-serif;margin:6px;padding:0;
	scrollbar-3dlight-color:#84C400;
	scrollbar-arrow-color:#006699;
	scrollbar-darkshadow-color:#84C400;
	scrollbar-face-color:#D6E4C2;
	scrollbar-highlight-color:#F4F8EF;
	scrollbar-shadow-color:#dee3e7;
	scrollbar-track-color:#efefef
}

.maintable {
  	width: 100%;
  	border-width: 0;
  	border-collapse: collapse;
  	border-spacing: 0;
  	padding: 0;
}

.mainside {
	width: 156px;
	vertical-align: top;
}

.main {
	vertical-align: top;
}



/* General page style */
a:link,a:active,a:visited,a.postlink{color:#006600;text-decoration:none}
a:hover{color:#dd6900}



hr{border: 0px solid #ffffff;border-top-width:1px;height:0px}

/* Cor de fundo do Menu */
.row1{background:#D6E4C2}




/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1{
font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;color:#5c81b1}

.subtitle,h2{font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration:none}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{font-size:11px;font-weight:bold}
.postbody{font-size:12px;line-height:125%}

/* Location,number of posts,post date etc */
.postdetails{font-size:10px;color:#00396a}

/* Form elements */
input{border-color: #000000; color:#000000;  font:normal 11px Verdana,Arial,Helvetica,sans-serif;border-width: 1px 1px 1px 1px}
textarea{border-color: #000000; color:#D6E4C2; background-color: #D6E4C2; font:normal 11px Verdana,Arial,Helvetica,sans-serif;border-width: 1px 1px 1px 1px}
select{border-color: #000000; color:#D6E4C2; font:normal 11px Verdana,Arial,Helvetica,sans-serif}



.content2 	 {BACKGROUND: none; COLOR: #FFFFFF FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.title 		 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	 {BACKGROUND: none; COLOR: #006600; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.block-title {BACKGROUND: none; COLOR: #006600; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.VerdeEscuro {BACKGROUND: none; COLOR: #005B00; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.storytitle  {BACKGROUND: none; COLOR: #006600; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.livro		 {BACKGROUND: none; COLOR: #808080; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent  {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.option 	 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.small		 {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.gen {
  font-size: 12px;
}









 body{font:84.5% arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}

select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}

pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
 body{
 text-align:center;
 color:#333;
 direction:ltr;
}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img{margin:0;padding:0;}
img,fieldset{border:0;}
ul,ol{list-style:none;}
legend{height:0;font-size:0;}
label{cursor:pointer;cursor:hand;}
cite{font:normal 85% verdana;}
em{font-style:normal;}
cite span{font-weight:bold;}
a{color:#16387c;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.on a:hover{text-decoration:none;}
.a11y,legend{position:absolute;left:-5000px;width:100px;}
u{
 text-decoration:none;
}



.md{ /* Livro */
	 position:relative;
	 margin:0 0 10px;
	 background:#fff;
	 border:1px solid #84C400; /*bordas baixo/laterais*/
}
.hd{ /* livro abas Sumários Autor*/
	 position:relative;
	 margin:-1px -1px 0;
	 padding:1px 11px;
	 color:#18397c;
	 background:#D6E4C2;
	 border:1px solid #84C400;
	 border-bottom:1px solid #84C400;
}

.tabs{
 padding:0;
}



.hide .bd,.hide .ft{display:none;}
.hd ul{
 position:relative;
 width:100%;
}
.hd ul li{
 position:relative;
 float:left;
}
.hd li.last{
 float:right;
 margin-right:-1px;
}
.hd li a{
 position:relative;
 display:block;
 padding:2px 0 0;
 margin-right:-1px;
 font:normal 92% arial;
 color:#18397c;
 outline:none;
 text-align:center;
 white-space:nowrap;
 border-right:0;
 *zoom:1;
 z-index:50;
}
.hd li.on{
 z-index:60;
}
.hd li .pipe{
 display:block;
 position:absolute;
 top:1px;
 right:0;
 width:1px;
 height:1.15em;
 background:#788a98;
 border-right:1px solid #fff;
 z-index:60;
}

#news .hd ul li{width:33.3%;}

 /* Livro */
.hd li.on a{
 padding-bottom:1px;
 margin:-1px 0;
 *padding-bottom:2px;
 *margin:-1px 0 -2px;
 color:#c63;
 font-weight:bold;
 background:#F4F8EF url("../imagens/Aba_Livro.gif") 0 -178px repeat-x;
 border:1px solid #84C400;
 border-top-color:#84C400;
 border-bottom:1px solid #fff;
 *border-bottom-color:auto;
 z-index:70;
}
.hd li.first a{
 border-left:none;
}
.hd li.off .pipe,.hd li.on .pipe,.hd li.last .pipe{
 visibility:hidden;
}



 

 
 
 
 
 
#news{
 background:#f5f7f6;
}
#newsbd{
 position:relative;
 background:#fff;
 padding-bottom:0;
}
#news DIV.newstop{
 position:relative;
 margin:4px -10px 0 0;
 padding-bottom:15px;
 min-height:119px;
 _height:119px;
}
#news DIV.newstop ul{
 padding-bottom:0.75em;
}
#news DIV.newstop i{
 color:#dadada;
}
#news.afterhours DIV.newstop{
 min-height:142px;
 _height:142px;
}
#news .single-panel{
 padding-top:9px;
 min-height:163px;
 _height:163px;
 border: 1px solid #000;
}
#newsbottom{
 position:relative;
 padding:4px 10px;
 font:normal 77% verdana;
 color:#333;
 background:#F1F5F6;
 border-top:1px solid #b0bec7;
}
#news.afterhours #newsbottom{
 padding:4px 10px 6px;
}
#news.afterhours #markets{
 margin:0;
}
#news DIV.newstop li {
 list-style-type: disc;
 margin-left: 15px;
}
#newstabs li.on #sportnews2, #newstabs li.on #fifanews2 {
 margin-left:-5px;
}
#markets h3{
 font:normal 100% verdana;
 display:inline;
 margin-right:5px;
}
#quotes a{
 color:#333;
}
#markets span{
 display:inline;
}
#markets ul, #markets li{
 display:inline;
}
#markets li{
 margin-right:10px;
}
#quotes{
 margin-top:5px;
}
#quotes a,#s{
 margin-right:5px;
}
input#s{
 font-size:107%;
 padding:1px;
}
#quotes .submit{
 font-size:100%;
 padding:0 3px;
}
#news .bd li a cite{
 display:block;
 font:normal 77% verdana;
 color:#333;
}
#news .bd li a:hover cite{
 text-decoration:none;
}
#news .bd {
 padding-left: 0;
}
#news .bd ul {
 padding-left: 10px;
}


 
 
 


