BODY {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 11px
}
TD {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 11px
}
TD.menutable {
	background-image: url(/images/base.jpg); 
	height: 22
}
TD.headertable {
	background-image: url(/images/bg_header.gif); 
	height: 47; 
	align: right; 
	text-align: right; 
	vertical-align: middle;
}
TR.condicoes  { text-align: center; vertical-align: middle; height: 21; align: center }
TD.condicoes  { text-align: center; vertical-align: middle; height: 21; align: center }
TH {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 11px
}
LI {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 11px
}
UL {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 11px
}
H1 {
	FONT-SIZE: 24px
}
H2 {
	FONT-SIZE: 18px
}
H3 {
	FONT-SIZE: 14px
}
H4 {
	FONT-SIZE: 12px
}
H5 {
	FONT-SIZE: 11px
}
H6 {
	FONT-SIZE: 10px
}
PRE {
	FONT-FAMILY: Courier; FONT-SIZE: 11px
}
FORM {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
SMALL {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px
}
STRONG {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 12px
}
.button {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.mainParagraph {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 11px
}
.subParagraph {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px
}
.boxTitle {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
a.menu {
 FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #FFFFFF; 
 padding-left:30px;
}
a.menu:link {
 FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; FONT-WEIGHT: bold; text-decoration: none; COLOR: #FFFFFF; 
}
a.menu:hover {
 FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: orange
}	
a.textmenu {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; COLOR: #FFFFFF
}
a.textmenu:link {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; text-decoration: none; COLOR: #FFFFFF
}
a.textmenu:hover {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; COLOR: orange
}
a.materias {
 FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; text-decoration: italic; COLOR: #FFFFFF;
}
a.materias:link {
 FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; text-decoration: italic; COLOR: #FFFFFF; 
}
a.materias:hover {
 FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 10px; COLOR: orange
}	
.pageTitle {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.pageSubtitle {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 12px
}
.heavy {
	FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.heavywhite {
	COLOR: #ffffff; FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.redheavy {
	COLOR: #ee0000; FONT-FAMILY: LucidaGrande,Verdana,Arial,Helvetica,Geneva; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.popup160 {
	WIDTH: 160px
}
.popup180 {
	WIDTH: 180px
}
.popup200 {
	WIDTH: 200px
}
.red {
	COLOR: #cc0000
}
.disabled {
	COLOR: #b7becb
}

ul.wind-conditions
{
background-image: url(/icones/smileys.gif);
background-repeat: no-repeat;
list-style-type: none;
padding-left:31px;
margin: 4;
}
ul.punk {background-position:7 0;}
ul.feliz {background-position:7 -29px;}
ul.indiferente {background-position:7 -57px;}
ul.triste {background-position:7 -85px;}

ul.weather
{
background-image: url(/icones/weather.gif);
background-repeat: no-repeat;
list-style-type: none;
padding-left:14px;
margin: 4;
}
ul.sol {background-position:7 0;}
ul.nublado {background-position:7 -31px;}
ul.pancadas {background-position:7 -62px;}
ul.chuvoso {background-position:7 -93px;}
ul.chuva {background-position:7 -124px;}

p.swell
{
background-image: url(/icones/swell.gif);
background-repeat: no-repeat;
list-style-type: none;
padding-left:0;
margin: 4;
}
p.flat {background-position:21 0;}
p.pequena {background-position:21 -25px;}
p.media {background-position:21 -50px;}
p.grande {background-position:21 -75px;}
