/*Styles généraux*//*Global*/html{background-color: #0080ff;background-image: none;}body{color: #131c4b;font-family: "Comic Sans MS","Lucida Sans","Arial",sans-serif;font-size: 18px;margin: 0 auto;padding: 5px;position: relative;width: 1280px;}/*Entête*/#entete_globale{width: 1270px;height: 100px;color: #3d59d4;background-color: #ffffff;border: 5px solid #0080ff;text-align: center;font-size: 48px;}#entete_globale>span{line-height: 95px;}#logo{position: absolute;left: 40px;margin: 0;padding: 0;top: 21px;}#compteur{height: 27px;position: absolute;right: 29px;top: 30px;width: 101px;font-size: 12px;}#compteur > img {left: 0;position: absolute;top: 0;}/*Page*/#page{width: 1280px;min-height: 800px;}#menu_global{float: left;background-color: #ffffff;background-image: url("/_support/_menu/EntreeSalle.jpg");background-repeat: repeat;border-color: #0080ff;border-style: solid;border-width: 5px;width: 150px;min-height: 800px;}#corps_global{float: left;position:relative;background: white;border-color: #0080ff;border-style: solid;border-width: 5px;width: 1110px;min-height: 800px;}/*menu Général*/.menuItem,.sous_menu{background: white;padding: 1px 0;}.menuLink:hover{background: #969696;}.menuLink{background-color: #cccccc;color: #131c4b;display: block;font-size: 18px;height: 22px;line-height: 18px;margin: 0;padding: 8px 0 0;text-align: center;width: 150px;}.sousMenuLink{background-color: #d9d9d9;color: #131c4b;display: block;font-size: 10px;height: 12px;line-height: 10px;margin: 0;padding: 8px 0 0;text-align: center; width: 150px;}.actif{background-color: #4e71f2;}.menuLink:link, .sousMenuLink:link{text-decoration: none;}.sousMenuLink:hover{background: #969696;}#bienvenus{position: absolute;left: 14px;top: 32px;width: 450px;height: 45px;font-size: 36px;text-align: center;color: #1E2A5E;line-height: 36px;	}/*Styles dernière mise à jour*/#dernier_mise_a_jour{position: absolute;left: 14px;top: 74px;width: 450px;height: 26px;font-size:12px;font-style:italic;color:#131c4b;text-align:center;}/*Styles afficher_infos (ancien fichier stylediv.css*/.lesinfosduclub{max-height: 700px;overflow: auto;position: absolute;left: 14px;top: 100px;width:450px ;} /*position initiales*/#infos{height: inherit;position:relative;margin:auto;overflow:auto;}#infos>tbody>tr>td:first-child{width:62px;}#infos > tbody > tr > td:last-child{width:359px;}	table.infos{font-family: 'comic sans ms', verdana, helvetica;font-size: 14px;border-collapse: collapse;text-align:left;}td.vide{height:10px;}caption{color:#800000;font-style: italic;text-decoration:underline;padding-bottom: 10px;text-align:left;}td.C1normal{background-color: #88CED0;font-size:10px;text-align: center;border-radius: 20px;}td.C1important{background-color: #EEB500;font-size:12px;text-align: center;font-weight: bold;text-decoration: blink;border-radius: 20px;}td.C1plus_important{color: white;background-color: #B50000;font-size:14px;text-align: center;font-weight: bold;text-decoration: blink;border-radius: 20px;}td.C2normal{background-color: #88CED0;font-size:10px;text-align: right;border-radius: 20px;padding-right:10px;}td.C2important{background-color: #EEB500;font-size:10px;text-align: right;border-radius: 20px;padding-right:10px;}td.C2plus_important{color: white;background-color: #B50000;font-size:10px;text-align: right;border-radius: 20px;padding-right:10px;}td.normal{padding-left: 10px;border-left: 10px outset #88CED0;border-bottom: 10px inset #88CED0;}	td.important{padding-left: 12px;border-left: 10px outset  #EEB500;border-bottom: 10px inset  #EEB500;}	td.plus_important{color:#B50000;font-size:14px;padding-left:10px;border-left: 10px outset  #B50000;border-bottom: 10px inset  #B50000;}img.mon_image{vertical-align: top;}strong{color:red;}strong.souligne{text-decoration:underline}/*Styles afficher rencontre (ancien fichier style_rencontres.css)*/div.tableau_des_rencontres{position: absolute;top: 341px;left: 521px;width:589px;height:459px;font-size: 12px;text-align:center;margin:auto;overflow: auto;}table.rencontres{border-collapse: collapse;}table.rencontres caption{font-size:28px;line-height:30px;text-align:center;color:#800000;text-decoration:underline;}table.rencontres tbody td{border: 1px solid blue;}	table.rencontres tbody td.rencontres{border: 1px solid blue;background-color: #85ffbd;}table.rencontres thead{background-color: #ffcc66;}table.rencontres thead td{border: 1px solid blue;}tr.pair{background-color:#e6e6e6;}div.tableau_des_rencontres td{padding-left:10px;padding-right:10px;}p.erreur{color: red;margin: 20px;}#vers_site_mobile {position: absolute;right:190px;top:10px;}#affiche_annonce > img {    position: absolute;    right: 95px;    width: 529px;    z-index: 3;}#fermer {    position: absolute;    right: 95px;    top: 5px;    z-index: 5;}a.contenu_dossier.bouton {	display: inline-block;	margin: 8px 8px 8px 15px;    font-size: 12px;    text-decoration: none;    border: 2px solid rgba(64, 118, 226, 0.63);    padding: 2px 4px;    color: #313131;    border-radius: 12px;    background-color: #DDD;    box-shadow: 0px 3px 5px #444;} a.contenu_dossier.bouton:hover {	display: inline-block;	margin: 8px 8px 8px 15px;	font-size: 12px;    text-decoration: none;    border: 2px solid rgba(64, 118, 226, 0.63);    padding: 2px 4px;    color: #464646;    border-radius: 12px;    background-color: #c1c1c1;     box-shadow: 0px 0px 0px ;} a.contenu_dossier.bouton:active {	display: inline-block;	margin: 8px 8px 8px 15px;	font-size: 12px;	text-decoration: none;    border: 2px solid rgba(64, 118, 226, 0.63);    padding: 2px 4px;    color: #464646;    border-radius: 12px;    background-color: white;} 