/* dernier-tirage.fr - css */
body {margin:5px auto;background-color:#fff;font-family:Arial,Helvetica,sans-serif;}
h1 {margin:3px auto;padding:0 3px;text-align:center;font-size:20px;color:#000;text-decoration:none;font-weight:normal;}
h2 {margin:3px auto;padding:0 3px;text-align:center;font-size:18px;color:#000;text-decoration:none;font-weight:normal;}
h3 {margin:3px auto;padding:0 3px;text-align:center;font-size:16px;color:#000;text-decoration:none;font-weight:normal;}
/*  */
.g11, .g11:visited, .g11:link, .g11:hover{font-size:12px;color:#000;text-decoration:none;}
.g15, .g15:visited, .g15:link, .g15:hover{font-size:15px;color:#000;text-decoration:none;}
.gen {margin:3px; padding:0 3px; background-color:#ccc; max-width:300px;}
.legalAnj {margin:0 3px;vertical-align:middle;width:64px;height:32px;border:none;}
/*  */
#dt_0 {margin:6px auto;padding:6px 0;text-align:center;background-color: #007fff;}
#dt_1 {margin:6px;padding:0;}
#dt_2 {margin:3px auto;padding:3px;text-align:center;}
#dt_3 {margin:0 auto;width:260px;}
#pAds {margin:3px auto;padding:0;text-align:center;}
#resultat-tirage {margin:1px;padding:0;}
#dt_legalAnj {margin:3px auto;padding:6px;background-color:#ffff80;text-align:center;font-size:12px;color:#000;text-decoration:none;font-weight:normal;border-top: 2px solid #007FFF; border-bottom: 2px solid #007FFF;}
/*  */
.tpl {margin:3px;padding:2px;background-color:#ddd;width:120px;font-size:15px;color:#000;font-weight:bold;}
.img2 {margin:6px auto;border:none;width: 200px; height:160px;}
.img3 {margin:3px auto;border:none;width:410px;height:235px;}
/* resultats */	
.loto-date, .eurodreams-date, .euromillions-date {margin:2px auto;font-weight:bold;}
.loto-numero, .loto-chance, .loto-joker, .eurodreams-numero, .eurodreams-dream, .euromillions-numero, .euromillions-mymillion, .euromillions-etoile {
  margin:3px;
  height:28px;
  line-height:28px;
  display:inline-block;
  text-align:center;
}
.loto-numero {
padding:0;
width:28px;
background-color:#00ccff;
color:#000;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
}
.eurodreams-numero {
padding:0;
width:28px;
background-color:#770770;
color:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
}
.loto-chance, .eurodreams-dream {
padding:0;
width:28px;
background-color:#ff4040;
color:#000;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
}
.loto-joker {
width:100px;
padding:2px;
border:2px solid #55b55b;
color:#000;
}
.euromillions-numero {
padding:0;	
width:28px;
background-color:#000080;
color:#fff;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
}
.euromillions-etoile {margin:0;padding-right:2px;width:28px;background-image:url(/images/star_28x28.webp);background-repeat:no-repeat;}
.euromillions-mymillion {
width:120px;
padding:2px;
border:2px solid #000080;
color:#000;
}

/* newBtn 2024  */
.playBtn {
	background-color:#ffff80;
	display:inline-block;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	color:#000;
	border:2px solid #007FFF;
	width:240px;
	height:34px;
	line-height:34px;
	text-decoration:none;
	text-align:center;
	border-radius:9px; 
	-webkit-border-radius:9px;
	-moz-border-radius:9px;
	margin:3px auto;
	padding: 0;
}
.playBtn:hover {
	background-color:#80ffff;
}
.playBtn:active {
	position:relative;
	top:1px;
}

/* sharethis */
.sharethis-inline-share-buttons {margin:12px auto;text-align:center;}

/* css-speciales */
.KenoTable{background-color:#ccc;color:#000;border:none;padding:2px;background-position:center 50%;}
.KenoTitle{font-size:16px;color:#000;font-weight:bold;background-color:#EB4F57;padding:3px 6px;}
.KenoDate{font-size:15px;font-weight:bold;color:#000;}
.KenoNumero{font-size:13px;color:#000;}
.KenoJackpot{font-size:12px;font-style:italic;color:#000;}
.Provider{font-size:10px;color:#004470;text-align:center;margin:0 0 -3px 0;}
.Provider H6{color:#004470;text-align:center;margin:0 0 -3px 0;}
.Keno{font-size:13px;color:#000;text-decoration:none;}
.Keno:hover{color:#000;}

/* logo & elements resp */
.logo {margin:0;padding:0;width:280px;height:56px;border:none;}

@media screen and (max-width: 600px) {
h1 {margin:3px auto;padding:0 3px;text-align:center;font-size:19px;color:#000;text-decoration:none;font-weight:normal;}
h2 {margin:3px auto;padding:0 3px;text-align:center;font-size:17px;color:#000;text-decoration:none;font-weight:normal;}
h3 {margin:3px auto;padding:0 3px;text-align:center;font-size:15px;color:#000;text-decoration:none;font-weight:normal;}
.logo {margin:0;padding:0;width:170px;height:34px;border:none;}
.img3 {margin:3px auto;border:none;width:300px;height:172px;}
}