body {
background-color:#FFFFFF;
width:device-width;
max-width: 1024px;
font-family:Helvetica;
position:relative;
font-size:9pt;
background-repeat: repeat-x;
background-position: top center;
margin:auto;
background-attachment:fixed;
font-weight:lighter;
}

p {
color:#666666;
font-size:12px;
margin:0;
padding:1px;
}

h2 {
	text-align:center;
}

header {
width:100%;
position:fixed;
height:70px;
background-position: top center;
left:0;
top:0;
z-index: 999998;
opacity:0.7866693;
background-color:rgb(0,0,0);
border-bottom:1px solid #000000;
}

section header {
cursor:default;
font-size:10pt;
line-height:2.4em;
height:30px;
position:fixed;
left:0;
top:70px;
width:100%;
z-index: 999999;
opacity:0.7366827;
}

nav {
z-index: 999999;
margin:0 auto;
position:relative;
height:30px;
text-align:center;
color:#FFFFFF;
line-height:34px;
font-size:13px;
font-family:Helvetica,sans-serif;
text-shadow:rgb(0, 0, 0) 1px 1px 5px;
text-transform:uppercase;
font-weight:lighter;
}

nav a {
padding-left: 1.5vmin;
padding-right: 1.5vmin;
color:#AAAAAA;
text-decoration:none;
-webkit-transition-duration:1s;
}

nav a:hover {
color:#FFFFFF;
text-shadow:rgb(255, 255, 255) 0px 0px 7px;
text-decoration:none;
-webkit-transition-duration:1s;
}

#logo {
margin:0 auto;
background-image:url(images/AMConceptOFF.png);
background-size: 100% auto;
width:242px;
position:relative;
height:40px;
-webkit-transition-duration:1s;
}

#logo:hover {
	background-image:url(images/logoamconcept.png);
-webkit-transition-duration:1s;
}

#blank {
width:100%;
position:relative;
height:70px;
background-color:rgba(0, 0, 0, 0);
}

#blankplus {
width:100%;
position:relative;
height:100px;
background-color:rgba(0, 0, 0, 0);
}

#whitezone {
width:100%;
position:relative;
height:100px;
background-color:#FFFFFF);
}

section {
	position:relative;
	width: 100%;
}

article {
position:relative;
background-repeat-x:no-repeat;
background-repeat-y:no-repeat;
background-repeat:no-repeat;
width:100%;
background-color:#FFFFFF;
margin:0px;
text-align:center;
}

aside {
position:relative;
left:14px;
height:200px;
background-color:#FFFFFF;
background-image:url(images/FondNavigation.png);
background-repeat-x:no-repeat;
background-repeat-y:no-repeat;
background-repeat:no-repeat;
width:996px;
background-size:1024px;
margin:0;
}

footer {
	position:relative;
	width:100%;
}

