html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;vertical-align:baseline}
:focus{outline:0}
body{color:black;background-color:#FFF}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
.float_left,.fleft{float:left}
.float_right,.fright{float:right}
.imgleft{margin-right:10px}
.imgright{margin-left:10px}
.text_align_right{text-align:right}
.text_align_left{text-align:left}
.text_align_center{text-align:center}
.text_align_justify{text-align:justify}
.clr{clear:both}
.none,.hidden{display:none}
.block{display:block}
.inline{display:inline}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*\*/.clearfix{display:block}
/**/.pdt5{padding-top:5px}
.pdr5{padding-right:5px}
.pdb5{padding-bottom:5px}
.pdl5{padding-left:5px}
.pdt10{padding-top:10px}
.pdr10{padding-right:10px}
.pdb10{padding-bottom:10px}
.pdl10{padding-left:10px}
.pdt15{padding-top:15px}
.pdr15{padding-right:15px}
.pdb15{padding-bottom:15px}
.pdl15{padding-left:15px}
.pdt20{padding-top:20px}
.pdr20{padding-right:20px}
.pdb20{padding-bottom:20px}
.pdl20{padding-left:20px}
.pdt25{padding-top:25px}
.pdr25{padding-right:25px}
.pdb25{padding-bottom:25px}
.pdl25{padding-left:25px}
.pdt30{padding-top:30px}
.pdr30{padding-right:30px}
.pdb30{padding-bottom:30px}
.pdl30{padding-left:30px}
.pdt35{padding-top:35px}
.pdr35{padding-right:35px}
.pdb35{padding-bottom:35px}
.pdl35{padding-left:35px}
.pdt40{padding-top:40px}
.pdr40{padding-right:40px}
.pdb40{padding-bottom:40px}
.pdl40{padding-left:40px}
.mgt5{margin-top:5px}
.mgr5{margin-right:5px}
.mgb5{margin-bottom:5px}
.mgl5{margin-left:5px}
.mgt10{margin-top:10px}
.mgr10{margin-right:10px}
.mgb10{margin-bottom:10px}
.mgl10{margin-left:10px}
.mgt15{margin-top:15px}
.mgr15{margin-right:15px}
.mgb15{margin-bottom:15px}
.mgl15{margin-left:15px}
.mgt20{margin-top:20px}
.mgr20{margin-right:20px}
.mgb20{margin-bottom:20px}
.mgl20{margin-left:20px}
.mgt25{margin-top:25px}
.mgr25{margin-right:25px}
.mgb25{margin-bottom:25px}
.mgl25{margin-left:25px}
.mgt30{margin-top:30px}
.mgr30{margin-right:30px}
.mgb30{margin-bottom:30px}
.mgl30{margin-left:30px}
.mgt35{margin-top:35px}
.mgr35{margin-right:35px}
.mgb35{margin-bottom:35px}
.mgl35{margin-left:35px}
.mgt40{margin-top:40px}
.mgr40{margin-right:40px}
.mgb40{margin-bottom:40px}
.mgl40{margin-left:40px}
.mgl2p{margin-left:2%}
.mgr2p{margin-right:2%}
.mgl4p{margin-left:4%}
.mgr4p{margin-right:4%}
@font-face{font-family:'DINMediumRegular';src:url('../fonts/din_medium-webfont.eot');src:local('☺'),url('../fonts/din_medium-webfont.woff') format('woff'),url('../fonts/din_medium-webfont.ttf') format('truetype'),url('../fonts/din_medium-webfont.svg#webfontHmYBAQnW') format('svg');font-weight:normal;font-style:normal}
.DINMediumRegular{font-family:"DINMediumRegular",DINMediumRegular,Arial}
body{background:#e8e8e8 url(../images/layout/bodyBg.png) repeat-x top left;font-family:Arial;font-size:10px}
input,textarea,select{font-family:Arial;font-size:100%;padding:0;margin:0}
select{border:1px solid #bfbcbc;background:#fff}
input:text,textarea,select{outline:0 none;border:1px solid #6a6a6a;background:#fff}
strong{font-weight:bold}
em{font-style:italic}
a{color:#000;text-decoration:underline}
a:hover{color:#000;text-decoration:none}
#layout_part{width:980px;margin:0 auto;font-size:110%}
#facebox{font-size:110%}
.colororange{color:#e95e29}
.orange{color:#e95e29!important;font-weight:bold}
.orange span{color:#e95e29}
.rouge{color:#cb2319;font-size:100%}
.gris{color:#5a5757}
.italic{font-style:italic}
.liste{line-height:18px}
.link{color:#e95e29;text-decoration:none}
a.link:hover{text-decoration:underline}
.imgTitle span{display:none}
.ui-tabs-hide{display:none}
.programme{border:1px solid #b2acb2;background:transparent url(../images/theme/bgCenterModule.png) repeat-y top left;width:620px}
.degradeL{border:1px solid #b2acb2;background:transparent url(../images/layout/borderLeft.jpg) repeat-y top left}
.degradeR{background:transparent url(../images/layout/borderRight.jpg) repeat-y top right}
.fullPage{width:935px;padding-left:15px}
.blockContent{position:relative}
.blockContent .boutonsTransfo{top:4px}
.blockContent .head{background:transparent url(../images/layout/homeBlockHead.png) no-repeat top left;height:20px}
.blockContent .content_wrapper{background:transparent url(../images/layout/homeBlockBg.png) repeat-y top left}
.blockContent .content_wrapper .content{background:transparent url(../images/layout/homeBlockDegrade.png) no-repeat top right;padding-left:10px}
.blockContent .foot{background:transparent url(../images/layout/homeBlockFoot.png) no-repeat top left;height:40px}
.separate{padding-top:10px;margin-top:10px;border-top:1px solid #d9d9d9}
.breadcrumbIntro{padding-left:5px;font-size:11px;width:750px}
.breadcrumbIntro span a,.breadcrumb span{color:#6a6a6a}
.breadcrumbIntro span current{color:#000}
.titremenu{text-transform:uppercase;color:#fff;padding-left:10px;padding-right:5px;padding-top:5px;padding-bottom:10px;font-size:145%}
.titremenu a{color:#fff;text-decoration:none}
#dif{background:url(../images/layout/informations-pratiques.jpg) no-repeat}
.solutions img{border:1px solid #fff}
.titreGrisFonce{color:#3c3a3c;font-size:140%;font-weight:bold}
.infoBulle,.infoBulle{cursor:pointer;width:25px;display:inline-block;position:relative;text-decoration:none}
.infoBulle .icon{width:20px;height:21px;display:block;position:absolute;top:-25px;left:5px;background:transparent url(../images/utils/infoBulle.png) no-repeat top left}
.infoBulle .iconInterro{top:-13px;width:20px;height:21px;display:block;position:absolute;background:transparent url('/Style Library/images/inscription_question.gif') no-repeat top left}
.infoBulle .iconInterroValid{width:20px;height:21px;display:block;position:absolute;background:transparent url('/Style Library/images/inscription_question.gif') no-repeat top left}
.infoBulleMini .icon{top:-12px}
.infoBulleMini .icon{width:16px;height:17px;background:url(../images/utils/infoBulleMini.png)}
.infoBulle .text{display:none}
.message_wrapper{display:block;position:absolute;top:25px;left:0;width:143px;padding-bottom:15px;text-decoration:none;z-index:999;background:url(../images/utils/bulleBottom.png) no-repeat center bottom transparent}
.message_wrapper .message{display:block;background:transparent url(../images/utils/bulleTop.png) no-repeat top left;padding-left:10px;padding-right:10px;padding-top:5px;font-size:10px;font-weight:normal;color:#666;text-decoration:none}
.rightPart .presdechezvous .moduleContent{background:transparent url(../images/modules/bgPresChezVous.png) no-repeat top left;height:87px;margin-top:5px;padding-left:95px;padding-top:5px;padding-right:15px;font-weight:bold;color:#000;font-size:10px}
.rightPart .presdechezvous .moduleContent ul li{display:inline;font-size:11px}
.icon19{display:inline-block;width:19px;height:19px;background:transparent url(../images/utils/icons19.png) no-repeat top left}
.icon19-new{background-position:left -19px}
.icon19-elearning{background-position:left -38px}
.icon19-bidule{background-position:left -57px}
.icon19-souris{background-position:left -76px}
.icon19-england{background-position:left -95px}
.icon19 *{display:none}
#facebox.compareFacebox .footer{background:url(../images/theme/themeProgrammeSep.png) repeat-x left bottom transparent;border-top:0;margin-top:0;padding-top:0;position:absolute;right:10px;text-align:right;top:15px;padding-right:10px;width:820px;z-index:20}
#facebox.compareFacebox .body{padding:35px 0 10px}
#facebox #faceboxCompare .divise {background: none !important}
#facebox #faceboxCompare .ui-state-enabled .ui-accordion-content{display:none}
#facebox #faceboxCompare .ui-state-active .ui-accordion-content{display:block}
#facebox #faceboxCompare .ui-accordion-content {width: auto; margin: 0 auto}
#facebox #faceboxCompare .divise img {max-width: 300px; max-height: 350px}
#facebox #faceboxCompare .divise .first,#facebox #faceboxCompare .divise .second {width:390px;padding:0 10px;float:left;background:url(../images/utils/bgSepV.png) repeat-y 409px top transparent}
#facebox #faceboxCompare .divise .leftPart,#facebox #faceboxCompare .divise .rightPart{float:left;font-size:14px;width:50%}
#facebox #faceboxCompare .divise .leftPart span{font-size:80%;display:block}
#facebox #faceboxCompare .element .heading_wrapper{background:url(../images/utils/accordionHead.png) repeat-x left top #f1efef;cursor:pointer}
#facebox #faceboxCompare .element .heading{background:url(../images/utils/accordionPlus.png) no-repeat 10px 9px transparent;font-size:13px;font-weight:bold;padding:10px 0 10px 40px}
#facebox #faceboxCompare .ui-state-active .heading{background-image:url(../images/utils/accordionMinus.png);color:#cd0c00}
#facebox #faceboxCompare .tablePrix{width:100%;margin-top:10px}
#facebox #faceboxCompare .tablePrix .line2 td{background:#f3f3f3}
#facebox #faceboxCompare .tablePrix td.moreInfos,#facebox #faceboxCompare .tablePrix .line2 td.moreInfos{background:0}
#facebox #faceboxCompare .tablePrix td{padding:0 5px;vertical-align:middle;height:22px}
#facebox #faceboxCompare .tablePrix td.date,#facebox #faceboxCompare .tablePrix td.prix{width:80px}
#facebox #faceboxCompare .tablePrix td.action{width:30px;padding-right:0}
#facebox #faceboxCompare .mores .moreInfos{padding:0;background:0;font-size:90%}
#facebox #faceboxCompare .moreInfos{color:#e95e29;text-decoration:underline}
#facebox #faceboxCompare ul.userActions{left:10px;position:absolute;top:12px;z-index:30}
#facebox #faceboxCompare ul.userActions li.icon{border:0;padding:0;font-size:11px}
#header{top:2px;background:transparent url(../images/header/headerBg.jpg) no-repeat top left;position:relative;width:980px;height:170px;margin-bottom:10px;z-index:3}
#header .homeLink{color:#302f2f;font-size:19px;height:110px;left:20px;padding-left:190px;position:absolute;text-decoration:none;top:10px;line-height:1.1em;padding-top:25px;width:308px;background:transparent url(../images/header/logo-cegos.gif) no-repeat top left}
#header .homeLink span{display:none}
#header .espaceClient{width:83px;height:76px;position:absolute;top:30px;right:17px;overflow:hidden}
#header .siteGroupe{position:absolute;top:0;right:20px;display:block;float:left;background:transparent url(../images/header/linkSiteRight.png) no-repeat bottom right;padding-right:5px;color:#fff;text-decoration:none}
#header a.siteGroupe:hover{text-decoration:underline}
#header .siteGroupe span{display:block;float:left;background:#e3001b url(../images/header/linkSiteLeft.png) no-repeat bottom left;padding-left:30px;line-height:16px;padding-bottom:5px;padding-right:5px;color:#fff}
#header .espaceClient{background:transparent url(../images/header/espaceClient.jpg) no-repeat top right}
#header .espaceClientOver{width:452px;background-position:bottom right}
#header .espaceClientLink{display:block;width:83px;height:76px}
#header .espaceClientOver .espaceClientLink{display:none}
#header .espaceClientLink span{display:none}
#header .espaceClient .formLogin{position:relative;height:76px;width:372px;top:999px;display:none}
#header .espaceClientOver .formLogin{top:auto;display:block}
#header .espaceClient .formLogin input{outline:0 none}
#header .espaceClient .formLogin a{color:#828486;text-decoration:none}
#header .espaceClient .formLogin a:hover{color:#e95e29}
#header .espaceClient .formLogin .loginField_wrapper .overlay,#header .espaceClient .formLogin .mdpField_wrapper .overlay{position:absolute;top:0;left:0;width:164px;height:20px;padding:0 10px;line-height:20px;cursor:text}
#header .espaceClient .formLogin .mdpField_wrapper .overlay{width:164px}
#header .espaceClient .formLogin .loginField_wrapper input,#header .espaceClient .formLogin .mdpField_wrapper input{border:0;width:137px;height:20px;line-height:20px;padding:0 10px;background:0}
#header .espaceClient .formLogin .loginField_wrapper{position:absolute;top:20px;left:15px;width:174px;height:20px;background:transparent url(../images/header/espaceClientLogin.jpg) no-repeat bottom left}
#header .espaceClient .formLogin .mdpField_wrapper{position:absolute;top:20px;left:200px;width:147px;height:20px;background:transparent url(../images/header/espaceClientMdp.jpg) no-repeat bottom left}
#header .espaceClient .formLogin .permanentField_wrapper{position:absolute;top:45px;left:17px}
#header .espaceClient .formLogin .permanentField_wrapper input,#header .espaceClient .formLogin .permanentField_wrapper span{float:left;margin-right:5px}
#header .espaceClient .formLogin #ctl00_submitLogin{position:absolute;top:20px;left:347px;background:transparent url(../images/header/espaceClientSubmit.jpg) no-repeat top left;width:22px;padding-left:25px;height:20px;border:0;text-indent:-999px;overflow:hidden;cursor:pointer}
#header .espaceClient .formLogin .subscribe,#header .espaceClient .formLogin .demo,#header .espaceClientLogged .logout,#header .espaceClient .formLogin .forgotPass{position:absolute;bottom:12px;text-decoration:none;right:0}
#header .espaceClient .formLogin .subscribe,#header .espaceClientLogged .logout,#header .espaceClient .formLogin .demo{font-size:110%;text-transform:uppercase;top:0;bottom:auto;background:transparent url(../images/utils/arrowGrise.png) no-repeat left 3px;display:block;padding-left:10px}
#header .espaceClient .formLogin .subscribe,#header .espaceClient .formLogin .subscribe:hover,#header .espaceClient .formLogin .demo:hover{background-image:url(../images/utils/arrowOrange.png)}
#header .espaceClientLogged .logout,#header .espaceClient .formLogin .subscribe{font-weight:bold;color:#000;background-image:url(../images/utils/arrowNoire.png)}
#header .espaceClientLogged .logout:hover,#header .espaceClient .formLogin .subscribe:hover{text-decoration:underline}
#header .espaceClient .formLogin .demo{right:126px;display:none}
#header .espaceClientLogged{background-image:url(../images/header/espaceClientLogged.png)}
#header .espaceClientLogged .loggedUserContent{display:none;position:relative;height:76px}
#header .espaceClientOver .loggedUserContent{display:block}
#header .espaceClientLogged .loggedUser{font-weight:bold;color:#000;position:absolute;top:0;left:20px}
#header .espaceClientLogged .loggedUser span{color:#e3001b}
#header .espaceClientLogged .fieldWrapper{position:absolute;left:20px;bottom:15px}
#header .espaceClientLogged .fieldWrapper label{display:block;padding-bottom:5px;color:#000}
#header .espaceClientLogged .logout{bottom:15px;right:90px;top:auto;cursor: pointer;}
#header .espaceClientUser{position:absolute;right:20px;bottom:49px}
#header .noir{color:#000}
#header .turquoise{color:#1b7792}
#header .formSearch{position:absolute;top:39px;left:515px}
#header .formSearch .typeSearch label{float:left;margin-right:15px;font-size:110%;line-height:19px;cursor:pointer}
#header .formSearch .typeSearch label span{float:left;line-height:15px;display:block}
#header .formSearch .typeSearch label input{float:left;margin-right:5px;height:14px;outline:0 none}
#header .formSearch .typeSearch label.selected_label{color:#e3001b;font-weight:bold}
#header .formSearch .searchField{position:relative;width:350px;height:29px}
#header .formSearch .searchField .searchField_wrapper{width:321px;float:left;font-size:120%;background:transparent url(../images/header/searchField.png) no-repeat bottom left;position:absolute;bottom:0;left:0}
#header .formSearch .searchField .searchField_wrapper label.overlay{position:absolute;bottom:0;left:0;width:301px;height:29px;line-height:29px;padding:0 10px;cursor:text}
#header .formSearch .searchField .searchField_wrapper #search{border:0;width:301px;height:19px;line-height:19px;padding:0 10px;margin:5px 0;background:0}
#header .formSearch .searchField #submitSearch{background:transparent url(../images/header/searchBt.png) no-repeat top left;width:29px;padding-left:29px;height:29px;border:0;text-indent:-999px;overflow:hidden;cursor:pointer;position:absolute;bottom:0;right:0}
#header .advancedSearch{text-decoration:none;color:#828486;position:absolute;top:53px}
#header .advancedSearch:hover{color:#e95e29}
.mobileZone{text-align:center;background:white;padding:20px;font-size:35px}
@media print{#header,.leftPart,#footer,.contact{display:none}
.ui-tabs-hide{display:block}
}
#footer{border-top:2px solid #ec9249;margin-top:15px;padding-top:15px;margin-left:15px;width:934px}
#footer ul li{float:left;padding-left:5px;line-height:18px}
#footer ul li.copyright{padding-left:5px;padding-right:20px}
#footer ul li a{color:#7d7d7d;text-decoration:none}
#footer ul li a:hover,#footer ul li a.current{color:#464446}
#footer ul li select{border:1px solid #bfbcbc;background:#fff;width:160px}
#nav{position:absolute;right:0;bottom:0;height:35px;z-index:5}
#nav ul{float:left}
#nav ul li{float:left;height:35px;position:relative;z-index:3}
#nav ul li.sep{background:transparent url(../images/nav/navSep.png) no-repeat top left;width:2px}
#nav ul li.end{background:transparent url(../images/nav/navEnd.png) no-repeat top left;width:9px}
#nav ul li a{display:block;float:left;height:35px;background:transparent url(../images/nav/navBg.png) repeat-x top left;padding:0 15px;color:#000;text-transform:uppercase;text-decoration:none;line-height:33px;font-weight:bold}
#nav ul li.home a{padding:0;background-color:transparent;background-image:url(../images/nav/navHome.png)!important;background-position:top left;background-repeat:no-repeat;width:35px}
#nav ul li.home a:hover,#nav ul li.home a.current{background-position:bottom left}
#nav ul li a:hover,#nav ul li:hover a,#nav ul li a.current{background-image:url(../images/nav/navOver.png);color:#fff}
#nav ul li.home a span{display:none}
#nav ul li.cart a strong{color:#000}
#nav ul li a:hover strong{color:#fff}
#nav ul li.cart a span{background:transparent url(../images/nav/navCartIcon.png) no-repeat top left;display:block;height:35px;padding-left:20px;float:left;cursor:pointer}
#nav ul li.cart a:hover span{background-position:bottom left}
#nav ul li .sMenu{top:35px;left:0;z-index:100px;visibility:hidden;float:left;left:0;position:absolute;top:33px}
#nav ul li .sMenu .menus_wrapper{background:#464446 url(../images/nav/navSmenuBg.png) no-repeat top left;border-left:1px solid #000;border-right:1px solid #000;padding-top:5px;padding-right:15px}
#nav ul li:hover .sMenu,#nav ul li.hover .sMenu{display:block;visibility:visible}
#nav ul li .sMenu ul{float:left;width:152px}
#nav ul li .sMenu ul li{padding-left:15px;float:none;height:auto;display:block;position:none}
#nav ul li .sMenu li a{background:transparent url(../images/utils/domainePuce.png) no-repeat 5px 6px;padding-right:0;line-height:18px;padding-left:15px;font-size:100%;float:none;display:block;font-weight:normal;height:auto;text-transform:none;color:#fff}
#nav ul li .sMenu li a:hover,#nav ul li .sMenu li a.current{color:#f00;background-color:#272627;background-image:url(../images/utils/domainePuceOver.png)}
#nav ul li .sMenu .sMenuFoot{display:block}
#nav ul li .sMenu .sMenuFoot .left,#nav ul li .sMenu .sMenuFoot .center,#nav ul li .sMenu .sMenuFoot .right{display:block;height:24px;float:left}
#nav ul li .sMenu .sMenuFoot .center{background:transparent url(../images/nav/navSmenuCenter.png) repeat-x left top;width:100%}
#nav ul li .sMenu .sMenuFoot .left{background:transparent url(../images/nav/navSmenuLeft.png) no-repeat left top;width:10px}
#nav ul li .sMenu .sMenuFoot .right{background:transparent url(../images/nav/navSmenuRight.png) no-repeat right top;width:10px}
.sousNav{width:154px;overflow:hidden}
.sousNav .topMenu,.sousNav .bottomMenu{height:5px;font-size:1px}
.sousNav .topMenu{background:transparent url(../images/theme/themSubNavTop.png) no-repeat top left}
.sousNav .nav{background:#cb2319}
.sousNav ul li{padding-left:5px;padding-right:5px}
.sousNav ul a{color:#fff;padding-left:15px;background:transparent url(../images/utils/domainePuce.png) no-repeat 5px 5px;display:block;text-decoration:none;line-height:15px}
.sousNav ul a.current,.sousNav ul a:hover{color:#000;background-image:url(../images/utils/puceNoire.png);background-color:#fff}
.sousNav .bottomMenu{background:transparent url(../images/theme/themSubNavBottom.png) no-repeat bottom left}
.sousNav ul li a.current_parent{font-weight:bold;font-size:110%}
.sousNav ul a.currentGroupActu{font-weight:bold}
#domaines-formation{border-top:1px dotted #fff;padding:10px 0}
#domaines-formation p{color:#fff;font-size:120%;padding-bottom:5px}
#domaines-formation .acces{padding-left:10px}
#domaines-formation select{width:136px;margin:0 10px}
#formulaire .colonneLeft{width:410px;margin-right:20px}
.formField{margin:10px 0}
.formField label,.formField .field_wrapper{float:left}
.formField label{width:215px;text-align:right;border-bottom:1px solid #e6e6e6;display:inline-block;margin-right:10px;font-weight:bold;font-size:100%;line-height:20px}
.emailField_wrapper span.error,.formField span.error{clear:both;display:block;color:#c00;white-space:nowrap}
.formField label.mobile{color:#999}
.emailField_wrapper span.error{position:absolute;bottom:-15px;right:-25px}
.colonneRight .formField label{width:95px}
.formField .field_wrapper{width:168px;background:url(../images/contact/input-contact.jpg) no-repeat;border:0;height:20px;padding:0 5px}
.formField .file_field_wrapper{width:auto;background:0;border:0;height:20px;padding:0 5px}
.formField .field_wrapper input{width:100%;border:0;background:0;outline:0 none;height:20px;line-height:20px}
.formField select{height:20px;width:178px;vertical-align:top}
.fullField{width:100%}
.fullField label{width:215px;text-align:right;margin-right:10px;font-weight:bold;font-size:110%}
.fullField .textearea{width:514px;padding:10px;height:90px;background:url(../images/contact/textearea.jpg) no-repeat;border:0;overflow:auto;outline:0 none}
.listFields label{border:0;line-height:14px;width:auto!important;font-weight:normal}
.listFields .formField,.listFields input{float:left;margin:0;padding:0;outline:0 none;height:14px;margin-right:5px}
.listFields li{position:relative}
.listFields .first{width:215px;text-align:right;margin-right:10px;font-weight:bold;font-size:110%;border-bottom:0}
.selectField .formField label{width:auto!important;font-weight:normal;border:0;float:left;line-height:14px}
.selectField .formField input{float:left;margin:0;padding:0;outline:0 none;height:14px;margin-right:5px}
.nomgb{margin-bottom:0}
.formField label.selected_label{color:#cb2319}
.forSearchFormation{width:350px}
.forSearchFormation li.catalogue input{margin-right:5px}
.forSearchFormation .formField label,.forSearchFormation .listFields .first{width:150px;float:left}
.formFieldCb label{margin-left:5px;font-weight:bold}
.bigTitle{position:relative;margin:10px 0 5px 20px;width:750px}
.bigTitle span{background:transparent url(../images/content/bigTitle.png) no-repeat top left;padding:9px 0 8px 40px;position:relative;color:#000;font-size:200%;display:block}
.bigTitle.surmesure span{background:transparent url(../images/content/bigTitleB.png) no-repeat top left}
.titreN2{font-size:120%;color:#000;display:block;padding:5px 0;font-weight:bold}
.titreGrisOrange{font-size:15px;font-weight:bold;color:#555353}
.titreGrisOrange span{color:#e95e29}
a.titreGrisOrange:hover{text-decoration:underline}
.titreFondGris{background-color:#e6e6e6;padding:10px}
.titreFondOrange{background-color:#e95e29;padding:10px}
.titreFondBleu{background-color:#655a9f;padding:10px}
.titreFondVert{background-color:#b0cb52;padding:10px}
.titreBlanc{color:#fff;display:block;font-size:15px;font-weight:bold}
.titreRouge{color:#cb2319!important;display:block;font-size:140%!important;font-weight:bold}
.moreblack{background:url(../images/utils/bg-more.png) repeat-x!important;height:15px!important;float:right!important;color:#fff!important;padding:0 10px!important;text-decoration:none!important;font-size:11px}
.bg-arrow{background:none!important;color:#655a9f!important;height:19px!important;font-size:15px!important}
.bg-arrow:hover{text-decoration:underline!important}
.tabsInner .tabs li,.tabsInner .tabs a{float:left}
.tabsInner .tabs li{background:transparent url(../images/utils/yearTab.png) no-repeat top left;padding:0 5px}
.tabsInner .tabs a{height:22px;padding:5px 10px 5px 0;text-align:center;line-height:20px;font-size:140%;font-weight:bold;display:block;text-decoration:none;background:transparent url(../images/utils/yearTab.png) no-repeat bottom right}
.tabsInner .tabs a:hover{color:#e85e29}
.tabsInner .tabs .ui-tabs-selected,.tabsInner .tabs .ui-tabs-selected a{color:#e85e29;background-image:url(../images/utils/yearTabSelected.png)}
.cegos_accordion{border-bottom:5px solid #e6e6e6;margin-bottom:10px;padding-bottom:10px}
.cegos_accordion .accHead{background:#f1efef url(../images/utils/accordionHead.png) repeat-x top left;cursor:pointer}
.cegos_accordion .accHead .title{background:transparent url(../images/utils/accordionPlus.png) no-repeat 10px 7px;padding:10px 0 10px 40px;font-size:110%;font-weight:bold}
.cegos_accordion .ui-state-active .title{background-image:url(../images/utils/accordionMinus.png);color:#cd0c00}
.cegos_accordion .table_wrapper{display:none}
.cegos_accordion .table_wrapper{position:relative}
.cegos_accordion .ui-state-active .table_wrapper{display:block}
.cegos_accordion .ui-state-hover .title{color:#cd0c00}
.dots{background:transparent url(../images/theme/themeProgrammeSep.png) repeat-x left bottom;padding-bottom:10px;margin-bottom:10px}
.contentBloc{padding:15px}
.rte{font-size:110%;line-height:1.5em}
.rte p,.rte ul,.rte h2,.rte h3,.rte h4,.rte h5{padding-bottom:10px}
.rte h2,.likeH2{color:#000;font-size:17px;padding-top:10px}
.rte h3{font-size:13px;color:#000;padding-top:10px;font-weight:bold}
.rte .titreRouge{font-size:15px!important}
.rte ul{display:inline-block}
.rte ul li{padding-left:30px;background:transparent url(../images/utils/puceNoire.png) no-repeat 15px 7px}
.rte ul ul{display:block;padding-left:20px;list-style:square}
.rte ul ul li{padding-left:0;line-height:1.6em;background:0}
.rte .imgleft,.rte .imgright{border:1px solid #b2acb2}
.rte .imgleft img,.rte .imgright img{border:1px solid #fff}
.trame{background:#e6e6e6;padding:10px}
.coleft{float:left}
.colright{float:right}
.domainesFormations ul li a{text-decoration:none;color:#5a5757}
.domainesFormations ul li a:hover{text-decoration:underline;color:#5a5757}
.cadregris{border:1px solid #b2acb2;padding:20px}
a.pdf span{margin-top:5px;line-height:18px;display:block}
a.pdf{background:url(../images/utils/iconepdf.jpg) no-repeat 0 0;padding:10px 5px 20px 80px;text-decoration:none;display:block}
a.pdf:hover{text-decoration:underline}
.blocdegrade{width:278px;font-size:110%;line-height:140%}
.imgblog img{padding:1px;border:1px solid #b2acb2}
.ombreG{background:#f5f5f5 url(../images/livre/ombrelivreG.jpg) no-repeat left bottom;padding-left:15px}
.ombreB{background:#fff url(../images/livre/ombrelivreB.jpg) no-repeat left bottom;padding-left:15px}
.ombreG img,.ombreB img{border:1px solid #b2acb2}
.table_wrapper{position:relative;border-bottom:1px solid #d9d6d4}
.table_wrapper .tableauAVoir{width:100%;border-collapse:collapse;font-size:11px}
.table_wrapper .tableauAVoir td{padding:5px}
.table_wrapper .tableauAVoir tr{background:#f3f3f3;font-family:Verdana}
.table_wrapper .tableauAVoir tr.line2{background-color:#fff}
.table_wrapper .tableauAVoir tr.first{background-color:#f3f3f3;background-image:url(../images/utils/tableFirstLine.png);background-repeat:repeat-x;background-position:top left}
.table_wrapper .tableauAVoir tr.last{background-color:#fff;background-image:url(../images/utils/tableLastLine.png);background-repeat:repeat-x;background-position:left bottom}
.table_wrapper .tableauAVoir .first td{padding-top:20px}
.table_wrapper .tableauAVoir td.nom,.table_wrapper .tableauAVoir td.qualite,.table_wrapper .tableauAVoir td.duree{border-right:1px solid #d9d6d4}
.table_wrapper .tableauAVoir td.qualite{width:140px}
.table_wrapper .tableauAVoir td.duree{width:50px}
.table_wrapper .tableauAVoir td.check{width:48px;text-align:center;background-color:none!important;background-position:top center;background-repeat:repeat-y;background-image:url(../images/utils/tableCompareDots.png)}
.table_wrapper .tableauAVoir td.nom a{padding-left:25px;display:block;background:transparent url(../images/utils/puceNoire.png) no-repeat 10px 4px;text-decoration:none}
.table_wrapper .tableauAVoir .active td.nom a{color:#cd0c00}
.table_wrapper .tableauAVoir td.nom a:hover{text-decoration:underline}
.table_wrapper .compareBt{position:absolute;right:0;top:-18px}
.table_wrapper .compareBt.hideHomeSI{display:none}
.ms-WPHeaderCbxHidden{display:none}
.imgBouton{text-indent:-999px;border:0;outline:0 none;display:block;cursor:pointer}
.imgBouton span{display:none}
.boutonsTransfo{position:absolute;top:239px;right:0;z-index:1}
.boutonsTransfo li{float:left}
.boutonsTransfo li a{display:block}
.boutonsTransfo li.catalogue a{background:transparent url(../images/boutons/btCatalogue.png) no-repeat top left;width:125px;height:41px}
.boutonsTransfo li.catalogue a:hover{background-position:bottom left}
.boutonsTransfo li.surMesure a{background:transparent url(../images/boutons/btSurMesure.png) no-repeat top left;width:189px;height:47px}
.boutonsTransfo li.surMesure a:hover{background-position:bottom left}
.boutonsTransfo li.contact a{background:transparent url(../images/boutons/btContact.png) no-repeat top left;width:184px;height:49px}
.boutonsTransfo li.contact a:hover{background-position:bottom left}
.boutonsTransfo li a span{display:none}
.idz_btn_formation{position:absolute;margin-top:-60px;right:5px}
a#fdbk_tab{background-image: url(../images/boutons/contactez-nous.png);color:#FFF;cursor:pointer;height:163px;left:0;margin-left:-7px;overflow:hidden;position:fixed;text-indent:-100000px;bottom:30%;width:44px;z-index:100000}
a.fdbk_tab_right {left:auto!important;margin-left:auto!important;margin-right:0!important;right:0!important;	width:44px!important}
.content .commanderCatalogue{background:transparent no-repeat top left url(../images/boutons/commanderCatalogue.png);width:144px;height:51px;display:block}
.content .commanderCatalogue:hover{background-position:left bottom}
.content .commanderCatalogue span{display:none}
.content .rightPart .surMesureBt{background:transparent no-repeat top left url(../images/boutons/surMesureBt.png);width:279px;height:41px;display:block;margin-top:10px}
.content .rightPart .surMesureBt:hover{background-position:left bottom}
.content .rightPart .surMesureBt span{display:none}
.bookIcon{background:transparent url(../images/utils/iconFiche.png) no-repeat left 4px;padding-left:15px;color:#cb2319;text-decoration:none;display:block;height:20px;line-height:20px}
.bookIcon:hover{text-decoration:underline;color:#cb2319}
.contactSurMesure a{background:transparent url(../images/modules/btSurMesure.png) no-repeat top left;width:189px;height:47px}
.contactSurMesure a:hover{background-position:bottom left}
.boutonInfo li a.espaceCarriere{background:transparent url(../images/boutons/espace-carriere.jpg) no-repeat top left;width:134px;height:69px}
.boutonInfo li a.espaceCarriere:hover{background-position:bottom left}
.boutonInfo li a.catalogue{background:transparent url(../images/boutons/catalogue.png) no-repeat top left;width:134px;height:70px}
.boutonInfo li a.catalogue:hover{background-position:bottom left}
.boutonInfo li a.faq{background:transparent url(../images/boutons/faq.jpg) no-repeat top left;width:134px;height:69px}
.boutonInfo li a.faq:hover{background-position:bottom left}
#contact-content{padding:0 20px 20px 20px}
#demande .contactButton{background:url(../images/boutons/envoyerDemande.jpg) no-repeat;right:0;display:block;width:221px;height:39px;border:0}
#demande .contactButton span{display:none}
#demande .contactButton:hover{background-position:bottom left;cursor:pointer}
.moreAbout{background:transparent url(../images/utils/moreAboutOrange.png) no-repeat left 4px!important;padding-left:15px!important}
.moreAbout:hover{background-image:url(../images/utils/moreAboutNoire.png)!important;color:#000!important;text-decoration:underline!important}
.moreAboutRouge{background-image:url(../images/utils/moreAboutRouge.png)!important;color:#cb2319!important}
.btLancerRecherche{text-decoration:none;display:block;background:url(../images/boutons/lancerRecherche.jpg) no-repeat left top;width:210px;height:37px;border:0}
.btLancerRecherche:hover{background-position:bottom;cursor:pointer}
.btLancerRecherche span{display:none}
.LancerRecherche{float:right;padding-top:40px}
.btParticiper{text-decoration:none;background:url(../images/boutons/btParticiper.png) no-repeat left top;width:75px;height:25px}
.btParticiper:hover{background-position:bottom}
.btCatalogueN1{background:url(../images/boutons/btCatalogueN1.png) no-repeat left top;width:280px;height:91px}
.btCatalogueN1:hover{background-position:bottom}
a.bt_commanderlivre{display:block;background:url(../images/boutons/commanderlivre.jpg) no-repeat left top;text-indent:-999999px;width:173px;height:44px}
a.bt_commanderlivre:hover{background:url(../images/boutons/commanderlivre.jpg) no-repeat left -44px}
.btFormationIntra{width:212px;height:48px;background-image:url(../images/boutons/demande-intra2.png);margin:0 auto;display:block}
.addCart{background-image:url(../images/boutons/inscription-en-ligne.png);height:63px;width:211px;display:block}
.imprimer a{background:url(../images/utils/puce-outils.jpg) no-repeat left top;height:24px;display:block;padding-left:30px;text-decoration:none;font-weight:bold;float:left;line-height:23px}
.imprimer a:hover{text-decoration:underline}
.printSelectionButton{position:absolute;top:55px;left:560px}
.ficheEligible{background:url(../images/boutons/ficheEligible.png) no-repeat left top;width:184px;height:45px}
.userActions .icon a{background:url(../images/utils/puce-outils.jpg) no-repeat left top;height:24px;display:block;padding-left:30px;text-decoration:none;font-weight:bold;float:left;line-height:23px}
.userActions li.icon{padding:5px 20px 5px 20px;border-bottom:1px solid #e6e6e6}
.userActions li .reseauxsociaux,.userActions li .reseauxsociaux li{padding:0;float:left;border:0;width:auto}
.userActions li .reseauxsociaux a{padding:0;float:left}
.userActions a:hover{text-decoration:underline}
.userActions .ficheEligible{margin:0 auto}
.userActions .telecharger a{background-position:left -168px!important}
.userActions .envoyer a{background-position:left -192px!important}
.userActions .imprimer a{background-position:left -216px!important}
.userActions .lireProgramme a{background-position:left -240px!important}
.userActions .dlPlaquette a{background-position:left -264px!important}
.userActions .dlInscription a{background-position:left -288px!important}
.userActions .exemples a{background-position:left -312px!important}
.userActions .demoElearning a{background-position:left -336px!important}
.espaceClientLinks .userActions .icon{padding:5px 10px}
.espaceClientLinks .userActions .icon a{color:#000;font-weight:normal}
.userActions .maSelection a{background-position:left -264px!important}
.userActions .mesInscriptions a{background-position:left -288px!important}
.userActions .mesInformations a{background-position:left -312px!important}
.userActions .monMDP a{background-position:left -240px!important}
.userActions .formetris a{background-position:left -336px!important;height:48px}
.userActions .responsable{border-bottom:1px solid #E6E6E6;padding:5px 20px;margin-top:15px}
.userActions .responsable a{background:url(../images/utils/icone-contact.png) no-repeat 5px 0;display: block;float:left;font-weight:bold;height:24px;line-height:23px;padding-left:30px;text-decoration:none}
.socialicone a{background:url(../images/utils/puce-outils.jpg) no-repeat left top;height:24px;display:block;text-indent:-999999px;width:26px}
.socialicone .twitter{background-position:left -24px!important}
.socialicone .facebook{background-position:left -48px!important}
.socialicone .digg{background-position:left -72px!important}
.socialicone .blink{background-position:left -96px!important}
.socialicone .blogmark{background-position:left -120px!important}
.socialicone .simpy{background-position:left -144px!important}
.domaineFormation{height:360px;background:transparent url(../images/modules/domaineFormationBg.jpg) no-repeat top left;position:relative;z-index:2}
.domaineFormation .title{position:absolute;top:15px;left:25px;color:#000;font-size:200%;z-index:5}
.domaineFormation .domaines{position:absolute;top:59px;left:40px}
.domaineFormation .domaines ul{float:left;width:142px}
.domaineFormation .domaines ul li{background:transparent url(../images/utils/domainePuce.png) no-repeat left 6px;padding-left:10px;line-height:18px}
.domaineFormation .domaines ul a{color:#fff;text-decoration:none;display:block;line-height:18px}
.domaineFormation .domaines ul a:hover{text-decoration:underline}
.domaineFormation .carousel{position:absolute;float:left;top:245px;left:40px;border:1px solid #b7b7b7;background:transparent url(../images/modules/slide/bg.png) no-repeat left top;width:491px;height:74px}
.domaineFormation .carousel .jcarousel-clip{width:493px}
.carousel .jcarousel-prev,.carousel .jcarousel-next{width:9px;height:17px;background:transparent url(../images/modules/slide/arrows.png) no-repeat left top;cursor:pointer;position:absolute;top:30px;left:-15px}
.carousel .jcarousel-prev-disabled,.carousel .jcarousel-next-disabled{display:none!important;cursor:auto}
.carousel .jcarousel-prev:hover,.carousel .jcarousel-prev-hover{background-position:bottom left}
.carousel .jcarousel-next{background-position:top right;left:auto;right:-15px}
.carousel .jcarousel-next:hover,.carousel .jcarousel-next-hover{background-position:bottom right}
.carousel ul.elements .focusSlide{width:491px}
.carousel .elements .focusSlide a.slideImage{display:block;width:104px;height:74px;text-align:right;position:relative;float:left;margin-right:10px}
.carousel .elements .focusSlide a.slideImage img{position:relative;top:3px}
.carousel .elements .focusSlide .block{width:373px;float:left}
.carousel .elements .focusSlide .block .slideTitle{width:373px;float:left;font-weight:bold;font-size:110%;margin-top:5px}
.carousel .elements .focusSlide a{text-decoration:none;display:block}
.carousel .elements .focusSlide .slideText strong{color:#0c516a}
.domaineFormation .carousel .elements{height:74px;overflow:hidden}
.boutonsTransfo{position:absolute;top:254px;right:0}
.boutonsTransfo li{float:left}
.boutonsTransfo li a{display:block}
.boutonsTransfo li.catalogue a{background:transparent url(../images/modules/btCatalogue.png) no-repeat top left;width:125px;height:41px}
.boutonsTransfo li.catalogue a:hover{background-position:bottom left}
.boutonsTransfo li.surMesure a{background:transparent url(../images/modules/btSurMesure.png) no-repeat top left;width:189px;height:47px}
.boutonsTransfo li.surMesure a:hover{background-position:bottom left}
.boutonsTransfo li.contact a{background:transparent url(../images/modules/btContact.png) no-repeat top left;width:184px;height:49px}
.boutonsTransfo li.contact a:hover{background-position:bottom left}
.boutonsTransfo li a span{display:none}
.col1{width:311px}
.col2{width:292px}
.col3{width:280px}
.content h2.imgTitle{color:#000;font-size:200%}
.content .solutions .formationMixte,.content .solutions .elearning .link,.content .solutions .formationMixte .link{display:block;width:290px;position:relative;z-index:2;text-decoration:none}
.content .solutions .elearning .link,.content .solutions .formationMixte .link{border:2px solid #fff}
.content .solutions .link img{border:0}
.content .solutions .link span.illustration,.content .solutions .link span.libelle{display:block;cursor:pointer}
.content .solutions .link span.libelle{color:#fff;background:#e95e29;padding:5px;width:280px;font-weight:bold}
.content .solutions .link:hover{border:2px solid #e95e29}
.content .solutions .link:hover span.libelle{color:#000}
.content .solutions .infoBulle{position:absolute;bottom:10px;right:70px;z-index:3}
.content .pourquoi{position:relative;width:290px;border-bottom:1px solid #fff}
.content .pourquoi .spot_wrapper{position:absolute;top:31px;right:-5px;z-index:1}
.content .pourquoi .points{position:absolute;list-style:disc outside none;padding-left:25px;top:41px;z-index:3}
.content .pourquoi .points li,.content .pourquoi .points li a{color:#e95e29}
.content .pourquoi .points li{font-size:140%;margin-bottom:10px}
.content .pourquoi .certifs{height:151px;position:relative;z-index:2}
.content .pourquoi .certifs li a{display:block;position:absolute;top:90px;left:15px;height:42px;z-index:2}
.content .pourquoi .certifs li a.title{top:54px;left:42px;height:22px;width:82px}
.content .pourquoi .certifs li a.afaq{width:33px;background:transparent url(../images/modules/pourquoi/AFAQ.jpg) no-repeat top left}
.content .pourquoi .certifs li a.afaq:hover{background-position:bottom left}
.content .pourquoi .certifs li a.cfffp{width:42px;left:65px;background:transparent url(../images/modules/pourquoi/CFFFP.jpg) no-repeat top left}
.content .pourquoi .certifs li a.cfffp:hover{background-position:bottom left}
.content .pourquoi .certifs li a.opqf{width:78px;left:120px;background:transparent url(../images/modules/pourquoi/OPQF.jpg) no-repeat top left}
.content .pourquoi .certifs li a.opqf:hover{background-position:bottom left}
.content .pourquoi .certifs li a span{display:none}
.content .carte .cartelayer{background:transparent url(../images/modules/carte/bg.jpg) no-repeat top left;width:291px;height:229px;position:relative}
.content .carte .cartelayer .about{display:block;position:absolute;top:10px;left:10px;width:100px;color:#242424;font-size:120%;font-weight:bold}
.content .carte .cartelayer .ville{display:block;position:absolute;background:transparent url(../images/modules/carte/bg.jpg) no-repeat top left}
.content .carte .cartelayer .nantes{top:94px;left:73px;width:58px;height:17px;background-position:-73px -94px}
.content .carte .cartelayer .nantes:hover{background-position:-73px -324px}
.content .carte .cartelayer .paris{top:56px;left:130px;width:70px;height:17px;background-position:-130px -56px}
.content .carte .cartelayer .paris:hover{background-position:-130px -285px}
.content .carte .cartelayer .lille{top:23px;left:128px;width:62px;height:23px;background-position:-128px -23px}
.content .carte .cartelayer .lille:hover{background-position:-128px -252px}
.content .carte .cartelayer .starsbourg{top:62px;left:216px;width:72px;height:17px;background-position:-216px -62px}
.content .carte .cartelayer .starsbourg:hover{background-position:-216px -291px}
.content .carte .cartelayer .lyon{top:133px;left:173px;width:58px;height:17px;background-position:-173px -133px}
.content .carte .cartelayer .lyon:hover{background-position:-173px -362px}
.content .carte .cartelayer .bordeaux{top:148px;left:90px;width:70px;height:17px;background-position:-90px -148px}
.content .carte .cartelayer .bordeaux:hover{background-position:-90px -377px}
.content .carte .cartelayer .toulouse{top:168px;left:90px;width:69px;height:19px;background-position:-90px -168px}
.content .carte .cartelayer .toulouse:hover{background-position:-90px -397px}
.content .carte .cartelayer .montpellier{top:161px;left:159px;width:79px;height:18px;background-position:-159px -161px}
.content .carte .cartelayer .montpellier:hover{background-position:-159px -390px}
.content .carte .cartelayer .marseille{top:192px;left:183px;width:72px;height:18px;background-position:-183px -192px}
.content .carte .cartelayer .marseille:hover{background-position:-183px -421px}
.content .carte .cartelayer .bruxelles{top:5px;left:162px;width:75px;height:18px;background-position:-162px -5px}
.content .carte .cartelayer .bruxelles:hover{background-position:-162px -234px}
.content .carte .cartelayer .geneve{top:109px;left:190px;width:75px;height:18px;background-position:-190px -110px}
.content .carte .cartelayer .geneve:hover{background-position:-190px -339px}
.content .dif .link{display:block;width:290px;position:relative;z-index:2;text-decoration:none;border:2px solid #fff}
.content .dif .about{font-size:140%}
.content .dif .link img{border:0}
.content .dif .link span.illustration,.content .dif .link span.libelle{display:block;cursor:pointer}
.content .dif .link span.libelle{color:#fff;background:#e95e29;padding:5px;width:280px;font-weight:bold}
.content .dif .link:hover{border:2px solid #e95e29}
.content .dif .link:hover span.libelle{color:#000}
.content .dif a.bouton{display:block;height:150px;width:291px;background:transparent url(../images/modules/difBt.png) no-repeat top left}
.content .dif a.bouton span{display:none}
.content .dif a.bouton:hover{background-position:bottom left}
.content .masters .link{display:block;width:290px;position:relative;z-index:2;text-decoration:none;border:2px solid #fff}
.content .masters .link img{border:0}
.content .masters .link span.illustration,.content .masters .link span.libelle{display:block;cursor:pointer}
.content .masters .link span.libelle{color:#fff;background:#f6a800;padding:5px;width:280px;font-weight:bold}
.content .masters .link:hover{border:2px solid #b0cb52}
.content .masters .link:hover span.libelle{color:#000}
.content .actualites .goToRss{background:transparent url(../images/utils/rssIcon.png) no-repeat top right;display:block;padding-right:20px;color:#e95e29;text-decoration:none;line-height:14px;font-size:11px}
.content .actualites .goToRss:hover{text-decoration:underline}
.content .listeElements li a{color:#000;text-decoration:none;display:block;background:#e6e6e6;padding:10px 5px}
.content .listeElements li a:hover{color:#6a6a6a}
.content .listeElements li a .date{color:#e95e29}
.content .listeElements li a .blog{color:#e95e29}
.content .listeElements li a .titre{display:block}
.content .listeElements li.line2 a{background:#fff}
#blogSelect{width:170px}
.content .partenaires{width:625px;height:89px;border:1px solid #cccbcb;position:relative}
.content .partenaires h2.imgTitle{background:transparent url(../images/modules/partenaires/title.png) no-repeat top left;height:15px;width:75px;position:absolute;top:35px;left:10px}
.content .partenaires .carouselpartenaires{width:525px;height:79px;position:absolute;top:5px;margin-left:95px;overflow:hidden}
.content .partenaires .listePartenaires{background:transparent url(../images/modules/partenaires/bg.png) repeat-x top left;width:525px;height:79px;position:absolute;top:5px;right:5px}
.content .partenaires .listePartenaires li{float:left;padding-left:15px;padding-top:15px}
.content .partenaires .listePartenaires li.first{padding-left:10px}
.content .partenaires .listePartenaires li a{float:left;display:block;width:89px;height:46px}
.content .partenaires .listePartenaires li a span{display:none}
.content .partenaires .listePartenaires li a.franklin{background:transparent url(../images/modules/partenaires/FranklinCovey.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.franklin:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.arseg{background:transparent url(../images/modules/partenaires/Arseg.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.arseg:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.dfcg{background:transparent url(../images/modules/partenaires/DFCG.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.dfcg:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.ineris{background:transparent url(../images/modules/partenaires/Ineris.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.ineris:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.quint{background:transparent url(../images/modules/partenaires/Quint.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.quint:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.dunod{background:transparent url(../images/modules/partenaires/dunod.png) no-repeat top left}
.content .partenaires .listePartenaires li a.dunod:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.cornerstone{background:transparent url(../images/modules/partenaires/cornerstone.png) no-repeat top left}
.content .partenaires .listePartenaires li a.cornerstone:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.dii{background:transparent url(../images/modules/partenaires/dii.png) no-repeat top left}
.content .partenaires .listePartenaires li a.dii:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.lesmines{background:transparent url(../images/modules/partenaires/lesmines.png) no-repeat top left}
.content .partenaires .listePartenaires li a.lesmines:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.centraleSuplec{background:transparent url(../images/modules/partenaires/CentraleSuplec.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.centraleSuplec:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.dauphine{background:transparent url(../images/modules/partenaires/Dauphine.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.dauphine:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.eni{background:transparent url(../images/modules/partenaires/Eni.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.eni:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.esc{background:transparent url(../images/modules/partenaires/ESC.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.esc:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.formavenir{background:transparent url(../images/modules/partenaires/Formavenir.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.formavenir:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.objectifcash{background:transparent url(../images/modules/partenaires/ObjectifCash.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.objectifcash:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.rms{background:transparent url(../images/modules/partenaires/RMS.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.rms:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.pmi{background:transparent url(../images/modules/partenaires/pmi.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.pmi:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.humanelement{background:transparent url(../images/modules/partenaires/human-element.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.humanelement:hover{background-position:bottom left}
.content .partenaires .listePartenaires li a.doitoutremer{background:transparent url(../images/modules/partenaires/do-it-dom-tom.jpg) no-repeat top left}
.content .partenaires .listePartenaires li a.doitoutremer:hover{background-position:bottom left}
.content .newsletter{background:transparent url(../images/modules/newsletter/bg.png) no-repeat top left;width:280px;height:89px;border:1px solid #cccbcb;position:relative}
.content .newsletter .emailField_wrapper{position:absolute;top:52px;left:80px;background:transparent url(../images/modules/newsletter/field.png) no-repeat top left;width:163px;height:20px}
.content .newsletter .emailField_wrapper input{border:0;background:0;width:143px;padding:0 10px;line-height:20px;height:20px}
.content .newsletter .emailField_wrapper label.overlay{position:absolute;bottom:0;left:0;width:143px;height:20px;line-height:20px;padding:0 10px;cursor:text}
.content .newsletter #ctl00_PlaceHolderMain_submitNl{background:transparent url(../images/modules/newsletter/submit.png) no-repeat top left;width:25px;padding-left:25px;height:20px;border:0;text-indent:-999px;overflow:hidden;cursor:pointer;position:absolute;top:52px;left:243px}
.lineHome table{width:auto !important}
.line table tr td{vertical-align:top}
.ms-WPBody H2{font-weight:!important}
.ms-WPBody{font-family:!important}
#innerContent .leftPart,#innerContent .centerPart,#innerContent .centerRightPart{float:left}
#innerContent .centerPart{width:620px;padding-left:20px}
#innerContent .centerPartLarge{width:765px;padding-left:20px;float:left}
#innerContent .blockContent .head{background-image:url(../images/layout/blockHead.png)}
#innerContent .blockContent .content{background-image:url(../images/layout/blockDegrade.png)}
#innerContent .rightPart{width:280px;float:right;padding-right:15px;font-size:12px}
#innerContent .centerRightPart{width:794px;margin-left:5px}
#innerContent .rightPart .imgTitle{font-size:20px}
.contentRight .carousel .jcarousel-clip,.contentRight .carousel ul li,.rightPart .carousel .jcarousel-clip,.rightPart .carousel ul li{width:246px;overflow:hidden;font-size:11px}
.contentRight .carousel .jcarousel-clip,.rightPart .carousel .jcarousel-clip{position:absolute;left:17px;border:1px solid #b7b7b7;background:#e7e7e7}
.contentRight .carousel .jcarousel-prev,.rightPart .carousel .jcarousel-prev{position:absolute;left:0;top:50px}
.contentRight .carousel .jcarousel-next,.rightPart .carousel .jcarousel-next{position:absolute;right:0;top:50px}
.contentRight .carousel .slideTitle,.rightPart .carousel .slideTitle{background:#fff;text-align:center;font-weight:bold;text-decoration:none}
.contentRight .carousel .slideTitle a,.rightPart .carousel .slideTitle a{padding:5px}
.contentRight .carousel a,.rightPart .carousel a{text-decoration:none;display:block}
.contentRight .carousel .slideImage,.contentRight .carousel .slideText,.rightPart .carousel .slideImage,.rightPart .carousel .slideText{float:left}
.contentRight .carousel .slideContent,.rightPart .carousel .slideContent{border:1px solid #e7e7e7}
.contentRight .carousel .slideImage,.rightPart .carousel .slideImage{width:95px;border:1px solid #e7e7e7}
.contentRight .carousel .slideText,.rightPart .carousel .slideText{width:135px;padding:5px}
.contentRight .carousel .slideText strong,.rightPart .carousel .slideText strong{color:#ce3228}
.programme .titreFondGris{padding:10px 20px}
.programme .tabsInner{padding:0 20px 20px;position:relative}
.programme .tabsInner .tabs{position:absolute;right:19px;top:-42px}
.programme .tabsInner .tabs li a{width:60px}
.programme .tab{position:relative;padding-top:30px}
.programme .tab .commandeCatalogue{position:absolute;right:0;top:0}
.programme .tab li:first-child .titreN2{width:435px}
#innerContent .rightPart .module{border-bottom:5px solid #e6e6e6;margin-bottom:10px;padding-bottom:10px}
#innerContent .rightPart .formations .elements{background:#e6e6e6}
#innerContent .rightPart .formations .elements li{border-top:1px solid #fff;padding:10px}
#innerContent .rightPart .formations .elements li a{font-weight:bold;color:#cb2319;text-decoration:none;padding-left:15px;margin-bottom:5px;display:block;background:transparent url(../images/utils/puceNoire.png) no-repeat 5px 5px}
#innerContent .rightPart .formations .elements li a:hover{color:#000}
#innerContent .rightPart .formations .elements li.first{border-top:0}
#innerContent .rightPart .formations .elements li li{border-top:0;margin-top:0;padding:0}
#innerContent .rightPart .formations .elements li ul{padding-left:15px}
#innerContent .rightPart .formations .elements li li a{font-size:100%;color:#000;font-weight:normal}
#innerContent .rightPart .secteur{border:0;padding-bottom:0}
#innerContent .rightPart .secteur .elements{border-top:10px solid #005169;border-bottom:10px solid #005169}
#innerContent .rightPart .secteur .elements li{border:0;padding:5px 10px 0 10px}
.content .rightPart .solutions .formationMixte .link,.content .rightPart .solutions .link,.content .rightPart .solutions .link span.illustration,.content .rightPart .solutions .elearning .link{width:276px}
.content .rightPart .solutions .link span.libelle{width:266px;font-size:11px}
.content .rightPart .solutions .formationMixte .infoBulle{right:70px}
.box-diplomant-txt{background:#e6e6e6 url(../images/modules/masters/bg-4.jpg) no-repeat left bottom;padding-bottom:34px}
.box-diplomant-img{margin:2px 0 2px 5px;float:left}
.box-diplomant-p{float:left;padding:25px 5px 0 10px;width:150px;font-size:12px;color:#333}
.box-diplomant-p span{font-size:14px}
.box-diplomant-1,.box-diplomant-2,.box-diplomant-3{font-size:16px;padding:6px 0 0 25px}
.box-diplomant-1 a,.box-diplomant-2 a,.box-diplomant-3 a{color:#fff;text-decoration:none}
.box-diplomant-1{clear:both;background:url(../images/modules/masters/bg-1.jpg) no-repeat left top;height:26px}
.box-diplomant-2{background:url(../images/modules/masters/bg-2.jpg) no-repeat left top;height:26px}
.box-diplomant-3{background:url(../images/modules/masters/bg-3.jpg) no-repeat left top;height:32px;line-height:13px}
.programme .voirAussi .bloc{float:left;width:85px;padding:5px 5px 5px 15px;font-weight:bold;text-transform:uppercase}
.programme .voirAussi .liste{float:left;width:450px;padding:5px 0}
.programme .voirAussi .liste li a{background:url(../images/utils/puceblanc.png) no-repeat 0 6px transparent;color:#6a6a6a;display:block;padding-left:15px;text-decoration:none}
.programme .voirAussi .liste li a:hover{text-decoration:underline}
.programme .voirAussi{background:url(../images/theme/voirAussiBg1.jpg) repeat-x bottom left #8a8c8c;font-size:12px}
.programme .voirAussi,.programme .voirAussi .liste li a{color:#fff}
.programme ul.elements .voirAussi,.programme ul.elements .voirAussi .liste li a{color:#6a6a6a}
.programme ul.elements .voirAussi .liste li a{background-image:url(../images/utils/puceNoire.png)}
.programme ul.elements ul.elements .voirAussi{background:url(../images/theme/voirAussiBg2.jpg) repeat-x bottom left #f7f7f7}
.programme ul.elements ul.elements li .voirAussi{background:url(../images/theme/voirAussiBg3.jpg) repeat-x bottom left #f3f3f3}
.findTrainingWrapper{position:relative}
.forSearchFormation .field_wrapper{background:transparent url(../images/header/searchField.png) no-repeat top left;height:29px}
#submitSearchTraining{background:transparent url(../images/header/searchBt.png) no-repeat top left;width:29px;height:29px;border:none;text-indent:-999px;overflow:hidden;cursor:pointer;position:absolute;bottom:0;right:0}
#search_inner{padding-top:4px}
.wrapperBtnCalendrier{height:150px;width:150px;position:relative}
.btnCalendrier{position:absolute;top:-20px}
.labelFindTraining{padding-top:5px}
.littlebloc{width:210px}
.pointilleV{background:url(../images/theme/themeProgrammeSepV.png) repeat-y center 0;padding:0 10px}
.last{background:0}
.dossierSalarie{background:url(../images/dif/dossier-dif-salarie.jpg) no-repeat;display:block;height:83px;width:281px}
.dossierEntreprise{background:url(../images/dif/dossier-dif-entreprise.jpg) no-repeat;display:block;height:83px;width:281px}
.actuDif{background:none repeat scroll 0 0 #e6e6e6}
.actuDif .titreGrisOrange{color:#000;display:block;font-size:105%;font-weight:normal;padding:5px;text-decoration:none}
.actuDif .titreGrisOrange span{color:#e95e29}
.actuDif img{padding:5px;border:0}
.expertiseSurMesure{background:#e6e6e6;padding-bottom:3px}
.referenceSurMesure{background:#e6e6e6}
.expertiseSurMesure .titreGrisOrange,.referenceSurMesure .titreGrisOrange{padding:15px 5px 20px 120px;font-weight:normal;font-size:13px;display:block;text-decoration:none;color:#000;background:transparent url(../images/surMesure/illusExpertise.jpg) no-repeat 5px 5px}
.referenceSurMesure .titreGrisOrange{background-image:url(../images/surMesure/illusReference.jpg)}
.surMesureForm{position:relative;padding:5px 5px 35px;border-top:1px solid #fff;height:15px}
.surMesureForm .fileds_wrapper{position:absolute;left:5px;bottom:5px;padding-bottom:3px}
.surMesureForm .domaine,.surMesureForm .surMesureSubmit{float:left}
.surMesureForm .domaine{position:relative;top:3px}
.surMesureForm .surMesureSubmit{background:url(../images/surMesure/surMesureSubmit.png) no-repeat left top transparent;border:medium none;cursor:pointer;height:23px;overflow:hidden;padding-left:25px;text-indent:-999px;width:23px;margin-left:5px}
.plus{background:url(../images/utils/boutonPlus.gif) no-repeat;height:22px}
.plus:hover{cursor:pointer}
#innerContent .centerPartcontact{padding-left:20px;width:925px}
#innerContent .centerPartcontact .programme{background:url("../images/contact/bgCenterModule.png") repeat-y left top transparent;width:925px;position:relative}
.boutonInfo{position:absolute;right:0;top:1px}
.boutonInfo li{float:left;margin-right:10px}
.boutonInfo li a{display:block;text-indent:-99999px}
.firstBloc{background:url(../images/theme/themeProgrammeSep.png) repeat-x left bottom transparent;font-size:120%;color:#3c3a3c}
.firstBloc .infos{font-size:105%}
.blocInfo{border-left:5px solid #e6e6e6;margin-left:10px;padding-left:10px;float:left;width:30%;font-size:120%;color:#3c3a3c}
.blocInfo span{font-weight:bold;display:block}
.blocInfo span.tel{font-size:200%}
.blocInfo span.cegos{font-size:110%}
.phoneinter{float:left;margin-top:15px}
.phoneintra{float:right;margin-top:15px}
.tel2{font-size:16px}
#formContact .typeSearch label,#formContact .description label{border:0;width:auto}
#formContact .hiddenIntra li{width:100%}
#formContact .typeSearch .formField{width:535px}
#formContact .typeSearch label{line-height:15px}
#formContact input{width:auto;background:0}
#formContact .colonneLeft{width:445px}
#formContact .colonneRight{float:left;width:440px}
#formContact .typeSearch .formField,#formContact .typeSearch input{float:left;margin-right:5px}
#formContact .typeSearch .first{width:215px;text-align:right;margin-right:10px;font-weight:bold;font-size:110%}
#formContact .typeSearch label{margin-right:5px}
#formContact .subs{padding-right:145px}
.contactValidationSummary{background-color:#e46a17;color:white!important;background-image:url('/Style Library/images/contact_validation.png');background-repeat:no-repeat;height:45px;width:719px;padding-left:40px;padding-top:10px;vertical-align:middle;margin-bottom:5px;font-weight:bold}
.contactValidationSummary ul li a{color:#000!important}
.contactValidationSummary ul li{display:inline;padding-left:7px;font-weight:normal}
.contactValidationSummary ul{padding-left:0;display:inline}
.inscriptionValidatorContact,.inscriptionValidatorContactMail{padding-left:4px}
.inscriptionValidatorContactLeft{float:right;padding-left:4px}
.contactLabelColumnForm span,.contactLabelColumnFormError span,.contactLabelColumnDifHours span,.contactLabelColumnForm img,.contactLabelColumnFormError img,.contactLabelColumnDifHours img{float:left}
.contactError{color:#e15f11}
.contactModify{text-align:right}
.messageNoContact{font-weight:bold;text-align:left;margin-top:10px}
.news .elements{padding-bottom:15px}
.news .element{padding:15px 15px 0 15px}
.news .enAvant{background:#2b2b2b;color:#c5bebe;padding-bottom:15px}
.news .enAvant .likeH2{color:#fff}
.news .element .likeH2{padding-top:0}
.news .enAvant .imgleft,.news .enAvant .imgright,.news .enAvant .imgleft img,.news .enAvant .imgright img{border:0}
.news .element .dots{margin-bottom:0;padding-bottom:15px}
.news .element .desc{width:430px}
.news .enAvant .desc{width:270px}
.news .enAvant .moreAbout:hover{color:#fff!important;background-image:url(../images/utils/moreAboutBlanc.png)!important}
.webtv,.sondage{width:265px}
.webtv .likeH2,.sondage .likeH2{padding-top:0;padding-bottom:10px}
.centerPartActu{width:502px;float:left;margin-left:5px}
.reseauxsociaux{float:right;width:250px}
.reseauxsociaux ul li{float:left;margin-right:5px}
.reseauxsociaux p{font-weight:bold;margin-right:5px;line-height:23px}
.pager{position:relative;width:310px;margin:0 auto;text-align:center}
.pager li{display:inline}
.pager li a{text-decoration:none}
.pager li a:hover{color:#5a5757}
.pager form{padding-left:65px}
.pager select,.pager label{display:block;float:left}
.pager .prev,.pager .next{width:73px;position:absolute;text-decoration:none;line-height:17px;height:17px;display:block;top:-2px;left:0;text-align:left}
.pager a{color:#e95e29}
.pager .next{left:auto;right:0;text-align:right}
.pager .prev .icon,.pager .next .icon{margin-right:5px;background:transparent url(../images/modules/slide/arrows.png) no-repeat bottom left;display:block;width:9px;height:17px;float:left;color:#fff}
.pager .prev a:hover .icon{background-position:top left}
.pager .next a:hover .icon{background-position:top right}
.pager .next .icon{float:right;background-position:bottom right;margin-right:0;margin-left:5px}
.pagination a{color:#e95e29}
.pagination{position:relative;height:20px}
.articleS{background:url(../images/utils/flecheorange-2.jpg) no-repeat right center;bottom:0;display:block;padding-right:15px;position:absolute;right:0}
.articleP{background:url(../images/utils/flecheorange-1.jpg) no-repeat left center;bottom:0;left:0;padding-left:15px;position:absolute}
.centerPart .pagination,.centerPartLarge .pagination{margin:20px}
.lienliste{background:url(../images/utils/iconeListe.jpg) no-repeat left center;padding-left:30px;display:block;height:14px;width:80px;margin:0 auto}
.centerPart .blogs .element h2{padding-bottom:0}
.centerPart .blogs .element h2 a{text-decoration:none}
.centerPart .blogs .element .desc{width:429px;float:left}
.metierImgH1{background:url(../images/metier/formationMetier.jpg) no-repeat;height:47px;margin-top:10px}
.txtMetier{color:#3c3a3c;font-size:120%;padding:10px 0}
.accordeon .first a{background:url(../images/metier/fond-accordeon.jpg) repeat-x;border-top:1px double #e4e3e2;line-height:44px;height:44px;margin-top:1px;font-weight:bold;text-decoration:none;display:block}
.accordeon .first a.ui-state-hover span{color:#000!important}
.accordeon .first a span{background:url(../images/metier/puce-formationMetiers.jpg) no-repeat 10px center;display:block;padding-left:50px;text-decoration:none;color:#4a484a}
.accordeon .tableauAVoir{padding:0}
.accordeon .current,.accordeon a.ui-state-active span{color:#cb2319!important;text-decoration:none}
.accordeon .first a span.best{color:#cb2319;background:url(../images/metier/puce-best.jpg) no-repeat right center;display:block;height:17px;width:36px;float:right}
.formationChefdeprojet a{display:block;background:url(../images/metier/formationChefdeprojet.jpg) no-repeat;height:99px;text-indent:-999999px}
.formationChefdeprojet a:hover{background:url(../images/metier/formationChefdeprojet.jpg) no-repeat 0 -99px}
.actualites .top5{background:url(../images/metier/top5.jpg) no-repeat left center;padding-left:65px}
.accordeon{position:relative}
.accordeon .puce-duree{background:url(../images/metier/puce-duree.jpg) no-repeat;width:50px;height:40px;position:absolute;right:50px;top:0;z-index:3}
.accordeon .puce-duree a.flecheBas{background:url(../images/metier/flecheBas.jpg) no-repeat;display:block;border-top:0;width:15px;height:20px;position:absolute;bottom:3px;left:9px}
.accordeon .puce-duree a.flecheHaut{background:url(../images/metier/flecheHaut.jpg) no-repeat;display:block;border-top:0;width:15px;height:20px;position:absolute;bottom:3px;right:9px}
.ficheTitle{padding:20px 15px 0}
.ficheTitle .ficheBigIcons{float:left;display:block;margin-right:5px}
.ficheTitle .ficheTitleText{width:780px;margin-bottom:20px}
.ficheTitle .ficheBigIcons li{float:left;display:block;margin-right:5px}
.ficheTitle .bigTitle{margin:0}
.ficheTitle .bigTitle span{background:0;padding-left:0;padding-top:0}
#fiche .contentLeft{width:635px;padding:10px 0;float:left}
#fiche .degradeL .degradeR .contentLeft{width:595px;padding:10px 20px}
#fiche .dotsV{background:transparent url(../images/theme/themeProgrammeSepV.png) repeat-y 634px top}
.datesParcoursBloc{float:left;padding:5px;margin-bottom:5px;border:solid 1px #e6e6e6}
.datesParcours{width:300px}
.prixParcours{width:100px}
.buttonParcours{width:40px}
.trainingRelations{padding-top:15px}
#fiche .contentRight{float:right;width:280px;padding-top:5px;padding-right:0}
#fiche .cadre{border:1px solid #e6e6e6}
#fiche .contentLeft .tabsInner{padding:5px 5px 0;background:#e6e6e6;font-size:80%}
#fiche .contentLeft .partenaire{padding-left:20px;font-size:110%}
#fiche .contentLeft .partenaire img{vertical-align:middle}
#fiche .contentLeft .voirVideo{padding:5px}
#fiche .contentLeft .voirVideo a{display:block;color:#fff;font-weight:bold;font-size:110%;text-decoration:none;background:#6e7070 url(../images/fiche/voirVideoBg.jpg) no-repeat top left;padding:25px 25px 15px 315px}
#fiche .contentLeft .voirVideo a:hover{text-decoration:underline}
#fiche .contentLeft .tabsInner .last{color:#000}
#fiche .contentLeft .tab{padding:10px}
#fiche .contentRight .duree,#fiche .contentRight .prix{text-align:center}
#fiche .contentRight .duree{padding:10px 0}
#fiche .contentRight .duree strong{font-size:160%;font-weight:normal;display:block}
#fiche .contentRight .duree{padding:10px 0}
#fiche .contentRight .addCart{margin:10px auto}
#fiche .contentRight .satisfactionClient{color:#cb2319}
#fiche .contentRight .satisfactionClient .satisfaction,#fiche .contentRight .satisfactionClient .satisfaction .prct{background:url(../images/fiche/etoiles.png) repeat-x left bottom transparent;display:inline-block;height:16px;font-size:16px;line-height:16px}
#fiche .contentRight .satisfactionClient .satisfaction{width:51px;background-position:left top}
.linkSurMesure{margin-bottom:10px}
#datesSessions{font-size:12px}
#programmeDates td{vertical-align:middle;padding:2px 4px}
.orderLink{background-color:#e6e6e6;background-repeat:no-repeat;background-position:center right;border:1px solid #FFF;padding:4px;cursor:pointer}
.headerSortUp{background-image:url(../images/fiche/asc.gif);cursor:auto}
.infosPratique .desc{width:420px}
.infosPratique .titreRouge{padding-top:0}
.aLire{border:1px solid #b2acb2;background:transparent url(../images/theme/bgCenterModule.png) repeat-y top left;padding:10px}
.aLire .elements{background:transparent url(../images/theme/themeProgrammeSepV.png) repeat-y top center}
.aLire .elements li{width:290px;background:transparent url(../images/theme/themeProgrammeSep.png) repeat-x bottom left;padding-top:5px;padding-bottom:10px}
.aLire .elements li.sep{float:none;width:100%;background:0;font-size:1px;line-height:1px}
.listeLivres .table_wrapper li .img,.aLire .elements li .img{width:70px;overflow:hidden}
.listeLivres .table_wrapper li .desc,.aLire .elements li .desc,.descLivre .desc{padding-top:15px;padding-left:10px;width:190px}
.listeLivres .table_wrapper li .titre,.aLire .elements li .desc .titre,.descLivre .desc .titre{color:#000;font-size:110%}
.listeLivres .table_wrapper li .desc .about,.aLire .elements li .desc .about,.descLivre .desc .about{font-size:110%}
.listeLivres .table_wrapper li .desc .lien,.aLire .elements li .desc .lien{padding-top:5px}
.listeLivres .line{background-color:#f3f3f3;padding:10px}
.listeLivres .table_wrapper li .img{padding-right:10px}
.listeLivres .line2{background-color:#fff}
.listeLivres .firstLine{background-color:#f3f3f3;background-image:url(../images/utils/tableFirstLine.png);background-position:left top;background-repeat:repeat-x;padding-top:20px}
.listeLivres .table_wrapper li .desc{width:auto}
.listeLivres .last{background-color:#fff;background-image:url(../images/utils/tableLastLine.png);background-position:left bottom;background-repeat:repeat-x}
.presentationLivre{background-color:#f5f5f5;padding:10px}
.descLivre{padding-bottom:50px}
.descLivre strong{color:#000}
.descLivre .bt_commanderlivre{margin-top:10px}
.actuConsultant .titreGrisOrange{color:#000;display:block;font-weight:normal;padding:15px 5px;text-decoration:none}
.actuConsultant .titreGrisOrange span{color:#e95e29}
.actuConsultant img{padding:5px;border:0}
.actuConsultant{background:none repeat scroll 0 0 #e6e6e6}
.advancedSearch .formSearch{position:relative;width:650px;height:75px;background:#e6e6e6}
.advancedSearch .formSearch .fields{position:relative;width:455px;padding-right:20px;height:75px;float:left}
.advancedSearch .formSearch .fields .title_label{color:#000;font-size:130%;font-weight:bold;padding-bottom:5px;position:absolute;top:10px;left:20px}
.advancedSearch .formSearch .fields .typeSearch{position:absolute;top:12px;left:150px}
.advancedSearch .formSearch .fields .typeSearch label{cursor:pointer;float:left;font-size:110%;line-height:19px;margin-right:15px}
.advancedSearch .formSearch .fields .typeSearch label.selected_label{color:#f00}
.advancedSearch .formSearch .fields .typeSearch input{float:left;margin-right:5px;outline:0 none;height:14px}
.advancedSearch .formSearch .fields .typeSearch label span{display:block;float:left;line-height:15px}
.advancedSearch .formSearch .serachResults{width:175px;float:right;text-align:center;color:#fff;font-size:150%;height:55px;padding-top:20px;background:#c61204 url(../images/utils/bgResults.png) repeat-x top left}
.advancedSearch .formSearch .serachResults span{display:block;font-size:120%;font-weight:bold}
.advancedSearch .formSearch .searchField .searchField_wrapper{width:408px;float:left;font-size:120%;background:transparent url(../images/header/searchField.png) no-repeat bottom left;position:absolute;bottom:10px;left:20px}
.advancedSearch .formSearch .searchField .searchField_wrapper label.overlay{position:absolute;bottom:0;left:0;width:388px;height:29px;line-height:29px;padding:0 10px;cursor:text}
.advancedSearch .formSearch .searchField .searchField_wrapper #big_search{border:0;width:388px;height:19px;line-height:19px;padding:0 10px;margin:5px 0;background:0}
.advancedSearch .formSearch .searchField #bigsubmit{background:transparent url(../images/header/searchBt.png) no-repeat top left;width:29px;padding-left:29px;height:29px;border:0;text-indent:-999px;overflow:hidden;cursor:pointer;position:absolute;bottom:10px;right:20px}
.advancedSearch{padding-bottom:0}
.advancedSearch .filtres li{float:left;padding:0 10px 5px}
.advancedSearch .filtres li.first{padding-left:0}
.advancedSearch .filtres li.last{padding-right:0}
.advancedSearch .filtres li.domaine{width:250px}
.advancedSearch .filtres li.formation{width:205px}
.advancedSearch .filtres li.duree{width:115px}
.advancedSearch .filtres li.ville{width:130px}
.advancedSearch .filtres li.date{width:120px}
.advancedSearch .filtres li.domaine li label{width:220px}
.advancedSearch .filtres li.domaine li li label{width:210px}
.advancedSearch .filtres li li{float:none;padding:0 0 5px}
.advancedSearch .filtres li li ul{padding:5px 0 0 20px;clear:both}
.advancedSearch .filtres li li.active label{font-weight:bold}
.advancedSearch .filtres li li li label{font-weight:normal;font-size:90%}
.advancedSearch .filtres li li li.active label{font-weight:bold;color:#000}
.advancedSearch .filtres li label,.advancedSearch .filtres li input{float:left}
.advancedSearch .filtres li input{width:13px;height:13px}
.advancedSearch .filtres li label{padding-left:5px}
.advancedSearch h2,.pushResults h2{font-size:130%;color:#000;font-weight:bold;padding-bottom:5px}
.advancedSearch h3{font-size:120%;color:#cb2319;font-weight:bold;padding-bottom:5px}
.pushResults h2{color:#e95e29}
.pushResults{padding-top:10px}
.pushResults .table_wrapper .tableauAVoir td,.resultsCatalogue .table_wrapper .tableauAVoir td{padding:10px 5px}
.pushResults .table_wrapper .tableauAVoir .first td,.resultsCatalogue .table_wrapper .tableauAVoir .first td{padding-top:20px}
.pushResults .tableauAVoir td.nom span,.resultsCatalogue .tableauAVoir td.nom span{font-size:110%}
.pushResults .tableauAVoir td.nom a{color:#e95e29;background-image:url(../images/utils/puceOrange.png)}
.resultsCatalogue .tabsInner{padding-left:20px}
.resultsCatalogue .tabsInner .ui-tabs-selected a{color:#cd0c00}
.resultsCatalogue .tabsInner a:hover{color:#cd0c00}
.resultsCatalogue .tableauAVoir td.nom a{color:#000}
.resultsPages ul{background-color:#f3f3f3;background-image:url(../images/utils/tableFirstLine.png);background-position:left top;background-repeat:repeat-x;padding:20px 0 10px}
.resultsPages li{float:right;width:447px;padding-bottom:5px}
.resultsPages li.left{float:left;border-right:1px solid #d9d6d4}
.resultsPages li.sep{width:100%;float:none;font-size:1px;line-height:1px;padding:0}
.resultsPages li a{background:url(../images/utils/puceNoire.png) no-repeat 10px 4px transparent;color:#000;display:block;padding-left:25px;padding-right:10px;text-decoration:none;font-size:110%;font-family:Verdana}
.resultsPages li a:hover{text-decoration:underline}
.advancedSearch .buttons a.moreResults{text-decoration:none;color:#fff;background:#616263 url(../images/utils/bgMoreResults.png) repeat-x top left;display:block;padding:5px 15px}
.advancedSearch a.gotoFiltres{position:absolute;top:-24px;width:120px;height:14px;right:0;text-decoration:none;color:#fff;background:#c61204 url(../images/utils/bgResults.png) repeat-x top left;display:block;padding:5px 15px}
.advancedSearch a.gotoFiltres:hover,.advancedSearch .buttons a.moreResults:hover{text-decoration:underline}
.searchSelect{width:80%}
.otherFiltres{background:transparent url(../images/theme/themeProgrammeSep.png) repeat-x left top;padding-top:10px;margin-top:10px}
.otherFiltres span{margin-right:15px}
.otherFiltres input{vertical-align:text-top}
.otherFiltres label{padding-left:5px}
.ecole .elements{padding-bottom:0}
.ecole .element{padding:15px 15px 0 15px}
.ecole .enAvant{background:#2b2b2b;color:#c5bebe;padding:0}
.ecole .element .dots{margin-bottom:0;padding-bottom:15px}
.ecole .element .likeH2{padding-top:0}
.ecole .element .descEcole{width:380px;text-align:justify}
.miniTemoignages,.miniPresse{width:265px}
.miniTemoignages .likeH2{padding-top:0}
.miniTemoignages .quote{padding-top:5px;padding-bottom:10px;color:#6a6a6a;font-style:italic;font-size:110%}
.miniPresse .listeElements li a .date{color:#6a6a6a}
.miniPresse .listeElements li a:hover .date{color:#000}
.miniPresse .listeElements li a .moreAbout{display:block}
.ecoleLinks .userActions .icon{padding:5px 10px}
.ecoleLinks .userActions .icon a{color:#000;font-weight:normal}
.secteur .expertises ul li,.secteur .references ul li{background:transparent url(../images/utils/moreAboutOrange.png) no-repeat left 4px!important;padding-left:15px!important;color:#e95e29!important}
.secteur .references ul{width:420px}
.secteur .references ul li{float:left;width:190px}
.secteur .rte h2{padding-top:0;padding-bottom:20px}
#votreContact{background:url(../images/utils/illusContactTel.jpg) no-repeat;position:relative;height:87px;width:282px;text-align:center;font-weight:bold;font-size:15px}
#contactName{color:#cd2019;font-size:15px;padding-top:15px}
#contactTel{color:#000;padding-top:12px;padding-left:10px}
.homeSecteur{background-color:#655a9f;color:#fff;padding:12px 15px}
.homeSecteur select{margin:5px 0}
.homeSecteur span{font-size:14px}
#highlight p,#highlight td,#highlightContent p{margin:0 0 10px 0;color:#000}
#highlightContent a{color:#cf0b0d !important}
#catSelect{width:182px}
#catSelect h4{margin:0 0 5px 0}
.typeSelect{background:url(/Style%20Library/Images/bgd_cat_lev2top.gif) no-repeat;padding:17px 13px 0 13px}
.typeCommand{margin:7px 13px;padding:5px 0 8px 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC}
.typeResult{color:#333;padding:5px 13px 7px 13px;border-top:1px solid #CCC}
.typeResult h4{background:url(/Style%20Library/Images/icon_result.gif) left center no-repeat;padding:0 0 0 20px}
.typeResult span{color:#cf0b0d}
.typeResult a{color:#cf0b0d;background:url(/Style%20Library/Images/li_link.gif) 0 5px no-repeat;padding:0 0 0 8px}
#redSelect{width:182px}
#redSelect h4{margin:0 0 5px 0;color:#cf0b0d;font-weight:bold}
#redSelect a{color:#cf0b0d}
.typeResult a{color:#cf0b0d;background:url(/Style%20Library/Images/li_link.gif) 0 5px no-repeat;padding:0 0 0 8px}
.catLev2{width:182px;background:url(/Style%20Library/Images/bgd_cat_lev2.gif) bottom no-repeat;margin:0 0 5px 0}
.catLev2 select{vertical-align:middle}
.catLev2 input{vertical-align:middle}
#highlight{margin-top:10px}
#highlight span{color:#cf0b0d}
#highlight table{width:100%;color:#000;margin:25px 0 0 0}
#highlight .BasketOption td{border-bottom:none 0 none}
#highlight td{padding:5px 0 5px 2px;border-bottom:1px solid #ccc}
#highlight th{border-bottom:1px solid #ccc;color:#cf0b0d;padding:0 25px 5px 2px}
#highlight .expedie{background-color:#e5f5e5}
#highlight .expedieEtat{color:#090}
#highlight .attente{background-color:#ffefe5}
#highlight .attenteEtat{color:#f60}
#highlight .commande{background-color:#e5eff5}
#highlight .commandeEtat{color:#069}
#highlight .resume{width:50%;float:right;margin:10px 0 10px 0;border-top:1px solid #ccc}
#highlight .resume th{font-weight:normal;padding:0 0 0 5px}
#highlight .resume td{font-weight:bold}
#highlight .resume .total{background-color:#f5e5e5}
#highlight h5{color:#cf0b0d;font-size:12px;margin:0 0 10px 0}
#espace{width:374px}
#espace input{vertical-align:middle;float:left}
#espace label{float:left}
#espace .login{width:347px;padding:0 10px 5px 15px}
#espace .textInput{width:140px}
#espace .username{float:left;width:150px;display:block}
#espace .username a{padding:5px 0 0 8px;background:url('Images/li_link.gif') no-repeat 0 10px;display:block}
#espace .password{float:left;padding:0 0 5px 10px;width:180px;display:block}
#espace .commande{width:347px;margin:0 10px 0 15px;padding:5px 0 10px 0;border-top:1px solid #ccc;clear:both}
#espace .commande h4{float:left;padding:0;background:0;width:160px;background:0;display:block}
#espace a{color:#cf0b0d}
.pnlTechInfo{margin-top:10px;color:#ddd;display:none}
.textInput{border:1px solid #7f9db9}
#subContent{width:182px;float:right;margin:0 10px 0 0;display:inline}
.mainDiv{font-size:12px;width:710px;float:left;display:inline;margin-left:20px}
.tooltipInterro{color:white;display:none;background:black;padding:5px;border:1px white solid}
#overlay{background-color:white;color:#efefef;width:550px;padding:10px;display:none;border:1px #000 solid}
#overlayDetail{background-color:white;color:#666;width:400px;padding:10px;display:none;border:1px #000 solid}
#overlayDetail table tr td{vertical-align:middle}
#overlayDetail table tr td h4{font-weight:bold;color:#cf0b0d}
.closeConfirm{background-image:url('/Style Library/images/account_logout.gif');background-repeat:no-repeat;height:9px;width:9px;float:right;cursor:pointer}
.inscriptionConfirmationButtons .closeConfirm{background-image:none;height:auto;width:auto;float:none;cursor:pointer}
.myAccountName{padding:0 13px 3px 13px}
.myAccountLogout,.myAccountLogin{padding:0 13px 3px 13px}
.myAccountError{color:#fff;background-color:red;margin-top:3px;padding:3px;width:133px}
.myAccountLogout input{padding:0 3px 3px 0}
.myAccountLogout a{color:#cf0b0d;text-decoration:none}
.myAccountLinks{background-color:#cf0b0d;padding:7px 15px 7px 15px}
.myAccountLinksWhite{background-color:#fff;padding:7px 15px 7px 15px}
.myAccountLinks a{color:#fff !important;text-decoration:none;margin-bottom:1px !important;padding-left:5px}
.myAccountLinksWhite a{color:#cf0b0d !important;text-decoration:none;margin-bottom:1px !important;padding-left:5px}
.myAccountLink{padding-bottom:2px}
.typeSelect{padding:0 4px 0 4px}
.typeSelect h4{padding:10px 13px 0 13px}
.accountSpace{height:10px}
.accountSpace2{height:20px}
.accountSpace3{height:30px}
.accountIntro{color:black !important}
.accountInfos{color:#000}
.accountInfos a{color:#cf0a11}
.accountBtnNext{vertical-align:top}
.accountNewsLetter{padding:10px;border:1px solid #dddce1}
.accountNewsLetter span{padding-right:5px}
.accountNewsLetter input{vertical-align:bottom}
.accountNewsLetter label{vertical-align:top;padding-left:5px}
.accountNewsLetterTextbox{vertical-align:middle;width:450px}
.accountMailSentColumn{background-image:url('/Style Library/images/account_guide.gif');height:400px;width:314px}
.accountMailSentTopCell{background-image:url('/Style Library/images/account_number1.gif');background-repeat:no-repeat;height:91px;width:250px;padding-left:75px;padding-right:30px;padding-top:35px;vertical-align:top;color:black !important}
.accountMailSentBottomCell{background-image:url('/Style Library/images/account_number2.gif');background-repeat:no-repeat;height:91px;width:250px;padding-left:75px;padding-right:30px;padding-top:35px;vertical-align:top;color:black !important}
.inscriptionTable .inscriptionHeaderRow td{vertical-align:bottom;border-bottom:0 black none !important;font-weight:bold;padding:0 !important;background-color:#dcdddf}
.inscriptionHeaderLeft{background-image:url('/Style Library/images/inscription_bgHeaderLeft.gif');background-repeat:no-repeat;background-position:left}
.inscriptionHeaderRight{background-image:url('/Style Library/images/inscription_bgHeaderRight.gif');background-repeat:no-repeat;background-position:right}
.inscriptionPriceColumn{width:140px !important;text-align:center}
.inscriptionHeaderYear{text-align:center}
.inscriptionHeaderSubTitle{font-weight:normal}
.inscriptionHeaderText,.inscriptionHeaderTextSuivi{height:15px;padding:5px 7px;border-right:1px white solid}
.inscriptionHeaderTextSuivi{height:30px}
.inscriptionHeaderParticipant{width:150px}
.inscriptionHeaderDate .inscriptionHeaderText,.inscriptionHeaderTitle .inscriptionHeaderTextSuivi,.inscriptionHeaderParticipant .inscriptionHeaderTextSuivi{border-right:none !important}
.inscriptionIdentityRow{background-image:url('/Style Library/images/inscription_bgFooterCenter.gif');background-repeat:repeat-x;height:33px}
.inscriptionFooterLeft,.inscriptionIdentityLeft{background-image:url('/Style Library/images/inscription_bgFooterLeft.gif');background-repeat:no-repeat;background-position:left}
.inscriptionFooterRight,.inscriptionIdentityRight{background-image:url('/Style Library/images/inscription_bgFooterRight.gif');background-repeat:no-repeat;background-position:right}
.inscriptionFooterRow td{height:27px;padding:3px;background-color:#dcdddf}
.inscriptionFooterRow a{color:#cf0b0c !important}
.inscriptionFooterLeft{width:70px;color:#000}
.inscriptionIdentityLeft{padding-left:5px}
.inscriptionDateFooterTable,.inscriptionIdentityTable{color:#6f787d}
.inscriptionIdentityTable{margin-bottom:5px}
.inscriptionIdentityTable td{padding-right:3px;background-color:#dcdddf}
.inscriptionIdentityRadioButton input,.inscriptionDifRadioButton input{padding-top:0 !important;padding-right:2px;float:left !important}
.inscriptionIdentityTable tr td{color:#000 !important;font-weight:bold}
.inscriptionDifRadioButton tr td{color:#000 !important}
.inscriptionBtnPrev,.inscriptionBtnNext{width:143px;padding-top:10px}
.inscriptionBtnSave{width:100%;text-align:right;padding-top:10px}
.inscriptionNoOrder{color:black;padding-top:10px}
.inscriptionTable{margin-top:0 !important}
.inscriptionTable td{vertical-align:top;padding:7px 5px 7px 5px !important}
.inscriptionTable a{text-decoration:none;font-weight:bold;color:black !important}
.inscriptionSelectDate{padding-top:5px;color:#cf0b0d}
.inscriptionFindLink{vertical-align:top}
.inscriptionBottomSentence{color:#72797e;padding-top:10px}
.inscriptionSecondRow td{padding-top:0 !important}
.inscriptionSecondRow td a{font-weight:normal !important}
.inscriptionParticipantName,.inscriptionStatus{font-weight:bold}
.inscriptionStatus{width:70px}
.inscriptionProductTitle,.accountMainTitle{font-size:8pt;font-weight:bold;padding:10px 0 10px 0;color:#71797b;border-bottom:1px #e9e9e9 solid;margin-bottom:5px}
.inscriptionProductTitle a,.accountMainTitle{line-height:16px;font-size:17px;text-decoration:none}
.inscriptionProductTitle table tr td{vertical-align:bottom;font-weight:bold}
.inscriptionPanelTitle{font-size:14pt;padding:5px 0 5px 0;color:#414141}
.RadioButton{width:100%}
.inscriptionDateChoiceTableHeader{width:100%}
.inscriptionDateChoiceTableHeader .inscriptionDateSessColumn{width:264px;padding-left:0}
.inscriptionDateChoiceTableHeader tr td{color:black;font-weight:bold}
.inscriptionDateChoiceTable{float:left !important;margin-top:3px !important}
.RadioButton input{float:left !important;margin-top:5px !important}
.RadioButton tr,.inscriptionDateChoiceTableHeader,.inscriptionDateOptionsTable tr td{border-bottom:1px #e9e9e9 solid}
.RadioButton tr td,.inscriptionDateOptionsTable tr td{padding-top:2px !important;padding-bottom:2px !important;vertical-align:top}
.inscriptionDateChoiceTableHeader tr td{padding-top:2px !important}
.inscriptionDateChoiceTable{width:680px}
.inscriptionDateRepasTable{padding:0 5px}
.inscriptionDateOptionsTable input{float:left !important;margin-top:4px !important;padding-right:3px}
.inscriptionDateChoiceTable tr,.inscriptionDateOptionsTable table tr td{border-bottom:none !important}
.inscriptionDateChoiceTable tr td,.inscriptionDateOptionsTable tr td{color:black}
.inscriptionDateOptionsTable{border-top:1px #e9e9e9 solid;padding-right:7px}
.inscriptionDateSessColumn{width:250px;padding-left:5px}
.inscriptionDateCityColumn{width:90px}
.inscriptionDateFindColumn{padding-right:10px;text-align:left;width:105px;vertical-align:middle !important}
.inscriptionDateOptionsTable .inscriptionDateFindColumn{padding-right:10px;text-align:left;width:90px}
.inscriptionDateOptionsPriceColumn{text-align:center;width:120px}
.inscriptionDateRepasTable td{vertical-align:middle}
.inscriptionDatePriceSentence{color:#000 !important;width:350px;padding-left:10px}
.inscriptionFacturation{padding:5px;border:1px solid #dddce1}
.inscriptionFacturation .contactTextboxAdress{width:540px !important}
.inscriptionCheckbox input{vertical-align:bottom}
.inscriptionCheckbox a{color:#ce0c0c !important}
.inscriptionCheckbox label{vertical-align:top;padding-left:5px}
.inscriptionConfirmation{padding:10px;background-color:white;border:1px #dddddf solid}
.inscriptionConfirmationTitle{font-size:14pt;padding-bottom:10px}
.inscriptionConfirmationButtons{padding-top:20px !important;text-align:center}
.inscriptionConfirmationButtons img{cursor:pointer !important;padding-right:5px}
.inscriptionConfirmationTable{padding:10px;font-size:12px}
.inscriptionConfirmationTable ul{margin:0 0 5px 0}
.inscriptionConfirmationTable li{list-style-image:none}
.inscriptionConfirmationTable tr td{vertical-align:top}
.inscriptionConfirmationTableColumn{width:360px;color:black !important;font-weight:bold;vertical-align:middle}
.inscriptionSecondRow select,.inscriptionSecondRow input{padding-top:1px;padding-bottom:1px;border:1px #bcbcbc solid}
.contactControlColumnForm input,.contactControlColumnForm select,.accountNewsLetterTextbox{padding-top:3px;padding-bottom:5px;border:1px #bcbcbc solid}
.contactControlColumnFormFileJoin input{padding-top:3px;padding-bottom:5px}
.contactSubmitButton{padding-right:10px;float:right}
.contactControlColumnFormFileJoin{width:205px;vertical-align:bottom;padding-left:5px}
.contactControlColumnFormFileJoin input{width:200px}
.contactControlColumnForm select{padding-top:3px;padding-bottom:3px}
.contactPanel,.contactPanelLeft{float:left;width:220px;border-left:5px #d4d5d7 solid;padding-left:8px;margin-top:15px}
.contactPanelLeft{height:75px}
.contactPanelTitle{font-family:'HelveticaRoman';font-size:12pt;color:#cf0b0d}
.contactMainPanel{border-left:5px #d4d5d7 solid;padding-left:8px;padding-top:15px;clear:both}
.contactRadSubject input{background-image:none;border:0;padding-top:2px !important;padding-right:2px;float:left !important;width:auto !important}
.contactRadSubject tr td{color:#000}
.contactTel{font-size:13pt;font-weight:bold}
.contactCegos{font-size:10pt;font-weight:bold}
.contactFormTitle{font-size:12pt;color:#000;padding-bottom:10px}
.contactQuestion{width:545px;height:100px}
.contactLblQuestion{vertical-align:top !important}
.contactMainPanel .contactLabelColumnForm{width:125px !important}
.contactLabelColumnForm,.contactLabelColumnFacturation{padding:8px 0 3px 0;margin-right:0;vertical-align:bottom;border-bottom:1px #dddce1 solid;width:135px}
.contactLabelColumnFormFacultatif,.contactLabelColumnDif,.contactLabelColumnDifHours,.contactLabelColumnFormIntra{padding:8px 0 8px 0;margin-right:0;vertical-align:bottom;border-bottom:1px #dddce1 solid;width:135px}
.contactLabelColumnFormIntra{width:auto}
.contactLabelColumnFormError{padding:8px 0 2px 0;margin-right:0;vertical-align:bottom;border-bottom:1px #e46a17 solid;color:#e46a17 !important;width:135px}
.inscriptionValidator,.inscriptionValidatorMail,.inscriptionValidatorMailConfirm{color:#e46a17 !important;float:none !important}
.inscriptionValidator img,.inscriptionValidatorMail img,.inscriptionValidatorMailConfirm img{vertical-align:top;padding-left:3px;float:right}
.contactValidationSummary{background-color:#e46a17;color:white !important;background-image:url('/Style Library/images/contact_validation.gif');background-repeat:no-repeat;height:45px;padding-left:40px;padding-top:10px;vertical-align:middle;margin-bottom:5px;font-weight:bold}
.contactValidationSummary ul li a{color:#000 !important}
.contactValidationSummary ul li{display:inline;padding-left:7px;font-weight:normal}
.contactValidationSummary ul{padding-left:0;display:inline}
.contactLabelColumnDif,.contactLabelColumnDifHours{width:420px}
.contactLabelColumnFacturation{width:350px}
.contactLabelColumnFormNota{width:300px;padding-top:5px}
.contactLabelColumnForm,.contactLabelColumnDif,.contactLabelColumnDifHours,.contactControlColumnForm input,.contactControlColumnForm select,.inscriptionFacturation table tr td,.contactLabelColumnFormIntra{color:black}
.contactControlColumnForm{width:205px;vertical-align:bottom;padding-left:5px}
.contactControlColumnForm select{width:197px}
.contactControlColumnForm input{width:195px}
.contactLabelColumnForm img,.contactLabelColumnFormFacultatif img{vertical-align:bottom}
.contactRadSubject table{float:left}
.contactRadSubject table td{padding-right:5px}
.contactRadSubjectTable{width:550px !important}
.contactQuestionObject{width:90px;padding-bottom:3px}
.contactTxtFirstName{width:80px}
.contactTextboxCity{width:200px}
.contactTextboxAdress{width:545px !important}
.contactNotaTable tr td,.contactNotaTable tr td span{vertical-align:top;color:#666}
.contactNotaTable tr td img{padding-top:2px;padding-right:2px}
.passwordBtnSave{padding-top:10px;padding-left:20px}
.modalPopup{background-color:#fff;border-width:3px;border-style:solid;border-color:Gray;padding:5px;text-align:center;height:55px;width:125px;position:absolute}
.modalPopup img{padding-top:5px}
.radioBtnNo{padding:0 10px 0 5px}
.contactModify{vertical-align:bottom}
.btnNextParticulier{text-align:right;width:100%}
.btnSaveRequest{text-align:right}
input[disabled='disabled'],select[disabled='disabled']{color:#666;-webkit-text-fill-color:#666}
.mainDiv.fullwidth{width:920px;margin-left:27px;float:none;display:block;overflow:hidden}
.breadcrumbIntroV2{background:#eaeaea;height:30px;width:770px;margin-bottom:2em;padding-left:0;margin-left:20px;display:block;position:relative;list-style:none;overflow:hidden}
.breadcrumbIntroV2 li{color:#9f9f9f;text-decoration:none;position:relative;display:block;float:left;background:#eaeaea url(../../../Style%20Library/images/breadcrumbArrow.png) right no-repeat;padding:0 22px 0 10px;height:30px;line-height:2.7em}
.breadcrumbIntroV2 li:first-child{color:#fff;background:#bcbcbc url(../../../Style%20Library/images/breadcrumbArrowFirst.png) right no-repeat}
.breadcrumbIntroV2 li a{text-decoration:none;color:gray}
.breadcrumbIntroV2 li:first-child a{color:#fff}
.breadcrumbIntroV2 li.current{color:#000;background:#eaeaea;font-weight:bold}
.bigTitleBnr{width:695px;font-size:140%;margin-bottom:2em;line-height:1.8em;overflow:hidden;padding-right:232px}
.question-bnr{position:absolute;right:0;top:0}
.menu-espace-client{width:110px;height:14px;background:#e7001e;display:block;float:left;padding:8px 34px 8px 13px;color:#fff;text-decoration:none;font-weight:bold;position:relative;overflow:hidden}
.menu-espace-client:hover{color:#fff}
.menuiconw{width:14px;height:10px;background:url(../../../Style%20Library/images/icon-menu-w.png) no-repeat;position:absolute;right:10px;top:10px}
ul.menu-espace{display:none;background:#fff;overflow:hidden;position:absolute;right:29px;top:50px;z-index:99;border:1px solid #d9d9d9;-moz-box-shadow:0 1px 7px #d9d9d9;-webkit-box-shadow:0 1px 7px #d9d9d9;box-shadow:0 1px 7px #d9d9d9}
ul.menu-espace li{clear:both;margin-left:0;border:0;min-width:200px;background:#fff}
ul.menu-espace li a{text-decoration:none;padding:5px;display:block;color:#797979;padding-left:25px;background:#fff}
ul.menu-espace li a:hover{background-color:#e9e9e9}
ul.menu-espace .monCompteIcon a{background: url(../../../Style%20Library/images/icon-monCompte.png) 4px 5px no-repeat}
ul.menu-espace .maSelectionIcon a{background:url(../../../Style%20Library/images/icon-maSelection.png) 4px 5px no-repeat}
ul.menu-espace .historiqueIcon a{background:url(../../../Style%20Library/images/icon-historique.png) 5px 6px no-repeat}
ul.menu-espace .monCarnetIcon a{background:url(../../../Style%20Library/images/icon-carnet.png) 5px 7px no-repeat}
ul.menu-espace .mesAccesIcon a{background:url(../../../Style%20Library/images/iccon-acces.png) 6px 4px no-repeat}
ul.menu-espace .resultatIcon a{background:url(../../../Style%20Library/images/icon-resultat.png) 5px 6px no-repeat}
#process-bar{margin:0 0 4em 0;padding:0;list-style:none;width:930px;height:60px;overflow:hidden;position:relative;background:url(../../../Style%20Library/images/process-bar.png) no-repeat}
#process-bar.step2{background-position:0 -62px}
#process-bar.step3{background-position:0 -124px}
#process-bar.step4{background-position:0 -186px}
#process-bar li{float:left;width:231px;background:transparent}
#process-bar li:first-child{width:248px}
#process-bar li:last-child{width:220px}
#process-bar li a{width:100%;height:60px;display:block;text-decoration:none;line-height:1em;text-indent:-999em;background:transparent}
.frm-holder{background:#f9f9f9;border:1px solid #eaeaea;padding:20px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin:1em 0;color:gray;position:relative}
.frm-holder:before{content:" ";position:relative;top:-20px;left:-10px;width:900px;background:#fff;height:1px;line-height:1px;overflow:hidden;display:block}
.frm-holder p{margin-bottom:1em;overflow:hidden;color:#000}
.frm-holder label{width:215px;float:left;text-align:right;padding:.4em 10px .4em 0;color:gray}
.frm-holder input{float:left;display:block;color:gray}
.frm-holder input[type="text"],input.text{border:1px solid #eaeaea;padding:.3em 5px;width:220px}
.frm-holder select,select.select{border:1px solid #eaeaea;padding:.2em 2px .2em 5px;width:232px;color:gray}
.frm-holder input.error[type="text"],input.text.error{border:1px solid #b94a48;background:#f9dddd}
.frm-holder label.error{text-align:left;padding:.4em .4em 10px;color:#b94a48}
.frm-holder h3{color:#010101;font-size:115%;font-weight:bold;margin-bottom:1.5em}
.frm-holder .btnEnregistrerPasser{position:absolute;right:20px;bottom:20px;float:none;margin:0}
.frm-holder .attentionText{margin-left:185px;padding-left:35px;background:url(../../../Style%20Library/images/icon-attention.png) top left no-repeat}
.frm-holder .frmDescriptionText{margin-left:185px;padding-left:35px}
.modiferLink{display:inline-block;color:#e2001a;text-decoration:underline;padding-left:20px;background:url(../../../Style%20Library/images/icon-edit-red.png) left no-repeat;margin:0 0 1.5em 20px}
.redLink{color:#e2001a}
.blackLink{text-decoration:none;color:#000;font-weight:bold}
.fadeRedLink{color:#f6b2ba;text-decoration:none}
.redLink2{color:#e2001a;font-weight:bold;text-decoration:none}
.redLink2:hover{color:#e2001a;text-decoration:underline}
.frmSeparator{border-top:1px solid #eaeaea;padding:1em 0;margin:1em 0}
.subBtnR{display:block;padding:10px 25px;text-align:center;color:#fff;font-weight:bold;border:1px solid #c30018;background:#e3001b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;text-decoration:none;margin:1em 0}
.subBtnR:hover{text-decoration:none;color:#fff}
.frm-holder .subBtnR{margin:1em 0 0 225px;float:left}
.frm-holder .center,.centerBtn{float:right;right:50%;position:relative}
.center .subBtnR{float:right;right:-50%;position:relative}
.half-frm{width:50%;float:left}
.frm-holder .half-frm label{width:210px}
.frm-holder .half-frm input[type="text"]{width:205px}
.frm-holder .half-frm select{width:218px}
.frm-holder .half-frm input.sbtn{margin:1em 0 0 112px}
.tbl-line{margin:-1px 0 0 0 !important;padding:10px 20px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-right:0;border-left:0;background:#fff}
.tbl-line.alternate{background:#f9f9f9}
.tbl-line h3{line-height:2.2em !important}
.frm-single-line{margin:2em 0}
.frm-single-line h3{line-height:2.5em;margin-bottom:0}
.frm-holder h4{float:left;min-width:33%;line-height:2.7em;margin-right:3em}
.frm-holder .radioLabel{width:auto;text-align:left;padding-right:3em;margin-top:3px}
.frm-holder .radioLabel input{margin-right:5px;vertical-align:bottom;display:inline-block}
label.checkPrice{width:inherit;min-width:130px;float:right;text-align:right;display:block;font-size:130%;font-weight:bold;line-height:1em;color:#000;padding:.4em 10px .4em 0}
.checkPrice input[type="checkbox"]{display:inline-block;float:none;margin-left:10px;width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}
.incsriptionFrmCommentBox{display:block;width:97%;padding:10px;min-height:86px;background:#fdf7eb;border:solid 1px #fce1aa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#333}
.incsriptionFrmCommentBox::-webkit-input-placeholder,.incsriptionFrmCommentBox::-moz-placeholder,.incsriptionFrmCommentBox::-ms-input-placeholder{color:#b7a88b}
.alertBox{color:#b94a48;background:#ffecec url(../../../Style%20Library/images/icon-attention-l.png) 20px center no-repeat;padding:30px 30px 30px 70px;border:1px solid #eed3d7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:4em 0}
.incsriptionFrmTitle{margin-top:3em}
.incsriptionFrmTitle h2{font-size:200%;color:gray;float:left;overflow:hidden}
.incsriptionFrmTitle select{float:left;margin:.5em 0 .5em 1em;border:1px solid #eaeaea;padding:.2em 2px .2em 5px;width:232px;color:gray}
.incsriptionArtcleTitle{position:relative;padding:0;display:block;overflow:hidden}
.incsriptionArtcleTitle,.incsriptionArtcleTitleGrey{font-family:Arial,Helvetica,sans-serif;font-size:200%;color:#000}
.incsriptionArtcleTitleGrey{color:gray}
.incsriptionArtcleSubTitle{font-size:150%;color:gray;margin-bottom:1em;margin:0;padding:0;overflow:hidden}
.incsriptionArtcleTitle span.small{font-size:58%;position:relative;color:gray}
.incsriptionFrmDecription{padding:.75em 20px;color:gray}
.incsriptionFrmDecription h3{font-size:120%;color:#000;font-weight:bold;padding:.4em 10px .4em 0}
.incsriptionFrmDecription p.desc{clear:left;float:left}
.incsriptionFrmDecription .checkPrice{position:relative;margin-top:-15px}
.incsriptionArtclePrice{font-size:200%;font-weight:bold;display:inline-block}
.incsriptionArtcle{margin:2em 0}
.incsriptionArtcle p{color:gray;margin-bottom:1em}
.billing-address-mask{display:none}
.incsriptionArtcleBtn{margin:2em 0 4em 0;display:block;padding:0;overflow:hidden}
.incsriptionArtcleBtn li{float:left;width:31.8%;text-align:center;margin-left:1.38%;color:gray}
.incsriptionArtcleBtn li p{padding:0 10px}
.incsriptionArtcleBtn li:first-child{margin-left:0}
.incsriptionArtcleBtn .imgBtnNextPrev{margin:1em auto;width:160px;height:40px}
.incsriptionFrmTotalPrice{margin:0;padding:0;list-style:none;width:100%;margin:2em 0;color:gray}
.incsriptionFrmTotalPrice li{float:left;padding:15px;background:#f9f9f9;min-width:563px;height:30px}
.incsriptionFrmTotalPrice li.totalPriceT,.incsriptionFrmTotalPrice li.totalPriceP{text-transform:uppercase;font-size:200%;font-weight:bold;text-align:center;padding:15px;height:30px}
.incsriptionFrmTotalPrice li.totalPriceT{background:#eaeaea;min-width:117px}
.incsriptionFrmTotalPrice li.totalPriceP{background:#acc744;color:#fff;min-width:150px}
.info-icon{background:url(../../../Style%20Library/images/info-icon.png) no-repeat;width:16px;height:16px;display:inline-block;line-height:14px;vertical-align:text-top;margin-left:10px;cursor:pointer}
.infoBulle .icon{width:16px;height:16px;display:block;position:absolute;top:-16px;left:5px;background:url(../../../Style%20Library/images/info-icon.png) no-repeat}
.participant-icon{background:url(../../../Style%20Library/images/icon-participant.png) no-repeat;width:30px;height:28px;float:left;margin-right:10px}
.entreprise-icon{background:url(../../../Style%20Library/images/icon-entreprise.png) no-repeat;width:33px;height:31px;float:left;margin-right:10px}
.question-icon{background:url(../../../Style%20Library/images/icon-question.png) top no-repeat;width:32px;height:32px;float:left;margin-right:10px}
.ref-icon{background:url(../../../Style%20Library/images/icon-ref.png) no-repeat;width:27px;height:28px;float:left;margin-right:10px}
.options-icon{background:url(../../../Style%20Library/images/icon-options.png) no-repeat;width:30px;height:30px;float:left;margin-right:10px}
.comment-icon{background:url(../../../Style%20Library/images/icon-comment.png) no-repeat;width:27px;height:27px;float:left;margin-right:10px}
.confirmation-hand-icon{background:url(../../../Style%20Library/images/icon-confirmation-hand.png) no-repeat;width:29px;height:32px;float:left;margin-right:10px}
.identifiants-icon{background:url(../../../Style%20Library/images/icon-identifiants.png) no-repeat;width:38px;height:27px;float:left;margin-right:10px}
.download-icon{background:url(../../../Style%20Library/images/icon-download.png) no-repeat;width:20px;height:17px;float:left;margin-right:10px}
.download-icon-large{background:url(../../../Style%20Library/images/icon-download-large.png) no-repeat;width:38px;height:32px;vertical-align:text-bottom;margin-right:10px;display:inline-block}
.icon-pdf{background:url(../../../Style%20Library/images/icon-pdf.png) no-repeat;width:21px;height:17px;float:left;margin-right:10px}
.icon-pdf-disabled{background:url(../../../Style%20Library/images/icon-pdf-disabled.png) no-repeat;width:21px;height:17px;float:left;margin-right:10px}
.icon-trash{background:url(../../../Style%20Library/images/icon-trash.png) no-repeat;width:20px;height:20px;float:left;margin-right:10px}
.btn{display:inline-block;text-decoration:none;padding:5px 10px}
a.numParticipantsBtn{background:#ff6920;color:#ffd3bb;margin-bottom:2em}
a.numParticipantsBtnGrey{background:#535353;color:#fff;border:1px solid #333232;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:2em}
span.white{color:#fff}
.imgBtnNextPrev{display:block;text-indent:-999em;color:#FFF;height:60px;margin:4em 0}
.btnRevenirSelection{width:130px;background:url(../../../Style%20Library/images/btnRevenirSelection.png) no-repeat;float:left}
.btnEnregistrerPasser{width:207px;background:url(../../../Style%20Library/images/btnEnregistrerPasser.png) no-repeat;float:right;margin-right:0}
.btnRevenir{width:191px;background:url(../../../Style%20Library/images/btnRevenir.png) no-repeat;float:left}
.btnEnregistrer{width:197px;background:url(../../../Style%20Library/images/btnEnregistrer.png) no-repeat;float:right;margin-right:20px}
.btnEnregistrerDisabled{width:208px;background:url(../../../Style%20Library/images/btnEnregistrerDisabled.png) no-repeat;float:right}
.btnRevenirParticipantPrecedent{width:191px;background:url(../../../Style%20Library/images/btnRevenirParticipantPrecedent.png) no-repeat;float:left}
.btnRevenirAuChoixParti{width:191px;background:url(../../../Style%20Library/images/btnRevenirAuChoixParti.png) no-repeat;float:left}
.btnModifierLesInsc{width:138px;background:url(../../../Style%20Library/images/btnModifierLesInsc.png) no-repeat;float:left}
.btnConfirmerLesInsc{width:142px;background:url(../../../Style%20Library/images/btnConfirmerLesInsc.png) no-repeat;float:right}
.btnPrevenir{background:url(../../../Style%20Library/images/btnPrevenir.png) no-repeat}
.btnMaSelection{background:url(../../../Style%20Library/images/btnMaSelection.png) no-repeat}
.btnMonHistorique{background:url(../../../Style%20Library/images/btnMonHistorique.png) no-repeat}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
sup{vertical-align:super;font-size:.73em}
.inscriptionConfirmation2{padding:10px;color:gray}
.inscriptionConfirmation2 h2{font-size:200%;color:gray;margin-bottom:1em;line-height:1em}
.confirmation-icon{background:url(../../../Style%20Library/images/icon-confirmation.png) no-repeat;width:29px;height:32px;float:left;margin-right:10px}
.inscriptionConfirmation2 h3{font-size:150%;color:gray;margin-bottom:1em}
.inscriptionConfirmation2 h3 strong,.inscriptionConfirmationTable2 th{color:#000}
.inscriptionConfirmationTable2{color:gray;width:100%;margin-bottom:1em}
#facebox .inscriptionConfirmationTable2 td,.inscriptionConfirmationTable2 th{border-bottom:1px solid #eaeaea;padding:.5em 0}
.inscriptionConfirmationTable2 th{color:#000;font-size:130%;font-weight:bold;padding-right:40px;padding-left:10px;width:95px}
.inscriptionConfirmationTable2 td{color:gray}
#facebox a.imgBtnNextPrev,#facebox a.imgBtnNextPrev span{text-indent:100%;white-space:nowrap;overflow:hidden;margin:1em 0}
#facebox .footerSeparator{background:url(../../../Style%20Library/images/faceboxFooterSeparator.png) center top no-repeat;padding:2em 0;margin:0 10px}
.espaceClientBtns{margin:2em 0 4em 0;display:block;padding:0;overflow:hidden}
.espaceClientBtns li{float:left;width:31.8%;text-align:center;margin-left:1.38%;color:gray;background:#ebebeb;background-position:center 20px;background-repeat:no-repeat;width:296px;height:150px;margin-bottom:1em;border:solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.espaceClientBtns li a{display:block;font-size:180%;font-family:"DINMediumRegular",DINMediumRegular,Arial;text-decoration:none;line-height:1em;padding:65px 0 35px 0}
.espaceClientBtns li a span{padding:0;display:block;text-decoration:none;font-size:60%;line-height:1.5em;margin-top:5px}
.espaceClientBtns .espaceClientMaSelection,.espaceClientBtns .espaceClientMonCarnet{margin-left:0}
.espaceClientBtns li:hover{background-position:center -180px}
.espaceClientBtns li a:hover{color:#fff}
li.espaceClientMaSelection{border-color:#00b3c4;background-image:url(../../../Style%20Library/images/icon-espaceClientMaSelection.png)}
li.espaceClientMaSelection a{color:#00b3c4}
li.espaceClientMaSelection:hover{background-color:#00b3c4}
li.espaceClientHistorique{border-color:#e44c95;background-image:url(../../../Style%20Library/images/icon-espaceClientHistorique.png)}
li.espaceClientHistorique a{color:#e14f96}
li.espaceClientHistorique:hover{background-color:#e14f96}
li.espaceClientDocuments{border-color:#96b332;background-image:url(../../../Style%20Library/images/icon-espaceClientDocuments.png)}
li.espaceClientDocuments a{color:#96b332}
li.espaceClientDocuments:hover{background-color:#96b332}
li.espaceClientMonCarnet{border-color:#ee5b15;background-image:url(../../../Style%20Library/images/icon-espaceClientMonCarnet.png)}
li.espaceClientMonCarnet a{color:#ee5b15}
li.espaceClientMonCarnet:hover{background-color:#ee5b15}
li.espaceClientGererMon{border-color:#3cc5b7;background-image:url(../../../Style%20Library/images/icon-espaceClientGererMon.png)}
li.espaceClientGererMon a{color:#3dc5b7}
li.espaceClientGererMon:hover{background-color:#3dc5b7}
li.espaceFacturationEt{width:756px;text-align:left;padding:20px 0 20px 155px;margin-left:0;height:110px;background-image:url(../../../Style%20Library/images/icon-espaceFacturationEt.png);background-position:57px 57px}
li.espaceFacturationEt:hover{background-image:url(../../../Style%20Library/images/icon-espaceFacturationEt.png);background-position:57px 57px}
li.espaceFacturationEt:hover a.redLink{color:#e2001a}
li.espaceFacturationEt a.redLink:hover{text-decoration:none}
li.espaceFacturationEt a.espaceClientTitle{padding:27px 0;color:gray;font-size:250%;width:377px;border-right:1px solid #d2d2d2;float:left}
li.espaceFacturationEt p{float:left;display:block;width:334px;padding:10px 0 10px 34px;font-size:120%}
li.espaceFacturationEt p a{display:block;font-family:Arial,Helvetica,sans-serif;margin-top:1em;padding:0;font-size:100%;text-decoration:underline}
.historiqueDate{line-height:2em;margin-bottom:2em}
.historiqueDate strong,.historiqueTable strong{color:#000}
.historiqueDate label{padding-right:20px;margin-left:10px;width:100px;vertical-align:top;line-height:2em}
.historiqueDate input{border:1px solid #eaeaea;padding:.3em 5px;width:80px;vertical-align:top;margin-right:5px}
.historiqueDate label .dateOn,.historiqueDate label .dateOff{width:20px;height:24px;display:inline-block;vertical-align:top;cursor:pointer}
.dateOn{background:url(../../../Style%20Library/images/icon-date-on.png) no-repeat}
.dateOff{background:url(../../../Style%20Library/images/icon-date-off.png) no-repeat}
.historiqueTable thead td{background:#f9f9f9;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:20px 20px 15px 0;font-weight:bold;color:#000;font-size:120%;line-height:1.5em}
.historiqueTable thead input[type="text"]{border:1px solid #eaeaea;padding:.3em 5px;display:block;float:left;width:95%;font-weight:bold}
.historiqueTable ::-webkit-input-placeholder{font-weight:normal;color:#dedede}
.historiqueTable :-moz-placeholder{font-weight:normal;color:#dedede}
.historiqueTable ::-moz-placeholder{font-weight:normal;color:#dedede}
.historiqueTable :-ms-input-placeholder{font-weight:normal;color:#dedede}
.historiqueTable tbody td{border-bottom:1px solid #eaeaea;padding:15px 20px 20px 5px;min-height:65px;color:gray}
.historiqueTable tbody td:first-child{padding:10px;text-align:center}
.historiqueTable .sortArrow{width:6px;height:13px;display:inline-block;vertical-align:top;cursor:pointer;background:url(../../../Style%20Library/images/icon-sort.png) no-repeat;float:right}
.historiqueTable .orange{color:#e66106}
.historiqueTable .green{color:#96b332}
.historiqueTable .green2{color:#3cc5b7}
.historiqueTable .blue{color:#027bc1}
.historiqueTable .subBtnR{padding:0 10px;float:left;margin:0;height:18px;font-size:90%;line-height:1.6em}
.subBtnRdisabled{background:#f6b2ba;border-color:#ebb2b9}
.historiqueTable .icon-trash{cursor:pointer}
.historiqueTable .small{display:block;color:#b94a48;font-size:80%;line-height:1.3em;margin:3em 0}
.historiqueTable tbody select{border:1px solid #eaeaea;padding:.3em 5px;display:block;float:left;width:95%;margin:.5em 0}
.historiqueTable tbody label{font-weight:bold;color:#000}
.historiqueTable .pdl20{padding-left:20px}
.historiqueTable .normal{font-weight:normal}
.historiquePopupLoading{text-align:center;vertical-align:middle;height:400px}
.historiquePopupLoading p{text-align:center;font-size:200%;margin-bottom:1em;color:gray;padding:0 40px}
.historiquePopupLoading .loading{background:url(../../../Style%20Library/images/loading9.gif) no-repeat;width:32px;height:32px;display:inline-block}
.inscriptionConfirmation2 .subBtnR{max-width:45%;margin:2em auto;font-size:120%}
.inscriptionConfirmation2 .alterBox{display:block;width:93%;padding:15px;min-height:86px;background:#ffecec;border:solid 1px #eed3d7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#b94a48;font-size:110%;margin-bottom:2em}
.inscriptionConfirmation2 .alterBox h3{font-size:130%;margin-bottom:1em;font-weight:bold}
.inscriptionConfirmation2 .alterBox h3,.inscriptionConfirmation2 .alterBox strong{color:#b94a48}
.inscriptionConfirmation2 .alterBox p{border-bottom:1px solid #e2c4c8;margin-bottom:.7em;padding:0 0 .6em 10px}
.inscriptionConfirmation2 .radioBoxfloat{width:50%;float:left;margin-bottom:1em}
.inscriptionConfirmation2 p{margin:1em 0}
.inscriptionConfirmation2 .radioBoxfloat p{font-weight:bold;color:#000;font-size:120%}
.inscriptionConfirmation2 .radioBoxfloat label{display:block;float:none;margin-bottom:.7em;font-size:110%}
.inscriptionConfirmation2 label{font-size:110%}
.inscriptionConfirmation2 .normal{font-weight:normal}
.inscriptionConfirmation2 .radioBoxfloat input{margin-right:10px;float:left}
.pnlQuestion{color:#000}
.pnlQuestion label{float:none;display:inline-block;width:auto}
.pnlQuestion input{color:#000;float:none;display:inline !important}
.frm-holder label{vertical-align:middle;padding:.4em 10px .4em 3px}
.frm-holder input{vertical-align:middle;margin:0}
.frm-holder .half-frm input,.frm-holder .half-frm select{float:left}
.incsriptionFrmTitle .DINMediumRegular{padding-bottom:10px}
.frm-single-line p{clear:both}
.checkPrice sup{padding-right:5px}
a.currentTrainee{background-color:#afcb50}
.gotoTrainee{margin-top:15px}
.gotoTrainee .btn{margin-right:5px}
.frm-holder .half-frm label{width:185px;padding-right:5px;margin-right:5px}
.frm-holder h3{padding:3px 10px 0 0}
input[disabled='disabled'],select[disabled='disabled'],input[readonly]{background-color:#ebebe4 !important;color:#666 !important;-webkit-text-fill-color:#666}
.inscriptionIdentityRadioButton{width:auto;margin-top:5px;display:inline-block}
.inscriptionIdentityRadioButton label{width:200px;padding-top:0;text-align:left}
.inscriptionCheckbox label{width:auto;padding-top:0;padding-left:5px}
.noTop{margin-top:0;padding-top:0;border-top:0}
.noBottom{margin-bottom:0;margin-bottom:0;border-bottom:0}
#process-barParticulier{margin:0 0 4em 0;padding:0;list-style:none;width:930px;height:60px;overflow:hidden;position:relative;background:url(../../../Style%20Library/images/process-barParticulier.png) no-repeat}
#process-barParticulier.step2{background-position:0 -62px}
#process-barParticulier.step3{background-position:0 -124px}
#process-barParticulier li{float:left;width:231px;background:transparent}
#process-barParticulier li:first-child{width:248px}
#process-barParticulier li:last-child{width:220px}
#process-barParticulier li a{width:100%;height:60px;display:block;text-decoration:none;line-height:1em;text-indent:-999em;background:transparent}
.inscriptionConfirmationTable2 th{width:115px}
#facebox .footerSeparator{padding:5px 0 5px 0}
.frm-holder input[type="password"]{border:1px solid #eaeaea;padding:.3em 5px;width:220px}
.bigTitleBnr{margin-bottom:1.0}
.bigTitleBnr span{font-size:140%}
.byTrainee{font-size:40%}
.tbl-line{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}
.forfaitrepas{border-top:#eaeaea 1px solid;border-bottom:#eaeaea 1px solid;color:gray}
.forfaitrepas h3{font-weight:bold;color:#010101;font-size:115%}
.frm-holder label,.incsriptionFrmTotalPrice,.radSalarie label,.pnlQuestion label,.frm-holder h4,.incsriptionArtcle p,.incsriptionArtcleBtn li p{color:#000}
.incsriptionFrmTotalPrice li.totalPriceT{height:35px;padding-top:10px}
a.numParticipantsBtnGrey{margin-right:10px}
.displayBlock{display:block}
.incsriptionFrmTitle .colorBlack{color:Black}
.incsriptionArtcleTitle{width:800px;font-size:170%}
.noLink{cursor:text}
.inscriptionConfirmationTable2 th{font-size:150%}
.inscriptionConfirmationTable2 tr td{font-size:130%;border-bottom:1px solid #eaeaea}
.inscriptionConfirmationTable2 .imgBtnNextPrev{margin:0}
#disabledBackgroung{position:fixed;height:100%;width:100%;z-index:10;background-color:black}
.inscriptionsTable thead th{background:#f9f9f9;border-top:1px solid #eaeaea;padding:20px 20px 5px 0;font-weight:bold;color:#000;font-size:120%;line-height:1.5em}
.inscriptionsTable thead td{background:#f9f9f9;border-bottom:1px solid #eaeaea;border-top:0;padding:0 20px 15px 0;font-weight:bold;color:#000;font-size:120%;line-height:1.5em}
.faceboxStyle .b{background:url(../../../Style%20Library/Intuiti/js/jquery/facebox/b.png)}
.faceboxStyle .tl{background:url(../../../Style%20Library/Intuiti/js/jquery/facebox/tl.png)}
.faceboxStyle .tr{background:url(../../../Style%20Library/Intuiti/js/jquery/facebox/tr.png)}
.faceboxStyle .bl{background:url(../../../Style%20Library/Intuiti/js/jquery/facebox/bl.png)}
.faceboxStyle .br{background:url(../../../Style%20Library/Intuiti/js/jquery/facebox/br.png)}
.faceboxStyle .tl,.faceboxStyle .tr,.faceboxStyle .bl,.faceboxStyle .br{height:10px;width:10px;overflow:hidden;padding:0}
.faceboxStyle{position:absolute;top:0;left:0;z-index:100}
.faceboxStyle .popup{position:relative;text-align:left}
.faceboxStyle table{border-collapse:collapse}
.faceboxStyle td{border-bottom:0;padding:0}
.faceboxStyle .body{padding:20px;background:#fff;width:480px;color:gray}
.faceboxStyle .waitResult,.faceboxStyle .resultStyle{font-size:180%;text-align:center}
.waitResult{margin-top:10px;display:none}
.resultStyle{text-align:center;margin-top:10px}
.subBtnRInline{display:inline;margin-top:3px;margin-bottom:3px;margin-left:3px;padding-top:3px;padding-bottom:3px}
#-gldp{z-index:1000}
.choiceContacts{margin-bottom:10px}
.txtCenter{text-align:center}
.icon-trash{margin-left:10px}
.breadcrumbIntro{float:left;width:785px}
ul.menu-espace{right:23px}
.incsriptionFrmTitle h2.colorBlack{font-size:170%;padding-bottom:5px}
.infoBulleEmpty{position:relative}
.iconEmpty{position:absolute;height:16px;width:16px;top:-25px;left:95px;background:url(../../../Style%20Library/images/info-icon.png) no-repeat}
.pnlQuestion h4{min-width:0;margin-right:50px}
.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ac_loading{background:white url('indicator.gif') right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#0a246a;color:white}
#facebox .b{background:url('/Style Library/Intuiti/js/jquery/facebox/b.png')}
#facebox .tl{background:url('/Style Library/Intuiti/js/jquery/facebox/tl.png')}
#facebox .tr{background:url('/Style Library/Intuiti/js/jquery/facebox/tr.png')}
#facebox .bl{background:url('/Style Library/Intuiti/js/jquery/facebox/bl.png')}
#facebox .br{background:url('/Style Library/Intuiti/js/jquery/facebox/br.png')}
#facebox{position:absolute;top:0;left:0;z-index:100}
#facebox .popup{position:relative;text-align:left}
#facebox table{border-collapse:collapse}
#facebox td{border-bottom:0;padding:0}
#facebox .body{padding:10px;background:#fff;width:480px}
#facebox .loading{text-align:center}
#facebox .image{text-align:center}
#facebox img{border:0;margin:0}
#facebox .footer{border-top:1px solid #ddd;padding-top:5px;margin-top:10px;text-align:right}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0}
#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%}
.facebox_hide{z-index:-100}
.facebox_overlayBG{background-color:#000;z-index:99}
* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
#lireSuite{width:450px}
.fermer{color:#ca7900}
.utils{position:absolute;top:0;right:0}
.pictoUtile{display:block;float:left;padding-top:10px;padding-left:20px}
#historiqueDatePicker.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
#historiqueDatePicker.ui-widget .ui-widget{font-size:1em}
#historiqueDatePicker.ui-widget input,#historiqueDatePicker.ui-widget select,#historiqueDatePicker.ui-widget textarea,#historiqueDatePicker.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
#historiqueDatePicker.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
#historiqueDatePicker.ui-widget-content a{color:#222}
#historiqueDatePicker .ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}
#historiqueDatePicker .ui-widget-header a{color:#222}
#historiqueDatePicker .ui-state-default,#historiqueDatePicker.ui-widget-content .ui-state-default,#historiqueDatePicker .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}
#historiqueDatePicker .ui-state-default a,#historiqueDatePicker .ui-state-default a:link,#historiqueDatePicker .ui-state-default a:visited{color:#555;text-decoration:none}
#historiqueDatePicker .ui-state-hover,#historiqueDatePicker.ui-widget-content .ui-state-hover,#historiqueDatePicker .ui-widget-header .ui-state-hover,#historiqueDatePicker .ui-state-focus,#historiqueDatePicker.ui-widget-content .ui-state-focus,#historiqueDatePicker .ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}
#historiqueDatePicker .ui-state-hover a,#historiqueDatePicker .ui-state-hover a:hover,#historiqueDatePicker .ui-state-hover a:link,#historiqueDatePicker .ui-state-hover a:visited{color:#212121;text-decoration:none}
#historiqueDatePicker .ui-state-active,#historiqueDatePicker.ui-widget-content .ui-state-active,#historiqueDatePicker .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}
#historiqueDatePicker .ui-state-active a,#historiqueDatePicker .ui-state-active a:link,#historiqueDatePicker .ui-state-active a:visited{color:#212121;text-decoration:none}
#historiqueDatePicker .ui-state-highlight,#historiqueDatePicker.ui-widget-content .ui-state-highlight,#historiqueDatePicker .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
#historiqueDatePicker .ui-state-highlight a,#historiqueDatePicker.ui-widget-content .ui-state-highlight a,#historiqueDatePicker .ui-widget-header .ui-state-highlight a{color:#363636}
#historiqueDatePicker .ui-state-error,#historiqueDatePicker.ui-widget-content .ui-state-error,#historiqueDatePicker .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
#historiqueDatePicker .ui-state-error a,#historiqueDatePicker.ui-widget-content .ui-state-error a,#historiqueDatePicker .ui-widget-header .ui-state-error a{color:#cd0a0a}
#historiqueDatePicker .ui-state-error-text,#historiqueDatePicker.ui-widget-content .ui-state-error-text,#historiqueDatePicker .ui-widget-header .ui-state-error-text{color:#cd0a0a}
#historiqueDatePicker .ui-priority-primary,#historiqueDatePicker.ui-widget-content .ui-priority-primary,#historiqueDatePicker .ui-widget-header .ui-priority-primary{font-weight:bold}
#historiqueDatePicker .ui-priority-secondary,#historiqueDatePicker.ui-widget-content .ui-priority-secondary,#historiqueDatePicker .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
#historiqueDatePicker .ui-state-disabled,#historiqueDatePicker.ui-widget-content .ui-state-disabled,#historiqueDatePicker .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
#historiqueDatePicker .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
#historiqueDatePicker .ui-icon{width:16px;height:16px}
#historiqueDatePicker .ui-icon,#historiqueDatePicker.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
#historiqueDatePicker .ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
#historiqueDatePicker.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}
#historiqueDatePicker .ui-state-hover .ui-icon,#historiqueDatePicker .ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
#historiqueDatePicker .ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}
#historiqueDatePicker .ui-state-error .ui-icon,#historiqueDatePicker .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
#historiqueDatePicker.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
#historiqueDatePicker.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
.ui-helper-hidden-accessible{display:none}
.ui-autocomplete{max-height:200px;max-width:400px;overflow-y:auto;overflow-x:hidden;background-color:#fff;color:#000;padding:0;border:1px solid black;z-index:99999}
.ui-autocomplete li{line-height:16px;font-size:12px;font-family:Arial;padding:2px 5px 2px 5px}
.ui-autocomplete li a{text-decoration:none}
.ui-autocomplete ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ui-autocomplete li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ui-autocomplete .ui-state-focus{background-color:#000}
.ui-autocomplete .ui-state-focus a{color:#fff}
.tabsInner .tabs .ui-tabs-active,.tabsInner .tabs .ui-tabs-active a{color:#e85e29;background-image:url(../images/utils/yearTabSelected.png)}
#fiche .contentLeft .tabsInner{padding:0}
#fiche .contentLeft .tabsInner>ul{height:32px;padding:5px 5px 0;background:#e6e6e6;font-size:100%}
#fiche .contentLeft .tabsInner .tab{padding:10px;background:#fff;font-size:120%}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
#cookie-bar{background:#EEE;height:24px;line-height:24px;color:#111;text-align:center;padding:3px 0}
#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}
#cookie-bar.fixed.bottom{bottom:0;top:auto}
#cookie-bar p{margin:0;padding:0}
#cookie-bar a{color:#111;text-decoration:underline;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px}
#cookie-bar .cb-enable{background:#EEE}
#cookie-bar .cb-enable:hover{background:#EEE}
#cookie-bar .cb-disable{background:#900}
#cookie-bar .cb-disable:hover{background:#b00}
#cookie-bar .cb-policy{background:#03b}
#cookie-bar .cb-policy:hover{background:#05d}
#cookie-bar .lawURL{color:blue;text-decoration:underline;margin-left:0;margin-left:-4px}
#cookie-bar .btnClose{vertical-align:middle;margin-left:-8px}