@charset "utf-8";
/* CSS Document */

.Ubgcolor{
 background-color:#778899;
}

.UfonteConteudoComentarios{
  font-family: arial;
  font-size: 0.699em;
  color:#FF9900;
  font-weight:bold;
}

.UfonteConteudoTextoComentarios{
  font-family: arial;
  font-size: 0.699em;
  color:#222222;
  line-height:15px;
}


.UfonteLabelForm {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}


.UfonteLabelConsultas {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#000;
}


.UconfTituloRodape {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color:#F0F0F0;
}

.UfonteAvisosVermelho {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#FF0000;
}


.UfonteUsuarioLogado {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #999;
}


.UfonteConteudoConsultas {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
}



.UbordaPaginas{
border-left:#666666 solid 3px;
border-right:#666666 solid 1px;
}

.UbordaLogin{
 border:#000 1px solid;}

.UbottomMenuLeft {
     border-bottom:solid 1px #666666;
}


.UbottomMenuRight {
     border-bottom:solid 1px #666666;
}


.UbackgroundMenuLeft{
    background-color:#FFF;
}

.UbackgroundMenuRight{
    background-color:#F0F0F0;   
}

.UcaixaTexto {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	background-color: #F0F0F0;
	border: 1px solid #333333;
	height: 14px;
	padding-top: 2px;
}


.UcaixaTextoFile {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	background-color: #F0F0F0;
	border: 1px solid #333333;
}


.UcaixaAreaTexto {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	background-color: #F0F0F0;
	border: 1px solid #333333;
}


.UcaixaSelect {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	background-color: #F0F0F0;
	border: 1px solid #333333;
}

.UcaixaSelectOptionSecao{
  font-family:Arial;
  font-size:13px;
  background-color:#FF9934;
  font-variant:small-caps;
  font-weight:bold;  
}


.UcaixaSelectOptionSubSecao{
  background-color:#F0F0F0;
  padding-left:25px;
  font-family:Arial;
  font-size:11px;
}

.UcaixaSelectOptionPagina{
  font-family:Arial;
  font-size:13px;
  background-color:#CC9933;
  font-variant:small-caps;
  font-weight:bold;  
}


.UcaixaSelectOptionLocal{
  background-color:#F0F0F0;
  padding-left:25px;
  font-family:Arial;
  font-size:11px;
}




.UcaixaSelectOptionSecaoGuia{
  font-family:Arial;
  color:#FFFFFF;
  font-size:13px;
  background-color:#0099CC;
  font-variant:small-caps;
  font-weight:bold;  
}

.UcaixaSelectOptionSubSecaoGuia{
  background-color:#F0F0F0;
  padding-left:25px;
  font-family:Arial;
  font-size:11px;
}




.Ubotoes {
	font-family: Verdana;
	font-size: xx-small;
	color: #333333;
}

/*Links do menu esquerdo, minha classe terá essa configuração para links, links visitados e links ativos */
a.UlinkMenuLeft:link, a.UlinkMenuLeft:visited, a.UlinkMenuLeft:active {
    text-decoration: none;
    color:#333333;
    font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

/*Links do menu esquerdo, esse para hover*/	
a.UlinkMenuLeft:hover {
    text-decoration:none;
    color:#999999;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;	
}


/*Links do menu direito, minha classe terá essa configuração para links, links visitados e links ativos */
a.UlinkMenuRight:link, a.UlinkMenuRight:visited, a.UlinkMenuRight:active {
    text-decoration: none;
    color:#666666;
    font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

/*Links do menu direito, esse para hover*/	
a.UlinkMenuRight:hover {
    text-decoration:none;
    color:#999999;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;	
}


/*Links das consultas */
a.UlinkTituloConsultas:link, a.UlinkTituloConsultas:visited, a.UlinkTituloConsultas:active {
    text-decoration: none;
    color:#000;
    font-family: verdana;
	font-size: 10px;
	font-style: normal;
}

/*Links das consultas, esse para hover*/	
a.UlinkTituloConsultas:hover {
    text-decoration:none;
    color:#666;
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
}


.UtituloCanaisFormulario{
    font-family:Arial;
	color:#666;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
}


.UpreviewPopUp{
     background-color:#FF9934;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#FFFFFF;
	 font-weight:bold;
	 height:20px;
}


.UpreviewTitulosPadding{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding-left:20px;
}

.UpreviewTextosPadding{
   font-family:verdana;
   font-size:11px;
   text-align:justify;
   line-height:18px;
   padding-left:20px;
   padding-right:20px;
}

.UpreviewTituloDatasPadding{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	padding-left:20px;	
}


.UpreviewTitulosGuia{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	border-bottom:solid 1px #000000;
}

.UpreviewTextosGuia{
   font-family:verdana;
   font-size:11px;
   text-align:justify;
   line-height:17px;
}

.UpreviewTituloDatas{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
}



.UdestacaSecoesGuia1{
    border-top:	solid 1px #FFFF00;
    border-left:solid 4px #FFFF00;
}

.UdestacaSecoesGuia2{
    border-top:	solid 1px #FF3300;
    border-bottom:	solid 1px #FF3300;
    border-left:solid 4px #FF3300;
}


.UdestacaSecoesClassificados1{
    border-top:	solid 1px #006699;
    border-left:solid 4px #006699;
}

.UdestacaSecoesClassificados2{
    border-top:	solid 1px #FF9900;
    border-bottom:	solid 1px #FF9900;
    border-left:solid 4px #FF9900;
}

.UbordaPreta{
    border:solid 1px #000000;
}

.UbordaCinza{
    border:solid 1px #CCCCCC;
}


.UconsultaFonteCabecalhoManchetes{
	border: solid 1px #999999;
	font-family:Arial, Helvetica, sans-serif;
	background:#CCCCCC;
	font-size:12px;
	font-variant:small-caps;
	font-weight: bold;
}


.UconsultaNoticiasTraboBranco{
    border-top:solid 1px #FFFFFF;
}



/* FOTO ESQUERDA --------------------------------------------*/
.noticiasBoxFotoEsquerda{
	padding-right:15px;
	padding-bottom:6px;
	padding-top:6px;
	padding-left:0;
	margin:0;
	left:0px;
	position:relative;
	float:left;  
}

.noticiasFotoEsquerda{
  width:295px;
  padding:0;
  margin:0;
  left:0px;
  top:0px;
  position:relative;
}

.noticiasBoxLegendaFotoEsquerda{
  clear:both;
  width:295px;
  left:0px;  
  top:0px;          
  margin:0;
  padding:0;
  position:relative;
  background-color:#F0F0F0;
}


/* FOTO DIREITA -----------------------------------------------*/
.noticiasBoxFotoDireita{
	padding-right:0px;
	padding-bottom:6px;
	padding-top:6px;
	padding-left:15px;
	margin:0;
	left:0px;
	position:relative;
	float:right;
}

.noticiasFotoDireita{
  width:295px;
  padding:0;
  margin:0;
  right:0px;
  top:0px;
  position:relative;  
}

.noticiasBoxLegendaFotoDireita{
  clear:both;
  width:295px;
  right:0px;  
  top:0px;          
  margin:0;
  padding:0;
  position:relative;
  background-color:#F0F0F0;  
}


/* FOTO CENTRO -----------------------------------------------*/
.noticiasBoxFotoCentro{
    padding-top:6px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:6px;
	margin:0;
	left:150px;
	position:relative;
	float:none;
}

.noticiasFotoCentro{
  width:295px;
  left:0px;
  top:0px;
  margin:0;
  padding:0;
  position:relative;
}

.noticiasBoxLegendaFotoCentro{
  clear:both;
  width:295px;
  left:0px;  
  top:0px;                 
  margin:0;
  padding:0;
  position:relative;
  background-color:#F0F0F0;
}


/* FOTO SERVE PARA TODOS MENOS FOTO TAMANHO MÁXIMO--------------*/
.noticiasLegendaFoto{
  padding:10px;
  position:relative;
  font-family:Arial;
  font-size:9pt;
  color:#333333;
}




/* FOTO CENTRO TAMANHO MÁXIMO "NOTÍCIAS" -----------------------------------*/
.noticiasBoxFotoCentroMaxima{
   padding-left:2px;
   padding-bottom:6px;
   padding-top:6px;
   margin:0;
   position:relative;
   float:none;
}

.noticiasFotoCentroMaxima{
  width:500px;
  top:0px;
  left:2px;
  margin:0;
  padding:0;
  position:relative;
}

.noticiasBoxLegendaFotoCentroMaxima{
  clear:both;
  width:500px;
  top:0px;
  left:2px;               
  margin:0;
  padding:0;    
  position:relative;
  background-color:#F0F0F0;
}

.noticiasLegendaFotoMaxima{
  padding:10px;
  position:relative;
  font-family:Arial;
  font-size:9pt;
  color:#333333;
}



/* BLOGS E COLUNAS FOTO TEXTO -----------------------------------*/

.noticiasBoxFotoCentroMaximaBlog{/* MÁXIMO */
   width:560px;
   left:1px;
   position:relative;
   float:none;
}

.noticiasFotoCentroMaximaBlog{/* MÁXIMO */
  width:560px;
  left:1px;
  position:relative;
}

.noticiasBoxLegendaFotoCentroMaximaBlog{/* MÁXIMO */
  width:560px;
  left:1px;                   
  position:relative;
  background-color:#F0F0F0;
}

.noticiasLegendaFotoMaximaBlog{/* MÁXIMO */
  padding:10px;
  position:relative;
  font-family:Arial;
  font-size:9pt;
  color:#333333;
}

/* FINAL FOTO TEXTO BLOGS E COLUNAS */





.noticiasParagrafoTexto{
    font-family:Arial, Helvetica, sans-serif;
    color:#333;
	font-size:0.850em;
	line-height:1.40em;
	text-align:justify;
}

.noticiasChapeu1View{
   font-family:Arial, Helvetica, sans-serif;
   color:#FF9900;
   font-size:0.700em;
   font-weight:bold;
   
}

.noticiasTituloView{
   font-family:Arial, Helvetica, sans-serif;
   font-size:1.179em;
   font-weight:bold;
}

.noticiasTituloLer{
  font-family: arial;
  font-size: 1.590em;
  color:#616161;  /* #47423A */
  font-weight:bold;
}



.noticiasDataHoraView{
   font-family:Arial, Helvetica, sans-serif;
   color:#666;
   font-size:0.716em;
   font-weight:bold;
}

.noticiasCreditos{
   font-family:Arial, Helvetica, sans-serif;
   color:#666;
   font-size:0.715em;
   font-weight:bold;
   border-bottom:1px solid #CCC;
   border-top:1px solid #CCC;
   height:24px;
   vertical-align:middle;
}

.UgaleriaTracoConsultaNoticia{
   border-bottom:1px solid #333333;
}


.UfonteLabelCadastroBanner{
   border-bottom:2px solid #CC9933;
   height:20px;
   background-color:#FFFFCC;
   font-family:Arial, Helvetica, sans-serif;
   color:#CC9933;
   font-size:12px;
   font-weight:bold;
   vertical-align:middle;
}

.UbannersTracoConsulta{
   border-bottom:1px solid #CC9933;
}

.UfonteNomeBlogs{
    font-family:Arial;
	color:#D47F00;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}


.UvideosTracoDivide{
  border-bottom:4px solid #999;
}

/* SITE ------------------------------------------------------------------------------------------------------*/
/*Home*/

.homeTopo{
  height:80px;
  background-image:url(imagens/site/eras2.gif);
  background-repeat:no-repeat;
  border-top:5px #FF9900 solid;
  background-position:left; 
}

.topoLinkLogo{
  margin-top:5px;
  margin-left:1px;
  height:45px;
  width:205px;
  float:left;
  cursor:pointer;
}

.homeRodape{
  height:40px;  
  border-top:5px #FF9900 solid;  
}

.homeRodapeLogo{
  width:30px;
  height:30px;
  margin-top:12px;
  margin-left:7px;
  float:left;
  background-image:url(imagens/site/cuborodape.gif);
  background-repeat:no-repeat;
  background-position:left;
}

.rodapeDireitosReserv{
  margin-left:8px;
  margin-top:20px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.650em;
  color:#999;
  float:left;

}

.homeRodape2{
  padding-top:4px;
  position:relative;
  height:40px;
  border-top:1px #FF9900 solid;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.590em;
  color:#666;
  line-height:13px;
}

a.homeRodape2Link:link, a.homeRodape2Link:visited, a.homeRodape2Link:active {
  text-decoration: none;
  color:#666;
}

a.homeRodape2Link:hover {
    text-decoration:none;
	color:#FF9900;
}

.homeRodapeSites{
  right:30px;
  margin-bottom:25px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.699em;
  color:#555555;
  font-weight:bold;
  float:right;
  text-transform:uppercase;
}

a.homeRodapeSitesLink:link, a.homeRodapeSitesLink:visited, a.homeRodapeSitesLink:active {
  text-decoration: none;
  color:#555555;
}

a.homeRodapeSitesLink:hover {
    text-decoration:none;
	color:#333;
}


.homeData{
    border-right:1px #FFFFFF solid;
	border-left:6px #FFFFFF solid;
	padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
	font-size:0.699em;
	line-height:1.40em;
	
}

.homeMenuTitulos{
    font-family:Arial, Helvetica, sans-serif;
    color:#FF9900;
	font-size:1.111em;
	font-weight:bold;   
}

.homeMenuItens{
   height:21px;
   border-left:5px solid #FF9900;
   border-bottom:#CCC solid 1px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.715em;
   padding-left:5px;   
}

.homeMenuFeeds{
}


a.homeMenuItensLink:link, a.homeMenuItensLink:visited, a.homeMenuItensLink:active {
  text-decoration: none;
  color:#000;
}

a.homeMenuItensLink:hover {
    text-decoration:underline;
	color:#000;
}


a.linkCorFFF:link, a.linkCorFFF:visited, a.linkCorFFF:active {
  text-decoration: none;
  color:#FFF;
}

a.linkCorFFF:hover {
    text-decoration:underline;
	color:#FFF;
}

a.linkCorFF0000:link, a.linkCorFF0000:visited, a.linkCorFF0000:active {
  text-decoration: none;
  color:#FF0000;
}

a.linkCorFF0000:hover {
    text-decoration:underline;
	color:#FF0000;
}


.homeCaixaTempo{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.715em;
   color:#006699;
   border:#006699 1px solid;
}

.homeEnquete{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.665em;
  font-weight:bold;   
  padding-left:4px;
  padding-right:4px;
  padding-bottom:8px;
  padding-top:10px;
}

.homeEnqueteOpcoes{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.665em;
  padding-right:4px;
}

.publicidadeTitulo{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.715em;
   color:#333;
   /*border-bottom:0.099em dotted #CCC;*/
   border-bottom:0.299em solid #FF9900;
}

.bannerTextoImagemColuna1{
  border-top:0.08em solid #FFF;
  border-right:2px solid #FFF;
}

.bannerTextoImagemColuna2{
  border-top:0.08em solid #FFF;
  border-left:2px solid #FFF;
}

.homeEspacoComecaNoticias{
  padding-top:3px;
  position:relative;
}


.bannerTextoImagemBox{
	width:100%;
	height:100%;
}


.bannerTextoImagemBoxImagem{
  padding-left:3px;
  padding-top:3px;
  padding-bottom:3px;
  position:relative;
  float:left;
}

.bannerTextoImagemBoxTitulo{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.635em;
  color:#AA1D09;
  font-weight:bold;   
  padding-left:3px;
  padding-top:2px;
  position:relative;
  float:none;
}

.bannerTextoImagemBoxTexto{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.605em;
  color:#333;
  padding-left:55px;
  top:0px;
  position:relative;
}

.homeNoticiasChapeuDestaque2{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#FF9900;
  padding-top:5px;
  padding-left:8px;
  font-weight:bold;
}

.homeNoticiasTituloDestaque2Grande{
  width:288px;
  left:8px;
  padding-top:2px;
  padding-bottom:7px;
  position:relative;
  border-bottom:0.059em dotted #CCC;

  font-family:Arial, Helvetica, sans-serif;
  font-size:1.410em; /* font-size:1.290em;  */
  color:#666;
  /*font-weight:bold;*/
}

a.homeNoticiasTituloDestaque2GrandeLink:link, a.homeNoticiasTituloDestaque2GrandeLink:visited, a.homeNoticiasTituloDestaque2GrandeLink:active {
  text-decoration: none;
  color:#666;
}

a.homeNoticiasTituloDestaque2GrandeLink:hover {
    text-decoration:underline;
	color:#666;
}


.homeNoticiasTituloDestaque2Normal{
  width:288px;
  left:8px;
  padding-top:2px;
  padding-bottom:3px;
  position:relative;
  border-bottom:0.059em dotted #CCC;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.720em; /* font-size:1.290em;  */
  color:#666;
  font-weight:bold;
}

a.homeNoticiasTituloDestaque2NormalLink:link, a.homeNoticiasTituloDestaque2NormalLink:visited, a.homeNoticiasTituloDestaque2NormalLink:active {
  text-decoration: none;
  color:#666;
}

a.homeNoticiasTituloDestaque2NormalLink:hover {
    text-decoration:underline;
	color:#666;
}

a.linkCorAA1D09:link, a.linkCorAA1D09:visited, a.linkCorAA1D09:active {
  text-decoration: none;
  color:#AA1D09;
}

a.linkCorAA1D09:hover {
    text-decoration:underline;
	color:#AA1D09;
}


.homeNoticiasTituloDestaque2Normal2{
  width:288px;
  left:8px;
  padding-top:2px;
  padding-bottom:3px;
  position:relative;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.720em; /* font-size:1.290em;  */
  color:#666;
  font-weight:bold;
}


.homeTituloBlocoNoticias{
  width:90px;
  padding-top:5px;
  margin-left:0px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.230em;
  color:#000;
  font-weight:bold;
  float:left;
}

a.homeTituloBlocoNoticiasLink:link, a.homeTituloBlocoNoticiasLink:visited, a.homeTituloBlocoNoticiasLink:active {
  text-decoration: none;
  color:#000;
}

a.homeTituloBlocoNoticiasLink:hover {
    text-decoration:underline;
	color:#000;
}


.homeTituloSitesLinks{
  right:4px;
  top:15px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.659em;
  color:#333;
  font-weight:bold;
  float:right;
  text-transform:uppercase;
}

a.homeTituloSitesLinksLink:link, a.homeTituloSitesLinksLink:visited, a.homeTituloSitesLinksLink:active {
  text-decoration: none;
  color:#333;
}

a.homeTituloSitesLinksLink:hover {
    text-decoration:underline;
	color:#333;
}



.homeTracoPontilhadoBlocos{
  height:30px;
  border-top:0.09em dotted #999;  
}

.homeTracoLaranjaBlocos{
  border-top:0.199em solid #FF9900;
}

.homeNoticiasBloco1Chapeu{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.600em;
  color:#FF9900;
  padding-left:1px;
  padding-top:8px;
  font-weight:bold;
}

.homeNoticiasBloco1TituloGrande{ 
  padding-top:3px;
  position:relative;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  color:#666;
  font-weight:bold;
}

a.homeNoticiasBloco1TituloGrandeLink:link, a.homeNoticiasBloco1TituloGrandeLink:visited, a.homeNoticiasBloco1TituloGrandeLink:active {
  text-decoration: none;
  color:#666;
}

a.homeNoticiasBloco1TituloGrandeLink:hover {
    text-decoration:underline;
	color:#666;
}



.homeNoticiasBloco1Chamada{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.690em; /* font-size:1.290em;  */
  color:#666;
  padding-top:4px;
  padding-bottom:10px;
  /*border-bottom:0.059em dotted #AAAAAA;*/
  padding-left:0px;
  padding-right:7px;
  position:relative;
}

a.homeNoticiasBloco1ChamadaLink:link, a.homeNoticiasBloco1ChamadaLink:visited, a.homeNoticiasBloco1ChamadaLink:active {
  text-decoration: none;
  color:#666;
}

a.homeNoticiasBloco1ChamadaLink:hover {
    text-decoration:underline;
	color:#666;
}


.homeNoticiasBloco1Titulo{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em; /* font-size:1.290em;  */
  color:#555;
  font-weight:bold;
  padding-top:2px;
  padding-left:0px;
  padding-bottom:5px;
  border-bottom:0.059em dotted #AAAAAA;  
}

.homeNoticiasBloco1Titulo2{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em; /* font-size:1.290em;  */
  color:#555;
  font-weight:bold;
  padding-top:2px;
  padding-left:0px;
  padding-bottom:10px;
}


#homeNoticiasBloco1BoxFoto1{
  clear:both;
  margin-top:12px;
  margin-left:10px;
  width:110px;
  height:80px;
  float:left;
}

#homeNoticiasBloco1BoxFoto1 a, #homeNoticiasBloco1BoxFoto1 img { 
  float: left; 
  overflow:hidden; 
  border:none;
} 

#homeNoticiasBloco1BoxFoto1 a:hover { 
  border:3px solid #FF9900; 
} 

#homeNoticiasBloco1BoxFoto1 a:hover img { 
  margin: -3px; 
} 



.homeNoticiaBloco1FotoChapeu{
  width:175px;
  margin-left:4px;
  margin-top:15px;
  float:left;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.699em;
  color:#FF9900;
  font-weight:bold;
}

.homeNoticiaBloco1FotoTitulo{
  width:175px;
  margin-top:2px;
  margin-left:4px;
  float:left;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  color:#666;
  font-weight:bold;
}


.homeNoticiaBloco1ListaSquare{
   margin-left:0px;
   position:relative;
   color:#FF9900;

   list-style:square;
   list-style-position:inside;
}

.homeNoticiaBloco1Lista{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.690em;
  color:#555;
  line-height:13px;
}

.homeNoticiaBloco1BoxLista{
	margin-top:7px;
    margin-left:10px;
	margin-bottom:5px;
    position:relative;
    width:302px;
/*	border-bottom:0.09em dotted #999;   */
	line-height:13px;
}

.homeNoticiaBloco1BoxLista2{
    margin-left:10px;
	margin-bottom:7px;
    position:relative;
    width:302px;
}


.homeNoticiasTracoPontilhadoGrande{
  border-top:0.09em dotted #999;  
}


.homeNoticiaBloco1TresColunasTitulo{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.781em; /* font-size:1.290em;  */
  color:#333;
  font-weight:bold;
  padding-top:0px;
  padding-left:0px;
  padding-right:5px;
  position:relative;
}

a.homeNoticiaBloco1TresColunasTituloLink:link, a.homeNoticiaBloco1TresColunasTituloLink:visited, a.homeNoticiaBloco1TresColunasTituloLink:active {
  text-decoration: none;
  color:#333;
}

a.homeNoticiaBloco1TresColunasTituloLink:hover {
    text-decoration:underline;
	color:#333;
}


.homeNoticiaBloco1TresColunasChapeu{
  padding-top:8px;
  position:relative;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.699em;
  color:#FF9900;
  font-weight:bold;
}

.homeTituloBlocoEntretenimentoBlogs{
  height:30px;
  padding-top:3px;
  padding-bottom:0px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.230em;
  color:#000;
  font-weight:bold;
}

.botaoEnqueteVotar {
  width:55px;
  height:20px;
	font-family: arial;
	font-size: 0.539em;
	color:#FF9900;
	background-color: #FFFFFF;
    border:none;
	font-weight:bold;
}

.botaoEnqueteResultado {
    width:55px;
    height:20px;
	font-family: arial;
	font-size: 0.539em;
	color:#FF9900;
	background-color: #FFFFFF;
    border:none;
	font-weight:bold;
}

.caixaBusca{
  margin-left:5px;
  border:1px #FFFFFF solid;
  font-family: arial;
  font-size: 0.699em;
  color:#444;
}

.botaoBusca{
  margin-left:-3px;
  width:45px;
  height:18px;
	font-family: arial;
	font-size: 0.539em;
	color:#FF9900;
	background-color:#FFF;
    border:none;
	font-weight:bold;
}

.noticiasCabecalho{
    border-right:1px #FFFFFF solid;
	padding-left:10px;
    font-family:"Trebuchet MS", Arial, Verdana;
    color:#FFF;
	font-size:1.000em;
	line-height:1.40em;
	font-weight:bold;	
	text-transform:uppercase;
}

.noticiasMenuCategorias{
  border:4px solid #ECEAE7;
  margin-top:10px;
  margin-bottom:5px;
  margin-left:1px;
  position:relative;
}

.noticiasMenuCategoriasItens{
height:20px;
	padding-left:10px;
	position:relative;
    font-family:Arial, Helvetica, sans-serif;
    color:#BBBBBB;
	font-size:0.699em;
	font-weight:bold;	
	text-transform:uppercase;
}

a.noticiasMenuCategoriasItensLink:link, a.noticiasMenuCategoriasItensLink:visited, a.noticiasMenuCategoriasItensLink:active {
  text-decoration:none;
  color:#BBBBBB;
}

a.noticiasMenuCategoriasItensLink:hover {
    text-decoration:underline;
	color:#BBBBBB;
}



.noticiasMenuTituloCategorias{
   height:25px;
	padding-left:1px;
	padding-bottom:4px;
	position:relative;
    font-family:Arial, Helvetica, sans-serif;
    color:#AAAAAA;
	font-size:0.699em;
	font-weight:bold;	
	background-color:#ECEAE7;  
}

.noticiasTitulos{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.099em;
  color:#666;
  font-weight:bold;
}

.noticiasChamadas{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.719em; /* font-size:1.290em;  */
  color:#999;
  padding-bottom:10px;
  position:relative;
  border-bottom:0.059em solid #EEEEEE;  
}

.noticiasChapeu{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#FF9900;
}


.menuInterno{
  border-bottom:4px solid #ECEAE7;
  border-left:4px solid #ECEAE7;
  border-right:4px solid #ECEAE7;
}

.menuInternoTitulos{
	padding-left:5px;
	position:relative;
    font-family:Arial, Helvetica, sans-serif;
    color:#777777;
	font-size:0.699em;
	font-weight:bold;	
	background-color:#ECEAE7;  
}

.menuInternoItens{
    height:20px;
	padding-left:4px;
	position:relative;	
    font-family:Arial, Helvetica, sans-serif;
    color:#888888;
	font-size:0.699em;
	font-weight:bold;	
	text-transform:uppercase;
}

a.menuInternoItensLink:link, a.menuInternoItensLink:visited, a.menuInternoItensLink:active {
  text-decoration:none;
  color:#888888;
}

a.menuInternoItensLink:hover {
    text-decoration:underline;
	color:#888888;
}


.tracoCorpo{
  border-right:1px solid #CCCCCC;
}

.noticiasNumerosUltimasNoticias{
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.699em;
  font-weight:bold;	
  color:#ECEAE7;
}

.noticiasTituloUltimasNoticias{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.720em; /* font-size:1.290em;  */
  color:#666;
  border-bottom:0.09em dotted #EEEEEE;
  padding-bottom:10px;
  position:relative;
}

a.noticiasTituloUltimasNoticiasLink:link, a.noticiasTituloUltimasNoticiasLink:visited, a.noticiasTituloUltimasNoticiasLink:active {
  text-decoration:none;
  color:#666;
}

a.noticiasTituloUltimasNoticiasLink:hover {
    text-decoration:underline;
	color:#666;
}





.noticiasChapeuUltimasNoticias{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#FF9900;
  padding-top:10px;
  position:relative;
}

.noticiasCabecalhoUltimasNoticias{
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.100em;
  font-weight:bold;	
  color:#999;
  top:12px;
  padding-left:17px;
  position:relative;
}

a.linkCor999:link, a.linkCor999:visited, a.linkCor999:active {
  text-decoration:none;
  color:#999;
}

a.linkCor999:hover {
    text-decoration:underline;
	color:#999;
}

a.linkCor333:link, a.linkCor333:visited, a.linkCor333:active {
  text-decoration:none;
  color:#333;
}

a.linkCor333:hover {
    text-decoration:underline;
	color:#333;
}



a.linkCor666:link, a.linkCor666:visited, a.linkCor666:active {
  text-decoration:none;
  color:#666;
}

a.linkCor666:hover {
    text-decoration:underline;
	color:#666;
}

a.linkCor000:link, a.linkCor000:visited, a.linkCor000:active {
  text-decoration:none;
  color:#000;
}

a.linkCor000:hover {
    text-decoration:underline;
	color:#000;
}


/* ENTRETENIMENTO */
#homeNoticiasEntretenimentoBoxFoto img {border:none}   
#homeNoticiasEntretenimentoBoxFoto ul {margin:0; padding:0; width:155px;}   
#homeNoticiasEntretenimentoBoxFoto ul:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}   
#homeNoticiasEntretenimentoBoxFoto ul li {list-style-type:none; float:left; margin:0 3px 3px 0}   
#homeNoticiasEntretenimentoBoxFoto ul li a, ul li a img {float:left; overflow:hidden}   
#homeNoticiasEntretenimentoBoxFoto ul li a:hover {border:3px solid #FFAA11;}   
#homeNoticiasEntretenimentoBoxFoto ul li a:hover img {margin:-3px}  

.homeNoticiasEntretenimentoFoto1{
  width:150px;  
  height:110px;
  float:left;
  margin-top:4px;
  margin-left:0px;  
  position:relative;    
}

.homeNoticiasEntretenimentoChapeu{
  width:155px;
  padding-left:0px;
  padding-top:8px;
  position:relative;
  float:left;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.699em;
  color:#FF9900;
  font-weight:bold;
}

.homeNoticiasEntretenimentoTitulo{
  width:155px;
  padding-left:0px;
  padding-top:3px;
  margin-bottom:10px;
  position:relative;
  float:none;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.699em;
  color:#666;
}

/* BLOGS */


#homeBlogBoxFoto{
  margin-top:10px;
  margin-left:0px;
  width:77px;
  height:69px;
  float:left;
}

#homeBlogBoxFoto img { 
  border:1px solid #CCCCCC;
  float: left; 
  overflow:hidden; 
} 


#homeBlogBoxFoto a{   
  float: left; 
  overflow:hidden; 
  border:none;
} 

#homeBlogBoxFoto a:hover { 
  border:3px solid #FF9900; 
} 

#homeBlogBoxFoto a:hover img { 
  margin: -3px; 
} 



.homeBlogChapeu{
  width:128px;
  margin-left:4px;
  margin-top:14px;
  float:left;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.730em;
  color:#333;
  font-weight:bold;
}

.homeBlogTitulo{
  width:128px;
  margin-left:4px;
  margin-top:2px;
  float:left;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.699em;
  color:#666;
}


/*BLOGS E COLUNAS*/
.tracoCorpoBlog{
  border-left:1px solid #CCCCCC;
}

.blogCabecalho{
	padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
	font-size:1.099em;
	line-height:1.40em;
	font-weight:bold;	
	float:left;
}

.blogFoto{
  margin-left:8px;
  margin-top:10px;
  margin-bottom:2px;
  float:left;
}

.blogNome{
/*
  width:400px;
  margin-top:28px;
  left:10px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.999em;
  color:#666;  */
  width:480px;
  margin-top:35px;
  margin-bottom:0px;
  margin-left:10px;

  font-family: arial;
  font-size: 1.500em;
  color:#AAAAAA;
  font-weight:bold;
  float:left;
}

.blogVerAssunto{
   margin-top:0px;
   margin-left:11px;
   font-family:Arial, Helvetica, sans-serif;
   color:#FF9900;
   font-size:0.700em;
   font-weight:bold;
   text-transform:lowercase;
   float:left;
}


.blogTituloComentario{
  margin-top:2px;
  left:10px;
  float:left;
  position:relative;
  font-family: arial;
  font-size: 0.999em;
  color:#FF9900;
  font-weight:bold;
}

.blogNomeComentarista{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.720em;
   font-weight:bold;
   color:#333;
   background-color:#F9F9F9;
}

.blogTextoComentarista{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.720em;
  color:#666;
  line-height:16px;
}

.blogTextoPerfil{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.750em;
  color:#666;
  line-height:20px;
}


.blogTituloFormularioComentario{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.699em;
   font-weight:bold;
   color:#777777;
}

.blogCaixasComentario{
  font-family: arial;
  font-size: 0.759em;
  font-weight:bold;
  border:1px solid #999;
}

.blogBotaoComentario{
  width:45px;
  height:18px;
	font-family: arial;
	font-size: 0.580em;
	color:#777777;
	background-color:#FFF;
    border:1px solid #999999;
	font-weight:bold;
}


.blogTracoTopo{
   border-bottom:1px solid #CCCCCC;
}

.blogData{
    margin-right:10px;
	margin-top:5px;
	position:relative;
    float:right;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
	font-size:0.699em;
	line-height:1.40em;
}

.blogLabelPesquisa{
    font-family:Arial, Helvetica, sans-serif;
    color:#000;
	font-size:0.699em;
	float:none;
	margin-top:2px;
	margin-left:4px;
	position:relative;
}

.blogLabelInputPesquisa{
  margin-left:2px;
  padding-bottom:3px;
  position:relative;
  border:1px #FFFFFF solid;
  font-family: arial;
  font-size: 0.699em;
  color:#444; 
}


.blogTituloPerfilMenu{
  font-family: arial;
  font-size: 1.050em;
  color:#BBBBBB;
  font-weight:bold;
}


.blogItensMenu{
  font-family: arial;
  font-size: 0.670em;
  color:#666;
  font-weight:bold;
  padding-left:3px;
  position:relative;
}

.blogRightEnviar{
  border-right:0.09em dotted #999;  
}

.blogTopBottomEnviar{
  border-top:0.09em dotted #999;  
  border-bottom:0.09em dotted #999;  
}

.blogFonteEnviar{
  font-family: arial;
  font-size: 0.650em;
  color:#999;
  font-weight:bold;
  padding-left:10px;
  position:relative;
}
.blogFonteTotalComentarios{
  font-family: arial;
  font-size: 0.650em;
  color:#FF9900;
  font-weight:bold;
  padding-left:10px;
  position:relative;
}

a.linkCorFF9900:link, a.linkCorFF9900:visited, a.linkCorFF9900:active {
  text-decoration:none;
  color:#FF9900;
}

a.linkCorFF9900:hover {
    text-decoration:underline;
	color:#FF9900;
}

.blogTituloPosts{
  font-family: arial;
  font-size: 1.650em;
  color:#47423A;
  font-weight:bold;
  padding-left:17px;
  padding-right:15px;
  position:relative;
}

.blogDataHoraPost{
  font-family: arial;
  font-size: 0.650em;
  color:#AAAAAA;
  padding-left:17px;
  padding-right:15px;
  position:relative;
}

.blogTexto{
  padding-left:15px;
  padding-right:17px;
  position:relative; 
}

.blogsListaCabecalho{
	padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
	font-size:1.099em;
	line-height:1.40em;
	font-weight:bold;	
}

.blogsListaNumero{
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.699em;
  font-weight:bold;	
  color:#AAAAAA;
}

.blogsListaTraco{
  border-top:1px #CCCCCC solid;
}

.blogsListaNome{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  color:#666;
  font-weight:bold;
}

.blogsListaAssunto{
   font-family:Arial, Helvetica, sans-serif;
   color:#FF9900;
   font-size:0.700em;
   font-weight:bold;
   text-transform:lowercase;
}

.blogsListaAssinante{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.699em;
  color:#666;
}

#blogsListaFoto img {border:none}   
#blogsListaFoto ul {margin:0; padding:0; width:90px;}   
#blogsListaFoto ul:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}   
#blogsListaFoto ul li {list-style-type:none; float:left; margin:0 3px 3px 0}   
#blogsListaFoto ul li a, ul li a img {float:left; overflow:hidden}   
#blogsListaFoto ul li a:hover {border:3px solid #FF9900;}
#blogsListaFoto ul li a:hover img {margin:-3px}  


.enqueteMensagem{
    font-family:Arial, Helvetica, sans-serif;
    color:#FF9900;
	font-size:1.111em;
	font-weight:bold;   
}

.enqueteAgradece{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em; /* font-size:1.290em;  */
  color:#555;
  font-weight:bold;
  padding-top:2px;
  padding-left:0px;
  padding-bottom:5px;
  border-bottom:0.059em dotted #AAAAAA;  
}

.enquetePergunta{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  color:#666;
  font-weight:bold;
}

.enqueteRespostas{
   padding-top:10px;
   position:relative;
   font-family:Arial, Helvetica, sans-serif;
   color:#666;
   font-size:0.716em;
}

.enquetePercentual{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.900em;
   font-weight:bold;
   color:#3366CC;
}

.enqueteTotalVotos{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.800em;
  color:#666;
  font-weight:bold;
}

.enqueteAnterioresData{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#000;
  font-weight:bold;
}

.enqueteAnterioresPergunta{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#333;
  padding-bottom:7px;
}

.enqueteAnterioresCabecalho{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  font-weight:bold;
}


/*----------------------------------------------------------------------------------------------------------*/

.horoscopoData{
  font-family:arial;
  font-size:2.000em;
  font-weight:bold;	
  color:#FF9900;
  top:28px;
  padding-right:48px;
  position:relative;
}

.horoscopoFrase{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.800em;
  color:#888888;
  font-weight:bold;
  padding-top:8px;
  padding-left:0px;
  padding-bottom:40px;
  position:relative;
}

.horoscopoTracoSepara{
  border-top:1px solid #CCCCCC;
}

.horoscopoSignoLin1Col1{
  border:1px solid #F0F0F0;
  cursor:pointer;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.600em;
  color:#FF9900;
  font-weight:bold;  
}

.horoscopoSignoLin1Resto{
  border-bottom:1px solid #F0F0F0;
  border-top:1px solid #F0F0F0;
  border-right:1px solid #F0F0F0; 
  cursor:pointer;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.600em;
  color:#FF9900;
  font-weight:bold;  
  
}
 
.horoscopoSignoLin2Col1{
  border-left:1px solid #F0F0F0;
  border-bottom:1px solid #F0F0F0;
  border-right:1px solid #F0F0F0;
  cursor:pointer;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.600em;
  color:#FF9900;
  font-weight:bold;  
  
}

.horoscopoSignoLin2Resto{
  border-bottom:1px solid #F0F0F0;
  border-right:1px solid #F0F0F0; 
  cursor:pointer;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.600em;
  color:#FF9900;
  font-weight:bold;  
  
}

.testeMostra{
  width:512px;
  height:200px;
}

.horoscopoExibeNome{
  width:100%;
  padding-bottom:5px;
  padding-top:5px;
  padding-left:0px;
  left:0px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.099em;
  color:#999;
  font-weight:bold;
  border-bottom:0.059em dotted #CCC;
}

.horoscopoExibeTexto{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  color:#999;
  left:1px;
  right:1px;
  top:10px;
  position:relative;
}

.horoscopoAniversarioDica{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.799em;
  color:#999;
}

.horoscopoCabecalho{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  font-weight:bold;
}

/* LINKS RECOMENDADOS -------------------------------------------------*/
.recomendadosTitulo{
    font-family:Arial, Helvetica, sans-serif;
    color:#000;
	font-size:0.999em;
	font-weight:bold;   
}

.recomendadosDescricao{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.730em;
  color:#666;
}

.recomendadoLink{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.850em;
   font-weight:bold;
   color:#3366CC; 
   padding-bottom:15px;
}

a.linkCor3366CC:link, a.linkCor3366CC:visited, a.linkCor3366CC:active {
  text-decoration:none;
  color:#3366CC;
}

a.linkCor3366CC:hover {
    text-decoration:underline;
	color:#3366CC;
}

.popupEnviaAmigo{
  width:350px;
  height:380px;
  background-color:#FFFFFF;
  border:3px solid #FF9900;
  z-index:99;
  margin-top:5px;
  position:absolute;
  overflow:hidden;
  margin-left:120px;
  visibility:hidden;
}

.blogEnviaAmigoTituloNoticia{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.999em;
  font-weight:bold;
}

.blogEnviaAmigoTitulo{
    font-family:Arial, Helvetica, sans-serif;
    color:#FF9900;
	font-size:1.111em;
	font-weight:bold;   
}

.blogBotaoBusca{
  margin-left:1px;
  margin-top:1px;
  width:30px;
  height:18px;
	font-family: arial;
	font-size: 0.539em;
	color:#FF9900;
	background-color:#FFF;
    border:none;
	font-weight:bold;
}

.tracoCorpo2{
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
}

.homeMenuContato{
 border-left:5px solid #FF9900;
}

.guiaBusca{
	border-top:1px solid #FFF;
/*	border-right:1px solid #CCC;  */
	border-left:1px solid #CCC;
	background-color:#ECEAE7;
	border-bottom:1px solid #FFF;
}

.guiaFonteCategorias{
   	font-family:Arial, Helvetica, sans-serif;
   	color:#FFF;
	font-size:0.780em;
	background-color:#FF9900;
	border:1px solid #FF9900;
	text-transform:uppercase;
	font-weight:bold;
}

.guiaFonteLista{  
   	font-family:Arial, Helvetica, sans-serif;
   	color:#666;
	font-size:0.760em;
	list-style-position:inside;
	margin-left:0px;
	margin-top:0px;
	position:relative;
	list-style-type:square;
}

.guiaLista{
	padding-left:10px;  
	padding-right:10px;
}

.guiaFonteIndice{
   	font-family:Arial, Helvetica, sans-serif;
   	color:#FFF;
	font-size:0.780em;
	background-color:#FF9900;
	text-transform:uppercase;
	font-weight:bold;
	border:1px solid #FF9900;
	cursor:pointer;
}

.guiaCabecalho{
	padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
	font-size:1.099em;
	line-height:1.40em;
	font-weight:bold;	
}

.guiaDadosEmpresa{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#000;
  font-weight:bold;
  padding-left:3px;
  padding-right:3px;
}

.guiaDadosEmpresaServicos{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;   
  font-weight:bold;
  padding-left:3px;
  padding-right:3px;
  padding-top:4px;
  padding-bottom:10px;
  line-height:15px;
}

.guiaTituloDados{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.699em;
   font-weight:bold;
   color:#777777;
}

.guiaTracoSeparaEmpresa{
  border-top:1px solid #CCC;
}

.guiaCorEmpresa{
    font-family:Arial, Helvetica, sans-serif;
    color:#000;
	font-size:1.111em;
	font-weight:bold;
	background-color:#F0F0F0;  /*#FB7500  #978E81 */
	border:2px solid #F0F0F0; 
}

.guiaSelect{
  width:158px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#444444;
  border:1px solid #CCCCCC;
}

.guiaSelectSecao{
  background-color:#FF9900; /* #21B0F4  #FFCD3B  #A8C9D2  #D1161D #465864  #CFCFCF #E5DAA5 */
  color:#FFF;
  font-weight:bold;
}

.guiaBotaoBusca{
    width:50px;
    height:19px;
	font-family: arial;
	font-size: 0.600em;
	color:#FF9900;
	background-color:#FFF;
    border:none;  	
	font-weight:bold;
}

.guiaCaixaBusca{
  height:15px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#444444;
  border:1px solid #CCCCCC;
}

.guiaListaServicos{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.780em;   
  line-height:15px;
  position:relative;
}

.guiaListaEndereco{
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.750em;
  color:#666;
  font-weight:bold;
}

.buscaNoticiasMensagem{
   font-family:Arial, Helvetica, sans-serif;
   font-size:1.379em;
   font-weight:bold;
   color:#000;
}

.homeVideosTitulo{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.740em;
   font-weight:bold;
   padding-top:10px;
   height:18px;
}

.homeVideosNumeros{
  width:20px;
  height:80px;
  margin-top:0px;
  margin-left:0px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.550em;
  font-weight:bold;	
  color:#FFF;  
  vertical-align:middle;
  text-align:center;
  background-color:#B9ACA3;
  float:left;
}

.homeVideoBoxFoto{
 width:110px;
 height:80px;
 cursor:pointer;
 margin-left:0px;
 margin-top:0px;
 position:relative;
 float:left;
}

.homeVideoEfeitoFoto{
 margin-top:0px;
 margin-left:0px;
 position:absolute;
 border:none;
 z-index:1;
 float:left;
}

.homeVideoEfeitoFoto2{
 margin-left:71px;
 margin-top:43px;
 position:absolute;
 z-index:2;
 border:none;
}

.homeVideosLegenda{   
  width:80px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.690em; /* font-size:1.290em;  */
  color:#666;
  margin-top:0px;
  margin-left:0px;
  padding-left:3px;
  padding-top:0px;
  position:relative;  
  float:left;
}

.homeVideosMais{
   font-family:Arial, Helvetica, sans-serif;
   font-size:1.179em;
   font-weight:bold;
   padding-left:20px;
   color:#555;
}

.videosCabecalho{
	padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFF;
	font-size:1.099em;
	font-weight:bold;	
}

.videosBordaLista{
  border:1px solid #ECEAE7;
  margin-top:2px;
  float:right;
  position:relative;
}

.videosTituloLista{
  height:32px;
  font-family: arial;
  font-size: 0.850em;
  font-weight:bold;
  padding-left:10px;
  color:#999;
  background-color:#ECEAE7;  
}

.videosData{
  top:0px;
  left:6px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.690em; 
  color:#FF9900;
  font-weight:bold;
  float:none;
}

.videosTitulos{
  top:0px;
  left:6px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.950em;
  font-weight:bold;
  color:#000;
  float:none;
}

.videosLegenda{   
  top:0px;
  left:6px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.850em; 
  color:#666;
  float:none;
}

.videosCreditos{   
  width:340px;
  heigh:28px;
  border-bottom:1px solid #ECEAE7;
  padding-bottom:10px;
  left:0px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
  color:#3366CC;
  font-weight:bold;
  float:left;
}


a.linkCor336699:link, a.linkCor336699:visited, a.linkCor336699:active {
  text-decoration:none;
  color:#3366CC;
}

a.linkCor336699:hover {
    text-decoration:underline;
	color:#3366CC;
}

a.linkCor555:link, a.linkCor555:visited, a.linkCor555:active {
  text-decoration:none;
  color:#555;
}

a.linkCor555:hover {
    text-decoration:underline;
	color:#555;
}

.videoVerPlayer{
 width:450px;
 margin:0px;
 padding:0px;
 left:0px;
 top:2px;
 position:relative;
 z-index:1;
 float:none;
}

.videoVerTextos{
 width:450px;
 top:16px;
 left:0px;
 position:relative;
 z-index:3;
 float:left;
}


.videosVerData{
  top:0px;
  left:6px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.690em; 
  font-weight:bold;
  color:#FF9900;
  float:none;
}

.videosVerTitulos{
  top:0px;
  left:6px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.000em;
  font-weight:bold;
  float:none;
}

.videosVerLegenda{   
  top:2px;
  left:6px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.900em; 
  color:#444444;
  float:none;
}

.videosVerCreditos{   
  width:340px;
  heigh:28px;
  padding-bottom:10px;
  top:4px;
  left:6px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.750em;
  color:#3366CC;
  font-weight:bold;
  float:left;
}

.videosMsgCarregando{
  top:50px;
  left:150px;
  position:relative;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.950em;
  font-weight:bold;
  color:#000;
}

/**********************************
 CABECALHO BLOGS
**********************************/
#dUniolBlogCabeca1{
  width:600px;
  height:135px;
  margin-top:0px;
  margin-left:1px;
  border-bottom:3px solid #FF9900;
  border-top:1px solid #AAAAAA;
  float:left;
}

#dUniolBlogCabeca2{
  width:605px;
  margin-top:0px;
  margin-left:1px;
  float:left;
}

#dUniolBlogPesquisa{
  width:100%;
  height:45px;
  background-color:#CCCCCC;
  text-align:left;
  border-bottom:1px solid #FFF;
}

#dUniolBlogPesquisa form{
  margin:0px;
  margin-right:0px;
}

a.linkCorBBBBBB:link, a.linkCorBBBBBB:visited, a.linkCorBBBBBB:active {
  text-decoration:none;
  color:#BBBBBB;
}

a.linkCorBBBBBB:hover {
    text-decoration:underline;
	color:#BBBBBB;
}

.blogTituloPerfilExibe{
  font-family:"Trebuchet MS", Arial, Verdana;
  font-size: 1.700em;
  color:#FF9900;
}

#dMenuBlog{
  width:140px;
  height:135px;
  background-color:#CCCCCC;
}


.UEntrevistado{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.850em;
   font-weight:bold;
   color:#666; 
   padding-left:7px;
}

.UEntrevistador{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.750em;
   color:#666; 
   padding-left:7px;
}

.UEntrevistaResumo{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.700em;
   color:#666; 
   padding-left:7px;
}

.UEntrevistaData{
   font-family:Arial, Helvetica, sans-serif;
   font-size:0.700em;
   font-weight:bold;   
   padding-left:7px;
}


/***************************
     NOVO 
*************************/
#dUniolEstrutura{
  width:980px;
  background-color:#FFFFFF;
  left:50%;
  margin-left:-490px;
  position:absolute;
}

#dUniolEstruturaConteudo{
  width:966px;
  border-top:4px solid #FF9900;  
  left:7px;
  top:1px;
  position:relative;
}

#dUniolTopo{
  width:965px;
  height:80px;
  margin-top:0px;
  margin-left:0px;
  float:left;  
}

.bannerBlogTopo{
  margin-top:10px;
  margin-right:0px;
  float:right;  
}

#dUniolRodape{
  width:965px;
  height:60px;  
  margin-top:2px;
  margin-left:0px;
  margin-bottom:0px;
  float:left;
  border-top:5px #FF9900 solid;  
}

#dUniolConteudo{
  width:761px;
  margin-top:0px;
  margin-left:0px;
  float:left;
  background:url(imagens/site/bkb_dedede2.jpg);/*url(imagens/site/bkblogmenucont.gif);*/
  background-repeat:repeat-y;
}

#dUniolBlogMenu{
 width:155px;
 min-height:135px;
 height:auto !important;
 margin-top:0px;
 margin-left:0px;
 float:left;
 background-image:url(imagens/site/bkb_dedede1.jpg);/*url(imagens/site/bkblogmenu.gif);*/
 background-repeat:no-repeat;
}

#dUniolBlogPostagens{
  width:605px;
  margin-top:0px;
  float:right;
  z-index:5;
}


#dUniolBlogBannerLateral{
  width:200px;
  margin-top:0px;
  margin-left:2px;
  float:left;
}

.cUniolBlogBoxBanner{
  width:201px;
  height:75px;
  margin-left:0px;
  background-color:#E8E8E8;
  float:left;
}

.cUniolBlogBoxBanner2{
  width:201px;
  height:75px;
  margin-top:1px;
  margin-left:0px;
  background-color:#F3F3F3;
  float:left;
}



.cUniolBlogLogo{
  background-image:url(imagens/site/eras2.gif);
  background-repeat:no-repeat;
  background-position:left; 
  
  margin-top:20px;
  margin-left:1px;
  height:45px;
  width:205px;
  float:left;
  cursor:pointer;
}

.dUniolBlogMenuTitulos{
  width:139px;
  float:left;
  font-family:"Trebuchet MS", Arial, Verdana;
  font-size:0.980em;
  margin-top:10px;
  margin-left:0px;
  margin-bottom:8px;
  font-weight:bold;
}

.dUniolBlogMenuP{
  font-family:Arial, Verdana;
  font-size:0.700em;
  color:#666;
  margin-bottom:20px;
  margin-left:0px;
  margin-right:3px;
  float:left;
}

.dUniolBlogMenuLinks{
  width:139px;
  float:left;
  font-family:Arial, Verdana;
  font-size:0.700em;
  color:#333333;
  margin-bottom:3px;
  margin-left:1px; 
  font-weight:bold;
}

.dUniolBlogMenuForm{
  margin:0px;
  float:left;
}

.dUniolBlogMenuText{
  margin-left:0px;
  margin-top:-5px;
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.850em;
  color:#666666;
  border:none;
}

.dUniolBlogMenuSubmit{
  width:30px;
  height:20px;
  margin-top:3px;
  margin-left:1px;
  float:left;
  border:none;
  background-color:#BBBBBB;
  font-family:"Trebuchet MS", Arial, Verdana;
  font-size:0.750em;
  font-weight:bold;
  color:#FFFFFF;
}

.dUniolBlogMenuContainer{
  width:140px;
  margin-bottom:20px;
  left:13px;
  position:relative;
  float:left;
}

.ajudaEspacoBlog{
  height:600px;
}

/************************
	CONTATO
*************************/

#dUniolMenu{
   width:145px;
   margin-top:0px;
   margin-left:0px;
   float:left;
}

#dUniolContatoConteudo1{
  width:523px;
  margin-top:0px;
  margin-left:1px;
  float:left;
}

#dUniolContatoConteudo2{
  width:295px;
  margin-top:0px;
  margin-left:1px;
  float:left;
}

.cUniolTituloPaginas{
  width:100%;
  height:28px;
  background-color:#FF9900;
  margin-top:0px;
  margin-left:0px;
  float:left;
}

.cUniolCinzaBusca{
  width:100%;
  height:28px;
  margin-top:0px;
  margin-left:0px;
  float:left;
  background-color:#BBBBBB;
}

.cUniolContatoNomeCampos{
  font-family:Arial, Verdana;
  font-size: 1.050em;
  color:#AAAAAA;
  font-weight:bold;
}

.cUniolContatoCaixaTexto{
  width:390px;
  height:23px;
  border:none;
  background-color:#E9E9E9;
  margin-bottom:9px;
}

.cUniolContatoCaixaMensagem{
  width:390px;
  background-color:#E9E9E9;
  border:none; 
  margin-bottom:9px;
}

.cUniolContatoBotao{
  width:90px;
  height:25px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  font-size:0.800em;
  background-color:#CCCCCC;
  border:none;
  font-weight:bold;
}

.cUniolTituloPaginasFont{
    margin-top:3px;
	margin-left:10px;
	float:left;
    font-family:"Trebuchet MS", Arial, Verdana;
    color:#FFF;
	font-size:1.000em;
	line-height:1.40em;
	font-weight:bold;	
}

.cUniolFormBusca{
  margin-top:5px;
  margin-left:0px;
  float:left;
}

.cUniolFormBuscaBotao{
  width:45px;
  height:18px;
  margin-top:0px;
  margin-left:1px;
  font-family: arial;
  font-size: 0.539em;
  color:#FF9900;
  background-color:#FFF;
  border:none;
  font-weight:bold;
  float:left;
}

.cUniolFormBuscaText{
  margin-top:0px;
  margin-left:5px;
  float:left;
  border:1px #FFFFFF solid;
  font-family: arial;
  font-size: 0.699em;
  color:#444;
}

.tracoGaragens{
 border-bottom:1px solid #333;
}

/*****************************
	GARAGENS
*****************************/


#dGaragemPrincipal{
  margin:0;
  padding:0;
  width:890px;
  left:50%;
  margin-left:-440px;
  position:absolute;
  background-color:#FFFFFF;
}


#dGaragemTopo{
  margin:0;
  padding:0;
  width:880px;
  left:5px;
  top:5px;
  position:relative;
}

#dGaragemTopo p{
 font-family:"Trebuchet MS", Arial, Verdana;
 font-size:0.800em;
}

#dGaragemConteudo{
  width:100%;
  padding:0; 
  margin:0;
  top:10px;
  left:0px;
  right:0px;
  bottom:0px;
  position:relative;
    
  min-height:700px;
  height:auto !important;
  /*height:700;*/    
}


#dGaragemRodape{
  clear:both;
  width:100%;  
  border:none;
  height:40px;
  padding:0;
  margin:0;
  top:10px;
  bottom:0px;
  left:0px;
  right:0px;
  position:relative;
  background:#DDD;
}

#dGaragemRodape p{
  margin:0;
  padding:0;
  top:10px;
  padding-left:12px;
  position:relative;
  font-family:Arial, Verdana;
  font-size:0.650em;
  color:#333333;
  text-transform:uppercase;
}

.garagemEspacoAux{
  color:#FFFFFF;  		/*Ajuda p/corrigir bug navegadores antigos*/
}

.garagemBoxCarros{
  width:170px;
  height:205px;
  border:1px solid #000;
  padding:0px;
  margin-left:5px;
  margin-top:5px;
  float:left;
}

.garagemFotoCarro{
  border:0px;
}

.garagemNomeCarro{
  margin:0px;
  padding:0px;
  width:140px;
  height:25px;
  background:#333;
  float:left;
}

.garagemNomeCarro h1{
  padding:0;
  margin-top:5px;
  margin-left:2px;
  margin-right:0px;
  margin-bottom:0px;
  font-family:"Trebuchet MS", Arial, Verdana;
  font-size:0.700em;
  font-weight:bold;
  color:#FFFFFF;
  text-transform:uppercase;
}

.garagemAnoCarro{
  margin:0px;
  padding:0px;
  width:30px;
  height:25px;
  float:left;
  background-color:#FFFF66;
  text-align:center;
}

.garagemAnoCarro h1{
  padding:0;
  margin-top:4px;
  margin-bottom:0px;
  font-family:"Trebuchet MS", Arial, Verdana;
  font-size:0.800em;
  font-weight:bold;
}


.garagemDescricaoCarro{
  margin-left:3px;
  margin-right:px;
  margin-bottom:0px;
  margin-top:3px;
  float:left;
  padding:0;
  width:163px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.700em;
}


#dBarraUniolGaragem{
  width:100%;
  height:23px;
  background-color:#FF9900;
}

.barraFonteUniolGaragem{
  /*
  padding-top:8px;
  font-family:Arial, Verdana;
  font-size:0.900em;
  color:#FFFFFF;
  font-weight:bold;  */
  font-family:Arial, Verdana;
  font-size:0.800em;
  font-weight:bold;
  text-transform:uppercase;
  margin-top:3px;
  margin-left:5px;
  float:left;
  
}


.barraImgUniolGaragem {
  margin-left:10px;
  float:left;
}

/*************************
	SHOPPING MENU
***********************/


.shoppingMenuBox{
  width:95%;
}

.shoppingMenuBox p{
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.650em;
  color:#666666;
}


/*************************
	BANNER NOVO
***********************/

.banner-selinho-box{
  width:100%;
  float:right;
  border:none;
}

.banner-selinho-publicidade{
  width:287px;  /*100%;*/
  height:25px;
  margin:0;
  padding:0;
  left:0px;
  top:0px;
  position:relative;
  border-bottom:3px solid #FF9900; 
}

.banner-selinho-publicidade span{
  padding-top:8px;
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.715em;
  color:#333;
}


.banner-selinho-banner{
  width:142px;
  height:72px;
  border-top:1px solid #FFF;
  float:left;
  padding:0px;
  margin:0px;
}

.banner-selinho-espacamento{
  margin:0px;
  padding:0px;
  width:2px;
  height:73px;
  float:left;
}

.banner-selinho-banner h1{
  margin:0px;
  padding:2px;
  
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.635em;
  color:#AA1D09;
  font-weight:bold; 
}

.banner-selinho-banner img{
  width:50px;
  margin:0px;
  padding:0px;
  top:1px;
  left:2px;
  position:relative;
  float:left;
  border:none;
}

.banner-selinho-banner h2{
  width:87px;
  margin:0px;
  top:0px;
  right:0px;
  position:relative;
  float:right;
  padding:0px;

  font-family:Arial, Helvetica, sans-serif;
  font-size:0.605em;
  color:#333; 
  font-weight:normal;
}




