﻿body{margin:0;padding:0;min-width:995px;position:relative;_position:static;}

/* Hack IE6 pour le min-width du body */
* html .conteneur_minwidth_IE {padding-left: 995px;}
* html .conteneur_container_IE {margin-left: -995px;position: relative;}
* html .conteneur_minwidth_IE, * html .conteneur_container_IE, * html .conteneur_layout_IE  {height: 1px;}

.global{width:100%;margin-top:-188px !ie;}
.header{margin:0 26px;height:102px;}
.logo{float:left;width:321px;}
.bandeau{width:550px;height:80px;position:absolute;top:-2px;left:100px;margin-left:100px;}
.bandeau p{position:relative;top:-30px;top:-5px !ie;vertical-align:text-bottom;}
.bandeau .ombrage{position:relative;top:23px;top:45px !ie;right:-1px;}
.container{margin:0 26px;padding-top:35px;}
.strator{height:102px;width:600px;float:right;}
.footer{padding:15px 26px;}
.left{float:left !important;}
.right{float:right !important;}
.center{text-align:center !important;}
span.top{display:block;text-align:right;font-size:12px;}
span.top a{padding-left:20px;}

/* MeP Titre H1 */
.wygpage h1{padding-left:50px;}
.wygpage h1 span{padding:2px 0;padding-left:40px;background:url(Images/bg-h1-general.png) no-repeat left top;display:block;margin-top:-3px;}
.coaching h1 span{background-image:url(Images/bg-h1-buddy.png);}
.communaute h1 span{background-image:url(Images/bg-h1-buddy.png);}
.contact h1 span{background-image:url(Images/bg-h1-contact.png);}
.dev h1 span{background-image:url(Images/bg-h1-dev.png);}
.equipe h1 span{background-image:url(Images/bg-h1-buddy.png);}
.liveagent h1 span{background-image:url(Images/bg-h1-buddy.png);}
.mvp h1 span{background-image:url(Images/bg-h1-mvp.png);}
.partenaires h1 span{background-image:url(Images/bg-h1-buddy.png);}
.portail h1 span{background-image:url(Images/bg-h1-portal.png);}
.pourquoi h1 span{background-image:url(Images/bg-h1-why.png);}
.plan h1 span{background-image:url(Images/bg-h1-loupe.png);}
.publication h1 span{background-image:url(Images/bg-h1-publi.png);}
.temoignage h1 span{background-image:url(Images/bg-h1-bulle.png);}
.veille h1 span{background-image:url(Images/bg-h1-veille.png);}
.webtv h1 span{background-image:url(Images/bg-h1-wygtv.png);}
.regdir h1 span{background-image:url(Images/bg-h1-rd.png);}
.membre h1 span{background-image:url(Images/bg-h1-buddy.png);}

/* MeP Titre H2 
.menu h2 span{padding-left:25px;padding-bottom:2px;background:url(Images/bg-h2-metier.gif) no-repeat left top;}
.sidebar h2 span{padding-right:25px;padding-bottom:2px;background:url(Images/bg-h2-metier.gif) no-repeat right top;}
h2 span.contact{background-image:url(Images/bg-h2-contact.gif);}
h2 span.equipe{background-image:url(Images/bg-h2-buddy.gif);}
h2 span.pourquoi{background-image:url(Images/bg-h2-why.gif);}
h2 span.publication{background-image:url(Images/bg-h2-publi.gif);}
h2 span.services{background-image:url(Images/bg-h2-pack.gif);}
h2 span.showcase{background-image:url(Images/bg-h2-bulle.gif);}*/

/* Menu Onglets */
.tabpol {width:770px;margin:0;padding:0;position:absolute;top:110px;left:215px;}
.tabpol li{height:27px;margin-right:3px;float:left;overflow:hidden;}
.tabpol li a{padding:4px 15px 0 6px;height:27px;margin-left:4px;display:inline-block;}
html>body .tabpol li a{padding:4px 15px 0 10px;display:block;}
.tabpol li.select{height:29px;}
.tabpol li.select a{height:29px;}

/* Design Contenu */
.cor{width:6px;height:6px;overflow:hidden;display:block;}
.xtl{float:left;_position:relative;_left:-3px;}
.xtr{float:right;_position:relative;_right:-3px;}
.xbl{float:left;}
.xbr{float:right;}
.xtc{height:6px;overflow:hidden;}
.xbc{height:6px;overflow:hidden;}
.bottom{margin-top:-15px;}
.xfd{overflow:hidden;}

.xtc2{height:6px;overflow:hidden;}
.xtl2{float:left;_position:relative;}
.xtr2{float:right;_position:relative;_right:-4px;}

/* MeP Générale */
.menu{float:left;width:180px;}
.content{margin:0 180px;}
.sidebar{float:right;width:180px;}
.sitemap{text-align:right;padding:5px 10px 7px 0;}
.xgl{width:26px;height:188px;float:left;position:relative;}
.xgr{width:26px;height:188px;float:right;position:relative;}

/* Design et MeP Colonnes */
.sidebar .wygwamtv{margin-top:-7px;}
.menu .pics{padding-top:10px;}
.pics img{margin-left:37px;}
.lang{width:105px;height:22px;position:absolute;margin-top:-30px;padding-left:54px;padding-top:3px;}
.showcaseImage{margin-left:10px;margin-bottom:10px;display:block;}
.gv{width:100%;}

.partmenu h2{margin:0;padding:10px;}
.menu .partmenu h2,.menu .partmenu li{text-align:right;}
.partmenu ul{list-style:none;padding:0 0 10px 0;margin:0;}
.partmenu ul li{padding:0 8px;}
.partmenu p{padding:0 8px;}
.menu .ongletHome{display:block;text-align:right;padding:0 8px;}
.clr{clear:both;}
.tcrhp{width:350px;position:absolute;right:0;top:0;}

/* Design Bouton */
.wygbtnl{padding-left:8px;_margin-right:-3px;float:left;height:20px;margin-top:-2px;}
.wygbtnr{vertical-align:top;padding:2px 10px 2px 0;}

/* MeP Contenu Général */
.wygpage{margin:0 2px 15px 2px;padding:0 14px;_margin:0 0px 15px 0px;min-height:520px;min-height:550px !ie;_height:520px;}
.wygpage h1{height:22px;margin:0 -15px 15px -15px;padding:8px 0px 13px 15px;}
.wygpage h2{zoom:1;}
.wygpage p{margin:0;padding-bottom:15px;text-align:left;}
.wygpage .indent{margin:0;padding-bottom:15px;text-indent:30px;text-align:justify;}
.wygpage ul,
.wygpage ol{margin:0;margin-bottom:10px;padding-left:15px;}
.wygpage li{padding-bottom:7px;}
.wygpage em{font-style:normal;}
html>body .wygpage em{font-style:italic;}
.wygpage .carteFinAnnee{position:absolute;left:50%;margin-left:-275px;}

/* MeP Contenu News */
.news .newsDate{position:relative;bottom:15px;}
.news .newsAutheur{text-align:right;margin-top:10px;}
.news img{float:left;margin-right:10px;margin-bottom:5px;}

/* MeP Contenu Archives */
.archives img{float:left;margin-right:10px;width:80px;}
.archives .archivesBlocl{float:left;width:3px;height:10px;}
.archives .archivesBlocr{float:right;width:3px;height:10px;}
.archives .archivesBloc{padding:15px 15px;}
.archives .archivesContent{padding-bottom:25px;position:relative;}
.archives .archivesContent *{_zoom:1;}
.archives .archivesTitre{display:block;padding-bottom:10px;}
.archives .archivesChapeau{margin-left:70px;}
.archives .wygblogbtn{height:18px;padding:0 5px 3px 5px ;margin-left:-1px;}
.archives .wygblogbtnl{width:3px;height:18px;padding:0 0 3px 0;}
.archives .wygblogbtnr{width:3px;height:18px;padding:0 0 3px 0;}
.archives .archivesDate, .archives .archivesAutheur{margin:0px;padding:0px;text-align:right;}
.archives .pagination{margin-top:10px;}
.archives .suiv{float:right;}
.archives .prec{float:left;}
.archives .archivesBouton{padding:2px 10px 2px 0;position:absolute;left:330px;}
.pager{}
.pager table{float:right;}
.pager span{border:#e0e0e0 1px solid;color:#e0e0e0;padding:0 5px;}
.pager a{border:#27a2e0 1px solid;padding:0 5px;}

/* MeP Contenu Equipe */
.equipe table{width:100%;}
.equipe table td{width:33%;vertical-align:top;}
.equipe .equipePhotos{margin-bottom:13px;vertical-align:top;position:relative;}
.equipe .equipePhotos img{height:112px;}
.equipe .equipeBloc{position:relative;left:50%;margin-left:-85px;text-align:center;width:33%;}
.equipe .equipePhotosDbt{width:150px;padding:0 10px;padding-top:10px;}
.equipe .equipePhotosFin{width:150px;padding:0 10px;padding-bottom:10px;}

/* MeP contenu MVP et RD */
.mvp em{_font-style:normal;} /* Problématique de l'italique */
.regdir img,
.coaching img,
.dev img,
.services img,
.mvp img{margin-left:20px;}

/* MeP Contenu Membre */
.membre ul{margin-top:10px;}
.membre li{list-style-type:disc;}
.membre img{margin:0 0 10px 10px;}

/* MeP Content Plan */
.map {width: 400px;height: 400px;border:#e0e0e0 2px solid;position:relative;left:50%;margin-left:-200px;}

/* MeP Contenu Contact */
.contact .formulaire{display:block;float:left;width:150px;}
.contact .contactBloc{width:420px;position:relative;left:50%;margin-left:-210px;}
.contact .contactBloc p{padding-bottom:5px;}
.contact .contactSelect{width:150px;}
.contact .contactFormulaire{width:250px;}
.contact .wygblogbtn{height:18px;padding:0 5px 0 5px ;margin-left:-1px;cursor:pointer;}
.content a.wygblogbtn{padding:1px 5px 0 5px;}
.contact .wygblogbtnl{width:3px;height:18px;padding:1px 0 2px 0;}
.contact .wygblogbtnr{width:3px;height:18px;padding:1px 0 2px 0;}

/* MeP contenu Blogs */
.blogs .wygblog{margin:10px 15px;}
.blogs .wygblogbloc{padding:5px 3px;padding-top:1px !ie;}
.blogs .wygblogbtn{margin:0;padding-top:3px;padding-right:5px;margin-left:-5px;}
.blogs .wygblogbtnl{padding-left:5px;}
.blogs .wygblogautheur{position:relative;margin-left:5px;top:2px;}
.blogs .wygblogdate{display:block;float:left !important;}
.blogs .wygblogcontent{display:block;margin-left:70px;}
.blogs .bloggueurs a{text-align:center;padding:3px 5px;display:block;float:left;width:150px;}
.blogs .bloggueurs .wygblogbtnl{padding-left:0;}

/* MeP contenu Archives et Publications */
.ongletsl{width:520px;padding:0;position:absolute !important;left:50% !important;margin-left:-160px !important;}
.ongletsl li{float:left;width:100px;text-align:center;height:25px;padding-top:10px;margin-top:4px;}

/* MeP contenu Partenaires */
.partenaires table{width:100%;}
.partenaires table td{width:33%;vertical-align:top;}
.partenaires .partenairePhotos{margin-bottom:13px;vertical-align:top;position:relative;}
.partenaires .partenaireBloc{position:relative;left:50%;margin-left:-85px;text-align:center;width:33%;}
.partenaires .partenairePhotosDbt{width:150px;padding:0 10px;padding-top:10px;}
.partenaires .partenairePhotosFin{width:150px;padding:0 10px;padding-bottom:10px;}

/* MeP contenu Présentation */
.presentation{_padding:3px !important;}
.presentation .ongletsl{padding:0;position:absolute;width:380px;}
.presentation .ongletsl li{float:left;width:173px;text-align:center;height:25px;padding-top:10px;margin-top:4px;}
.presentation .presentationsilverlight{height:570px;width:100%;}
.presentation p.center{text-align:center;}

/* MeP Contenu Homepage */
.hometop{height:237px;position:relative;}
.hometopl{height:237px;width:11px;float:left;overflow:hidden;}
.hometopr{height:237px;width:11px;float:right;overflow:hidden;}

.hometop .wygnews{position:relative;z-index:0;}
.hometop .wygnewstitre{padding:0;margin:0;padding-top:3px;padding-bottom:11px;}
.hometop .wygnewsvoir{display:block;margin-left:70px;padding-top:3px;padding-bottom:3px;}
.hometop .wygnewsactu{position:static;z-index:1;}
.hometop .wygnewsdate{float:left;padding-top:3px;}
.hometop .wygnewsbouton{width:100px;height:45px;position:absolute;right:284px;_right:294px;margin:-19px -3px 0 0;z-index:10;}
.hometop .wygnewsbouton a{width:40px;height:20px;display:block;margin-top:20px;float:right}
.hometop .wygnewshidepopup{display:none;}
.hometop .wygnewsshowpopup{width:93px;height:96px;position:absolute;padding:12px 0 0 17px;display:block;left:0;float:right;z-index:100;}
.hometop .wygnewsshowpopup img{width:64px;}
.hometop .wygnewsm{padding:0;height:178px;overflow:hidden;position:relative;}
.hometop .wygnewsa{width:100%;position:absolute;}
.hometop .wygnewscontent{min-height:20px;border-bottom:1px solid #f0f0f0;}
.hometop .wygnewsscroll{width:3;height:150px;float:right;}
.hometop .wygnewsscrollup{width:20px;height:15px;position:absolute;left:50%;margin-left:-140px;_margin-left:-150px;margin-top:-25px;overflow:hidden;}
.hometop .wygnewsscrolldown{width:20px;height:15px;position:absolute;left:50%;margin-left:-140px;_margin-left:-150px;margin-top:2px;overflow:hidden;}
.hometop .imgPersonnePhysique{display:none;}

.hometop .wygplayer{width:260px;height:237px;float:right;text-align:right;padding-left:10px;}
.hometop .wygplayer a{background:url(Images/presentation-team.png) no-repeat;width:260px;height:237px;position:absolute;margin-left:-260px;z-index:0;text-decoration:none;}
html>body .hometop .wygplayer a{margin-left:0;right:0;}
.hometop .wygplayer a span{display:block;margin:0 2px;margin-top:208px;background:#eef8fc;text-align:center;font-size:12px;font-weight:bold;}

.homebot{margin:15px -15px -15px -15px;margin:0 -15px 0 -15px !ie;padding-bottom:1px;min-height:380px;min-height:385px !ie;_height:380px;}
.homebot ul{padding:0;}
.homebottitre{height:20px;padding-top:10px;padding-top:9px !ie;_padding-top:10px;}
.homebottitre .homebotblog{padding:0 43px 0 37px;padding-top:1px;float:left;position:relative;left:10px;margin-top:-1px;margin-top:0px !ie;_margin-top:-1px;z-index:0;}
.homebottitre .homebotblog img{position:relative;top:-2px;left:6px;}
.homebottitre .homebottv{padding:0 42px 0 38px;padding-top:1px;float:right;position:relative;right:145px;margin-top:-1px;margin-top:0px !ie;_margin-top:-1px;z-index:0;}

.homebot .wygtv{width:282px;_width:282px;float:right;margin-right:15px;_margin-right:6px;margin-top:15px;}
.homebot .wygtv .xtc{_margin-left:3px;_width:280px;}
.homebot .wygtv .xbc{_width:286px;}
.homebot .wygtvcontent{padding:0 5px;}
.homebot .wygtv ul{margin:0;padding:0;}
.homebot .wygtv ul{margin:0;list-style-type:none;}
.homebot .wygtv li{height:55px;width:266px;display:block;padding-left:5px;margin-left:3px;margin-left:-10px !ie;overflow:hidden;}
.homebot .wygtv li:hover{background:url(Images/bg-list-video.gif) no-repeat;}
.homebot .wygtvimg img{width:55px;height:40px;margin:8px 4px 0 0;}
.homebot .wygtvtitre{display:block;height:17px;width:150px;margin:-45px 0 5px 65px;overflow:hidden;}
.homebot .wygtvautheur{display:block;margin-left:65px;}
.homebot .wygtvdivers{position:absolute;margin-top:-15px;margin-left:195px;}
.homebot .wygtvdivers img{vertical-align:middle;margin-left:3px;}
.homebot .wygtvfleche{width:25px;height:48px;position:relative;right:-230px;top:-57px;_top:-60px;display:block;}
.homebot .wygtvfleche:hover{text-decoration:none;}

.homebot .wygblog{margin-left:15px;margin-top:10px;margin-right:310px;}
.homebot .wygblogbloc{padding:5px 3px;}
.homebot .wygblogbtn{height:18px;padding:2px 5px;_padding:0 5px 3px 5px;_margin-left:-1px;}
.homebot .wygblogbtnl{width:3px;height:18px;padding:2px 0;_padding:0 0 3px 0;}
.homebot .wygblogbtnr{width:3px;height:18px;padding:2px 0;_padding:0 0 3px 0;}
.homebot .wygblogautheur{position:relative;margin-left:5px;top:2px;}
.homebot .wygblogdate{display:block;float:left !important;}
.homebot .wygblogcontent{display:block;margin-left:70px;}

/* MeP contenu CPT et OST */
h1{height:22px;margin:0 -15px 15px -15px;padding:8px 0px 13px 15px;}
.sliderOnglet{display:block;width:448px;height:43px;margin:0;padding:0;position:absolute;left:50%;margin-left:-239px !important;}
.slider{height:43px;margin:0 -15px;_overflow:hidden;}
.slider .sliderLeftOff{width:37px;height:43px;display:block;float:left;}
.slider .sliderRightOff{width:37px;height:43px;display:block;float:right;}
.slider .sliderLeftOn{width:37px;height:43px;display:block;float:left;}
.slider .sliderRightOn{width:37px;height:43px;display:block;float:right;}
.slider ul li{height:43px;width:112px;display:inline-block;height:43px;text-align:center;vertical-align:middle;float:left;padding-top:12px;}
.sliderGlobal{_float:left;margin:0 -15px;position:relative;_left:13px;height:500px;overflow:hidden;zoom:1;}
.sliderGlobal2{position:absolute;}
.sliderMini{float:left;padding:10px 15px 0 15px;}
.underslider{height:25px;margin:0 -15px;position:relative;}
.underslider .undersliderLeftOff{height:25px;width:25px;display:block;float:left;}
.underslider .undersliderRightOff{height:25px;width:25px;display:block;float:right;}
.underslider .undersliderLeftOn{height:25px;width:25px;display:block;float:left;}
.underslider .undersliderRightOn{height:25px;width:25px;display:block;float:right;}
.underslider .undersliderText{display:block;width:210px;margin:0;padding:0;position:absolute;left:50%;margin-left:-100px;margin-top:3px;text-align:center;}

/* MeP contenu Services Packages */
.services .sliderOnglet{width:490px;margin-left:-250px !important;padding-left:5px;}
.services .slider ul li{width:auto;padding-left:13px;}
.services .slider ul li a{padding:12px 13px 18px 0;}