

.table-bordered,
.table-bordered td
    { border: 1px solid #000 !important;}




/* MES STYLES
***********************************************
dddddd = gris
BC2721 = marron-rouge
ffffe2 = jaune pâle
337ab7 = Bleu (primay de bootstrap)
*/

/******************
AAAAAAAAAAAAAAAAAAA
******************/
.accueil{ color: #76923B; }

/******************
BBBBBBBBBBBBBBBBBBB
******************/
#bas_page {clear: both; margin-bottom: 50px; font-size: .8em;}
#bas_page a{ color: #000000; }
#bas_page p{ text-align: center; }

body {
    background: url(../images/systeme/body.jpg) repeat ;
    font-family:arial, verdana, sansserif;
    color: black;
    font-size: 1.8em;
    
}


/******************
CCCCCCCCCCCCCCCCCCC
******************/
.contact{ color: #FF0000; }

/******************
DDDDDDDDDDDDDDDDDDD
******************/
.dom{ color: #31849B; }

/******************
FFFFFFFFFFFFFFFFFFF
******************/
.footer { 
    position: fixed; bottom: 0px;
    width: 100%; height: 35px; padding: 3px 0;
    text-align: center;
    font-size: .65em;
    background: url(../images/systeme/body.jpg) repeat ;

}

#footerlink a { color: #000; text-decoration: none; font-style: normal;}
#footerlink a:hover { color: #000; text-decoration: underline;}
#footerlink ul.center { display: table; margin: 0 auto; list-style : none; padding: 0;}
#footerlink ul li { border-right: 1px solid #fff; float: left; padding: 0 5px;}
#footerlink ul li.last { border: medium none;}


/******************
HHHHHHHHHHHHHHHHHHH
******************/
h1 { font-size: 2.3em; font_weight: bold; }
hr { clear:both; height: 1px; background-color: #000; margin:20px auto 5px; }

/******************
IIIIIIIIIIIIIIIIIII
******************/
.image_droite { float:right; margin-left: 15px; }
.image_gauche { float:left; margin-right: 15px;}

#infolegales h2 { font-family: Times new roman;}

/******************
JJJJJJJJJJJJJJJJJJJ
******************/
/*.jmb_bg_primary { padding-left: 4%; border-radius: 4px;}*/



/******************
LLLLLLLLLLLLLLLLLLL
******************/
#loc1 ul {margin-left: 23em; }
.loc { color: #5F497A;}

/******************
NNNNNNNNNNNNNNNNNNN
******************/
nav a:link, nav a:hover, nav a:visited{
    color: black;
    text-decoration: none;
    font-family: Times new roman; 
    font-style: normal;
    font-size: 2em;
    
    }

/******************
RRRRRRRRRRRRRRRRRRR
******************/

/******************
SSSSSSSSSSSSSSSSSSS
******************/
.spacer10,
.spacer40{ width:900px; }

.spacer10 { height:10px;}
.spacer40 { height:40px;}

.square { list-style-type:square;}

/******************
TTTTTTTTTTTTTTTTTTT
******************/
.td300 { width: 300px;}
th{ text-align: center;}



@media screen {
  .hidden_screen {
    display: none !important;
  }
}
