@import url(/core/site/styles/ApecTopBar.css);
@import url(/core/site/styles/ApecBottomBar.css);

h1.modeBeta {height:42px;padding-top:20px;margin:-10px 0 5px 0;background:url(/core/site/images/box2/titleBeta.png) no-repeat right top;_position:relative}
h1.modeBeta em {display:block;font-size:60%;color:#5e9eb7;margin-left:5px}
h1.margins {margin:10px 3px}

/********/
/* box2 */
/********/
div.box2 {margin-top:0px;padding:2px 5px 5px 5px;background:white url(/core/site/images/box2/boxShadow.png) no-repeat right bottom;margin-bottom:5px}
div.box2 .box2 {background:none}
div.box2 .box2Shadow {margin-top:5px;padding:2px 5px 5px 5px;background:white url(/core/site/images/box2/boxShadow.png) no-repeat right bottom;margin-bottom:5px}
.noShadow {background:none !important}
div.box2 .cornerTopLeft {width:11px;height:11px;top:-6px;left:-6px}
div.box2 .cornerTopRight {width:11px;height:11px;top:-6px;left:6px}
div.box2 .cornerBottomLeft {width:11px;height:11px;top:-5px;left:-6px}
div.box2 .cornerBottomRight {width:11px;height:11px;top:-5px;left:6px}
div.box2 h2 {background-position:left top;text-indent:-5px;_text-indent:-10px}
.box2 .dashedLineTop {border-top:1px dashed #5e9eb7}
.box2 .dashedLineBottom {border-bottom:1px dashed #5e9eb7}
.box2 .lineTop {border-top:1px solid #ef741d}
.box2 .lineBottom {border-bottom:1px solid #ef741d}
.box2 .article {padding-bottom:.4em}
.box2 .article img {float:left;margin:.3em .5em 0 0}
.box2 .article h4 {font-size:1.1em;margin-bottom:.2em}
.box2 .article h4,
.box2 .article h4 a {font-weight:bold;color:#ef741d}
.box2 .article h5 {font-size:.8em;color:#666666;font-weight:normal;margin-bottom:.5em}
.box2 .choiceRadioButtonVertical label {display:block;margin-bottom:.2em}
.box2 .choiceRadioButtonVertical input {vertical-align:-.2em;margin:0 .5em 0 0}
.box2 a.commentaires {clear:both;display:block;display:inline-block;background:url(/core/site/images/communaute/pictoCommentaire.png) no-repeat 0 .2em;padding:.3em 0 .4em 26px}
.box2 a.rightArrow {clear:both;float:right;background:url(/core/site/images/backgrounds/puceAll.gif) no-repeat 0 .6em;padding:.3em 0 .4em 12px;width:40%}
.box2 strong.circle {float:left;width:17px;height:17px;background:url(/core/site/images/box2/circle.png) no-repeat center center;text-align:center;line-height:17px;margin-right:.5em}
.box2 .circle {color:white;font-weight:bold;font-size:10px;background:url(/core/site/images/box2/circle2.png) no-repeat center center;padding:2px 3px 2px 3px;margin-right:.2em}
.box2 .alert {color:red}
.box2 .radioHorizontal label {margin-right:1em}
.box2 .radioHorizontal input {margin-right:.25em;vertical-align:-.2em}
.box2 .checkboxVertical label {display:block;clear:both;margin-bottom:6px}
.box2 .checkboxVertical input {float:left;width:1.5em;height:1.5em;margin-right:.25em}
.box2 a.commentaires {clear:both;display:block;display:inline-block;background:url(/core/site/images/communaute/pictoCommentaire.png) no-repeat 0 .2em;padding:.3em 0 .4em 26px}
.box2 a.rightArrow {clear:both;float:right;background:url(/core/site/images/backgrounds/puceAll.gif) no-repeat 0 .6em;padding:.3em 0 .4em 12px;width:40%}
.box2 strong.circle {float:left;width:17px;height:17px;background:url(/core/site/images/box2/circle.png) no-repeat center center;text-align:center;line-height:17px;margin-right:.5em}
.box2 .buttonArrow {height:17px}
.box2 .buttonArrow a {display:block;height:17px;overflow:hidden;line-height:16px;padding-left:13px;background:url(/core/site/images/backgrounds/puceAll.gif) no-repeat 0 0.4em;display:block;_display:inline;float:left}
.box2 .button {background:url(/core/site/images/backgrounds/boutonGauche.png) no-repeat !important;height:18px !important}
.box2 .button a, .box2 .button input {background:url(/core/site/images/backgrounds/boutonDroit.png) right !important;height:18px !important;font-weight:bold;text-decoration:none;padding-left:3px;line-height:18px !important}
.box2 .button input {line-height:21px !important}
.box2 a.arrow {background-position:0px 1px !important;font-weight:bold;}
.box2 ul li a {font-weight:normal}
.box2 .boxContent ul {position:static}
.box2 .boxContent ul li {background-position:0 0.45em !important;position:static}
.box2 .boxContent ul.arrow li {background-position:0 1px !important}
.box2 .boxContent ul.arrow li a {font-weight:bold !important}

.box2 .boxLeftMenu h3 {font-size:1em;margin:0.5em 0}
.box2 .boxLeftMenu .cornerTopLeft {display:none}
.box2 .boxLeftMenu .boxContent {padding:0 0 .5em 0;border-bottom:1px solid #ef741d}

.box2 .box2ArticlesDossier h2 {border-bottom:1px solid #5e9eb7;color:#EF741D;text-indent:0px;margin-left:5px}
.box2 .box2ArticlesDossier .cornerTopLeft,
.box2 .box2ArticlesDossier .cornerTopRight,
.box2 .box2ArticlesDossier .cornerBottomLeft,
.box2 .box2ArticlesDossier .cornerBottomRight {display:none}

.box2 .boxContent ol.activite {list-style-type:none;margin:0}
.box2 .boxContent ol.activite li {margin-bottom:.2em;margin-left:0}
.box2 .boxContent ol.activite strong {margin:0 .5em}
.box2 .boxContent ol.activite li img {margin:0;float:none;margin-top:.2em}

.box2 .padding-offre {padding-top: 4px; padding-bottom: 5px}
.floatLeft {float:left!important}
.floatRight {float:right!important}

.box2 a.pictoRSS {background:url(/core/site/images/backgrounds/pictoRSS.png) no-repeat 0px 2px; padding-left: 20px;font-weight:normal !important}
.box2 a.pictoMail {background:url(/core/site/images/backgrounds/pictoMail.png) no-repeat 0px 2px; padding-left: 24px;font-weight:normal !important}
.box2 a.pictoRSS, .box2KillerApplication a.pictoMail {background-position:0px 0px;#}

.box2 em.international {padding:5px 30px 5px 0;background:url(/core/site/images/backgrounds/international.png) no-repeat right center;font-style:normal}

.boxSpacer {height:21px}

.box2 .annuaireMetiers label {~position:relative;~top:-3px}
.box2 .annuaireMetiers .boxContent h4.marginBottom {margin:5px 0 10px 0 !important}
.box2 .annuaireMetiers ol.activite li img {margin-bottom:6px;~margin-bottom:0}
.box2 .annuaireMetiers a.arrow {padding-right:10px}
.box2 .annuaireMetiers .noPaddingTop {padding-top:0;~margin-top:-6px}

.box-flash {margin-bottom:2px;~margin-bottom:7px}

/************/
/* box2Main */
/************/
.box2Main {border:1px solid #96b1bb}
.box2Main .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftFull.png)}
.box2Main .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightFull.png)}
.box2Main .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftEmpty.png)}
.box2Main .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightEmpty.png)}
.box2Main h2 {background-image:url(/core/site/images/box2/backgroundHeaderCommon.png);color:white;padding:5px;background-repeat:repeat !important}
.box2Main h2.pictoAgenda {background-image:url(/core/site/images/backgrounds/pictoAgenda.gif);padding-left:38px}
.box2Main h2.pictoChat {background-image:url(/core/site/images/backgrounds/chatPicto.gif);padding-left:66px}
.box2Main h2.pictoSalon {background-image:url(/core/site/images/salon/picto.png);padding-left:36px}
.box2Main h2.pictoViadeo span {display:block;background:url(/core/site/images/reseau-pro/box/subheader-viadeo.png) no-repeat right top !important}
.box2Main h3 {background:#e5eff3;font-size:1.04em;padding:3px 6px}
.box2Main h3.pictoChat {background:#e5eff3 url(/core/site/images/backgrounds/pictoChatAlternative.png) no-repeat 3px 50%;padding-left:53px}
.box2Main h3.pictoBlog {background:#e5eff3 url(/core/site/images/backgrounds/pictoBlog.png) no-repeat 3px 50%;padding-left:30px}
.box2Main h3.pictoApecnext img {vertical-align:middle;margin:0 3px}
.box2Main h3.pictoApecnext em {font-size:10px;font-weight:normal;font-style:normal}
.box2Main .boxContent {padding:3px 6px}
.box2Main .boxContent h3.colored,
.box2Main .boxContent h4.colored {color:#ef741d;font-size:1.1em;font-weight:bold}
.box2Main .coloredBackground {background:#fce6d6}
.box2Main .tags a {color:#ef741d}

.box2Main .accordion {~position:relative}
.box2Main .accordionSection {border-top:1px solid #f49e62}
.box2Main .accordionSection h3 {padding:0;margin:0;background:white url(/core/site/images/box2/pictoAfficher.png) no-repeat 5px 50%}
.box2Main .accordionSection h3 a {padding:4px 5px 4px 20px;text-decoration:none;outline:0;~height:100%}
.box2Main .accordionSection h3:hover {background:#fce6d6 url(/core/site/images/box2/pictoAfficher.png) no-repeat 5px 50%}
.box2Main .accordionSection .accordionContent {margin:0 5px;padding:5px 0;border-top:1px solid white}
.box2Main .accordionSection.selected {background:white}
.box2Main .accordionSection.selected h3 {background:#fce6d6 url(/core/site/images/box2/pictoCacher.png) no-repeat 4px 55%}
.box2Main .accordionSection.selected h3:hover {background:#fce6d6 url(/core/site/images/box2/pictoCacher.png) no-repeat 4px 55%}
.box2Main .accordionSection h3.international a {background:url(/core/site/images/backgrounds/international.png) no-repeat 98% 50%}

.box2Main .accordionSection.noselected h3 a {background:transparent url(/core/site/images/backgrounds/puceAll.gif) no-repeat 0 0.4em}
.box2Main .accordionSection.noselected h3 a:hover {background:transparent url(/core/site/images/backgrounds/puceAll.gif) no-repeat 0 0.4em}

.box2Main h3.promoViadeo {position:relative;line-height:40px;background:none}
.box2Main h3.promoViadeo img {position:absolute;right:7px;~top:-10px}
.box2Main .promoViadeo h4,
.box2AlternativeMain .promoViadeo h4 {margin:5px 0 10px 0 !important;font-size:14px !important;font-weight:normal !important;color:#333333;text-align:center}
.box2Main .promoViadeo .button,
.box2AlternativeMain .promoViadeo .button {margin:0 0 5px 60px}
.box2Main .promoViadeoAccueil img {display:block;margin:0 0 10px 40px}
.box2Main .promoViadeoAccueil .button{float:right}

.box2Main .map {width:400px;position:absolute;right:6px;z-index:500;padding:0}
.box2Main .offreDetails {width:356px;min-height:260px;background:#fce6d6;_height:260px;_position:relative}
.box2Main .offreDetails dl dt {clear:both;float:left;width:30%;padding:5px 0}
.box2Main .offreDetails dl dd {margin:0 0 0 35%;padding:5px 0;font-weight:bold}
.box2Main .offreActions {width:356px;height:21px;padding-top:5px;border-top:1px dashed #ef741d;border-bottom:1px dashed #ef741d;_position:relative}
.box2Main .offreActions .ajouter {float:left;padding-left:15px;background:url(/core/site/images/box2/ajouter.png) no-repeat left center}
.box2Main ul.allItem li {margin:10px 0 5px 0;background:none}
.box2Main ul.allItem li a {padding:0 0 0 13px;background:url(/core/site/images/backgrounds/puceAll.gif) no-repeat left center;font-weight:bold}

.box2Main div.international {padding-left:40px;line-height:30px;background:#e7f0f4 url(/core/site/images/backgrounds/international.png) no-repeat 6px 50%;font-weight:bold}
.box2Main div.international input {margin-right:5px;vertical-align:middle}

/***************/
/* box2Contour */
/***************/
.box2Contour h2 {background:none !important;color:#EF741D;text-indent:-6px !important}
.box2Contour .cornerTopLeft {background:url(/core/site/images/box2/cornerTopLeftEmpty.png)}
.box2Contour .cornerTopRight {background:url(/core/site/images/box2/cornerTopRightEmpty.png)}

.annuaireMetiers h3.colored,
.annuaireMetiers h4.colored {color:#000000}
.annuaireMetiers .button {background:url(/core/site/images/backgrounds/boutonGaucheKillerApp.png) no-repeat !important;height:20px !important;margin-left:10px}
.annuaireMetiers .button a {background:url(/core/site/images/backgrounds/boutonDroitKillerApp.png) right !important;height:20px !important;font-weight:bold;text-decoration:none;padding-left:7px;line-height:20px !important}
.annuaireMetiers input {width:99%;height:17px;background-image:url(/core/site/images/box2/backgroundInputKillerApp.png);width:281px;height:19px;border:0px;padding-top:4px;padding-left:7px;color:#666666}
.annuaireMetiers a.lite {font-weight:normal}
.annuaireMetiers p.bigMarginTop {margin-top:20px}

/*************/
/* box2Login */
/*************/
.box2Premium .box2Login {border:1px solid #96B1BB}
.box2Login {border:1px solid #96b1bb}
.box2Login .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftFull.png)}
.box2Login .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightFull.png)}
.box2Login .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftEmpty.png)}
.box2Login .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightEmpty.png)}
.box2Login h2 {background-image:url(/core/site/images/box2/backgroundHeaderCommon.png);background-repeat:repeat !important;color:white;padding:5px;text-indent:-4px}
.box2Login h3 {padding:.5em 6px;font-size:1em}
.box2Login .boxContent {padding:3px 6px}

/***********************/
/* box2AlternativeMain */
/***********************/
.box2AlternativeMain {border:1px solid #96b1bb;background:#fce6d6}
.box2AlternativeMain .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftFull.png)}
.box2AlternativeMain .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightFull.png)}
.box2AlternativeMain .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftHalf.png)}
.box2AlternativeMain .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightHalf.png)}
.box2AlternativeMain h2 {background-image:url(/core/site/images/box2/backgroundHeaderCommon.png);color:white;padding:5px;background-repeat:repeat !important}
.box2AlternativeMain h2.pictoSalairesFonction {background-image:url(/core/site/images/backgrounds/pictoSalairesFonction.gif);padding-left:38px}
.box2AlternativeMain h2.pictoAgenda {background-image:url(/core/site/images/backgrounds/pictoAgenda.gif);padding-left:38px}
.box2AlternativeMain h3 {background:white;font-size:1.04em;padding:3px 6px;color:#ef741d}
.box2AlternativeMain h3.colored {background:#fce6d6}
.box2AlternativeMain .boxContent {padding:3px 6px}
.box2AlternativeMain .content-viadeo {padding-top:5px;padding-bottom:7px;background:white url(/core/site/images/reseau-pro/box/box-content-flowers.png) repeat-x}
.box2AlternativeMain .content-viadeo .error-viadeo {font-size:10px}
.box2AlternativeMain .inputDay, .box2AlternativeMain .inputMonth {height:17px;width:33px; float:left;border:solid 1px #A5ACB2;}
.box2AlternativeMain .inputYear {height:17px;width:50px;float:left;border:solid 1px #A5ACB2;}

/***********************/
/* box2AlternativeMain */
/***********************/
.box2Premium .box2AlternativeMain {border-color:black;background:white}
.box2Premium .box2AlternativeMain .cornerTopLeft {background-image:url(/core/site/images/box2premium/cornerTopLeftFull.png)}
.box2Premium .box2AlternativeMain .cornerTopRight {background-image:url(/core/site/images/box2premium/cornerTopRightFull.png)}
.box2Premium .box2AlternativeMain .cornerBottomLeft {background-image:url(/core/site/images/box2premium/cornerBottomLeftEmpty.png)}
.box2Premium .box2AlternativeMain .cornerBottomRight {background-image:url(/core/site/images/box2premium/cornerBottomRightEmpty.png)}
.box2Premium .box2AlternativeMain h2 {background:url(/core/site/images/box2premium/backgroundBox.png);padding-left:37px}
.box2Premium .box2AlternativeMain h2.pictoApecnext {background:url(/core/site/images/box2premium/backgroundCommon.png);padding-left:110px}
.box2Premium .box2AlternativeMain h2.pictoApecnext {text-indent:0px}
.box2Premium .box2AlternativeMain h2 em {font-size:9px;font-weight:normal;font-style:normal}
.box2Premium .box2AlternativeMain h2 img.logoApecnext {vertical-align:bottom}

/******/
/* CV */
/******/
.cv .boxContent {padding:6px 10px}
.cv h4 {margin:5px 0 !important;font-size:110% !important}
.cv .required {background:white;border-bottom:1px solid #fcc29a}
.cv .required em {display:block;font-size:.8em;color:#666666;font-style:normal}
.cv .required .error {margin:3px 0 2px 0;padding:5px 0 0 25px;background:url(/core/site/images/form/fieldError.png) no-repeat 0 0;font-weight:bold}
.cv .attention {display:block;margin:10px 0;color:#ef741d}
.cv input[type="text"] {height:18px;margin:0 0 5px 0;padding:3px 0 0 3px;vertical-align:middle;border:1px solid;border-color:#b5b5b5 #dadada #dadada #b5b5b5;background:url(/core/site/images/form/inputText.png) repeat-x}
.cv input[type="file"] {height:20px}
.cv input[type="checkbox"] {margin:0 5px 0 2px;vertical-align:middle}
.cv .fieldHelp {margin:0 10px;font-size:.8em;color:#666666}
.cv .fieldError {display:inline-block;width:20px;height:17px;vertical-align:middle;background:url(/core/site/images/form/fieldError.png) no-repeat}
.cv .fieldSample {color:#666666}
.cv .accordion {_width:100%;_position:relative}
.cv .accordion .accordionSection {border:0;border-bottom:1px solid #fcc29a}
.cv .accordion .accordionSection .accordionHeader {padding:5px 10px}
.cv .accordion .accordionSection .accordionHeader h3 {display:inline;background:white;color:#ef741d;font-size:14px;font-weight:normal;cursor:pointer}
.cv .accordion .accordionSection .accordionHeader a {display:inline;font-size:10px;text-decoration:underline}
.cv .accordion .accordionSection .accordionHeader a.delete {margin:0 0 0 5px;padding:0 0 0 15px;background:url(/core/site/images/accordion/delete.png) no-repeat left center}
.cv .accordion .accordionSection .accordionHeader a.action {float:right;padding:0 15px 0 0;background:url(/core/site/images/accordion/open.png) no-repeat right center;_position:relative}
.cv .accordion .accordionSection .accordionHeader a.action .open {display:block}
.cv .accordion .accordionSection .accordionHeader a.action .close {display:none}
.cv .accordion .accordionSection.selected .accordionHeader a.action {background:url(/core/site/images/accordion/close.png) no-repeat right center}
.cv .accordion .accordionSection.selected .accordionHeader a.action .open {display:none}
.cv .accordion .accordionSection.selected .accordionHeader a.action .close {display:block}
.cv .accordion .accordionSection .accordionContent {margin:0;padding:10px;border-top:1px solid #fcc29a;background:#fce6d6}
.cv a.add {float:right;padding:0 0 0 15px;background:url(/core/site/images/accordion/add.png) no-repeat left center}
.cv label.remove {font-weight:normal}
.cv label.remove input {vertical-align:middle}
.cv .fieldLine {clear:both}
.cv .fieldLeft {float:left;display:block;width:147px;padding:2px 0 3px 0;_position:relative}
.cv .fieldRight {float:right;display:block;width:443px;padding:0 0 3px 0;_position:relative}
.cv .fieldRight .fullWidth {width:320px}
.cv .fieldRight select.fullWidth {width:325px}
.cv .fieldRight select.halfWidth {width:161px}
.cv .fieldsInline {padding:5px 0}
.cv .fieldsInline label {font-weight:normal;margin:0 15px 0 0}
.cv .fieldsInline label input {vertical-align:middle}
.cv .fieldsInline .radio {padding-right:10px}
.cv .fieldsInline .radio input {margin-right:5px}
.cv .fieldLine.delete {text-align:right}
.cv .fieldLine.delete a {padding:0 0 0 15px;background:url(/core/site/images/accordion/delete.png) no-repeat 0 60%}
.cv label {font-weight:bold}
.cv .box2Main .boxContent h3 {margin:0 0 8px 0;padding:0;background:none;color:#ef741d;font-size:14px;font-weight:normal}
.cv .box2Main .boxContent h4 {margin:10px 0 3px 0 !important;font-size:11px !important;font-weight:bold}
.cv .box2Main a.modify {float:right;padding:0 0 0 18px;height:18px;line-height:20px;background:url(/core/site/images/form/modify.png) no-repeat;font-size:10px}
.cv .box2Main .line {margin:0 0 10px 0;height:0;overflow:hidden;border-bottom:1px dashed #bfd8e2}
.cv .cvEtatCivil {float:left;width:300px;min-height:135px;padding:0 15px 0 0;border-right:1px solid #b8b892;_height:135px}
.cv .cvEtatCivil .button {margin:10px 0 0 0}
.cv .cvDetails {float:left;width:250px;min-height:135px;padding:0 0 0 15px;border-left:1px solid white;_height:135px}
.cv .cvDetails p {margin:0 0 5px 0}
.cv .cvDownload {float:right;width:145px;background:url(/core/site/images/outils/cv-download.png) no-repeat}
.cv .cvDownload a,
.cv .cvDownload span {display:block;padding:100px 0 0 40px}
.cv .cvDetails p {margin:5px 0}
.cv img[src$="alert.png"] {margin:0 0 0 5px}
.cv a.view {padding:2px 0 3px 20px;background:url(/core/site/images/buttons/view.png) no-repeat 0 50%;font-size:10px}
.cv .centerVAlign {vertical-align:-4px !important;~vertical-align:-2px !important}
.cv a.cvPublication {position:relative;z-index:100;float:right;width:320px;height:256px;background:white url(/core/site/images/outils/cv-publication.png) no-repeat 15px 0;text-decoration:none}
.cv a.cvPublication:hover {background-position:15px -256px}
.cv a.cvPublication em {position:absolute;left:30px;top:15px;width:260px;font-size:16px;color:#ef741d;font-weight:bold;font-style:normal}
.cv a.cvPublication span {position:absolute;left:140px;top:85px;width:160px;font-size:12px}
.cv a.cvPublication strong {position:absolute;left:84px;top:201px;width:163px;height:26px;line-height:26px;color:white;font-weight:bold;text-align:center}
.cv a.cvPublication {position:relative;z-index:100;float:right;width:320px;height:256px;background:white url(/core/site/images/outils/cv-publication.jpg) no-repeat 15px 0;text-decoration:none}
.cv a.cvPublication:hover {background-position:15px -256px}
.cv a.cvPublication em {position:absolute;left:30px;top:15px;width:260px;font-size:16px;color:#ef741d;font-weight:bold;font-style:normal}
.cv a.cvPublication span {position:absolute;left:140px;top:85px;width:160px;font-size:12px}
.cv a.cvPublication strong {position:absolute;left:84px;top:201px;width:163px;height:26px;line-height:26px;color:white;font-weight:bold;text-align:center;cursor:pointer}
.cv span.cvPublicationSalon {position:relative;z-index:100;float:right;width:320px;height:223px;background:white url(/core/site/images/outils/cv-publication-salon.jpg) no-repeat 15px 0;text-decoration:none}
.cv span.cvPublicationSalon em {position:absolute;left:30px;top:15px;width:260px;font-size:16px;color:#ef741d;font-weight:bold;font-style:normal}
.cv span.cvPublicationSalon span {position:absolute;left:140px;top:85px;width:160px;font-size:12px}
.cv div.cvPublicationSalon {width:420px;margin:10px 0 0 0}
.cv div.cvPublicationSalon table td {padding:0 0 3px 0}
.cv div.cvPublicationSalon table input {margin:0 5px 0 0}
.cv h2.cvPublicationSalon {margin:8px 0 0 0;font-size:12px}
.cv .box2SingleMain .dashedLineBottom {border-color:#ef741d}

/*******************************/
/* box2AlternativeMainBorderer */
/*******************************/
.box2AlternativeMainBorderer {border:1px solid #fce6d6;background:#fce6d6}
.box2AlternativeMainBorderer .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftHalfNoBorder.png)}
.box2AlternativeMainBorderer .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightHalfNoBorder.png)}
.box2AlternativeMainBorderer .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftHalfNoBorder.png)}
.box2AlternativeMainBorderer .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightHalfNoBorder.png)}
.box2AlternativeMainBorderer .boxContent {padding:0 6px 6px 3px}

/**************/
/* box2Benday */
/**************/
.box2Benday .cornerTopLeft,
.box2Benday .cornerTopRight,
.box2Benday .cornerBottomLeft,
.box2Benday .cornerBottomRight {display:none}
.box2Benday h2 {background:#5e9eb7 url(/core/site/images/backgrounds/backgroundHeaderBenday.png) no-repeat;background-position:7px 40% !important;color:white;font-size:1.25em;padding:3px 0px 2px 12px;text-indent:0px !important}
.box2Benday h3 {font-size:12px;margin-top:10px;color:#EF741D}
.box2Benday .boxContent {padding:4px 0 0 0}

/*************************/
/* box2KillerApplication */
/*************************/
.box2KillerApplication {border:1px solid #5e9eb7;background:#e5eff3}
.box2KillerApplication .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftKillerAppFull.png)}
.box2KillerApplication .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightKillerAppFull.png)}
.box2KillerApplication .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftKillerAppHalf.png)}
.box2KillerApplication .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightKillerAppHalf.png)}
.box2KillerApplication h2 {background-image:url(/core/site/images/box2/backgroundHeaderKillerApp.png);color:white;padding:5px;background-repeat:repeat !important;text-indent:-5px}
.box2KillerApplication h3 {background:#c0d8e2;color:black;font-size:1em;padding:3px 6px}
.box2KillerApplication .boxContent {padding:3px 6px}
.box2KillerApplication .box2Columns a {font-weight:normal;display:block;margin-bottom:.2em}
.box2KillerApplication .box2 {padding-top:0;~padding-bottom:0;~height:100%}
.box2KillerApplication .box2Highlight .boxContent {padding:6px}
.box2KillerApplication .highlight {background:white url(/core/site/images/box2/highlightKillerAppLeft.png) no-repeat left top;display:-moz-inline-box;display:inline-block;height:16px;vertical-align:top}
.box2KillerApplication .highlight strong {background:white url(/core/site/images/box2/highlightKillerAppRight.png) no-repeat right top;margin-left:6px;padding-right:6px;display:-moz-inline-box;display:inline-block;height:16px}
.box2KillerApplication .highlight.margins {margin-left:-6px;margin-top:3px}
.box2KillerApplication .coloredBackground {background:white}
.box2KillerApplication .boxContent label {font-weight:bold;display:block;margin-bottom:5px}
.box2KillerApplication .inputFullSize {width:99%;height:17px;background-image:url(/core/site/images/box2/backgroundInputKillerApp.png);width:281px;height:19px;border:0px;padding-top:4px;padding-left:7px;color:#000000}
.box2KillerApplication .button {background:url(/core/site/images/backgrounds/boutonGaucheKillerApp.png) no-repeat !important;height:20px !important}
.box2KillerApplication .button a {background:url(/core/site/images/backgrounds/boutonDroitKillerApp.png) right !important;height:20px !important;font-weight:bold;text-decoration:none;margin-left:21px !important;padding-left:7px;line-height:20px !important}
.box2KillerApplication .button2 {background:url(/core/site/images/backgrounds/boutonGauche.png) no-repeat !important;height:18px !important}
.box2KillerApplication .button2 a {background:url(/core/site/images/backgrounds/boutonDroit.png) right !important;height:18px !important;font-weight:bold;text-decoration:none;padding-left:7px;line-height:18px !important;margin-left:18px;padding-right:12px;color:white;display:block;_display:inline;float:left}
.box2KillerApplication .exemple {font-size:90%;color:#666666;padding:2px 0 0 0}
.box2KillerApplication .padding-offre {padding-top: 1px; padding-bottom: 3px;}
.box2KillerApplication .padding-offre2 {padding-top: 3px;}
.box2KillerApplication .civiweb {float:left}
.box2KillerApplication .civiweb img {vertical-align:-8px}

/*******************************/
/* box2SingleKillerApplication */
/*******************************/
.box2SingleKillerApplication {border:1px solid #5e9eb7}
.box2SingleKillerApplication .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftKillerAppEmpty.png)}
.box2SingleKillerApplication .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightKillerAppEmpty.png)}
.box2SingleKillerApplication .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftKillerAppEmpty.png)}
.box2SingleKillerApplication .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightKillerAppEmpty.png)}
.box2SingleKillerApplication h2 {background-image:url(/core/site/images/box2/backgroundHeaderKillerApp.png);color:white;padding:5px;background-repeat:repeat !important;text-indent:-5px}
.box2SingleKillerApplication .boxContent {padding:3px 6px 12px 6px}
.box2SingleKillerApplication h3 {font-size:1em;font-weight:bold}
.box2SingleKillerApplication input {width:95%;height:17px;padding:2px 0 0 3px;border:1px solid #b5b5b5;background:white url(/core/site/images/box2/inputText.png) repeat-x left top}
.box2SingleKillerApplication select {width:95%;border:1px solid #b5b5b5;~margin-top:1px}
.box2SingleKillerApplication select option {height:17px}
.box2SingleKillerApplication .arrow {line-height:20px}

/*************/
/* box2Filet */
/*************/
.box2Filet .cornerTopLeft,
.box2Filet .cornerTopRight,
.box2Filet .cornerBottomLeft,
.box2Filet .cornerBottomRight {display:none}
.box2Filet h2 {color:#ef741d;border-bottom:1px solid #5e9eb7;text-indent:0px!important}
.box2Filet .boxContent {padding:4px 0 0 0}

/******************/
/* box2SingleMain */
/******************/
.box2SingleMain {border:1px solid #5e9eb7}
.box2SingleMain .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftEmpty.png)}
.box2SingleMain .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightEmpty.png)}
.box2SingleMain .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftEmpty.png)}
.box2SingleMain .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightEmpty.png)}
.box2SingleMain h2 {color:#ef741d;padding:5px}
.box2SingleMain h2 .lineBreak {display:block;text-indent:-5px}
.box2SingleMain h3 {background:#e5eff3;font-size:1.04em;padding:3px 6px}
.box2SingleMain .boxContent {padding:3px 6px}
.box2SingleMain h2 .lineBreak {display:block;text-indent:-5px}
.box2SingleMain a.hiddenLink {text-decoration:none}
.box2SingleMain a.hiddenLink:hover {text-decoration:underline !important}

/*****************************/
/* box2SingleMainAlternative */
/*****************************/
.box2SingleMainAlternative {border:1px solid #88b0bf;background:#fce6d6}
.box2SingleMainAlternative .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftHalf.png)}
.box2SingleMainAlternative .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightHalf.png)}
.box2SingleMainAlternative .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftHalf.png)}
.box2SingleMainAlternative .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightHalf.png)}
.box2SingleMainAlternative h2 {color:#ef741d;padding:5px;_text-indent:-3px !important}
.box2SingleMainAlternative .boxContent {padding:0 6px 6px 3px}

/****************/
/* box2UserInfo */
/****************/
.box2UserInfo {width:100%;border-bottom:1px solid #ef741d;padding-bottom:2px}
.box2UserInfo .cornerTopLeft,
.box2UserInfo .cornerTopRight,
.box2UserInfo .cornerBottomLeft,
.box2UserInfo .cornerBottomRight {display:none}
.box2UserInfo .bienvenue {float:left;font-weight:bold;color:#ef741d}
.box2UserInfo .identification {float:left;margin-left:.5em}
.box2UserInfo .compte {float:right}

/******************************/
/* box2DeveloppementEditorial */
/******************************/
.box2DeveloppementEditorial .cornerTopLeft,
.box2DeveloppementEditorial .cornerTopRight,
.box2DeveloppementEditorial .cornerBottomLeft,
.box2DeveloppementEditorial .cornerBottomRight {display:none}
.box2DeveloppementEditorial h2,
.box2DeveloppementEditorial h3 {font-size:1.45em;color:#ef741d;padding:0}
.box2DeveloppementEditorial h3 {margin-bottom:.5em}
.box2DeveloppementEditorial h4 {font-size:1em;font-weight:bold;margin-bottom:1em}

/*********************/
/* box2PromoApecnext */
/*********************/
.box2PromoApecnext {border:0px;padding:1px;background:#333333 url(/core/site/images/box2premium/backgroundPromoLogoff.png) no-repeat}
.box2PromoApecnext .cornerTopLeft {background-image:url(/core/site/images/box2premium/cornerTopLeftFull.png)}
.box2PromoApecnext .cornerTopRight {background-image:url(/core/site/images/box2premium/cornerTopRightFull.png)}
.box2PromoApecnext .cornerBottomLeft {background-image:url(/core/site/images/box2premium/cornerBottomLeftFull.png)}
.box2PromoApecnext .cornerBottomRight {background-image:url(/core/site/images/box2premium/cornerBottomRightFull.png)}
.box2PromoApecnext .boxContent {padding:0 6px 3px 3px}
.box2PromoApecnext .boxContent * {color:white}
.box2PromoApecnext .boxContent a {display:block;padding-left:105px;padding-bottom:6px;font-weight:normal}

.box2PremiumLogged .box2PromoApecnext {background:#333333 url(/core/site/images/box2premium/backgroundPromoLogon.png) no-repeat scroll 0 -3px !important}
.box2PremiumLogged .box2PromoApecnext .boxContent a {padding-left:57px !important}

/********************************************/
/* box2DetailFormation (contenu uniquement) */
/********************************************/
.box2DetailFormation .boxContent {padding:11px 8px 6px 6px;margin:0px}
.box2DetailFormation .boxContent table.noFieldsTable {width:100%;padding:6px 0 6px 0}
.box2DetailFormation .boxContent table.noFieldsTable tr th {width:110px;text-align:right;vertical-align:top;padding:0 22px 3px 0}
.box2DetailFormation .boxContent table.noFieldsTable tr td {padding:0 0 3px 0;margin:0px;vertical-align:top}
.box2DetailFormation .boxContent h3 {padding:0px 0 2px 0;font-size:110%}
.box2DetailFormation .boxContent p {padding-bottom:6px}
.box2DetailFormation .boxContent ul li {background-image:url(/core/site/images/backgrounds/leftMenuPuce.gif);background-position:0 4px;padding-left:13px}
.box2DetailFormation .boxContent ul li ul li {background-position:6px 6px;background-image:url(/core/site/images/backgrounds/puceNiveau2.gif);list-style-type:none}

/*****************/
/* box2Highlight */
/*****************/
.box2Main .box2Highlight {border:1px solid #fce6d6}
.box2Main .box2Highlight .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftHalfNoBorder.png)}
.box2Main .box2Highlight .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightHalfNoBorder.png)}
.box2Main .box2Highlight .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftHalfEmpty.png)}
.box2Main .box2Highlight .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightHalfEmpty.png)}
.box2Main .box2Highlight h2 {background-color:#fce6d6;color:#ef741d;padding:5px;font-size:1.1em}
.box2Main .box2Highlight .boxContent {padding:6px}

.box2Main .box2HighlightSingle {border:1px solid #fce6d6;background:#fce6d6}
.box2Main .box2HighlightSingle .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftHalfNoBorder.png)}
.box2Main .box2HighlightSingle .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightHalfNoBorder.png)}
.box2Main .box2HighlightSingle .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftHalfNoBorder.png)}
.box2Main .box2HighlightSingle .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightHalfNoBorder.png)}
.box2Main .box2HighlightSingle .boxContent {padding:0 6px 6px 6px}
.box2Main .box2HighlightSingle .checkbox {width:1.5em;height:1.5em}
.box2Main .box2HighlightSingle label {font-weight:bold}

.box2KillerApplication .box2Highlight {border:1px solid white;background:white}
.box2KillerApplication .box2Highlight .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftKillerAppHighlight.png)}
.box2KillerApplication .box2Highlight .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightKillerAppHighlight.png)}
.box2KillerApplication .box2Highlight .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftKillerAppHighlight.png)}
.box2KillerApplication .box2Highlight .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightKillerAppHighlight.png)}
.box2KillerApplication .box2Highlight .boxContent {padding:0 6px 6px 6px}

.box2AlternativeMain .box2Highlight {background:white}
.box2AlternativeMain .box2Highlight .cornerTopLeft {width:8px;height:8px;top:0;left:0;background:url(/core/site/images/box2/boxMainHighlightCornerTL.png)}
.box2AlternativeMain .box2Highlight .cornerTopRight {width:8px;height:8px;top:0;left:0;background:url(/core/site/images/box2/boxMainHighlightCornerTR.png)}
.box2AlternativeMain .box2Highlight .cornerBottomLeft {width:8px;height:8px;top:-8px;left:0;background:url(/core/site/images/box2/boxMainHighlightCornerBL.png)}
.box2AlternativeMain .box2Highlight .cornerBottomRight {width:8px;height:8px;top:-8px;left:0;background:url(/core/site/images/box2/boxMainHighlightCornerBR.png)}
.box2AlternativeMain .box2Highlight .boxContent {padding:0 3px 10px 3px}

.box2 .boxContent .boxContentInside {position:static!important}

/***************/
/* box2Columns */
/***************/
.box2Columns .box2ColumnItem {float:left;position:relative}
.box2Columns .box2ColumnItem h3 {font-size:1em}
.box2Columns .box2ColumnItem .boxContentInside {background:url(/core/site/images/box2/borderVertical.png) repeat-y right top}
.box2Columns .box2ColumnItem .boxContentInside > * {margin-right:3px}
.box2Columns .last .boxContentInside {background:none}
.box2 .columns1 .box2ColumnItem {width:100%}
.box2 .columns2 .box2ColumnItem {width:50%}
.box2 .columns3 .box2ColumnItem {width:33.33%}
.box2 .columns4 .box2ColumnItem {width:25%}
.box2KillerApplication .box2Columns .box2ColumnItem .boxContentInside {background-image:url(/core/site/images/box2/borderVerticalEmpty.png)}
.box2KillerApplication .box2Columns .last .boxContentInside {background:none}

/*************/
/* box2Error */
/*************/
.box2Error {border:1px solid #ff0000}
.box2Error .cornerTopLeft {background-image:url(/core/site/images/box2error/cornerTopLeftEmpty.png)}
.box2Error .cornerTopRight {background-image:url(/core/site/images/box2error/cornerTopRightEmpty.png)}
.box2Error .cornerBottomLeft {background-image:url(/core/site/images/box2error/cornerBottomLeftEmpty.png)}
.box2Error .cornerBottomRight {background-image:url(/core/site/images/box2error/cornerBottomRightEmpty.png)}
.box2 .box2Error h2 {background:url(/core/common/site/images/errors/alert-small.png) no-repeat 5px 2px;padding:2px 5px 5px 30px;font-size:1em;color:#FF0000;font-weight:bold;margin-top:5px}
.box2Error .boxContent {padding:0 6px 3px 6px}
.box2Error .boxContent ul li {background:none}
.box2Error .boxContent a {text-decoration:none;font-weight:normal}
.box2Error .boxContent a.launch {text-decoration:underline}

/************/
/* box2Tabs */
/************/
.box2Tabs {min-height:105px}
.box2Tabs .box2TabsHeaders {border-bottom:1px solid #c0d8e2;background:#eff5f8}
.box2Tabs .box2TabsHeaders h3 {float:left;padding:0;position:relative;overflow:hidden}
.box2Tabs .box2TabsHeaders h3 a {display:block;text-align:center;border-right:1px solid #c0d8e2;padding:3px 0;font-weight:normal}
.box2Tabs .box2TabsHeaders h3.selected a {background:#c0d8e2;text-decoration:none;color:black;cursor:default;font-weight:bold}
.box2Tabs .box2TabsHeaders h3.last a {border-right:0}
.box2Tabs .box2TabsHeaders h3.lines2 a {height:2.5em}
.box2 .tabs1 h3 {width:100%}
.box2 .tabs2 h3 {width:50%}
.box2 .tabs3 h3 {width:33.3%}
.box2 .tabs4 h3 {width:25%}
.box2 .tabs5 h3 {width:20%}
.box2Tabs .box2TabItem {display:none;position:relative}
.box2Tabs div.selected {display:block;background:none !important}

/****************/
/* box2LeftMenu */
/****************/
.box2LeftMenu .cornerTopLeft,
.box2LeftMenu .cornerTopRight,
.box2LeftMenu .cornerBottomLeft,
.box2LeftMenu .cornerBottomRight {display:none}
.box2LeftMenu h3 {color:black;font-size:1em;margin:.5em 0 .5em 0}
.box2LeftMenu .boxContent {padding:0 0 .5em 0;border-bottom:1px solid #ef741d}
.box2LeftMenu .last {border:0}
.box2LeftMenu a {font-weight:normal}

/*************/
/* box2Liste */
/*************/
.box2Liste .cornerTopLeft,
.box2Liste .cornerTopRight,
.box2Liste .cornerBottomLeft,
.box2Liste .cornerBottomRight {display:none}
.box2Liste h3 {font-size:1.1em;color:#ef741d;margin-top:.6em}
.box2Liste .boxContent {padding-top:6px}
.box2Liste .boxContent .publication {font-size:.8em;color:#666666;font-weight:normal;margin:.2em 0}
.box2Liste .boxContent .rubrique {color:#666666;font-weight:bold;margin:.2em 0}

/*************/
/* box2Table */
/*************/
.box2Table {border:1px solid #ef741d}
.box2Table .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftHalf.png)}
.box2Table .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightHalf.png)}
.box2Table .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftEmpty.png)}
.box2Table .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightEmpty.png)}
.box2Table h2 {background-color:#fce6d6;color:#ef741d;padding:5px}
.box2Table .boxContent {padding:3px 6px}
.box2Table .tableContent {padding:0}
.box2Table thead tr {background:#ef741d}
.box2Table thead tr th {color:white;padding:6px 3px;text-align:left}
.box2Table td {padding:3px}
.box2Table tbody tr td {border-bottom:1px solid #ef741d}
.box2Table tbody tr.alternativBackground {background:#fce6d6}
.box2Table tfoot .pagesList {text-align:center}
.box2Table tfoot .pagesList strong {display:block;color:#ef741d;margin-bottom:.5em}
.box2Table tfoot .pagesList a {font-weight:normal;margin:0 .3em}
.box2Table tfoot .pagesList a.selectedItem {font-weight:bold;text-decoration:none}
.box2Table tfoot .pagesList a.firstItem {background:url(/core/site/images/box2/pagesPrev.png) no-repeat 100% .4em;padding-right:12px}
.box2Table tfoot .pagesList a.lastItem {background:url(/core/site/images/box2/pagesNext.png) no-repeat 0 .4em;padding-left:12px}

/***************/
/* box2Columns */
/***************/
.box2Columns .box2ColumnItem {float:left;position:relative}
.box2Columns .box2ColumnItem .boxContentInside {background:url(/core/site/images/box2/borderVertical.png) repeat-y right top}
.box2Columns .box2ColumnItem .boxContentInside > * {margin-right:3px}
.box2Columns .last .boxContentInside {background:none}
.box2 .columns2 .box2ColumnItem {width:50%}
.box2 .columns3 .box2ColumnItem {width:33.33%}
.box2 .columns4 .box2ColumnItem {width:25%}
.box2KillerApplication .box2Columns .box2ColumnItem .boxContentInside {background-image:url(/core/site/images/box2/borderVerticalEmpty.png)}
.box2KillerApplication .box2Columns .last .boxContentInside {background:none}

/*********************/
/* box2DetailArticle */
/*********************/
.box2DetailArticle .cornerTopLeft,
.box2DetailArticle .cornerTopRight,
.box2DetailArticle .cornerBottomLeft,
.box2DetailArticle .cornerBottomRight {display:none}
.box2DetailArticle h2 {font-size:1.45em;color:#ef741d;padding:0 6px;text-indent:-1px!important}
.box2DetailArticle h2.titreCourt {font-size:1.1em}
.box2DetailArticle h3 {font-size:.8em;font-weight:normal;padding:0 6px;color:#666666}
.box2DetailArticle .chapo {font-weight:bold;padding-top:1em;padding-bottom:1em}
.box2DetailArticle .chapo img {float:left;margin:.2em .5em .5em 0}
.box2DetailArticle .articlesPrecedents {border-top:1px dashed #5e9eb7;padding-top:1em;margin-top:1em}
.box2DetailArticle ul {margin:.5em 0 1em 0}
.box2DetailArticle p {margin-bottom:1em}
.box2DetailArticle .boxContent ul ul li {background:url(/core/site/images/backgrounds/puceNiveau2.gif) no-repeat 3px .6em;margin-left:13px;_margin-left:0}

.box2DetailArticle table {margin-left:1px;width:600px!important}
.box2DetailArticle table tr td {padding:5px;}
.box2DetailArticle table tr td.texte {width:430px;}

/************/
/* box2Void */
/************/
.box2Void .cornerTopLeft,
.box2Void .cornerTopRight,
.box2Void .cornerBottomLeft,
.box2Void .cornerBottomRight {display:none}
.box2Void .boxContent {padding:0}
.box2Void .prev {padding:0 0 0 15px;line-height:12px;background:url(/core/site/images/navigation/back.png) no-repeat 0 50%}
.box2Void .input-valider-continuer input {float:right;width:142px;height:18px;padding:0 0 0 20px;border:0;background:url(/core/site/images/buttons/input-valider-continuer.png) no-repeat;color:white;font-weight:bold;text-align:left;cursor:pointer}

/************/
/* box2Form */
/************/
.box2Form .radio input {width:1.4em;height:1.3em;margin-right:.2em;float:left}
.box2Form .radio label {color:black;font-weight:normal;float:left}
.box2Form .radio.horizontal label {margin-right:1em}

/*******************/
/* box2ListeOffres */
/*******************/
.box2ListeOffres {border:1px solid #5e9eb7}
.box2ListeOffres .cornerTopLeft,
.box2ListeOffres .cornerTopRight,
.box2ListeOffres .cornerBottomLeft,
.box2ListeOffres .cornerBottomRight {display:none}
.box2ListeOffres .affichage {position:relative;min-height:26px;border-bottom:1px solid #5e9eb7;background:#b5d2de url(/core/site/images/box2/headerListeOffres.png) repeat-x 0 0;_height:26px}
.box2ListeOffres .affichage .tri {margin-top:4px}
.box2ListeOffres .affichage .tri form {display:inline}
.box2ListeOffres .affichage .tri form .defaultAction {position:absolute}
.box2ListeOffres .affichage .tri select {vertical-align:middle;width:120px}
.box2ListeOffres .affichage .display {position:absolute;right:4px;top:4px}
.box2ListeOffres .affichage .display .detaille {display:-moz-inline-box;display:inline-block;width:34px;height:26px;vertical-align:middle;background:url(/core/site/images/box2/affichageSimple.png) no-repeat 50% 50%}
.box2ListeOffres .affichage .display .detaille:hover {background-image:url(/core/site/images/box2/affichageSimpleSelected.png)}
.box2ListeOffres .affichage .display .simple {display:-moz-inline-box;display:inline-block;width:34px;height:26px;vertical-align:middle;background:url(/core/site/images/box2/affichageDetaille.png) no-repeat 50% 50%}
.box2ListeOffres .affichage .display .simple:hover {background-image:url(/core/site/images/box2/affichageDetailleSelected.png)}
.box2ListeOffres .affichage .display .geoloc {display:-moz-inline-box;display:inline-block;width:34px;height:26px;vertical-align:middle;background:url(/core/site/images/box2/affichageGeoloc.png) no-repeat 50% 50%}
.box2ListeOffres .affichage .display .geoloc:hover {background-image:url(/core/site/images/box2/affichageGeolocSelected.png)}
.box2ListeOffres .offre {border-top:1px solid #f49e62;padding:6px 3px 3px 6px;background:#fdf1e9;_position:relative}
.box2ListeOffres .offre.first {border-top:0}
.box2ListeOffres .offre.even {background:white}
.box2ListeOffres .offre .logoListeOffres {float:right;margin:0 4px 0 0}
.box2ListeOffres .offre h3 {margin:0 !important;font-size:1.05em !important;font-weight:bold !important}
.box2ListeOffres .offre h3 a {text-decoration:none}
.box2ListeOffres .offre h3 a:hover {text-decoration:underline !important;color:#ef741d}
.box2ListeOffres .offre h4 {font-size:1.05em !important;font-weight:normal !important;margin-bottom:.5em !important}
.box2ListeOffres .offre .intituleForHighlight {margin:.5em 0}
.box2ListeOffres .offre .date {font-size:1em;color:black;margin-right:1.5em}
.box2ListeOffres .offre .ajouter {padding:0 0 0 15px;background:url(/core/site/images/box2/ajouter.png) no-repeat left center}
.box2ListeOffres .offre .score {margin-left:10px;color:#fdf1e9}
.box2ListeOffres .offre.even .score {color:white}
.box2ListeOffres .pagination {border-top:1px solid #5e9eb7;background:#eff5f8;text-align:center;line-height:20px}
.box2ListeOffres .pagination a {font-weight:normal;padding:2px 4px;margin:0 1px}
.box2ListeOffres .pagination a:hover {background:#5e9eb7;color:white}
.box2ListeOffres .pagination .selectedItem {text-decoration:none;background:#ef741d;color:white;cursor:default}
.box2ListeOffres .pagination .selectedItem:hover {background:#ef741d}
.box2ListeOffres .pagesList {border:0;margin:0}
.box2ListeOffres.geoloc {~width:768px;_position:relative}
.box2ListeOffres.geoloc .offresContainer {width:262px;min-height:640px;_height:640px}
.box2ListeOffres.geoloc .mapContainer {width:506px;position:absolute;right:6px;top:36px;_right:0;_top:33px}
.box2ListeOffres.geoloc .mapContainer p {margin:10px}
.box2ListeOffres.geoloc .offre .map {float:left;width:24px;height:38px;margin-right:6px;font-size:0;text-indent:-2px}
.box2ListeOffres.geoloc .offre .map.icon0 {background:url(/core/common/site/images/geoloc/aj_icons_0.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon1 {background:url(/core/common/site/images/geoloc/aj_icons_1.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon2 {background:url(/core/common/site/images/geoloc/aj_icons_2.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon3 {background:url(/core/common/site/images/geoloc/aj_icons_3.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon4 {background:url(/core/common/site/images/geoloc/aj_icons_4.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon5 {background:url(/core/common/site/images/geoloc/aj_icons_5.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon6 {background:url(/core/common/site/images/geoloc/aj_icons_6.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon7 {background:url(/core/common/site/images/geoloc/aj_icons_7.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon8 {background:url(/core/common/site/images/geoloc/aj_icons_8.png) no-repeat 0 0}
.box2ListeOffres.geoloc .offre .map.icon9 {background:url(/core/common/site/images/geoloc/aj_icons_9.png) no-repeat 0 0}

/****************/
/* box2Affinage */
/****************/
.box2Affinage {border:1px solid #5e9eb7;background:#eff5f8}
.box2Affinage .cornerTopLeft,
.box2Affinage .cornerTopRight,
.box2Affinage .cornerBottomLeft,
.box2Affinage .cornerBottomRight {display:none}
.box2Affinage .boxContent {border-top:1px solid #5e9eb7}
.box2Affinage h2 {padding:2px 10px;background:#5e9eb7;color:white;font-size:1.05em !important}
.box2Affinage h4 {color:#ef741d;font-size:1.05em !important}
.box2Affinage input {display:block;width:97%;height:17px;border:1px solid;border-color:#b5b5b5 #cfcfcf #cfcfcf #b5b5b5;margin:6px 0}
.box2Affinage .criteres {background:white}
.box2Affinage .criteres .critere {padding:3px 0}
.box2Affinage .criteres .critere a {float:right;width:14px;height:14px;background:url(/core/site/images/box2/pictoFermer.png) no-repeat left top}
.box2Affinage .criteres .border {border-bottom:1px dashed #5e9eb7;margin:3px 0}
.box2Affinage .criteres .sauvegarder,
.box2Affinage .criteres .email,
.box2Affinage .criteres .flux {display:block;margin:3px 0;padding:0 0 3px 25px;font-weight:normal}
.box2Affinage .criteres .sauvegarder {background:url(/core/site/images/box2/pictoSauvegarder.png) no-repeat 2px .2em}
.box2Affinage .criteres .email {background:url(/core/site/images/box2/pictoEmail.png) no-repeat 0 .2em}
.box2Affinage .criteres .flux {background:url(/core/site/images/box2/pictoRSS.png) no-repeat 2px .2em}
.box2Affinage .affinage {padding-bottom:.5em}
.box2Affinage .affinage h4 {cursor:pointer;visibility:visible;color:#ef741d;margin:5px 0 3px 0 !important;font-size:1.05em !important;background:url(/core/site/images/box2/pictoCacher.png) no-repeat 0 .3em;padding-left:17px;_height:100%}
.box2Affinage .affinage ul li {background:none !important;padding:0 0 0 0 !important}
.box2Affinage .affinage ul li.more {font-weight:bold;cursor:pointer;background:url(/core/site/images/backgrounds/puceAll.gif) no-repeat 0 .2em !important;padding-left:10px !important}
.box2Affinage .affinage ul li.more:hover {text-decoration:underline}
.box2Affinage .affinage ul li.hidden {display:none}
.box2Affinage .affinage ul li a {font-weight:normal;text-decoration:none}
.box2Affinage .affinage ul li a:hover {text-decoration:underline !important}
.box2Affinage .affinage ul li ul {margin-top:.5em}
.box2Affinage .affinage ul li ul li {margin-left:.75em}
.box2Affinage .affinage.hidden {margin-bottom:0}
.box2Affinage .affinage.hidden ul {display:none}
.box2Affinage .affinage.hidden h4 {background:url(/core/site/images/box2/pictoAfficher.png) no-repeat 2px .2em}
.box2Affinage .affichageCriteres {padding:0 5px}
.box2Affinage .affichageCriteres a {font-weight:normal}
.box2Affinage .affichageCriteres a .show {display:none}
.box2Affinage .lastSearch {display:block;margin-top:5px;font-size:.8em;color:#333333}

/*************/
/* box2Promo */
/*************/
.box2Promo {border:1px solid #5e9eb7;background:#abccd9 url(/core/site/images/box2/backgroundPromo.png) no-repeat}
.box2Promo .cornerTopLeft {background-image:url(/core/site/images/box2/cornerTopLeftKillerAppFull.png)}
.box2Promo .cornerTopRight {background-image:url(/core/site/images/box2/cornerTopRightKillerAppFull.png)}
.box2Promo .cornerBottomLeft {background-image:url(/core/site/images/box2/cornerBottomLeftPromo.png)}
.box2Promo .cornerBottomRight {background-image:url(/core/site/images/box2/cornerBottomRightPromo.png)}
.box2Promo h2 {color:white;padding:2px 5px 0 53px;font-size:1.1em !important;height:2.2em}

/**********************/
/* box2ActionsArticle */
/**********************/
.box2 .box2ActionsArticle {margin-top:-9px}
.box2 .box2ActionsArticle .boxContent {padding-left:2px}

/***************/
/* box2Conseil */
/***************/
.box2Conseil {margin-top:0px!important}

/********************/
/* agenda, article */
/*******************/
.agenda .boxContentInside a/*, .article .boxContentInside a*/ {font-weight:normal}


div.void {display:none}

/*************/
/* Ajusteurs */
/*************/
.height110 {height:99px !important}
.height40 {height:40px !important}
.height100 {height:145px !important}
.height113 {height:115px !important}
.height117 {height: 70px !important}
.heightCetteSemaine {height:110px !important}
.heightCetteSemaineALaUne {height:134px !important}

.noBottomPadding .boxEnd {margin-bottom:-4px!important}
.noTHBackground th {background-color:transparent !important}
.noIndent {text-indent:0px!important}

.smallInput {height:24px !important;width:120px !important;background-image:url(/core/site/images/backgrounds/smallInput.png);border:0px;margin-left:5px;margin-top:10px}

/****************/
/* Ajusteurs IE */
/****************/
.IE6Static {_position:static !important}
.IE6Static .boxContentInside {_position:static !important}
.IE6Static .boxContentInside .summary {_position:static !important}

.box2IE .cornerTopLeft {~left:-11px !important}
.box2IE .cornerBottomLeft {~left:-11px !important}
.box2IE .cornerTopRight {~left:11px !important;_left:21px !important}
.box2IE .cornerBottomRight {~left:11px !important;_left:21px !important}

/****************/
/* Bouton Loupe */
/****************/
.buttonLoupe {display:block;background:url(/core/site/images/backgrounds/boutonGaucheKillerApp.png) no-repeat !important;height:20px !important;padding-left:25px !important;margin-left:16px}
.buttonLoupe a {background:url(/core/site/images/backgrounds/boutonDroitKillerApp.png) no-repeat right !important;height:20px !important;font-weight:bold;text-decoration:none;padding-left:7px;line-height:20px !important;padding-top:0px!important;_background-position:right 0px !important;height:18px !important}

/*********/
/* steps */
/*********/
ol.steps {list-style-type:none;height:70px;background:url(/core/site/images/steps/line.png) repeat-x 0 26px}
ol.steps li {float:left;height:70px;text-align:center;font-size:12px;font-weight:bold}
ol.steps li strong {display:block;height:53px;line-height:53px;background:url(/core/site/images/steps/step.png) no-repeat center center;color:white;font-size:13px}
ol.steps li a,
ol.steps li span {color:#999999}
ol.steps li a {font-weight:normal}
ol.steps li.selected strong {background-image:url(/core/site/images/steps/stepSelected.png);font-size:16px}
ol.steps li.selected a,
ol.steps li.selected span {color:#ef741d}
ol.steps li.first {background:url(/core/site/images/steps/overlayFirst.png) no-repeat 50% 0}
ol.steps li.last {float:right;background:url(/core/site/images/steps/overlayLast.png) no-repeat 50% 0}
ol.steps1 li {width:100%}
ol.steps2 li {width:50%}
ol.steps3 li {width:33%}
ol.steps4 li {width:25%}
ol.steps5 li {width:20%}
ol.steps6 li {width:16%}
ol.steps7 li {width:14%}
ol.steps8 li {width:12.5%}
ol.steps9 li {width:11%}
ol.steps10 li {width:10%}

/********************/
/* box2Informations */
/********************/
.box2Informations {background:#e5eef2}
div.box2 .box2Informations .cornerTopLeft {width:50%;height:8px;top:0;left:0;background:#e5eef2 url(/core/site/images/help/boxInfoCornerTL.png) no-repeat 0 0}
div.box2 .box2Informations .cornerTopRight {width:50%;height:8px;top:0;left:0;background:#e5eef2 url(/core/site/images/help/boxInfoCornerTR.png) no-repeat 100% 0}
div.box2 .box2Informations .cornerBottomLeft {width:8px;height:8px;top:-8px;left:0;background:url(/core/site/images/help/boxInfoCornerBL.png)}
div.box2 .box2Informations .cornerBottomRight {width:8px;height:8px;top:-8px;left:0;background:url(/core/site/images/help/boxInfoCornerBR.png)}
.box2Informations .boxContent {min-height:30px;padding:0 6px 6px 65px;background:#e5eef2 url(/core/site/images/help/boxInfoPicto.png) no-repeat 20px 0;_height:30px}

/****************/
/* box2Conseils */
/****************/
.box2Conseils {border:1px solid #c0d8e2;background:white}
div.box2 .box2Conseils .cornerTopLeft {width:6px;height:6px;top:-1px;left:-1px;background:url(/core/site/images/help/boxConseilsCornerTL.png)}
div.box2 .box2Conseils .cornerTopRight {width:6px;height:6px;top:-1px;left:1px;background:url(/core/site/images/help/boxConseilsCornerTR.png)}
div.box2 .box2Conseils .cornerBottomLeft {width:6px;height:6px;top:-5px;left:-1px;background:url(/core/site/images/help/boxConseilsCornerBL.png)}
div.box2 .box2Conseils .cornerBottomRight {width:6px;height:6px;top:-5px;left:1px;background:url(/core/site/images/help/boxConseilsCornerBR.png)}
.box2Conseils h2 {padding:3px 12px;color:#ef741d}
.box2Conseils .boxContent {padding-bottom:6px}

/******************/
/* action-buttons */
/******************/
.action-buttons {position:relative;margin:5px 0 5px 4px}
.action-buttons.action-buttons-column4 {width:621px}
.action-buttons a {display:-moz-inline-box;display:inline-block;height:22px;overflow:hidden;vertical-align:middle}
.action-buttons a.back {height:18px;margin:0 22px 0 0;padding:4px 0 0 15px;background:url(/core/site/images/buttons/back.png) no-repeat left center}
.action-buttons a.print {height:18px;margin:0 22px 0 0;padding:4px 0 0 23px;background:url(/core/site/images/buttons/print.png) no-repeat left center}
.action-buttons a.two-thirds {position:absolute;left:66%;top:0}
.action-buttons .navigation {display:inline-block;font-size:10px}
.action-buttons .navigation a.prev {height:18px;margin:0 5px 0 0;padding:4px 0 0 23px;background:url(/core/site/images/buttons/prev.png) no-repeat left center}
.action-buttons .navigation a.next {height:18px;margin:0 0 0 5px;padding:4px 23px 0 0;background:url(/core/site/images/buttons/next.png) no-repeat right center}
.action-buttons .icons {position:absolute;right:0}
.action-buttons .icons a {width:27px;margin:0 0 0 5px}
.action-buttons .icons a.print {background:url(/core/site/images/buttons/print.png) no-repeat 50% 100%}
.action-buttons .icons a.mail {background:url(/core/site/images/buttons/mail.png) no-repeat 50% 50%}
.action-buttons .icons a.bookmark {background:url(/core/site/images/buttons/bookmark.png) no-repeat 50% 60%}
.action-buttons .icons a.partage {width:40px;background:transparent url(/core/site/images/reseau-pro/button/viadeo-o-logo.png) no-repeat scroll 0 5px; padding:8px 0 0 15px}
.action-buttons .button {display:inline-block;height:20px;padding:0 10px 0 0;background:url(/core/site/images/buttons/button.png) no-repeat 100% 0}
.action-buttons .button a {display:inline-block;height:14px;padding:3px 0 3px 25px;background:url(/core/site/images/buttons/button.png) no-repeat 0 0;color:white;text-decoration:none;font-weight:bold}
.action-buttons .button.right {position:absolute;z-index:1;right:5px;top:2px}

/****************/
/* balloon-help */
/****************/
.balloon-help-launch {display:-moz-inline-box;display:inline-block;width:19px;height:19px;margin:0 5px 0 0;vertical-align:middle;background:url(/core/site/images/help/launch.png) no-repeat;~zoom:1;~display:inline}
.balloon-help-launch .content {display:none}
.balloon-help {position:absolute;z-index:1000;padding:15px 15px 5px 20px;border-right:1px solid #c0d8e2;border-bottom:1px solid #c0d8e2;background:url(/core/site/images/help/balloon-help.png) no-repeat;cursor:help}
.balloon-help.balloon-help-left {padding:15px 20px 5px 15px;border-left:1px solid #c0d8e2;border-right:0;background:url(/core/site/images/help/balloon-help-left.png) no-repeat right top}
.balloon-help h2 {font-size:18px;color:#333333;font-weight:normal}
.balloon-help h3 {font-size:12px;color:#000000;font-weight:normal;margin-top:5px}
.balloon-help h3.grey {color:#666666}
.balloon-help h4 {font-size:16px;color:#666666;font-weight:normal;margin-top:15px;background:transparent url(/core/site/images/backgrounds/leftMenuPuce.gif) no-repeat 0 0.5em;padding-left:12px}
.balloon-help h5 {font-size:12px;color:#000000;font-weight:normal;margin-top:5px}
.balloon-help h5 strong {color:#666666}
.balloon-help p {font-size:11px;color:#000000;margin-top:12px;margin-left:10px;margin-bottom:15px}
.balloon-help p strong {color:#ef741d;font-weight:bold}
.balloon-help ul {margin:5px 0;padding:0;list-style-type:none}
.balloon-help li {margin:0;padding:5px 0 5px 12px;list-style-type:none;background:url(/core/site/images/backgrounds/leftMenuPuce.gif) no-repeat 0 10px}
.balloon-help li b {color:#666666}
>>>>>>> .merge-right.r9091

