a:link       { color: #281bff }a:visited    { color: #000000 }a:active     { color: #fc0028}/* base font-size corresponds to 10px and is adapted to rem unit */html {    font-size: 100%;}/* Codes de la palette des couleurs *//*       Couleur verte              .primary-1 { background-color: #A5EF00 }.primary-2 { background-color: #8AB32D }.primary-3 { background-color: #6B9B00 }.primary-4 { background-color: #BEF73E }.primary-5 { background-color: #CDF76F }*//* Couleur orange         .primary-1 { background-color: #FFBF00 }.primary-2 { background-color: #BF9B30 }.primary-3 { background-color: #A67C00 }.primary-4 { background-color: #FFCF40 }.primary-5 { background-color: #FFDC73 }*//* Couleur bleue .primary-1 { background-color: #028E9B }.primary-2 { background-color: #1E6D74 }.primary-3 { background-color: #015C65 }.primary-4 { background-color: #35C0CD }.primary-5 { background-color: #5EC4CD }*/ /* Couleur jaune */.primary-1 { background-color: #FFF500 }.primary-2 { background-color: #BFBA30 }.primary-3 { background-color: #A69F00 }.primary-4 { background-color: #FFF840 }.primary-5 { background-color: #FFFA73 }.primary-6 { background-color: #5EC4CD }.altitude1000 {    position: absolute;    left: 950px;    top: 1220px;}.altitude1000libel {    position: absolute;    left: 830px;    top: 1230px;}.altitude1500 {    position: absolute;    left: 900px;    top: 1200px;}.altitude1500libel {    position: absolute;    left: 850px;    top: 1250px;}.altitude2000 {    position: absolute;    left: 950px;    top: 1150px;}.altitude2000libel {    position: absolute;    left: 900px;    top: 1200px;}.altitude2500 {    position: absolute;    left: 900px;    top: 1100px;}.altitude2500libel {    position: absolute;    left: 850px;    top: 1150px;}.altitude3000 {    position: absolute;    left: 950px;    top: 1050px;}.altitude3000libel {    position: absolute;    left: 900px;    top: 1100px;}.altitude3500 {    position: absolute;    left: 900px;    top: 1000px;}.altitude3500libel {    position: absolute;    left: 850px;    top: 1050px;}.altitude4000 {    position: absolute;    left: 950px;    top: 950px;}.altitude4000libel {    position: absolute;    left: 900px;    top: 1000px;}.altitude4500 {    position: absolute;    left: 900px;    top: 900px;}.altitude4500libel {    position: absolute;    left: 850px;    top: 950px;}.altitude5000 {    position: absolute;    left: 950px;    top: 850px;}.altitude5000libel {    position: absolute;    left: 900px;    top: 800px;}.altitude5500 {    position: absolute;    left: 900px;    top: 800px;}.altitude5500libel {    position: absolute;    left: 850px;    top: 750px;}.altitude6000 {    position: absolute;    left: 900px;    top: 715px;}.altitude6000libel {    position: absolute;    left: 900px;    top: 650px;}.altitude6100 {    position: absolute;    left: 850px;    top: 723px;}.altitude6100libel {    position: absolute;    left: 850px;    top: 650px;}.altitude6200 {    position: absolute;    left: 800px;    top: 715px;}.altitude6200libel {    position: absolute;    left: 800px;    top: 650px;}.altitude6300 {    position: absolute;    left: 750px;    top: 710px;}.altitude6300libel {    position: absolute;    left: 750px;    top: 650px;}.altitude6400 {    position: absolute;    left: 700px;    top: 708px;}.altitude6400libel {    position: absolute;    left: 700px;    top: 650px;}.altitude6500 {    position: absolute;    left: 650px;    top: 700px;}.altitude6500libel {    position: absolute;    left: 650px;    top: 650px;}.altitude6700 {    position: absolute;    left: 590px;    top: 660px;}.altitude6700libel {    position: absolute;    left: 590px;    top: 600px;}.altitude7000 {    position: absolute;    left: 550px;    top: 635px;}.altitude7000libel {    position: absolute;    left: 550px;    top: 600px;}.altitude7300 {    position: absolute;    left: 500px;    top: 585px;}.altitude7300libel {    position: absolute;    left: 500px;    top: 500px;}.altitude7500 {    position: absolute;    left: 450px;    top: 525px;}.altitude7500libel {    position: absolute;    left: 450px;    top: 450px;}.altitude7700 {    position: absolute;    left: 400px;    top: 490px;}.altitude7700libel {    position: absolute;    left: 400px;    top: 450px;}.altitude8000 {    position: absolute;    left: 350px;    top: 470px;}.altitude8000libel {    position: absolute;    left: 350px;    top: 400px;}.altitude8300 {    position: absolute;    left: 300px;    top: 450px;}.altitude8300libel {    position: absolute;    left: 300px;    top: 400px;}.altitude8500 {    position: absolute;    left: 250px;    top: 410px;}.altitude8500libel {    position: absolute;    left: 250px;    top: 350px;}.altitude8848 {    position: absolute;    left: 200px;    top: 377px;}/* Caractéristiques des cartes à jouer 450 / 370 */.Reponse {    position: absolute;    left: 670px;    top: 450px;	}.Reponse td{	width:15em; height:1em;}.cartes_fond{	width:42em; height:10em;}.cartes_fond {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 26px */    line-height: 1.2em;	text-align: justify;	font-style: italic;    margin:-280 0 0 0;}.color-tapis{font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #000000;background-color: #00ff00;background-repeat: no-repeat; border-color: #000000;background-position: left top}.carte0{    margin:0 0 100 40;}	.carte1{    margin:0 0 100 0;}.carte2{    margin:0 0 100 -60;}.carte00{    margin:0 0 100 -70;}	.carte05{    margin:-90 0 100 0;}	.carte10{    margin:0 0 0 -50;}.carte100{    margin:-90 0 100 300;}.carte50{    margin:-190 0 100 100;}.carte20{    margin:-100 0 100 -50;}/* Caractéristiques des section des documents .html  *//*   EB = Ecole de Bridge  */.EBdroite td{	width:16em; height:10em;}	.EBdroite {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 26px */    font-weight: bold;    line-height: 1.2em;	font-style: italic;    margin:10 0 0 760;}.EBgauche td{	width:16em; height:10em;}.EBgauche {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 26px */    font-weight: bold;    line-height: 1.2em;	font-style: italic;    margin:-370 0 0 0;}.EBcentre {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 26px */    line-height: 1.2em;	text-align: justify;	font-style: italic;    margin: -380 0	0 280 ;}.resultats {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 26px */    line-height: 1.2em;	text-align: justify;	font-style: italic;    margin: 0 0	0 112 ;}section{  width:64em;  border:  none;  margin:  0 0 0 0;    border-collapse: collapse;  border-spacing: 0;}   /*     Couleur beige du fond d'écran */body{    background-color: #FFFFCC;	background-repeat:no-repeat;    color: #000000;    font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;    line-height: 1.5; /* adapt to your design */	text-align: left;}table        {table-border-color-light: rgb(102,204,204); table-border-color-dark: rgb(0,102,102); font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #000000;background-color: #FFFA73;background-repeat: no-repeat; border-color: #000000;background-position: left top}.formulaire  {table-border-color-light: rgb(102,204,204); table-border-color-dark: rgb(0,102,102); font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #000000;background-color: #03ff47;background-repeat: no-repeat; border-color: #000000;background-position: left top}.dernieres_nouvelles{font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #ffffff;background-color: #2349ff;background-repeat: no-repeat; border-color: #000000;background-position: left top}.sos_partenaires{font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #000000;background-color: #7bdfff;background-repeat: no-repeat; border-color: #000000;background-position: left top}h1, .h1-like {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 250%; /* equiv 26px */    font-weight: bold;    line-height: 1.2em;	font-style: italic;    margin: 0 0 0 0;}h2, .h2-like {	color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;    font-size: 150%; /* equiv 24px */    font-weight: bold;    line-height: 1.75em;	font-style: italic;    margin: .875em 0 0 0;}h3, .h3-like {	color: #000000;    font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 22px */    font-weight: normal;    line-height: 1.5em;	font-style: normal;    margin: 0 0 0 0;}h4, .h4-like {    color: #000000;    font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 80%; /* equiv 20px */    font-weight: normal;    line-height: 1.05em;	font-style: normal;    margin:  1.05em 0 0 0;}h5, .h5-like {	color: #000000;    font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;    font-size: 60%; /* equiv 18px */    font-weight: normal;    line-height: 1.1667em;    margin:  1.1667em 0 0 0;}h6, .h6-like {	color: #000000;    font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;    font-size: 90%; /* equiv 16px */    line-height: 1.5312em; 	font-weight: bold;    margin:  0 0 0 0;	background-color: #FFFA73;}p {	margin: 0.5em 0;}.color-table{  width:60em;  border:  none;  margin:  1em 11em 11em 1em;    border-collapse: collapse;  border-spacing: 0;  font-size: 100%;}.color-table th {  border:  none;  padding: 0 1em 0 0;  text-align: right;  vertical-align: middle;  font-size: 100%;}.color-table td.sample{	width:60em; height:8em;	padding: 10px;	text-align: left;	vertical-align:middle;	font-size:100%;	border: px solid white;	white-space:nowrap;}.color-table .white {  margin-bottom: 0.2em;  color: white;}.color-table .black {  margin-top: 0.2em;  color: black;}/* ========================================================= *//* ========================================================= *//* ========================================================= *//*        Compatible avec le menu 2018-2019                  *//* ========================================================= *//* ========================================================= *//* ========================================================= *//* Caractéristiques des cartes à jouer 450 / 370 *//*   EB = Ecole de Bridge  */.EB_mise_en_page {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 26px */    line-height: 1.2em;	text-align: justify;	font-style: italic;    margin: -550 0	0 300 ;	border: 2px solid #0000ff;}.cartes_fond {    color: #000000;	font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 26px */    line-height: 1.2em;	text-align: justify;	font-style: italic;    margin:0 0 0 0;}.Reponse {    position: absolute;    left: 670px;    top: 400px;	}.carte0{    margin:0 0 0 40;}	.carte1{    margin:0 0 0 0;}.carte2{    margin:0 0 0 -60;}.logo {    position: absolute;    left: 0px;    top: 0px;}.titre { 	position: absolute;    left: 210px;    top: 0px;	width: 600px;}.donne {    position: absolute;    left: 824px;    top: 0px;	width: 100px;}.calendrier {    position: absolute;    left: 924px;    top: -15px;	width: 100px;}div{ display: flex;  position: relative;  width: 1015px;  height: 60px;  margin:3;  padding:3;  top: 110px;  justify-content: space-between;}/*On arrondi les bords de chaque image du menu et on y met une ombre pour le design ... */#menu1{border-radius: 15px;box-shadow: 0px 5px 5px #1c1a19;}article{width: 1015px;border-radius: 15px;box-shadow: -5px 10px 10px #1c1a19;}table        {border-radius: 15px;box-shadow: 0px 5px 5px #1c1a19;table-border-color-light: rgb(102,204,204); table-border-color-dark: rgb(0,102,102); font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #000000;background-color: #FFFA73;background-repeat: no-repeat; border-color: #000000;position: relative;padding:2;margin:0 0 0 0;}.dernieres_nouvelles{font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #ffffff;background-color: #2349ff;background-repeat: no-repeat; border-color: #000000;position: relative;padding:20;margin:120 0 0 0;}.planning{width: 1024px;font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #000000;background-color: #fff000;background-repeat: no-repeat; border-color: #000000;position: relative;padding:10;margin:120 0 0 0;}.les_records{font-size: 120%;width: 980px;font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #ffffff;background-color: #2349ff;background-repeat: no-repeat; border-color: #000000;position: relative;padding:20;margin:120 0 0 0;}.Mont_Blanc{width: 1010px;font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #ffffff;background-color: #2349ff;background-repeat: no-repeat; border-color: #000000;position: relative;padding:10;margin:120 0 0 0;}.sos_partenaires{font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;color: #000000;background-color: #7bdfff;background-repeat: no-repeat; border-color: #000000;background-position: left top}.color-table{  width:76em;  border:  none;  border-collapse: collapse;  border-spacing: 0;  font-size: 100%;  margin:110 0 0 0;}.parties_libres{  width:64em;  border:  none;  margin:  1em 11em 11em 1em;    border-collapse: collapse;  border-spacing: 0;  font-size: 100%;  margin:120 0 0 0;}/* h5 réservé pour l'image des tournois de régularité   */h5 {	color: #000000;    font-family: Comic Sans MS , Verdana, helvetica, arial, sans-serif;	font-size: 100%; /* equiv 22px */    font-weight: normal;    line-height: 1.5em;	font-style: normal;    margin:120 0 0 0;}/* ========================================================= *//* ========================================================= *//* ========================================================= *//*        Compatible avec le menu 2018-2019     FIN          *//* ========================================================= *//* ========================================================= *//* ========================================================= */ ul { padding:0; margin:0; list-style-type:none;} li{ margin-left:2px; float:left; /*pour IE*/} ul li a{ display:block; float:left;    width:100px; background-color:#a3ff73; color:black; text-decoration:none; text-align:center; padding:3px; border:3px solid; /*pour avoir un effet "outset" avec IE :*/ border-color:#DCDCDC #FFF840 #FFF840 #DCDCDC;}ul li a:hover{ background-color:#D3D3D3; border-color:#FFF840 #DCDCDC #DCDCDC #FFF840;}#footer{padding:1em;text-align:left; font-size:80%;}