body#admin{
font-family:century gothic, arial, sans-serif;
font-size:14px;
text-align:center;
color:#b1112b;
margin:0;
background-color:#b1112b;
}

a{
outline:none;
}

/*--------------------------------------------*/

div#head{
background:url(./images/header.jpg) no-repeat;
width:1024px;
height:101px;
margin:0 auto;
}

/*--------------------------------------------*/

div#content{
background-color:white;
margin:0 auto;
padding-top:20px;
padding-bottom:20px;
}

div#content div#top_cadre{
background:url(./images/top_cadre.jpg) no-repeat;
width:1230px;
height:29px;
margin:0 auto;
}

div#content div#middle_cadre{
background:url(./images/middle_cadre.jpg) repeat-y;
width:1230px;
margin:0 auto;
padding-top:20px;
padding-bottom:20px;
}

div#content div#middle_cadre  span#retour{
float:right;
margin-right:50px;
}

div#content div#middle_cadre div#tableau{
margin:0 auto;
margin-top:20px;
margin-bottom:10px;
}

div#content div#middle_cadre div#tableau a{
color:#b1112b;
}

div#content div#middle_cadre p#titre_liste{
font-weight:bold;
font-size:25px;
margin:0;
margin-bottom:20px;
color:black;
}

div#content div#middle_cadre ul{
margin:0;
padding:0;
}

div#content div#middle_cadre ul li{
list-style-type:none;
margin-bottom:5px;
font-size:18px;
}

div#content div#middle_cadre ul li a{
color:#b1112b;
}

div#content div#bottom_cadre{
background:url(./images/bottom_cadre.jpg) no-repeat;
width:1230px;
height:29px;
margin:0 auto;
}

/*--------------------------------------------*/

div#foot{
background:url(./images/footer.jpg) repeat-x;
height:135px;
}

/*-------------------------------------POPUP--------------------------------------*/

/*div#content_popup {
width:500px;
margin:0 auto;
}*/

div#content_popup div#left{
float:left;
color:black;
text-align:right;
padding-left:20px;
}

div#content_popup div#left p{
/*padding-top:6px;*/
}

div#content_popup div#right{
float:left;
text-align:left;
padding-left:10px;
padding-top:4px;
}

div#content_popup div#right input{
margin-top:12px;
}

/*-------------------------------------LOGIN--------------------------------------*/

body{
margin:0;
font-family:century gothic, arial, sans-serif;
font-size:14px;
text-align:center;
}

div#content_login div#fond_login{
background:url(./images/bande.gif) repeat-y;
width:310px;
height:100%!important;
height:826px;
margin:0 auto;
}

div#content_login div#fond_login div#back_login{
background:url(./images/back_login.jpg) no-repeat;
width:310px;
height:289px;
}

div#content_login div#groupe{
width:250px;
margin:0 auto;
padding-top:150px!important;
padding-top:10px;
margin-top:0px!important;
margin-top:150px;
}

div#content_login div#groupe div#left{
float:left;
color:black;
text-align:right;
padding-left:21px;
}

div#content_login div#groupe div#right{
float:left;
text-align:left;
padding-left:10px;
padding-top:14px!important;
padding-top:0;
}

div#content_login div#groupe div#valider{
text-align:right;
clear:both;
}

/*--------------------CLASSES------------------------*/

.titre{
text-align:left;
font-size:20px;
margin:0;
margin-left:50px;
}

.valide_log{
margin-right:30px;
}