*{margin:0px;padding:0px;}
body {
    background-color:#7D857A;
    padding:0;
    margin:0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:62.5%;
}
#content{
    background-color:#424743;
    width:970px;
    height:600px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0.5%;
    color:#cccccc;
    }
#content_admin{
    background-color:#424743;
    width:970px;
    min-height:600px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0.5%;
    color:#cccccc;
    overflow:auto;
    }
#ct{
    width:54px;
    height:361px;
    margin-left:3px;
    margin-top:4px;
    float:left;
    }
.onglet{
    display:block;
    width:95px;
    height:26px;
    background-repeat:no-repeat;
    float:right;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    font-size:1.1em;
    padding-top:0.35em;
    }
a.onglet:link{
    background-image: url(../Img_generiques/base_onglet_off.jpg);
    color:#cccccc;
    }
a.onglet:visited{
    background-image: url(../Img_generiques/base_onglet_off.jpg);
    color:#cccccc;
    }
a.onglet:hover{
    background-image: url(../Img_generiques/base_onglet_on.jpg);
    color:#424743;
    }
a.onglet:active{
    background-image: url(../Img_generiques/base_onglet_on.jpg);
    color:#424743;
    }
.dernier_onglet{
    display:block;
    width:128px;
    height:26px;
    background-repeat:no-repeat;
    float:right;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    font-size:1.1em;
    padding-top:0.35em;
    }
a.dernier_onglet:link{
    background-image: url(../Img_generiques/dernier_onglet_off.jpg);
    color:#cccccc;
    }
a.dernier_onglet:visited{
    background-image: url(../Img_generiques/dernier_onglet_off.jpg);
    color:#cccccc;
    }
a.dernier_onglet:hover{
    background-image: url(../Img_generiques/dernier_onglet_on.jpg);
    color:#424743;
    }
a.dernier_onglet:active{
    background-image: url(../Img_generiques/dernier_onglet_on.jpg);
    color:#424743;
    }
#gauche{
    margin-top:42px;
    position:relative;
    left:10px;
    width:230px;
    float:left;
    padding-top:0.2em;
    padding-left:0.2em;
    }
.carre{
    display:block;
    width:69px;
    height:69px;
    background-repeat:no-repeat;
    float:left;
    }
a.carre:link{
    background-image: url(../Img_generiques/carre_off.jpg);
    }
a.carre:visited{
    background-image: url(../Img_generiques/carre_off.jpg);
        }
a.carre:hover{
    background-image: url(../Img_generiques/carre_on.jpg);
    }
a.carre:active{
    background-image: url(../Img_generiques/carre_on.jpg);
    }
.carre:link img{
    border:0px;
    width:45px;
    height:45px;
    padding-top:10px;
    padding-left:10px;
    }
.carre:visited img{
    border:0px;
    width:45px;
    height:45px;
    padding-top:10px;
    padding-left:10px;
    }
.carre:hover img{
    border:0px;
    width:45px;
    height:45px;
    padding-top:9px;
    padding-left:9px;
    }
.carre:active img{
    border:0px;
    width:45px;
    height:45px;
    padding-top:9px;
    padding-left:9px;
    }
#aff_img{
    width:660px;
    height:490px;
    float:left;
    margin-top:45px;
    margin-bottom:3px;
    font-size:1.1em;
    }
#img_grande{
    border:2px solid #000000; 
        }
#aff_img p{
    margin-top:1em;
    }
#contact a:link{
    text-decoration:underline;
    color:#cccccc;
    }
#contact a:visited{
    text-decoration:underline;
    color:#cccccc;
    }
#contact a:hover{
    text-decoration:underline;
    color:#7D857A;
    }
#contact a:active{
    text-decoration:underline;
    color:#7D857A;
    }
#contact{
    font-size:1.2em;
    color:#cccccc;
    text-align:left;
    margin-left:5.7em;
    float:left;
    line-height:1.2em;
        }
#gauche p{
    font-size:1.1em;
    margin-right:1em;
    
}
#gauche h1{
    font-size:1.2em;
    font-weight:bold;
    margin-right:0.8em;
}
#gauche h2{
    font-size:1.1em;
    font-weight:bold;
    margin-right:0.8em;
}
#gauche a:link{
    text-decoration:underline;
    color:#cccccc;
    }
#gauche a:visited{
    text-decoration:underline;
    color:#cccccc;
    }
#gauche a:hover{
    text-decoration:underline;
    color:#7D857A;
    }
#gauche a:active{
    text-decoration:underline;
    color:#7D857A;
    }
#rond_rouge{
    width:12px;
    height:12px;
    /*clear:both;
    float:right;
    position:absolute;*/
}
a img{
    border:none;
    }
.gras{
    font-weight:bold;
    }
#admin_gauche{
    margin-left:10em;
    margin-top:6em;
    width:150px;
    text-align:left;
    float:left;
    }
h3{
    font-size:1.4em;
    font-weight:bold;
    }
#admin_gauche a{
    color:#cccccc;
    text-decoration:underline;
    font-size:1.2em;
    display:block;
    margin-top:1.2em;
    }
#aff_admin_img  {
    margin-top:6em;
    float:left;
    width:600px;
}
#aff_admin_img  p{
    clear:both; 
    margin-top:0.3em;
}
#aff_admin_img  a{
    color:#cccccc;
    text-decoration:underline;
}
.ind_img{
    float:left;
    width:165px;
    height:145px;
    text-align:center;
    }
#formulaire{
    width:300px;
    float:left;
    margin-left:2em;
    padding-bottom:3em;     
    }
#formulaire label{
    margin-top:0.8em;
    display:block;
    font-weight:bold;
    color:#cccccc;
}
#formulaire input{
    font-size:1em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding:0.2em;
    }
#formulaire select{
    font-size:1em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding:0.2em 0em 0.2em 0em;
    }
.insert_fichier{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:1em;
    }
