/* CSS Document */
body {
z-index: 1;
width:985px;
background:#efefe7;
margin-top:-3px}
#header {
margin-top:20px;
width:100%;
height:90px;
text-align:center;
}

#global {
width: 940px;
text-align:center;
margin-bottom: 30px;
}
#global img {
margin: auto;
border: none;
}
#global a {
border: none;
text-decoration:none;}
h1 {
color:#666666;
text-align:center;
}
h2 {
color:#666666;
text-align:center;
border-bottom:solid;
}
h3 {
color:#666666;
border: none;
text-align:center;
}

.paragraphe1 {
padding-top: 15px;
padding-bottom: 15px;
text-align:justify;
}
.para_important {
color:#FF0000;
padding-top: 15px;
padding-bottom: 15px;
text-align:justify;
}
.photo1 {
float: right;
margin-right: 30px;
border-style: solid ; border-width: thin ; border-color:#FF0000; padding: 15px ;
}
.photofloat {
float: right;
margin-right: 20px;
border-style: solid ; border-width: thin ; border-color:#FF0000; padding: 3px ;
}
.photofloat3 {
float: right;
margin-right: 20px;
border:none;
}

/* Partenaires */
.partenaires {
margin:auto;
padding-top: 20px;
padding-left: 10px;
width: 670px;
align: center;
font-size:14px;
}
.partenaires tr{
padding-bottom: 25px;
}
.partenaires td.nom1 {
height: 54px;
font-size:26px;
color:#333333;
}
.partenaires td.nom2 {
height: 54px;
font-size:18px;
color:#666666;
}
.partenaires td.logo {
text-align: center;
}
.partenaires img {
border: none;
}


/* Footer  */
#footer {
position: relative;
z-index: 10;
height: 70px;
width: 970px;
margin: auto;
margin-top: -6px;
}
#footer2 {
text-align: center;
width: 970px;
margin: auto;
padding-top: 4px;
height: 70px;
}
#footer2 p {
padding-top: 4px;
}
.firefox {
font-size: 9px;
color:#FF9900;
}
.text_footer {
font-family:Arial;
color:#333333;
}