@CHARSET "UTF-8";
p { margin:1.4em 0px; }
img { border:none }


.about-logo {
	background:url(../images/common/logo-about.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-350px;
}
.about-logo-de {
	background:url(../images/common/logo-about-de.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-350px;
}
.about-logo-en {
	background:url(../images/common/logo-about-en.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-350px;
}
.about-logo-pt-br {
	background:url(../images/common/logo-about-pt-br.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-350px;
}

.resume-logo {
	background:url(../images/common/logo-resume.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:60px;
	left:50%;
	margin-left:-350px;
}
.resume-logo-de {
	background:url(../images/common/logo-resume-de.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:60px;
	left:50%;
	margin-left:-350px;
}
.resume-logo-en {
	background:url(../images/common/logo-resume-en.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:60px;
	left:50%;
	margin-left:-350px;
}
.resume-logo-pt-br {
	background:url(../images/common/logo-resume-pt-br.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:60px;
	left:50%;
	margin-left:-350px;
}

.folio-logo {
	background:url(../images/common/logo-folio.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}

.folio-logo-de {
	background:url(../images/common/logo-folio-de.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}
.folio-logo-en {
	background:url(../images/common/logo-folio-en.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}
.folio-logo-pt-br {
	background:url(../images/common/logo-folio-pt-br.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}
.contacts-logo {
	background:url(../images/common/logo-contacts.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}
.contacts-logo-de {
	background:url(../images/common/logo-contacts-de.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}
.contacts-logo-en {
	background:url(../images/common/logo-contacts-en.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}
.contacts-logo-pt-br {
	background:url(../images/common/logo-contacts-pt-br.png) no-repeat;
	width:630px;
	height:161px;
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-350px;
}

/*------ Menu --------*/
#menu {
	display:block;
	position:absolute;
	top:220px;
	width:810px;
	height:85px;
	padding:0px;
	z-index:5000;
	left:50%;
	margin:0px 0px 0px -400px;
	text-align:center;
}
.menu-link {
	display:inline-block;
	line-height:85px;
	height:85px;
	margin-right:10px;
}
.menu-link img { float:left; }

/*------ Pages --------*/
.pages {
	overflow:hidden;
	position:absolute;
	width:100%;
	min-width:800px;
	z-index:100;
	height:2000px;
	left:0px;
	top:0px;
}
.page {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	padding-top:320px;
	height:2000px;
	z-index:100;
	overflow:hidden;
}
.page.active { z-index:101; }
.content-wrap {
	position:relative;
	z-index:500;
}
.content {
	background:none;
	padding:20px;
	width:760px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:1000;
}


.language-flags {
	width:60px;
	height:16px;
	margin-left:330px;
	z-index:9999;
	position:absolute;
	top:30px;
	left:50%;
}

.language-flag { }

