form { display: inline; }
.aberto {
clip:rect(0,468,300,0);
}

.fechado {
clip:rect(0,468,60,0);
}

BODY {
	MARGIN: 0px; BACKGROUND: #FFFFFF; FONT: 10px 'Trebuchet MS', Verdana, sans-serif; COLOR: #666; TEXT-ALIGN: left;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI UL {
	MARGIN: 0px
}
INPUT {
	FONT: 10px Verdana, sans-serif;
	COLOR: #666;
}
SELECT {
	FONT: 10px Verdana, sans-serif;
	COLOR: #666;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #6699FF;
}
TEXTAREA {
	FONT: 12px Courier New, sans-serif;
	COLOR: #666;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #6699FF;
}
TABLE,TD {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
}


.icon_flag {
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
}

.table1 { display: block; }
#resultado_local { display: none; }
table#tabela1 { display: none; }
table#tabela2 { display: none; }
table#tabela3 { display: none; }
table#tabela4 { display: none; }
table#tabela5 { display: none; }
table#tabela6 { display: none; }
#novopagamento,#integrantes,#trocadado { display: none; }

#loader { display: none; height: 90px; width: 400; padding: 9px; }

.observacao {
	COLOR: #999;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.resultado {
	COLOR: #000000;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	font-family: Courier New, Courier, sans-serif;
}
.listagem {
	COLOR: #999;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
}
.swimitup {
	COLOR: #369;
	FONT-WEIGHT: bold;
	font-style: italic;
}
A.linkassunto {
	COLOR: #666;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.linkassunto:hover {
	COLOR: #69f;
	TEXT-DECORATION: underline;
}
A.linkassunto:visited {
	COLOR: #666;
}
A.linkassunto:active {
	COLOR: #69f;
	TEXT-DECORATION: underline;
}

A.lista {
	COLOR: #69f;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	TEXT-DECORATION: none;
}
A.lista:visited {
	COLOR: #69f;
}
A.lista:hover {
	TEXT-DECORATION: underline;
}
A.lista:active {
	TEXT-DECORATION: underline;
}

A.linkassunto:hover {
	COLOR: #69f;
	TEXT-DECORATION: underline;
}
A.linkassunto:visited {
	COLOR: #666;
}
A.linkassunto:active {
	COLOR: #69f;
	TEXT-DECORATION: underline;
}

.warn1 {
	COLOR: #666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: center;
}
.warn2 {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: center;
}

.tituloopiniao {
	COLOR: #999;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 12px;
}

.textoopiniao {
	COLOR: #666;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	padding: 10px 12px 0px 15px;
}
.dataopiniao {
	COLOR: #aaa;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	padding: 0px 12px 0px 0px;
}
.imagem_shopping {
	margin-bottom: 20px;
}

TD.FORM {
	LINE-HEIGHT: 20px;
}

.textobusca {
	MARGIN: 0px 0px 0px 0px;
	COLOR: #6699ff; TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.chapeu {
	MARGIN: 10px 0px 0px 0px;
	COLOR: #aaa;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 12px;
}
.olho {
	MARGIN: 10px 0px 0px 0px;
	COLOR: #666;
	FONT-SIZE: 12px;
	FONT-STYLE: italic;
	LINE-HEIGHT: 14px;
}
.informacoes {
	MARGIN: 20px 0px 20px 10px;
	width: 160px;
	COLOR: #aaa;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
}
.informacoes2 {
	MARGIN: 20px 0px 20px 10px;
	width: 360px;
	COLOR: #aaa;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
}
.credito {
	COLOR: #9cf;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	FLOAT: right;
}
.legenda {
	MARGIN: 0px 0px 0px 0px;
	COLOR: #000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 12px;
	FLOAT: left;
}
.texto {
	COLOR: #000;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 18px;
}
.highlight {
	background-color: #ff0;
}
.destaques {
	MARGIN: 0px 0px 0px 0px;
	COLOR: #6699ff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
}
.destaques2 {
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
}
.subdestaques {
	MARGIN: 0px 0px 0px 0px;
	COLOR: #99ccff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
}
.subdestaques2 {
	MARGIN: 0px 0px 0px 0px;
	COLOR: #99ccff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}

.subdestaques3 {
	MARGIN: 0px 0px 0px 0px;
	COLOR: #99ccff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 16px;
}
.subdestaques_vermelho {
	MARGIN: 0px 0px 0px 0px;
	COLOR: #990000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
}

.alertaassinante {
	COLOR: #990000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}

li.lista {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	margin: 0px 0px 0px 0px;
	font-style: normal;
	font-variant: normal;
	padding: 0px 0px 4px 0px;
	list-style-position: outside;
	list-style-image: url(icons/seta2.gif);
	list-style-type: disc;
}

li.blogs {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 16px;
	margin: 0px 0px 0px -20px;
	font-style: uppercase;
	font-variant: normal;
	padding: 0px 0px 10px 0px;
	list-style-position: outside;
	list-style-image: url(icons/seta2.gif);
	list-style-type: disc;
}

.titulobox {
	COLOR: #6699ff;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	padding: 6px;
	text-align: center;
	height: auto;
	width: 118px;
}
.tituloboxswimitdown {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	padding: 6px;
	text-align: center;
	height: auto;
	width: 118px;
}
.tituloboxlaranja {
	COLOR: #f26c4f;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	padding: 6px;
	text-align: center;
	height: auto;
	width: 118px;
}

.tituloboxverde {
	COLOR: #00a650;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	padding: 6px;
	text-align: center;
	height: auto;
	width: 118px;
}

A.swimlog,A:visited.swimlog {
	COLOR: #00a650;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
}

.listamais {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	margin: 0px 0px 0px 0px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	padding: 0px 0px 4px 0px;
	list-style-position: outside;
	list-style-image: url(icons/plus.gif);
	list-style-type: disc;
}

.listamaisnoticias {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	margin: 0px 0px 15px -20px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	list-style-position: outside;
	list-style-image: url(icons/plus.gif);
	list-style-type: disc;
}

.listanoticias {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	margin: 0px 0px 0px -20px;
	font-style: normal;
	font-variant: normal;
	padding: 0px 0px 5px 0px;
	list-style-position: outside;
	list-style-image: url(icons/seta2.gif);
	list-style-type: disc;
}

.listanoticias2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	margin: 0px 0px 0px -40px;
	font-style: normal;
	font-variant: normal;
	padding: 0px 0px 5px 0px;
	list-style-position: outside;
	list-style-image: url();
	list-style-type: none;
}

.listaarquivos {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 11px;
	margin: 0px 0px 0px -20px;
	font-style: normal;
	font-variant: normal;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(icons/seta.gif);
	list-style-type: disc;
}

.listanoticiassem {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 16px;
	margin: 0px 0px 0px -40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	padding: 0px 0px 10px 0px;
	list-style-position: outside;
	list-style-image: url();
	list-style-type: none;
}

.textonormalchamada {
	COLOR: #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.mais {
	COLOR: #6699FF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	position: relative;
	width: 120px;
	text-align: right;
	height: 15px;
	left: 0px;
	top: 0px;
}

A.listagem {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #6699ff;
}
A.listagem:visited {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #6699ff;
}
a.listagem:hover {
	color: #4477dd;
	TEXT-DECORATION: underline;
}
a.listagem:active {
	color: #4477dd;
	TEXT-DECORATION: underline;
}

INPUT.busca {
	background: #FFFFFF;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #6699ff;

}
TEXTAREA,INPUT.comment {
	background: #eee;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #aaa;

}
INPUT.comment_hl {
	background: #ffff00;
}

.log {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
}
A.log {
	FONT-SIZE: 9px;
}
.logs {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	font-style: normal;
	font-variant: normal;
}

.navegador {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 28px;
}

A {
	COLOR: #6699FF;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
A:visited {
	COLOR: #6699ff;
	FONT-WEIGHT: bold;
}
A:hover {
	COLOR: #3366dd; TEXT-DECORATION: none
}
A:active {
	COLOR: #3366DD; TEXT-DECORATION: none
}

A.menu {
	LINE-HEIGHT: 24px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	MARGIN: 0px 5px 0px 0px;
	border-width: 4px;
	border-style: solid;
	border-color: white;
	color: #6699ff;
}
A.menu:visited {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	MARGIN: 0px 5px 0px 0px;
	border-width: 4px;
	border-style: solid;
	border-color: white;
	color: #6699ff;
}
A.menu:hover {
	MARGIN: 0px 5px 0px 0px;
	background: #6699ff;
	color: #FFFFFF;
	border-width: 4px;
	border-style: solid;
	border-color: #6699ff;
	TEXT-DECORATION: none;
}
A.menu:active {
	TEXT-DECORATION: none;
	MARGIN: 0px 5px 0px 0px;
	background: #6699ff;
	color: #FFFFFF;
	border-width: 4px;
	border-style: solid;
	border-color: #6699ff;
}

A.menu2,menu2:visited {
	font-size: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	MARGIN: 0px 5px 0px 0px;
	border-width: 3px;
	border-style: solid;
	border-color: white;
	color: #6699ff;
}
A.menu2:hover,menu2:active {
	background: #6699ff;
	color: #FFFFFF;
	border-color: #6699ff;
}

.box {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  position : absolute;
  top : 40%;
  width: 60%;
  left: 20%;
  background: #F1F4FA;
  border: 1px solid #00008B;
  vertical-align: middle;
  -moz-border-radius: 9px;
}
.box td {
  padding: 5px;
  background: #F1F4FA;
  color: #606060;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.box img {
  float: left;
  margin-right: 12px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-top: 0px;
}
.thumbs {
  margin-right: 12px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-top: 0px;
}

.box strong {
  display: block;
  margin-bottom: 3px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
.box br { display: none; }
#fotosnews {
	float:right;
	padding: 10px 0px 20px 20px;
	width: 400px;
}

#comentar,#reportar_erro {
	display: none;
	padding: 10px;
	width: 90%;
	margin: 0px 0px 20px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
}
#barra {
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	width: 160px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
}
#procurar {
	float:right;
	padding: 10px;
	clear: right;
	width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-image: url("imagens/fundo_procura.gif");
	margin: 0px 0px 20px 0px;
}
#slide {
	float:right;
	padding: 2px;
	clear: right;
	width: 400px;
	border-width: 1px;
	border-style: solid;
	border-color: #eeeeee;
	background-image: url("imagens/fundo_slide.gif");
	margin: 0px 0px 20px 0px;
}
#maislidas {
	clear: right;
	float:right;
	padding: 10px;
	margin: 0px 0px 20px 0px;
	width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-image: url("imagens/1-10.gif");
}
#outrasopcoes {
	clear: right;
	float:right;
	padding: 10px;
	margin: 0px 0px 20px 0px;
	width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #eeeeee;
}
#enviarlink {
	clear: right;
	float:right;
	padding: 10px;
	margin: 0px 0px 20px 0px;
	width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #ffffff;
}
#login {
	float:center;
	padding: 10px;
	margin: 0px;
	width: 300px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-image: url("imagens/fundo_login.gif");
}
#rodape {
	padding: 0px;
	margin: 0px;
	width: 100%;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #dddddd;
}
#senha {
	float:center;
	padding: 10px;
	margin: 0px;
	width: 400px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
}
#busca_navegador {
	float:center;
	padding: 10px;
	margin: 0px;
	width: 600px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
}
.icone {
	margin: 0px 5px -3px 3px;
}
.icone2 {
	margin: 0px 5px -5px 3px;
}
#emdestaque {
	float:right;
	padding: 10px;
	clear: right;
	width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #ffffcc;
	margin: 0px 0px 20px 0px;
}
#reportar_erro {
	display: none;
	padding: 10px;
	width: 90%;
	margin: 0px 0px 20px 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
}
.titulo {
	COLOR: #69f;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #69f;
	padding: 2px 0px 5px 0px;
}
.supertitulo {
	font-size: 48px;
	COLOR: #69f;
	text-align: center;
}
a.supertitulo {
	font-size: 36px;
	line-height: 40px;
	COLOR: #3366aa;
	text-align: center;
}
A.recorde {
	COLOR: #000000;
}
A.swimitdown {
	COLOR: #000000;
}
A.blogdocoach {
	COLOR: #f26c4f;
	line-height: 14px;
}
#recomendados {
	float:center;
	padding: 5px;
	margin: 10px;
	width: 110px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #eeeeee;
}
#shopping {
	padding: 0px;
	margin: 0px;
	width: 320px;
	height: 60px;
	border-width: 0px;
	background-image: url("imagens/chamada_shopping.png");
}

#universoaquatico {
	padding: 70px 0px 0px 0px;
	margin: 0px;
	width: 320px;
	height: 100%;
	border-width: 0px;
	background-image: url("imagens/universoaquatico.png");
	background-repeat: no-repeat;
}

.chamada_shop {
	COLOR: #6699FF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 14px;
	width: 100%;
	text-align: right;
	padding-right: 10px;
}
#prod_shop {
	clear: left;
	float:left;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	width: 50px;
	border-width: 0px;
}


