@charset "utf-8";

/*------------------------- Styles sur tag ------------------------*/

a {text-decoration: none !important; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover { 
  color: #FF0000; 
  text-decoration: none; 
  cursor: pointer; 
}
a[name^="ldb_"] {
	padding-top: 40px;
	position: relative;
	top: -40px;
	margin-bottom: -40px;
  text-decoration: none; 
}

.w-10 { width:10%; }
.w-20 { width:20%; }
.w-30 { width:30%; }
.w-40 { width:40%; }
.w-60 { width:60%; }
.w-80 { width:80%; }
.w-90 { width:90%; }

.number3 {
  width: 3em;
  text-align: center;
}
.number4 {
  width: 4em;
  text-align: center;
}

p { text-align:justify; }
/* CSS Document */
.t24 {
	font-family: Tahoma;
	font-size: 24pt;
	font-weight: bold;
	color: #090;
	text-decoration: none;
}
.t_24 {
	font-family: Tahoma;
	font-size: 24pt;
	font-weight: bold;
	color: #B3FFB3;
	text-decoration: none;
}
.t18 {
	font-family: Tahoma;
	font-size: 18pt;
	font-weight: bold;
	color: #090;
	text-decoration: none;
}
.t_18 {
	font-family: Tahoma;
	font-size: 18pt;
	font-weight: bold;
	color: #B3FFB3;
	text-decoration: none;
}
.t14 {
	font-family: Tahoma;
	font-size: 14pt;
	font-weight: bold;
	color: #090;
	text-decoration: none;
}
.t_14 {
	font-family: Tahoma;
	font-size: 14pt;
	font-weight: bold;
	color: #B3FFB3;
	text-decoration: none;
}
.p12 {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: normal;
	color: #090;
	text-decoration: none;
}
.p_12 {
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: normal;
	color: #B3FFB3;
	text-decoration: none;
}
.p8 {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #090;
	text-decoration: none;
}
.p_8 {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #B3FFB3;
	text-decoration: none;
}
.titre1 {
	font-family: Verdana;
	font-size: 24pt;
	font-weight: bold;
	color: #101072;
	text-decoration: none;
}
.titre1b {
	font-family: Verdana;
	font-size: 24pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.titre2 {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #101072;
	text-decoration: none;
}

.titre2b {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.titre3 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #101072;
	text-decoration: none;
}
.titre3b {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txt1 {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #101072;
	font-weight: normal;
}
.txt1b {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
.txt1v {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #090;
	font-weight: normal;
}
.txt14 {
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #101072;
	font-weight: normal;
}
.txt14b {
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
.txt14j {
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #FDEE00;
	font-weight: normal;
}
.txt14v {
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #090;
	font-weight: normal;
}
.chemin {
	font-family: Verdana;
	font-size: 8px;
	font-weight: normal;
	color: #A6A6FF;
	text-decoration: none;
}
.pied1 {
	text-decoration: none;
	font-family: Verdana;
	font-size: 6pt;
	font-weight: normal;
	color: #000677;
}
.pied1b {
	text-decoration: none;
	font-family: Verdana;
	font-size: 6pt;
	font-weight: normal;
	color: #FFFFFF;
}
.frontback { text-decoration: none; font-family: Verdana; font-weight: normal; color: #ffffff; background-color:#003568;}
.score { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366;}
.ace { text-decoration: none; font-family: Verdana; font-weight: normal; color: #006AFF; background-color:#FFFF00; border: solid 1px #000677; border-radius: 50%;}
.score-3 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #ffffff; background-color:#003568; border: solid 1px #FFFF00; border-radius: 50%;}
.score-2 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #f2f2f0; background-color:#1c6397; border: solid 1px #000677; border-radius: 50%;}
.score-1 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366; background-color:#99d8e7; border: solid 1px #000677; border-radius: 50%;}
.score0 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366 !important; background-color:#f2f2f0;}
.score1 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366; background-color:#f6b54d;}
.score2 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366; background-color:#f55904;}
.score3 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366; background-color:#cc3333;}
.score4 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366; background-color:#cc3333;}
.score5 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366; background-color:#cc3333;}
.score6 { text-decoration: none; font-family: Verdana; font-weight: normal; color: #003366; background-color:#cc3333;}

.cadre14 {
  background-color:#EBEDFE;
  border-top: solid 1px #000677;   
  border-left: solid 1px #000677; 
  border-bottom: solid 1px #000677;
  border-right: solid 1px #000677;  
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
  border-bottom-left-radius: 14px;
  border-bottom-right-radius: 14px;
}

.button8 {
  background-color: #FFFFFF;
  cursor:pointer;
  border-top: solid 1px #090;   
  border-left: solid 1px #090; 
  border-bottom: solid 1px #090;
  border-right: solid 1px #090;  
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
/*
.button8 a:hover,button8 a:active,button8 a:focus {
  background-color: #090;
  color: #FFFFFF;
  cursor:pointer;
  border-top: solid 1px #B3FFB3;   
  border-left: solid 1px #0B3FFB3; 
  border-bottom: solid 1px #B3FFB3;
  border-right: solid 1px #B3FFB3;  
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
*/
.buttonhole {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #101072;
	text-decoration: none;
}