@charset "iso-8859-1";


/* ############################# DLC ################################ */

body {background-color:#000000;}


/* caractéristiques générale de la page */
.totalpage { width:900px;height:690px;border-style:solid; border-width:0px; border-color:#000000; background-color:#000000;}

/* caractéristiques du contenu de la page */
.totalcontenu { width:900px;height:690px;border-style:solid; border-width:0px; border-color:#000000; background-color:#0e0e0e;}

/* Bandeau vierge du haut */
.viergehaut{height:0px;background-color:#000000;}
/* Bandeau du logo */
.bandeaulogo{height:50px;background-color:#000000;text-align:right;}
/* Centre de la page */
.centrepage{height:600px;background-color:#000000;border-style:solid; border-width:0px; border-color:#000000;}
/* Bandeau du menu */
.bandeaumenu{width:700px;height:20px;background-color:#000000;text-align:center;}
/* Bandeau vierge du bas */
.viergebas{height:20px;background-color:#000000; }

/* LIENS DU MENU */
a.lienmenu{text-decoration: none;text-align : center;padding : 0;margin : 1px 0 0;font : normal 11px Verdana, Helvetica, Sans-serif;font-weight: bold;color : #ffffff;}
a.lienmenu:visited{text-decoration: none; color: #ffffff;}
a.lienmenu:hover{color: #ffffff;}

/* ################### PAGE DE LISTE DES PDF ####################### */
/* Image */
#imagepdf  {text-align : center; vertical-align:top; padding : 0; margin : 1px 0 0; margin-top: 3px;margin-bottom: 0px;margin-left : 5px;text-indent: 0px;white-space: normal;color : #000;}
/* Nom du pdf */
#nompdf  {text-align : left;padding : 0;margin : 0px 0 0;font : normal 11px Verdana, Helvetica, Sans-serif;margin-top: 1px;margin-bottom: 1px;text-indent: 0px;white-space: normal;color : #000;}
/*Description du pdf */
#descpdf  {text-align : left; vertical-align:top; padding : 0; margin : 1px 0 0;font : normal 10px Verdana, Helvetica, Sans-serif; margin-top: 3px;margin-bottom: 0px;margin-left : 5px;text-indent: 0px;font-style: italic; white-space: normal;color : #ffffff;}
/* Lien vers le pdf */
#voirpdf  {text-align : left; vertical-align:top; padding : 0; margin : 1px 0 0;font : normal 10px Verdana, Helvetica, Sans-serif; margin-top: 3px;margin-bottom: 0px;margin-left : 5px;text-indent: 0px;white-space: normal;color : #000;}
/* Scrollbar verticale */
/* Atention la largeur doit correspondre à celle de la page */
#scrollpdf{
vertical-align: top;
text-align : left;
overflow: auto;
height: 600px;
scrollbar-face-color: #0e0e0e;
scrollbar-shadow-color: #0e0e0e;
scrollbar-highlight-color: #0e0e0e;
scrollbar-3dlight-color: #2f2f2f;
scrollbar-darkshadow-color: #2f2f2f;
scrollbar-track-color: #2f2f2f;
scrollbar-arrow-color: #2f2f2f;
}


/* ######################## ADMINISTRATION ########################## */
/* Page login */
#login  {color: #88888C;text-align: center;padding: 0;margin: 1px 0 0;font: normal 12px Arial, Helvetica, Sans-serif;font-weight: bolder;font-style: italic;white-space: nowrap;text-indent: 45px;} 
/* Bouton */
.boutonlogin {font : normal 12px Arial, Helvetica, Sans-serif;text-align:center;font-weight:bold;color:#FFFFFF;padding:2px;BORDER-WIDTH: 0px;background-color:#88888C;}
.borderadmin { border-style:solid; border-width:2px; border-color:#EFEFEF;}
.border2 { border-style:solid; border-width:1px; border-color:#000000;}
/* Bouton admin*/
.bouton {font : normal 12px Arial, Helvetica, Sans-serif;text-align:center;font-weight:bold;color:#FFFFFF;padding:1px;BORDER-WIDTH: 0px;background-color:#88888C;}
/* Categories */
.bandeaucat{height:20px;background-color:#efefef; vertical-align:middle;}
/* Texte noir classique */
#class  {text-align : left;padding : 0;margin : 0px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;margin-top: 1px;margin-bottom: 1px;text-indent: 0px;white-space: normal;color : #FFFFFF;}
#classlogin  {text-align : left;padding : 0;margin : 0px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;margin-top: 1px;margin-bottom: 1px;text-indent: 0px;white-space: normal;color : #FFFFFF;}
#classadmindlc  {text-align : left; vertical-align:top; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 3px;margin-bottom: 0px;margin-left : 5px;text-indent: 0px;white-space: normal;color : #FFFFFF;}
#classcategorie{text-align : left; vertical-align:middle; padding : 0; margin : 1px 0 0;font : bold 16px Verdana, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #ffffff;}
#classcategoriearbo{text-align : left; vertical-align:top; padding : 0; margin : 1px 0 0;font : normal 11px Verdana, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;margin-left : 20px;text-indent: 0px;white-space: normal;color : #FFFFFF;}
#classsanspdf{text-align : left; vertical-align:top; padding : 0; margin : 1px 0 0;font : normal 11px Verdana, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #7b7878;}

/*.tablerecherche  {text-align : left; padding : 0; margin : 1px 0 0;margin-top: 10px;margin-bottom: 3px;margin-left : 8px;text-indent: 0px;white-space: normal; width:750px;}*/

/* LIENS */
A:link          {BACKGROUND: none;  text-decoration: none;COLOR: #7b7878;}
A:active        {BACKGROUND: none;  text-decoration: none;COLOR: #7b7878;}
A:visited       {text-decoration: none; COLOR: #7b7878;}
A:hover         {color: #f94c3f; text-decoration: none; }
a.overresultat:hover{color: #00489d;}

/* Menus Déroulants des langues et des catégories */
.select {width: 235px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;}
/* Texte noir classique gros droit */
#class2  {text-align : right;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #FFFFFF;}
/* Texte rouge de warning */
#warning  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #f94c3f;font-weight: bold;}
/*.traitblancwarning  {color: #000000;text-align: center;background-color: #FFFFFF;height:40px;font : normal 20px Arial, Helvetica, Sans-serif;}*/
/* Texte noir classique gros gauche */
#titreadmin  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 14px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 25px;margin-bottom: 10px;text-indent: 20px;color : #00489d;}
#classadmin  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 5px;text-indent: 0px;white-space: normal;color : #FFFFFF;}
#titreadmin2  {text-align : left;padding : 0;margin : 1px 0 0;font : bold 16px Verdana, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;text-indent: 0px;color : #FFFFFF;}
#titreadmin3  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 6px;margin-bottom: 6px;text-indent: 80px;color : #979797;}
#titreadmin4  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 6px;margin-bottom: 0px;text-indent: 0px;color : #979797;}
#titreadmin5  {text-align : left;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 3px;margin-bottom: 3px;text-indent: 2px;color : #979797;}
#titreadmin6  {text-align : right;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 3px;margin-bottom: 3px;text-indent: 0px;margin-right:20px;color : #979797;}
#classbleuadmin {text-align : left; padding : 0; margin : 1px 0 0;font : normal 9px Verdana, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #2e6aa2; font-weight:bold;}
#classblancheadmin  {text-align : left;font : normal 11px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;margin-left:4px;text-indent: 0px;white-space: normal;vertical-align:bottom;color : #FFFFFF;font-weight:bold;}
#classwarningadmin  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #f94c3f;}
#classwarningadmin2  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #f94c3f;font-style:italic;}
#boutondel {text-align : center; padding : 1;margin : 1px 0 0;margin-top:0px;font : normal 8px Verdana, Helvetica, Sans-serif;color : #FFFFFF;background-image:url(../image/navigation/admin/delete.gif)}
#classresult  {text-align : center; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 20px;margin-bottom: 2px;margin-left : 100px;text-indent: 0px;white-space: normal;color : #FFFFFF; height:20px;font-style:italic;}
#classnoresult  {text-align : center; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 50px;margin-bottom: 2px;margin-left : 200px;text-indent: 0px;white-space: normal;color : #FFFFFF; height:170px;}
#classitalic  {text-align : center; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 10px;margin-bottom: 22px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #FFFFFF; height:20px;font-style:italic;}
#classmodifnom {text-align : left; padding : 0; margin : 1px 0 0;font : normal 9px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 70px;text-indent: 0px;white-space: normal;color : #2e6aa2; font-weight:bold;}