#div-corpo {
	height: 100%;
	width: 900px;
	text-align: left;
	margin-left:auto;
	margin-right: auto;
	z-index: 1;
}

/* Página */
#div-meio {
	float: left;
	z-index: 1;
	width:760px;
	height:630px;
	top: 0px;
	margin-top: 2px;
}

/* Cabeçalho 1 */
#div-topo {
	height: 68px;
	width: 765px;
	text-align: left;
	z-index: 1;
	top: 0px;
}


#div-logo {
	cursor:pointer;
	background-image:url(../imagens/logos/logo_tudopg.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	margin-left:15px;
	background-position:left;
	width:160px;
	height:70px;
	float: left;
}


#div-cab-menu{
	text-align: center;
	border-left: 1px solid #8A8A8A;
	border-right: 1px solid #8A8A8A;
	padding-left:5px;
	padding-right:5px;
	padding-top: 1px;
	width: 190px;
	float: left;
	height: 12px;
}
#div-cab-alfabeto {
}

#div-cab-direita {
	float: right;
	width: 598px;
}

#div-cab-data {
}
#div-cab-letra {
	border: 1px solid #FFCD03;
	background-image:url(../imagens/botoes/uteis/bg_index.jpg);
	background-repeat:repeat-x;
	height:16px;
	width:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FF9900;
	text-align:center;
	cursor:pointer;
	float: left;
}
#div-cab-espaco {
	height:16px;
	width:2px;
	background-image:url(../imagens/botoes/uteis/ponto.gif);
	background-repeat:repeat-x;
	float:left;
}
#div-cab-canto {
	float: left;
	width: 6px;
	text-align: left;
}

#mostra_data_atual {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8a8a8a;
	text-align:right;
	margin-top: 5px;
	float: right;
	margin-right: 8px;
}
#div-cab-index {
	width: 34px;
	float: left;
	margin-left: 20px;
}
#div-cab-indice {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
	color:#A8A8A8;
	padding-top:3px;
	width: 34px;
	float: left;
}
#div-canto-sup-direito {
	border-top: 1px solid #FFCD03;
	border-right: 1px solid #FFCD03;
	width: 34px;
	height: 7px;
	float: left;
	padding: 0;
}
#div-cab-topo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#A8A8A8;
	height:18px;
	width: 248px;
	margin-left: 354px;
	margin-top: 5px;
}


/* Cabeçalho 2 */
#div-topo-2 {
	height: 95px;
	width: 768px;
	text-align: left;
	background-color:#FFCC00;
	margin-bottom: 0px;
}

#div-topo-2-interno {
	height: 83px;
	width: 740px;
	text-align: left;
	background-color:#FFE680;
	top:12px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	left: 12px;

}

#div-busca {
	width: 258px;
	height: 66px;
	margin-top: 9px;
	margin-left: 4px;
	float:left;
	margin-bottom: 0px;
}

.td-busca-aba{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF6600;
	background-color:#FFFFCC;
	border-top:1px solid #FFCC00;
}
.td-busca-aba-none{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF6600;
	border-bottom:1px solid #FFCC00;
}

#div-full-banner {

	margin-top: 14px;
	width: 468px;
	height: 62px;
	float:left;
	margin-left: 2px;
	margin-right: 4px;
}



/* Menu */
#div-menu {
	height: 630px;
	width: 180px;
	text-align: left;
	z-index: 1;
	top: 0px;
	float: left;
	margin-right: 8px;
}

#div-menu-categorias{
	height: 320px;
	width: 180px;
}

#div-menu-categorias-cab{
	border:1px solid #FF6600;
	width:130px;
	height:18px;
	background-image:url(../imagens/botoes/uteis/bg_categorias.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:2px;
	float:left;	
}

#div-menu-categorias-canto{
	width:24px;
	height:11px;
	font-size:7px;
	float:left;
	margin-top:10px;
	border-top:1px solid #FF6600;
	border-right:1px solid #FF6600;
}


#div-menu-categorias-vazio{
	width:10px;
	height:300px;
	float:left;
}

#div-menu-categorias-conteudo{
	border-bottom:1px solid #FF6600;
	border-right:1px solid #FF6600;
	border-left:1px solid #FF6600;
	width:168px;
	height:300px;
	float:left;	
}

#div-menu-links{
	height: 130px;
	width: 180px;
	margin-top:10px;	
}

#div-menu-links-cab{
	border:1px solid #619401;
	width:130px;
	height:18px;
	background-image:url(../imagens/botoes/uteis/bg_links.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:2px;
	float:left;	
}

#div-menu-links-canto{
	width:24px;
	height:11px;
	font-size:7px;
	float:left;
	margin-top:10px;
	border-top:1px solid #619401;
	border-right:1px solid #619401;
}


#div-menu-links-vazio{
	width:10px;
	height:110px;
	float:left;
}

#div-menu-links-conteudo{
	border-bottom:1px solid #619401;
	border-right:1px solid #619401;
	border-left:1px solid #619401;
	width:168px;
	height:110px;
	float:left;	
}


#div-menu-servicos{
	height: 90px;
	width: 180px;
	margin-top:10px;	
}

#div-menu-servicos-cab{
	border:1px solid #333333;
	width:130px;
	height:18px;
	background-image:url(../imagens/botoes/uteis/bg_servicos.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:2px;
	float:left;	
}

#div-menu-servicos-canto{
	width:24px;
	height:11px;
	font-size:7px;
	float:left;
	margin-top:10px;
	border-top:1px solid #333333;
	border-right:1px solid #333333;
}


#div-menu-servicos-vazio{
	width:10px;
	height:70px;
	float:left;
}

#div-menu-servicos-conteudo{
	border-bottom:1px solid #333333;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
	width:168px;
	height:70px;
	float:left;	
}

.categorias{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF9900;
	padding-left:5px;
	height:16px;
	cursor:pointer;	
}

.links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#619401;
	padding-left:5px;
	height:16px;
	cursor:pointer;
}

.servicos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8A8A8A;
	padding-left:5px;
	height:16px;
	cursor:pointer;
}

.pontilhado{
	background-image:url(../imagens/botoes/uteis/pontilhado.gif);
	background-repeat:repeat-x;
	height:3px;
}

/* Conteúdo */
#div-conteudo {
	width: 436px;
	z-index: 1;
	float:left;
}

#div-dconline{
	width: 436px;
}

#div-dconline-cab{
	border:1px solid #0C59A0;
	width:430px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_dc.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:2px;
}

.dconline-texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8A8A8A;
}


.dconline-titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#3786C8;
}

.dconline-titulo-sublinhado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	color:#3786C8;
	text-decoration:underline;
}

.dconline-img{
	border:1px solid #8A8A8A;
	padding:1px;
	height:10px;
	width:10px;
}


#div-guia{
	width: 454px;
	margin-top:0px;
}

#div-guia-cab{
	border:1px solid #FFCC00;
	width:454px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_guia.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
	padding-left:3px;
	padding-top:4px;
}

.guia{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF9900;
	padding-left:1px;
	height:16px;
}
/* --------- */
.guia-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8A8A8A; 
	text-decoration: none;
	padding-bottom:2px;
	padding-left:1px;
}

.guia-link a:link {
	color: #8A8A8A; 
	text-decoration: none;
}

.guia-link a:visited {
	color: #8A8A8A; 
	text-decoration: none;
}

.guia-link a:active {
	color: #8A8A8A; 
	text-decoration: none;
}
.guia-link a:hover {
	color: #354954;
	text-decoration: none;
	border-bottom:1px solid #FF9900;
}

.guia-links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8A8A8A; 
	text-decoration: none;
	padding-bottom:2px;
	padding-left:1px;
}

.guia-links a:link {
	color: #8A8A8A; 
	text-decoration: none;
}

.guia-links a:visited {
	color: #8A8A8A; 
	text-decoration: none;
}

.guia-links a:active {
	color: #8A8A8A; 
	text-decoration: none;
}
.guia-links a:hover {
	color: #354954;
	text-decoration: none;
	border-bottom:1px solid #FF9900;
}
/* --------- */

#div-diversao{
	width: 436px;
	margin-top:10px;
}

#div-festas{
	width: 215px;
	float:left;
}
#div-festas-cab{
	border:1px solid #ADBE76;
	width:215px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_festas.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#373E1E;
	padding-left:3px;
	padding-top:4px;
}

#div-festasu{
	width: 454px;
	float:left;
}
#div-festasu-cab{
	border:1px solid #ADBE76;
	width:454px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_festas.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#373E1E;
	padding-left:3px;
	padding-top:4px;
}


#div-cinemas{
	width: 216px;
	margin-left:4px;
	float:left;
}
#div-cinemas-cab{
	border:1px solid #92BC7C;
	width:210px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_cinemas.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#525C2C;
	padding-left:3px;
	padding-top:4px;
}

.cinemas-img{
	border:1px solid #525C2C;
	padding:1px;
	height:10px;
	width:10px;
}

.cinemas-texto, .cinemas-texto-negrito{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#525C2C;
	height:16px;
}

.cinemas-texto-negrito{
	font-weight:bold;
}


#div-informacao{
	width: 436px;
	margin-top:10px;
}

#div-cotacoes{
	width: 216px;
	float:left;
}

#div-cotacoes-cab{
	border:1px solid #A0ABBC;
	width:210px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_cotacoes.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#444F60;
	padding-left:3px;
	padding-top:4px;
}

.cotacoes{
	margin-top:5px;
	background-color:#EEF0F3;
	border:1px solid #A0ABBC;
	cursor:pointer;
}

#div-previsao{
	width: 216px;
	margin-left:0px;
	float:left;
}

#div-previsao-cab{
	border:1px solid #41AAD1;
	width:215px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_previsao.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1F637C;
	padding-left:3px;
	padding-top:4px;
}

.previsao-texto,.previsao-titulo, .previsao-texto-negrito{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8A8A8A;
	height:16px;
}

.previsao-titulo{
	color:#41AAD1;
}

.previsao-texto-negrito{
	color:#333333;
}


/* Publicidade */
#div-publicidade {
	height: 200px;
	width: 130px;
	text-align: center;
	z-index: 1;
	height: 200px;
	margin-left: 5px;
	float: left;
}

#div-lateral {
	height: auto;
	width: 130px;
	text-align: center;
	z-index: 1;
	top: 183px;
	margin-left: 5px;
	float: left;
	position: relative;

}

fieldset{
	border:1px solid #CCCCCC;
	height: auto;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
}

legend{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFCC00;
}

#div-restaurante-cab{
	border:1px solid #b20000;
	width:440px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_re.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:2px;
}

.restaurante-titulo-sublinhado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	color:#b20000;
	text-decoration:underline;
}

.restaurante-img{
	border:1px solid #b20000;
	padding:1px;
	height:10px;
	width:10px;
}

#div-restaurante-cab{
	border:1px solid #b20000;
	width:454px;
	height:21px;
	background-image:url(../imagens/botoes/uteis/bg_re.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:2px;
}


/* Rodapé */
#div-rodape {
	height: 30px;
	width: 769px;
	text-align: left;
	z-index: 1;
	top: 0px;
	background-color: #FFCC00;
	float: left;
	margin-top: 5px;
}

#div-rodape-interno {
	height: 23px;
	width: 740px;
	text-align: left;
	background-color:#FFE680;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6600;
	text-align:center;
}


/*  Iframe  */

#div-iframe{
	float: left;
	width:572px; 
	height: 100%;
}



A { 
  color: #000000;
  text-decoration: none; 
}

A:hover { 
  color: #FF9900; 
  text-decoration: underline; 
}

.tabela_texto_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	height:16px;
}

.tabela_texto_1 a:link {
	color: #666666; 
	text-decoration: none;
}

.tabela_texto_1 a:visited {
	color: #666666; 
	text-decoration: none;
}

.tabela_texto_1 a:active {
	color: #666666; 
	text-decoration: none;
}
.tabela_texto_1 a:hover {
	color: #666666;
	text-decoration: none;
	border-bottom:1px solid #FF9900;
}


/*
 ini cor barra lista
*/
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background-color : #003399;
  color: #FFFFFF;
}
/*
 fim cor barra lista
*/
TD.infoBox, SPAN.infoBox {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
}
/*
  ini listas de anuncio

*/

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background-color : #f7e9b5;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background-color : #ffffff;
}

TR.productListing-heading {
  background-color : #d2e9fb;
}
/*
 fim listas de anuncio

*/
.tabela_titulo{
	border:1px solid #FF6600;
	height:20px;
	background-image:url(../imagens/botoes/uteis/bg_categorias.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:3px;
}

.tabela_texto_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	height:16px;
}


TD.productListing-heading {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  background-color : #fdd744;
  color : #000000;
  font-weight : bold;
  font-variant : small-caps;
}

TD.productListing-data {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
}


/* --------- */


.tabela_texto_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	padding-left:10px;
	height:16px;
}

.tabela_texto_2 a:link {
	color: #333333; 
	text-decoration: none;
}

.tabela_texto_2 a:visited {
	color: #333333; 
	text-decoration: none;
}

.tabela_texto_2 a:active {
	color: #333333; 
	text-decoration: none;
}
.tabela_texto_2 a:hover {
	color: #333333;
	text-decoration: none;
	border-bottom:1px solid #FF9900;
}
.cz2 {
	COLOR: #666666;
	font:Arial, Helvetica;
	font-size:9px;
}
.style2 {color: #666666}
