#contenerglobal {margin: auto; padding: 25px 0 0 0; width: 1000px; background: #ffffff;}

#contenerleft {float: left; padding: 0 0 0 63px; width: 554px; background: #ffffff; height: 4360px;}
#contenerleft span {color:#ec2126; font-size:18px;}

#article {padding: 13px 0 0 0; }
#article .titrearticle {padding: 0 0 22px 0;}
#article .titrearticle h1 {color:#204040; font-size: 20px; font-weight: bold;}
#article .titrearticle span.heure {padding: 0 17px 0 0; color:#204040; font-size: 20px; font-weight: bold; float: left;}
#article img {padding: 22px 0 0 0;}
#article p {padding: 50px 0 0 0; font-size: 13px; color:#204040;}
#article .reseauxsociaux {padding: 25px 0 0 0; width:550px;}
#article .facebook {float:left;width: 200px; }
#article .twitter {float:left;}
#article .source {padding: 40px 0 0 0;}
#article .source a {color: #204040; font-size: 13px; text-decoration: underline;}
#article .source a:hover {text-decoration: underline;}

#contenerleft .banniere3 {padding: 20px 0 0 0;}


#articleune {height: 325px;}

#articleune .imageune {float: left; width: 370px; padding: 8px 0 0 0;}
#articleune .imageune  a {color: #ffffff; text-decoration:none;} 
#articleune .imageune a:hover {text-decoration:none;}
#articleune .imageune img {width:370px;}
#articleune .imageunevideo {float: left; width: 370px; padding: 8px 0 0 0; position: relative;}
#articleune .imageunevideo  a {color: #ffffff; text-decoration:none;} 
#articleune .imageunevideo a:hover {text-decoration:none;}
#articleune .imageunevideo img {width:370px; position:absolute;}
#articleune .titreune {float: left; margin : 5px 0 0 20px; width: 150px;}
#articleune .titreune h1 {font-weight: bold; font-size:20px; width: 150px; }
#articleune .titreune h1 a{text-decoration:none;color:#204040;}
#articleune .titreune h1 a:hover {text-decoration:none;color:#204040;}
#articleune p {font-size: 13px; font-weight: normal;}


#listearticles {height:3900px;}
#listearticles span {font-size: 14px; color: #808080; font-weight: bold;}
#listearticles .unarticle {height: 257px; border-top: solid 1px #808080; width:550px; margin: 3px 0 0 0;}
#listearticles .unarticle .titrearticle {padding: 14px 0 0 0; height: 55px;}
#listearticles .unarticle .titrearticle h2  {font-size: 20px; color:#204040; font-size: 20px;font-weight: bold;}
#listearticles .unarticle .titrearticle h2 a {text-decoration:none; color:#204040;}
#listearticles .unarticle .titrearticle h2 a:hover {text-decoration:none; color:#204040;}
#listearticles .unarticle .titrearticle span.heure {padding: 0 20px 0 0; color:#204040; font-size: 20px; font-weight: bold; float: left;}
#listearticles .unarticle .imagearticle {padding: 5px 0 0 0;}
#listearticles .unarticle .imagearticle a {color: #ffffff; text-decoration:none;}
#listearticles .unarticle .imagearticle a:hover {text-decoration:none; }
#listearticles .unarticle .imagearticle  img {height: 110px;}
#listearticles .unarticle .imagearticle p {padding: 18px 0 0 0;}
#listearticles .unarticle .imagearticlevideo {padding: 5px 0 0 0; position: relative;}
#listearticles .unarticle .imagearticlevideo a {color: #ffffff; text-decoration:none;}
#listearticles .unarticle .imagearticlevideo a:hover {text-decoration:none; }
#listearticles .unarticle .imagearticlevideo  img {height: 110px; position: absolute; left: 202px; }
#listearticles .unarticle .imagearticlevideo p {padding: 128px 0 0 0;}

#gestionpages {width: 550px; height: 150px; padding: 75px 0 0 0; position: relative;}
#gestionpages .pageprecedente {float:left; width: 450px; position: absolute;}
#gestionpages .pageprecedente a {color:#ec2126;text-decoration:none; font-weight: bold; margin: 0 0 0 3px;}
#gestionpages .pageprecedente  a:hover {text-decoration:none;}
#gestionpages .pagesuivante {float:left; width: 100px; position: absolute; left: 450px;}
#gestionpages .pagesuivante a {color:#ec2126;text-decoration:none; font-weight: bold; margin: 0 3px 0 0;}
#gestionpages .pagesuivante a:hover {text-decoration:none;}


#contenerright {float:left; width: 383px; height: 4360px; background: #ffffff; font-size: 22px;}
#contenerright .flashactu {border: solid 1px #cbcbcb; width: 330px; height: 345px; margin: 5px 0 0 35px;}
#contenerright .flashactu span {color:#3266e2; padding: 0 6px 0 0;}
#contenerright .flashactu ul {list-style-type: none;font-size: 11px; margin: 5px 15px 0 15px;}
#contenerright .flashactu li {height:27px; border-bottom: solid 1px #3266e2; margin: 1px 0 1px 0;}
#contenerright .flashactu li.first {color:#ec2126; font-weight: bold; height: 20px; border-bottom: solid 1px #ec2126; font-size: 13px; margin: 2px 0 8px 0;}
#contenerright .flashactu ul a {color:#3266e2;text-decoration:none;}
#contenerright .flashactu ul a :hover{text-decoration:none;}

#contenerright .banniere2 {padding: 60px 0 0 40px;}
#contenerright .facebook {padding: 60px 0 0 40px;}
#contenerright .reseauxsociaux {margin: 0 0 0 40px; width: 298px; color:#ec2126; height: 80px; border:1px solid #A3A8D3; font-size: 17px;}
#contenerright .reseauxsociaux a {color: #ffffff; text-decoration:none;}
#contenerright .reseauxsociaux a:hover {text-decoration:none;}
#contenerright .listevideos {padding: 15px 0 0 40px; color:#ec2126; font-size: 17px;}

#contenerright .articlevideo {color: #204040; font-size:11px; position: relative; padding: 10px 0 0 0; height: 150px;}
#contenerright .articlevideo img {position: absolute; padding: 10px 0 0 0;}
#contenerright .articlevideo a {color: #ffffff; text-decoration:none;}
#contenerright .articlevideo a:hover {color: #ffffff; text-decoration:none;}

#contenerright .bannierebasdroite {padding: 20px 0 0 40px;}

#footerbanniere {margin: auto; width: 1000px; background: #ffffff;} 
#footerbanniere .bannierebas {float: left; padding: 15px 136px 25px 136px; background: #ffffff;}




