BODY	{
	background: #FFFFCC;
	font-family:  Arial, Verdana, Helvetica, sans-serif;

}

P 	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}	

P.negrito10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

P.FONTEprincipal {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

P.AZULnormal {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
}
P.VERDEbold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}
P.VERDE14bold {
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}
P.AZULbold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

P.VERMELHObold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

P.vermelho10ptN {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FF0000;
}

P.VERMELHO8B {
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

P.BRANCObold {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

P.TOPO8PT {
	font-size: 8pt;
	font-weight: normal;
	color: #662a12;
}

P.Normal8 {
	font-size: 8pt;
	font-weight: normal;
	color: black;
}

P.verdebold10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}

P.azul10ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

P.azul14ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

P.verde14ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: green;
}

P.vermelho10ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

P.verdeclaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #009900;
}

P.rosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9900CC;
}

P.rosa14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9900CC;
}

P.rosaesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990099;
}

P.vermelhob14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

P.normalB8 {
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.FONTEprincipal {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.AZULnormal {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
}
.VERDEbold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}
.VERDE14bold {
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}
.AZULbold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}
.VERMELHObold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

.vermelho10ptN {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FF0000;
}

.VERMELHO8B {
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

.BRANCObold {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.TOPO8PT {
	font-size: 8pt;
	font-weight: normal;
	color: #662a12;
}

.Normal8 {
	font-size: 8pt;
	font-weight: normal;
	color: black;
}

.negrito10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.verdebold10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}

.azul10ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

.azul14ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

.verde14ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: green;
}

.vermelho10ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

.verdeclaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #009900;
}

.rosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9900CC;
}

.rosa14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9900CC;
}

.rosaesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990099;
}

.vermelhob14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

.normalB8 {
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}


H1	{
	font-size: 14pt;
	font-weight: bold;
	color: #006600;
	line-height: normal;
	text-align: center;
}

H1.H1_Tit_Top	{  /* Classe para o cabealho */
font: 18px Arial, Helvetica, sans-serif; /* Tamanho e famlia de fontes */
color: #FFFFFF; /* Cor da fonte */
text-align: left;
font-weight: bold;
line-height:130%;
background: #FF6600; /* Cor do fundo*/
border-left: 10px solid #00FF00; /* Borda a esquerda*/
padding-left:10px; /* Espaamento do texto a esquerda */
}	

H2	{
	font-size: 10pt;
	font-weight: bold;	
	color: black
	text-align: left;
}

H3	{
	font-size: 14pt;
	font-weight: bold;	
	color: black
}

H4	{
	font-size: 8pt;
	font-weight: normal;	
	color: #662a12;
	margin-bottom: 10pt;
}

H5	{
	font-size: 14pt;
	font-weight: bold;	
	color: #FF6600;
	line-height: normal;
}

H6	{
	font-size: 14pt;
	font-weight: normal;	
	color: #006600;
	margin-bottom: 10pt;
}

TD 	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}

TD.FONTEprincipal {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

TD.AZULnormal {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
}
TD.VERDEbold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}
TD.VERDE14bold {
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}
TD.AZULbold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}
TD.VERMELHObold {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

TD.vermelho10ptN {
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FF0000;
}

TD.VERMELHO8B {
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}

TD.BRANCObold {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

TD.TOPO8PT {
	font-size: 8pt;
	font-weight: normal;
	color: #662a12;
}

TD.Normal8 {
	font-size: 8pt;
	font-weight: normal;
	color: black;
}

TD.negrito10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

TD.BgTop {
	background-repeat:no-repeat;
}

TD.BgBranco {
	background-color:#FFFFFF;
}

TD.verdebold10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #006600;
}

TD.azul10ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

TD.azul14ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0000FF;
}

TD.verde14ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: green;
}

TD.vermelho10ptBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

TD.verdeclaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #009900;
}

TD.rosa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9900CC;
}

TD.rosa14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9900CC;
}

TD.rosaesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990099;
}

TD.vermelhob14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

TD.normalB8 {
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}


a:active { font-size: 10pt; color: black; text-decoration: none}
a:link { 10pt; color: black; text-decoration: none}
a:hover { 10pt; color: black; text-decoration: underline}
a { font-size: 10pt; color: black; text-decoration: none}


.linkMENU:active { font-size: 10pt; font-weight: bold; color: black; text-decoration: none}
.linkMENU:link {font-size: 10pt; font-weight: bold; color: black; text-decoration: none}
.linkMENU:hover { font-size: 10pt; font-weight: bold; color: red; text-decoration: none}
.linkMENU { font-size: 10pt; font-weight: bold; color: black; text-decoration: none}

.lnkTOP:active { font-size: 10pt; font-weight: bold; color: white; text-decoration: none}
.lnkTOP:link {font-size: 10pt; font-weight: bold; color: white; text-decoration: none}
.lnkTOP:hover { font-size: 10pt; font-weight: bold; color: white; text-decoration: underline}
.lnkTOP { font-size: 10pt; font-weight: bold; color: white; text-decoration: none}


.linkAZULbold:active { font-size: 10pt; font-weight: bold; color: blue; text-decoration: none}
.linkAZULbold:link { font-size: 10pt; font-weight: bold; color: blue; text-decoration: none}
.linkAZULbold:hover { font-size: 10pt; font-weight: bold; color: red; text-decoration: none}
.linkAZULbold { font-size: 10pt; font-weight: bold; color: blue; text-decoration: none}
	

.linkAZULnormal:active { font-size: 10pt; color: blue; text-decoration: none}
.linkAZULnormal:link {  font-size: 10pt; color: blue; text-decoration: none}
.linkAZULnormal:hover {  font-size: 10pt; color: red; text-decoration: none}
.linkAZULnormal { font-size: 10pt; color: blue; text-decoration: none}


.linkTOPO:active { font-size: 8pt; color: #662a12; text-decoration: none}
.linkTOPO:link {  font-size: 8pt; color: #662a12; text-decoration: none}
.linkTOPO:hover {  font-size: 8pt; color: green; text-decoration: underline}
.linkTOPO {  font-size: 8pt; color: #662a12; text-decoration: none}

.linkTOPO10:active { font-size: 10pt; color: #662a12; text-decoration: none}
.linkTOPO10:link {  font-size: 10pt; color: #662a12; text-decoration: none}
.linkTOPO10:hover {  font-size: 10pt; color: green; text-decoration: underline}
.linkTOPO10 {  font-size: 10pt; color: #662a12; text-decoration: none}

.Normal8K:active { font-size: 8pt; color: black; text-decoration: none}
.Normal8K:link {  font-size: 8pt; color: black; text-decoration: none}
.Normal8K:hover {  font-size: 8pt; color: black; text-decoration: none}
.Normal8K {  font-size: 8pt; color: black; text-decoration: none}
 
.linkInter:active { font-size: 7pt; color: green; text-decoration: none}
.linkInter:link {  font-size: 7pt; color: green; text-decoration: none}
.linkInter:hover {  font-size: 7pt; color: red; text-decoration: none}
.linkInter {  font-size: 7pt; color: green; text-decoration: none}

.LinkAzul10PT:link{ font-size: 10pt; font-weight: bold; color: blue; text-decoration: none}
.LinkAzul10PT:active{ font-size: 10pt; font-weight: bold; color: blue; text-decoration: none}
.LinkAzul10PT:hover{ font-size: 10pt; font-weight: bold; color: red; text-decoration: none}
.LinkAzul10PT  { font-size: 10pt; font-weight: bold; color: blue; text-decoration: none}

.LinkAzul8PT:link{ font-size: 8pt; font-weight: bold; color: blue; text-decoration: none}
.LinkAzul8PT:active{ font-size: 8pt; font-weight: bold; color: blue; text-decoration: none}
.LinkAzul8PT:hover{ font-size: 8pt; font-weight: bold; color: red; text-decoration: none}
.LinkAzul8PT  { font-size: 8pt; font-weight: bold; color: blue; text-decoration: none}

.linkquentebold:active { font-size: 10pt; font-weight: bold; color:red; text-decoration: none}
.linkquentebold:link { font-size: 10pt; font-weight: bold; color: red; text-decoration: none}
.linkquentebold:hover { font-size: 10pt; font-weight: bold; color: green; text-decoration: none}
.linkquentebold { font-size: 10pt; font-weight: bold; color: red; text-decoration: none}

.linktop-728-b:active { font-size: 10pt; color: #03C; text-decoration: none}
.linktop-728-b:link {  font-size: 10pt; color: #03C; text-decoration: none}
.linktop-728-b:hover {  font-size: 10pt; color: #060; text-decoration: none}
.linktop-728-b { font-size: 10pt; color: #03C; text-decoration: none}



ul.lul10n {
  	margin: 0;
	line-height:180%;
	padding:0;
	list-style:none; 
	}
	

ul li.lul10n {
	margin: 0;
	padding:0;
	list-style:none; 
	}
 
.lul10n a{ font-size: 10pt; color: blue; text-decoration: none}
.lul10n a:active { font-size: 10pt; color: blue; text-decoration: none}
.lul10n a:link {  font-size: 10pt; color: blue; text-decoration: none}
.lul10n a:hover{ font-size: 10pt; color:red; text-decoration: none}

ul.lul10n12 {
  	margin: 0;
	line-height:120%;
	padding:0;
	list-style:none; 
	}
	

ul li.lul10n12 {
	margin: 0;
	padding:0;
	list-style:none; 
	}
 
.lul10n12 a{ font-size: 10pt; color: blue; text-decoration: none}
.lul10n12 a:active { font-size: 10pt; color: blue; text-decoration: none}
.lul10n12 a:link {  font-size: 10pt; color: blue; text-decoration: none}
.lul10n12 a:hover{ font-size: 10pt; color:red; text-decoration: none}

ul.lul8azb {
  	margin: 0;
	line-height:180%;
	padding:0;
	list-style:none; 
	}
	

ul li.lul8azb {
	margin: 0;
	padding:0;
	list-style:none; 
	}

.lul8azb a{ font-size: 8pt; font-weight: bold; color: blue; text-decoration: none}
.lul8azb a:active { font-size: 8pt; font-weight: bold; color: blue; text-decoration: none}
.lul8azb a:link {  font-size: 8pt; font-weight: bold; color: blue; text-decoration: none}
.lul8azb a:hover{ font-size: 8pt; font-weight: bold; color:red; text-decoration: none}

	
ul.lultlaragn { 
	margin:0; 
	padding:0;
	}
ul.lultlaragn li {
	list-style:none; 
	display:inline;
	}
ul.lultlaragn li a { 
	float:left;
	width:115px;
	font:0.79em  Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	padding:0 0.2em 0.2em  0;
	border-width:0.1em;
	border-style:solid; 
	text-decoration:none;
	background:#FF9933;
	padding-left: 7px;
	color:#fff;
	font-weight: bold;
	border-color:#ffac2e #ffac2e #ffac2e #fff;
	}
	
ul.lultlaragn a:hover{
	background:#99CCFF;
	border-color:#000 #fafafa #fafafa #000;
	font:0.73em  Arial, Verdana, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	}
	
ul.lultlaragn a:active{
	background:#FF9933;
	border-color:#000 #fafafa #fafafa #000;
	font:0.73em  Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color:black;
	text-decoration:none;
	}
	
	
ul.lultlaragnpq { 
	margin:0; 
	padding:0;
	}
ul.lultlaragnpq li {
	list-style:none; 
	display:inline;
	}
ul.lultlaragnpq li a { 
	float:left;
	width:50px;
	font:0.79em  Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	padding:0 0.2em 0.2em  0;
	border-width:0.1em;
	border-style:solid; 
	text-decoration:none;
	background:#FF9933;
	padding-left: 7px;
	color:#fff;
	font-weight: bold;
	border-color:#ffac2e #ffac2e #ffac2e #fff;
	}
ul.lultlaragnpq a:hover{
	background:#99CCFF;
	border-color:#000 #fafafa #fafafa #000;
	font:0.73em  Arial, Verdana, Helvetica, sans-serif;
	}
	
ul.lultlaragnpq a:active{
	background:#FF9933;
	border-color:#000 #fafafa #fafafa #000;
	font:0.73em  Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
	
ul.lulazultop { 
	margin:0; 
	padding:0;
	}
ul.lulazultop li {
	list-style:none; 
	display:inline;
	}
ul.lulazultop li a { 
	float:left;
	width:115px;
	font:0.79em  Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	padding:0 0.2em 0.2em  0;
	border-width:0.1em;
	border-style:solid; 
	text-decoration:none;
	background:#F57A00;
	padding-left: 7px;
	color:#fff;
	font-weight: bold;
	border-color:#ffac2e #ffac2e #ffac2e #fff;
	}
	
ul.lulazultop a:hover{
	background:#99CCFF;
	border-color:#000 #fafafa #fafafa #000;
	font:0.73em  Arial, Verdana, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	}
	
ul.lulazultop a:active{
	background:#FF9933;
	border-color:#000 #fafafa #fafafa #000;
	font:0.73em  Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color:black;
	text-decoration:none;
	}
	
	
/* FLOAT IMG   Ads Google   RANDOMICAS  */

.img-floatleft {
	float: left;
	margin: 0 5px 0 5px;
	}
	
.ads-floatright {
	float: right;
	background-color:#fff;
	padding: 5px;
	}

.img-floatleftnoborder {
	float: left;
	margin: 5px 5px 5px 0px;
	border: none;
	}


/* FORMULARIO RECOMENDA */

#formrecomenda {	
	background:#FFFCF0;	
	font:9pt arial, verdana, helvetica, sans-serif;	
	border-top:8px solid #00D600;
	border-left:8px solid #00D600;	
	border-right:8px solid #009900;
	border-bottom:8px solid #009900;
	border-collapse:collapse;
	color:#000099;	
}

#formrecomenda th {
	background:#000000;
	padding:3px;
	font: bold 15px arial, verdana, helvetica, sans-serif;	
	border-bottom:1px solid #ff9900;	
}

#formrecomenda td {	
	padding:3px;
}

#formrecomenda input {	
	background:#ffffff;	
	border:1px dashed #ff9900;	
}

#formrecomenda textarea {
	border:1px dashed #ff9900;
	background:#ffffff;	
}

#formrecomenda input.botao {	
	background:#000000;	
	color:#ffffff;
	border:2px solid #ffffff;
	padding: 10px;
}	



/* FORMULARIO Download de Livros */

#form-downlivros {
	width: 450px;
	background:#FFFCF0;
	margin: 0px;
	padding: 20px;
	text-align: left;
	font:9pt arial, verdana, helvetica, sans-serif;	
	border:1px dashed #ff9900;
	color:#000099;
	float:left;
}

#form-downlivros legend {display:none;}

#form-downlivros fieldset {
	border:0px;
	margin-bottom: -20px;
	}

#form-downlivros label b {
	font:9pt arial, verdana, helvetica, sans-serif;
	display:block;
}

#form-downlivros label.radio input {
	width:20px;
	margin-left:10px;
	background:#FFFCF0;
	border:0px;
}

#form-downlivros .red-form {
	font:10pt arial, verdana, helvetica, sans-serif;
	color: red;
}

#form-downlivros .verde-form {
	font:10pt arial, verdana, helvetica, sans-serif;
	color: green;
}

#form-downlivros label {
	margin:0 10px 10px 0;
}

#form-downlivros label input {

	font:9pt arial, verdana, helvetica, sans-serif;
	width:250px;
	padding:5px 3px;
	background:#ffffff;	
	border:1px dashed #ff9900;
}

#form-downlivros label input:focus {

	border:1px dashed #0072BC;
	padding:6px 4px;
}

#form-downlivros h4.tit {
	font-size: 14pt;
	color: #009900;
	margin: 0px;
	}

#form-downlivros input.botao {
	width: 150px;
	background:#fff;
	text-align: center;
	color: #000099;
	border:2px dashed #00D600;
	margin-left: 40px;
	margin-top:10px;
}	


/* FORMULARIO Busca Google */

#menu-busca legend {display:none;}

#menu-busca fieldset {
	border:0px;
	_margin-bottom: -15px;
	_margin-top: -10px;
	}

#menu-busca label.radio input {
	width:12px;
	margin-left:2px;
	_margin-left: 15px;
	background:#FFFCF0;
	border:0px;
}

#menu-busca .red-form {
	font-size:12pt;
	color: red;
}

#menu-busca .verde-form {
	font-size:12pt;
	color: green;
}

#menu-busca label {
	margin:0 0 10px 0;
}

#menu-busca label input {

	font-size: 10pt;
	color:blue;
	width:130px;
	padding:3px 1px 1px 7px;
	background:#ffffff;	
	margin-left: 5px;
	_margin-left: 10px;
	border:1px dashed #ff9900;
}

#menu-busca input.botao {
	width: 125px;
	background:#fff;
	text-align: center;
	color: #000099;
	border:2px dashed #00D600;
	margin-left: 5px;
	_margin-left: 10px;
	margin-top:10px;
	margin-bottom: 5px;
}


/* FORMULARIO Busca Google Final da Pagina */

#pub-esq-base form {
width: 400px;
height: 150px;
	margin:10px 10px 10px 50px;
	background:#FFFCF0;
	border:1px dashed blue;
	}

#pub-esq-base legend {
	font-size:14pt;
	margin: 15px 15px;
	color:#009900;
}

#pub-esq-base fieldset {
	border:0px;
	margin:10px;

	}

#pub-esq-base label.radio input {
	width:12px;
	margin-left:2px;
	_margin-left: 15px;
	background:#fff;
	border:0px;
}

#pub-esq-base .red-form {
	font-size: 12pt;
	color: red;
}

#pub-esq-base .verde-form {
	font-size: 12pt;
	color: green;
}

#pub-esq-base label input {
	font-size: 10pt;
	width:180px;
	padding: 5px;
	background: #fff;
	color:blue;
	margin-left: 5px;
	_margin-left: 10px;
	margin-bottom:5px;
	border:1px dashed #ff9900;
}

#pub-esq-base input.botao {
	width: 125px;
	background:#fff;
	text-align: center;
	color: #000099;
	border:2px dashed #00D600;

}




/* ADD THIS */

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}




.addthis_toolbox .two_column 
{
    width: 216px;
    padding: 10px 0 10px 0px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .two_column a 
{
    padding: 4px 0 4px 34px;
    position: relative;
    width: 66px;
    display: block;
    text-decoration: none;
    color: blue;
}

.addthis_toolbox .two_column a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    text-decoration: none;
}

.addthis_toolbox .two_column span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .two_column  .top
{
    padding: 0 0 5px 0;
    border-bottom: solid 1px #eee;
    margin-bottom: 5px;
    margin: 0 20px 5px 20px;
}

.addthis_toolbox .two_column  .more
{
    border-top: solid 1px #eee;
    padding: 5px 0 0 0;
    margin: 5px 20px 0 20px;
    text-align: center;
}

.addthis_toolbox .two_column  .more a
{
    padding: 4px 0;
    width: auto;
}

.addthis_toolbox .two_column .more span
{
    display: none;
}

.addthis_toolbox .two_column .column1
{
    width: 100px;
    float: left;
}

.addthis_toolbox .two_column .column2
{
    width: 100px;
    float: left;
}

.addthis_toolbox .two_column .clear
{
    clear: both;
    padding: 0;
    display: block;
    height: 0;
    width: 0;
}




#recomenda {
	margin:10px;
	}

