/* CSS Document */

body { margin: 0; padding: 0; background: url(../images/bg_geral.jpg) top center no-repeat fixed #000000; }

* form, div, h1, h2, h3, h4, h5, h6 { margin: 0; padding:0; }
		 
.spacer{ clear:both; font-size:0px; line-height:0px; }

.Linha { margin:0; padding:0; background:url(../images/linha_conteudo.png) left top no-repeat; width: 593px; height: 20px; }
.Linha2 { margin:0; padding:0; background:url(../images/linha_conteudo.png) left top repeat-x; width: 930px; height: 20px; }

#CorpoSite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color:#329b82;  }
#CorpoSite h1 { padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color:#dcd590;  }
#CorpoSite h2 { padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; color:#dcd590;  }
#CorpoSite a { padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; line-height: 15px; color:#dcd590;  }
#CorpoSite a:hover { padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:underline; line-height: 15px; color:#dcd590; }
#CorpoSite .Corpo { padding:0; width: 593px; margin:20px 0 0px 0; text-align: justify; }

	
/* FORMULÁRIO COMENTÁRIOS */
.CampoComentarios { 
	width: 270px; height:14px; border: 1px solid #898132; background: #dcd590;
	font-family: Verdana; font-size: 10px; font-weight:normal; color:#000; }
.MsgComentarios { 
	width: 330px; height:100px; border: 1px solid #898132; background: #dcd590;
	font-family: Verdana; font-size: 10px; font-weight:normal; color:#000; }
.BtComentarios { 
	width: 120px; height: 20px; border: 1px solid #898132; background: #dcd590; 
	font-family: Verdana; font-size: 10px; font-weight:bold; color:#000; }	
/* FORMULÁRIO COMENTÁRIOS */	

/* LADO DIREITO */
.LinhaLateral { margin:0; padding:0; background:url(../images/linha_lateral.png) left top no-repeat; width: 300px; height: 15px; }

#RightSide { float:right; position:relative; width: 300px; color:#CCCCCC; }
#RightSide #Busca { clear:both; width: 300px; margin: 0 0 20px 0; }
#RightSide #Busca .TitBusca { width: 300px; height:40px; margin:0 0 5px 0; padding:0; background:url(../images/tit_busca.png) top no-repeat; }
#RightSide #Busca .BgBusca { width: 284px; padding:8px; background: url(../images/bg_busca.png); border: 1px solid #898132; }
#RightSide #Busca form { width: 300px; height: 20px; margin:0; padding:0; }
#RightSide #Busca form input { 
	float:left; margin-bottom: 10px; padding:2px; width: 175px; height:14px; border: 1px solid #898132; background: #dcd590;
	font-family: Verdana; font-size: 10px; font-weight:normal; color:#000; }
#RightSide #Busca form .BtBusca { 
	float:left; width: 100px; height: 20px; border: 1px solid #898132; background: #dcd590; 
	font-family: Verdana; font-size: 10px; font-weight:bold; color:#000; }


#RightSide #Newsletter { clear:both; width: 300px; margin: 0 0 20px 0; }
#RightSide #Newsletter .TitNewsletter { width: 300px; height:40px; padding:0px 0px 5px 0;  background:url(../images/tit_newsletter.png) top no-repeat; }
#RightSide #Newsletter form { width: 300px; margin:0; padding:0; }
#RightSide #Newsletter form p { margin:0 0 10px 0; font-family: Verdana; font-size: 10px; color:#dcd590; line-height: 12px; text-align:justify; }
#RightSide #Newsletter form label { float:left; width: 44px; margin:0; }
#RightSide #Newsletter form label { font-family: Verdana; font-size: 10px; color:#dcd590; line-height: 12px; font-weight:bold; }
#RightSide #Newsletter form input { 
	margin-bottom: 10px; padding:2px; width: 250px; height:13px; border: 1px solid #898132; background: #dcd590;
	font-family: Verdana; font-size: 10px; font-weight:normal; color:#000; }
#RightSide #Newsletter form .BtNewsletter { 
	float:right; width: 40px; height: 20px; border: 1px solid #898132; background: #dcd590; 
	font-family: Verdana; font-size: 10px; font-weight:bold; color:#000; }


#RightSide #Publicidade { clear:both; width: 300px; margin: 0 0 20px 0; }
#RightSide #Publicidade .TitPublicidade { font-family: Verdana; font-size: 10px; color: #dcd590; width: 300px; height:10px; margin:0 0 5px 0; }


#RightSide #Navegue { clear:both; width: 300px; margin: 0 0 20px 0; }
#RightSide #Navegue .TitNavegue { width: 300px; height:40px; padding:0px 0px 5px 0;  background:url(../images/tit_navegue.png) top no-repeat; }
/* FIM LADO DIREITO */


.GoogleAdSense01 { margin: 0 auto; height: 60px; width: 468px; }
.GoogleAdSense02 { margin: 0 auto; height: 250px; width: 300px; }

#RodapeSite { clear:both; padding: 0; margin: 0 auto; width: 970px; height: 90px; }