body {
	padding: 0px;
	margin: 0px;
	background:url(../images/fundo.jpg) center top repeat-x;
	background-color: #fef1c1;
}

.fundo_pg {
	background: url(../images/fundo_pg.gif) center top repeat-y;
}

.sombra_esquerda {
	background: url(../images/sombra_esquerda.gif) left top repeat-y;
}

.sombra_direita {
	background: url(../images/sombra_direita.gif) right top repeat-y;
}

.td1 {
	background-color: #f69335;
}

.td2 {
	background-color: #fcc32f;
}

.bg_tit {
	background:url(../images/bg_tit.gif) right top no-repeat;
	background-color: #f69335;
}

.repeat_rodape {
	background:url(../images/repeat_rodape.gif) center top repeat-x;
	background-color:#FFFFFF;
}

.ponto {
	background:url(../images/ponto.gif) center right;
	background-repeat:repeat-y;
}
.ponto2 {
	background:url(../images/ponto2.jpg) center center;
	background-repeat:repeat-x;
}
.texto_branco1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration:none;
}
a.texto_branco1:hover {
	text-decoration:underline;
}
.texto_branco2, a.texto_branco2:visited,a.texto_branco2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
a.texto_branco2:hover {
	text-decoration:underline;
}
.texto_branco3 {
	font-family: "Tahoma";
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
	text-decoration:none;
}
.texto_cinza1 {
	font-family: "Tahoma";
	font-size: 12px;
	color: #6b6b6b;
	line-height: 18px;
	text-decoration:none;
}
a.texto_cinza1:hover {
	text-decoration:underline;
}
.texto_cinza2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6b6b6b;
	text-decoration:none;
}
a.texto_cinza2:hover {
}
.texto_cinza22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	text-decoration:none;
}
a.texto_cinza22:hover {
}
.texto_cinza3 {
	text-decoration:underline;
}

.texto_cinza4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a6a6a6;
}
.texto_cinza5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	text-decoration:none;
}
.texto_vermelho1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ce181e;
	text-decoration:none;
}
.texto_vermelho2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ce181e;
	text-decoration:none;
}
.texto_laranja1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #951415;
}

.texto_laranja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #951415;
}
/* Input */
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838382;
	border: solid 1px #a3a3a2;
	padding-left: 2px;
	background-color:#FFFFFF;
}
.input_cpf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	background:url(../images/bg_cpf.gif) left center no-repeat;
	width:170px;
	height:21px;
	color: #EEEEEE;
	border:none;
	padding-left: 3px;
	background-color:#FFFFFF;
}
.input_msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #838382;
	border: solid 1px #a3a3a2;
	padding: 0px;
	background-color:#FFFFFF;
}

.borda_1px {
	border: solid 1px #908f8f;
}

/* Alerta */
#divJanela{
	position:absolute;
	top:0;
	left:0;
	z-index:999998;
	width:100%;
	-width:110%;
	height:100%;
	filter: alpha(opacity=25);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
	-moz-opacity: 0.25; opacity:0.25;
	background-color:#000000;
	display: table-cell;
}
#divResultado{
	float:left;
	padding:0px;
	z-index:999999;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-150px;
	margin-top:-150px;
}
.titulo-alerta{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.texto-alerta{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}
/* fim-alerta
-------------------   PNGs   ------------------*/

.eventos_novidades {
	background: url(../images/eventos_novidades.png) left top no-repeat;
	_background: none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='../images/eventos_novidades.png',sizingMethod='repeat')!important;
}
.cinema {
	background: url(../images/cinema.png) left top no-repeat;
	_background: none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='../images/cinema.png',sizingMethod='repeat')!important;
}
.cadastre_se {
	background: url(../images/cadastre_se.png) left top no-repeat;
	_background: none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='../images/cadastre_se.png',sizingMethod='repeat')!important;
}
.guia_lojas {
	background: url(../images/guia_lojas.png) left top no-repeat;
	_background: none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='../images/guia_lojas.png',sizingMethod='repeat')!important;
}
.vitrine_virtual {
	background: url(../images/vitrine_virtual.png) left top no-repeat;
	_background: none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='../images/vitrine_virtual.png',sizingMethod='repeat')!important;
}
.grandes_marcas {
	background: url(../images/grandes_marcas.png) left top no-repeat;
	_background: none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='../images/grandes_marcas.png',sizingMethod='repeat')!important;
}
.logos {
	background: url(../images/logos.png) left top no-repeat;
	_background: none!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='../images/logos.png',sizingMethod='repeat')!important;
}
.texto-rodape {
	font-family: "Tahoma";
	font-size: 10px;
	color: #6b6b6b;
	.line-height: 8px;
	line-height: 12px;
	text-decoration:none;
}

/********* SCROLL ********/

.holder {
				float: left;
			}
			.scroll-pane {
				width: 470px;
				overflow: auto;
				float: left;
				height:400px;
			}
			#pane1 {
				height: 470px;
				
			}
			
			a.jScrollArrowUp {
				background: url(basic_arrow_up.gif) no-repeat 0 0;
			}
			a.jScrollArrowUp:hover {
				background-position: 0 -15px;
			}
			a.jScrollArrowDown {
				background: url(basic_arrow_down.gif) no-repeat 0 0;
			}
			a.jScrollArrowDown:hover {
				background-position: 0 -15px;
			}
			a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
				background-position: 0 -30px;
			}
