body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,
blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var
{ font-style:normal; font-weight:normal; }
ol,ul { margin:1em 0; margin-left:40px; padding-left:0; }
ul { list-style-type:disc; }
ol { list-style-type:decimal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; }


html, body {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	margin: 0px;
	text-align:center;
	padding:0px;
}

td {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	padding:0px;
	margin:0px;
	border:1px solid #274171;
}

table {
	padding:0px;
	margin:0px;
	width: 100%;
	border:1px solid #274171;
}

p {
	text-align:left;
	line-height:15px;
}

a {	color:#0F2A5E;}
a:link, a:visited {	color:#274171; text-decoration: none; }
a:hover { color: #274171; text-decoration: underline; }
a:active { color:#274171; text-decoration: none; }

img {
	border: none;
}

#main {
	position:relative;
	margin: 0 auto;
	/*width: 876px;*/
	width: 920px;

	min-height: 540px;
	background: url("../img/bg_interno_top.png") repeat-x #FFF;
	text-align: left;
	border: 1px solid #ccc;
}

h1 {
	float:left;
	background: url("../img/logo.gif") no-repeat;
	margin: 15px 0px 0px 15px;
	width:230px;
	height:160px;
	text-indent:-1900px;
	overflow:hidden;
}
h1 a {
	width:230px;
	height:160px;
	display:block;
}



/******************** 
  Idiomas (ATUAL) 
*********************/

#lista_idiomas{	
	margin: 20px 0px 0px 240px;
	position: absolute;
	left: 0px;
}
	#lista_idiomas ul {
		margin: 0px;
		list-style-type: none;
		padding: 0px;
	}
		#lista_idiomas ul li {	
			float: left;
			height: 22px;
			width: 75px;
			text-align: center;
			vertical-align: middle;
			margin: 0px 0px 0px 0px;
		}
			#lista_idiomas ul li a{
				padding-left:9px;
			}
				#lista_idiomas ul li a:hover{
					background: url("../img/bull_seta.gif") no-repeat;
					background-position: left;
				}

div#mission {
	color: black;
	font-size: 12px;
	font-style: italic;
	left: 0px;
	margin: 150px 0px 0px 248px;
	position:absolute;
	top: 0px;
	width: 500px;
}
	div#mission p{
		margin-bottom:5px;
	}
		div#mission p span{
			font-size: 14px;
			font-weight: bold;
		}


img#onda {
	left: 0px;
	position:absolute;
	top: 240px;
}


#content{
	float:left;
	margin: 0px 0px 0px 20px;
	text-align:left;
	width:623px;
}


div#rodape {
	color:#0A2152;
	padding-bottom: 0px;
	bottom: 0px;
	left: 0px;
	line-height:15px;
	padding: 3px 2px;
	position:absolute;
	text-align:center;
	width: auto;
}
	div#rodape img#alliance{
		border: 0px;
		margin-top: 2px;
	}
	div#rodape span{
		font-weight: bold;
		font-size: 12px;
		margin-right:10px;
	}
	div#rodape span a{
		text-decoration: underline;
	}


div#copyright {
	color: #274171;
	font-size: 9px;
	left: 220px;
	position: absolute;
	top: 40px;
}

div#filiais {
	background: url("../img/bg_interno_bot.png") repeat-x #FFF;
	bottom: 0px;
	color:#9D8500;
	left: 0px;
	margin-bottom: 37px;
	padding: 0px 0px 4px 28px;
	position:absolute;
	width:892px;
}
	div#filiais p{
		text-align:center;
		margin-top: 3px;
	}
	div#filiais a{
		color:#9D8500;
		text-decoration:underline;
	}
