@import url(http://fonts.googleapis.com/css?family=Sintony:400,700);
html,address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset,h1,h2,h3,h4,h5,h6,noframes,ol,p,ul,center,dir,hr,menu,pre{display:block;text-decoration:none;font-weight:400;border:0;font-family: 'Sintony', serif;margin:0 auto;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{font-family: 'Sintony', serif;background:url(../img/main.png) repeat-x top left;}
ol,ul{list-style:none;}
h1{color:#fff;font-size:1.6em;font-weight:700;text-shadow: 1px 1px 1px rgba(0,0,0,0.4);}
h2{color:#e1e1e1;font-size:1.2em;font-weight:400;}
h3{color:#464646;font-size:1.3em;}
h4{color:#353944;font-size:0.9em;}
h5{color:#4386D4;font-size:1.2em;font-weight:400;}
h6{color:#353944;font-size:0.9em;line-height:1.9em;}
p{color:#333;font-size:.8em;line-height:1.3em;}
.clear{clear:left;}
.clear2{clear:right;}
a:active { outline: none; }
span{font-size:1.15em;font-weight:700;color:#85C9EE;}
.goto-keyfig{position:absolute;top:0;right:0;z-index:100;}
.espace {position:absolute;top:0;right:0;z-index:100;}
#header{margin: 0 auto;height:3px;}
.inner-block {width:1000px;height:5px; margin: 0 auto;}
#header ul {list-style:none;margin:4px 0px;float:right;background:url('../img/main-tab.png') 0% 0% no-repeat;height:37px;width:150px;}
#header li {margin-left:5px;padding-top:5px;text-align:center;}
.logo{float:left;margin:35px 60px 0 10px;}
#header-haut{width:1000px;height:84px;margin:0 auto;}
#header-haut ul{float:right;margin:-64px 0 0 0px;width:570px;}
#header-haut li {display:inline;}
#header-haut li a{display:block;float:left;height:40px;background-image:url(../img/menu-sprite.png);text-decoration:none;color:#f5f5f5;font-weight:700;font-size:11.5px;outline: none;}
#header-haut li a.testi{width:179px;background-position:1px -160px;float:left;outline: none;padding:21px 0 0px 40px;margin-right:5px;}
#header-haut li a.testi:hover,#header-haut li a.testi:focus{background-position:1px -221px;outline: none;}
#header-haut li a.testi2{width:277px;background-position:-230px -160px;float:left;outline: none;margin-left:0px;padding:21px 0 0px 40px;}
#header-haut li a.testi2:hover,#header-haut li a.testi2:focus{background-position:-230px -222px;outline: none;}
.azur{float:left;margin:20px 0 0 125px;}
#header2{height:44px;margin:45px auto 0;}
.inner-block2{width:1000px;height:44px;margin:0 auto;padding:0;}
.haut{color:#B5B5B5;margin:0;font-size:10px;margin:-2px 0 0 60px;}
.anim{height:285px;text-align:center;background:#fff;margin:-11px auto 0;}
.moncompte:link,.moncompte:active,.moncompte:visited{color:#fff;text-decoration:none;font-size:13px;font-weight:bold;}
.moncompte:hover{color:#ccc;text-decoration:none;}
.mini{font-size:1em;font-weight:700;color:#85C9EE;}
.soci{font-size:.8em;font-weight:400;color:#999;}
span8{color:#ccc;font-size:.7em;}
span10{text-transform:uppercase;}
/*Main menu***********/
menu#awesome-menu{width:945px;list-style:none;float:left;height:65px;padding-left:25px;margin:0px 0 0;}
menu#awesome-menu li{display:inline;}
menu#awesome-menu li a{display:block;float:left;height:40px;background-image:url(../img/menu-sprite.png);text-decoration:none;color:#000;font-weight:700;text-transform:uppercase;font-size:15px;text-indent:-9999px;padding:21px 0 0;outline: none;}
menu#awesome-menu li a.homi{width:52px;background-position:0 6px;float:left;outline: none;}
menu#awesome-menu li a.ninja{width:139px;background-position:-51px 6px;float:left;outline: none;}
menu#awesome-menu li a.zombie{width:210px;background-position:-192px 6px;outline: none;}
menu#awesome-menu li a.robot{width:119px;background-position:-406px 6px;outline: none;}
menu#awesome-menu li a.toto{width:100px;background-position:-530px 6px;outline: none;}
menu#awesome-menu li a.zozo{width:220px;background-position:-630px 6px;outline: none;}
menu#awesome-menu li a.homi:hover,ul#awesome-menu li a.homi:focus{background-position:0 -66px;outline: none;}
menu#awesome-menu li a.ninja:hover,ul#awesome-menu li a.ninja:focus{background-position:-51px -66px;outline: none;}
menu#awesome-menu li a.zombie:hover,ul#awesome-menu li a.zombie:focus{background-position:-192px -66px;outline: none;}
menu#awesome-menu li a.robot:hover,ul#awesome-menu li a.robot:focus{background-position:-406px -66px;outline: none;}
menu#awesome-menu li a.toto:hover,ul#awesome-menu li a.toto:focus{background-position:-530px -66px;outline: none;}
menu#awesome-menu li a.zozo:hover,ul#awesome-menu li a.zozo:focus{background-position:-630px -66px;outline: none;}
/*Sélection pages*******/
.select{width:52px;background-position:0 -66px;float:left;}
.select2{width:139px;background-position:-51px -66px;float:left;}
.select3{width:210px;background-position:-192px -66px;float:left;}
.select4{width:119px;background-position:-406px -66px;float:left;}
.select5{width:100px;background-position:-530px -66px;float:left;}
.select6{width:220px;background-position:-630px -66px;float:left;}
.explor{width:990px;margin:0 auto;}
.simulateur{width:990px;margin:0 auto;margin-top:20px;}
.explor4{width:990px;margin:0 auto;padding-top:15px;}
.explor1{height:100px;background:url(../img/bg.gif) repeat;margin:0 auto;}
.main3{background:url(../img/fond-accueil.jpg) repeat-x;margin:28px auto 0;padding:10px 0;}
.main-home{background: url(../img/telesecretariat-medical.jpg) no-repeat center top;margin:-4px auto 0;padding:30px 0;}
.sstitre{width:730px;float:left;margin:15px 10px 10px 15px;}
.para{margin:0 0 20px 40px;}
/*Main nav *******/
.navigation2{text-align:center;margin:-4px auto 0;padding:35px 0;}
.navigation3{text-align:center;margin:-7px auto 0;padding:0 0 5px;}
.navigation3 ul{width:990px;margin:20px;}
.navigation3 ol{width:530px;margin:20px 0 0 375px;}
.navigation3 li{float:left;width:220px;font-size:16px;color:#fff;border:2px solid #4285D4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);padding:7px 7px 5px;background:#89CAF0;margin-right:15px;}
.navigation3 li:hover{border:2px solid #89CAF0;background:url(../img/trans5.png) repeat;}
.nolink:link,.nolink:active,.nolink:visited{color:#fff;text-decoration:none;font-size:.95em;border:none;cursor:pointer;}
.nolink:hover{text-decoration:none;}
/*Scroller 1***********/
#scroller-header{width:180px;position:relative;z-index:1000;float:right;background:url(../img/bg.gif) repeat;min-height:308px;margin:-10px 10px 0 0;padding-top:10px;}
#scroller-header li{list-style:none;height:30px;border-bottom:1px solid #fff;padding:10px 0 0 5px;}
#scroller-header a{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll2.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#scroller-header a:hover{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#scroller-header a.selected{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#scroller-header a.active{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#mask10,#mask26{overflow:hidden;width:798px;margin:0 auto;}
.rappel:link,.rappel:active,.rappel:visited, .rappel:hover {text-decoration:none;border:none;list-style:none;margin-left:45px;}
#scroller-body{float:left;overflow:hidden;color:#000;font-size:.875em;width:798px;min-height:368px;border-bottom:1px solid #F0F0F0;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0;background:#fff;margin:0;padding:0;margin-top:-10px;border-bottom:1px solid #F0F0F0;}
#scroller-body ul{list-style:none;width:768px;margin:15px 0 15px 20px;}
#scroller-body li{list-style:none;background:url(../img/puce2.png) no-repeat;padding:2px 0 12px 30px;}
#scroller-body ol{list-style:none;width:768px;text-align:left;margin:15px 0 15px 20px;}
#scroller-body ol li{list-style:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);border:1px solid #3C5A98;background:url(../img/fond-soluce.png) repeat-y;height:42px;margin-bottom:10px;padding:0;}
#con div{float:left;width:798px;margin:0;}
#con-1{background:url(../img/img-solutions.jpg) no-repeat 100% 0%;height:317px;padding-top:0px;}
#con-2{background:url(../img/img-solutions2.jpg) no-repeat;height:317px;padding-top:0px;}
#con-3{background:url(../img/img-solutions3.jpg) no-repeat;height:347px;padding-top:0px;}
#con-4{background:url(../img/img-solutions2.jpg) repeat;height:317px;}
#con-11{min-height:500px;text-align:center;}
.devis {float:left;margin-left:15px;width:450px;padding-left:115px;}
#animation {margin:-10px 0 0 50px;}
/*Scroller 2***********/
#scroller-header2{width:180px;position:relative;z-index:1000;float:left;background:url(../img/bg.gif) repeat;min-height:299px;margin:-10px 0px 0 0;padding-top:10px;}
#scroller-header2 li{list-style:none;height:30px;border-bottom:1px solid #fff;padding:10px 0 0 5px;}
#scroller-header2 a{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll2.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#scroller-header2 a:hover{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#scroller-header2 a.selected{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#scroller-header2 a.active{color:#89CAF0;font-size:15px;text-decoration:none;font-weight:700;background:  url(../img/puce-scroll.png) no-repeat 3% 50%;padding:5px 10px 5px 25px;}
#scroller-body2{float:left;overflow:hidden;color:#000;font-size:.875em;width:533px;min-height:308px;border-bottom:1px solid #F0F0F0;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0;background:#fff;margin:0;padding:0;margin-top:-10px;}
#scroller-body2 ul{list-style:none;width:500px;margin:15px 0 15px 20px;}
#scroller-body2 li{list-style:none;background:url(../img/puce2.png) no-repeat;padding:2px 0 12px 30px;}
#scroller-body2 ol{list-style:none;width:533px;text-align:left;margin:15px 0 15px 20px;}
#scroller-body2 ol li{list-style:none;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);border:1px solid #3C5A98;background:url(../img/fond-soluce.png) repeat-y;height:42px;margin-bottom:10px;padding:0;}
#mask13{overflow:hidden;width:533px;margin:0 auto;}
#don div{float:left;width:580px;margin:0;}
#don-1 ul {padding-left:5px;min-height:560px;}
.recrut {background:url(../img/bg.gif) repeat;min-height:309px;width:265px;float:right;margin:-10px 10px 0 0;}
.titre-services-region{color:#4386D4;text-align:center;margin:0 0 0 0px;font-size:15px;}
.cadre-recrut {background:url(../img/fond-footer.png) left top repeat-x;padding:7px;margin:14px;font-size:12px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);color:#fff;}
.bleu {color:#fff;font-size:2.1em;}
.aide1 {float:left;width:300px;background:#8ECCF5;text-align:center;border:1px solid #e1e1e1;padding:65px 0 65px 0;}
.aide4 {float:left;width:300px;background:#8ECCF5;text-align:center;border:1px solid #e1e1e1;padding:65px 0 65px 0;}
.aide2 {float:left;width:645px;background:#fff;padding:15px 20px 10px 20px;}
.faq {line-height:0.85em;}
.answer {color:#666;line-height:1.1em;font-size:13px;margin:5px 0 15px 0;}
.img-answer {margin:15px 0 0 85px;}
.img-answer2 {margin:0px 0 10px 85px;}
.more:link,.more:active,.more:visited{color:#8ECCF5;text-decoration:underline;font-size:.85em;float:right;background:url(../img/fleche3.gif) 100% 50% no-repeat;padding-right:17px;}
.more:hover{color:#000;}
.aide3 {float:left;width:645px;background:#fff;padding:15px 20px 10px 0;}
.decouv5:link,.decouv5:active,.decouv5:visited{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);border:1px solid #e1e1e1;float:left;background:url(../img/decouv.png) 0 50% repeat-x;text-decoration:none;color:#4386D4;font-weight:700;margin:0 11px 0 0;padding:6px 20px;}
.decouv5:hover{color:#85C9EE;}
/******Recrutement*******/
.answer-small {color:#666;line-height:0.8em;font-size:11px;margin:5px 0 15px 0;font-style:italic;}
.encadr {background:#4386D4;width:550px;padding:7px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);margin-bottom:7px;color:#fff;}
.bleu-recrut {color:#fff;font-size:2.4em;width:100px;}
#postulation {border:none;padding-left:8px;background:none;}
#postulation:hover {border:none;padding-left:8px;background:none;}
#civil {border:none;border:1px solid #e1e1e1;margin-left:25px;background:url(../img/form2.png) repeat;}
#datepicker {border:none;padding:5px 0 0 3px;}
.callback {margin:0 auto;background:url(../img/fond-recrut.png) repeat;}
.callback ul {}
.callback ul li{border:1px solid #e1e1e1;width:250px;margin:0 0 5px 25px;float:left;background:url(../img/form2.png) repeat;padding: 4px 0 4px 0;}
.pave {border:1px solid #e1e1e1;height:100px;width:502px;background:url(../img/picto-form-1.png) no-repeat 2% 50%;padding:7px 0 7px 25px;margin:15px 0 0 25px;}
.champi {float:right;margin-right:35px;font-size:12px;}
#submit2{background:#4386D4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);cursor:pointer;font-size:15px;border:none;color:#fff;font-weight:700;margin:0px 0 0 130px;padding:10px 30px;}
#submit2:hover{background:#88CAED;}
/******Groupe*******/
.groupe:link,.groupe:active,.groupe:visited {background: #4285D4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);padding:57px 53px 57px 53px;color:#fff;margin:0 0 0 -30px;text-decoration:none;}
.groupe:hover{background:#88CAED;}
/******Engagements*******/
.engag {color:#666;line-height:1.1em;font-size:13px;margin:5px 0 5px 15px;}
/*Aide*******/
.aide6 {float:left;width:300px;background:url(../img/fond-faq.png) repeat;text-align:center;border:1px solid #e1e1e1;padding-top:20px;}
.aide6 ul{width:260px;margin:10px 0 0 20px;padding:0;}
.aide6 li{width:260px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);margin-bottom:10px;padding:1px;}
.souscrit-img{float:left;margin:1px 0 0;}
#nom8,#tel8,#email8{float:left;border:none;font-size:14px;margin:2px 0 0 10px;width:180px;height:15px;color:#000;}
#message8{float:left;border:none;font-size:15px;margin:2px 0 7px 0px;width:252px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);padding:5px;font-family:Helvethica, Arial, sans-serif;}
#checkbox{border:1px solid #ccc;outline: 0 none;}
#submit3{background:#4386D4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);cursor:pointer;font-size:13px;border:none;color:#fff;font-weight:700;margin:7px 0 9px 100px;padding:5px;}
#submit3:hover{background:#88CAED;}
/*Simulateur*******/
.titre-simulateur{color:#4386D4;text-align:center;margin:0 0 0 -35px;font-size:1.3em;}
.perso {color:#88CAED;font-size:15px;margin-left:35px;float:right;}
.personalise:link,.personalise:active,.personalise:visited{color:#8ECCF5;text-decoration:underline;font-size:1em;float:right;background:url(../img/fleche3.gif) 100% 50% no-repeat;padding-right:17px;margin:0 53px 0 3px;}
.personalise:hover{color:#000;}
/*Pages*******/
.titre-services{color:#4386D4;text-align:center;margin:0 0 0 -145px;font-size:1.3em;}
.para-services{float:left;width:550px;font-size:15px;margin:15px 0 0 10px;}
#FlashID-demo{margin-left:55px;}
.sm{margin-right:50px;float:left;}
.titre-faq{font-size:15px;color:#3C5A98;}
.souscrit{width:980px;}
.souscrit_g{float:left;width:480px;padding-top:25px;}
.souscrit_d{float:left;width:450px;min-height:400px;background:#e1e1e1;padding:20px 25px 10px;margin-top:-3px;}
.titrenum-c{float:left;width:360px;line-height:1.2em;color:#3C5A98;margin:5px 0 0 10px;}
.pnum-c{float:left;font-size:.9em;width:360px;line-height:1.2em;padding:3px 0 0 10px;}
.pnum-d{float:left;font-size:.9em;width:360px;line-height:1.2em;padding:3px 0 0 85px;}
.signature{float:left;font-size:.9em;width:360px;line-height:1.2em;padding:3px 0 0 0px;}
.confirmation {background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);padding:7px;width:350px;margin-left:0px;}
#hon {font-size:12px;color:#ff0000;text-align:left;margin-top:-10px;}
/*Souscrire*******/
.souscrit_d ul{width:480px;margin:10px 0 0;}
.souscrit_d li{width:400px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);margin-bottom:15px;padding:7px;}
.souscrit-img{float:left;margin:1px 0 0;}
#nom,#tel,#email, #filleul{float:left;border:none;font-size:13px;margin:2px 0 0 10px;width:320px;outline: 0 none;font-family: 'Sintony', serif;}
#cp{float:left;border:none;font-size:13px;margin:2px 0 0 10px;width:140px;outline: 0 none;font-family: 'Sintony', serif;}
#message{float:left;border:none;font-size:13px;margin:2px 0 7px 0px;width:403px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);padding:5px;font-family: 'Sintony', serif;outline: 0 none;}
#checkbox{border:1px solid #ccc;}
#submit{background:#4386D4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);cursor:pointer;font-size:15px;border:none;color:#fff;font-weight:700;margin:0px 0 0 150px;padding:10px 30px;}
#submit:hover{background:#88CAED;}
.cycle{float:right;margin:10px 8px 0 0;}
.cycle:hover{opacity:0.85;}
.main{width:990px;margin:10px auto 25px;padding:0 0 10px;}
.mgauche{float:left;width:207px;background:url(../img/gris.png) repeat-y;min-height:650px;margin:-1px 0 0;padding:10px 5px 0 8px;}
.mgauche li{list-style:none;font-size:.875em;background:url(../img/double.png) 0 50% no-repeat;border-top:1px solid #ccc;padding:10px 0 10px 30px;}
.cie{float:left;width:750px;margin-left:30px;padding-top:25px;}
.img-cie{float:left;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:0 0 7px 7px;dximagetransformmicrosoftgradient:(7px);margin-left:-8px;}
.sstitrecie{margin:5px 10px 10px 0;}
.mdroite{float:right;width:207px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);background:#fff;border:1px solid #e1e1e1;margin:0;padding:5px 5px 7px 8px;}
.sstitrec{width:650px;margin:5px 10px 10px;}
#iframe{margin-left:-20px;}
.phone{font-size:.815em;color:#666;margin:5px;}
.demo{background:url(../img/trans.png) repeat-x;min-height:150px;margin:0 auto;padding:0 0 15px 15px;}
.mdroite2{float:right;width:207px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);background:#fff;border:1px solid #e1e1e1;margin:20px 0 0;padding:5px 5px 7px 8px;}
.mdroite3{float:left;width:207px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);background:#fff url(../img/part.jpg) no-repeat bottom right;border:1px solid #e1e1e1;margin:20px 0 0;padding:5px 5px 7px 8px;}
.pictlink:link,.pictlink:active,.pictlink:visited{background:url(../img/decouv.png) 0 50% no-repeat;text-decoration:none;color:#000;position:absolute;z-index:500;border:none;outline:none;font-weight:700;font-size:13px;margin:5px 0 0 10px;padding:10px 30px 10px 20px;}
.multi{background:url(../img/bg.gif) repeat;margin:0 auto;padding:0;}
.multi li{float:left;width:480px;background:url(../img/side.png) 0 50% repeat-y;font-size:16px;color:#333;padding:15px 7px 10px;}
.web{background:url(../img/picto-web.png) 0 0 no-repeat;padding-top:7px;}
.parrain{background:url(../img/picto-outil.png) 0 0 no-repeat;padding-top:7px;}
.simul{background:url(../img/picto-simul.png) 0 0 no-repeat;padding-top:7px;}
.size-multi{font-size:18px;margin:0px 0 0 40px;color:#85C9EE;}
.pmulti{font-size:16px;line-height:1.2em;margin:5px 0 0 40px;}
.go:link,.go:active,.go:visited{text-decoration:underline;color:#3A5A98;font-size:16px;height:15px;float:right;z-index:500;position:relative;margin:0;padding:5px 3px 10px 0;}
.explor3{text-align:center;padding-top:15px;margin:10px auto 0;}
.explor3 ul{width:990px;text-align:center;margin:20px auto 0;}
.explor3 li{float:left;width:303px;min-height:120px;padding:5px 10px 10px 12px;}
.center{float:left;width:300px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;min-height:100px;min-height:120px;padding:5px 10px 10px 15px;}
.hsoci{font-size:18px;color:#85C9EE;text-align:center;}
.psoci{font-size:13px;color:#333;text-align:justify;margin-top:7px;}
.email2:link,.email2:visited,.email2:active{color:#999;font-size:13px;font-weight:700;text-decoration:none;text-align:center;}
.retour{margin:-10px 0 10px;}
.part:link,.part:active,.part:visited{color:#666;font-size:1em;font-weight:700;line-height:1.9em;text-decoration:none;}
.explor2{width:1000px;height:314px;margin:0px auto 0;}
.sous{float:left;margin:25px 0 0 15px;}
.sous2{line-height:1em;font-size:2.3em;margin:0px 0 0 350px;}
.sous3{margin:5px 0 0 355px;font-size:1.4em;text-align:left;color:#ececec;}
#FlashID{float:left;margin:0 30px 0 0;}
.titre-cdf{float:left;color:#353944;margin:135px 0 0 25px;}
#FlashID2{float:right;margin:12px 30px 0 0;}
.decouv:link,.decouv:active,.decouv:visited{background:#fff;text-decoration:none;border:2px solid #fff;outline:none;font-weight:700;margin:10px 0 0 10px;padding:0px 5px 0px 25px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);float:left;height:29px;}
.decouv:hover{background:#3E5C9D;text-decoration:none;border:2px solid #3E5C9D;outline:none;font-weight:700;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);float:left;height:29px;}
.decouv2:link,.decouv2:active,.decouv2:visited{background:#85C9EE;text-decoration:none;border:2px solid #85C9EE;outline:none;font-weight:700;margin:10px 0 0 415px;padding:0px 5px 0px 25px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);float:left;height:29px;}
.decouv2:hover{background:#3E5C9D;text-decoration:none;border:2px solid #3E5C9D;outline:none;font-weight:700;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);float:left;height:29px;}
.double{margin: 0px 0 0 0px;}
.sstitrehome{width:350px;margin-left:15px;background:url(../img/fleche2.png)0% 100% no-repeat;height:33px;padding:20px 0 0 50px;}
.psstitrehome{width:350px;margin-left:15px;padding:0 0 0 50px;}
.sstitrehome2{height:33px;padding:23px 0 0 50px;text-align:center;color:#fff;font-weight:bold;}
.psstitrehome2{margin-left:15px;padding:0 0 0 50px;}
.sstitre2{width:490px;margin:5px 10px 10px 0;}
/*Forms*******/
.formulaire{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);border:1px solid #ccc;background:url(../img/trans.png) 0 0 repeat-x;width:450px;padding-top:10px;margin:15px 0 0 10px;}
.formulaire li{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);background:#85C9EE;width:400px;list-style:none;margin:0 0 10px 15px;padding:8px;}
#nom2,#email2,#tel2{background:none;border:none;font-size:1.1em;color:#fff;}
.champs2{color:#3C5A98;float:right;margin:0 20px 0 0;}
.vsp{font-size:9px;text-align:justify;margin-top:15px;}
.formulaire2{margin:15px 10px 10px 25px;}
.formulaire2 li{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);width:295px;list-style:none;float:left;margin:0;padding:8px;}
.sstitre4{width:450px;margin:5px 10px 10px;}
.titrenum{float:left;width:200px;line-height:1.2em;color:#3C5A98;margin:3px 0 0 10px;}
.pnum{float:left;font-size:.85em;width:200px;line-height:1.2em;padding:3px 0 0 10px;}
.form-news{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);border:1px solid #ccc;background:url(../img/trans.png) 0 0 repeat-x;width:450px;padding-top:10px;float:left;margin:25px 0 0 10px;}
.form-news li{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);background:#e1e1e1;width:355px;list-style:none;margin:0 0 10px 15px;padding:8px;}
#email3{background:none;border:none;font-size:1.1em;color:#454442;width:358px;}
#button3{float:right;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);background:#000;color:#fff;font-size:18px;border:none;cursor:pointer;margin:-47px 12px 0 0;padding:7px;}
#button3:hover{background:#3C5A98;}
/*Région*******/
.region{background:url(../img/fond-region2.png) repeat-x;border-top:1px solid #ccc;position:relative;z-index:120;margin:0 0 -15px;padding:0 0 15px;}
.inner-block8{width:990px;margin:0 auto;padding:0;}
.sstitre8{text-align:center;color:#fff;margin:5px 10px 20px 0;padding:0 0 10px 45px;}
.telesecretaire{float:left;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);border:1px solid #85C9EE;width:307px;background:#4386D4;margin:0 11px 11px 0;padding:5px;}
.telesecretaire:hover{border:1px solid #1C6CA9;background:#85C9EE;}
.img-region{float:left;border:2px solid #fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);-moz-box-shadow:0 0 2px #85C9EE;-webkit-box-shadow:0 0 2px #85C9EE;box-shadow:0 0 2px #fff;background:#fff;}
.villes{font-weight:400;float:left;color:#fff;font-size:.72em;margin:2px 0 0 8px;}
.pvilles{margin-left:10px;color:#e1e1e1;float:left;font-size:11px;}
.region-tele{position:relative;z-index:120;margin:20px 0 -15px;padding:0 0 15px;}
#carriere{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);float:left;background:url(../img/bas-sas.png) 0 50% repeat-x;text-decoration:none;color:#fff;border:1px solid #e1e1e1;font-weight:700;margin:10px 0 -35px 25px;padding:7px;cursor:pointer;width:250px;text-transform:uppercase;}
#carriere:hover{border:1px solid #fff;}
.txtlink:link, .txtlink:visited, .txtlink:active{color:#666;text-decoration:underline;}
.txtlink:hover{color:#85C9EE;}
.banniere{background:url(../img/banniere.png) 0 0 no-repeat;width:990px;height:150px;margin:0;margin-top:15px;}
.banniere_g{float:left;width:249px;font-size:12px;color:#666;text-align:left;line-height:1.05em;padding:10px 13px 13px;}
.banniere_d{float:left;width:390px;margin-left:8px;text-align:left;padding:30px 0 13px 33px;}
.banniere2{background:url(../img/banniere-region.png) 0 0 no-repeat;width:990px;height:150px;margin:0;margin-top:15px;}
.banniere2_g{float:left;background:url(../img/fond-haut-banniere.png) repeat-x;width:249px;height:78px;padding:2px 13px 62px;text-align:center;}
.banniere2_d{float:left;background:url(../img/fond-haut-banniere.png) repeat-x;width:422px;margin-left:8px;text-align:left;padding:5px 0px 13px 0px;}
.banniere2_e{float:left;background:url(../img/fond-haut-banniere.png) repeat-x;width:259px;font-size:13px;color:#666;text-align:left;line-height:1.05em;margin-left:8px;padding:7px 0 13px 10px;}
.ban-title {text-transform:uppercase;color:#4D84D6;font-weight:bold;font-size:14px;text-align:center;margin-bottom:10px;letter-spacing:-0.03em;}
.imgb3{float:left;margin:20px 0 0 10px;}
.imgb4{float:left;margin:10px 0 0 10px;}
.fonction3{float:left;font-size:15px;margin:15px 0 0 10px;color:#85C9EE;}
.fonction6{float:left;font-size:15px;margin:23px 0 0 10px;color:#4386D5;line-height:1.15em;}
/*Agenda en région***********/
#form-region{width:250px;margin-left:8px;}
#form-region li {border:1px solid #3E4180;margin-bottom:5px;height:15px;padding:5px 5px 10px 5px;background:url(../img/trans-region.png) repeat-x;}
#form-region li:hover {background:#fff;}
#username,#password{float:left;border:none;font-size:15px;margin:0px 0 0 10px;width:180px;background:none;outline: 0 none;}
.region-img{float:left;margin:0px 0 0;}
#rester {font-size:11px;float:left;margin-top:4px;}
#checkbox2{border:1px solid #4386D4;float:left;outline:none;outline: 0 none;}
#submit-region{float:left;background:#4386D4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);cursor:pointer;font-size:11px;border:none;color:#fff;font-weight:700;margin:0px 0 0 7px;padding:3px 7px;}
#submit-region:hover{background:#88CAED;}
.fonction{float:left;font-size:15px;margin-left:10px;color:#4386D5;line-height:1.15em;}
.imgb2{float:left;margin-top:10px;}
.fonction2{float:left;font-size:15px;margin-left:10px;color:#85C9EE;margin-top:10px;line-height:1.15em;}
.banniere_e{float:left;width:249px;font-size:12px;color:#666;text-align:left;line-height:1.05em;margin-left:7px;padding:10px 13px 13px;}
.info{text-align:justify;margin-top:15px;}
.gain{float:left;width:610px;color:#fff;margin:10px 0 0 420px;padding:5px 0 0 0px;}
.gain li{list-style:none;margin-left:-40px;background:url(../img/check-home.png) 0 20% no-repeat;padding:2px 0 12px 38px;font-weight:bold;}
.tab{float:left;color:#fff;text-align:center;font-size:1.2em;margin:0 auto;}
.tab_a{float:left;width:590px;background:#4386D4;border:1px solid #85C9EE;padding:5px;height:27px;-moz-border-radius:7px 0px 0px 0px;-webkit-border-radius:7px 0px 0px 0px;border-radius:7px 0px 0px 0px;dximagetransformmicrosoftgradient:(7px 0px 0px 0px);}
.tab_b{float:left;width:115px;background:#4386D4;text-align:center;border:1px solid #85C9EE;padding:5px;height:27px;border-left:none;}
.tab_c{float:left;width:115px;background:#4386D4;text-align:center;border:1px solid #85C9EE;padding:5px;height:27px;border-left:none;-moz-border-radius:0px 7px 0px 0px;-webkit-border-radius:0px 7px 0px 0px;border-radius:0px 7px 0px 0px;dximagetransformmicrosoftgradient:(0px 7px 0px 0px);}
.tab2_a{background:#f5f5f5 url(../img/fleche3.gif) 0 1em no-repeat;float:left;width:575px;border:1px solid #85C9EE;border-top:none;text-align:left;font-weight:500;height:19px;padding:10px 5px 10px 20px;font-size:0.9em;}
.tab2_b{float:left;width:115px;text-align:center;border:1px solid #85C9EE;border-top:none;border-left:none;height:29px;padding:6px 5px 4px;}
.tab3_a{background:#f5f5f5 url(../img/fleche3.gif) 0 .8em no-repeat;float:left;width:575px;border:1px solid #85C9EE;border-top:none;text-align:left;font-weight:500;height:32px;padding:8px 5px 10px 20px;font-size:0.9em;}
.tab3_b{float:left;width:115px;text-align:center;border:1px solid #85C9EE;border-top:none;border-left:none;height:29px;padding:14px 5px 7px;}
.tab4_a{background:#f5f5f5 url(../img/fleche3.gif) 0 .8em no-repeat;float:left;width:575px;border:1px solid #85C9EE;border-top:none;text-align:left;font-weight:500;height:52px;padding:8px 5px 10px 20px;font-size:0.9em;}
.tab4_b{float:left;width:115px;text-align:center;border:1px solid #85C9EE;border-top:none;border-left:none;height:49px;padding:14px 5px 7px;}
.decouv3:link,.decouv3:active,.decouv3:visited{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);float:right;background:url(../img/decouv.png) 0 50% repeat-x;text-decoration:none;color:#4386D4;border:1px solid #e1e1e1;font-weight:700;margin:0 11px 0 0;padding:6px 20px;}
.decouv4:link,.decouv4:active,.decouv4:visited{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);border:1px solid #85C9EE;float:right;background:url(../img/decouv2.jpg) 0 100% repeat-x;text-decoration:none;color:#fff;font-weight:700;margin:0 11px 0 0;padding:6px 20px;}
span2,.go:hover{color:#333;}
span4,.footer3link:hover,.decouv3:hover,.decouv4:hover{color:#85C9EE;}
span12{color:#fff;}
.num-services,.num,.avatar,.imgb1{float:left;}
.souscrit_g ul,.souscrit_g li{width:450px;margin:10px 0 0;}
#speco,#choix{font-size:15px;color:#4386D4;border:1px solid #ccc;}
.mdroite li,.mdroite2 li,.mdroite3 li{list-style:none;font-size:.875em;background:url(../img/picto-map.png) 0 50% no-repeat;border-top:1px solid #ccc;padding:10px 0 10px 40px;}
.pictlink:hover, {color:#333;border:none;outline:none;}
.multi ul {width:990px;margin:0 auto;}
.email2:hover,.part:hover,.email:hover{text-decoration:underline;}
.tab2,.tab3, .tab4{float:left;color:#3C5A98;font-size:.9em;margin:0 auto;padding:0;}
/*Formulaire région***********/
#contactation {background:url(../img/form.png) repeat 0%;border:1px solid #e4e4e4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:5px;width:170px;color:#000;outline: 0 none;}
#contactation2 {background:url(../img/form.png) repeat 0%;border:1px solid #e4e4e4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:5px;width:181px;color:#000;outline: 0 none;}
#contactation3 {background:url(../img/form.png) repeat 0%;border:1px solid #e4e4e4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:5px;width:267px;color:#000;outline: 0 none;}
#contactation4 {background:url(../img/form.png) repeat 0%;border:1px solid #e4e4e4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:5px;width:53px;color:#000;outline: 0 none;}
#commentaire {background:#fbfbfb;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:3px;width:410px;color:#000;float:left;min-height:125px;margin-bottom:10px;font-family:Helvethica, Arial, sans-serif;font-size:14px;outline: 0 none;}
#country {background:url(../img/form.png) repeat 0%;border:1px solid #e4e4e4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:3px;width:210px;height:28px;color:#000;outline: 0 none;}
#bouton {background:url(../img/decouv2.jpg) repeat;width:128px;font-size:14px; font-weight:bold;color:#fff;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(7px);border:none;float:right;margin:0px 40px -50px 0;padding:4px 0 4px 0;position:relative;z-index:999;}
#bouton:hover {color:#ccc;cursor:pointer;}
#alert{font-size:14px;margin-left:5px;color:#353944;}
#alert ul{background:none;width:450px;margin-bottom:7px;}
#alert li{background:none;border:none; border:1px solid #fff;}
#messagers {background:#fbfbfb;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:3px;width:478px;color:#000;min-height:125px;margin-bottom:10px;outline: 0 none;}
.renseigni {margin :7px 0 15px 0px;text-align:center;font-weight:normal;font-size:13px;}
.champs{color:#3C5A98;float:right;margin:15px -102px 15px 0;font-size:12px;}
label {font-size:13px;}
/*Carrières*******/
.postulation:link,.postulation:active,.postulation:visited,.postulation:hover{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);float:right;background:url(../img/decouv.png) 0 50% repeat-x;text-decoration:none;color:#4386D4;border:1px solid #e1e1e1;font-weight:700;margin:0 501px 0 0;padding:6px 20px;}
/*Pied*******/
.footer{background:url(../img/fond-footer.png) center top repeat-x;position:relative;z-index:0;margin:-76px auto 0;}
.footercontent{width:980px;padding-top:65px;margin:0 auto;}
.ulfooter{list-style:none;font-size:13px;font-weight:700;float:left;width:313px;line-height:1.5em;text-align:justify;margin:25px 35px 10px 0;}
.apropos{color:#fff;font-size:12px;}
.ulfooter-bis{list-style:none;font-size:11px;font-weight:700;float:left;width:166px;color:#666;margin:0 15px 0 25px;padding-top:30px;}
.ulfooter-bis li{margin-left:0;list-style:none;border-bottom:1px solid #e1e1e1;background:url(../img/puce-rond.png) 0 65% no-repeat;padding:7px 0 3px 15px;}
.footer3link:link,.footer3link:visited,.footer3link:active{color:#fff;font-size:11px;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;dximagetransformmicrosoftgradient:(4px);padding:0;}
.footercontent3{width:980px;border-top:1px solid #ccc;margin:15px auto 0;padding:15px 0;}
.ulfooter2{list-style:none;font-size:13px;font-weight:700;float:left;background:#fff;margin:-10px 0 0 -20px;padding:10px 10px 0;}
.ulfooter2 li{margin-left:0;list-style:none;font-size:11px;color:#333;padding:0 0 15px;}
.lastfooter{float:left;text-align:right;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);width:300px;margin:-11px 0 0px 0px;padding:10px 10px 5px;}
.footerlink:link,.footerlink:visited,.footerlink:active, .footerlink:hover{color:#85C9EE;font-size:11px;float:left;text-decoration:none;margin-right:25px;}
.txt-avatar{float:left;color:#fff;margin:16px 0 0 10px;font-size:14px;}
.email:link,.email:visited,.email:active{color:#333;font-size:13px;font-weight:700;text-decoration:none;}
/*Slider Footer*******/
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;height:60px;float:left;margin:30px 0 0 60px;width:569px;}
.sliderkit a, .sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;height:60px;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}
.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

.rank {margin:-35px 50px 0 150px;float:right;}
.rank2 {margin:-35px 25px 0 150px;float:right;color:#fff;font-size:11px;}
.wri:link,.wri:active,.wri:visited, .wri:hover {font-size:12px;color:#fff;}