﻿.bb{ left: 0px; width: 0px; position: absolute; top: 0px; height: 0px;}
hr {border-style: dotted;border-color: #979797;width: 95%;text-align: center;height: 1px;}

html {
  max-width: 1200px;
  margin: 0 auto;
/*  background: #eee; /* Fills the page */
  position: relative; /* Fix for absolute positioning */
}

a img {
border:none;
}
/******************************************************************************/
/* Classes de ESTRUTURA (30/05/2006) */
/*body {border: 0px; color: #000000; background-color: #ffffff; margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom: 0px; max-width: 1220px; position:relative}
*/ 
body {border-style: none;
    border-color: inherit;
    border-width: 0px;
    color: #000000; background-color: #ffffff; margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 0px; max-width: 1220px; position:relative;
    top: 0px;
    left: 0px;
}
.topo{border: 0px; vertical-align: top; padding: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;}
.corpo { margin: 0px; border: 0px; vertical-align: top; padding: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
.corpo_esq { width: 142px; height: 100%; min-width: 142px; border: 0px; vertical-align: top; padding: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #ececec;}
.corpo_meio { border: 0px; vertical-align: top; padding: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
.corpo_dir { width: 130px; min-width: 130px; margin: 0px; border: 0px; vertical-align: top; padding: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #ececec;}

.w100 { width: 100%; }
.w50 { width: 50%; }

/* título dos blocos livres */
/* h2 { margin-top: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-LEFT: 0px; COLOR: #b87333; FONT-FAMILY: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; TEXT-DECORATION: none }
 */
h1 {margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none; }
h2 {margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none; }

/* menu fhorizontal */
.menuhoriz { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none}
.menuhoriz:hover { font-family: Verdana, sans-serif; font-size: 10px; color: #cecab8; font-weight: bold; text-decoration: none }
.menuhoriz_it { margin-left: 3px; margin-right: 3px; font-family: Verdana, sans-serif; font-size: 8pt; text-align: center; color: #ffffff; font-weight: bold; text-decoration: none; background-color: black; height: 30px; border-right-color: White; border-right-width: 2px; border-right-style: solid; }
.separaBr {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align: right; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.separaVerm {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align: right; color: #a90000; font-weight: bold; text-decoration: none;}
    
.nomesecao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.5;
    text-align:center;
}

.subsecao { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 11pt; color: #b87333; font-weight: bold; text-decoration: none }
.subsecaofilho { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 11pt; color: #990000; font-weight: bold; text-decoration: none }
.subsecaofilhob { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 11pt; color: #990000; font-weight: normal; text-decoration: none }

.txtH2 { font-family: Verdana, Arial, Trebuchet MS, sans-serif; font-size: 8pt; color: #747474; font-weight: normal; text-decoration: none }

/*menu institucional do topo*/
.topmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;font-weight: bold; text-decoration: none}
.topmenu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #cecab8;font-weight: bold;text-decoration: none}

/*menu lateral*/
.lateralmenu { text-indent: 5px; font-family: Verdana, sans-serif; font-size: 7pt; text-align: left; color: #b87333; font-weight: bold; text-decoration: none }
.lateralsubmenu { text-indent: 5px; font-family: Verdana, sans-serif; font-size: 7pt; text-align: left; color: #000000; font-weight:lighter ; text-decoration: none }

/*busca*/
.lkcinza { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 7pt; color: #999999; font-weight: bold; text-decoration: underline }
.txtbusca { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 7pt; color: #000000; font-weight: normal; text-decoration: none }

/* nome artigos (produtos) e autor */
.artigo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #79935a;font-weight: bold;text-decoration: underline;line-height: 14px;text-align: left;}
.artigoCenter {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #79935a;font-weight: bold;text-decoration: underline;line-height: 14px;text-align: left;}
/*
.artigo:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5e683a; font-weight: bold;  text-decoration: underline}
*/
.autor {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 10px;color: #000000;font-weight: normal;font-style: italic;line-height: 14px;text-align: left;}
.produtor {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #79935a;font-weight: bold;line-height: 14px;text-align: left;text-decoration: underline;}
.artigoPre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #a90000;font-weight: bold;text-decoration: none;text-align: left;margin-bottom: 6px;margin-top: 6px;}
.artigoEsg {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #a10000;font-weight: bold;text-decoration: none;text-align: left;margin-bottom: 6px;margin-top: 6px;}
.artigoBan {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: bold;text-decoration: none;text-align: left;margin-top: 6px;margin-bottom: 6px;}

/* preços */

.preco { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #a90101;font-weight: bold;font-style: normal;}
.precoPorDestacado { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #a90101;font-weight: bold;font-style: normal;}
.precoantigo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; text-decoration: none ;font-weight:bold;}
.precototal { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 9pt; color: #990000; font-weight: bold; font-style: normal  }
.total { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 11pt; color: #990000; font-weight: bold; text-decoration: none }

/*titulos = (chamadas "manchete")*/
.titulo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #a90000;font-weight: bold;text-decoration: none;}
.tituloSub {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #a90000;font-weight: bold;text-decoration: none;}
.tituloCaminho {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #a90000;font-weight: normal;text-decoration: none;text-align: left;}
.tituloLar {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #eb7d06;font-weight: bold;text-decoration: none;}
.titulo3 { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 9pt; color: #990000; font-weight: bold; text-decoration: none }
.titulo4 { font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 7pt; color: #990000; font-weight: bold; text-decoration: none  }
.itemVerde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #799359;font-weight: bold; text-decoration: none}

/* textos dos blocos de venda e artigos*/
.blocovenda2col {margin-left: 4px; margin-top: 15px;  font-size: 9pt ; font-family: Helvetica , Verdana, Trebuchet MS, Arial, sans-serif;  COLOR: #000000; text-decoration: none}
.blocovenda1col {margin-left: 1px; margin-top: 15px;  font-size: 9pt ; font-family: Helvetica , Verdana, Trebuchet MS, Arial, sans-serif;  COLOR: #000000; text-decoration: none}
.blocoartigo {margin-left: 0px; margin-top: 0px;  font-size: 9pt ; font-family: Helvetica , Verdana, Trebuchet MS, Arial, sans-serif;  COLOR: #000000; text-decoration: none; vertical-align: top; }

/* celula produto */
#menu td {height: 13px;/*Pads each table cell in modern browsers*/ }

/* carrinho */
.lkbotao { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 8pt; color:#990000; font-weight: bold; text-decoration: underline }
.lkbotao2 { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 8pt; color: #CDC0B0; font-weight: bold; text-decoration: underline }
.lkverde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #79935a; font-weight: bold; text-decoration: underline}
.lkverdeCarrinho {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #79935a; 
font-weight: bold; 
text-decoration: underline
}
/*
.lkverde:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5e683a; font-weight: bold;  text-decoration: underline}
*/
.txtVerdeBold {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 9px;color:#799359; font-weight: bold; text-decoration: none}

.txtmini {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #666666;font-weight: bold;text-decoration: none;}
.txt {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #000000;font-weight: normal;text-decoration: none;line-height: 14px;}
.txtRodape {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 12px;color:#FFFFFF;font-weight: bold;text-decoration: none;line-height: 16px;}
.txtRodapeMn {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 10px;color:#FFFFFF;font-weight: normal;text-decoration: none;line-height: 16px;}
.txtRodapeEndereco {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 11px;color:#000000;font-weight: bold;text-decoration: none;line-height: 16px;}

.segmento {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #a90101;font-weight: normal;font-style: normal;}
.comprar { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 8pt; text-align: right; color: #006600; font-weight: bold; text-decoration: none }
.disponib { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 7pt; text-align: right; color: #006600; font-weight: bold; text-decoration: none }
.blocoinfodet {font-size: 8pt ; font-family: Helvetica, Verdana, Trebuchet MS, Arial, sans-serif;  color: #000000; text-decoration: none}
.infodet {margin-top: 0px;  font-size: 8pt ; font-family: Helvetica, Verdana, Trebuchet MS, Arial, sans-serif;  COLOR: #000000; text-decoration: none}
.objdes { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 7pt; color: #999966; font-weight: normal; text-decoration: none }
.blocoinfo {margin-top: 0px;  font-size: 9pt ; font-family: Helvetica, Verdana, Trebuchet MS, Arial, sans-serif;  COLOR: #000000; text-decoration: none; line-height: 110%}
.maislanca { font-size: 9pt ; font-family: Helvetica , Verdana, Trebuchet MS, Arial, sans-serif;  COLOR: #000000; font-weight: bold; text-decoration: none}
.maisinfo { font-size: 8pt ; font-family: Helvetica , Verdana, Trebuchet MS, Arial, sans-serif; COLOR: #b87333; font-weight: lighter; text-decoration: none; font-style: italic}
.nomequadro {
	font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3;
}
.txtbusca { font-family: Helvetica, Verdana, Arial, Trebuchet MS, sans-serif; font-size: 7pt; color: #000000; font-weight: normal; margin-left: 7px; text-decoration: none }
.secaomini { font-family: Times New Roman, Times, serif; font-size: 11pt; color: #990000; font-weight: bold; text-decoration: none; letter-spacing: 1px  }
.txtbold {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #000000;font-weight: bold;text-decoration: none;line-height: 14px;}
.clubtrav { font-family: Times New Roman, Times, serif; font-size: 7pt; color: #990000; font-weight: bold; text-decoration: none; letter-spacing: 1px }
.txtGeral {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: normal;text-decoration: none;line-height: 14px;text-align: left;}
.txtResultadoBusca {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;text-decoration: none;line-height: 14px;text-align: left;}
.txtResultadoBuscaRed {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;text-decoration: none;line-height: 14px;text-align: left;}
.txtGeralBold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: bold;text-decoration: none;text-align: left;line-height: 14px;}
.txtGeralBoldTitulo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: bold;text-decoration: none;text-align: left;line-height: 14px;}
.txtGeralS {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: bold;text-decoration: underline;text-align: left;line-height: 14px;}
.txtquadro {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: bold;margin-bottom: 5px;margin-top: 5px;margin-left: 12px;margin-right: 7px;}
.login {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: right; color: #cecab8;font-weight: bold; text-decoration: underline}
.menubox { BACKGROUND-COLOR: #ebebe5; DISPLAY: none; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; POSITION: absolute; WIDTH: 160px; Z-INDEX: 9}

/*CADASTRO*/
.txtcadastro { font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 8pt; color: #666666; text-decoration: none }
.menulat {margin: 0px; font-family: Verdana, sans-serif; font-size: 7pt; text-align: center; color: #000000; font-weight: bold; text-decoration: none; }
.travessa {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #a90000;font-weight: normal;text-decoration: none;}

/* Novas classes */
.quadrobold { font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 7pt; color: #999999; font-weight: bold; text-decoration: none }
.txtVerm {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 9px; color: #a90101; font-weight: normal; text-decoration: none}
.txtVermBold {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 9px; color: #a90101; font-weight: bold; text-decoration: none}
.txtVermBoldBusca {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 11px; color: #a90101; font-weight: bold; text-decoration: none}
.txtVerdBoldBusca {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 11px; color: #79935a; font-weight: bold; text-decoration:none}
.txtLar {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 10px; color: #eb7d06; font-weight: bold;text-align:left;padding-bottom:15px;}
.txtCinza {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 10px; color: #87857d; font-weight: bold}
.txtCinzaB {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 11px; color: #87857d; font-weight: bolder}
.rodape {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;text-align:left;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.botao {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;font-weight: bold;text-decoration: none;margin-left: 5px;margin-right: 5px;margin-bottom: 5px;margin-top: 5px;text-align: center;}
.botaoOk {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;font-weight: bold;text-decoration: none;margin-left: 5px;margin-right: 2px;margin-bottom: 5px;margin-top: 5px;text-align: center;}
.botaoCurva {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;font-weight: bold;text-decoration: none;margin-left: 5px;margin-right: 2px;margin-bottom: 5px;margin-top: 5px;text-align: center;}
.txtVerdeIta {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 10px; color: #79935a; font-weight: bold; font-style: italic; text-decoration: none;} 
/*
.txtVerdeIta:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #5e683a;font-weight: bold;font-style: italic; text-decoration: none ;}
*/
.rodapeEmail {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align:right;color: #FFFFFF;font-weight: normal;text-decoration: none;line-height: 16px;}
.rodapeEmailS {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align:right;color: #FFFFFF;font-weight: bold;text-decoration: underline;line-height: 16px;}
.rodapeEmailS:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align:right;color: #cecab8;font-weight: bold;text-decoration: underline;line-height: 16px;}
.rodapeEmailB {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align:right;color: #FFFFFF;font-weight: bold;text-decoration: none;line-height: 16px;}
.menuLateral {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #000000;font-weight: bold;text-decoration: none;text-align: right;margin-right: 15px;line-height: 18px;}
.submenuLateral {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #000000;font-weight: normal;text-decoration: none;text-align: right;margin-right: 15px;line-height: 18px;}
.submenuLateral:hover {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #a90000;font-weight: normal;text-decoration: none;text-align: right;margin-right: 15px;line-height: 18px;}
.submenuLateralTitulo {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;text-align: right;margin-right: 15px;line-height: 18px;}
.assinatura {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 9px; color: #888888; font-weight: normal; text-decoration: none}
.pontilhado {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: normal; text-decoration: none}
.itemVerdeS {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #799359;font-weight: bold; text-decoration: underline}
.txtSpace {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: bold;text-decoration: none;text-align: left;line-height: 14px;letter-spacing: 5px;}
.txtminiLar {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 9px; color: #eb7d06; font-weight: bold}
.pagina {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: normal;text-decoration: none;line-height: 14px;}
.pagina:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: bold;text-decoration: underline;line-height: 14px;}
.txtcadastro {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #333333;font-weight: bold;text-decoration: none;}
.txtVermS {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 9px; color: #a90101; font-weight: bold; text-decoration: underline}
.txtcaixa {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;font-size: 9px;color: #FFFFFF;text-decoration: none;font-weight: bold;margin-left: 14px;}
.email {font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-size: 9px; color: #a90101; font-weight: bold; text-decoration: underline}
.aviso {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;text-align: left;line-height: 14px;}
.avisoBonus {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;text-align: left;line-height: 18px;}
.tituloVerde {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #799359;font-weight: bold; text-decoration: none}

.txtResenha {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;text-decoration: none;line-height: 16px;text-align: left;}

.modalBackground{background: whitesmoke; filter: alpha(opacity=60);opacity: 0.6;}
.modalPopup{ text-align: center; background-color: White; width: 220px; height: 160px; border-right: #FFCC99 3px double; border-top: #FFCC99 3px double; border-left: #FFCC99 3px double; border-bottom: #FFCC99 3px double; font-size: Small; vertical-align: middle; color: Red; font-family: Verdana; }


.paginaBold {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: bold;text-decoration: underline;line-height: 14px;
}
.nomequadromenor {
	font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0,3;
}.txtcrianca {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;text-decoration: none;line-height: 16px;text-align: left;
}
 /* Classes Cenas Travessa */
    .CenasTable {width:500px; height:300px; border:0px; padding:0px; border-collapse: collapse; margin-right:10px; margin-left:10px; horizontal-align:left;  }
    .CenaTable { width: 400px; border:0px; padding:0px;border-collapse: collapse; }
    .CenaTD  { margin-left:30px; width:279px; margin-bottom:30px; vertical-align:top;}
    .CenaDecricao {font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; text-decoration:none; font-weight:normal; font-size:9pt; color:#000000; }
    .linha {line-height:20px; margin-bottom:5px;table-layout:fixed; width:280px }
    .CenaDuracao {font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; font-weight:bold; text-decoration:none; font-size:9pt; color:#5a5959; }
    .CenaSeparador {font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; text-decoration:none; font-weight:bold; font-size:9pt; color:#a60000; }
    .CenaTitulo {font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; text-decoration:none; font-weight:bold;   font-size:9pt; color:#000000; }
    .CenaData {font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; text-decoration:none; font-weight:normal; font-size:9pt; color:#a60000; }
    .CenaParticipantes {font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; text-decoration:none; font-weight:normal; font-size:9pt; color:#000000; }
    .CenaParceriaVideo {font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif; text-decoration:underline;  font-weight:bold; font-size:9pt; color:#000000;  }
    .CenaImgTitulo {margin-left:30px;}
    .wrapword{
                white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
                white-space: -pre-wrap;      /* Opera 4-6 */
                white-space: -o-pre-wrap;    /* Opera 7 */
                white-space: pre-wrap;       /* css-3 */
                word-wrap: break-word;       /* Internet Explorer 5.5+ */
                word-break: break-all;
                white-space: normal;
}
    /* Fim Classes Cenas Travessa */

    /* Inicio Menu Hot */
.breadcrumbHot
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
    color:#838383;
    text-decoration: none;
    text-align:left;
    float:left;
    padding-left:2px;
    padding-top:20px;
}
   .menuHot { 
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
	color:#000;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
    text-align: left;
	margin: 0;
	padding:0;
    list-style-type: none;
    width:auto;
    
    }
   .submenuHot {
	
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
	color:#838383;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
    text-align: left;
	margin: 0px;
	padding:0;
   list-style-type:none;
    /*width:200px;*/ 
    padding-bottom:10px;
}

.submenuLink
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #838383;
    font-weight: bold;
    text-decoration: none;
   /* line-height: 20px;*/
    text-align: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
    /*width: 190px;*/
    padding-left:2px;
    /*padding-bottom:20px;*/
    /*margin-bottom: 10px;*/
    
}
.submenuAnchorLink
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #838383;
    font-weight: bold;
    text-decoration: none;
   /* line-height: 20px;*/
    text-align: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
    /*width: 200px;*/
    /*padding-left:4px;*/
    /*padding-bottom:20px;*/
    /*margin-bottom: 10px;*/
    
}
  /* Fim Menu Hot */

  /*Cabeçalho*/

  .styleHeaderTopo
  {
        width: 100%;            
        
  }
 .StyleHeaderPadding
  {
       padding-bottom:0px;
  }

  /*.CabecalhoBoxBusca
  {
       min-width:330px;
       width:90%;   
       font-family:verdana;
       font-size:16px;       
       border:0;
       height:29px; 
       border:none;
       line-height:29px;
       padding-left:7px;                                 
  }*/ 
    .CabecalhoBoxBuscaSafari
  {
       min-width:330px;
       width:50%;   
       font-family:verdana;
       font-size:16px;       
       border:0;
       height:29px; 
       border:none;
       padding-left:7px;                                 
  } 
  .search-div
  {
        min-width:450px;
        width:100%;
        height:32px;
        border:1px;    
        border-style:solid;
        border-color:#cccccc;       
    }
  .search-icon
    {
        float:right;    
        clear:right;
        padding:1px;
    }
   
  .CabecalhoLogo
    {
        width: 360px;
        height: 20px;
        padding-left:11px;
        padding-right:30px;
    }
  .CabecalhoSacola
    {
        width: 34px;
        height: 48px;
        padding-right:11px;
        
    }
  .CabecalhoTxt
    {
       font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
       font-size:12px;
       color:#999999;
       font-weight:normal;       
       letter-spacing: 0.2px;
       text-decoration: none;
  
    }
  .CabecalhoTxtItens
    {
       font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
       font-size:12px;
       color:#999999;
       font-weight:normal;
       padding-left:20px;
       letter-spacing: 0.2px;
       text-decoration: none;
       text-align:right;       
  
    }
 .image 
 {
        position:relative;
        text-align:center;
        float: left;
 }

 .txtSacolaSafari 
 {
        left: -4px;
        position:absolute;
        top: 22.5px;
        width: 100%;
        color:white;
        text-align:center;    
 }
  .txtSacola
 {
        left: -4.7px;
        position:absolute;
        top: 23px;
        width: 100%;
        color:white;
        text-align:center;    
 }
 .txtSpace
{
    white-space:nowrap;
}
.txtBusca
{

    height:24px;
    color:#999999;
    font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
    font-weight:normal;
    font-size:16px;
	
}
.paddBusca
{
    /*padding-left:5px;*/
}
  /*FIM Cabeçalho*/
  /*Resultado Busca*/
      .TxtResultadoBusca
    {
        font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
        font-size:13px;
        color:#990000;
        font-style:normal;

    }
    .TxtResultadoTitulo
    {
        font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
        font-size:13px;
        color:#333333;
        font-style:normal;
        
    }
.padd-left
{
    padding-left:100px;
}
    /*FIM  Resultado Busca*/

    /*Controle Busca Refinada*/
      .tblLabelBusca
    {
        width:150px;
    }
    .trBuscaHeight
    {
        height:15px;
    }
        .TxtLabelBusca
    {
        font-family:Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
        font-size:13px;
        color:#333333;
        font-style:normal;
        font-weight:bold;        
    }
    .boxBuscaRefinada
    {
        
       font-family:verdana;
       font-size:16px;              
       height:25px; 
       border:1px;    
       border-style:solid;
       border-color:#cccccc;  
       width:50%;   

    }
    input.padd
    {
        padding-left:5px;
        font-family:verdana;
        font-size:16px;  
        color:#999999;
    }
    .selectBox
    {
       font-family:verdana;
       font-size:12px;              
       height:25px; 
       border:1px;    
       border-style:solid;
       border-color:#cccccc;         
       color:#999999;
       font-weight:bold;
    }
    .selectBoxTipo
    {
       font-family:verdana;
       font-size:13px;              
       height:28px; 
       border:2px;    
       border-style:solid;
       border-color:#cccccc;         
       color:#999999;
       font-weight:bold;
    }
    /*FIM Controle Busca Refinada*/