*{margin:0;padding:0;}
body{color:#333333;font-size:12px;font-family:arial;text-align:center;}
#page{position:relative;margin:auto;padding:auto;width:1000px;text-align:left;}
#content{float:left;width:945px !important;width:955px;margin-left:30px;}
#header{float:left;width:960px;height:174px;background:url(../images/home_V2_02.gif) no-repeat top left;margin-left:10px;}
#logo{float:left;padding:0 0 0 20px;margin:0;}
#texteCache{visibility:hidden;margin:0;padding:0;}
#form-login{float:left;padding-left:380px;margin-top:18px !important;margin-top:16px;}
#form-login.ok input{font-size:12px;font-family:arial;}
#form-login input{height:18px !important;}
td a{color:#333333;text-decoration:underline;}
td a:visited{color:#333333;text-decoration:underline;}
td a:hover{color:#333333;text-decoration:underline;}
#navbar{float:left;font-family:arial;padding-bottom:17px;padding-left:135px;padding-top:40px !important;}
#navbar li{display:inline;}
#navbar li a{text-decoration:none;color:#000000;margin-left:10px;margin-right:10px;}
#navbar li.first a{display:inline;margin-left:0px;}
#navbar li.last a{display:inline;margin-right:0px;}
#navbar li a{text-decoration:none;color:#000000;}
#navbar li a:visited{text-decoration:none;}
#navbar li a:hover{border-bottom:2px solid #006699;}
#navbar li.active a{color:#006699;font-weight:bold;}
#banniere-ext{float:left;width:948px;height:352px;margin-top:10px;margin-bottom:5px;background:url(../images/bord-banniere.gif) no-repeat top right;}
#banniere{float:left;width:940px;height:356px;background:url(../images/bas-banniere.gif) no-repeat bottom;}
H2{font-family:arial;font-size:16px;font-weight:bold;}
H2 a{text-decoration:none;color:#333333;}
H2 a:visited{text-decoration:none;color:#333333;}
H2 a:hover{text-decoration:underline;color:#333333;}
#col-gauche{float:left;width:315px;margin-top:13px;}
#actu-marche{float:left;width:300px;line-height:16px;}
#titre-actu-marche{float:left;width:138px !important;width:300px;height:28px !important;height:40px;padding-left:162px;padding-top:12px;color:#828282;background:url(../images/titre-actu-marche.gif) no-repeat top left;}
#actu-marche-inner{float:left;width:300px;margin-top:15px;margin-bottom:20px;}
#photo-actu-marche{float:left;margin-right:10px;}
#texte-actu-marche{float:left;width:190px;}
#intro-actu-marche{float:left;width:190px;}
#intro-actu-marche h2{padding-bottom:5px;}
#liens-actu-marche{float:left;margin-top:15px;width:190px;}
#liens-actu-marche a{color:black;text-decoration:none;}
#liens-actu-marche a:visited{text-decoration:none;color:black;}
#liens-actu-marche a:hover{text-decoration:underline;color:#006699;}
#suite{float:left;}
#video{float:left;margin-left:10px;}
#actu-produits{float:left;width:300px;line-height:16px;}
#titre-actu-produits{float:left;width:138px !important;width:300px;height:28px !important;height:40px;padding-top:12px;padding-left:172px;color:#828282;background:url(../images/titre-actu-produits.gif) no-repeat top left;}
#liens-actu-produits a{text-decoration:none;color:black;}
#liens-actu-produits a:visited{color:black;}
#liens-actu-produits a:hover{text-decoration:underline;color:#006699}
#actu-produits-inner{float:left;width:300px;padding-bottom:20px;margin-top:20px;margin-bottom:10px;background:url(../images/bas-produits-inner.gif) no-repeat bottom;}
#photo-actu-produits{float:left;margin-right:10px;}
#texte-actu-produits{float:left;width:190px;}
#intro-actu-produits{float:left;width:190px;}
#intro-actu-produits h2{padding-bottom:5px;}
#liens-actu-produits{float:left;margin-top:15px;width:190px;}
#contentInformation{float:left;background-image:url(../images/home_19.gif);width:312px;padding:0;margin:0 0 0 -4px !important;margin:0 0 0 -3px;}
#contentInformation_fichepgm{float:left;width:312px;padding:0;margin:0 0 0 -4px !important;margin:0 0 0 -3px; background: #FFFFFF}
#top-information{margin:0;padding:0;text-align:center;}
#top-information img{margin:0;padding:0;border:0 none;}
#informations{background:url("../images/info-bottom.jpg") no-repeat scroll center bottom transparent;padding:0;margin:0;}
#informations_fichepgm{padding:0;margin:0;}
#texte-informations{float:left;width:270px;margin:10px 0 0 20px;}
#validationnewsletters{color:#006699;padding:20px 0 40px 20px;}
#formulaire-informations_fichepgm{float:left;margin:10px 0 0 0;padding:0;width:312px;}
#formulaire-informations{background:url("../images/info-bottom.jpg") no-repeat scroll center bottom transparent;float:left;margin:10px 0 0 0;padding:0;width:312px;}
#formulaire-informations table{float:left;margin-left:20px;width:260px !important;width:270px;color:#999999;margin-bottom:20px;font-size:12px;font-family:arial;}
#formulaire-informations input{color:#828282;padding-left:5px;font-family:Arial, Helvetica, sans-serif;height:20px;}
#formulaire-informations input[type=radio]{height:10px;}
.pro-part{float:left;color:#828282;margin-top:-10px;margin-left:20px;margin-bottom:20px;padding-bottom:20px !important;padding-bottom:20px;}
.captcha{float:left;margin-top:-20px;margin-left:20px;margin-bottom:20px;padding-bottom:0px !important;padding-bottom:30px;padding-top:10px;background:url(../images/trait-bleu.gif) no-repeat top left;}
#input-captcha{float:left;margin-left:0px;margin-top:10px;}
#input-captcha input{margin:0px;padding:0px;}
#ok{float:left;margin-top:10px;}
#col-centre{float:left;width:315px;margin-top:13px;}
#video-home{float:left;width:315px;padding:30px 0 0px 10px !important;padding:50px 0 0px 10px;maring:0;background:url(../images/fond-video-investir.jpg) no-repeat top left;height:250px !important;height:269px;}
#video-auteur{text-align:center;margin:0;padding:5px 0 0px 0;width:300px;color:#828282;}
#video-centre{margin:0;padding:23px 0 0 0;}
#video-centre img{border:0;padding:23px 0 0 1px;}
#decouverte-services{float:left;width:300px;height:166px !important;height:186px;margin-top:0px !important;margin-top:10px;margin-left:6px;padding-top:20px;margin-bottom:16px !important;margin-bottom:6px;}
#decouverte-services-lien{background:url("../images/decouverte-service.jpg") no-repeat scroll left top transparent;float:left;height:145px;margin-right:15px;width:305px;margin:0;padding:0;}
#decouverte-services-lien:hover{background:url("../images/decouverte-service-on.jpg") no-repeat scroll left top transparent;}
#partenaires{float:left;width:300px;height:157px;margin-left:6px;background:url(../images/fond-partenaire.jpg) no-repeat top left;}
#partenaires-gallery{float:left;width:100px;margin-top:50px;background:url(../images/sep-partenaire.gif) no-repeat right center;}
#col-droite{float:left;width:315px;margin-top:15px;}
#programme-contact{float:left;width:310px;margin-left:10px;padding-bottom:10px;}
#programme{float:left;width:145px;height:145px;margin-right:15px;background:url(../images/fond-programme.jpg) no-repeat top left;}
#programme a{display:block;width:145px;height:145px;}
#programme:hover{background:url(../images/fond-programme-on.jpg) no-repeat top left;}
#contact{float:left;width:145px;height:145px;background:url(../images/fond-contact.jpg) no-repeat top left;}
#contact a{display:block;width:145px;height:145px;}
#contact:hover{background:url(../images/fond-contact-on.jpg) no-repeat top left;}
#moteur-recherche{float:left;font-family:arial;width:300px;height:201px !important;height:251px;margin-left:12px;padding-top:50px !important;padding-top:60px;background:url(../images/fond-moteur-recherche.jpg) no-repeat top left;}
#moteur-recherche table{width:318px !important;width:310px;}
.recherche{color:#FFFFFF;font-size:12px;font-family:arial;text-align:center;padding-top:7px !important;padding-top:2px}
#moteur-recherche a{color:#FFFFFF;text-decoration:none;}
#moteur-recherche a:visited{color:#FFFFFF;}
#moteur-recherche a:hover{color:#FFFFFF;}
#moteur-recherche table{margin-left:-8px !important;margin-left:-5px;margin-top:5px;}
#moteur-recherche select{color:#828282;font-size:12px;font-family:arial;width:205px;height:20px;}
#bt-rechercher{float:left;margin-top:5px;background:url(../images/bt_rechercher.gif) no-repeat top left;width:300px;height:19px;}
#bt-rechercher:hover{background:url(../images/bt_rechercher-on.gif) no-repeat top left;}
#formulaire-recherche{float:left;width:300px;}
#input-liste{float:left;color:#999999;font-size:12px;font-family:arial;padding-left:10px;padding-top:3px;width:175px;height:16px !important;height:19px;background:url(../images/fond-input-liste.gif) no-repeat top left;}
.bouton-liste{float:left;width:19px;height:19px;}
#publicite{float:left;width:315px;height:250px;margin-left:7px;background:url(../images/fond-publicite.jpg) no-repeat top left;}
#publicite-inner{float:left;width:300px;height:235px;padding-top:25px;padding-left:5px;}
#publicite-inner img{border:0;}
#zone-pgm{float:left;width:890px;height:30px;padding-left:50px;font-size:28px;background:url(../images/fond-zone-pgm.gif) no-repeat top left;}
.zone-pgm-lieu{text-transform:uppercase;font-weight:bold;}
#zone-pgm ul{display:inline;list-style-type:circle;}
#zone-pgm li{display:inline;padding-left:25px;background:url(../images/puce.gif) no-repeat left center;}
#resume-pgm{float:left;width:950px;margin-top:20px;background:url(../images/haut-resume-pgm.gif) no-repeat top left;}
#resume-pgm-inner{float:left;width:950px;padding-bottom:8px;background:url(../images/bas-resume-pgm.gif) no-repeat bottom left;}
#texte-resume-pgm{float:left;width:750px;margin-top:5px;border-right:1px dotted black;}
#texte-resume-pgm table{margin-top:10px;font-size:12px;font-family:arial;float:left;}
#texte-resume-pgm table td{width:375px;}
#titre-pgm-dispo{float:left;font-size:16px;margin-top:15px;padding-left:70px;width:685px;background:url(../images/fond-titre-pgm.gif) no-repeat left center;text-transform:uppercase;}
#titre-pgm-epuise{float:left;font-size:16px;margin-top:15px;padding-left:70px;width:685px;background:url(../images/fond-titre-pgm-epuise.gif) no-repeat left center;text-transform:uppercase;}
#disponibilite-pgm{float:right;margin:25px 0 0 20px;padding:35px 0 0 0 !important;padding:70px 0 0 0;width:178px;height:48px;background:url(../images/disponibilite.jpg) no-repeat left center;}
#disponibilite-pgm:hover{background:url(../images/disponibilite-on.jpg) no-repeat left center;}
#divdisponibilite-pgm{float:right;margin:25px 0 0 20px;padding:35px 0 0 0 !important;padding:70px 0 0 0;width:178px;height:48px;background:url(../images/disponibilite.jpg) no-repeat left center;}
#divdisponibilite-pgm:hover{background:url(../images/disponibilite-on.jpg) no-repeat left center;}
#indisponibilite-pgm{float:right;margin-top:25px;margin-left:5px;padding-left:10px;padding-top:35px !important;padding-top:70px;width:178px;height:48px;background:url(../images/epuise.jpg) no-repeat left center;}
#divindisponibilite-pgm{float:right;margin-top:25px;margin-left:5px;padding-left:10px;padding-top:35px !important;padding-top:70px;width:178px;height:48px;background:url(../images/epuise.jpg) no-repeat left center;}
#contenu-pgm{float:left;margin-top:10px;margin:0;padding:10px 0 0 0;}
#atouts-pgm-bord{float:left;width:308px;background:url(../images/cote-atouts.gif) repeat-y top right;padding:0;margin:0;}
#atouts-pgm-ext{float:left;width:300px;background:url(../images/bas-atouts.gif) no-repeat bottom;padding:0;margin:0;}
#atouts-pgm{float:left;width:300px;margin-bottom:5px;color:#FFFFFF;height:360px;font-size:12px;background:#006395 url(../images/fond-atout.gif) repeat-x;padding:0 0 20px 0;margin:0;}
#atouts-pgm li{float:left;width:260px;padding-top:10px;margin-top:10px;margin-left:20px;background:url(../images/filet.gif) no-repeat top left;list-style:none;}
html>body #atouts-pgm{height:auto;min-height:360px;}
#titre-atout{float:left;width:260px;margin-left:20px;margin-top:25px;font-size:16px;font-weight:bold;}
#detail-pgm{float:left;width:430px;margin:0 0 0 15px;padding:0;}
#bloc-detail{float:left;width:415px;margin-bottom:20px;padding-left:15px;}
#bloc-detail li{margin-bottom:2px;}
#bloc-detail ol li{margin-left:15px;font-size:12px;}
#titre-bloc-detail{float:left;width:430px;padding-top:15px;margin-bottom:20px;color:#115b94;font-size:16px;font-weight:bold;background:url(../images/fond-titre-pgm.gif) no-repeat top left;text-transform:uppercase;}
#footer-pgm{float:left;font-size:11px;width:750px;padding-top:10px;margin-top:20px;clear:both;border-top:1px dotted #000000;text-align:justify;}
#gallery-pgm{background:url("../images/fond-gallery.jpg") no-repeat scroll left top transparent;float:right;height:531px !important;margin-top:10px;padding-top:70px;width:190px;}
#gallery-inner{float:left;margin-left:20px;width:170px;height:115px;margin-bottom:10px;}
#programmes2 a{text-decoration:none;}
#programmes2 a:hover{text-decoration:underline;}
#footer{float:left;width:940px;margin-top:20px;padding-bottom:100px;padding-top:30px;background:url(../images/footer.jpg) no-repeat top left;text-align:center;}
#footer li{display:inline;}
#footer li a{text-decoration:none;color:#000000;margin-left:10px;margin-right:10px;}
#footer li.first a{display:inline;margin-left:0px;}
#footer li.last a{display:inline;margin-right:0px;}
#footer li a{text-decoration:none;color:#000000;}
#footer li a:visited{text-decoration:none;}
#footer li a:hover{border-bottom:2px solid #006699;}
#footer li.active a{color:#006699;font-weight:bold;}
#copyright{color:#999;width:940px;text-align:center;padding-top:20px;}
#top{float:left;width:950px;margin-top:15px;background:url(../images/bas-top.gif) no-repeat bottom; height: 270px;}
#top table{margin-top:50px;margin-left:10px;font-family:arial;font-size:12px;}
#fiscalite{float:left;width:182px;margin-right:10px;background:url(../images/bord-bloc.gif) no-repeat top right;}
#fiscalite-inner{float:left;width:172px;height:180px;background:url(../images/fiscalite.jpg) no-repeat top left;}
.radioFiltreProgramme{padding-left:2px !important;font-family:Arial, Helvetica, sans-serif;}
html>body #fiscalite-inner{height:auto;min-height:180px;}
#region{float:left;width:182px;margin-right:10px;background:url(../images/bord-bloc.gif) no-repeat top right;}
#region-inner{float:left;width:172px;height:180px;background:url(../images/region.jpg) no-repeat top left;}
html>body #region-inner{height:auto;min-height:180px;}
#type{float:left;width:182px;margin-right:10px;background:url(../images/bord-bloc.gif) no-repeat top right;}
#type-inner{float:left;width:172px;height:180px;background:url(../images/type.jpg) no-repeat top left;}
html>body #type-inner{height:auto;min-height:180px;}
#livraison{float:left;width:182px;margin-right:10px;background:url(../images/bord-bloc.gif) no-repeat top right;}
#livraison-inner{float:left;width:172px;height:180px;background:url(../images/livraison.jpg) no-repeat top left;}
html>body #livraison-inner{height:auto;min-height:180px;}
#budget{float:left;width:182px;background:url(../images/bord-budget.gif) no-repeat top right;}
#budget-inner{float:left;width:172px;height:180px;background:url(../images/budget.jpg) no-repeat top left;}
html>body #budget-inner{height:auto;min-height:180px;}
#tous-pgm{float:left;width:955px !important;width:960px;margin-left:5px;margin-top:20px;}
#miniatures{float:left;width:180px;margin-right:11px;margin-bottom:15px;background:url(../images/bord-miniature.gif) no-repeat top right;}
#miniatures-inner{float:left;width:172px;height:172px;padding-bottom:3px !important;padding-bottom:0px;background:url(../images/bas-miniature.gif) no-repeat bottom;}
#recherche{float:right;color:#FFFFFF;font-weight:bold;padding-top:3px;padding-left:10px;margin-right:3px !important;margin-right:15px;margin-top:-6px;width:162px;height:19px;background:url(../images/recherche-off.gif) no-repeat top left;text-decoration:none;}
#recherche:hover{background:url(../images/recherche-ok.gif) no-repeat top left;text-decoration:none;}
.transparent_old{position:relative;display:none;z-index:10;margin-top:-160px;margin-left:10px;width:152px !important;width:162px;height:152px;color:#FFFFFF;font-weight:bold;background:url(../images/transparent2.png) no-repeat;}
.transparent{position:relative;display:none;z-index:10;margin-top:-172px;margin-left:0px;width:162px !important;width:172px;height:172px;color:#FFFFFF;font-weight:bold;background:url(../images/transparent2-1.png) no-repeat;}
.transparent-pgm{position:relative;display:none;padding-top:20px;padding-left:20px;margin-top:-116px !important;margin-top:-113px;margin-left:-170px;z-index:10;width:177px !important;width:197px;height:93px !important;height:113px;color:#FFFFFF;font-weight:bold;background:url(../images/transparent.png) no-repeat;}
.texte-transparent_old{float:left;margin-left:10px;margin-top:10px;width:120px;height:85px;}
.texte-transparent{float:left;margin-left:20px;margin-top:20px;width:120px;height:85px;}
.lire-fiche_old{float:left;padding-left:10px;padding-top:5px;font-weight:bold;margin-top:30px;width:88px;height:22px;background:url(../images/lire-fiche.gif) no-repeat top left;}
.lire-fiche{float:left;padding-left:10px;padding-top:5px;font-weight:bold;margin-left:10px;margin-top:30px;width:88px;height:22px;background:url(../images/lire-fiche.gif) no-repeat top left;}
.lire-fiche a{text-decoration:none;color:#FFFFFF;}
.lire-fiche a:visited{text-decoration:none;color:#FFFFFF;}
.lire-fiche a:hover{text-decoration:underline;color:#FFFFFF;}
#popup{width:480px;height:300px;text-align:left;background:url(../images/popup.jpg) no-repeat top left;}
#popup2{width:400px;height:250px;text-align:left;background:url(../images/popup2.jpg) no-repeat top left #FFFFFF;}
#popup4{width:480px;height:300px;text-align:left;background:url(../images/popup.jpg) no-repeat top left #FFFFFF;}
#popup-news{float:left;width:350x;height:280px;}
.form-pop-up{float:left;padding:0 0 0 20px;margin:0;}
#popup table{margin-left:20px;margin-top:20px;clear:both;}
#intro-popup{float:left;margin-left:20px;margin-top:110px;}
#intro-popup2{float:left;margin-left:20px;margin-top:80px;padding-bottom:15px;}
.bas-popup{float:left;width:330px;margin-top:10px;padding-left:20px;padding-bottom:20px;}
#p1-bouton-popup-envoyer{float:right;width:100px;height:25px;background:url(../images/bouton-popup.gif) no-repeat top left;text-decoration:none;color:#FFFFFF;text-transform:uppercase;text-align:center;}
#p2-bouton-popup-envoyer{float:right;padding-left:5px;margin-top:50px;padding-right:10px;margin-left:10px;width:100px;height:25px;background:url(../images/bouton-popup.gif) no-repeat top left;text-decoration:none;color:#FFFFFF;text-transform:uppercase;text-align:center;}
#p1-bouton-popup-envoyer:hover{background:url(../images/bouton-popup-on.gif) no-repeat top left;}
#p2-bouton-popup-envoyer:hover{background:url(../images/bouton-popup-on.gif) no-repeat top left;}
#bouton-popup-envoyer a{text-decoration:none;color:#FFFFFF;}
#bouton-popup-envoyer a:visited{text-decoration:none;color:#FFFFFF;}
#bouton-popup-envoyer a:hover{text-decoration:none;color:#FFFFFF;}
#coordonnees{float:left;font-size:16px;font-weight:bold;padding-top:25px;margin-top:20px;color:#FFFFFF;width:309px;height:198px;background:url(../images/fond-coordonnees.jpg) no-repeat;}
#ligne-coordonnees{float:left;width:290px;margin-left:20px;margin-bottom:30px;clear:both;}
#form-contact{float:left;width:620px;width:590px !important;padding-top:20px;padding-left:15px;background:url(../images/fond-titre-pgm.gif) no-repeat top left #FFFFFF;}
#intro-contact{float:left;width:500px;padding-top:15px;padding-bottom:20px;background:url(../images/fond-intro-contact.gif) no-repeat bottom left;}
#form-contact-centre{float:left;width:620px;width:590px !important;margin-top:20px;padding-top:20px;background:url(../images/form-contact-centre.jpg) no-repeat top left;}
#clear1{clear:both;margin-top:10px;font-family:arial;font-size:12px;color:#828282;}
#clear-pro{clear:both;font-family:arial;font-size:12px;color:#828282;}
#clear-par{clear:both;display:none;font-family:arial;font-size:12px;color:#828282;}
#clear2{clear:both;margin-bottom:15px;font-family:arial;font-size:12px;color:#828282;}
.captcha-contact{float:left;height:20px;color:#828282;}
#bas-contact{float:left;background:url(../images/bas-contact.gif) no-repeat top left;padding-top:10px;color:#000000;width:550px;}
#contact-submit{float:right;margin-top:20px;}
input{font-size:12px;color:#828282;}
textarea{font-size:12px;color:#828282;}
checkbox{color:#828282;}
#flash-actu{float:left;padding-right:8px;margin-top:20px;background:url(../images/bord-flash-accueil-actu.gif) no-repeat top right;}
#titre-flash{float:left;width:940px;padding-top:15px;padding-bottom:15px;color:#115b94;font-size:28px;font-weight:bold;text-transform:uppercase;}
#les-actus{float:left;width:940px;padding-top:20px;padding-bottom:40px;background:url(../images/actu.jpg) no-repeat top left;}
#teaser-actu{float:left;padding-bottom:25px;margin-bottom:20px;width:940px;background:url(../images/teaser-actu.gif) no-repeat bottom left;}
#date-actu{float:left;margin-top:-5px;color:#999999;font-size:28px;font-weight:bold;}
#titre-actu{float:left;padding-bottom:20px;margin-left:20px;width:200px;font-size:16px;font-weight:bold;background:url(../images/fond-titre-pgm.gif) no-repeat bottom left;}
#actu{float:left;width:390px;margin-left:30px;line-height:16px;}
#liens-actu{float:left;margin-left:20px;width:165px;font-size:12px;font-weight:bold;}
#liens-actu a{text-decoration:none;color:black;}
#liens-actu a:visited{color:black;}
#liens-actu a:hover{text-decoration:underline;color:#006699}
#liens-actu1{float:left;width:165px;padding-left:40px;margin-bottom:10px;background:url(../images/lien1-actu.gif) no-repeat left;}
#liens-actu2{float:left;clear:both;width:165px;padding-left:40px;background:url(../images/lien2-actu.gif) no-repeat left;}
#col1-actu{float:left;width:300px;}
#col2-actu{float:left;margin-left:20px;width:300px;}
#col3-actu{float:left;margin-left:20px;width:300px;}
#article-actu{float:left;margin-bottom:20px;}
#article-actu H1{font-size:12px;font-weight:bold;padding-bottom:15px;margin-bottom:5px;color:#333333;background:url(../images/fond-titre-article-actu.gif) no-repeat bottom left;}
#article-actu p{color:#333333;line-height:16px;padding-bottom:10px}
#validation-contact{float:left;padding-top:163px;padding-left:140px;width:240px !important;width:377px;height:387px;margin-left:80px;margin-top:50px;background:url(../images/validation-contact.jpg) no-repeat top;}
#validation-contact a{text-decoration:none;font-weight:bold;color:#FFFFFF;}
#validation-contact a:visited{text-decoration:none;color:#FFFFFF;}
#validation-contact a:hover{text-decoration:none;color:#FFFFFF;}
#validation-contact-prg{float:left;padding-top:163px;padding-left:20px;width:340px !important;width:477px;height:387px;margin-left:110px;margin-top:80px;background:url(../images/validation-contact.jpg) no-repeat top;}
#validation-contact-prg a{text-decoration:none;font-weight:bold;color:#FFFFFF;}
#validation-contact-prg a:visited{text-decoration:none;color:#FFFFFF;}
#validation-contact-prg a:hover{text-decoration:none;color:#FFFFFF;}
#content-text{margin:0px 30px 50px 0px;}
#content-text h1{padding-bottom:10px;color:#006699;}
#content-text hr{color:#006699;margin:20 0 10 0;}
#content-text p{padding:5 0 5 0;}
#popvideo{}
#poppopin{display:block;width:580px;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;padding:5px 0 35px 0;text-align:left;float:left;}
#popincontent{width:580px;background-image:url(../images/bgbox.png);background-repeat:repeat-x;padding:25px 0 15px 0;}
#poppopin #popindescr{font-size:14px;line-height:1.5em;margin:4px 0 5px 0;}
#poppopin a{}
#poppopin #popinchap_t{font-weight:bold;font-size:16px;text-transform:uppercase;margin:1em 0 0 0;}
#popinliste h1{text-transform:uppercase;margin:0px 0px 20px 0px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#popincontent #popinliste a.accesdirect{color:#006699;font-weight:bold;font-size:14px;text-transform:uppercase;padding:0 0 0 0;}
#popincontent #popinliste a.accesdirect:hover{text-decoration:underline;}
#popincontent #popinphoto{float:left;margin:0px 0 0 15px;float:left;}
#poppopin #popinchapeau{margin-Left:0em;padding:2px 0 0 15px;}
#poppopin #popinliste a#bouton{margin:20px 0px 15px 0px;background-image:url(../images/map.png);padding:2px 27px 5px 10px;color:#FFFFFF;text-transform:uppercase;width:188px;height:20px;font-size:12px;text-decoration:none;}
#poppopin #popinliste a#bouton:hover{background-position:209px 0;}
#popincontent #popinliste .fichinfo{list-style-type:none;font-size:12px;padding-bottom:2px;}
#popincontent #popinliste ul{margin:0;padding:0 0 22px 0;}
#popincontent #popinliste{float:right;margin:0 20px 0 0;width:350px;}
#popincontent #popinliste ul #bouton a.lnk_bout{padding:0 0 0 2px;text-decoration:none;color:#FFFFFF;}
