@page{size:auto;margin:5mm 5mm 5mm 25mm;}
@media all {
	body {overflow:hidden;}
	div#mainContainer{overflow:auto;height:100%;}
	.onlyPrint{display:none;}
}

@media print {
	.pageBreak{display:block; page-break-before:always;}
	body {overflow:auto;}
	div#mainContainer{overflow:visible;height:auto;min-height:100%;}
	div#mainMenu{display:none;}
	div#usager, div#utils, div#menuBtns{display:none;}
	div#footer{display:none;}
	div#leftMenu{display:none;}
	div.actMenu{display:none;}
	div#printBtn{display:none;}
	div.actQuand{margin-bottom:20px;}
	body#s2 div.mainCon.top{display:none;}
	body#s2 div#PG_actFormIntro{display:none;}
	body#s2 div.aPage div.mainCon{padding: 20px 0px 0px 0px;}
	div#partnersBox{ page-break-before:always;}
	.dontPrint{display:none;}
	.onlyPrint{display:block;}
	div.answer{border:2px solid #dddfe1;padding:5px;margin-bottom:10px;}
	div#ideesBox{display:none;}
}
html{height:100%;}
html, body {margin:0;padding:0;width:100%;font:16px/18px Gudea,sans-serif;}
body{background-color:#ffffff;min-width:990px;height:100%;position:relative;}
body#s0{background-color:#101417;}

form {margin:0px;position:relative;overflow-x:hidden;}
form#adminForm{overflow-x:visible;}
img{border:0px;}
a img {text-decoration: none;border: 0 none;}
a{color:#42586d;}
a:hover{color:#a1acb6;}
p{margin:0px 0px 20px 0px;padding:0px;}
p.flush{margin:0px 0px 0px 0px;}

ul{padding:0px 0px 0px 18px;margin:0px;}
ul li{padding-bottom:5px;}
ol{padding:0px 0px 0px 20px;margin:0px;}
ol li{padding-bottom:5px;}

h1{color:#08bed5;font:42px/44px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:bold;}
h2{color:#68cbda;font:36px/38px Gudea,sans-serif;margin:0px 0px 10px 0px;}
h3{color:#ffffff;font:36px/38px Gudea, sans-serif;margin:0px 0px 10px 0px;}
h4{color:#42586d;font:18px/22px Gudea, sans-serif;font-weight:bold;margin:0px 0px 10px 0px;}
h5{color:#42586d;font:24px/26px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:normal;}
h6{color:#68cbda;font:18px/20px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:normal;}

img#logoMain{margin:36px 0px 30px 0px;}

div#mainContainer{position:relative;background-color:#ffffff;}
div.homeCon{background-color:#101417;background-image:url(images/bg_home.jpg);background-repeat:no-repeat;background-size:cover;}
div.mainCon, div.bigCon{margin-left:auto;margin-right:auto;width:960px;position:relative;}
div.mainCon.top{font-size:0px;}

div#adminWarning{display:none;position:absolute;top:5px;left:0px;color:#ff0000;font-family:Gudea;padding:15px 5px 5px 20px;z-index:3000;background-color:#ffffff;}
body.admin div#adminWarning{display:block;}

div#utils{position:absolute;top:15px;right:0px;width:188px;}
div#utils.logged{position:absolute;top:15px;right:0px;width:290px;}
div#utils a{display:inline-block;text-decoration:none;color:#333e48;vertical-align:middle;}
div#utils a:hover{opacity:0.7;}
div#utils a#adminBtn{margin-left:-50px;padding-right:10px;height:20px;font:12px Gudea,sans-serif;font-weight:bold;text-align:center;}

div#utils a#lang{width:35px;height:20px;font:12px Gudea,sans-serif;font-weight:bold;text-align:center;}
div#utils a#logOutBtn{ height: 20px;    font: 12px Gudea,sans-serif;    font-weight: bold;    text-align: center;}
div#menuBtns{position:absolute;top:20px;right:50%;margin-right:-471px;z-index:1000;transition: 250ms ease-in-out;-webkit-transition:250ms ease-in-out; -moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;}
div#menuBtns.fixe{position:fixed;margin-right:0px;top:0px;right:17px;}
a#menuBtn{display:block;position:absolute;top:0px;right:0px;width:82px;height:22px;background-image:url(images/btn-menu.png);background-repeat:no-repeat;background-position:53px 0px;font:16px/22px Gudea,sans-serif;text-decoration:none;color:#333e48;font-weight:bold;}
div#menuBtns.fixe a#menuBtn{background-color:#ffffff;padding:10px;width:32px;height:16px;background-position:12px 12px;}
a#homeBtn{display:block;position:absolute;background-color:#ffffff;background-image:url(images/home_btn.jpg);background-repeat:no-repeat;background-position:50%;text-decoration:none;transition: 350ms ease-in-out;-webkit-transition:350ms ease-in-out; -moz-transition:350ms ease-in-out;-ms-transition:350ms ease-in-out;top:0px;right:95px;width:28px;height:22px;opacity:1;}
body#s0 a#homeBtn{top:36px;right:0px;width:52px;height:0px;opacity:0;}
div#menuBtns.fixe a#homeBtn{top:36px;right:0px;width:52px;height:28px;opacity:1;}
a#upBtn{display:block;position:absolute;top:64px;right:0px;width:52px;height:0px;background-color:#ffffff;background-image:url(images/btn_arrow_up.jpg);background-repeat:no-repeat;background-position:50%;text-decoration:none;opacity:0;transition: 350ms ease-in-out;-webkit-transition:350ms ease-in-out; -moz-transition:350ms ease-in-out;-ms-transition:350ms ease-in-out;}
div#menuBtns.fixe a#upBtn{height:30px;opacity:1;}
a#menuBtn span{opacity:1;}
div#menuBtns.fixe a#menuBtn span{opacity:0;}

div#usager{position:absolute;top:102px;left:310px;width:380px;z-index:100;font-size:16px;color:#42586d;}
body#s0 div#usager{color:#333e48;}

div#mainMenu{position:absolute;left:0px;width:100%;height:366px;background-color:rgba(66,88,109,0.95);color:#ffffff;z-index:2000;transition: 250ms ease-in-out;-webkit-transition:250ms ease-in-out; -moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;}
div#mainMenu.closed{top:-366px;}
div#mainMenu.open{top:0px;}
div#mainMenu #closeBtn{position:absolute;top:20px;right:20px;}
div#mainMenu #closeBtn:hover{opacity:0.7;}
div#mainMenu img#logoMain{margin:36px 0px 20px 0px;}
div#mainMenu div.mainCon{width:974px;}
body#s0 div#mainMenu{position:fixed;}
body#s0 div#mainMenu div.mainCon{width:960px;}
div.menuPanel{display:inline-block;vertical-align:top;border-left:1px solid #ffffff;min-height:178px;margin:0px 0px 0px 10px;padding:0px 0px 0px 20px;font:14px/16px Gudea,sans-serif;}
div.menuPanel a{display:block;padding:0px 0px 6px 0px;text-decoration:none;color:#ffffff;}
div.menuPanel a:hover{color:#00b0aa;}
div.menuPanel#m1{border:0px;margin:0px;padding:0px;}
div.menuPanel h3{font:14px/16px Gudea,sans-serif;color:#00b0aa;font-weight:bold;margin:5px 0px 2px 0px;}
div.menuPanel a#faq{font-weight:bold;}
div.menuPanel a#linkedIn{padding:0px;}
div.menuPanel a#linkedIn img{display:block;}
div.menuPanel a#linkedIn:hover{opacity:0.7;}

div#memberMenu{display:inline-block;vertical-align:top;width:258px;position:relative;}
div.homeCon div#memberMenu{width:160px;}
div.leftBtn{display:table;width:140px;height:43px;text-align:left;color:#ffffff;font:14px/16px Gudea,sans-serif;margin:0px 0px 14px 0px;font-weight:bold;white-space:nowrap;cursor:pointer;}
div.leftBtn a, div.aPage.dark div.leftBtn a{display:table-cell;vertical-align: middle;text-decoration:none;color:#ffffff;}
div.leftBtn:hover{opacity:0.7}
div.leftBtn#acces a{background-color:#08bed5;text-align:center;padding:0px 0px 0px 0px;height:100%;}
div.leftBtn#closeLogBtn{position:absolute;z-index:5;}
div.leftBtn#closeLogBtn a{background-color:#08bed5;text-align:center;padding:0px 0px 0px 0px;height:100%;}
div#closeLogBtn.closed{display:none;}
div#closeLogBtn.open{display:table;}
div.leftBtn#closeLogBtn:hover{opacity:1;}
div.leftBtn#membre a, div.leftBtn#partner a, div.leftBtn#groupAd a{background-color:#bcbfc3;background-image:url(images/btn-icon-membre.png);background-repeat:no-repeat;background-position:13px 7px;width:86px;padding:0px 0px 0px 54px;height:100%;}
div.leftBtn#logged a{background-color:#08bed5;text-align:center;padding:0px 0px 0px 0px;height:100%;}
div.homeCon div.leftBtn#acces a, div.homeCon div.leftBtn#logged a{background-color:rgba(8,190,213,0.5);}
div.homeCon div.leftBtn#membre a, div.homeCon div.leftBtn#partner a, div.homeCon div.leftBtn#groupAd a{background-color:rgba(255,255,255,0.33);}


div#logBox{position:absolute;background-color:#42586d;width:221px;height:177px;top:51px;left:0px;z-index:50;transition:250ms ease-in-out;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;overflow:hidden;}
div#logBox.closed{height:0px;width:0px;}
div#logBox.open{width:221px;height:177px;}
body#s0 div#logBox.open{width:160px;height:189px;}
div#logBox input{margin:5px 10px;width:175px;}
div#logBox input[type="text"], div#logBox input[type="password"]{border:3px solid #00b0aa;height:37px;}
div#logBox input[type="text"]{margin-top:15px;}
div#logBox input[type="submit"]{width:200px;height:43px;}
body#s0 div#logBox input{margin:5px 6px;width:123px;}
body#s0 div#logBox input[type="submit"]{width:149px;margin-top:22px;}
body#s0 div#logBox input[type="text"]{margin-top:15px;}
input#dumEmail, input#dumPass{display:none;}
div#logWarning{color:#ff0000;background-color:rgba(255,255,255,0.33);padding:5px;width:130px;font-size:14px;}

div#oublie{font:14px/16px Gudea, sans-serif;margin-top:-8px;margin-bottom:5px;}
div#oublie a{color:#42586d;text-decoration:none;}
body#s0 div#oublie{color:#fff;}
body#s0 div#oublie a{color:#fff;text-decoration:none;}
body#s0 div#oublie a:hover{color:#42586d;}
div.contentCon{position:relative;display:inline-block;vertical-align:top;width:702px;}
div.homeCon div.contentCon{height:1350px;width:790px;}
div.homeCon div.contentCon.partners{height: 1600px;}
div.homeCon div.contentCon.partnersBot{width:790px;margin-left: 160px;height: auto;}
div.englishParts{margin-top: 250px;}
div.homeCon div.contentCon.partnersBot.gala{}

div#carrousel{position:relative;width:100%;height:228px;cursor:pointer;overflow:hidden;margin-bottom:20px;font-size:14px;}
div.homeCon div#carrousel{height:240px;}
body.admin div.homeCon div#carrousel{height:auto;}
div.sqBtn_blue:hover{background-color:#9eb9c3;}
div.sqBtn_blue{position:absolute;top:0px;right:0px;z-index:100;background-color:#08bed5;width:45px;height:45px;background-image:url(images/btn-arrow-w-r.png);background-repeat:no-repeat;background-position:14px 10px;cursor:pointer;}
div#carrousel div.panel{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:15;overflow:hidden;}
div#carrousel div.panel.anim{transition: left 250ms ease-in-out;-webkit-transition:left 250ms ease-in-out;-moz-transition:left 250ms ease-in-out;-ms-transition:left 250ms ease-in-out;}
div#carrousel div.panel.left{left:-702px;}
div.homeCon div#carrousel div.panel.left{left:-790px;}
div#carrousel div.panel.right{left:702px;}
div.homeCon div#carrousel div.panel.right{left:790px;}
div#carrousel div.panel img.banniere{width:100%;}
div.latestEvent{width:100%;height:100%;background-color:#42586d;color:#ffffff;font:14px/16px Gudea, sans-serif;}
div.latestEvent h1{color:#ffffff;font:20px/22px Gudea, sans-serif;margin:0px 0px 5px 0px;font-weight:bold;text-transform:uppercase;}
div.latestEvent h1 a{text-decoration:none;color:inherit;}
div.latestEvent h2{color:#ffffff;font:16px/18px Gudea, sans-serif;margin:0px 0px 15px 0px;font-weight:bold;}
div.latestEvent strong{display:block;color:#08bed5;font:20px/24px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:bold;}
div.homeCon div.latestEvent{background-color:rgba(255,255,255,0.7);color:#42586d;font:16px/18px Gudea,sans-serif;}
div.homeCon div.latestEvent h1{color:#42586d;font:26px/28px Gudea, sans-serif;margin:0px 0px 5px 0px;font-weight:bold;}
div.homeCon div.latestEvent h2{color:#08bed5;font:18px/20px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:bold;}
div.latestEvent div.carDate{color:#fff;font:16px/18px Gudea, sans-serif;text-transform:uppercase;}
div.homeCon div.latestEvent div.carDate{color:#08bed5;font-weight:bold;}
div.homeCon div.latestEvent strong{color:#42586d;font:20px/22px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:normal;}
div.latestEvent img{position:absolute;top:0px;right:0px;min-height:228px;max-width:280px;}
div.homeCon div.latestEvent img{min-height:240px;}
div.latestEvent div.contenu{margin:12px 20px;max-width:400px;max-height:204px;overflow:hidden;display:inline-block;}
form#carrouselForm{background-color:#ffffff;padding:10px;}

div.homeBox{position:absolute;background-color:#ffffff;overflow:hidden;cursor:pointer;transition:150ms ease-in-out;-webkit-transition:150ms ease-in-out;-moz-transition:150ms ease-in-out; -ms-transition:150ms ease-in-out;background-size:100% auto;background-position:50% 100%;background-repeat:no-repeat;}
div.homeBox:hover {background-size:110% auto;}
div.homeBox#b1{width:250px;height:310px;top:260px;left:0px;background-image:url(images/homePic_membre.jpg);}
div.homeBox#b2{width:249px;height:223px;top:260px;left:272px;background-image:url(images/homePic_activite.jpg);}
div.homeBox#b3{width:248px;height:223px;top:260px;left:542px;background-image:url(images/homePic_career.jpg);}
div.homeBox#b4{width:518px;top:505px;left:272px;}
div.homeBox#b5{width:250px;height:356px;top:589px;left:0px;background-image:url(images/homePic_news.jpg);}
div.homeBox#b6{width:249px;height:197px;top:748px;left:272px;background-color:#08bed5;}
div.homeBox#b6 div{color:#ffffff;padding:15px;font-size:14px;line-height:16px;}
div.homeBox#b7{width:248px;height:197px;top:748px;left:542px;}
div.homeBox#b7 h3{position:absolute;bottom:0px;width:100%;left:0px;margin:0px;font-size:17px;opacity:0.7;background:#fff;padding:2px 10px;}
div.homeBox#b7 a{text-decoration:none;}
div.homeBox#b7 div{padding:15px;font-size:14px;line-height:16px;}
div.homeBox#b7 div a{text-decoration:none;}
div.homeBox#b8{width:521px;height:256px;top:968px;left:0px;font-size:14px;color:#42586d;background-image:url(images/btn_plus.png);background-size:auto;background-repeat:no-repeat;background-position:485px 220px;}
div.homeBox#b8 h3{color:#42586d;font:16px/18px Gudea, sans-serif;margin:20px 0px 5px 0px;text-align:left;}
div.homeBox#b8 h4{color:#42586d;font:14px/16px Gudea, sans-serif;margin:0px 0px 5px 0px;text-align:left;}
div.homeBox#b8 p{color:#42586d;margin:0px;padding:5px 10px;font-size:12px;line-height:16px;}
div.homeBox#b8 img.presentePic{float:left;margin:20px 10px 10px 20px;max-height:160px;}
div.homeBox#b8.wide{width:100%;background-position: 761px 225px;}

div#partnersBox.home{position: absolute;top: 1246px;background-color: #fff;width: 100%;border: 0;height: 155px;}
div#partnersBox.home div.partnerGrid img {max-width: 160px;max-height: 80px;margin: 0;}
div#partnersBox.home.cercle{position: absolute;top: 1425px;background-color: #fff;width: 100%;border: 0;}

div#partnersBox.home2{position: absolute;top: 1900px;background-color: #fff;width: 100%;border: 0;height: 155px;}
div#partnersBox.home2 div.partnerGrid img {max-width: 160px;max-height: 80px;margin: 0;}
div#partnersBox.home2.cercle{position: absolute;top: 1425px;background-color: #fff;width: 100%;border: 0;}	

div#partnerSlidesGP div.partnerSlide{text-align: center;height:112px;}
div#partnerSlidesGP div.partnerSlide img{max-width: 220px;max-height: 100px;}
div#partnerSlidesGP div.partnerSlide a{width:250px;position: relative;}

div#partnerSlidesCP div.partnerSlide{text-align: center;height:100px;}
div#partnerSlidesCP div.partnerSlide img{max-width: 160px;max-height: 80px;}
div#partnerSlidesCP div.partnerSlide a{width:220px;position: relative;}

div.sponsorsBox{position: relative;z-index:10;background-color: #fff;padding:0px;text-align:center;width: 100%;height: 155px;}
div.sponsorsBox h4{padding:5px;color:#fff;background-color:#42586d;text-transform:uppercase;}
div.sponsorsBox h2{padding:5px;color:#42586d;text-transform:uppercase;font: 14px/16px Gudea, sans-serif;font-weight: 600;}
div.sponsorsBox div.partnerSlide{text-align: center;height:75px;}
div.sponsorsBox div.partnerSlide img{max-width: 160px;max-height: 80px;}
div.sponsorsBox div.partnerSlide a{width:220px;position: relative;}
div.sponsorsBox div.partnerSlide a h3{bottom: -23px;line-height: 16px;max-width: 100%;font-size: 14px;}
div.sponsorsBox.noCat div.partnerSlide {height: 112px;}
#PG_activites .partnerGrid img{     max-height: 75px;   max-width: 170px;}
div#eventSponsorsBox{}
div#galaBox{}

div.homeBox#b9{width:248px;height:256px;top:968px;left:542px;text-align:center;}
div.homeBox#tel{cursor:default;width:790px;height:59px;top:1247px;left:0px;background-color:#08bed5;text-align:center;font:26px/28px Gudea,sans-serif;color:#ffffff;padding:8px 0px 0px 0px;}
div.homeBox h2{text-align:center;background-color:#42586d;height:43px;width:100%;font:18px/22px Gudea,sans-serif;margin:0px;font-weight:bold;overflow:hidden;color:#ffffff;padding:18px 0px 0px 0px;}
div.homeBox h2 a{text-decoration: none;color:inherit;}
div.homeBox#b3 h2{padding:9px 0px 9px 0px;}
div.homeBox#b4 h2{background-color:#00b099;}
div.homeBox#b6 h2{background-color:#08bed5;margin-bottom:0px;height:auto;}
div.homeBox#b6 h2 strong{font:30px Gudea,sans-serif;font-weight:bold;}
div.homeBox#b7 h2, div.homeBox#b8 h2{background-color:#08bed5;}
div.homeBox#b9 h2{background-color:#ffffff;color:#42586d;}
div.homeBox#b9 h2 a{color:#42586d;text-decoration:none;}
div#partnerSlides{}
div.slideBox{position:relative;width:100%;height:100%;vertical-align:middle;text-align:center;}
div.partnerSlide{position:absolute;top:0px;left:0px;display:table;width:100%;height:165px;z-index:10;}
div.partnerSlide a{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;}
div.partnerSlide img{max-width:220px;max-height:150px;}
div.partnerSlide h3{position:absolute;left:0px;bottom:-20px;text-align:center;width:100%;color:#000;font-size:16px;font-weight:bold;}
div.partnerSlide.fadeItIn{z-index:50;}
div.eventList{position:relative;padding:12px 60px 12px 165px;border-bottom:1px solid #42586d;font:14px/18px Gudea,sans-serif;color:#42586d;background-image:url(images/btn_plus.png);background-repeat:no-repeat;background-position:485px 41px;height:55px;overflow:hidden;}
div.eventList div.eventDate{position:absolute;top:10px;left:14px;font:17px/20px Gudea,sans-serif;color:#08bed5;font-weight:bold;}
div.eventList div.eventDate div{font:21px/24px Gudea,sans-serif;color:#42586d;font-weight:bold;}
div.eventList div.eventDate div span{font:30px/32px Gudea,sans-serif;color:#08bed5;font-weight:bold;}
div.eventList div.titre{text-transform:uppercase;white-space:nowrap;}
div.eventList:hover{background-color:#dedede;}
div.eventList.r2 div.eventDate{color:#00b099;}
div.eventList.r2 div.eventDate div span{color:#00b099;}

div.eventListing{display:table;cursor:pointer;border:1px solid #f4f5f6;}
div.eventListing div.eventDate{display:table-cell;vertical-align:middle;text-align:center;width:75px;font-weight:bold;padding:10px;}
div.eventListing div.eventDate span{display:block;font:30px/32px Gudea,sans-serif;font-weight:bold;}
div.eventListing div.eventDesc{display:table-cell;position:relative;border-left:1px solid #dddfe1;padding:10px 5px 10px 5px;width:600px;}
div.eventListing div.eventDesc a{display:block;text-decoration:none;}
div.eventListing div.eventDesc img{position:absolute;bottom:5px;right:5px;}
div.eventListing.offRow{background-color:#f4f5f6;}
div.eventListing.r1 div.eventDate{color:#08bed5;}
div.eventListing.r2 div.eventDate{color:#00b099;}
div.eventListing.r1 div.eventDesc a{color:#08bed5;font-weight:bold;}
div.eventListing.r2 div.eventDesc a{color:#00b099;}
div.eventListing:hover{opacity:0.7;}

div#leftMenu{position:absolute;top:440px;left:50%;margin-left:-480px;width:221px;z-index:1000;}
div#leftMenu.fixe{position:fixed;top:20px;margin-left:-488px;}
div#mainContainer.noMenu div#leftMenu{display:none;}	
div.menuItem a{display:block;background-color:rgba(255,255,255,0.5);border-bottom:1px solid #bcbfc3;color:#42586d;font:16px Gudea,sans-serif;font-weight:bold;cursor:pointer;text-decoration:none;padding:10px 5px 10px 12px;}
div.menuItem.HL a{color:#ffffff;background-color:rgba(66,88,109,0.5);background-image:url(images/btn-arrow-w-r.png);background-repeat:no-repeat;background-position:193px 50%;}
div.menuItem a:hover{opacity:0.7;}
div#mm1{display:none;}
div.leftBox{background-color:#08bed5;color:#ffffff;margin-top:50px;padding:20px 20px 10px 20px;}
div.leftBox h4{font:25px Gudea,sans-serif;color:#ffffff;margin-bottom:10px;text-align:center;}

div.aPage{position:relative;width:100%;font:16px/20px Gudea,helvetica,sans-serif;color:#ffffff;min-height:275px;} /* min-height:100%; */
div.aPage.crop100{overflow:hidden;}
div.aPage div.mainCon{padding:20px 0px 0px 258px;width:702px;}
div.aPage div.mainCon.admin, div.mainCon.admin{padding:20px 0px 0px 28px;width:95%;}
div.mainCon.admin form{overflow-x:visible;}
div.aPage a{color:#ffffff;}
div.aPage a:hover{opacity:0.7;}
div.aPage.dark{color:#42586d;}
div.aPage.dark h3{color:#42586d;}
div.aPage.dark a{color:#42586d;}
div.aPage p.small{line-height:13px;font-size:13px;}

div#PG_reseautage{background-color:#42586d;}
div#PG_reseautage h4{color:#ffffff;}
div#PG_femmes-au-ca{background-color:#697f95;}
div#PG_programme-mentorat{background-color:#ebeced;}
div#PG_programme-mentorat h4{color:#42586d;font:18px/22px Gudea, sans-serif;font-weight:bold;margin:0px 0px 15px 0px;}
div#PG_programme-mentorat fieldset{padding:20px 30px 20px 20px;}
div#PG_releve-finance{background-color:#d8dadb;}
div#PG_carriere4{background-color:#d8dadb;min-height:80%;}
div#affqPresente h3{font:26px/28px Gudea, sans-serif;margin:0px 0px 5px 0px;text-align:center;}
div#affqPresente h4{font:18px/20px Gudea, sans-serif;margin:0px 0px 20px 0px;text-align:center;}
div#affqPresente h3 a{text-decoration:none;}
div#affqPresente img.presentePic{float:left;margin:0px 10px 10px 0px;}

div#PG_actFormIntro{background-color:#00b099;}
div#PG_actFormIntro h1{color:#ffffff;}
form#actForm{overflow:visible;}
div#PG_activites{background-color:#ffffff;}
div#PG_talentueuses{background-color:#d8dadb;}
div#PG_galerie{background-color:#fff;min-height:80%;font-size:0px;}/* ebeced */
body.admin div#PG_galerie{font-size:14px;}

div#PG_opportunites-intro{background-color:#42586d;}
div#PG_opportunites h2, div#PG_administratrices h2{color:#42586d;font:27px/30px Gudea, sans-serif;font-weight:bold;margin:0px 0px 10px 0px;}
div#PG_administratrices.unArticle{background-color:#f5f6f8;}
div.posteList{position:relative;border:1px solid #f4f5f6;padding:20px;background-color:#f4f5f6;cursor:pointer;}
div.posteList.offRow{background-color:#fff;}
div.posteList.status0{color:#ff0000;}
div.posteList.status1{font:14px/18px Gudea, sans-serif;padding:10px;color:#ff0000;}
div.posteList.status2{font:14px/18px Gudea, sans-serif;padding:10px;color:#6FC321;}
div.posteList.status3{font:14px/18px Gudea, sans-serif;padding:10px;}
div.posteList.status4{font:12px/14px Gudea, sans-serif;padding:10px;opacity:0.7;}
div.posteList img.btn{position:absolute;bottom:10px;right:10px;}
div.posteList h4{color:#9ba6b1;font:14px/18px Gudea, sans-serif;font-weight:bold;margin:0px;}
div.posteList:hover{opacity:0.7}
div.posteLogo{display:inline-block;width:150px;height:120px;vertical-align:top;margin:0px 0px 10px 0px;overflow:hidden;}
div.posteInfo{display:inline-block;vertical-align:top;}
div#PG_administratrices{min-height:80%;}


div#PG_affichez-poste-intro{background-color:#00b099;}
div#PG_affichez-poste-intro h1{color:#ffffff;}
div#PG_affichez-poste{}	
div#PG_affichez-poste input#username{margin-left:200%;position:absolute;}

div#PG_articles-nouvelles{background-color:#42586d;}
div#PG_articles-nouvelles.unArticle{background-color:#f5f6f8;min-height:80%;}
div.whiteBox{color:#42586d;background-color:#fff;padding:20px;}
div#PG_articles-nouvelles h3{font:26px/28px Gudea, sans-serif;font-weight:bold;}
div#PG_articles{}
div#PG_articles h2, div#PG_nouvelles h2{color:#42586d;font:27px/30px Gudea, sans-serif;font-weight:bold;margin:0px 0px 10px 0px;}
div.newsListing{position:relative;padding:12px;cursor:pointer;color:#010101;font:14px/18px Gudea, sans-serif;min-height:119px;}
div.newsListing h3{color:#42586d;font:14px/18px Gudea, sans-serif;font-weight:bold;margin:0px;}
div.newsListing h3 a{text-decoration:none;}
div.newsListing h4, h4.date{color:#9ba6b1;font:14px/18px Gudea, sans-serif;font-weight:bold;margin:0px;}
div.newsListing.offRow{background-color:#f4f5f6;}
div.newsListing img.btn{position:absolute;bottom:10px;right:10px;}
div.newsListing div.artPic{width:183px;height:119px;overflow:hidden;background-size:cover;background-repeat:no-repeat;float:left;margin:0px 12px 0px 0px;}
div.newsListing:hover{opacity:0.7;}
img.articleImg{}
div#PG_nouvelles{min-height:80%;}

div#PG_bulletins-intro{background-color:#42586d;}
div#PG_bulletins{min-height:80%;}

div#PG_devenez-membre-intro{background-color:#c7ced4;}
div#PG_profil h1{color:#42586d;font:27px/32px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:bold;}
div#PG_experience{background-color:#ebeced}/* #d8dadb */
div#PG_engagement{background-color:#fff}
div#femmesInfo.show{}
div#femmesInfo.hide{display:none;}
div#experienceCAarea{padding:10px 0px 0px 20px;}
div#experienceCAarea.hide{display:none;}
div#experienceCAarea label{cursor:pointer;}

#currentSituation label{display: inline-block;vertical-align: top;width: 280px;}
#currentSituation select{width: 386px;margin-bottom: 20px;}

div#PG_implication{background-color:#ebeced;}
div#PG_implication fieldset{border:1px solid #c7ced4;}
div#PG_visibilite{min-height:80%;}

div.selectListBox{position:relative;margin-bottom:10px;width:348px;display:inline-block;vertical-align:top;}
div.selectListButton{border:1px solid #dddfe1;border-radius:1px;cursor:pointer;padding:10px 15px;font-weight:bold;text-transform:uppercase;background-color:#fff;}
div.selectListButton:hover{background-color:#c7ced4;}
div.selectListBox div.btnIcon{position:absolute;top:10px;right:10px;background-repeat:no-repeat;width:17px;height:22px;}
div.selectListBox.closed div.btnIcon{background-image:url(images/btn_plus.png);background-position:0px 0px;}
div.selectListBox.open div.btnIcon{background-image:url(images/btn_minus_w.png);background-position:2px 0px;}
div.selectListCount{font:16px Gudea, sans-serif;color:#999;position:absolute;top:12px;right:40px;}
div.selectListBox.open div.selectListCount{color:#fff;}
div.checkListBox{position:absolute;z-index:10;background-color:#fff;border:1px solid #dddfe1;border-radius:1px;top:40px;left:0px;}
div.selectListBox.open div.selectListButton{background-color:#08bed5;border:1px solid #08bed5;color:#fff;}
div.selectListBox.closed div.checkListBox{display:none;}
div.selectListBox.open div.checkListBox{display:block;-webkit-animation-name: FadeIn; -webkit-animation-timing-function: ease-in; -webkit-animation-duration: 200ms;
	-moz-animation-name: FadeIn; -moz-animation-timing-function: ease-in; -moz-animation-duration: 200ms;
	-ms-animation-name: FadeIn; -ms-animation-timing-function: ease-in; -ms-animation-duration: 200ms;
	animation-name: FadeIn; animation-timing-function: ease-in; animation-duration: 200ms;}
	div.checkList{width:316px;padding:10px 15px;border-bottom:1px solid #dddfe1;}
	div.checkList input{display:inline-block;vertical-align:top;cursor:pointer;}
	div.checkList label{display:inline-block;max-width:295px;vertical-align:top;cursor:pointer;}
	div.fermerList{width:316px;padding:5px 15px;border-bottom:1px solid #dddfe1;background-color:#dddfe1;text-align:center;cursor:pointer;}
	div#expertiseSelBox, div#secteurSelBox{z-index:15;}
	div#adhesionSelBox, div#entrepriseSelBox{z-index:5;}

	fieldset legend{text-transform:uppercase;}
	
	div#PG_profil-notice{background-color:#c7ced4;}
	div#PG_profil-editer h1{color:#42586d;font:27px/32px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:bold;}
	
	div#PG_repertoire{background-color:#42586d;}
	div#PG_repertoire h1{color:#ffffff;}
	div#PG_repertoire-recherche{min-height:1470px;}
	div#PG_repertoire-recherche form{overflow:visible;}
	div#PG_repertoire-recherche h1{color:#42586d;font:27px/32px Gudea, sans-serif;margin:0px 0px 10px 0px;font-weight:bold;}
	div.letter{display:inline-block;vertical-align:top;margin:0px 5px 0px 5px;}
	div#PG_repertoire-recherche div.formPair label{text-align:left;width:110px;}
	div#PG_resultats div.listItem div{max-width:183px;overflow:hidden;}
	fieldset.adminResults{display:table;border-collapse:separate;border-spacing:3px 0px;}
	fieldset.searchResults{border:0px;border-collapse:separate;border-spacing:20px;padding:0px;}
	fieldset.searchResults legend{font-weight:bold;}
	fieldset.searchResults.admin{border-spacing:0px;}
	fieldset.searchResults.admin div.listItem div{padding:3px;max-width:300px;overflow:hidden;font-size:14px;}
	div.memListRow{display:table-row;background-color:#fafafa;}
	div.memListRow.offRow{background-color:#eee;}
	div.memList{display:table-cell;width:50%;padding:5px 20px 5px 15px;position:relative;cursor:pointer;vertical-align:top;border:1px solid #f8f9fa;}
	div.memList img.plus{position:absolute;bottom:5px;right:5px;}
	div.memList div{}
	div.memList div a{text-decoration:none;font-weight:bold;}
	div.memList div{overflow:hidden;}
	div.memList:hover{opacity:0.7;}
	img.memPic{display:inline-block;margin:0px 10px 20px 0px;max-width:220px;max-height:220px;vertical-align:bottom;}
	div#memInfo{display:inline-block;vertical-align:bottom;width:400px;padding-bottom:20px;}
	div#memInfo a{text-decoration:none;}
	div#memInfo div.nom{color:#08bed5;text-transform:uppercase;}
	div#memInfo div.titre{color:#010101;font:14px/16px Gudea, sans-serif;}
	div#memInfo div.entreprise{color:#010101;font:14px/16px Gudea, sans-serif;}
	div#memProfil h4{margin-top:20px;}
	
	fieldset.collapsing{position:relative;transition:250ms ease-in-out;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out; -ms-transition:250ms ease-in-out;overflow:hidden;
		border-bottom:1px solid #a0abb6;margin-bottom:20px;}
		fieldset.collapsing.closed{max-height:51px;}
		fieldset.collapsing.open{max-height:660px;}
		fieldset#adminFSet.collapsing.open{max-height:2660px;}
		fieldset.collapsing legend{height:22px;cursor:pointer;color:#42586d;padding:0px;margin:0px;}
		fieldset.collapsing legend strong{display:inline-block;vertical-align:top;}
		fieldset.collapsing legend div.btnIcon{background-repeat:no-repeat;width:17px;height:22px;display:inline-block;vertical-align:top;margin-left:10px;}
		fieldset.collapsing.closed legend div.btnIcon{background-image:url(images/btn_plus.png);background-position:0px 0px;}
		fieldset.collapsing.open legend div.btnIcon{background-image:url(images/btn_minus.png);background-position:2px 0px;}

		div#PG_a-propos{background-color:#42586d;}
		body#s5 h3 a{text-decoration:none;}
		div#PG_gouvernance h4{color:#42586d;font:18px/22px Gudea, sans-serif;font-weight:bold;margin:0px 0px 15px 0px;}
		div#PG_gouvernance h4 span{color:#08bed5;}

		div#PG_comites{background-color:#ebeced;}

		div#PG_partenaires{}
		div#PG_partenaires h3{text-align:left;}
		div#PG_partenaires h4, div#PG_cercle-presidente h4{text-transform:uppercase;}
		div.partnerList{margin:0px 0px 30px 30px;display:block;text-align:left;border-bottom:1px solid #a0abb6;}
		div.partnerList img.logo{max-width:350px;max-height:100px;display:block;margin:auto;margin-bottom:10px;}
		div.partnerList img.memPic{float:left;margin:0px 10px 10px 0px;max-width:120px;max-height:120px;}
		div#partnersBox{border:1px solid black;padding:0px;text-align:center;}
		div#partnersBox h4{padding:5px;color:#fff;background-color:#42586d;text-transform:uppercase;}
		div.partnerGrid{margin:1px 0px 10px 30px;display:inline-block;vertical-align:middle;}
		div.partnerGrid img{max-width:250px;max-height:100px;display:block;margin:0px 0px 10px 0px;}
		div.partnerGrid.cercle img{max-width: 160px;max-height: 80px;}
		div#PG_cercle-presidente{background-color:#fff;min-height:80%;}

		div.galaGrid{margin:1px 0px 10px 30px;display:inline-block;vertical-align:middle;text-align:center;}
		div.galaGrid img{max-width:250px;max-height:100px;display:block;margin:0px auto 10px auto;}
		
		div#partnersBox.groupe{padding: 20px 0 20px 0;}
		div#partnersBox.groupe div.partnerGrid{margin:0px 30px 30px 30px;}
		div#partnersBox.groupe div.partnerGrid img{max-width: 170px;margin: 0px;}

		div.memberBox{display:inline-block;vertical-align:top;width:212px;margin:0px 10px 30px 0px;}
		div.memberBox h3, div.aPage.dark div.memberBox h3{color:#08bed5;font:14px/16px Gudea, sans-serif;font-weight:bold;margin:0px 0px 5px 0px;text-transform:uppercase;}
		div.memberBox a, div.aPage.dark div.memberBox a{color:#08bed5;}
		div.memberBox div.contenu{font:14px/16px Gudea, sans-serif;color:#010101;}
		div.memberBox img.memPic{height:172px;}


		div.collapseBox{position:relative;transition:250ms ease-in-out;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out; -ms-transition:250ms ease-in-out;overflow:hidden;
			border-bottom:1px solid #a0abb6;margin-bottom:20px;}
			div.collapseBox.closed{max-height:54px;}
			div#ideesBox.collapseBox.closed{max-height:36px;}
			div#ideesBox ul{padding:4px 0px 0px 20px;}

			div.collapseBox.open{max-height:2054px;}
			div.collapseBox#gouvBox1.open{max-height:2558px}
			div.collapseBoxBtn{height:22px;cursor:pointer;color:#42586d;padding:10px 20px 10px 0px;margin-bottom:20px;}
			div#ideesBox div.collapseBoxBtn{margin-bottom:0px;}
			div.collapseBoxBtn h4{display:inline-block;vertical-align:top;}
			div.collapseBoxBtn div.btnIcon{background-repeat:no-repeat;width:17px;height:22px;display:inline-block;vertical-align:top;}
			div.collapseBox.closed div.collapseBoxBtn div.btnIcon{background-image:url(images/btn_plus.png);background-position:0px 0px;}
			div.collapseBox.open div.collapseBoxBtn div.btnIcon{background-image:url(images/btn_minus.png);background-position:2px 0px;}

			div#calendar{position:relative;z-index:20;background-color:#dcdee0;text-align:center;}
			div#calMonth{background-color:#42586d;height:29px;width:221px;float:left;color:#ffffff;font:25px/29px Gudea,sans-serif;}
			div#calMonth a:link,div#calMonth a:visited{color:#ffffff;text-decoration:none;font:25px/29px Gudea,sans-serif;}
			div#calMonth a:hover,div#calMonth a:active {color:#ffffff;text-decoration:none;font:25px/29px Gudea,sans-serif;}
			div#calPAD{padding:8px;}
			div#calendar div.calendarHead{float:left;color:#42586d;font:12px/28px Gudea,sans-serif;width:30px;margin-left:-1px;}
			div#calendar div.calCell{background-color:#ffffff;height:28px;width:28px;border:1px solid #5b6e80;border-radius:0px;float:left;margin-left:-1px;margin-top:-1px;color:#5b6e80;font:14px/28px Gudea,sans-serif;}
			div#calendar div.calCellHL1{background-color:#08bed5;height:28px;width:28px;border:1px solid #5b6e80;border-radius: 2px;float:left;margin-left:-1px;margin-top:-1px;color:#ffffff;font:14px/28px Gudea,sans-serif;cursor:pointer;}
			div#calendar div.calCellHL2{background-color:#0cb1aa;height:28px;width:28px;border:1px solid #5b6e80;border-radius: 2px;float:left;margin-left:-1px;margin-top:-1px;color:#ffffff;font:14px/28px Gudea,sans-serif;cursor:pointer;}
			div#calendar div.calCellHLm{background-color:#42586d;height:28px;width:28px;border:1px solid #5b6e80;border-radius: 2px;float:left;margin-left:-1px;margin-top:-1px;color:#ffffff;font:14px/28px Gudea,sans-serif;cursor:pointer;}
			div#calendar div.calCellHL1:hover, div#calendar div.calCellHL2:hover, div#calendar div.calCellHLm:hover{opacity:.6}
			div#calendar div.calBlank{height:30px;width:30px;float:left;margin-left:-1px;margin-top:-1px;color:#4786b9;}

			div.eventBox{display:inline-block;vertical-align:top;width:213px;margin:0px 17px 10px 0px;cursor:pointer;}
			div.eventBox.end{margin-right:0px;}
			div.eventThumb{position:relative;overflow:hidden;width:213px;height:253px;}
			div.eventThumb img.thumb{position:absolute;bottom:44px;left:0px;transition:150ms ease-in-out;-webkit-transition:150ms ease-in-out;-moz-transition:150ms ease-in-out; -ms-transition:150ms ease-in-out;width:100%;}
			div.eventBox:hover div.eventThumb img.thumb{width:110%;left:-4%;bottom:31px;}
			div.eventBox h4{position:absolute;bottom:0px;margin:0px;background-color:#08bed5;font:16px/18px Gudea,sans-serif;color:#ffffff;height:40px;width:189px;padding:4px 10px 0px 14px;}
			div.eventBox h4 img{position:absolute;right:0px;top:0px;width:55px;}
			div.eventBox div.theDate{margin:0px;background-color:#0ad2eb;font:22px Gudea,sans-serif;color:#ffffff;font-weight:bold;height:40px;background-image:url(images/btn_plus_w.png);background-repeat:no-repeat;background-position:190px 20px;padding:4px 0px 0px 14px;}
			div.eventBox div.theDate span{font:30px Gudea,sans-serif;font-weight:bold;}
			div.viewAll{text-align:right;font:18px Gudea,sans-serif;font-weight:bold;color:#42586d;padding:10px 30px 10px 0px;margin-right:11px;background-image:url(images/btn_plus.png);background-repeat:no-repeat;background-position:center right;}
			div.viewAll a{text-decoration:none;}

			div#montrealActs{margin-bottom:20px;}
			div#montrealActs h2{}
			div#montrealActs.comp{display:inline-block;vertical-align:top;}

			div#quebecActs h2{color:#00b099;}
			div#quebecActs div.eventBox h4{background-color:#00b099;}
			div#quebecActs div.eventBox div.theDate{background-color:#02c4ab;}
			div#quebecActs.comp{display:inline-block;vertical-align:top;}

			div.actTitle{font:20px/22px Gudea,sans-serif;color:#ffffff;padding:10px 15px 10px 15px;font-weight:bold;text-transform:uppercase;}
			div.actTitle.r1{background-color:#08bed5;}
			div.actTitle.r2{background-color:#00b099;}
			div.actTitle div{font:18px/20px Gudea,sans-serif;text-transform:none;}
			div.actQuand{font:18px/20px Gudea,sans-serif;color:#ffffff;padding:15px;}
			div.actQuand.r1{background-color:#0ad2eb;}
			div.actQuand.r2{background-color:#02c4ab;}

			div.actMenu{position:relative;border-bottom:1px solid #dddfe1;padding:0px 0px 2px 0px;height:38px;margin-bottom:20px;}
			div.actMenu a{display:block;position:absolute;background-repeat:no-repeat;background-position:0px 5px;font:15px/15px Gudea,sans-serif;height:38px;text-align:center;text-decoration:none;}
			div.aPage.dark div.actMenu a{color:#08bed5;}
			div.actMenu a.imprimer{top:0px;left:10px;padding:13px 0px 0px 40px;background-image:url(images/icon-print.png);}
			div.actMenu a.calendr{padding:5px 0px 0px 40px;background-image:url(images/icon-calendar.png);}
			div.actMenu div{position:absolute;top:15px;right:120px;color:#08bed5;font:15px/15px Gudea,sans-serif;}
			div.actMenu a.linked{top:0px;right:62px;padding:0px 0px 0px 40px;background-image:url(images/icon-linkedInb.png);}
			div.actMenu a.mail{top:0px;right:14px;padding:0px 0px 0px 40px;background-image:url(images/icon-mail.png);}
			div.actMenu a:hover{opacity:0.7;}
			div.actMenu .addtocalendar{position:absolute;top:0px;left:135px;width:130px;}
			div.actMenu .atcb-list{top:38px;}

			div.actMembres{display:inline-block;width:135px;padding-right:15px;vertical-align:top;font:13px/15px Gudea,sans-serif;}
			div.actMembre{padding:0px 0px 15px 0px;}
			div.actMembre div.imgCon{overflow:hidden;}
			div.actMembre div.imgCon img{display:block;width:100%;}
			div.confNom{font:14px/16px Gudea,sans-serif;font-weight:bold;color:#42586d;text-transform:uppercase;padding:5px 0px 5px 0px;}

			div.actBody{display:inline-block;padding-left:20px;border-left:1px solid #dddfe1;width:520px;vertical-align:top;}

			div#actSponsorBox{border:0px solid black;padding:0px 20px 0px 20px;text-align:center;margin-top:20px;}
			div#actSponsorBox h3{color:#42586d;font:18px/22px Gudea, sans-serif;font-weight:bold;margin:0px 0px 10px 0px;}
			div#actSponsorBox img{display:block;max-width:100%;}
			div#actSponsorBox div.sponCon{margin:20px 0px 20px 0px;}

			fieldset.sponsorCon legend{font-weight:bold;}
			fieldset.sponsorCon.odd{background-color:#dcdee0;}

			div#tarifBox{background-color:#fafafa;padding:15px;}
			div#tarifBox h4{color:#08bed5;}
			div#tarifBox select#optionPay{width:159px;}
			div.rightText{text-align:right;}
			div.rightText.padTOP{padding:5px 0px 0px 0px;}
			div#totalsCon.shown{display:block;}
			div#totalsCon.hidden{display:none;}
			div.total{font-weight:bold;}
			div.bTop{border-top:1px solid #dddfe1;}
			div#tarifBox textarea{width:100%}

			div.payNote{border:1px solid #42586d;padding:10px;font:14px/16px Gudea,sans-serif;max-width:630px;}
			div.termsNote{font-size: 14px;}

			div#registerAccount{padding:10px 0px 0px 0px;}
			div#registerAccount legend a{font:20px/22px Gudea,sans-serif;font-weight:bold;}

			div#PG_galerie h2{font:38px/40px Gudea,sans-serif;color:#42586d;margin-bottom:2px;}
			div.galDate{font:22px/24px Gudea,sans-serif;color:#42586d;margin-bottom:10px;}

			div.galBox{display:inline-block;vertical-align:top;width:213px;margin:0px 20px 10px 0px;cursor:pointer;}
			div.galBox.end{margin-right:0px;}
			div.galThumb{position:relative;overflow:hidden;width:213px;height:239px;}
			div.galThumb img{position:absolute;bottom:32px;left:0px;transition:150ms ease-in-out;-webkit-transition:150ms ease-in-out;-moz-transition:150ms ease-in-out; -ms-transition:150ms ease-in-out;height:100%;min-width:100%;}
			div.galBox:hover div.galThumb img{height:110%;left:-4%;bottom:19px;min-width:110%;}
			div.galBox h4{position:absolute;bottom:0px;margin:0px;background-color:#42586d;font:14px/32px Gudea,sans-serif;color:#ffffff;height:32px;width:199px;padding:0px 0px 0px 14px;}
			div.galBox div.theDate{margin:0px;background-color:#88949f;font:14px/32px Gudea,sans-serif; color:#ffffff;font-weight:normal;height:32px;background-image:url(images/btn_plus_w.png);background-repeat:no-repeat;background-position:190px 9px;padding:0px 0px 0px 14px;}

			div.photoThumb{position:relative;display:inline-block;vertical-align:top;overflow:hidden;width:136px;height:134px;margin:0px 0px 1px 0px;cursor:pointer;}
			div.photoThumb img{position:absolute;top:0px;left:0px;transition:150ms ease-in-out;-webkit-transition:150ms ease-in-out;-moz-transition:150ms ease-in-out; -ms-transition:150ms ease-in-out;}
			div.photoThumb:hover img{opacity:0.7;}

			div.question{padding:0px 0px 5px 0px;}
			blockquote{font:15px/20px Gudea,helvetica,sans-serif;margin:10px 20px;}
			div.answer textarea{width:636px;}
			ol li div.answer textarea{width:597px;margin:5px 0px 20px 0px;}
			ol li div.answer textarea.lessMarg{margin:5px 0px 0px 0px;}

			div.comGauche{float:right;margin: 0 0 10px 30px;padding: 0 0 0 20px;border-left: 1px solid #40596d;font: 16px/20px Gudea,helvetica,sans-serif;font-weight: 600;}
			div.comGauche div.partnerGrid {margin: 10px; display: block;}
			div.comGauche div.partnerGrid img {max-width: 170px;max-height: 80px;margin: 0 auto 0 auto;}

			input#soumettre{float:right;margin:0px 20px 0px 0px;}
			div#capt1{margin:0px 0px 20px 20px;}
			legend a.pdf{padding:0px 25px 5px 60px;}

			div.listItem{display:table-row;width:100%;}
			div.listItem div{display:table-cell;padding:5px;white-space:nowrap;}
			div.listItem div.fullWidth{width:100%;}	
			div.listItem.offRow{background-color:#eee;}
			div.listItem.payment{background-color:#ADE2E0;}
			div.listItem.credit{background-color:#D3FAF9;}
			div.listItem.offRow.credit{background-color:#ADE2E0;}
			div.listItem.HLrow{background-color:#0cb1aa;}
			div.listItem.head div{font-weight:bold;border-bottom:1px solid #000;}
			div.listItem.mTop div{padding-top:10px;}
			div.listItem.vTop div{vertical-align:top;}
			div.listItem.totals div{font-weight:bold;border-top:1px solid #000;padding-bottom:10px;}
			div.listItem.totalTotals div{font-weight:bold;border-top:1px solid #000;border-bottom:4px double #000;padding-top:20px;}
			div.rapports div.listItem div{font-size:14px;}
			div.listItem div.right{text-align:right;}
			div.listItem:hover{opacity:0.7;}



			div.formPair{margin-bottom:10px;font-size:0px;}
			div.formPair label{display:inline-block;vertical-align:middle;width:200px;text-align:right;margin-right:20px;font:16px/20px Gudea,helvetica,sans-serif;}
			div.formPair input, div.formPair textarea, div.formPair select{margin-bottom:0px;display:inline-block;vertical-align:middle;}
			div.formPair select{margin-right:5px;}
			div.formPair input[type="text"]{width:400px;margin-bottom:0px;}
			input#mope{width:130px;}
			div.formPair label[for=mopeCon]{width:111px;margin-right:5px;}
			input#mopeCon{width:130px;}
			input#courriel1{width:130px;}
			div.formPair label[for=courrielCon]{width:111px;margin-right:5px;}
			input#courrielCon{width:130px;}
			fieldset.shorts div.formPair input#nom, fieldset.shorts div.formPair input#prenom, fieldset.shorts div.formPair input#entreprise {width:200px;}
			div.formPair label[for=telBurPub], div.formPair label[for=courrielPub]{width:auto;margin:0px 10px 0px 20px;cursor:pointer;}
			input#courriel, input#telBur{width:248px;}
			div.formPair label[for=actRegion1], div.formPair label[for=actRegion2]{width:auto;}


			div.adminImg{float:right;}
			div.adminImg img{max-height:120px;}
			div.profilImg{position:absolute;top:140px;right:20px;background-color:#ffffff;}
			div.profilImg div{position:absolute;top:10px;right:-100%;background-color:#fff;}
			div.profilImg img{max-height:120px;}


			div.checkBox{display:inline-block;vertical-align:top;cursor:pointer;margin:0px 5px 10px 5px;}
			div.checkBoxes{display:inline-block;vertical-align:top;}
			div.checkBoxes div.checkBox{display:block;}
			div.checkBox label{width:185px;text-align:left;margin:0px 0px 0px 2px;display:inline-block;vertical-align:top;}
			div.checkBoxes div.checkBox label{width:auto;margin:2px 0px 0px 2px;}
			div.checkBox label,div.checkBox input{cursor:pointer;}

			div.radio{padding:2px 0px 2px 0px;}
			div.radio input{display:inline-block;vertical-align:top;}
			div.radio label{display:inline-block;vertical-align:top;width:600px;}
			div.radio input, div.radio label{cursor:pointer;}
			div.radio.inline{display:inline-block;vertical-align:top;}
			div.radio.inline input{margin-left:50px;}
			div.radio.inline label{width:auto;padding:0px 20px 5px 0px;}

			div.expEdit1{display:inline-block;}
			div.expEdit1 input{margin-bottom:5px;}
			div.expEdit1:hover{opacity:.6;}
			div.expEdit2{display:inline-block;font:14px/16px Gudea, sans-serif;padding:5px;}
			div.expEditHL{background-color:#eee;}

			div.comiteForm{background-color:#42586d;}
			div.comiteForm label{font-weight:bold;color:#ffffff;display:inline-block;padding:4px;}
			div.comiteForm label,div.comiteForm input{cursor:pointer;}
			div.comiteForm div.desc{padding:5px 10px 20px 10px;background-color:#ebeced;}
			body.admin div.desc{display:none;}

			a.rightPDFlink{display:block;text-align:right;margin-top:-10px;float:right;}
			a.PDFlinks{padding-right:20px;}

			div.blueBtn{color:#ffffff;background-color:#42586d;font:14px Gudea,sans-serif;width:150px;background-image:url(images/btn-arrow-w-r.png);background-repeat:no-repeat;background-position:115px 50%;}
			div.blueBtn.left{background-image:url(images/btn-arrow-w-l.png);background-repeat:no-repeat;background-position:10px 50%;}
			div.blueBtn.retour{float:right;margin:0px 0px 10px 0px;width:100px;}
			div.blueBtn.retour.big{width:195px;}
			div.blueBtn a{display:block;padding:5px 40px 5px 10px;color:#ffffff;text-decoration:none;font-weight:bold;text-transform:uppercase;}
			div.blueBtn.retour a{padding:10px 0px 10px 35px;}
			div.aPage.dark div.blueBtn a{color:#ffffff;}
			div.blueBtn#poste{width:100%;background-position:94% 50%;font:18px/26px Gudea,sans-serif}
			div.blueBtn#poste a{padding:14px 0px 0px 10px;height:38px;}
			div.blueBtn:hover{opacity:0.7;}
			div.blueBtn.inline{display:inline-block;vertical-align:top;margin-right:20px;}

			a.blueBtn{display:block;padding:7px 10px;color:#ffffff;background-color:#42586d;font:14px Gudea,sans-serif;text-decoration:none;}
			a.blueBtn.pay{width:68px;background-image:url(images/btn-arrow-w-r.png);background-repeat:no-repeat;background-position:64px 50%;font:18px Gudea,sans-serif;}
			a.blueBtn:hover{opacity:0.7;}
			div.aPage.dark a.blueBtn, div.aPage a.blueBtn{color:#ffffff;}


			input[type="submit"].blueBtn{color:#ffffff;background-color:#42586d;font:14px Gudea,sans-serif;background-image:url(images/btn-arrow-w-r.png);background-repeat:no-repeat;background-position:120px 50%;padding:5px 40px 5px 20px;font-weight:bold;text-transform:uppercase;border:0px;width:159px;}
			input[type="submit"].blueBtn:hover{opacity:0.7;}
			input[type="submit"].blueBtn#btnSignUp{width:270px;background-position: 243px 50%;}
			input[type="submit"].blueBtn#btnProceed{width:215px;background-position: 190px 50%;}
			input[type="submit"].blueBtn#btnCreateAcct{width:182px;background-position: 157px 50%;}
			input[type="submit"]:disabled{opacity:0.5;}
			input[type="submit"]:disabled:hover{opacity:0.5;}


			.floatLeft{float:left;margin:0px 20px 0px 0px;}
			div.floatRight, input.floatRight{float:right;margin:0px 0px 0px 20px;}
			a.pdf{padding:0px 25px 5px 0px;background-image:url(images/pdf_icon_small.png);background-repeat:no-repeat;background-position:top right;display:inline-block;text-decoration:none;}

			hr{height:0px;border:0px;border-top:1px solid #dddfe1;margin:0px 0px 10px 0px;}

			fieldset{margin-bottom:10px;border:1px solid #dddfe1;border-radius:1px;}
			fieldset:disabled{opacity:0.5;}
			fieldset.dark{background-color:#dcdee0;position:relative;}
			fieldset.dark legend{background-color:#dcdee0;position:absolute;top:-20px;left:0px;padding:2px 10px 2px 10px;}

			.warn{color:#ff0000;}
			div.aPage.dark div.warn a{color:#ff0000;}

			select{color:#42586d;height:34px;margin:0px;margin-bottom:10px;border:2px solid #dddfe1;}
			select optgroup{background-color:#eee;}

			textarea{color: #42586d;border:2px solid #dddfe1;margin:0px;}
			input[type="text"], input[type="password"]{color:#42586d;background-color:#ffffff;border:2px solid #dddfe1;border-radius:0px;height:30px;font:14px Gudea,sans-serif;padding:0px 10px 0px 10px;margin-bottom:10px;}
			input[type="submit"]{color:#ffffff;background-color:#00b0aa;border:3px solid #00b0aa;border-radius:0px;height:36px;font:14px Gudea,sans-serif;font-weight:bold;cursor:pointer;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}
			input[type="submit"]:hover{opacity:0.7;}
			div#mainContainer select.show, div#mainContainer input.show{}
			div#mainContainer select.hide, div#mainContainer input.hide{display:none;}

			.miceType{font:10px/10px Gudea,sans-serif;}
			.quote{font:12px/10px Gudea,sans-serif;font-style:italic;}

			.fieldName{float:left;width:100px;padding:4px 0px 0px 0px;}
			.fieldLeft{float:left;width:460px;}

			div.data{padding:0px 0px 5px 0px;}

			.warning{color:#ff0000;}
			.smallForm{font:10px/12px Gudea,helvetica,sans-serif;}
			.smallForm a:link,.smallForm a:visited{color:#2c2d2b;text-decoration:none;}
			.smallForm a:hover,.smallForm a:active {color:#8e2300;text-decoration:none;}
			.smallForm td{padding:0px 20px 0px 0px;}
			input[type="text"].inputsmall, textarea.inputsmall, input[type="password"].inputsmall{font:10px/14px Gudea,helvetica,sans-serif;height:auto;padding:0px 10px 0px 10px;border: 1px solid #ccc;}

			div#footer{position:relative;height:220px;padding:68px 0px 0px 0px;width:100%;font:12px/16px Gudea, sans-serif;color:#ffffff;background-color:#42586d;z-index:190;}
			div.infolettreWarn{color:#FF6B6B;font:13px/16px Gudea, sans-serif;padding:5px 5px 5px 5px;}
			div.infolettreSuccess{color:#ffffff;padding:20px 5px 5px 5px;font:16px Gudea, sans-serif;}

			div#footer a:link,div#footer a:visited{color:#ffffff;text-decoration:none;}
			div#footer a:hover,div#footer a:active {color:#00b0aa;text-decoration:none;}

			div#footer form{position:absolute;top:0px;left:218px;color:#00b0aa;font:14px Gudea, sans-serif;font-weight:bold;}
			div#footer input[type="text"]{display:inline-block;vertical-align:top;width:267px;margin:10px 0px 0px 0px;border:3px solid #00b0aa;height:37px;}
			div#footer input[type="submit"]{width:105px;display:inline-block;vertical-align:top;margin:10px 0px 0px 0px;height:43px;}

			div#rightLinks{position:absolute;top:0px;right:58px;width:182px;}
			div#rightLinks a{display:block;margin-right:32px;}
			div#rightLinks a#linkedIn{position:absolute;top:0px;right:0px;margin:0px;}
			div#rightLinks a#linkedIn:hover{opacity:0.7;}

			div#facture{position:relative;width:980px;margin-left:auto;margin-right:auto;}
			div#facture h2{font:16px/18px Gudea,sans-serif;margin:10px 0px 10px 0px;color:#111;font-weight:bold;}
			div#facture table{border-spacing:0;border-collapse:collapse;right:0px;border-top:1px solid black;border-right:1px solid black;}
			div#facture table#topRight{width:260px;position:absolute;top:20px;}
			td#factureNo{background-color:#d5d5d5;text-align:center;border-bottom:1px solid black;border-left:1px solid black;}
			td#facturePage{text-align:center;vertical-align:top;width:127px;border-bottom:1px solid black;border-left:1px solid black;}
			td#factureDate{text-align:center;vertical-align:top;width:127px;border-bottom:1px solid black;border-left:1px solid black;}
			div#factureTo{text-align:left;float:left;vertical-align:top;width:50%;}
			div#factureFrom{text-align:left;display:inline-block;vertical-align:top;width:50%;}

			table.invoice{margin-bottom:10px;width:100%;font:16px/18px Gudea,sans-serif;}
			table.invoice th{vertical-align:top;padding:3px 3px 3px 3px;border-bottom:1px solid black;border-left:1px solid black;}
			table.invoice td{vertical-align:top;padding:3px 3px 3px 3px;border-left:1px solid black;}
			table.invoice td.noBorder{border-left:0px;border-top:1px solid black;}
			table.invoice td.balanceTitle{border:1px solid black;font-weight:bold;}
			table.invoice td.balanceAmount{border-bottom:1px solid black;border-top:1px solid black;font-weight:bold;}
			img#logoInv{margin:10px 0px 0px 0px;}
			div.itemDesc{font:14px/16px Gudea,sans-serif;}
			table.invoice td.facQTY,table.invoice td.facAMT,table.invoice td.facSTOT{vertical-align:bottom;}
			div#printBtn{float:right;margin:20px 0px 0px 20px;}

			div#dueDateWarn{display:inline-block;vertical-align:middle;color:#ff0000;}
			div#dueDateWarn.show{}
			div#dueDateWarn.hide, div#settxID.hide, div#settxType.hide, div#setQTY.hide, div#setgst.hide,  div#setpst.hide{display:none;}

			.blankImg{opacity:0;}
			@keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
			@-webkit-keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
			@-moz-keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
			@-ms-keyframes FadeIn { 0% { opacity:0; } 100% { opacity:1; } }
			.fadeItIn { -webkit-animation-name: FadeIn; -webkit-animation-timing-function: ease-in; -webkit-animation-duration: 500ms;
				-moz-animation-name: FadeIn; -moz-animation-timing-function: ease-in; -moz-animation-duration: 500ms;
				-ms-animation-name: FadeIn; -ms-animation-timing-function: ease-in; -ms-animation-duration: 500ms;
				animation-name: FadeIn; animation-timing-function: ease-in; animation-duration: 500ms; }

				@keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
				@-webkit-keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
				@-moz-keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
				@-ms-keyframes FadeOut { 0% { opacity:1; } 100% { opacity:0; } }
				.fadeItOut { opacity:0; -webkit-animation-name: FadeOut; -webkit-animation-timing-function: ease-out; -webkit-animation-duration: 500ms;
					-moz-animation-name: FadeOut; -moz-animation-timing-function: ease-out; -moz-animation-duration: 500ms;
					-ms-animation-name: FadeOut; -ms-animation-timing-function: ease-out; -ms-animation-duration: 500ms;
					animation-name: FadeOut; animation-timing-function: ease-out; animation-duration: 500ms; }

					@keyframes scrollIn1 {
						0% { opacity:0;transform: translate(170px,100px) scale(.2,.2);}
						100% { opacity:1;transform: translate(0px,0px) scale(1,1);}
					}
					@-webkit-keyframes scrollIn1 {
						0% { opacity:0;-webkit-transform: translate(170px,100px) scale(.2,.2);}
						100% { opacity:1;-webkit-transform: translate(0px,0px) scale(1,1);}
					}
					@-moz-keyframes scrollIn1 {
						0% { opacity:0;-moz-transform: translate(170px,100px) scale(.2,.2); }
						100% { opacity:1;-moz-transform: translate(0px,0px) scale(1,1); }
					}
					@-ms-keyframes scrollIn1 {
						0% { opacity:0;-ms-transform: translate(170px,100px) scale(.2,.2); }
						100% { opacity:1;-ms-transform: translate(0px,0px) scale(1,1); }
					}
					.scrlIn1 { -webkit-animation-name: scrollIn1; -webkit-animation-timing-function: ease-out; -webkit-animation-duration: 500ms;
						-moz-animation-name: scrollIn1; -moz-animation-timing-function: ease-out; -moz-animation-duration: 500ms;
						-ms-animation-name: scrollIn1; -ms-animation-timing-function: ease-out; -ms-animation-duration: 500ms;
						animation-name: scrollIn1; animation-timing-function: ease-out; animation-duration: 500ms; }

						div#photoAdminCon{float:right;width:275px;}

						div#cover{position:fixed;top:0px;left:0px;display:none;z-index:5050;width:100%;height:100%;background-color:rgba(0,0,0,0.8);overflow:hidden;text-align:center;}
						div#clickSpace{position:absolute;z-index:5051;width:100%;height:100%;cursor:pointer;}
						div#cover img#closePopBtn{position:absolute;top:0px;right:-35px;cursor:pointer;}
						div#cover img#closePopBtn.show{display:block;}
						div#cover img#closePopBtn.hide{display:none;}

						div#popContent{position:relative;margin-left:auto;margin-right:auto;top:10%;background-color:#ffffff;z-index:5060;min-width:700px;min-height:395px;padding:20px;text-align:left;max-height:80%;max-width:90%;}/* overflow:auto; */
						div#popContent.shown{display:inline-block;}
						div#popContent.hide{display:none;}
						div#popContent video{width:700px;}

						div#galPhoto{position:relative;text-align:center;padding:0px 40px 0px 40px;}
						div#galPhoto.show{display:block;}
						div#galPhoto.hide{display:none;}
						div#galPhoto h2{font:18px/20px Gudea,sans-serif;color:#42586d;font-weight:bold;text-align:left;margin:0px 0px 2px 0px;}
						div#galPhoto div.galDate{font:15px/17px Gudea,sans-serif;color:#42586d;margin:0px 0px 5px 0px;text-align:left;}
						img#closeGalBtn{position:absolute;top:0px;right:0px;cursor:pointer;}
						img#popPic{max-height:600px;}

						img#galNext{position:absolute;cursor:pointer;top:50%;right:0px;}
						img#galPrev{position:absolute;cursor:pointer;top:50%;left:0px;}
						img#galNext:hover, img#galPrev:hover{opacity:0.7}
						div#caption{position:relative;font:16px/18px Gudea,sans-serif;color:#42586d;padding:5px 0px 5px 0px;}

