body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #000000;

}





a:link {

	text-decoration:none;

		color: #003366;



}

a:visited {

	text-decoration:none;

	color: #003366;

}





.style1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.style2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.style3 {font-size: 12px; color: #FF9900; font-family: Arial, Helvetica, sans-serif; font-weight:bold }



.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }

.style5 {font-size: 12px; color: #FF9900; font-family: Arial, Helvetica, sans-serif; font-weight:bold }

.style6 {color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.style7 {

	font-size: 12px;

	font-weight: bold;

}

.style8 {

	font-size: 18px

}

.style10 {font-size: 14px; font-weight: bold; }

.style12 {color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.style39 {font-size: 10px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif }

.style40 {font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold }

.style41 {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.style42 {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.style38 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	margin-top: 1px;

}

.style50 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF0000;

}

.style51 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FF0000;

}

.style52 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #000000;

}

.style53 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #003366;

}

.style54 {

	font-size: 12px;

	font-style: normal;

	color: #000000;

	padding-left: 0px;

	border: 1px none #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.style55 {

	font-size: 14px;

	font-style: normal;

	color: #000000;

	padding-left: 0px;

	border: 1px none #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.style56 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #003366;

}

.style57 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #505050;

}

.style58 {color: #FFFFFF;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

}#email #TbContatoForm .style1 .style2 #SubSuporte #TbOpSup {

	border: 1px solid #CCCCCC;

}


* {margin:0;padding:0;} 

html, body {height: 100%;}

#wrap {min-height: 100%;}

#main {overflow:hidden;
	padding-bottom: 100px;}  

#footer {position: relative;
	margin-top: -100px; 
	clear:both;} 

/*Opera Fix*/
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;
}

a.linksubmnu:link {
	color: #A00;
	text-decoration: none;	
}

a.linksubmnu:visited {
	text-decoration: none;
	color: #A00;
	}
a.linksubmnu:hover {
	text-decoration: none; 
	color: #F00;
}
a.linksubmnu:active {
	text-decoration: none;
}


 

