body {
width:100%;
min-width:1100px;max-width:2000px;
margin : auto;
margin-top :0%;
margin-bottom : 20px;
background-color : #F0F0F0;


}
thead
{background-image : url("img/ban2.jpg");
height: 130px;
width: 100%; }

#footer
{background-color : #D6D6D6;background-image:url("img/Sans titre 17.jpg");background-repeat: x-repeat;
margin-left: 5%;
height: 20px;
color: black;  position: fixed;
   width:90%;
  bottom: 0px;}

h2
{font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :#333333;font-size:30px;}
td
{
border :px solid black;
background-color : ;
} 
.table
{
background-color : #F0F0F0;border-collapse: collapse;}
.table:hover
{
background-color : #F0F0F0;border-collapse: collapse;}
.tableindex
{
background-color : #F0F0F0;border-collapse: collapse;margin-top:15%;}
.tableindex:hover
{
background-color : #F0F0F0;border-collapse: collapse;}
#fr table
{
background-color : #F0F0F0;
border :2px solid black;
 border-collapse: collapse;
}
#fr table  td
{
border :1px solid black;

}
.cat a
{font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :black;font-size:20px;}
a
{font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :#333333;}
h1
{color:#6A6A6A;}
h3
{color:#0068BB;font-weight:bold;}

button
{
border : 0 solid gray;
background-image: url("img/bouton.jpg");
width : 101px;
height: 20px;
color: #585858;}
.bouton
{
border : 0 solid gray;
background-image: url("img/bouton.jpg");
width : 101px;
height: 20px;
color: #585858;}
.bouton3
{
border : 0 solid gray;
background-image: url("img/bouton2.jpg");
width : 140px;
height: 16px;
color: #585858;}
.bouton4
{
border : 0 solid gray;
background-image: url("img/bouton2.jpg");
width : 250px;
height: 20px;
color: #585858;}
.bouton5
{
border : 0 solid gray;
background-image: url("img/bouton.jpg");
width : 395px;
height: 20px;
color: black;}
.bouton2
{
border : 0 solid gray;
background-image: url("img/bouton.jpg");
width : 30px;
height: 20px;
color: #585858;}
#catego label
{color: #2D2D2D;}
#fenetre .add
{position:absolute;
margin : auto;
margin-top :120px;
margin-left : 6px;
background-color: #F0F0F0;
width : 800px;
height : 285px; 
border :2px solid #6A6A6A;  }
#fenetrek .add
{position:absolute;
margin : auto;
margin-top :120px;
margin-left : 6px;
background-color: #F0F0F0;
width : 800px;
height : 100px; 
border :2px solid #6A6A6A;  }
.table .fiche
{
border-collapse: collapse;
}
.table .fiche td
{border :1px solid #CBCBCB;
background-color :#F0F0F0;border-collapse: collapse;
}
.table .fiche2
{
border-collapse: collapse;
}
.table .fiche2 td
{

}
.fiche a
{color:#333333;}
.fin a
{color:#333333;}
.fiche .pay
{font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :black;font-size:20px;}
.fiche .menufiche
{
font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :#0068BB;font-size:15px;

}
.titre
{
font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :#0068BB;font-size:24px;
}
#fenetremodif 

{position:absolute;
margin : auto;
margin-top :25%;
margin-left : 20%;
background-color: #F0F0F0;
width : 800px;
height : 60px; 
border :1px solid #6A6A6A; }
#fenetremodift .fenetremodift

{position:absolute;
margin : auto;
margin-top :200px;
margin-left : 16%;
background-color: #F0F0F0;
width : 950px;
height : 60px; 
border :1px solid #6A6A6A; }
#imp

{position:absolute;
margin : auto;
margin-top :250px;
margin-left :200px;
background-color: #F0F0F0;
width :500px;
height : 50px; 
border :1px solid #6A6A6A;  }
#qntinsuf
{position:absolute;
margin : auto;
margin-top :20%;
margin-left :10%;
background-color: #F0F0F0;
color:black;
width :350px;
height : 50px; 
border :2px groove black;  }
#newyear
{position:absolute;
margin : auto;
margin-top :15%;
margin-left :30%;
background-color: #F0F0F0;
color:red;font-size:20px;
width :700px;
height : 100px; 
border :0px groove black;  }
#scroll_b
{
margin-top:277px;
margin-left:5%;/*5%*/
position:absolute;
width: 90%;
height: 305px;
overflow-x: hidden;}
#scroll_c
{
margin-top:251px;/*18.5%*/
margin-left:5%;/*5%*/
position:absolute;
width: 90%;/*90%*/
height: 305px;
overflow-x: hidden;
}
#scroll_bl
{
margin-top:291px;/*20.5*/
margin-left:15%;
position:absolute;
width: 1022px;
height: 305px;
overflow-x: hidden;
}#scroll_fact
{
margin-top:312px;/*22*/
margin-left:15%;
position:absolute;
width:1022px;
height: 300px;
overflow-x: hidden;
}
#modifbl

{position:absolute;
margin : auto;
margin-top :0px;
margin-left :100px;
background-color: #F0F0F0;
width :800px;
height : 250px; 
border :1px solid #6A6A6A;  }
#fiche

{position:absolute;
text-align: center;
margin : auto;
margin-top :15%;
margin-left :60%;
background-color: #DFDFDF;  border :1px solid #6A6A6A;
width :260px;
height : 30px; 
}

#bl
{position:absolute;
text-align: center;
margin : auto;
margin-top :37%;
margin-left :67%;
background-color: #F0F0F0;
width :445px;
height : 30px; 
border :1px solid #6A6A6A;  }
#fact
{position:absolute;
text-align: center;
margin : auto;
margin-top :37%;
margin-left :67%;
background-color: #F0F0F0;
width :445px;
height : 30px; 
border :1px solid #6A6A6A;  }
#fenetre
{position:absolute;
margin : auto;
margin-left :20%;
width :30%;
height : 50%; 
border :1px groove #6A6A6A; 
background-color:#F0F0F0;
}#fenetre2
{position:absolute;
text-align: center;
margin : auto;
margin-left :20%;
width :30%;
height : 50%; 
border :1px groove #6A6A6A; 
background-color:#F0F0F0;
}
#f_err
{position:absolute;
margin : auto;

margin-left :30%;
background-color: #F0F0F0;
color:#170E09;
width :350px;
height : 50px; 
border :2px solid black;opacity:0.8;  
}
#fenetremodifc .fenetremodifc

{position:absolute;
margin : auto;
margin-top :200px;
margin-left : 20%;
background-color: #F0F0F0;
width : 910px;
height : 60px; 
border :1px solid #6A6A6A;  }

select
{border : 0 solid gray;
background-color: #D7D7D7;
width : 140px;
}
select:hover
{border : 0 solid gray;
width : 140px;
background-color: #EBEBEB;}
.selectindex select
{border : 0 solid gray;
background-color: #D7D7D7;
width : 466px;
text-align: center;}
.selectindex select:hover
{border : 0 solid gray;
text-align: center;
width : 466px;
background-color: #EBEBEB;}

input
{border : 0 solid gray;
background-image:url("img/Sans titre 8.jpg");
color: black;
text-align: center;
}
textarea
{border : 0 solid gray;
background-image:url("img/Sans titre 8.jpg");
color: black;

}
p
{
font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :black;font-size:15px;
}
#select select
{border : 0 solid gray;
width : 80px;
background-color: #D7D7D7;
text-align: center;
}
#select select:hover
{border : 0 solid gray;
text-align: center;
width : 80px;
background-color: #EBEBEB;}
#numero
{margin-top:10px;
margin-bottom:10px;}

/**/

#c_n
{position:absolute;
margin-top :175px;
margin-left :14.5%;
width:293px;height:29px;
}
#c_n2
{position:absolute;
margin-top :175px;
margin-left :14.5%;
width:293px;height:29px;
}
#c_n_s
{position:absolute;

margin-top :205px;
margin-left :14.5%;
width:293px;height:138px;
background-image:url("img/back-nav.jpg");}
/**/
#f_n
{position:absolute;
margin-top :175px;
margin-left :41%;
width:293px;height:29px;
}
#f_n2
{position:absolute;
margin-top :175px;
margin-left :41%;
width:293px;height:29px;
}
#f_n_s
{position:absolute;

margin-top :205px;
margin-left :41%;
width:293px;height:138px;
background-image:url("img/back-nav.jpg");}
/**/
#b_n
{position:absolute;
margin-top :175px;
margin-left :67.5%;
width:293px;height:29px;
}
#b_n2
{position:absolute;
margin-top :175px;
margin-left :67.5%;
width:293px;height:29px;
}
#b_n_s
{position:absolute;
margin-top :205px;
margin-left :67.5%;
width:293px;height:138px;
background-image:url("img/back-nav.jpg");}

/**/

#ch_n
{position:absolute;
margin-top :397px;
margin-left :14.5%;
width:293px;height:29px;
}
#ch_n2
{position:absolute;
margin-top :397px;
margin-left :14.5%;
width:293px;height:29px;
}
#ch_n_s
{position:absolute;

margin-top :427px;
margin-left :14.5%;
width:293px;height:138px;
background-image:url("img/back-nav.jpg");}

/**/
#t_n
{position:absolute;
margin-top :397px;
margin-left :41%;
width:293px;height:29px;
}
#t_n2
{position:absolute;
margin-top :397px;
margin-left :41%;
width:293px;height:29px;
}
#t_n_s
{position:absolute;

margin-top :427px;
margin-left :41%;
width:293px;height:138px;
background-image:url("img/back-nav.jpg");}
/**/
#fa_n
{position:absolute;
margin-top :397px;
margin-left :67.5%;
width:293px;height:29px;
}
#fa_n2
{position:absolute;
margin-top :397px;
margin-left :67.5%;
width:293px;height:29px;
}
#fa_n_s
{position:absolute;

margin-top :427px;
margin-left :67.5%;
width:293px;height:138px;
background-image:url("img/back-nav.jpg");}
#nav a
{font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :#333333;font-size:18px;font-weight:bold;}
#nav a:hover
{font-family : Times New Roman, Tempus sans ITC , sans-serif;
text-decoration : none;color :black;font-size:18px;}