body, div, span, h1, h2, ul, li ,a ,p, h3, h4, h5, img, input, form, h5, table {
margin:0px;
padding:0px;

}


body {
font-family:Arial, Helvetica, sans-serif;
background-color:#c5c3c3;
background-image:url(../img/fond_drapeau.gif);
background-repeat:repeat-x;
}

#conteneur {
margin:auto;
width:749px;
height:768px;
padding-left:276px;
background-color:#c5c3c3;
}

#content {
float:left;
padding-left:50px;
}

img {
float:left;
margin:0px;
}

#bandeau {
width:699px;
height:170px;
float:left;
margin-left:0px;
background-image:url(../img/bandeau.gif);
background-repeat:no-repeat;
}

#bandeau h1 {
float:left;
padding:20px 0 0 20px;
font-size:18px;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
width:485px;
text-align:center;
}

#bandeau form.recherche {
float:left;
width:156px;
margin-top:10px;
padding-left:24px;
height:90px;
}

form.recherche p.label {
float:left;
font-size:11px;
color:#FFFFFF;
width:120px;
text-align:center;
font-weight:bold;
padding-bottom:10px;
}

form.recherche input.rechercher {
float:left;
background-image:url(../img/fond_recherche.gif);
background-repeat:no-repeat;
font-size:11px;
width:105px;
height:18px;
padding:5px 0 0 8px;
border:0px;
}

form.recherche input.bt_ok {
float:left;
background-image:url(../img/go_recherche.gif);
background-repeat:no-repeat;
width:43px;
height:20px;
border:0px;
margin-top:2px;
}

/** Fin Espace Tag cloud */
#bandeau img {
float:left;
margin:-1px 0 0 50px;
}



#contenu {
width:700px;
height:448px;
float:left;
}

/** decalage image ready */
#contenu img.decal {
float:left;
margin-left:-1px;
}
#contenu img.drapeau {
float:left;
margin-left:547px;
}


#cadre_grand_gris{
float:left;
width:685px;
height:541px;
background-color:#4D4E58;
background-image:url(../img/fond_grand_gris.gif);
background-repeat:repeat-y;

}

#cadre_grand_gris img {
float:left;
}


#cadre_grand_gris div.texte_cadre_grand_gris {
float:left;
width:326px;
height:317px;
padding:0 30px 0 30px;
}

div.texte_cadre_grand_gris h2 {
float:left;
width:356px;
font-size:20px;
color:#FFFFFF;
text-align:center;
padding:5px 0 5px 0px;
}

div.texte_cadre_grand_gris p.ardoise {
float:left;
color:#FFFFFF;
font-size:13px;
text-align:center;
width:356px;
}

div.texte_cadre_grand_gris p.paragraphe {
float:left;
width:356px;
margin-bottom:20px;
}

p.paragraphe img {
float:left;
margin:5px 0 5px 115px;
}

/** form newsletter */
div.texte_cadre_grand_gris form.newsletter {
float:left;
width:200px;
padding:30px 30px 0 60px;
}

form.newsletter p.label {
float:left;
font-size:13px;
color:#FFFFFF;
width:200px;
text-align:center;
font-weight:bold;
padding-bottom:10px;
}

form.newsletter input.news {
float:left;
background-image:url(../img/fond_recherche_gris.gif);
background-repeat:no-repeat;
font-size:12px;
width:203px;
height:22px;
padding:8px 0 0 8px;
border:0px;
}

form.newsletter input.bt_news {
float:left;
background-image:url(../img/go_newsletter.gif);
background-repeat:no-repeat;
width:60px;
height:30px;
margin-left:70px;
margin-top:10px;
border:0px;
cursor:pointer;
}

/** fin form newsletter */



#cadre_grand_gris div.img_ardoise {
float:left;
width:230px;
padding:20px 0 0 10px;
}
#cadre_grand_gris div.img_ardoise {
float:left;
}

#cadre_droite {
float:left;
width:14px;
height:541px;
background-image:url(../img/fond_cadre_droite.gif);
background-repeat:repeat-y;
}
#bande_gauche {
width:324px;
height:638px;
float:left;
float:left;
margin-left:-1024px;
}

#flash {
width:324px;
height:516px;
float:left;
background-image:url(../img/flash.gif);
background-repeat:no-repeat;
}

#sous_menu {
float:left;
width:324px;
height:252px;
background-image:url(../img/sous_menu.gif);
background-repeat:no-repeat;
text-align:right;
}

#sous_menu p{
float:left;
width:324px;
padding-top:15px;
}

#sous_menu p a{
float:left;
width:324px;
font-size:13px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}

#sous_menu p a:hover{
text-decoration:underline;
}

#sous_menu p a.constant{
padding:0px 0 17px 0;
font-weight:bold;
}

#sous_menu p a.liste{
padding:0px 0 0px 0;
font-size:12px;
}

#copyright {
float:left;
background-image:url(../img/fond_copy.gif);
background-repeat:repeat-y;
width:620px;
height:60px;
margin-left:1px;
}

#copyright p {
float:left;
text-align:right;
color:#000000;
font-size:11px;
font-weight:bold;
width:527px;
padding:20px 0 0 21px;
}

#copyright p a{
float:left;
text-align:right;
color:#EB1712;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

#copyright p a:hover{
text-decoration:underline;
}

#copyright img {
float:left;
}














