body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #ffffff; }
p { padding: 10px; }
.topo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
.sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; }
.sm2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; }
.bold { font-weight: bold; }
.marron { color: #cc0000 }
.blue { color: #0066cc }
.white { color: #ffffff }
.gray { color: #666666 }
.black { color: #000000; }			/* Cor, Preto */
.yellow { color: #FFCC00; }			/* Cor, Amarelo */
.green { color: #009933 }
.orange { color: #FF6600; }
.darkblue { color: #0D2E8D; }		/* Cor, Azul Escuro */
.nrm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.nrm2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; }
.poupe {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; }
.slogamrev { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.sabermais { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0066CC; }
.sabermaisBIG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: bold; }
.poupeBIG {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CC0000; }
.slogamrevBIG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }
.poupe_percent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase;	color: #FFFFFF; text-decoration: none; }
.poupe_percent2 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder;	text-transform: uppercase; color: #FFFFFF; text-decoration: none; }
.poupe_percent3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight: bolder;	text-transform: uppercase;	color: #FFFFFF; text-decoration: none; }
.pointer { cursor: hand; }
.paga { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
.selectcolor {	background-color: #FFFFEC; }
.base { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }	/* Fonte Base */
.base2 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; }	/* Fonte Base Arial */
.paleyellow { background-color: #FFFCF2; }		/* Cor, Amarelo Pálido */
.s9 { font-size: 9px; }				/* Tamanho da fonte relativo ao numero mencionado */
.s10 { font-size: 10px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s11 { font-size: 11px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s12 { font-size: 12px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s13 { font-size: 13px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s14 { font-size: 14px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s15 { font-size: 15px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s16 { font-size: 16px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s18 { font-size: 18px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s20 { font-size: 20px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s22 { font-size: 22px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s24 { font-size: 24px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s26 { font-size: 26px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s28 { font-size: 28px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s30 { font-size: 30px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s32 { font-size: 32px; }			/* Tamanho da fonte relativo ao numero mencionado */
.s34 { font-size: 34px; }			/* Tamanho da fonte relativo ao numero mencionado */
.kern { letter-spacing: -1px; }		/* Espacamento entre os caracteres, normalmente aplicado em titulos (nao usar abaixo de 18) */
.flow { line-height: 16px; }		/* Espacamento entre as linhas, apenas usado em texto corrido (superior a 3 linhas) */
.striped { text-decoration: line-through; }

/* IMPALA STORE */
.bodystore { 	background-color: #ffffff; margin-left: 15px; margin-top: 15px; margin-right: 15px; margin-bottom: 15px; }
.arial { 	font-family: Arial, Helvetica, sans-serif, Verdana; text-decoration: none; }
.darkstore { color: #333333; }
.redstore { color: #990000; }
.buttonstore {background: rgb(221, 221, 221) none repeat scroll 0%; height: 25px; cursor: pointer; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.buttonstorewhite {background: rgb(255, 255, 255) none repeat scroll 0%; height: 25px; cursor: pointer; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.spanstore {position: absolute; margin-left: 50px; margin-top: -2px;}
.spanimgstore {background-color:#CCCCCC; visibility: visible;}