body { background-color: #363056; margin: 0px;}
img {border:none;}
h1 {margin:5px;font: 23px verdana; color: #628FBA;  font-weight: bold; }
ul { font: 13px verdana; color: #000;}
/*hr {color: red; background-color: red; height: 1px; border: 0;}*/
hr {border: none 0; border-top: 1px dashed #999; width: 50%; height: 1px; } 
.accroche {font: 13px verdana;color: #ff0000;}
#global { border: 1px solid gray;  width:960px;margin-left:auto;  margin-right:auto; background-color: #fff; }
.haut { background: url(/medias/haut.jpg) no-repeat; height: 214px; }
/*.haut { background: url(/claude-darche.com/medias/haut.jpg) no-repeat; height: 214px; }*/
.millieu {overflow:auto;background: url(/medias/fond_menu2.jpg) repeat-y; height:100%;}
/*.millieu {overflow:auto;background: url(/claude-darche.com/medias/fond_menu2.jpg) repeat-y; height:100%;}*/
/* MENU */
.menu { float:left;  width:204px; }
.menu img { border: 0px;  padding-right: 5px; }
.menu p { margin: 0px;  padding-left: 7px; padding-bottom: 10px; padding-top: 10px; padding-right: 11px; }
.menu a:link{font: 21px Comic Sans MS; color: #796A8A; text-decoration: none; font-weight: bold;}
.menu a:visited{ font: 21px Comic Sans MS; color: #796A8A; text-decoration: none; font-weight: bold;}
.menu a:hover{font: 21px Comic Sans MS; color: #8B1616; text-decoration: underline; font-weight: bold;}
.menu a:active{font: 21px Comic Sans MS; color: #796A8A; text-decoration: none; font-weight: bold;}
.menu hr {border: none 0; border-top: 1px dashed #999; width: 65%; height: 1px; } 
.blok  {border: 1px dashed gray; padding:5px;} 
.blok a:link{font: 12px verdana; color: #70A2D3; text-decoration: underline; font-weight: bold;}
.blok a:visited{ font: 12px verdana; color: #70A2D3; text-decoration: underline; font-weight: bold;}
.blok a:hover{font: 12px verdana; color: #ff0000; text-decoration: underline; font-weight: bold;}
.blok a:active{font: 12px verdana; color: #70A2D3; text-decoration: underline; font-weight: bold;}
/*  CONTENU HOME */
.content  { float:left; width:756px; font: 13px verdana; color: #000;padding-bottom: 20px;}
.contentgauche  { float:left; width:380px; padding-left: 30px;  padding-right: 10px; }
/* gauche 1 */
.contentgauche1{ overflow:auto; padding:5px; border: 1px dashed gray;  text-align:center; height:100%;}
.contentgauche1 img { border: 1px dashed #999; float:left; margin-right: 5px; }
.just  { text-align: justify;}
/* gauche 2 */
.contentgauche2{   background: url(/medias/fond_tarifs.jpg);border: 1px dashed gray; padding:7px;}
/* droite 1 */
.contentdroite  { float:left; width:305px; padding-right: 30px; }
.contentdroite1{ overflow:auto; border: 1px dashed gray;  padding:12px; font: 12px verdana; color: #CDE4FB; text-align:justify; background: url(/medias/fond_edito.jpg) repeat-y;}
.contentdroite2{ overflow:auto; border: 1px dashed gray;  padding:12px; font: 10px verdana; color: #000;  }


.LIVRES{   }
.LIVRES p{  padding:0px; margin:0px; }
/*  CONTENU PAGES INTERNES*/
.internes { float:left; padding-left: 30px; padding-right: 30px; padding-bottom: 20px;width:696px;}
.cadreinterne { overflow:auto;border: 1px dashed gray; padding:10px; height:100%;}
.cadreinterne_with_bgd {overflow:auto;border: 1px dashed gray; padding:10px; height:100%;background: url(/medias/fond_bonusage.jpg) repeat-y;}
.parimgleft {margin:0px; padding-bottom:10px; padding-top:10px; font: 13px verdana; color: #000; text-align:justify;}
.parimgleft img{border: 1px dashed gray; float:left; margin-right: 11px; margin-bottom: 1px;}
.parimgright {margin:0px; padding-bottom:10px;padding-top:10px; font: 13px verdana; color: #000; text-align:justify;}
.parimgright img{border: 1px dashed gray; float:right; margin-left: 11px; margin-bottom: 1px;}
.arcanes{}
.arcanes table{width:640px; }
.arcanes td{width:80px;font: 10px verdana; color: #628FBA;text-align:center;}
.arcanes img{border: 1px dashed gray;}
.biblio{border: 1px dashed gray;margin-bottom: 5px;margin-top: 5px;}
.biblio table{width:696px;  }
.biblio td{border: 1px dashed gray; width:232px;font: 11pt verdana; color: #628FBA; font-weight: bold; text-align:center;}
.biblio img{border: 0px; padding:5px;}
.pop_lame{ overflow:auto; padding:15px; border: 5px dashed gray; font: 13px verdana; color: #fff; text-align:justify; height:100%;}
.pop_lame a{font: 21px Comic Sans MS; color: #796A8A; text-decoration: none; font-weight: bold;}
.pop_lame a:hover{font: 21px Comic Sans MS; color: #ffffff; text-decoration: underline; font-weight: bold;}
.pop_lame img { border: 2px dashed gray; float:left;margin-right: 15px; }
.pop_lame_label{ font: 16px verdana; color: #fff;  font-weight: bold; padding-bottom:10px; text-align:center;}
/* BAS */
.bas { background: url(/medias/fond_bas.jpg) repeat-y; text-align:center; }
.basfont1 { padding-bottom: 6px; padding-top: 6px; margin:0px;  font: 16px verdana; color: #fff;  font-weight: bold; }
.basfont1 a:link { font: 16px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.basfont1 a:visited { font: 16px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.basfont1 a:hover { font: 16px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.basfont1 a:active { font: 16px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.basfont2 { padding-bottom: 6px; margin:0px;  font: 10px verdana; color: #fff;  font-weight: bold; }
.basfont3 {padding-bottom: 6px; margin:0px;font: 10px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.contentgauche1 a:link { font: 13px verdana; color: #000; text-decoration: none;  }
.contentgauche1 a:visited { font: 13px verdana; color: #000; text-decoration: none; }
.contentgauche1 a:hover { font: 13px verdana; color: #8B1616; text-decoration: underline;  }
.contentgauche1 a:active {font: 13px verdana; color: #000; text-decoration: none;  }

.basfont3 a:link { font: 10px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.basfont3 a:visited { font: 10px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.basfont3 a:hover { font: 10px verdana; color: #fff; text-decoration: none; font-weight: bold; }
.basfont3 a:active {font: 10px verdana; color: #fff; text-decoration: none; font-weight: bold; }

.article a:link { font: 12px verdana; color: #000; text-decoration: none;}
.article a:visited { font: 12px verdana; color: #000; text-decoration: none; }
.article a:hover { font: 12px verdana; color: #8B1616; text-decoration: none;}
.article a:active {font: 12px verdana; color: #000; text-decoration: none; }

.biblio img{border: 0px;float:left;}

.link2 {font: 15px verdana; color: #000;}
.link2 a:link{font: 15px verdana; color: #000; text-decoration: none; }
.link2 a:visited{ font: 15px verdana; color: #000; text-decoration: none; }
.link2 a:hover{font: 15px verdana; color: #000; text-decoration: underline ;}
.link2 a:active{font:15px verdana; color: #000; text-decoration: none ; }
.inter_font1 {font:15px verdana ; color: #000;  }
.inter_font2 {font:14px verdana; color: #000; text-align:justify;  }


