/**
 * CSS ABRASCE [ PORTAL DO SHOPPING ]
 * @description	Configuracao padrao do site ( topo, rodape, textos )	 
 * @author Adriano Fernandes [ Xoxua.com.br ] [ Eurodance.com.br ]
 * 		   CSS & XHTML Validados W3C
 **/
body { 
	font-family:Tahoma;
	font-size: 11px;
	margin: 0;
	padding: 0; 
	z-index: 0;
	background-color: #000000;
	background-image: url(../imagens/imgBackground.jpg);
	background-repeat: repeat-x;
	position: relative;
}

/* Alpha PNG support for IE */
img {
filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="blank.gif").substr(0,0)
    )
    :
    this.runtimeStyle.filter="100"
   )
  );
}

#bannerFloat{ 
	position:absolute;
	top:180px;
	left:300px;
	width:400px; 
	height:400px;
	z-index:1000;
	float:left;
	text-align:left
}

ul, form, p { 
	margin: 0;
	padding: 0;
}

p
{
    padding-top:5px;
}

/*li { list-style: none; }*/
input, select { 
	font-family: Tahoma; 
	font-size: 11px;
}
h1, h2, h3, h4, h5, h6 {
	color: #78a1ae;
	font-family: Georgia; 
	font-weight: normal;
	margin: 0;
	padding: 0;
}
h3 { 
color: #2a5555;
font-size: 12px;
font-weight: bold;
}
h4 { 
font-size: 10px;
color: #333333;
}
h5 { font-size: 12px;
color: #2c5b6b;
font-weight: bold;
}
.clear { clear: both; margin: 0; padding: 0; }
fieldset { border: none; margin: 0; padding: 0; }
img { border: 0; }
a { text-decoration: none; color:#FFFFFF }
.selecionado { color: #78a1ae; }
.tituloAzulClaro { font-family: Georgia; font-size: 17px; color: #78a1ae; }
.tituloAzulEscuro { font-family: Georgia; font-size: 17px; color: #2c5b6b; }
.quebraLinha { margin-top: 10px; font-size: 0; line-height: 0; }
.campos { border: 1px solid #78a1ae; background-color: #FFFFFF; }
.campos200 { border: 1px solid #78a1ae; background-color: #FFFFFF; width:196px;}
.campos_textarea { border: 1px solid #78a1ae; background-color: #FFF; width: 350px; }
.btSubmit { border: 1px solid #78a1ae; background-color: #dce4e7; color: #2c5b6b; margin-top: 10px; }
.textoAzul { font-size: 11px; color: #204956; }
.textoAzulClaro { font-size: 11px; color: #78a1ae; }
.textoAzulClaroLink { color: #78a1ae; text-decoration: underline; }
.underline { text-decoration: underline; }
.textoCinza { color: #666666; font-size: 10px; }
.textoBranco { color: #FFFFFF; }
 


/* BASE */
#base {	margin: auto; position: relative; width: 974px; } 	

/* TOPO */		 
#topo {	height: 92px; margin-top: 13px;	 width: 100%;  z-index:10000; }/*position: relative;*/		
#topo #logo { left: 12px; position: absolute; top: 0; }
#topo #banner { left: 170px; position: absolute; top: 0; }	
#topo #bannerPequeno { position: absolute; right: 10px; top: 0;}

div.bannerPequeno { position: absolute; height:80px; right: 10px; top: 0; clip:rect(auto, auto, 80px, auto);}
div.bannerPequenoOver { position: absolute; height:180px; right: 10px; top: 0; clip:rect(auto, auto, 180px, auto);}


#linguas { height:8px; padding:81px 0px 0px 8px;	}
#linguas img { margin-right:20px; }

/* TOPO */		 
 
/* MENU */
/*#menu {	background-image: url(../imagens/imgBackgroundMenu.jpg); height: 39px; position: relative; }
#menu li { float: left; height: 25px; list-style: none; padding: 13px 13px 0 13px; cursor:hand; cursor:pointer;}
#menu .separador { background-image: url(../imagens/imgSeparadorMenu.jpg); float: left; height: 39px; margin:0; padding: 0; width: 2px; } 
#menu .dropdown { position: absolute; padding: 10px 10px 5px 10px; background-color: #0d232a; color: #78a1ae; border: 1px solid #78a1ae; z-index: 2; top: 39px; left: 65px; width: 317px; overflow: hidden; }
#menu .dropdown table td { width: 50%; padding-bottom: 5px; } */
/*#menu .seta { position: absolute; top: 29px; *top: 31px; left: 138px; z-index: 3; }*/
#menu .seta { position: absolute; top: 29px; left: 138px; z-index: 3; }
/* MENU */ 

#menu {height:41px; background-color:#931f12; background-image:url(../imagens/bg_menu.gif); width:974px; margin:0 auto; padding:0; list-style:none;}
#menu li {float:left; margin:0; padding:0;}
#menu li a { display:block; height:41px; text-indent:-5000px; background-position:0 0;}
#menu a:hover { background-position:0 -41px; }

/*
#menu a.home { width:84px; background-image:url(../imagens/menu_home.gif);}
#menu a.abrasce { width:126px; background-image:url(../imagens/menu_abrasce.gif);}
#menu a.socios { width:71px; background-image:url(../imagens/menu_socios.gif);}
#menu a.biblioteca { width:92px; background-image:url(../imagens/menu_biblioteca.gif);}
#menu a.sobreosetor { width:113px; background-image:url(../imagens/menu_setor.gif);}
#menu a.agenda { width:72px; background-image:url(../imagens/menu_agenda.gif);}
#menu a.noticias { width:81px; background-image:url(../imagens/menu_noticias.gif);}
#menu a.artigos { width:75px; background-image:url(../imagens/menu_artigos.gif);}
#menu a.bolsadecurriculos { width:97px; background-image:url(../imagens/menu_curriculos.gif);}
#menu a.fornecedores { width:163px; background-image:url(../imagens/menu_fornecedores.gif);}
*/



/* MENU DROPDOWN */
#menu ul.subMenu {display: none; z-index:10000; margin:0; margin:-9px 0 0; padding:9px 0 0; width: 200px; background:url(../imagens/menu_dropdown_borda.gif) no-repeat 0 0; border-bottom:1px solid #7ca6b2; list-style: none;}

#menu li:hover ul.subMenu, #menu li.over ul.subMenu { display:block; position: absolute;}


#menu ul.subMenu li{position: relative; background-color: #07232e; border-left:1px solid #7ca6b2; border-right:1px solid #7ca6b2;}
#menu ul.subMenu li.primeiro { padding-top:12px;}
#menu ul.subMenu li.ultimo { padding-bottom:12px;} 
#menu ul.subMenu li a {display: block; width:170px; padding: 2px 15px; text-decoration: none; font-size:11px; color:#78a1ae; text-indent:0; height:auto;}
#menu ul.subMenu li a:hover { color:#FFFFFF; text-decoration:none;}

/* Fix IE. Hide from IE Mac \*/
* #menu ul.subMenu li { float: left; height: 1%; }
* #menu ul.subMenu li a { height: 1%; }


		
/* BASE CONTEUDO */
#baseConteudo { background-color: #204956; background-image: url(../imagens/imgBackgroundCentro.jpg); color: #FFF; overflow: hidden; padding-bottom: 0px; position: relative; width: 974px; background-repeat: repeat-x;}
 			
/* GUIA DE SHOPPINGS */  

/* MENU ESQUERDA CAPA GUIA DE SHOPPINGS */
#home-guiaShoppings { float: left; padding: 10px 7px 8px 10px; position: relative; width: 115px; }
#home-guiaShoppings #links, #home-guiaShoppings #links a { color: #FFFFFF; font-size: 11px; margin-top: 5px; }
#home-guiaShoppings #links li { border-bottom: 1px dotted #678585; height: 15px; margin-top: 2px; list-style: none; }
#home-guiaShoppings #links p { margin: 3px 0px 5px 0px; }
#home-guiaShoppings #links .selecionado { color: #78a1ae; }
#home-guiaShoppings #links .pontilhado { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0px; height: 1px; margin: 0px; }
#home-guiaShoppings #listagem { color: #FFFFFF; font-size: 11px; margin-top: 13px; padding: 0px 11px 0px 11px; }
#home-guiaShoppings #listagem li { border-bottom: 1px dotted #678585; list-style-image: url(../imagens/imgSetaAzul.gif); margin: 2px 0 5px 16px; padding-bottom: 5px; list-style:none; }
#home-guiaShoppings #publicidadeMenuEsq { margin-top: 18px; }
#home-guiaShoppings #cadastroRapido ul, #guiaShoppings-menuEsq #cadastroRapido #btSubmit { margin-top: 10px; }
#home-guiaShoppings #cadastroRapido #btSubmit { text-align: right; }
#home-guiaShoppings .titulo { padding: 0px 11px 0px 11px; }

/* GUIA DE SHOPPINGS */  

/* SOMBRA MENU ESQUERDA */ 
#home-sombraGuiaShoppings, #capaArtigos-sombraMenuEsq { float: left; position: relative; width: 13px; height:480px;}
 
/* DESTAQUE PRINCIPAL */ 
/*#home-destaquePrincipal { float: left; padding: 11px; position: relative; width: 405px; }*/
#home-destaquePrincipal { float: left; padding: 8px 5px 2px 2px; position: relative; width: 412px;}
#home-destaquePrincipal h1 { font-size: 23px; margin: 10px 0 9px 0; }
/*#home-destaquePrincipal .linha { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0; height: 1px; line-height: 1px; margin: 15px 0 7px 0; }*/
#home-destaquePrincipal .linha { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0; height: 1px; line-height: 1px; margin: 13px 0 7px 0; }
/* Enviado por Adriano XOXUA para Half Banner Flash não desalinhar. */
#home-destaquePrincipal #baseHalf {}
#home-destaquePrincipal #baseHalf p { float: left; }


/* DESTAQUE PRINCIPAL */ 
 
/* TV SHOPPING */
/*#home-tvShopping { float: left; overflow: auto; padding-top: 10px; position: relative; width: 396px; }*/
#home-tvShopping { float: left; overflow: auto; padding: 10px 0px 0px 5px; position: relative; width: 396px; }
/*#home-tvShopping .linha { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0; height: 1px; line-height: 1px; margin: 7px 0 8px 0; }*/
#home-tvShopping .linha { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0; height: 1px; line-height: 1px; margin: 7px 0 8px 0; }
#home-tvShopping #controle { position: absolute; right: 0; top: 11px; } 
#home-tvShopping #baseDestaquesTV { height: 143px; overflow: hidden; width: auto; width: 100%; }
#home-tvShopping #baseDestaquesTV .destaquesTV { background-image: url(../imagens/imgBackgroundVideos.jpg); float: left; margin-right: 1px; padding: 3px 2px 8px 2px; position: relative; width: 190px; background-repeat:repeat-x; height:150px;}
#home-tvShopping #baseDestaquesTV .destaquesTV .descricao { font-size: 9px; margin: 6px 10px 0 10px; }
#home-tvShopping #publicidadeTV { overflow: hidden; margin-top: 5px; padding: 0; position: relative; width: auto; }
#home-tvShopping #publicidadeTV .tituloPublicidade { font-size: 0; line-height: 0; margin: 0; padding: 0; }
#home-tvShopping #publicidadeTV .baseAnuncios { height: 91px; margin-top: 6px; overflow: hidden; padding: 0; width: 100%; }
#home-tvShopping #publicidadeTV .baseAnuncios .fotoAnuncio { background-color: #FFFFFF; float: left; margin-right: 12px; padding: 4px; width: 149px; }
#home-tvShopping #publicidadeTV .baseAnuncios .descricaoAnuncio { float: right; }
#home-tvShopping #publicidadeTV .baseAnuncios h2 { font-size: 14px; font-weight: bold; }
/* TV SHOPPING */

.separador { margin: 28px 14px 0px 14px; background-image: url(../imagens/imgSeparadorNoticias.jpg); background-repeat: repeat-y; float: left; width: 3px; height: 345px; font-size: 1px; }
			 
/* NOTICIAS */			
#capaNoticias-noticiaPrincipal { float: left; font-size: 12px; margin: 28px 0px 0px 14px; width: 298px; }
#capaNoticias-noticiaPrincipal h1 { color: #FFFFFF;	font-size: 24px; }
#capaNoticias-noticiaPrincipal .fotoDestaque { border: 1px solid #78a1ae; margin: 13px 0px 13px 0px; }
#capaNoticias-noticiaPrincipal a { color: #FFFFFF; text-decoration: underline; }
.capaNoticias-listagemNoticias { float: left; font-size: 12px; margin: 28px 0px 0px 0px; position: relative; width: 181px; text-align: center; }
.capaNoticias-listagemNoticias p { margin: 0px 0px 10px 0px; }
.capaNoticias-listagemNoticias h3 { color: #FFF; text-align: left; }
.capaNoticias-listagemNoticias img { border: 1px solid #78a1ae; }
.capaNoticias-listagemNoticias .texto { font-size: 11px; }
.capaNoticias-listagemNoticias .pontilhado { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0px; height: 1px; }
/*.capaNoticias-listagemNoticias .relogio { position: absolute; right: 0px; top: 0px; }*/
.capaNoticias-listagemNoticias .banner { position: absolute; right: 3px; top: 80px; } 
/* NOTICIAS */				

/* ARTIGOS */
#capaArtigos-menuEsq { float: left; height: 376px; position: relative; padding: 11px 0px 11px 0px; width: 115px; }
#capaArtigos-menuEsq #links { color: #FFFFFF; font-size: 11px; margin-top: 13px; padding: 0px 11px 0px 11px; }
#capaArtigos-menuEsq #links li { border-bottom: 1px dotted #678585; margin-top: 2px; padding: 2px 0 3px 0;  list-style: none;}
#capaArtigos-menuEsq #links p { margin: 3px 0px 5px 0px; }
#capaArtigos-menuEsq #links .selecionado { color: #78a1ae; }
#capaArtigos-menuEsq #links .pontilhado { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0px; height: 1px; margin: 0px; }
#capaArtigos-menuEsq .titulo { padding: 0px 11px 0px 11px; }
.capaArtigos-destaques { float: left; margin-right: 5px; padding-top: 26px; position: relative; width: 193px; }
.capaArtigos-destaques h1 { border-bottom: 1px dotted #90a4ab; color: #FFF; font-size: 21px; margin-bottom: 10px; padding: 10px 0 10px 0; }
.capaArtigos-destaques .data { color: #88baca; font-size: 10px; margin-bottom: 10px; }
.capaArtigos-destaques-separador { float: left; margin: 0 5px 0 0; }
#capaArtigos-colunaDireita { float: left; margin: 2px 0 0 15px; position: relative; text-align: center; width: 175px; }
#capaArtigos-colunaDireita img { margin-top: 11px; }
/* ARTIGOS */
			 
/* BASE CONTEUDO SEM FUNDO */
#baseConteudoSemFundo { overflow: hidden; position: relative; width: 974px;}


#baseConteudoSemFundo #interna-centro #texto ul li {
	list-style: inside disc;
	margin:20px 20px 0px;
	text-indent:-15px;

}

#baseConteudoSemFundo #interna-centro #texto ul div{ 
	margin:-15px 10px 10px; 
}

#baseConteudoSemFundo #interna-centro #texto li{ 
	list-style:disc;
}


		
/* TITULO MENU ESQUERDA INTERNA */
#interna-tituloMenuEsq { padding: 0px 11px 0px 11px; }		
		
/* MENU ESQUERDA INTERNA */
/*#interna-menuEsq { background-image:url(../imagens/imgBackgroundCentro.jpg); float: left; position: relative; padding: 11px 0px 11px 0px; width: 172px; }*/
#interna-menuEsq { background-image:url(../imagens/imgBackgroundCentro.jpg); background-color: #204956; background-repeat: repeat-x; float: left; position: relative; padding: 11px 0px 20px 0px; width: 172px;}
#interna-menuEsq #links, #interna-menuEsq #cadastroRapido { color: #FFFFFF; font-size: 11px; margin-top: 13px; padding: 0px 11px 0px 11px; }
/*#interna-menuEsq #links li { border-bottom: 1px dotted #678585; margin-top: 2px; padding: 2px 0 3px 0; list-style: none; _height: 15px;}*/
#interna-menuEsq #links li { border-bottom: 1px dotted #678585;  margin-top: 2px; list-style: none; _height: 15px;}
#interna-menuEsq #links p { margin: 3px 0px 5px 0px; }
#interna-menuEsq #links .selecionado { color: #78a1ae; }
#interna-menuEsq #links .pontilhado { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0px; height: 1px; margin: 0px; }
#interna-menuEsq #listagem { color: #FFFFFF; font-size: 11px; margin-top: 13px; padding: 0px 11px 0px 11px; }
#interna-menuEsq #listagem li { border-bottom: 1px dotted #678585; list-style-image: url(../imagens/imgSetaAzul.gif); margin: 2px 0 5px 16px; padding-bottom: 5px; list-style: none; }
#interna-menuEsq #publicidadeMenuEsq { margin-top: 18px; text-align: center; }
#interna-menuEsq #cadastroRapido ul, #interna-menuEsq #cadastroRapido #btSubmit { margin-top: 10px; }
#interna-menuEsq #cadastroRapido #btSubmit { text-align: right; }
#interna-menuEsq .titulo { padding: 0px 11px 0px 11px;}
/* MENU ESQUERDA INTERNA */

/* MENU ESQUERDA CAPA GUIA DE SHOPPINGS */
#guiaShoppings-menuEsq { background-image:url(../imagens/imgBackgroundCentro.jpg); background-color: #204956; background-repeat: repeat-x; float: left; padding: 10px 7px 8px 10px; position: relative; width: 115px;}
#guiaShoppings-menuEsq #links, #guiaShoppings-menuEsq #links a, #guiaShoppings-menuEsq #cadastroRapido { color: #FFFFFF; font-size: 11px; margin-top: 5px; }
#guiaShoppings-menuEsq #cadastroRapido, #guiaShoppings-menuEsq #cadastroRapido .descricao { color: #FFFFFF; font-size: 11px; margin-top: 13px; }
#guiaShoppings-menuEsq #links li { border-bottom: 1px dotted #678585;  margin-top: 2px; list-style: none; _height: 15px;}
#guiaShoppings-menuEsq #links p { margin: 3px 0px 5px 0px; }
#guiaShoppings-menuEsq #links .selecionado { color: #78a1ae; }
#guiaShoppings-menuEsq #links .pontilhado { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0px; height: 1px; margin: 0px; }
#guiaShoppings-menuEsq #listagem { color: #FFFFFF; font-size: 11px; margin-top: 13px; padding: 0px 11px 0px 11px; }
#guiaShoppings-menuEsq #listagem li { border-bottom: 1px dotted #678585; list-style-image: url(../imagens/imgSetaAzul.gif); margin: 2px 0 5px 16px; padding-bottom: 5px; list-style: none; }
#guiaShoppings-menuEsq #publicidadeMenuEsq { margin-top: 18px; }
#guiaShoppings-menuEsq #cadastroRapido ul, #guiaShoppings-menuEsq #cadastroRapido #btSubmit { margin-top: 10px; }
#guiaShoppings-menuEsq #cadastroRapido #btSubmit { text-align: right; }
#guiaShoppings-menuEsq .titulo { padding: 0px 11px 0px 11px; }
/* MENU ESQUERDA CAPA GUIA DE SHOPPINGS */
 
/* INTERNA CENTRO */
#interna-centro { background-image: url(../imagens/imgFundoCentroInterna.jpg); float: left; margin: 11px 0px 0px 14px; overflow: hidden; padding-bottom: 20px; position: relative; width: 788px; height:100%;} 
#interna-centro #titulo { background-image: url(../imagens/imgTopoCentroInterna.jpg); height: 127px; position: relative; }
#interna-centro #titulo h1 { color: #000000; font-family: Georgia; font-size: 31px; left: 42px; position: absolute; top: 16px; width: 540px; }
#interna-centro #titulo img { position: absolute; right: 16px; top: 30px; }
#interna-centro #fonte { left: 45px; position: absolute; top: 110px; }
#interna-centro #texto a { color: #2c5b6b; }
#interna-centro #texto, #interna-centro #faleConosco { color: #2c5b6b; float: left; font-size: 12px; padding: 10px 0 0 40px; width: 480px; }
#interna-centro #texto, #interna-centro #faleConosco table td { padding-bottom: 5px; }
#interna-centro #texto, #interna-centro #forms { color: #204956; float: left; font-size: 11px; padding: 10px 0 0 40px; width: 480px; }
#interna-centro #texto, #interna-centro #forms table td { padding-bottom: 10px; }
#interna-centro #texto a { text-decoration: underline; }
#interna-centro #texto .link { color: #204956; }
#interna-centro #texto table { font-size: 9px; margin: 10px 10px 10px 0; }
#interna-centro #texto table td { border-top: 1px solid #7ea5b1; height: 17px; color: #204956; }
#interna-centro #texto .titulosTable { border-top: none; }
#interna-centro #texto .linha { height: 1px; font-size: 0; border-bottom: 1px solid #7ea5b1; margin: 20px 0 20px 0; }
#interna-centro #texto #formularioIndiqueEvento { overflow: hidden; width: 100%; }
#interna-centro #texto #formularioIndiqueEvento table { float: left; margin-right: 10px; }
#interna-centro #texto #localHorario { overflow: hidden; width: 100%; }
#interna-centro #texto #localHorario img { float: left; border:1px solid #88acb8; margin-right: 10px; }
#interna-centro #texto #resultadoBusca { overflow: hidden; height: 16px; }
#interna-centro #texto #resultadoBusca .msgResultadoBusca { float: left; }
#interna-centro #texto #resultadoBusca .numeroPaginas { float: right; }
#interna-centro #linksRelacionados { border: 1px solid #78a1ae; padding: 12px 12px 2px 12px; position: absolute; right: 20px; top: 150px; width: 148px; }
#interna-centro #linksRelacionados ul { margin-top: 15px; }
#interna-centro #linksRelacionados li { font-size: 10px; list-style-image: url(../imagens/imgSeta.gif); margin-left: 18px; color: #666666; margin-bottom: 10px;  list-style: none;}


#interna-centro #texto a.artigos{ color: #2c5b6b; text-decoration:none; }
#interna-centro #texto a.artigos:hover{ text-decoration:underline; }




#linksRelacionados2
{
    padding:15px 0 0 25px;
    width:230px;}
    
#linksRelacionados2 p
{
    padding-bottom:15px;}

#linksRelacionados2 li
{
    padding:5px 0 5px 15px;
    text-indent:-17px;
    border-bottom-width:1px;
    border-bottom-color:#cccccc;
    border-bottom-style:dotted;
    }

#linksRelacionados2 a
{
    color:#333333;}

/* ARTIGOS */
#interna-centro #boxEscritor { float: left; margin: 15px 0 0 30px; position: relative; width: 174px; }
#interna-centro #boxEscritor h1 { font-size: 15px; font-weight: bold; color: #000; margin-bottom: 5px; }
#interna-centro #boxEscritor h2 { color: #000; font-size: 10px; margin-bottom: 10px; }
#interna-centro #boxEscritor img { margin: 0; padding: 0; }
#interna-centro #boxEscritor #boxListaArtigos { border: 1px solid #78a1ae; padding: 10px; position: relative; width: 152px; }
#interna-centro #boxEscritor #boxListaArtigos ul { margin-top: 15px; }
#interna-centro #boxEscritor #boxListaArtigos li { font-size: 10px; list-style-image: url(../imagens/imgSeta.gif); margin-left: 18px; color: #666666; margin-bottom: 10px;  }
#interna-centro #boxEscritor #boxListaArtigos .data { color: #000000; margin-bottom: 5px; }
/* ARTIGOS */

/* SÓCIOS */
#interna-centro #boxSociosCadastro { float: left; margin: 15px 0 0 30px; padding: 10px; position: relative; width: 205px; border: 1px solid #78a1ae; color: #666666; }
#interna-centro #boxSociosCadastro .textoPequeno { font-size: 9px; }
/* SÓCIOS */

/* GUIA DE FORNECEDORES */
#interna-centro #baseGuiaFornecedores { margin: 20px 10px 0 10px; overflow: hidden; position: relative; }
#interna-centro #baseGuiaFornecedores #listaFornecedores { float: left; position: relative; width: 399px; margin-right: 30px; }
#interna-centro #baseGuiaFornecedores #listaFornecedores h5 { margin-bottom: 15px; }
#interna-centro #baseGuiaFornecedores #listaFornecedores table { float: left; font-size: 9px; }
#interna-centro #baseGuiaFornecedores #listaFornecedores table td { border-top: 1px solid #7ea5b1; height: 17px; color: #204956; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita { float: left; position: relative; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita .boxFornecedoresDireita { border: 1px solid #7ea5b1; width: 333px; overflow: hidden; margin-bottom: 5px; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita .boxFornecedoresDireita .logo { width: 158px; float: left; border-right: 1px solid #7ea5b1; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita .boxFornecedoresDireita .dados { float: left; margin: 10px; color: #204956; width:154px;}
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita #frases { border: 1px solid #7ea5b1; width: 319px; padding: 7px; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita #frases p { margin: 5px; font-size: 12px; color: #204956; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita #frases .aspasEsq { margin-bottom: 10px; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita #frases .aspasDir { text-align: right; margin-top: 10px; }
#interna-centro #baseGuiaFornecedores #baseListaFornecedoresDireita #frases .linha { font-size: 0; border-bottom: 1px dotted #9a9c9c; margin: 10px 0 10px 0; }

/* GUIA DE SHOPPINGS */
#interna-centroGuiaShoppings { background-image: url(../imagens/imgFundoCentroInterna.jpg); float: left; margin: 11px 0px 0px 14px; overflow: hidden; position: relative; width: 824px; padding-bottom:7px;} 
#interna-centroGuiaShoppings #guiaShopping-basePublicidade { overflow: hidden; padding: 20px; position: relative; width: 100%; height:100%; padding-bottom:100px;}
#guiaShopping-basePublicidade #basePublicidade { position: relative; overflow: hidden; }
#guiaShopping-basePublicidade #banner { width: 263px; position: relative; float: left; }
#guiaShopping-basePublicidade #banner img { border: 1px solid #7ea5b1; }
#guiaShopping-basePublicidade #baseLogos { position: relative; float: left; margin-left: 14px; width: 526px; overflow: hidden; }
#guiaShopping-basePublicidade #baseLogos .anuncio { margin-bottom: 4px; width: 158px; border: 1px solid #7ea5b1; margin-right: 15px; float: left; position: relative; background-color: #7ea5b1; }
#guiaShopping-basePublicidade #baseLogos .cidade { color: #FFFFFF; margin-left: 5px; float: left; font-size: 9px; }
#guiaShopping-basePublicidade #baseLogos .fone { color: #FFFFFF; margin-left: 95px; font-size: 9px; }
#guiaShopping-basePublicidade #baseLogos .clear { clear: both; padding-top: 4px; }
#guiaShopping-basePublicidade #tituloSecao { position: relative; margin-top: 15px; overflow: hidden; }
#guiaShopping-basePublicidade #tituloSecao h1 { font-size: 17px; font-family: Georgia; float: left; margin-right: 5px; }
#guiaShopping-basePublicidade #tituloSecao h2 { font-size: 17px; font-family: Georgia; color: #2c5b6b; }
#guiaShopping-basePublicidade #listaShoppings a { color: #204956; }
#guiaShopping-basePublicidade #listaShoppings { border: 1px solid #78a1ae; padding: 12px; position: relative; margin-top: 14px; overflow: hidden; width: 761px; color: #204956; }
#guiaShopping-basePublicidade #listaShoppings ul { overflow: hidden; }
#guiaShopping-basePublicidade #listaShoppings li { width: 188px; float: left;  list-style: none;}
#guiaShopping-basePublicidade #listaShoppings .linha { height: 1px; font-size: 0; background-color: #d0d3d5; width: 100%; margin: 5px 0 5px 0; }
#guiaShopping-basePublicidade #listaShoppings .separador { font-size: 0; background-color: #ccd0d2; height: 16px; width: 1px; float: left; }
#guiaShopping-basePublicidade #baseOutrosShoppings { position: relative; margin-top: 40px;}
#guiaShopping-basePublicidade #baseOutrosShoppings table { float: left; font-size: 9px; margin-right: 10px;}
#guiaShopping-basePublicidade #baseOutrosShoppings table td { border-top: 1px solid #7ea5b1; height: 17px; color: #204956; }
#guiaShopping-basePublicidade #baseOutrosShoppings a { color: #204956; }
/* GUIA DE SHOPPINGS */

/* GUIA DE SHOPPINGS INTERNA */
/* PRIMEIRO BLOCO */
#baseConteudoCinza {
    background-color: #e8eced;
    margin-top: 14px;
    padding: 10px;
    position: relative;
    width: 954px;
    }
#baseConteudoCinza #cabecalho {
    position: relative;
    overflow: hidden;
    }
#baseConteudoCinza #cabecalho #comboGuiaShoppings { 
    float: left;
    position: relative;
    width: 138px;
    }
#baseConteudoCinza #cabecalho #comboGuiaShoppings .itens { 
    background-color: #285161;
    color: #FFF;
    float: left;
    padding: 2px 5px 0px 5px;
    }
#baseConteudoCinza #cabecalho #comboGuiaShoppings .btSelecionar { 
    float: left;
    margin-left: 1px;
    }
#baseConteudoCinza #cabecalho #tituloSecaoGuiaShopping {
    margin-left: 19px;
    position: relative;
    overflow: hidden;
    font-size: 17px;
    font-family: Georgia;
    margin-right: 5px;
    }
/* FIM PRIMEIRO BLOCO */
 
/* SEGUNDO BLOCO */
#baseConteudoGuiaShoppings { 
    margin-top: 24px;
    overflow: hidden;
    position: relative;
    width: 100%;
    }
    
    /*
    **Menu Esquerdo
    */
    
    #baseConteudoGuiaShoppings #esquerda { 
        float: left; 
        position: relative; 
        width: 141px;
        }
    #baseConteudoGuiaShoppings #esquerda #boxShopping { 
        border: 1px solid #78a1ae;
        width: 139px;
        }
    #baseConteudoGuiaShoppings #esquerda #boxShopping #logoShopping {
        border-bottom: 1px solid #78a1ae;
        text-align:center;
        vertical-align:middle;
        }
    #baseConteudoGuiaShoppings #esquerda #boxShopping #dadosShopping {
        padding: 9px;
        }
    #baseConteudoGuiaShoppings #esquerda #boxShopping #dadosShopping .titulo {
        font-size: 10px;
        color: #2c5b6b;
        margin-bottom: 5px;
        }
    #baseConteudoGuiaShoppings #esquerda #boxShopping #dadosShopping .btEmail {
        margin-right: 30px;
        }
    #baseConteudoGuiaShoppings #esquerda #galeriaImagens {
        position: relative;
        margin-top: 15px;
        }
    #baseConteudoGuiaShoppings #esquerda #galeriaImagens img {
        margin-top: 5px;
        border: 1px solid #78a1ae;
        }
        
    /*
    **Centro
    */
    
    #baseConteudoGuiaShoppings #centro {
        width: 567px;
        position: relative;
        float: left;
        }

    #baseConteudoGuiaShoppings #centro #menuGuiaShoppings { 
        background-image: url(../imagens/imgFundoMenuGuiaShoppings.jpg);
        }
    #baseConteudoGuiaShoppings #centro #menuGuiaShoppings table { 
        height: 43px; 
        border-top: 1px solid #7ea5b1;
        }
    #baseConteudoGuiaShoppings #centro #menuGuiaShoppings table td { border-bottom: 1px solid #7ea5b1;
        border-right: 1px solid #7ea5b1; 
        color: #285161; 
        font-family: Trebuchet MS; 
        font-size: 12px; 
        line-height: 11px;
        padding: 8px; 
        vertical-align: middle;
        text-align: center;
        }
    #baseConteudoGuiaShoppings #centro #menuGuiaShoppings .abaSelecionada {
        background-image: url(../imagens/imgFundoMenuSelecionadoGuiaShoppings.jpg);
        border-bottom: 1px solid #e8eced;
        background-color: #FFFFFF;
        margin: 1px;
        }
    #baseConteudoGuiaShoppings #centro #descricaoShopping { margin: 43px 20px 20px 20px;
        font-size: 12px; 
        color: #666666;
        width: 524px;
        }
    #baseConteudoGuiaShoppings #centro #descricaoShopping table td {
        padding-bottom: 15px;
        }
    #baseConteudoGuiaShoppings #centro #descricaoShopping .titulo { 
        font-size: 10px;
        color: #204956;
        }

    #baseConteudoGuiaShoppings #descricaoShopping ul { 
		margin:5px 10px 10px; 
		padding:10px;
	}
	
    #baseConteudoGuiaShoppings  #descricaoShopping ul li {
		list-style: inside disc;
		margin:5px 20px 0px;

	}

    #baseConteudoGuiaShoppings #centro #descricaoShopping li{ 
		list-style:disc;
     }

    /*
    **Direita
    */

    #baseConteudoGuiaShoppings #direita {
        border: 1px solid #78a1ae;
        float: left;
        position: relative; 
        width: 244px;
        }
    #baseConteudoGuiaShoppings #direita .foto { 
        padding: 9px;
        text-align: center;
        background-color: #7aa3af; 
        }
    #baseConteudoGuiaShoppings #direita .mapa {
        border-bottom: 1px solid #78a1ae;
        text-align: center;
        vertical-align:middle;
        }
    #baseConteudoGuiaShoppings #direita .formulario {
        margin: 4px;
        padding-bottom: 1px;
        width: 236px;
        }
    #baseConteudoGuiaShoppings #direita .formulario table { 
        padding-bottom: 1px;
        color: #666666;
        font-size: 10px;
        width: 225px;
        }
    #baseConteudoGuiaShoppings #direita .formulario .campos { 
        border: 1px solid #78a1ae;
        background-color: #FFF;
        width: 215px;
        }
    #baseConteudoGuiaShoppings #direita .formulario .campos2 { 
        border: 1px solid #78a1ae;
        background-color: #FFF;
        width:120px;
        }        
    #baseConteudoGuiaShoppings #direita .formulario .radioColspan { 
        /*background-color: #78a1ae;*/
        width:15px;
        }         
    #baseConteudoGuiaShoppings #direita .formulario table td {
        vertical-align: top;
        padding-bottom: 1px;
        width: 225px;
        }
    #baseConteudoGuiaShoppings #direita .formulario table tr {
        vertical-align: top; padding-bottom: 1px;
        width: 225px;
        }
/* FIM SEGUNDO BLOCO */#baseConteudoCinza #baseConteudoGuiaShoppings #direita .formulario table tr { vertical-align: top; padding-bottom: 1px;}
/* GUIA DE SHOPPINGS INTERNA */

/* INTERNA CENTRO */	 			     
 
/* BOX BRANCO */
#home-boxBranco { background-color: #FFFFFF; margin-top: 3px; overflow: hidden; position: relative; width: 974px; } 
#home-boxBranco #menuAbrasce { float: left; padding: 13px 7px 0 10px; position: relative; width: 115px; }
#home-boxBranco #menuAbrasce .titulo { margin-bottom: 8px; }
#home-boxBranco #menuAbrasce p { margin-top: 1px; }	
#home-boxBranco #menuAbrasce li { border-bottom: 1px dotted #678585; height: 13px; padding-top: 2px; list-style: none; }
#home-boxBranco #conteudo { background-color: #E9E9E9; float: left; overflow: hidden; padding: 10px 11px 10px 17px; position: relative; width: 814px; }
#home-boxBranco #conteudo h3 { margin-bottom: 6px; margin-top: 5px; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista { float: left; position: relative; }		
#home-boxBranco #conteudo #baseNoticiasBlogsRevista #bannerPublicidade { margin-bottom: 8px;	position: relative; width: 405px; }		
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa { border: 1px solid #78a1ae; margin-bottom: 8px; overflow: hidden; padding: 5px; position: relative; width: 393px;}
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #noticiaDivAll { height:190px;}
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #fotoNoticias { background-color: #78a1ae; float: left; padding: 2px; position: relative; width: 158px; height:187px; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #fotoNoticias #legendaFoto { margin: 5px; align:center;}
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #listaNoticias a { color: #666666; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #listaNoticias { float: left; margin: 30px 0 0 8px; position: relative; width: 220px; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #listaNoticias li { color: #666666; list-style-image: url(../imagens/imgSeta.gif); margin: 0 0 5px 17px;  list-style: none;}
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #abas { position: absolute; right: 0; top: 0; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #abas li { background-color: #78a1ae; color: #FFFFFF;	float: left; font-weight: bold; padding: 8px 8px 8px 8px; list-style: none;}
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #abas .abaSelecionada { background-color: #E9E9E9; color: #204956; font-weight: bold; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa .titulo { margin-left: 1px; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #controleBlogs { position: absolute; right: 7px; top: 7px; }	
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa .blogs { margin: 10px 4px 0 0; width: 370px; border-bottom:2px dotted #CCCCCC;}
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa .blogs img { border: 1px solid #78a1ae; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #textoRevista { float: left; margin-right: 5px; position: relative; width: 204px; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #textoRevista #data { margin: 5px 0 6px 1px; }
#home-boxBranco #conteudo #baseNoticiasBlogsRevista .caixa #capaRevista { float: left; position: relative; }
#home-boxBranco #conteudo #baseVideos { float: left; margin: 0 23px 0 22px; position: relative; width: 350px; border: 1px solid #78a1ae; padding:5px; margin-bottom:5px;}
#home-boxBranco #conteudo #baseVideos .bloco { margin-bottom: 15px; position: relative; }
#home-boxBranco #conteudo #baseVideos .bloco .titulo { border-bottom: 1px dotted #9b9d9c; height: 22px; margin-bottom: 13px; }
#home-boxBranco #conteudo #baseVideos .bloco .autor { color: #333; font-size: 10px; margin-top: 5px; }
#home-boxBranco #conteudo #baseVideos .bloco .linha { border-bottom: 1px dotted #9b9d9c; font-size: 0; line-height: 1px; margin: 5px 0 5px 0; }
#home-boxBranco #conteudo #baseMesaArtigos { float: left; margin: 0 23px 0 22px; position: relative; width: 197px; }
#home-boxBranco #conteudo #baseMesaArtigos .bloco { margin-bottom: 15px; position: relative; }
#home-boxBranco #conteudo #baseMesaArtigos .bloco .titulo { border-bottom: 1px dotted #9b9d9c; height: 22px; margin-bottom: 13px; }
#home-boxBranco #conteudo #baseMesaArtigos .bloco .autor { color: #333; font-size: 10px; margin-top: 5px; }
#home-boxBranco #conteudo #baseMesaArtigos .bloco .linha { border-bottom: 1px dotted #9b9d9c; font-size: 0; line-height: 1px; margin: 5px 0 5px 0; }
#home-boxBranco #conteudo #bannerFull { float: left; position: relative; }
/* BOX BRANCO */
		  
/* BOX LISTAGEM CAPAS */
#capa-boxListagem { background-image: url(../imagens/imgFundoCentroInterna.jpg); margin: auto; margin-top: 2px; overflow: hidden; padding: 20px 10px 20px 10px; width: 954px; }
#capa-boxListagem .caixa { border: 1px solid #78a1ae; float: left; margin-right: 14px; padding: 11px; width: 282px; height:230px }
#capa-boxListagem .caixaFull { border: 1px solid #78a1ae; float: left; margin-right: 14px; padding: 11px; width: 928px; }
#capa-boxListagem .caixaFull table { font-size: 9px; margin: 10px 10px 10px 0; }
#capa-boxListagem .caixaFull table td { border-top: 1px solid #7ea5b1; height: 17px; color: #204956; }
#capa-boxListagem .caixaFull .titulosTable { border-top: none; }
#capa-boxListagem .listagemCaixa a { color: #666666; }
#capa-boxListagem .listagemCaixa li { color: #666666; font-size: 10px; list-style-image: url(../imagens/imgSeta.gif); margin: 15px 0px 15px 15px;}
#capa-boxListagem .listagemCaixa .comImagem { list-style-image: none; list-style-type: none; overflow: hidden; width: 100%; margin: 10px 0 5px 0; }
#capa-boxListagem .listagemCaixa .comImagem img { float: left; margin-right: 10px; overflow: hidden; }
#capa-boxListagem #ultimaCaixa { margin-right: 0px; } 
/* BOX LISTAGEM CAPAS */

/* POPUP */
#popup { position: relative; width: 500px; background-color: #dce4e7; overflow: hidden; }
#popup #top { background-image: url(../imagens/imgFundTopoPopUp.jpg); height: 29px; padding: 22px; border-bottom: 1px solid #7ea5b1; }
#popup #dadosFormulario { position: relative; margin: 19px 19px 0 19px; width: 459px; border: 1px solid #7ea5b1; overflow: hidden; }
#popup #dadosFormulario h5{ padding: 9px; }
#popup #dadosFormulario #dados { padding: 9px; width: 280px; float: left; }
#popup #dadosFormulario #logoTipo { float: left; background-color: #dce4e7; width:158px; padding-bottom: 10px;}
#popup #formulario { position: relative; margin: 0 19px 19px 19px; width: 443px; border: 1px solid #7ea5b1; padding: 8px; border-top: none; overflow: hidden; }
/* POPUP */
 
/* PUBLICIDADE RODAPE */   
#publicidade { background-color: #dce4e7; border-top: 1px solid #aa2d06; margin: auto; margin-top: 10px; padding: 10px; position: relative; width: 954px; } 
#publicidade .anuncios { color: #818285; font-size: 9px; height: 69px; margin-top: 10px; }
#publicidade .anuncios:after { clear: both; }		
#publicidade .anuncios li { margin: 0px; float: left; width: 170px;  list-style: none; }
#publicidade .anuncios .separador { background-image: url(../imagens/imgSeparadorPublicidade.gif); height: 69px; margin: 0px 14px 0px 10px; width: 1px; }	 
#publicidade .separadorHorizontal { background-color: #c1c6c9; background-repeat: repeat-x; font-size: 0px; height: 1px; margin-top: 5px; width: 100%; }
#idVazia{padding-top:10px;}
/* PUBLICIDADE RODAPE */ 

/* MENU RODAPE */    
#menuRodape { color: #FFFFFF; background-color: #aa2d06; font-family: Georgia; font-size: 10px; height: 19px; margin: auto; padding-top: 8px; text-align: center; width: 974px; }
#menuRodape a {color: #FFFFFF; font-family: Georgia; font-size: 10px; }
#menuRodape:after { clear: both; }
/* MENU RODAPE */    

/* COPYRIGHT */    
/*#copyright { color: #635b5b; font-family: Georgia; font-size: 9px; height: 30px; margin: auto; 19px; padding: 10px 0px 0px 20px; width: 974px; }*/
#copyright { color: #635b5b; font-family: Georgia; font-size: 9px; height: 30px; margin: auto; padding: 10px 0px 0px 20px; width: 974px; }

/* TV */ 
.capaTVtitulo { color: #FFF; font-family: Georgia; font-weight: lighter; font-size:20px; margin: 0; padding: 0px 0px 8px 0px; }
#capaTV-menuEsq { float: left; height: 376px; padding: 10px 7px 0 10px; position: relative; width: 210px;}
#capaTV-menuEsq li {background-image:url(../imagens/imgFundoMenuTV.jpg); font-weight:bold; width:198px; height:40px; list-style: none; padding-left:10px; padding-top:10px}/*padding:19px 0px 20px 10px;*/
.capaTV-menuSelec {color:#7bdfff;}
.capaTV-midia { float: left; position: relative; margin:10px 0px 0px 0px; width: 410px; font-weight:bold; padding:8px 0px 0px 0px; }
.capaTV-midiaTitle {color:#69919e;}
.capaTV-video {border:1px solid #69919e; background-color:#FFFFFF; margin-top:10px; color:#204956; font-weight:normal; font-size:10px; width:405px;}
.capaTV-video img { vertical-align: middle;}
.capaTV-infovideo {padding:0px 10px 6px 10px; background-color:#FFFFFF; width:385px;}
/*.capaTV-infovideo img {float:left; }*/
.capaTV-player { border:1px solid #FFF;}
.capaTV-descreveVideo {float: left; position: relative; color:#69919e; width:300px; margin:38px 0px 0px 10px;}
.capaTV-descreveDados {background-image:url(../imagens/imgFundoSublinhaDescreve.gif); font-size:9px; color:#FFF; margin:10px 0px 0px 0px; padding-bottom:6px;}
.capaTV-boxgeral {background-color:#e8eced; float:left; clear:both; width: 974px; color:#638792; padding:11px 0px; margin:3px 0px;}
.capaTV-boxLista {float:left; position:relative; background-color:#FFF; width:462px; border:1px solid #78a1ae; padding:10px 0px 10px 0px; margin-left:10px;}
.capaTV-boxLista li {padding:5px; font-size:9px; line-height:14px; clear:both; list-style: none;}
.capaTV-boxLista li blockquote {padding:0px; margin:0px; width:360px; float:left; position:relative; list-style: none;}
.capaTV-boxLista li img {float:left; margin-right:10px; list-style: none;}
.capaTV-boxLista2 {float:left; position:relative; background-color:#FFF; width:950px; border:1px solid #78a1ae; padding:10px 0px 10px 0px; margin-left:10px;}
.capaTV-boxLista2 ul {float:left; position:relative; width:450px; margin:0px 5px 0px 10px}
.capaTV-boxLista2 li {clear:both; font-size:9px; list-style: none;}
.capaTV-boxLista2 li blockquote {padding:0px; margin:0px; width:360px; float:left; position:relative; list-style: none;}
.capaTV-boxLista2 li img {float:left; margin-right:10px; list-style: none;}
.capaTV-boxLista2nome { color: #78a1ae; font-family: Georgia; margin:6px 0px; font-size:21px; font-weight:lighter; }
.capaTV-boxLista2nome img {vertical-align:middle;}
.capaTV-boxListaDados {float:right; position:relative; width:80px; border-left:1px solid #638792; padding-left:6px;}
/* TV */


/* REVISTA */ 
#capaRevista-menuEsq { float: left; height: 376px; padding: 26px 7px 0 10px; position: relative; width: 115px; }
#capaRevista-menuEsq h2 {font-size:12px; border-bottom: 1px dotted #90a4ab; padding-bottom:5px; margin-bottom:5px;}
#capaRevista-menuEsq form {margin-bottom:15px;}
#capaRevista-menuEsq select {font-size:10px; background-color:#9ec3cd; border:0px;}
#capaRevista-menuEsq a {color:#FFF; text-decoration:underline;}
#capaRevista-principal {float:left; position:relative; width:472px; padding: 26px 7px 0 20px; font-size:13px;}
#capaRevista-principal h1 {font-size:17px;}
#capaRevista-principal h1 b {color:#FFF; font-weight:normal;}
#capaRevista-principal h2 {font-size:30px; color:#FFF; margin:20px 0px;}
#capaRevista-principal img {float:right; margin-left:15px;}
#capaRevista-AdDown {float:left; position:relative; margin:23px 0px 0px 10px; width:300px;}
#capaRevista-AdDown img {margin-top:10px;}
#internaRevista {background-color:#dce4e7; color:#2c5b6b; float:left; padding:10px; margin:10px; width:775px;}
#internaRevista h1 {font-size:15px;}
#internaRevista h1 b {color:#2c5b6b}
#internaRevista h2 {font-size:30px; color:#69919e; margin:15px 0px 10px 0px;}
#internaRevista p {font-size:13px; margin-top:10px; width:467px;}
#internaRevista-AdDown {float:right; position:relative; width:300px; padding-top:14px;}
#internaRevista-AdDown .caixa { border:1px solid #78a1ae; padding:20px 11px 0px 11px;}
#internaRevista-AdDown .caixabranca { background-color:#FFF; border:1px solid #78a1ae; padding:20px 11px 0px 11px;}
#internaRevista-AdDown .caixabranca p {margin:10px 0px 20px 0px;}
#internaRevista-AdDown .listagemCaixa li { color: #666666; font-size: 10px; list-style-image: url(../imagens/imgSeta.gif); margin: 15px 0px 15px 15px; list-style: none; }
#internaRevista-AdDown .listagemCaixa .comImagem { list-style-image: none; list-style-type: none; overflow: hidden; width: 100%; margin: 10px 0 5px 0; }
#internaRevista-AdDown .listagemCaixa .comImagem img { float: left; margin-right: 10px; overflow: hidden; }





/* Revistas Anteriores */
#edicoes-anteriores { float: left; overflow: auto; padding: 10px 0px 0px 5px; position: relative; width: 98.5%; height:215px;}
#edicoes-anteriores .linha { background-image: url(../imagens/imgSeparadorGuia.gif); background-repeat: repeat-x; font-size: 0; height: 1px; line-height: 1px; margin: 7px 0 8px 0; }
#edicoes-anteriores #controle { position: absolute; right: 0; top: 11px; } 
#edicoes-anteriores #baseDestaquesRevista { float:left; height: 185px; overflow: hidden; width: 92%; background-color:#FFFFFF}
#edicoes-anteriores #baseDestaquesRevista .destaquesRevista { float: left; margin-right: 1px; padding: 3px 2px 8px 2px; position: relative; width: 140px;}
#edicoes-anteriores #baseDestaquesRevista .destaquesRevista .edicao { font-size: 10px; margin: 6px 10px 0 10px; color:#688ea1;}
#edicoes-anteriores #baseDestaquesRevista .destaquesRevista .capa { font-size: 9px; margin: 6px 10px 0 10px; color:#2b556b;}
#edicoes-anteriores .bt-esq, #edicoes-anteriores .bt-dir {
	float:left;
	width:24px;
	}

#edicoes-anteriores .bt-esq { margin-right:5px; }
#edicoes-anteriores .bt-dir { margin-left:5px; }

/* Revistas Anteriores */



/* REVISTA */ 

/* BLOG */ 
#capaBlog-menuEsq { float: left; height: 376px; padding: 26px 7px 0 10px; position: relative; width: 115px; }
#capaBlog-menuEsq #links li { border-bottom: 1px dotted #678585; margin-top: 2px; padding: 2px; list-style: none; }
#capaBlog-menuEsq #links p { margin: 3px 0px 5px 0px; }
#capaBlog-menuEsq #links .selecionado { color: #78a1ae; }
#borda_pacato {float: left; position: relative; width: 13px; background-image:url(../imagens/imgBordaGuia2.jpg); background-repeat: repeat-y;}
/*#capaBlog-menuEsq h2 {font-size:12px; border-bottom: 1px dotted #90a4ab; padding-bottom:5px; margin-bottom:5px;}*/
#capaBlog-menuEsq h2 {font-size:12px; border-bottom: 1px #90a4ab; padding-bottom:5px; margin-bottom:5px;}
#capaBlog-menuEsq p {margin:10px 0px; border-bottom: 1px dotted #90a4ab; padding-bottom:10px;}
#capaBlog-menuEsq p a {color:#7ea5b1;}
#geralBlog {background-color:#dce4e7; color:#2c5b6b;  float:left; padding:10px; margin:10px; width:785px;}
#geralBlog h1 {font-size:15px; color:#85aab5; font-weight:bold; margin-bottom:10px;}
#geralBlog h1 b {color:#2c5b6b;}
#geralBlog .divulga {float:right; position:relative; margin:-25px 15px 0px 0px; font-size:9px;}
#listaBlogs {width:400px; color:#2c5b6b;}
#listaBlogs blockquote {width:260px; height:155px; margin:0px 0px 20px 0px; padding:20px 0px 0px 210px; font-size:10px;}
#listaBlogs blockquote h2 {color:#162633; font-size:20px; font-weight:bold;}
#listaBlogs blockquote h3 {color:#2d5d6c; margin:6px 0px 25px 0px; font-size:12px;}
#listaBlogs blockquote .link_titulo {color:#69919e; font-weight:bold;}
#listaBlogs blockquote .chamada_txt {color:#2c5b6b;}
#listaBlogs blockquote p {color:#2c5b6b;}
#geralBlog .listagemCaixalink li { color:#69919e; font-size:10px; margin:10px 0px; border-bottom:1px dotted #90a4ab; padding-bottom:6px; list-style: none; list-style: none; }
#geralBlog .listagemCaixalink li a {color:#2d5d6c;}
#posts {border-top:10px solid  #7ea5b1; width:470px; margin-top:-10px;}
#Lercomentario {background-color:#dce4e7; color:#2c5b6b;  float:left; }
#posts2 {border-top:10px solid  #7ea5b1; width:470px; margin-top:-10px;  padding:10px; margin:10px;}
#posts3 {width:470px; margin-top:-10px;  padding:10px; margin:10px;}
#postBlog { width:428px; background-color:#FFF; border-left:1px solid  #7ea5b1; border-right:1px solid  #7ea5b1; border-bottom:1px solid #7ea5b1;padding:20px; font-size:13px; }
#postBlog h2 {font-size:22px; font-weight:normal; color:#69919e; margin:10px 0px;}
#postBlog h2 a {font-size:22px; font-weight:normal; color:#69919e; margin:10px 0px;}
#postBlog h3 {color:#999; font-weight:normal; margin:20px 0px;}
#postBlog .blogOp {font-size:10px;}
#postBlog .blogOp_chamada {font-size:13px;}
#postBlog .blogOp_chamada a {color:#2c5b6b;}
#postBlog .blogOp a {color:#2c5b6b;}
#postBlog .leiamais {text-align:right; font-size:11px; text-decoration:underline;}
#postBlog .leiamais a {color:#2c5b6b;}
/* BLOG */





/* calendario */
	
#capa-boxListagem .container {
	background-color:#f4f3f0;
	border:1px solid #c0beb6;
	margin:15px 10px 10px;
	padding:20px 10px 5px;

}

#capa-boxListagem .container a { color:#3c392f; text-decoration:none; }
#capa-boxListagem .container a:hover { text-decoration:underline; }

#capa-boxListagem .titulo {
	padding-bottom:10px;
	}
	
#capa-boxListagem .mes {
	padding-top:20px;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
	color:#1f4955;
	}

#capa-boxListagem .agenda { 
	width:100%;
	font-size:13px;
	margin-bottom:15px;
	color: #1f4955;	
	}
	
#capa-boxListagem .agenda th { 	font-size:13px; color: #1f4955;}
#capa-boxListagem .agenda td { vertical-align:top; padding:10px 10px 10px 0;}

#capa-boxListagem .agenda td.col1 { width:10%;}
#capa-boxListagem .agenda td.col2 { width:20%;}
#capa-boxListagem .agenda td.col3 { width:20%;}
#capa-boxListagem .agenda td.col4 { width:50%;}
/*#capa-boxListagem .agenda td.col5 { width:22%;}*/
#capa-boxListagem .agenda a { font-size:12px; color: #1f4955; }



/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

#interna-centro .curriculocon { 
	width:100%;
	font-size:13px;
	margin-bottom:15px;
	color: #1f4955;
	margin-right:30px;
	}
	
#interna-centro .curriculocon th { 	font-size:13px; color: #1f4955;}
#interna-centro .curriculocon td { vertical-align:top; padding:10px 10px 10px 0;}

#interna-centro .curriculocon td.col1 { width:30%;}
#interna-centro .curriculocon td.col2 { width:15%;}
#interna-centro .curriculocon td.col3 { width:22%;}
#interna-centro .curriculocon td.col4 { width:22%;}
#interna-centro .curriculocon td.col5 { width:10%;}
#interna-centro .curriculocon a { font-size:12px; color: #1f4955; }


/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/* BARRA DE CANAIS */

#barraCanais a img { border:none; }

#barraCanais {
	background:#07242e url(../imagens/bg.gif);
	height:37px;
	width:100%;
	margin:auto;
	font-size:9px;
	}

#barraCanais li { float: left; list-style: none; margin-right: 14px; }

#barraCanais .canais {
	width:974px;
	margin:0 auto;
	padding-top:13px;	
	}

#barraCanais .logoTribecca img { float:left; margin-top:-7px; margin-right:10px; }

#barraCanais ul {
	padding:0;
	margin:10px 0 0;
	display:inline;
	}
		
#barraCanais li.ultimo { background:none; }
#barraCanais li.primeiro { background:none; float:left }

	
/* Guia de Shopping Canal */

#guiaDeShoppingsCanal .seta { position: absolute; top: 29px; left: 138px; z-index: 3; }

#guiaDeShoppingsCanal, #guiaDeShoppingsMini {height:21px; margin:0 auto; padding:0; list-style:none;}

#guiaDeShoppingsCanal ul, #guiaDeShoppingsMini ul {
	padding:0;
	margin:10px 0 0;
	display:inline;
	}

#guiaDeShoppingsCanal li, #guiaDeShoppingsMini li {list-style: none; margin-right: 14px; }
#guiaDeShoppingsCanal li a{ height:21px; display:block; float:left;}
#guiaDeShoppingsMini li a { height:21px; display:block; float:left; font-size: 16px;}

#guiaDeShoppingsCanal li.ultimo, #guiaDeShoppingsMini li.ultimo { background:none; }
#guiaDeShoppingsCanal li.primeiro, #guiaDeShoppingsMini li.primeiro { background:none; }

/* MENU DROPDOWN */
#guiaDeShoppingsCanal ul.subMenu{display: none; z-index:1000000; margin:15px 0px; padding:9px 0 0; width: 140px; background:url(../imagens/guiadeshopping_dropdown_borda.gif) no-repeat 0 0; border-bottom:1px solid #7ca6b2; list-style: none; _margin-left:-100px; _border-bottom:none; }
#guiaDeShoppingsMini ul.subMenu{display: none; z-index:1000000; margin:15px 0px; padding:9px 0 0; width: 140px; background:url(../imagens/guiadeshopping_dropdown_borda.gif) no-repeat 0 0; border-bottom:1px solid #7ca6b2; list-style: none; _margin-left:-165px; _border-bottom:none;}


#guiaDeShoppingsCanal li:hover ul.subMenu, #guiaDeShoppingsCanal li.over ul.subMenu,
#guiaDeShoppingsMini li:hover ul.subMenu, #guiaDeShoppingsMini li.over ul.subMenu { display:block; position:absolute;}


#guiaDeShoppingsCanal ul.subMenu li, #guiaDeShoppingsMini ul.subMenu li{position: relative; background-color: #07232e; border-left:1px solid #7ca6b2; border-right:1px solid #7ca6b2;}
#guiaDeShoppingsCanal ul.subMenu li.primeiro, #guiaDeShoppingsMini ul.subMenu li.primeiro { padding-top:12px; _padding-top:0px}
#guiaDeShoppingsCanal ul.subMenu li.ultimo, #guiaDeShoppingsMini ul.subMenu li.ultimo { padding-bottom:12px; _border-bottom:1px solid #7ca6b2;} 
#guiaDeShoppingsCanal ul.subMenu li a, #guiaDeShoppingsMini ul.subMenu li a {display: block; width:108px; padding: 2px 15px; text-decoration: none; font-size:11px; color:#78a1ae; text-indent:0; height:auto;}
#guiaDeShoppingsCanal ul.subMenu li a:hover, #guiaDeShoppingsMini ul.subMenu li a:hover { color:#FFFFFF; text-decoration:none;}

/* Fix IE. Hide from IE Mac \*/
* #guiaDeShoppingsCanal ul.subMenu li, #guiaDeShoppingsMini ul.subMenu li { float: left; height: 1%; }
* #guiaDeShoppingsCanal ul.subMenu li a, #guiaDeShoppingsMini ul.subMenu li a { height: 1%; }


/* RODAPE */
#rodape {
	background:#134d62 url(../img/bg_rodape.gif) repeat-x;
	color:#b8c6cc;
	font-size:10px;
	border-top:1px solid #000000;
	padding-bottom:10px;
	width: 974px;
	margin:auto;
	}
	
#rodape div.logo {
	width:165px;
	margin:20px 0 20px 10px;
	float:left;
	display:inline; /* IE6 margin fix */
	}

#rodape div.bloco1, #rodape div.bloco2, #rodape div.bloco3 { float:left; margin:6px 15px 20px; }

#rodape div.bloco1 { width:255px; }
#rodape div.bloco2 { width:235px; }
#rodape div.bloco3 { width:190px; margin-right:0; }

#rodape div.bloco1 {
	margin:6px 15px 0px;
	padding-left:20px;
	background:url(../img/border_dot_azul_rodape.gif) repeat-y left top; /* borda */
}
	
#rodape h1 {
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
	margin:1em 0 0;
	}

#rodape p { margin:0; }

#rodape a{ color:#b8c6cc; text-decoration:none; }
#rodape h1 a { color:#FFFFFF; }
#rodape a:hover{ text-decoration:underline; }


#relogio {
	position:absolute;
	top:25px;
	right:30px;
	}


