* {padding: 0; margin: 0; }.clear:after { display: block; visibility: hidden; clear: both; height: 0; content: "."; }img { border: none; }a { outline: none }body {	margin:0;	padding:0;	font-size: 62.5%;	font-family:Arial, Helvetica, sans-serif;	background-color: #FFF;	color:#E2E2E2;	line-height: 16px;}a:link {color: #F2C234; text-decoration: none;}     /* unvisited link */a:visited {color: #F2C234; text-decoration: none;}  /* visited link */a:hover {color: #F2C234;  text-decoration: underline;}   /* mouse over link */a:active {color: #F2C234;  text-decoration: none;} h1 {	font-size: 2.3em;	margin-bottom: 8px;	}h2 {	font-size: 1.9em;	margin-bottom: 8px;		}h3 {	font-size: 1.5em;	margin-bottom: 10px;			}		p {	font-size: 1.1em;	margin: 15px;	}#utility {	position: absolute;	margin-left: 35px;	margin-top: 25px;	list-style: none;		}#utility ul li{	list-style: none;	margin-bottom: 10px;	font-weight: bold;	font-size: 1.5em;	color: #CCCCCC;	}#utility ul li a:link {color: #999999; text-decoration: none;}     /* unvisited link */#utility ul li a:visited {color: #999999; text-decoration: none;}  /* visited link */#utility ul li a:hover {color: #4463C6;  text-decoration: none;}   /* mouse over link */#utility ul li a:active {color: #4463C6;  text-decoration: none;} #utility ul #contato-pt { background: url("../images/contato-pt.gif") no-repeat 0 0; height:37px; display: block; }#utility ul #contato-pt:hover { background: url("../images/contato-pt.gif") no-repeat 0 -37px; height:37px; display: block;}#utility ul #contact-en { background: url("../images/contact-en.gif") no-repeat 0 0; height:37px; display: block; }#utility ul #contact-en:hover { background: url("../images/contact-en.gif") no-repeat 0 -37px; height:37px; display: block;}#contentcolumn{	float: left;	width: 450px;	height: 290px;	background-color:#102166;	overflow: auto;	scrollbar-base-color: #f6f6f6;	scrollbar-face-color: #f6f6f6;	scrollbar-track-color: #f6f6f6;	scrollbar-arrow-color: #696969;	scrollbar-highlight-color: #f6f6f6;	scrollbar-3dlight-color: #f6f6f6;	scrollbar-shadow-color: #f6f6f6;	scrollbar-darkshadow-color: #f6f6f6; }#footer {	width: 500px;	margin: 50px 50px 50px 50px;	color: #CCCCCC;	text-align: left;	background-color:#FFF;	}#footer ul li{	display: inline;	margin-right: 15px;}#footer ul li a:link {color: #999999; text-decoration: none;}     /* unvisited link */#footer ul li a:visited {color: #999999; text-decoration: none;}  /* visited link */#footer ul li a:hover {color: #617CEA;  text-decoration: none;}   /* mouse over link */#footer ul li a:active {color: #617CEA;  text-decoration: none;} .author { text-align:right; padding-right:10px; font-style:italic; color:#FF0000; }.floatLeft {	float: left;	}.floatRight {	float: right;	}	.hidden {	display: none;	}	/* ------------ content-wrapper styles */#flashVideo {	width: 330px;	margin: 0 auto;	}