img { border: 0;
}

@font-face {
    font-family: 'HelveticaRegular';
    src: url('polices/helvetica-webfont.eot');
    src: url('polices/helvetica-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/helvetica-webfont.woff') format('woff'),
         url('polices/helvetica-webfont.ttf') format('truetype'),
         url('polices/helvetica-webfont.svg#HelveticaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaCondensedMedium';
    src: url('polices/helvetica-condensed-webfont.eot');
    src: url('polices/helvetica-condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/helvetica-condensed-webfont.woff') format('woff'),
         url('polices/helvetica-condensed-webfont.ttf') format('truetype'),
         url('polices/helvetica-condensed-webfont.svg#HelveticaCondensedMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaCondensedBold';
    src: url('polices/helvetica-condensed-bold-webfont.eot');
    src: url('polices/helvetica-condensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/helvetica-condensed-bold-webfont.woff') format('woff'),
         url('polices/helvetica-condensed-bold-webfont.ttf') format('truetype'),
         url('polices/helvetica-condensed-bold-webfont.svg#HelveticaCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
background-color: #666;
width: 100%;
height: 100%;
}

#bloc_page {
position : relative;
background-image:url(images/fond.jpg);
background-repeat: no-repeat;
width: 1000px;
height: 343px;
margin-left: auto;
margin-right: auto;
box-shadow:0 0 8px black;
}

header {
width: 890px;
height: 75px;
background-color : rgba(255,255,255,0.5);
margin-left: auto;
margin-right: auto;
box-shadow: 0 0 6px #999;
border-radius: 0 0 6px 6px;
}

section {
margin-top: 280px;
margin-left:auto;
margin-right:auto;
border:0px solid;
height:500px;
width:1000px;
background-color:white;
box-shadow:0px 0px 12px #333;
border-radius: 0 0 6px 6px;
}

nav {
width: 850px;
height: 40px;
text-align: center;
}

nav li {
font-family: HelveticaCondensedbold;
color:white;
font-size:19px;
display:inline-block;
margin-top: 26px;
text-decoration: none;
}

nav a {
color:#777;
text-decoration:none;
}

nav a:hover {
color:#333;
border-bottom:6px solid #333;
}

footer {
display:inline-block;
width:950px;
height:400px;
text-align:center;
}

footer li {
display:inline-block;
margin:auto;
font-family: HelveticaCondensedmedium;
color:#ffffff;
font-size:14px;
text-shadow:1px 1px 3px black;
}

footer a {
color:#ffffff;
font-size:14px;
text-decoration:none;
}

footer a:hover {
border-bottom:2px solid #ffffff;
text-decoration:none;
}

nav ul,footer ul {
list-style-type:none;
}

.plan {
margin-left:auto;
margin-right:auto;
border:0px solid;
height:500px;
width:1000px;
border-radius: 0 0 6px 6px;

}