@charset "utf-8";
* {margin: 0; padding: 0}html,body { padding:0; margin:0; background-color:#5a5a5a; font-family:Arial, Helvetica, sans-serif; }
img { border:0; }
p { padding:0; margin:0; }

a:link, a:visited {text-decoration:none; }
a:hover, a:active {text-decoration:underline; }

h1 { font-size:14px; color:#666; background:url(../images/h1.jpg) no-repeat left center; padding-left:14px; margin:9px 0; }

#bg_cabecalho  { width:auto; height:242px; background:url(../images/background_cabecalho.jpg) repeat-x top; }
#bg_cabecalho2 { width:auto; height:88px; background:url(../images/background_cabecalho2.jpg) repeat-x top; }
#PrudenteInfo { width:760px; height:53px; margin:auto; padding:13px 14px 0 20px; }
.logo_PrudenteInfo	{ width:190px; height:42px; float:left; position:relative; }
.form { margin:10px 11px 0 0; width:305px; float:right; position:relative; }fieldset { font-size: 0.9em; line-height: 170%}
.inputtext_BCliente {	width:225px; height:28px; float:left; position:relative;
background:url(../images/background_inputBCliente.jpg) top no-repeat; color: #666666; }
.inputtext_BCliente:hover, .inputtext_BCliente:focus { background-position:0 -32px; }
.inputtext_BCliente input { border:0; padding:5px; height:20px; width:214px; background-color:transparent; }
.buscar { float:right; }
.login { margin-top:10px; float:right; position:relative; }.logout { margin-top:10px; float:right; position:relative; }
#cabecalho_cliente { width:800px; height:134px; background:url(../images/cabecalho_cliente.png) no-repeat bottom; margin:auto; }
#cabecalho_pagina{ width:800px; height:22px; background:url(../images/cabecalho_pagina.png) no-repeat bottom; margin:auto; }
.bg_cliente { width:782px; height:113px; background:white url(../images/cabecalho_clientebordas.png) top no-repeat; margin:10px 9px 0 9px; position:absolute; }#logo {padding-bottom: 8px}
#logoCliente { height:113px; text-align:center; padding-left: 10px; padding-right: 10px; font-size: 2em}.logoReduzido {width: 416px}.logoCheio {width: 100%}
#logoListaCliente { float:left; width:124px; height:67px; }
#logoListaMascara { width:124px; height:67px; background:url(../images/boxlistaOff.png); }

#lista { float:left; width:506px; }
#resultado { float:right; width:246px; background:#FFF; border:dotted 1px #F90; padding:5px; text-align:center; } 
.bg_bannerFlash {	width:340px;	height:130px;	padding:1px;	background:url(../images/background_bannerFlash.png) center no-repeat;	position:absolute;	left: 53%;	z-index:1;	text-align: center;	vertical-align: middle;	overflow: hidden;}
.bg_bannerFlash table{	width: 100%;	height: 100%;	text-align: center;	vertical-align: middle;}#bg_menuCabecalho { width:800px; height:42px; background:url(../images/background_menuCabecalho.png) no-repeat bottom; margin:auto; }
#bg_menuCabecalho { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-align:center; }
#bg_menuCabecalho ul   { list-style:none; margin:0 10px; padding:0; }#bg_menuCabecalho li   { float:left; width:156px; text-align:center; margin:0; padding:0; }#bg_menuCabecalho li a { display:block; padding:12px 10px; height:100%; color:#000; }#bg_menuCabecalho table { width:780px; height: 100%; margin:0 10px; padding:0; }#bg_menuCabecalho table td  { font-weight: bold; text-align:center; }#bg_menuCabecalho table td a { font-weight: bold; text-align:center; color:#000; }
#conteudo      { width:800px; margin:auto; background:url(../images/conteudoSombra.jpg) repeat-y center; z-index:0; }
#conteudoEsq   { width:100%; background:url(../images/conteudoEsq.jpg) bottom left no-repeat; }
#conteudoDir   { width:100%; background:url(../images/conteudoDir.jpg) top right no-repeat; }
#conteudoDir2  { width:100%; background:url(../images/conteudoDir2.jpg) top right no-repeat; }

#page_loadLista   { width:764px; margin:auto; overflow:hidden; }
#page_loadCliente { width:764px; margin:auto; overflow:hidden; }
.infoDir     { width:344px; float:right; margin-top:9px; }
.infoEsq     { width:420px; float:left; }
.infoBaixo   { width:764px; margin:auto; clear:both; }

#infoIcone   { float:left; width:29px; height:28px; }
#informacoes { float:left; margin:1px 0 1px 6px; width:376px; }
#informacoes ul { list-style:none; margin:0; padding:0; }
#informacoes li { margin:0; padding:1px; }

#infoIcone2  { float:left; width:40px; height:28px; }
#informacoes2{ float:left; margin:1px 0 1px 6px; width:364px; }
#informacoes2 ul { list-style:none; margin:0; padding:0; }
#informacoes2 li { margin:0; padding:1px; }

.negrito { font-weight:bold; }
.Preto10 { font-size:10px; color:#000; }
.Preto12 { font-size:12px; color:#000; }
.infoCinza12 { font-size:12px; color:#666; }
.infoPreto12 { font-size:12px; color:#000; font-weight:bold; }
.infoPreto12 a:link, .infoPreto12 a:visited { color:#000; }
.infoPreto12 a:hover, .infoPreto12 a:active { color:#F90; }
.infoPreto14 { font-size:14px; color:#000; font-weight:bold; }

.infoSeparador { float:left; width:420px; height:18px; background:url(../images/info_separador.jpg) 3px center no-repeat; }

/* Classe Banners da Página do Cliente */
.banner_Mapa a { width:344px; height:62px; background:url(../images/banner_mapadolocal.jpg) no-repeat center; display:block; margin-bottom:9px; }
.banner_Chat a { width:344px; height:30px; background:url(../images/banner_chatonline.jpg) no-repeat top center; display:block; margin-bottom:9px; text-decoration:none; padding-top:32px; }
.banner_Galeria a { width:344px; height:62px; background:url(../images/banner_galeriaimagens.jpg) no-repeat center; display:block; margin-bottom:9px; }
.banner_Pizzaria a { width:344px; height:62px; background:url(../images/banner_pizzaria.jpg) no-repeat center; display:block; margin-bottom:9px; }
.banner_Lanche a { width:344px; height:62px; background:url(../images/banner_lanche.jpg) no-repeat center; display:block; margin-bottom:9px; }

/* Classe Status do Banner Chat ao vivo */
.status  { font-size:11px; margin-left:155px; color:#000; }
.offline, .online { font-size:12px; margin-left:5px; font-weight:bold; }
.offline { color:#F00; }
.online  { color:#090; }


#bg_menuRodape   { width:800px; height:63px; background:url(../images/background_menuRodape.jpg) no-repeat bottom; margin:auto; clear:both; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#999; }

#bg_menuRodape .paginacao    { width:764px; padding:12px 0; margin:auto; }
#bg_menuRodape .paginacao a  { color:#666; }

#bg_menuRodape .menuRodape   { width:764px; padding:8px 0 2px 0; }
#bg_menuRodape .menuRodape a { color:#666; }

#bg_menuRodape .menuSite   	 { width:764px; padding:2px 0 8px 0; }
#bg_menuRodape .menuSite a	 { color:#F90; }

.copy a:link, .copy a:visited { color:#FFF; }
.copy a:hover,.copy a:active  { color:#FFB400; }

#Rodape { width:780px; height:50px; padding:0; margin:auto; }
#Rodape p { font-size:10px; color:#FFF; }
.linkPage a, .linkCheck a { padding:0 5px 0 12px; }
.linkPage  a { background:url(../images/page.jpg) left no-repeat; }
.linkCheck a { background:url(../images/check.jpg) left no-repeat; }
.linkPage a:link, .linkPage a:visited, .linkCheck a:link, .linkCheck a:visited  { color:#FFF; }
.linkPage a:hover, .linkPage a:active, .linkCheck a:hover, .linkCheck a:active { color:#FFB400; }.sistema {visibility: hidden; padding-top: 20px}.mapa {overflow: auto; width: 100%}.caixagaleria{ padding:1px; border:1px solid #7b7b7b; }.imagemgaleria{ border:2px solid #a5a5a5; }.titulofoto{ padding-bottom:8px; font-size:11px; }