body	{
	background-color: #0B0B0B;
	margin: 0;
	background: url(imagebase/fondusite03.jpg) no-repeat fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	text-align: center;
}
*	{margin: 0px; padding: 0px; box-sizing: border-box; font-family: 'Allerta Stencil', sans-serif;}

.bandancrage       {width:90%; height:auto; color: #fff; font-size:12px; margin:20px 0px 0px 0px; padding:5px; text-align: center; alignment-adjust:central; text-decoration: none; background: #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}

.logo  {color: #fefb03; text-align: center; font-weight: bold; display: flex; text-decoration: none; justify-content: center; align-items: center;}
.logo img  {width: 50px; height: 50px; border-radius: 10%; margin: 2px;}
.titre-texte  {color: #fff; font-size: 2em; font-weight: 300px; text-transform: capitalize; text-align: center; font-family: "Allerta Stencil", sans-serif;}
.titre-texte span {color: #f9fc01; font-size: 1.5em; font-weight: 300px;}

.corpage {width:100%; display: flex; align-items: center; flex-direction: column; text-align: center;}

.corpage2 {display: block; align-items: center; text-align: center;}

.barrenavig       {width:90%; margin:0px 0px 5px 0px; alignment-adjust:central; padding:5px; float:left; height:auto; color:#fff; font-size:12px;}
.barrenavig p      {color:#fff; padding:2px 2px; font-size:15px; line-height:5px;}
.barrenavig img      {padding:2px 2px; font-size:15px; line-height:30px;}
.fondtrans       {width:100%; height:auto; margin:25px 0px 10px 0px; padding:5px; float:left; color:#fff; font-size:12px; alignment-adjust:central;}
.fondtrans p      {
	color: #050505;
	padding: 2px 2px;
	font-size: 15px;
}
.fondtrans img      {padding:2px 2px; font-size:15px; line-height:30px;}



.fondpnoir50c1radius10shadow10       {width:80%; height:auto; margin:25px 5px 10px 5px; padding:5px; float:left; color:#fff; font-size:12px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir50.png); border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}
.fondpnoir50c1radius10shadow10 img  {position: center; padding:10px; top: 0; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}

.fondpnoir50c2radius10shadow10       {width:80%; height:auto; margin:25px 5px 10px 5px; padding:5px; float:left; color:#fff; font-size:12px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir50.png); border: 3px solid #f9fc01; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}
.fondpnoir50c2radius10shadow10 img  {position: center; padding:10px; top: 0; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}


.fondpnoir50c1radius20shadow10imgflex       {width:80%; height:auto; margin:25px 5px 10px 5px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir50.png); padding:10px; color:#fff; font-size:12px; border: 3px solid #000; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}
.fondpnoir50c1radius20shadow10imgflex p      {color:#fff; padding:10px 10px; font-size:15px; line-height:15px;}
.fondpnoir50c1radius20shadow10imgflex img      {width: 100%; height:100%; padding:2px 2px;}

.fondpnoir50c2radius20shadow10imgflex       {width:80%; margin:25px 5px 10px 5px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir50.png); padding:10px; color:#fff; font-size:12px; border: 3px solid #f9fc01; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}
.fondpnoir50c2radius20shadow10imgflex p      {color:#fff; padding:10px 10px; font-size:15px; line-height:15px;}
.fondpnoir50c2radius20shadow10imgflex img      {width: 100%; height:100%; padding:2px 2px;}

.titrenoir100p       {width:100%; height:auto; margin:25px 0px 10px 0px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir99.png); padding:5px; color:#fff; font-size:12px; }

.titrenoir80p       {width:80%; margin:25px 5px 10px 5px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir99.png); padding:5px; float:left; height:auto; color:#fff; font-size:12px; border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}

.titrenoir65       {width:65%; margin:25px 5px 1px 5px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir99.png); padding:5px; float:left; height:auto; color:#fff; font-size:12px; border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}

.titrenoir50       {width:50%; margin:25px 5px 10px 5px; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir99.png); padding:5px; float:left; height:auto; color:#fff; font-size:12px; border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}

.tractextjaunenoir       {max-width: 100%; margin:25px 5px 10px 5px; alignment-adjust:central; background-color:#fefb03; padding:6px; float:left; height:auto; color:#000; font-size:12px; border: 3px solid #000; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -o-border-radius: 5px 5px 5px 5px;}

.manifgj       {height:100%; margin:25px 5px 10px 5px; align-items: center; alignment-adjust:central; background-color:#fefb03; padding:20px; color:#000; font-size:12px; border: 3px solid #000; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -o-border-radius: 5px 5px 5px 5px;}
.manifgj a  {color:#000; font-size:16px; padding:5px; line-height:28px;}

.imageflexible50       {max-width: 50%; height:auto; margin:5px 5px 5px 5px; padding:5px; alignment-adjust:central;   border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}
.imageflexible75 img  {width: 90%; height: 100%}

.imageflexible75       {max-width:75%; height:auto; margin:25px 5px 10px 5px; padding:5px; alignment-adjust:central;   border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}
.imageflexible75 img  {width: 90%; height: 100%}

.imageflexible90    {max-width: 90%; height:auto; margin:25px 5px 10px 5px; padding:5px; alignment-adjust:central;  border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}
.imageflexible90 img  {width: 90%; height: 100%}

.tractmini01  { width:100%; margin-top: 25px;}
.corpbox01  {color: #000; font-size: 1.2em;}
.tractmini01 .corptractmini01  {margin-top: 0px; display: flex; justify-content: center; flex-wrap: wrap; }
.tractmini01 .corptractmini01 .boxtractmini01  {width: 200px; margin: 20px; background:url(imagebase/Z-fondtransnoir50.png); border: 3px solid #000; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px; }
.tractmini01 .corptractmini01 .boxtractmini01 .imboxtractmini01  {width: 100%; height: 250px; position: center; }
.tractmini01 .corptractmini01 .boxtractmini01 .imboxtractmini01 img  {width: 100%; height: 100%; position: center; padding:10px; top: 0; }
.tractmini01 .corptractmini01 .boxtractmini01 .text  {text-align: center; font-weight: 300px; color: #fff;}
.tractmini01 .corptractmini01 .boxtractmini01 .text h1 {font-weight: 400;}

.tractmax02  { width:100%; margin-top: 25px;}
.corptractmax02  {color: #000; font-size: 1.2em;}
.tractmax02 .corptractmax02  {margin-top: 0px; display: flex; justify-content: center; flex-wrap: wrap; }
.tractmax02 .corptractmax02 .boxtractmax02  {width: 100%; margin: 20px; background:url(imagebase/Z-fondtransnoir50.png); border: 3px solid #000; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.tractmax02 .corptractmax02 .boxtractmax02 .imboxtractmax02  {width: 100%; height: 100%; position: center; }
.tractmax02 .corptractmax02 .boxtractmax02 .imboxtractmax02 img  {width: 100%; height: 100%; top: 0; position: center; padding:10px; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.tractmax02 .corptractmax02 .boxtractmax02 .text  {text-align: center; font-weight: 300px; color: #fff;}
.tractmax02 .corptractmax02 .boxtractmax02 .text h1 {font-weight: 400;}

.tvflex1 {width:100%; margin-top: 25px;}
.tvflex1 .corptvflex1 {margin-top: 10px; display: flex; justify-content: center; flex-wrap: wrap;}
.tvflex1 .corptvflex1 .boxtvflex1 {width: 75%; height: 400px; margin: 20px; background:url(imagebase/Z-fondtransnoir75.png); border: 3px solid #000; box-shadow: 20px 15px 35px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.tvflex1 .corptvflex1 .boxtvflex1 .inboxtvflex1 {width: 100%; height: 100%; position: center;}
.tvflex1 .corptvflex1 .boxtvflex1 .inboxtvflex1 iframe      {width: 100%; height: 100%; top: 0; position: center; padding:10px;}

.carte2 {margin-top: 25px;}
.carte2 .corpcarte2 {margin-top: 10px; display: flex; justify-content: center; flex-wrap: wrap;}
.carte2 .corpcarte2 .boxcarte2 {width: 600px; margin: 10px; background:url(imagebase/Z-fondtransnoir75.png); border: 3px solid #000; box-shadow: 20px 15px 35px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte2 .corpcarte2 .boxcarte2 .inboxcarte2 {width: 97%; height: 260px; margin: 10px; position: relative;}
.carte2 .corpcarte2 .boxcarte2 .inboxcarte2 img {width: 99%; height: 105%; position: relative; top: 0; left: 0; object-fit: cover; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte2 .corpcarte2 .boxcarte2 .textcarte2 {text-align: center; font-weight: 100px; color: #fff;}
.carte2 .corpcarte2 .boxcarte2 .textcarte2 h3 {font-weight: 300;}

.carte3 {margin-top: 25px;}
.carte3 .corpcarte3 {margin-top: 10px; display: flex; justify-content: center; flex-wrap: wrap;}
.carte3 .corpcarte3 .boxcarte3 {width: 400px; margin: 10px; background:url(imagebase/Z-fondtransnoir75.png); border: 3px solid #000; box-shadow: 20px 15px 35px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte3 .corpcarte3 .boxcarte3 .inboxcarte3 {width: 96%; height: 180px; margin: 10px; position: relative;}
.carte3 .corpcarte3 .boxcarte3 .inboxcarte3 img {width: 99%; height: 110%; position: relative; top: 0; left: 0; object-fit: cover; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte3 .corpcarte3 .boxcarte3 .textcarte3 {text-align: center; font-weight: 100px; color: #fff;}
.carte3 .corpcarte3 .boxcarte3 .textcarte3 h3 {font-weight: 300;}

.carte4 {margin-top: 25px;}
.carte4 .corpcarte4 {margin-top: 10px; display: flex; justify-content: center; flex-wrap: wrap;}
.carte4 .corpcarte4 .boxcarte4 {width: 300px; margin: 10px; background:url(imagebase/Z-fondtransnoir75.png); border: 3px solid #000; box-shadow: 20px 15px 35px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte4 .corpcarte4 .boxcarte4 .inboxcarte4 {width: 94%; height: 150px; margin: 10px; position: relative;}
.carte4 .corpcarte4 .boxcarte4 .inboxcarte4 img {width: 99%; height: 110%; position: relative; top: 0; left: 0; object-fit: cover; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte4 .corpcarte4 .boxcarte4 .textcarte4 {text-align: center; font-weight: 100px; color: #fff;}
.carte4 .corpcarte4 .boxcarte4 .textcarte4 h3 {font-weight: 300;}

.carte5 {margin-top: 25px;}
.carte5 .corpcarte5 {margin-top: 10px; display: flex; justify-content: center; flex-wrap: wrap;}
.carte5 .corpcarte5 .boxcarte5 {width: 240px; margin: 10px; background:url(imagebase/Z-fondtransnoir75.png); border: 3px solid #000; box-shadow: 20px 15px 35px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte5 .corpcarte5 .boxcarte5 .inboxcarte5 {width: 92%; height: 132px; margin: 10px; position: relative;}
.carte5 .corpcarte5 .boxcarte5 .inboxcarte5 img {width: 99%; height: 110%; position: relative; top: 0; left: 0; object-fit: cover; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte5 .corpcarte5 .boxcarte5 .textcarte5 {text-align: center; font-weight: 100px; color: #fff;}
.carte5 .corpcarte5 .boxcarte5 .textcarte5 h3 {font-weight: 300;}

.carte6 {margin-top: 25px;}
.carte6 .corpcarte6 {margin-top: 10px; display: flex; justify-content: center; flex-wrap: wrap;}
.carte6 .corpcarte6 .boxcarte6 {width: 180px; margin: 10px; background:url(imagebase/Z-fondtransnoir75.png); border: 3px solid #000; box-shadow: 20px 15px 35px rgba(0,0,0, 0.8); border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte6 .corpcarte6 .boxcarte6 .inboxcarte6 {width: 90%; height: 100px; margin: 10px; position: relative;}
.carte6 .corpcarte6 .boxcarte6 .inboxcarte6 img {width: 99%; height: 110%; position: relative; top: 0; left: 0; object-fit: cover; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.carte6 .corpcarte6 .boxcarte6 .textcarte6 {text-align: center; font-weight: 100px; color: #fff;}
.carte6 .corpcarte6 .boxcarte6 .textcarte6 h3 {font-weight: 300;}

.textefin       {max-width: 90%; margin:5px 5px 20px 5px; alignment-adjust:central; background-color:#fefb03; padding:6px; float:left; height:auto; color:#000; font-size:15px; border: 3px solid #000; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -o-border-radius: 5px 5px 5px 5px;}
.textefin2       {max-width: 90%; margin:5px 5px 20px 5px; alignment-adjust:central; background-color:#fefb03; padding:6px; float:left; height:auto; color:#000; font-size:15px; border: 3px solid #000; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -o-border-radius: 5px 5px 5px 5px;}

.articlefin       {width:90%; margin:5px 5px 10px 5px; alignment-adjust:central; background-color:#000; padding:5px; font-size:20px; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px;}
.articlefin p      {color:#fefb03; font-size:18px; }
.articlefin img      {max-width: 90%; height:80%}

.artic00 			{display: flex; align-items: center; flex-direction: column; text-align: center;}
.corpartic00        {width:80%; height:auto; margin:5px 5px 5px 5px; padding:5px; top:0; color:#fff; display: flex; align-items: center; alignment-adjust:central; background:url(imagebase/Z-fondtransnoir50.png); font-size:12px; border: 3px solid #000; border-radius: 20px 20px 20px 20px; -webkit-border-radius: 20px 20px 20px 20px; -moz-border-radius: 20px 20px 20px 20px; -o-border-radius: 20px 20px 20px 20px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}
.photoartic00       {width:25%; height:auto; margin:1px 1px 1px 1px; padding:0px; color:#fff; align-items: center; alignment-adjust:central; background:url(imagebase/Z-fondtransblanc99.png); font-size:12px; border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; }
.photoartic00 img {width:100%; padding:0px 0px; line-height:0px; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}
.texteartic00       {width:75%; height:auto; margin:1px 1px 1px 1px; padding:0px; color:#fff; align-items: center; alignment-adjust:central; background:url(imagebase/Z-fondtransblanc99.png); font-size:12px; border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; }

.articles {margin-top: 25px;}
.articles .corpart {margin-top: 5px; display: flex; justify-content: center; flex-wrap: wrap;}
.articles .corpart .article {width: 80%; margin: 25px; border: 3px solid #000; display: flex; justify-content: center; flex-wrap: wrap; background:url(imagebase/Z-fondtransnoir50.png);  border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; box-shadow: 10px 10px 10px rgba(0,0,0, 0.8);}
.articles .corpart .zoneimage {width: 300px; height: 100px; margin: 5px; alignment-adjust:central;}
.articles .corpart .zoneimage .corpimg1 {width: 100%; height: 100px; margin:5px 5px 5px 5px; padding:5px; alignment-adjust:central;}
.articles .corpart .zoneimage .corpimg1 img {width: 100%; height: 100%}

.articles .corpart2 {margin-top: 5px; display: flex; justify-content: center; flex-wrap: wrap;}
.articles .corpart2 .article2 {width: 60%; margin: 5px; border: 3px solid #000; display: flex; justify-content: center; flex-wrap: wrap;0}

.articles .corpart .zonetitre {width: 80%; margin: 5px;}
.articles .corpart .zonetitre .texta1 {text-align: center; font-weight: 160px; color: #fefb03;}
.articles .corpart .zonetitre .texta1 h3 {font-weight: 160px;}

.articles .corpart .zonetexte {width: 80%; margin: 5px; border: 3px solid #000; background:url(imagebase/Z-fondtransblanc99.png);  border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}
.articles .corpart .zonetexte .texta1 {text-align: left; font-weight: 100px; color: #000; padding:10px 10px}
.articles .corpart .zonetexte .texta1 p {text-align: left; font-weight: 100px; color: #000;}
.articles .corpart .zonetexte .texta1 h1 {text-align: left; font-weight: 120px; color: #000;}
.articles .corpart .zonetexte .texta1 h2 {text-align: left; font-weight: 100px; color: #000;}
.articles .corpart .zonetexte .texta1 h3 {text-align: left; font-weight: 100px; color: #000;}

.articles .corpart .zonesource {width: 450px; margin: 5px; border: 3px solid #000; background:url(imagebase/Z-fondtransblanc99.png); border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}
.articles .corpart .zonesource .texta1 {text-align: left; font-weight: 100px; color: #000; padding:0px 10px;}
.articles .corpart .zonesource .texta1 h3 {font-weight: 300;}

.articles .corpart .zonedate {width: 200px; margin: 5px; border: 3px solid #000; background:url(imagebase/Z-fondtransblanc99.png); border: 3px solid #000; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px;}
.articles .corpart .zonedate .texta1 {text-align: right; font-weight: 100px; color: #000; padding:0px 10px;}
.articles .corpart .zonedate .texta1 h3 {font-weight: 300;}
