html,body,h1,h2,h3,h4,h5,form,img,p{margin:0;padding:0;}
.noborder{border:0px !important;}
input.gsc-input{font-size:12px;}
.gsc-input-box {height:26px!important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {padding:4px;margin:0}
table.gsc-search-box td.gsc-input {padding-right: 0!important; }
.sprite .at16nc,.sprite .at300bs,#menu-newsletter,#logospr,#identifier,#abosprit{background: url('../img/spritehead.png');}
.sprite .at16nc.at16t_twitter{background-position:53px 78px;width:16px;height:16px}
.sprite .at16nc.at16t_facebook{background-position:37px 78px;width:16px;height:16px}
.sprite .at15t_google_follow{background-position:69px 78px;width:16px;height:16px}
#menu-newsletter{background-position:0px 78px;width:181px;height:16px;display:block}
#menu-newsletter:hover{background-position:0px 61px;width:181px;height:16px}
#logospr{background-position:0 0;width:252px;height:72px;display:block;float:left;}
#identifier{background-position:0 21px;width:103px;height:21px;display:block;float:left;margin-top:0}
#identifier:hover{background-position:-104px 21px;width:103px;height:21px;display:block;float:left;}
#abosprit{background-position:0 42px;width:103px;height:21px;display:block;float:left;margin-top:8px;}
#abosprit:hover{background-position:-104px 42px;width:103px;height:21px;display:block;float:left;margin-top:8px;}
p{font:12px Arial,sans-serif;}
#AstucesEdito{position:relative;top:10px;left:65px;text-decoration:none;display: block; text-align: right;background: url('../img/btn-qcm.gif') 0 0;width:211px;height:56px;}
#AstucesEdito:hover{position:relative;top:10px;left:65px;text-decoration:none;display: block; text-align: right;background: url('../img/btn-qcm-over.gif') 0 -58px;width:211px;height:56px;}
h1.article{font-size:20px;}
h2.article{font-size:16px;}
body{font:12px Arial,sans-serif;color:#000;text-align:left;background-color:#aaa;margin:0;}

#Logo,li.HeadSousRub,li.MiddleSousRub,li.EndSousRub,div.HautBulle,div.BasBulle,.BoutonSolutionGene,.BoutonSolutionGene:hover,.BoutonSolutionGene2:hover,.BoutonSolutionGene2,div#HautBoiteDroiteGene1,div#HautBoiteDroiteGene2,div#HautBoiteDroiteGene3,div#GrandeHautBoiteDroiteGene3,div#GrandeBasBoiteDroiteGene3,div#BasBoiteDroiteGene2,div#BasBoiteDroiteGene3{
background:url('../img/spirtes-annuel.png') no-repeat;
}
#Logo{float:left;width:263px;height:96px;background-position:0 0;}
li.HeadSousRub{width:180px;height:24px;background-position:0 -631px;line-height:22px;padding-left:12px;font-family:arial;font-size:11px;text-align:left;}
li.MiddleSousRub{width:180px;height:23px;background-position:0 -656px;line-height:22px;padding-left:12px;font-family:arial;font-size:11px;text-align:left;}
li.EndSousRub{width:180px;height:25px;background-position:0 -681px;line-height:22px;padding-left:12px;font-family:arial;font-size:11px;text-align:left;}
div.HautBulle{width:297px;height:20px;line-height:0;background-position:0 -835px;padding:0;}
div.BasBulle{width:297px;height:29px;background-position:0 -864px;margin-bottom:10px;}
.BoutonSolutionGene,.BoutonSolutionGene:hover,.BoutonSolutionGene2:hover,.BoutonSolutionGene2{display:block;width:266px;height:75px;position:absolute;left:388px;text-decoration:none;}
.BoutonSolutionGene{background-position:0 -328px;top:10px}
.BoutonSolutionGene:hover{background-position:0 -404px;top:10px}
.BoutonSolutionGene2{top:90px;background-position:0 -480px;}
.BoutonSolutionGene2:hover{top:90px;background-position:0 -555px;}
div#HautBoiteDroiteGene1{width:298px;height:30px;background-position:0 -100px;}
div#HautBoiteDroiteGene2{width:298px;margin-top:9px;height:22px;background-position:0 -152px;}
div#HautBoiteDroiteGene3{width:298px;margin-top:9px;height:22px;background-position:0 -176px;}
div#GrandeHautBoiteDroiteGene3{margin-top:9px;width:333px;height:22px;background-position:0 -199px;}
div#GrandeBasBoiteDroiteGene3{width:333px;height:4px;background-position:0 -199px;}
div#BasBoiteDroiteGene2,div#BasBoiteDroiteGene3{width:298px;height:9px;background-position:0 -312px;}
ul{margin:0;padding:10px;}
.clear{clear:both;height:20px;}
a.liendiscret{text-decoration:none;color:#000;}
a.liendiscretblanc{text-decoration:none;color:#fff;}
a.liendiscretblanc:hover{text-decoration:underline;color:#fff;}
a.liendiscretgrey{text-decoration:none;color:#605E5E;}
a.liendiscretgrey:hover{text-decoration:underline;color:#605E5E;}
a.LiencontentEditorial{display:block;color:#000;text-decoration:none;padding:10px;}
a.LiencontentEditorial:hover{display:block;color:#000;text-decoration:underline;padding:10px;}
a.Premiere{color:#323232;text-decoration:none;}
a.Premiere:hover{color:#6eaa0f;text-decoration:none;}
a.LinkHoverPlus{color:#323232;text-decoration:underline;}
a.LinkHoverPlus:hover{color:#751b3f;text-decoration:underline;}
ul.ListeAcademieBottomMap{width:180px;font-weight:700;margin:0;padding:0 0 0 15px;}
ul.LienListeAcademie{list-style-type:none;margin:0;padding:0;}
ul.LienListeAcademie li a{font-size:12px;color:#515050;font-family:arial;text-decoration:none;font-weight:400;line-height:17px;}
ul.LienListeAcademie li a:hover{font-size:12px;color:#515050;font-family:arial;text-decoration:underline;font-weight:400;line-height:17px;}
#conteneur{position:relative;width:1019px;height:auto;background:url('../img/global/bg-ombre.gif') repeat-y;margin:auto;}
#Header{width:1015px;height:96px;background:url('../img/global/fd-header.gif?v=2') no-repeat;}
#OngletHaut{float:right;width:381px;height:22px;padding-left:15px;padding-top:5px;}
#OngletHaut span.SeparMenuHaut{color:#c7c2ce;padding:0 3px;}
#OngletHaut #ExamensMenuHaut{display:inline;font-size:12px;font-family:arial;color:#c7c2ce;padding-left:3px;}
#OngletHaut a{display:inline;font-size:14px;color:#fff;font-weight:bold;text-decoration:none;}
#OngletHaut h1 a:hover{display:inline;font-size:11px;font-weight:400;color:#fff;text-decoration:none;}
#Rubrique{float:left;padding-top:35px;width:300px;height:50px;text-align:center;}
#Rubrique p{font-weight:700;color:#fff;font-size:30px;}
#Login{float:right;/*padding-top:13px;*/padding-right:5px;width:250px;/*height:54px;*/text-align:right;}
#headerlogin{text-align:right;}
#MenuGlobal{position:absolute;top:96px;left:0;width:1019px;padding-left:3px;}
#footer{background:#3f3946;width:997px;height:30px;margin-left:4px;padding-left:15px;}
#footer a{color:#d0cdd2;font-size:13px;text-decoration:none;line-height:28px;}
#FilAriane{float:left;height:25px;margin-left:10px;padding-left:0;color:#525252;font-family:arial;font-size:11px;margin-top:15px;width:700px;}
#FilAriane a{text-decoration:underline;color:#6B617B;font-family:arial;font-size:11px;}
#FilAriane a:hover{text-decoration:none;color:#000;font-family:arial;font-size:11px;}
#FilAriane .fe-ariane div{display:inline;}
.LienGuideDiscret{color:#4a1259;}
.LienGuideDiscret:hover{color:#323232;}
#BgForm{float:left;width:263px;height:42px;background:url('../img/global/login/bac-fondchamp.gif') no-repeat;font-size:11px;color:#fff;text-align:left;padding-left:10px;}
td.Separation{background:url('../img/bac/navig/separation-rubrique.gif');width:3px;height:31px;}
td.NoSeparation{background:#3f3946;width:3px;height:31px;}
p.RubriqueMenu{color:#dad8dc;font-weight:700;font-size:12px;text-align:center;margin:0;padding:0;}
p.RubriqueMenu a{color:#dad8dc;font-weight:700;font-size:12px;text-align:center;text-decoration:none;}
td.InactifB1{width:87px;height:31px;}
td.InactifB0{width:47px;height:31px;text-align:center;}
td.InactifB0 img{text-align:center;}
td.ActifB0{background:url('../img/bac/navig/bac-rub1h.gif');width:47px;height:31px;text-align:center;}
td.ActifB1{background:url('../img/bac/navig/bac-rub1h.gif');width:87px;height:31px;}
td.ActifB2{background:url('../img/bac/navig/bac-rub2h.gif');width:74px;height:31px;}
td.ActifB4{background:url('../img/bac/navig/bac-rub3h.gif');width:98px;height:31px;}
td.ActifB5{background:url('../img/bac/navig/bac-rub5h.gif');width:78px;height:31px;}
td.ActifB6{background:url('../img/bac/navig/bac-rub6h.gif');width:76px;height:31px;}
td.ActifB7{background:url('../img/bac/navig/bac-rub7h.gif');width:92px;height:31px;}
td.ActifB8{background:url('../img/bac/navig/bac-rub8h.gif');width:104px;height:31px;}
.MiddleSousRub{width:180px;height:23px;background:url('../img/bac/navig/bac-rub1middle.gif');}
.EndSousRub{width:180px;height:25px;background:url('../img/bac/navig/bac-rubb.gif');}
.LinkMenuBP{line-height:22px;padding-left:0;font-family:arial;font-size:11px;text-align:left;}
.LinkMenuBP a{padding-left:12px;font-family:arial;font-size:11px;text-decoration:none;color:#000;font-weight:400;}
.LinkMenuBP a:hover{padding-left:12px;font-family:arial;font-size:11px;text-decoration:none;color:#4e4559;font-weight:700;}
h1.TitreFranceExamen{padding-left:10px;font-size:30px;font-family:arial;color:#000;}
#GaucheBac1{float:right;height:145px;width:666px;background:url('../img/bac/bac-pave.gif');}
#GaucheBac1 p.ContenuGaucheBac1{color:#fff;font-family:arial;padding-left:10px;line-height:18px;}
#GaucheBac2{float:right;height:228px;width:674px;background:url('../img/bac/bac-photo1.gif');}
#GaucheBac2 h2#TitreAnnalesCorrigeesBAC{margin-top:6px;}
#GaucheBac3{float:right;height:228px;width:674px;background:url('../img/bac/bac-photo2.gif');}
#BlocContentBasBac{position:relative;width:352px;height:180px;}
img#BoutonSolutionBac{position:absolute;top:108px;left:348px;}
div#HautBoiteDroiteBac1{width:298px;height:30px;background:url('../img/bac/bac-fd-edito1.gif');}
div#MiddleBoiteDroiteBac1{width:298px;height:auto;background:url('../img/bac/bac-fd-edito2.gif');}
div#BasBoiteDroiteBac1{width:298px;height:12px;background:url('../img/bac/bac-fd-edito3.gif');}
div#HautBoiteDroiteBac2{margin-top:9px;width:298px;height:22px;background:url('../img/bac/bac-fd-enbref1.gif');}
div#MiddleBoiteDroiteBac2{width:298px;height:auto;background:url('../img/bac/bac-fd-enbref2.gif');}
div#HautBoiteDroiteBac3{margin-top:9px;width:298px;height:22px;background:url('../img/bac/bac-fd-orientation1.gif');}
div#HautBoiteDroiteBac4{margin-top:8px;width:298px;height:23px;background:url('../img/bac/bac-fd-palmares1.gif');}
ul.fe-rss{margin-right:15px;list-style:none;margin-left:0;padding-left:0;margin-bottom:0;}
ul.fe-rss li{margin-bottom:10px;list-style:none;padding-left:0;margin-left:0;}
ul.fe-rss li a{display:block;margin:0 0 5px;}
ul.fe-rss div.fe-img-left{float:left;position:relative;margin:0;}
ul.fe-rss div.fe-img-left img{margin:0 5px 0 0;}
ul.fe-rss div.fe-img-left>img{margin:0 8px 0 0;}
#AnnalesUneContent{float:left;width:985px;padding-left:30px;}
.Colonne1Revisions{float:left;height:auto;width:640px;margin-bottom:30px;}
.Colonne2Revisions{float:right;width:300px;height:auto;margin-right:15px;}
.EncadrerChoix{width:629px;border:1px solid #dfcad3;text-align:center;height:auto;margin-bottom:30px;}
.OffreRevisionsHaut{width:300px;height:35px;background:url('../img/generale/offre-revisions-up.gif') no-repeat;}
.OffreRevisionsHaut h3,.globaledito .OffreRevisionsHaut h3{padding:0;line-height:14px;color:#525252;background:none;position:relative;top:13px;left:35px;font-size:12px;font-weight:700;font-family:arial;}
.OffreRevisionsMiddle h4{padding-left:12px;font-size:12px;font-weight:700;font-family:arial;color:#0f2539;}
.OffreRevisionsMiddle p,.globaledito .OffreRevisionsMiddle p{padding-left:12px;font-size:11px;font-weight:400;font-family:arial;color:#3f3946;padding-bottom:12px;margin:0;}
.OffreRevisionsMiddle{width:300px;height:auto;background:url('../img/generale/offre-revisions-middle.gif');}
.OffreRevisionsBas{width:300px;height:18px;background:url('../img/generale/offre-revisions-bottom.gif') no-repeat;}
.PlusConsultesHaut{margin-top:10px;width:298px;height:27px;border-left:1px solid #ccc7c7;border-right:1px solid #ccc7c7;border-top:1px solid #ccc7c7;}
.PlusConsultesMiddle{width:298px;height:auto;border-left:1px solid #ccc7c7;border-right:1px solid #ccc7c7;}
.PlusConsultesHaut h3{padding-top:8px;padding-left:40px;font-size:12px;font-weight:700;font-family:arial;color:#6c6279;}
.PlusConsultesBas{width:298px;height:5px;border-left:1px solid #ccc7c7;border-right:1px solid #ccc7c7;border-bottom:1px solid #ccc7c7;}
.EachResult{margin-top:15px;}
table#EnteteListe-FE{width:100%;text-align:left;color:#605e5e;}
table#EnteteListe-FE h2{font-size:12px;font-weight:400;}
table#EnteteListe-FE h3{font-size:12px;font-weight:700;color:#000;}
table#ListeSujetAnnales{width:100%;text-align:left;}
table#ListeSujetAnnales span{font-family:arial;}
table.List-FE-Result h3{float:left;font-size:12px;font-family:arial;text-decoration:underline;}
div.ContenuSujet{font-family:arial;font-size:11px;padding-left:10px;padding-right:20px;text-align:justify;}
table.PaveHautConsulteSujet{width:95%;text-align:left;font-size:12px;font-family:arial;}
h3.TitreContenuRevisionsAnnales{font-size:16px;font-family:arial;padding-left:13px;display:inline;}
h1.TitreAnnalesExamen{font-size:26px;font-weight:700;font-family:arial;color:#751B3F;margin-bottom:10px;}
p.ArguTitreAnnales{font-family:arial;font-size:12px;color:#605e5e;margin-bottom:10px;}
h2.TitreEncadrerChoix{font-family:arial;font-size:18px;font-weight:700;}
.RubArboDroite{font-size:11px;font-weight:700;font-family:arial;color:#605e5e;}
.RubArboDroite a{font-size:11px;font-weight:700;font-family:arial;color:#605e5e;text-decoration:none;}
.Nivo1{list-style-type:none;padding-left:36px;margin:0;}
span.SousRubArboDroite{font-size:11px;font-weight:400;font-family:arial;color:#605e5e;padding-left:0;display:block;}
span.SousRubArboDroite a{font-size:11px;font-weight:400;font-family:arial;color:#605e5e;text-decoration:none;}
span.SousRubArboDroite a:hover{text-decoration:underline;}
.TitreArboBas{font-weight:700;color:#605e5e;font-size:11px;}
.LinkArboBas{color:#605e5e;font-size:10px;font-weight:400;text-decoration:none;}
#GaucheBrevet1{float:left;height:145px;width:658px;background:url('../img/brevet/brevet-visuel1.gif');}
#GaucheBrevet1 p.ContenuGaucheBrevet1{color:#fff;font-family:arial;padding-left:20px;line-height:16px;}
#GaucheBrevet2{float:left;height:216px;width:675px;background:url('../img/brevet/brevet-visuel2.gif');}
#GaucheBrevet2 h3#TitreFichesMethodesBrevet{margin-top:25px;}
#GaucheBrevet2 h3#TitreAnnalesCorrigeesBrevet{margin-top:14px;}
#GaucheBrevet3{float:left;height:242px;width:675px;background:url('../img/brevet/brevet-fleche.gif') no-repeat;}
#BlocContentBasBrevet{position:relative;width:350px;height:190px;}
img#BoutonSolutionBrevet{position:absolute;top:104px;left:344px;margin:0;}
#ContentColonne1Pro{float:left;width:676px;height:auto;padding-left:5px;padding-right:10px;}
#colonne1Pro{float:left;height:445px;width:671px;margin-right:10px;border:1px solid #dfcad3;}
#colonne1ProTemp{float:left;height:520px;width:671px;margin-right:10px;border:1px solid #dfcad3;}
td.TitreNonActif{font-weight:700;font-size:16px;text-align:right;height:35px;}
td.TitreActif{font-weight:700;font-size:16px;text-align:right;height:35px;color:#f95f0c;}
img#BoutonTrouverExamenPro{position:relative;top:38px;left:225px;}
div.ContenuAssistancePro{width:676px;height:161px;background:url('../img/examen-pro/assistance-pro.gif') no-repeat;float:left;margin:70px 0 15px;}
div.GaucheAssistance{width:250px;float:left;}
.ContentGaucheAssistance{height:160px;width:250px;font-family:arial;}
div.DroiteAssistance{width:367px;height:160px;float:left;color:#605e5e;padding-top:25px;padding-left:25px;}
#ContentPalmares{float:left;width:1012px;height:auto;padding-left:10px;}
h1.GrosTitrePalmares{padding-left:0;font-size:26px;font-family:arial;color:#751b3f;}
h1.GrosTitrePalmares2{padding-left:0;font-size:16px;font-family:arial;color:#751b3f;}
#colonne1Palmares{float:left;height:216px;width:100%;margin-right:10px;border:1px solid #dfcad3;}
img#BoutonTrouverPalmares{position:relative;top:55px;left:255px;}
.ContenuClassementComplet{width:676px;position:relative;top:70px;height:730px;}
.c2011 .ContenuClassementComplet{width:100%;float:left;padding-top:15px;height:auto;top:0;}
.ContenuClassementComplet h2{font-family:arial;font-weight:700;font-size:18px;}
#CommentChiffres{border:3px solid #837f87;font-family:arial;background:#fff;padding-top:15px;padding-left:10px;}
#ContentPalmares2{float:left;width:1012px;padding-left:10px;height:auto;}
#colonne1ContentPalmares2{float:left;height:auto;width:685px;padding-left:5px;padding-right:0px;margin-right:10px;}
.lien_discret,.lien_discret a,.lien_discret a:visited,.lien_discret a:active{color:#333;text-decoration:none;}
.lien_discret a:hover{color:#333;text-decoration:underline;}
.dijitContentPane{display:block;overflow:auto;}
.dijitDialog{position:absolute;z-index:999;overflow:hidden;background:#fff;border:1px solid #7eabcd;-webkit-box-shadow:0 5px 10px #adadad;padding:0;}
.dj_ff2 .dijitDialog{overflow:auto;}
.dijitDialogFixed div.dijitDialogTitleBar{cursor:default;}
.dijitDialog .closeText{display:none;position:absolute;}
.dijit_a11y .dijitDialog .closeText{display:inline;}
.dijitDialogPaneContent{background:#fff;}
.dijitDialogTitleBar{background:#fafafa url(dialog/titleBar.png) repeat-x top left;cursor:move;outline:0;padding:5px 6px 3px;}
.dijitDialogTitle{font-weight:700;padding:0 4px;}
.dijitDialogCloseIcon{background:url(dialog/tabClose.png) no-repeat right top;position:absolute;vertical-align:middle;right:6px;top:4px;height:15px;width:15px;cursor:pointer;}
.dj_ie6 .tundra .dijitDialogCloseIcon{background:url(dialog/tabClose.gif) no-repeat right top;}
.dijitDialogCloseIcon-hover{background:url(dialog/tabCloseHover.png) no-repeat right top;}
.dj_ie6 .tundra .dijitDialogCloseIcon-hover{background:url(dialog/tabCloseHover.gif) no-repeat right top;}
.dijitRtl .tundra .dijitDialogTitleBar .dijitDialogCloseIcon{right:auto;left:5px;}
.dijitDialogUnderlayWrapper{position:absolute;left:0;top:0;z-index:998;display:none;background:transparent !important;}
.dijitDialogUnderlay{background:#eee;opacity:0.5px;}
.dj_ie .dijitDialogUnderlay{filter:alpha(opacity=50);}
.TitreBouton{font-family:arial;font-weight:700;color:#000;font-size:18px;text-decoration:none;position:relative;top:10px;left:12px;}
.SousTitreBouton{font-family:arial;color:#000;font-size:12px;text-decoration:none;position:relative;top:10px;left:12px;}
div.MilieuBulle{width:297px;height:auto;background:url('../img/index/middle-bulle.gif') repeat-y;margin:0;padding:0;}
div.MilieuBulle p{font-family:arial;font-size:18px;color:#000;padding-left:10px;padding-bottom:10px;}
div.MilieuBulle a{font-family:arial;font-size:12px;color:#000;padding-left:10px;font-weight:700;font-style:italic;display:block;text-align:right;padding-right:5px;}
#RubGen{float:left;width:160px;height:39px;background:url('../img/categorie.gif') no-repeat;color:#fff;}
.TitlePoche{color:#C1E056;font-size:18px;text-align:center;margin:11px 0 0;}
.Inactif{float:left;width:72px;height:40px;background:url('../img/small-categ.gif') no-repeat;color:#fff;font-weight:700;}
.Actif{float:left;width:72px;height:40px;background:url('../img/small-categ-Actif.gif') no-repeat;color:#000;font-weight:700;}
.RubFin{float:left;width:128px;height:40px;background:url('../img/big-categ-mauve.gif') no-repeat;color:#fff;font-weight:700;}
.RubFinActive{float:left;width:128px;height:40px;background:url('../img/ss-categorie-fin-Actif.gif') no-repeat;color:#000;font-weight:700;}
#RevisionBac{position:absolute;top:0;left:160px;background:url('../img/sous-rub-8.gif') no-repeat;width:199px;height:230px;margin:0;padding:0;}
#EntraideBac{position:absolute;top:0;left:373px;background:url('../img/sous-rub-1.gif') no-repeat;width:199px;height:47px;margin:0;padding:0;}
#EpreuvesA-Z{position:absolute;top:0;left:446px;background:url('../img/sous-rub-4.gif') no-repeat;width:199px;height:123px;margin:0;padding:0;}
a.ElemList1{font-weight:700;color:#fff;text-decoration:none;line-height:24px;margin:0;padding:0;}
a.ElemListOther{font-weight:700;color:#fff;text-decoration:none;line-height:26px;}
a.ElemList1:hover{font-weight:700;color:#000;text-decoration:none;line-height:24px;margin:0;padding:0;}
a.ElemListOther:hover{font-weight:700;color:#000;text-decoration:none;line-height:26px;}
.SousRubList{list-style-type:none;float:left;margin:17px 0 0;padding:0;}
.ContentFleche{float:left;width:20px;height:220px;margin-left:1px;}
.TitreRub{display:block;color:#fff;text-decoration:none;margin:16px 0 0 10px;}
.Inactif1D{float:left;width:73px;height:26px;background:url('../img/menu-droite1A.gif') no-repeat;font-weight:700;margin:13px 0 0 10px;}
.Inactif2D{float:left;width:53px;height:26px;background:url('../img/menu-droite2A.gif') no-repeat;margin-top:13px;font-weight:700;}
.Inactif3D{float:left;width:60px;height:26px;background:url('../img/menu-droite3A.gif') no-repeat;margin-top:13px;font-weight:700;}
.Inactif4D{float:left;width:87px;height:26px;background:url('../img/menu-droite4A.gif') no-repeat;margin-top:13px;font-weight:700;}
.TitreRubD{display:block;color:#fff;text-decoration:none;margin:4px 0 0 12px;}
.Actif1D{float:left;width:73px;height:26px;background:url('../img/menu-droite1A-hover.gif') no-repeat;margin:13px 0 0 10px;}
.Actif2D{float:left;width:53px;height:26px;background:url('../img/menu-droite2A-hover.gif') no-repeat;margin-top:13px;}
.Actif3D{float:left;width:60px;height:26px;background:url('../img/menu-droite3A-hover.gif') no-repeat;margin-top:13px;}
.Actif4D{float:left;width:87px;height:26px;background:url('../img/menu-droite4A-hover.gif') no-repeat;margin-top:13px;}
#AvenirBac{position:absolute;top:0;left:570px;background:url('../img/sous-rub-7-D.gif') no-repeat;width:200px;height:201px;margin:0;padding:0;}
#ViePratiqueBac{position:absolute;top:0;left:600px;background:url('../img/sous-rub-7-D.gif') no-repeat;width:200px;height:201px;margin:0;padding:0;}
#ViePratiqueBrevet{position:absolute;top:0;left:600px;background:url('../img/sous-rub-3-D.gif') no-repeat;width:200px;height:201px;margin:0;padding:0;}
#GeneUneContent{float:left;width:1002px;padding-left:10px;height:auto;}
#colonne1Gene{float:left;height:auto;width:675px;margin-right:20px;}
p.GrosTitre{padding-left:10px;font-size:30px;font-family:arial;color:#3f3946;}
#GaucheGene1{float:right;height:97px;width:667px;background:url('../img/generale/resultats-examens-bandeauv.gif');}
#GaucheGene1 p.ContenuGaucheGene1{color:#fff;font-family:arial;padding-left:20px;padding-top:12px;line-height:18px;}
#GaucheGene2{float:right;height:185px;width:667px;background:url('../img/generale/resultats-examens-bandeau2.gif');}
#GaucheGene2 h2#TitreAnnalesCorrigeesGene{margin-top:10px;}
#GaucheGene3{float:right;height:178px;width:667px;background:url('../img/generale/resultats-examens-bandeau3.gif');}
#GaucheGene3 h2#TitreQCMGene{margin-top:0;}
#GaucheGene3 h2#TitreExamenBlancGene{margin-top:18px;}
#GaucheGene3 h2#TitreSujetsProbablesGene{margin-top:20px;}
#BlocContentBasGene{position:relative;width:352px;height:170px;}
img#BoutonSolutionGene2{position:absolute;top:90px;left:388px;}
.BoutonSolutionBac{display:block;width:161px;height:40px;position:absolute;top:127px;left:505px;background:url('../img/index/solution-t.gif') no-repeat;text-decoration:none;}
.BoutonSolutionBrevet{display:block;width:161px;height:40px;position:absolute;top:80px;left:339px;background:url('../img/index/solution-brevet.gif') no-repeat;text-decoration:none;}
.BoutonSolutionSeconde{display:block;width:161px;height:40px;position:absolute;top:80px;left:505px;background:url('../img/index/solution-2.gif') no-repeat;text-decoration:none;}
.BoutonSolutionPremiere{display:block;width:161px;height:40px;position:absolute;top:127px;left:339px;background:url('../img/index/solution-1.gif') no-repeat;text-decoration:none;}
div#MiddleBoiteDroiteGene1{width:298px;height:auto;background:#e5e3e7;}
div#BasBoiteDroiteGene1{width:298px;height:12px;background:#e5e3e7;}
div#MiddleBoiteDroiteGene2{width:296px;height:225px;border-left:1px solid #e8e6e7;border-right:1px solid #e8e6e7;}
div#MiddleBoiteDroiteGene3{width:296px;height:110px;border-left:1px solid #e8e6e7;border-right:1px solid #e8e6e7;}
div#GrandeMiddleBoiteDroiteGene3{width:331px;height:135px;border-left:1px solid #e8e6e7;border-right:1px solid #e8e6e7;}
a:hover,a.liendiscret:hover{text-decoration:underline;color:#000;}
#MenuGen h1,#MenuBrevet h1,#MenuBep h1,#MenuBTS h1,#MenuBP h1{color:#dad8dc;font-size:12px;text-align:center;}
#MenuGen h1 a,#MenuBrevet h1 a,#MenuBep h1 a,#MenuBTS h1 a,#MenuBP h1 a{color:#dad8dc;font-size:12px;text-align:center;text-decoration:none;}
td.InactifB1GEN,td.InactifB2GEN,td.InactifB3GEN,td.InactifB4GEN,td.InactifB5GEN,td.InactifB6GEN,td.InactifB7GEN,td.InactifB8GEN,#Bac-Informations,#Brevet-Informations,#Bep-Informations,#BTS-Informations,#BP-Informations{width:133px;height:31px;text-align:center;}
td.ActifB1GEN,td.ActifB2GEN,td.ActifB3GEN,td.ActifB4GEN,td.ActifB5GEN,td.ActifB6GEN,td.ActifB7GEN,td.ActifB8GEN,td.ActifB3{background:url('../img/bac/navig/bac-rub4h.gif');width:113px;height:31px;}
#Bac-Revisions,#Brevet-Revisions,#Bep-Revisions,#BTS-Revisions,#BP-Revisions{width:87px;height:31px;text-align:center;}
#Bac-Conseils,#Brevet-Conseils,#Bep-Conseils,#BTS-Conseils,#BP-Conseils{width:74px;height:31px;text-align:center;}
#BTS-Conseils{width:99px;}
#Bac-Orientation,#Brevet-Orientation,#Bep-Orientation,#BTS-Orientation,#BP-Orientation{width:98px;height:31px;text-align:center;}
#Bac-Resultats,#Brevet-Resultats,#Bep-Resultats,#BTS-Resultats,#BP-Resultats{width:78px;height:31px;text-align:center;}
#Bac-Resultats{width:115px;}
#Bac-Corriges,#Brevet-Corriges,#Bep-Corriges,#BTS-Corriges,#BP-Corriges{width:76px;height:31px;text-align:center;}
#Bac-Vie-Pratique,#Brevet-Vie-Pratique,#Bep-Vie-Pratique,#BTS-Vie-Pratique,#BP-Vie-Pratique{width:92px;height:31px;text-align:center;}
#Bac-Autres-Examens,#Brevet-Autres-Examens,#Bep-Autres-Examens,#BTS-Autres-Examens,#BP-Autres-Examens{width:104px;height:31px;text-align:center;}
li.HeadSousRub a:hover,li.MiddleSousRub a:hover,li.EndSousRub a:hover{font-family:arial;font-size:11px;text-decoration:none;color:#4e4559;font-weight:700;}
li.HeadSousRub a,li.MiddleSousRub a,li.EndSousRub a{font-family:arial;font-size:11px;text-decoration:none;color:#000;font-weight:400;}
#BacUneContent,#BrevetUneContent,#ProUneContent{float:left;width:1012px;padding-left:10px;}
#colonne1Bac,#colonne1Brevet{float:left;height:660px;width:675px;padding-left:5px;padding-right:10px;margin-right:10px;border:1px solid #dfcad3;}
#colonne1Bac p.GrosTitre,#colonne1Bac h2.GrosTitre,#colonne1ContentPalmares2 p.GrosTitre{padding-left:10px;font-size:30px;font-family:arial;color:#751b3f;}
#colonne1Bac p.SousTitreBlanc,#colonne1Brevet p.SousTitreBlanc,#colonne1ContentPalmares2 p.SousTitreBlanc,#colonne1Gene p.SousTitreBlanc{padding-left:10px;font-size:16px;font-family:arial;color:#fff;margin:15px 0 5px;}
#GaucheBac2 h2,#GaucheBac2 h3,#GaucheBrevet2 h2,#GaucheBrevet2 h3,#GaucheGene2 h2{padding-left:25px;margin-top:20px;font-size:18px;font-weight:700;font-family:arial;}
#GaucheBac2 h2 a,#GaucheBac2 h3 a,#GaucheBac3 h2 a,#GaucheBac3 h3 a,#GaucheBrevet2 h2 a,#GaucheBrevet2 h3 a,#GaucheBrevet3 h2 a,#GaucheBrevet3 h3 a,#GaucheGene2 h2 a,#GaucheGene3 h2 a{text-decoration:none;font-size:18px;font-weight:700;font-family:arial;color:#000;}
#GaucheBac2 h2 a:hover,#GaucheBac2 h3 a:hover,#GaucheBac3 h2 a:hover,#GaucheBac3 h3 a:hover,#GaucheBrevet2 h2 a:hover,#GaucheBrevet2 h3 a:hover,#GaucheBrevet3 h2 a:hover,#GaucheBrevet3 h3 a:hover,#GaucheGene2 h2 a:hover,#GaucheGene3 h2 a:hover{text-decoration:underline;font-size:18px;font-weight:700;font-family:arial;color:#000;}
#GaucheBac2 h2#TitreFichesMethodesBAC,#GaucheBac2 h3#TitreFichesMethodesBAC,#GaucheBrevet2 h2#TitreFichesMethodesBrevet,#GaucheGene2 h2#TitreFichesMethodesGene{margin-top:8px;}
#GaucheBac2 p,#GaucheBac3 p,#GaucheBrevet2 p,#GaucheBrevet3 p,#GaucheGene2 p,#GaucheGene3 p{padding-left:25px;font-size:12px;font-weight:400;color:#747474;font-family:arial;margin:0;}
#GaucheBac2 h3#TitreAnnalesCorrigeesBAC,#GaucheBrevet2 h2#TitreAnnalesCorrigeesBrevet{margin-top:16px;}
#GaucheBac3 h2,#GaucheBac3 h3,#GaucheGene3 h2{padding-left:25px;margin-top:13px;font-size:18px;font-weight:700;font-family:arial;}
#GaucheBac3 h2#TitreQCMBAC,#GaucheBac3 h3#TitreQCMBAC{margin-top:2px;}
#GaucheBac3 h2#TitreExamenBlancBAC,#GaucheBac3 h3#TitreExamenBlancBAC{margin-top:20px;}
#GaucheBac3 h2#TitreSujetsProbablesBAC,#GaucheBac3 h3#TitreSujetsProbablesBAC{margin-top:12px;}


#colonne2Bac,#colonne2Brevet,#colonne2Gene{float:left;width:298px;height:auto;}


p.NomPaveDroiteBac,p.NomPaveDroiteGene{color:#3f3946;font-family:arial;font-weight:700;font-size:12px;padding-left:25px;}
p#NomPave1DroiteBac,p#NomPave1DroiteGene{padding-top:10px;}
p#NomPave2DroiteBac,p#NomPave3DroiteBac,p#NomPave2DroiteGene,p#NomPave3DroiteGene{padding-top:5px;}
p#NomPave4DroiteBac,p#NomPave4DroiteGene{padding-top:6px;}
h3.TitrePaveDroiteBac,h3.TitrePaveDroiteGene{font-size:14px;font-weight:700;color:#000;font-family:arial;padding-left:8px;padding-top:8px;padding-bottom:8px;}
p.ContenuPaveDroiteBac,p.ContenuPaveDroiteGene{color:#3f3946;font-size:12px;font-family:arial;padding-left:8px;padding-right:15px;padding-bottom:2px;}
div#BasBoiteDroiteBac2,div#BasBoiteDroiteBac3,div#BasBoiteDroiteBac4{width:298px;height:9px;background:url('../img/bac/bac-fd-enbref3.gif');}
div#MiddleBoiteDroiteBac3,div#MiddleBoiteDroiteBac4{width:298px;height:auto;background:url('../img/bac/bac-fd-orientation2.gif');}
#colonne1Brevet p.GrosTitreBrevet,h2.TitreBrevet{padding-left:10px;font-size:26px;font-family:arial;color:#099dc3;}
#GaucheBrevet3 h2,#GaucheBrevet3 h3{padding-left:25px;font-size:18px;font-weight:700;font-family:arial;}
#GaucheBrevet3 h2#TitreQCMBrevet,#GaucheBrevet3 h3#TitreQCMBrevet{margin-top:-3px;}
#GaucheBrevet3 h2#TitreExamenBlancBrevet,#GaucheBrevet3 h3#TitreExamenBlancBrevet{margin-top:5px;}
#GaucheBrevet3 h2#TitreSujetsProbablesBrevet,#GaucheBrevet3 h3#TitreSujetsProbablesBrevet{margin-top:13px;}
#colonne1Pro h1.GrosTitre,#colonne1ProTemp h1.GrosTitre{padding-left:5px;font-size:30px;font-family:arial;color:#751B3F;}
#colonne1Pro h2,#colonne1Palmares h2{font-weight:700;font-size:18px;font-family:arial;color:#000;}
div.DroiteAssistance p,#CommentChiffres h3{font-family:arial;font-size:12px;}
.Actif a,.RubFinActive a,.Actif1D a,.Actif2D a,.Actif3D a,.Actif4D a{color:#000;font-weight:700;}
a.TitreRub:hover,a.TitreRubD:hover{color:#000;}
#ConseilsBac,#ConseilsBrevet{position:absolute;top:0;left:430px;background:url('../img/sous-rub-7-D.gif') no-repeat;width:200px;height:201px;margin:0;padding:0;}
#ActusBac,#ActusBrevet{position:absolute;top:0;left:510px;background:url('../img/sous-rub-4-D.gif') no-repeat;width:199px;height:122px;margin:0;padding:0;}
#EntraideCAP,#EntraideBP,#EntraideBTS{position:absolute;top:0;left:230px;background:url('../img/sous-rub-1.gif') no-repeat;width:199px;height:47px;margin:0;padding:0;}
#EpreuvesA-ZCAP,#EpreuvesA-ZBP,#EpreuvesA-ZBTS{position:absolute;top:0;left:306px;background:url('../img/sous-rub-1.gif') no-repeat;width:199px;height:47px;margin:0;padding:0;}
#ConseilsCAP,#ConseilsBP,#ConseilsBTS{position:absolute;top:0;left:430px;background:url('../img/sous-rub-4-D.gif') no-repeat;width:200px;height:201px;margin:0;padding:0;}
#ActusCAP,#ActusBP,#ActusBTS{position:absolute;top:0;left:510px;background:url('../img/sous-rub-2-D.gif') no-repeat;width:199px;height:122px;margin:0;padding:0;}
#AvenirCAP,#AvenirBP,#AvenirBrevet,#AvenirBTS{position:absolute;top:0;left:570px;background:url('../img/sous-rub-5-D.gif') no-repeat;width:200px;height:201px;margin:0;padding:0;}
#ViePratiqueCAP,#ViePratiqueBP,#ViePratiqueBTS{position:absolute;top:0;left:600px;background:url('../img/sous-rub-6-D.gif') no-repeat;width:200px;height:201px;margin:0;padding:0;}
#acces_rapide{clear:both;padding:10px 21px;}
#acces_rapide div{width:301px;border:1px solid #E8E6E7;padding:8px;margin:3px;}
#acces_rapide div a{text-decoration: none;color: rgb(81, 80, 80);font-size: 11px;}
#acces_rapide div ul{padding:0 10px;}
#acces_rapide div li{list-style-type:none;}
#fe-liste-div ul {margin-left:60px;}
.hide{display:none;}
.alert{width:90%;margin:0 auto 20px auto;border:2px solid #e04436;padding:10px 10px 10px 40px;background:url("../img/icone/avertissement.gif") 10px 10px no-repeat;}
.bold{font-weight:bold;}
.red{color:#e04436;}
.alert a{text-decoration:underline;color:#323232;}




/* INDEX FE pendant Periode */
.GaucheHautAccueil{float:left;width:332px;height:auto;position:relative;}
.DroiteHautAccueil{float:left;width:640px;height:auto;position:relative;}
.DroiteHautAccueil h1{font-family:arial;font-size:24px;color:#323232;margin:0 0 10px 0;text-transform:none;font-weight:normal;width:580px;padding:0}
.DroiteHautAccueil p{font-family:arial;font-size:14px;line-height:21px;color:#323232;margin:0;text-align:justify;width:640px;}
.GaucheHautAccueil h2, .DroiteHautAccueil h2{font-family:arial;font-size:30px;font-weight:normal;color:#000;}
.GaucheHautAccueil span, .DroiteHautAccueil span{font-family:arial;font-size:12px;font-weight:normal;color:#000}
.DroiteHautAccueil p.ResultatsOrange{position:absolute;top:10px;left:320px;width:310px;color:#ac3b1b;font-size:12px;text-align:justify;line-height:auto;}
.Corriges{background:#e8fec4;height:350px;border-top:10px solid #9cc23b;margin-top:10px;text-align:center;padding-bottom:15px;}
.Resultats{width:640px;background:#ffe4c1;height:334px;border-top:10px solid #e8561a;margin-top:10px;padding-bottom:30px;}
.BtnResultGauche{width:310px;padding-left:10px;float:left;}
.BtnResultGauche a.LienExamTexte{color:#ac3b1b;font-family:arial;font-size:18px;display:block;padding-left:30px;line-height:25px;}
.BtnResultGauche a.BtnResPetit{display:block;background: url('../images/resultat-petit.jpg');width:295px;height:49px;margin:15px auto 20px auto;text-align:left;}
.BtnResultGauche a.BtnResPetit:hover{display:block;background: url('../images/resultat-petit-roll.jpg');width:295px;height:49px;margin:15px auto 20px auto;text-align:left;text-decoration:none;}
.BtnResultGauche a.BtnResPetit span{line-height:45px;padding-left:20px;color:#fff;font-size:21px;display:block}
.BtnResultDroite{float:left;width:310px;}
.Resultats .BtnResultDroite a.BtnResBac{display:block;background: url('../images/btn-res-bac.jpg');width:294px;height:87px;margin:15px auto 10px auto;text-align:left;}
.Resultats .BtnResultDroite a.BtnResBac:hover{display:block;background: url('../images/btn-res-bac-roll.jpg');width:294px;height:87px;margin:15px auto 10px auto;text-align:left;text-decoration:none;}
.Resultats .BtnResultDroite a.BtnResBac span{padding-top:12px;padding-left:125px;color:#fff;font-size:24px;display:block}
.Resultats .BtnResultDroite p {color:#ac3b1b;font-size:14px;font-family:arial;line-height:18px;text-align:left;padding-left:10px;width:295px;text-align:left;margin:0;}
.Resultats .BtnResultDroite a.BtnResBrevet{display:block;background: url('../images/btn-res-brevet.jpg');width:294px;height:87px;margin:15px auto 10px auto;text-align:left;}
.Resultats .BtnResultDroite a.BtnResBrevet:hover{display:block;background: url('../images/btn-res-brevet-roll.jpg');width:294px;height:87px;margin:15px auto 10px auto;text-align:left;text-decoration:none;}
.Resultats .BtnResultDroite a.BtnResBrevet span{padding-top:12px;padding-left:125px;color:#fff;font-size:24px;display:block}
.Resultats a.BtnResBac{float:left;display:block;background: url('../images/btn-res-bac.jpg');width:294px;height:87px;margin:15px auto 10px auto;text-align:left;}
.Resultats a.BtnResBac:hover{display:block;background: url('../images/btn-res-bac-roll.jpg');width:294px;height:87px;margin:15px auto 10px auto;text-align:left;text-decoration:none;}
.Resultats a.BtnResBac span{padding-top:12px;padding-left:125px;color:#fff;font-size:24px;display:block}
.Resultats p {color:#ac3b1b;font-size:14px;font-family:arial;line-height:18px;text-align:left;padding-left:10px;width:295px;text-align:left;margin:0;}
.Resultats a.BtnResBrevet{float:left;display:block;background: url('../images/btn-res-brevet.jpg');width:294px;height:87px;margin:15px 0 10px 25px;text-align:left;}
.Resultats a.BtnResBrevet:hover{display:block;background: url('../images/btn-res-brevet-roll.jpg');width:294px;height:87px;margin:15px auto 10px auto;text-align:left;text-decoration:none;}
.Resultats a.BtnResBrevet span{padding-top:12px;padding-left:125px;color:#fff;font-size:24px;display:block}
.Resultats a.btnExam {float: left;margin-left: 18px;margin-bottom: 8px;width: 132px;height: 49px;background: url('/images/event/btn-exam.png');line-height: 49px;color: #ffffff;display: block;text-indent: 18px;font-size: 24px;font-family: arial;font-weight: bold;}
.Resultats a.btnExam:last-child {font-size: 24px;text-indent: 8px;}
.Corriges a.BtnCorBac{display:block;background: url('../images/btn-corriges-bac.jpg');width:300px;height:87px;margin:15px auto 10px auto;text-align:left;}
.Corriges a.BtnCorBac:hover{display:block;background: url('../images/btn-corriges-bac-roll.jpg');width:300px;height:87px;margin:15px auto 10px auto;text-align:left;text-decoration:none;}
.Corriges a.BtnCorBac span{padding-top:12px;padding-left:130px;color:#fff;font-size:24px;display:block}
.Corriges p {color:#3e531f;font-size:14px;font-family:arial;line-height:18px;text-align:left;padding-left:10px;width:295px;text-align:left;margin:0;}
.Corriges a.BtnCorBrevet{display:block;background: url('../images/btn-cor-brevet.jpg');width:300px;height:87px;margin:15px auto 10px auto;text-align:left;}
.Corriges a.BtnCorBrevet:hover{display:block;background: url('../images/btn-cor-brevet-roll.jpg');width:300px;height:87px;margin:15px auto 10px auto;text-align:left;text-decoration:none;}
.Corriges a.BtnCorBrevet span{padding-top:12px;padding-left:130px;color:#fff;font-size:24px;display:block}
#colonne1Gene .ContainerBlocBoiteBas{margin-top:0}
#gplus{position:absolute;right:10px;top:72px;width:32px;}

#colonne2Gene .autopromo{text-align:center;}
.left{float:left;}

/*espace client*/
#espaceClient button{-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;
    -moz-border-top-colors: none; background: -moz-linear-gradient(center top , white, #72C6E4 4%, #0C5FA5) repeat scroll 0 0 transparent; border-color: #50A3C8 #297CB4 #083F6F;
    border-radius: 0.333em 0.333em 0.333em 0.333em; border-style: solid;border-width: 1px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); color: white; cursor: pointer;
    display: inline-block;font-size: 1.167em;font-weight: bold; line-height: 1.429em; padding: 0.286em 1em 0.357em; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);}

/* nouvelles fiche de cours */
#pagination a.actif{text-decoration:none;font-weight:bold;font-size:14px;}
#pagination a,#pagination a:visited{color:#605E5E;}

#social_follow{float:right;height:25px;padding-top:7px;}
#social_follow #social_text{float:left;color:#323232;font-size:12px;padding: 2px 10px 0 0;font-weight:bold;}
#social_follow a{width:28px;height:25px;float:left;cursor:pointer;}


#menu-demo2{
	float:left;
	padding: 0;
	margin: 0 0 0 20px;
	list-style: none;
}

#menu-demo2 a{
text-decoration:none;
}
#menu-demo2 li {
	display: inline-block;
	position: relative;
	float:left;
}
#menu-demo2 li {
	display: inherit;
}
#menu-demo2 li#BrevetDLi:hover,#menu-demo2 li#BacDLi:hover,#menu-demo2 li#SecondeDLi:hover,#menu-demo2 li#PremiereDLi:hover,#menu-demo2 li#AutresDLi:hover,#menu-demo2 li#ResultatsDLi:hover{background:#eaeaea;color:#3f3946;}
#menu-demo2 li:hover a,#menu-demo2 li:hover span.linkup2,#menu-demo2 li:hover span{color:#3f3946 !important;}
#menu-demo2 div {
	position: absolute;
	left: -999em;
	width:100%;
	top:72px;
	z-index:100
}
#menu-demo2 li:hover div {
	left: -200px;
	width:450px;
	padding:5px;
	background:#ffffff;
}
#menu-demo2 li:hover div ul{
	float:left;width:225px;
	margin-left:10px;
	padding:0
}
#menu-demo2 li:hover div ul li{
	float:left;width:220px;
}
#menu-demo2 li:hover div ul li a{
	font-family: 'Archivo Black', sans-serif;
}
#menu-demo2 li#BrevetDLi:hover div ,
#menu-demo2 li#BacDLi:hover div ,
#menu-demo2 li#PremiereDLi:hover div,
#menu-demo2 li#SecondeDLi:hover div ,
#menu-demo2 li#ResultatsDLi:hover div,
#menu-demo2 li#AutresDLi:hover div ,
#menu-demo2 li#BrevetDLi:hover div {
	left: -210px;
	width:480px;
}
#menu-demo2 li:hover div ,
#menu-demo2 li#BacDLi:hover div ,
#menu-demo2 li#PremiereDLi:hover div,
#menu-demo2 li#SecondeDLi:hover div ,
#menu-demo2 li#ResultatsDLi:hover div,
#menu-demo2 li#AutresDLi:hover div ,
#menu-demo2 li#BrevetDLi:hover div,
#menu-demo3 li#RevLi:hover div,
#menu-demo3 li#ConseilsLi:hover div,
#menu-demo3 li#VPLi:hover div,
#menu-demo3 li#CorrigesLi:hover div,
#menu-demo3 li#ResultatsLi:hover div,
#menu-demo3 li#ResultatsBrevetLi:hover div,
#menu-demo3 li#OrientationLi:hover div,
#menu-demo3 li#InfosPremieresLi:hover div,
#menu-demo3 li#InfosSecondeLi:hover div,
#menu-demo3 li#EpreuvesPremieresLi:hover div,
#menu-demo3 li#InfosLi:hover div,
#menu-demo3 li#InfosBacLi:hover div,
#menu-demo3 li#AnallesLi:hover div,
#menu-demo3 li#PalmaresLi:hover div
{
	background:#eaeaea;
	webkit-box-shadow: -2px 3px 5px #AAA;
	box-shadow: -2px 4px 5px #6f6e6e;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#8a8888', Direction=113, Strength=5);
 	zoom: 1;
z-index:10000
}
#menu-demo2 li#AutresDLi:hover div ,#menu-demo2 li#SecondeDLi:hover div{width:280px;left:0}

#menu-demo2 li#BacDLi.ActifUp:hover div,
#menu-demo2 li#AutresDLi.ActifUp:hover div ,
#menu-demo2 li#ResultatsDLi.ActifUp:hover div,
#menu-demo2 li#PremiereDLi.ActifUp:hover div,
#menu-demo2 li#SecondeDLi.ActifUp:hover div,
#menu-demo2 li#BrevetDLi.ActifUp:hover div, {
	left: -9000px;
}
#menu-demo2 li#BrevetDLi:hover div li a,#menu-demo2 li#BrevetDLi:hover div li a:hover,
#menu-demo2 li#BacDLi:hover div li a,#menu-demo2 li#BacDLi:hover div li a:hover,
#menu-demo2 li#SecondeDLi:hover div li a,#menu-demo2 li#SecondeDLi:hover div li a:hover,
#menu-demo2 li#PremiereDLi:hover div li a,#menu-demo2 li#PremiereDLi:hover div li a:hover,
#menu-demo2 li#AutresDLi:hover div li a,#menu-demo2 li#AutresDLi:hover div li a:hover,
#menu-demo2 li#ResultatsDLi:hover div li a,#menu-demo2 li#ResultatsDLi:hover div li a
{display:block;padding:0px 0px 5px 0px;color:#323232;z-index:10000}

#menu-demo2 li#BrevetDLi:hover div li a.biggy{display:block;padding:8px 0px 8px 0px;margin-left:0px;border-top:1px solid #bcbcbc;}
#menu-demo2 li#BrevetDLi:hover div li a.biggy:hover{display:block;padding:8px 0px 8px 0px;color:#6c3091;z-index:10000;}
#menu-demo2 li#BrevetDLi:hover div li:first-child a.biggy{display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#BrevetDLi:hover div li:first-child a.biggy:hover{color:#6c3091;display:block;padding:5px 0px 5px 0px;border-top:none;}

#menu-demo2 li#BrevetDLi:hover div li a:hover{color:#6c3091;}

#menu-demo2 li#BacDLi:hover div li a.biggy{display:block;padding:8px 0px 8px 0px;margin-left:0px;border-top:1px solid #bcbcbc;}
#menu-demo2 li#BacDLi:hover div li a.biggy:hover{display:block;padding:8px 0px 8px 0px;color:#6c3091;z-index:10000;}
#menu-demo2 li#BacDLi:hover div li:first-child a.biggy{display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#BacDLi:hover div li:first-child a.biggy:hover{color:#6c3091;display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#BacDLi:hover div li a:hover{color:#6c3091;}

#menu-demo2 li#SecondeDLi:hover div li a.biggy{display:block;padding:8px 0px 8px 0px;margin-left:0px;border-top:1px solid #bcbcbc;}
#menu-demo2 li#SecondeDLi:hover div li a.biggy:hover{display:block;padding:8px 0px 8px 0px;color:#6c3091;z-index:10000;}
#menu-demo2 li#SecondeDLi:hover div li:first-child a.biggy{display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#SecondeDLi:hover div li:first-child a.biggy:hover{color:#6c3091;display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#SecondeDLi:hover div li a:hover{color:#6c3091;}

#menu-demo2 li#PremiereDLi:hover div li a.biggy{display:block;padding:8px 0px 8px 0px;margin-left:0px;border-top:1px solid #bcbcbc;}
#menu-demo2 li#PremiereDLi:hover div li a.biggy:hover{display:block;padding:8px 0px 8px 0px;color:#6c3091;z-index:10000;}
#menu-demo2 li#PremiereDLi:hover div li:first-child a.biggy{display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#PremiereDLi:hover div li:first-child a.biggy:hover{color:#6c3091;display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#PremiereDLi:hover div li a:hover{color:#6c3091;}

#menu-demo2 li#AutresDLi:hover div li a.biggy{display:block;padding:8px 0px 8px 0px;margin-left:0px;border-top:1px solid #bcbcbc;}
#menu-demo2 li#AutresDLi:hover div li a.biggy:hover{display:block;padding:8px 0px 8px 0px;color:#6c3091;z-index:10000;}
#menu-demo2 li#AutresDLi:hover div li:first-child a.biggy{display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#AutresDLi:hover div li:first-child a.biggy:hover{color:#6c3091;display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#AutresDLi:hover div li a:hover{color:#6c3091;}

#menu-demo2 li#ResultatsDLi:hover div li a.biggy{display:block;padding:8px 0px 8px 0px;margin-left:0px;border-top:1px solid #bcbcbc;}
#menu-demo2 li#ResultatsDLi:hover div li a.biggy:hover{display:block;padding:8px 0px 8px 0px;color:#6c3091;z-index:10000;}
#menu-demo2 li#ResultatsDLi:hover div li:first-child a.biggy{display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#ResultatsDLi:hover div li:first-child a.biggy:hover{color:#6c3091;display:block;padding:5px 0px 5px 0px;border-top:none;}
#menu-demo2 li#ResultatsDLi:hover div li a:hover{color:#6c3091;}

.linkup{text-decoration:none;display:block;text-align:center;line-height:72px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:13px;}
.linkup:hover{background:#eaeaea;text-decoration:none;display:block;text-align:center;line-height:72px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:13px;}
.linkup2{text-decoration:none;display:block;text-align:center;line-height:18px;padding-top:20px;height:54px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:13px;}
.linkup2:hover{background:#eaeaea;text-decoration:none;display:block;text-align:center;padding-top:20px;height:72px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:13px;}
.men1{text-decoration:none;display:block;text-align:center;line-height:72px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:13px;width:91px;margin-left:1px;}
.men1:hover{background:#eaeaea;text-decoration:none;display:block;text-align:center;line-height:72px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:13px;width:93px;margin-left:0}

#menu-demo2 li.ActifUp{color:#faea3d;background:#3f3946;border-left:1px solid #3f3946;border-right:1px solid #3f3946;margin-left:-1px;}
#menu-demo2 li.ActifUp:hover,
#menu-demo2 li.ActifUp .linkup,
#menu-demo2 li.ActifUp .linkup:hover,
#menu-demo2 li.ActifUp .linkup,
#menu-demo2 li.ActifUp .linkup2,
#menu-demo2 li.ActifUp .linkup2:hover#menu-demo2 li.ActifUp .linkup2,
#menu-demo2 li.ActifUp .linkup2:hover{color:#faea3d !important;background:#3f3946;}

#menu-demo3{float:left;padding: 0;margin: 0px 0 0 20px;list-style: none;border-top:1px solid #3F3946}
#menu-demo3 a{text-decoration:none;}
#menu-demo3 li {display: inline-block;position: relative;float:left;}
#menu-demo3 li {display: inherit;color:#3f3946;font-size:11px;}
#menu-demo3 li:hover{display: inherit;background:#eaeaea;color:#3f3946;font-size:11px;}
#menu-demo3 li#ResultatsBrevetLi:hover div, #menu-demo3 li#ResultatsLi:hover div{
left: 0px;
width: 240px;
background: #eaeaea;
webkit-box-shadow: -2px 3px 5px #AAA;
box-shadow: -2px 4px 5px #6f6e6e;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#8a8888', Direction=113, Strength=5);
zoom: 1;
}
#menu-demo3 li#RevLi:hover{background:#eaeaea;color:#3f3946;font-size:11px;}
#menu-demo3 li#AnallesLi{width:78px;margin-left:-1px;}
#menu-demo3 li#AnallesLi:hover{width:78px;}
#menu-demo3 li#InfosLi{width:170px;margin-left:-1px;}
#menu-demo3 li#InfosLi:hover{width:170px;}
#menu-demo3 li#InfosBacLi{width:143px;margin-left:-1px;}
#menu-demo3 li#InfosBacLi:hover{width:143px;}
#menu-demo3 li#OrientationLi{width:106px;margin-left:-1px;}
#menu-demo3 li#OrientationLi:hover{width:106px;}
#menu-demo3 li#InfosPremieresLi{width:147px;margin-left:-1px;}
#menu-demo3 li#InfosPremieresLi:hover{width:147px;}
#menu-demo3 li#InfosSecondeLi{width:149px;margin-left:-1px;}
#menu-demo3 li#InfosSecondeLi:hover{width:149px;}
#menu-demo3 li#EpreuvesPremieresLi{width:213px;margin-left:-1px;}
#menu-demo3 li#EpreuvesPremieresLi:hover{width:213px;}
#menu-demo3 li#ResultatsLi{width:119px;margin-left:-1px;}
#menu-demo3 li#ResultatsLi:hover{width:119px;}
#menu-demo3 li#ResultatsBrevetLi{width:145px;margin-left:-1px;}
#menu-demo3 li#ResultatsBrevetLi:hover{width:145px;}
#menu-demo3 li#CorrigesLi{width:84px;	margin-left:-1px;}
#menu-demo3 li#CorrigesLi:hover{	width:84px;}
#menu-demo3 li#VPLi{width:107px;margin-left:-1px;}
#menu-demo3 li#VPLi:hover{width:107px;}
#menu-demo3 li#ConseilsLi{width:81px;margin-left:-1px;}
#menu-demo3 li#ConseilsLi:hover{width:81px;}
#menu-demo3 li:hover a{color:#3f3946;}
#menu-demo3 div {position: absolute;left: -999em;width:100%;top:31px;z-index:100}
#menu-demo3 li:hover div {left: -200px;width:450px;padding:5px;background:#ffffff;}
#menu-demo3 li:hover div ul{float:left;width:225px;margin-left:5px;padding:0}
#menu-demo3 li:hover div ul li{float:left;width:220px;}
#menu-demo3 li#PalmaresLi:hover div ul li{width:270px;}
#menu-demo3 li:hover div ul li a{font-family: 'Archivo Black', sans-serif;font-size:12px;}

#menu-demo3 li#RevLi:hover div,
#menu-demo3 li#ConseilsLi:hover div,
#menu-demo3 li#VPLi:hover div,
#menu-demo3 li#CorrigesLi:hover div,
#menu-demo3 li#ResultatsLi:hover div
#menu-demo3 li#ResultatsBrevetLi:hover div,
#menu-demo3 li#OrientationLi:hover div,
#menu-demo3 li#InfosPremieresLi:hover div,
#menu-demo3 li#InfosSecondeLi:hover div,
#menu-demo3 li#EpreuvesPremieresLi:hover div,
#menu-demo3 li#InfosLi:hover div,
#menu-demo3 li#InfosBacLi:hover div,
#menu-demo3 li#AnallesLi:hover div
 {left: 0px;width:240px;}
 
#menu-demo3 li#PalmaresLi:hover div{left: -137px;width:280px;}


#menu-demo3 div.UnderMenuDiv ul{margin:0;padding-left:0}
#menu-demo3 div.UnderMenuDiv ul li a{color:#323232;display:block;padding:0px 0px 10px 0px;font-size:12px;font-family: 'Archivo Black', sans-serif;margin:0}
#menu-demo3 div.UnderMenuDiv ul li a:hover{display:block;padding:0px 0px 10px 0px;color:#6c3091;font-size:12px;font-family: 'Archivo Black', sans-serif;}


.linkupMenu{text-decoration:none;display:block;text-align:center;line-height:31px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:11px;border-right:1px solid #FFFFFF;}
.linkupMenu:hover{background:#eaeaea;text-decoration:none;display:block;text-align:center;line-height:31px;font-family: 'Archivo Black', sans-serif;color:#fff;text-transform:uppercase;font-size:11px;}
#social_textArchivo{color:#6c6279;font-family:'Archivo Black', sans serif;font-size:11px;padding:0;display:block;line-height:15px;float:left;padding-right:10px;}

#newsCms{width:100%;padding:5px 15px;margin-bottom:20px;}
#newsCms #newsTitle{color:#98b01a;font-size:21px;font-family:"Helvetica Neue",Helvetica, Arial;margin-bottom:10px;}
#newsCms .newsTitre{font-size:18px;font-weight:bold;font-family:"Helvetica Neue",Helvetica, Arial;}
#newsCms .newsTexte{font-size:11px;color:#3f3946;text-align:justify;}
#newsCms .newsTexte a,#newsCms .newsTexte a:visited{color:#7b9010;text-decoration:underline;}
#newsCms .newsBloc{border-bottom:1px solid #999;padding:8px 0 3px 0;margin-right: 25px;}
#newsCms .newshpBac,#newsCms .newshpBrevet{margin-right:25px;}
#newsCms  .newscorrigesBac{width:103%;}
#ConteneurResultatsExamens #newsCms{padding:0;margin-top:20px;}
.toolBox{background:#741d3e;color:#ffffff;font-family:"Georgia", serif;padding:8px;font-weight:bold;font-size:18px;float:left;width:282px}
#footer-toolbox{padding-top:20px;}
#footer-toolbox .toolBox{width:636px;}
/*.sommaire .toolBox{float:none;width:auto;}*/
.borderTool{border: 1px solid #bf5c89;box-sizing:border-box;float:left;background:#f5f5f5;width: 298px;}
#footer-toolbox .borderTool{width:100%;box-sizing:content-box;}
.borderTool a:hover{text-decoration:none;}
.borderTool a{display:block;text-align:center;color:#4f4449;font-size:12px;text-decoration:none;float:left;width:98px;height:110px;}
.borderTool span{display:block;color:#4f4449;font-size:12px;padding-top:60px;width:100%;}
.toolBoxMoment{background:#bf5c89;color:#ffffff;font-family:"Georgia", serif;padding:12px 8px 8px 8px;font-weight:bold;font-size:18px;font-style:italic;float:left;width:282px}
a.tool1{background: url('/images/toolbox/date-brevet.jpg') no-repeat center 10px;}
a.tool2{background: url('/images/toolbox/date-bac.jpg') no-repeat center 10px;}
a.tool3{background: url('/images/toolbox/corriges-examens.jpg') no-repeat center 10px;}
a.tool4{background: url('/images/toolbox/resultats-examens-2014.jpg') no-repeat center 10px;}
a.tool5{background: url('/images/toolbox/palmares-colleges.jpg') no-repeat center 10px;}
a.tool6{background: url('/images/toolbox/palmares-lycees.jpg') no-repeat center 10px;}
a.tool7{background: url('/images/toolbox/calendrier-scolaire.jpg') no-repeat center 10px;}
a.tool8{background: url('/images/toolbox/1_08.jpg') no-repeat center 10px;}
a.tool9{background: url('/images/toolbox/1_09.jpg') no-repeat center 10px;}
a.brevettool1{background: url('/images/toolbox/brevet_01.jpg') no-repeat center 10px;}
a.brevettool2{background: url('/images/toolbox/brevet_02.jpg') no-repeat center 10px;}
a.brevettool3{background: url('/images/toolbox/brevet_03.jpg') no-repeat center 10px;}
a.brevettool4{background: url('/images/toolbox/brevet_04.jpg') no-repeat center 10px;}
a.brevettool5{background: url('/images/toolbox/brevet_05.jpg') no-repeat center 10px;}
a.brevettool6{background: url('/images/toolbox/brevet_06.jpg') no-repeat center 10px;}
a.brevettool7{background: url('/images/toolbox/brevet_07.jpg') no-repeat center 10px;}
a.brevettool8{background: url('/images/toolbox/brevet_08.jpg') no-repeat center 10px;}
a.brevettool9{background: url('/images/toolbox/brevet_09.jpg') no-repeat center 10px;}
a.brevettool10{background: url('/images/toolbox/brevet-moment_01.jpg') no-repeat center 10px;}
a.brevettool11{background: url('/images/toolbox/brevet-moment_02.jpg') no-repeat center 10px;}
a.brevettool12{background: url('/images/toolbox/brevet-moment_03.jpg') no-repeat center 10px;}
a.bactool1{background: url('/images/toolbox/bac_01.jpg') no-repeat center 10px;}
a.bactool2{background: url('/images/toolbox/bac_02.jpg') no-repeat center 10px;}
a.bactool3{background: url('/images/toolbox/bac_03.jpg') no-repeat center 10px;}
a.bactool4{background: url('/images/toolbox/bac_04.jpg') no-repeat center 10px;}
a.bactool5{background: url('/images/toolbox/bac_05.jpg') no-repeat center 10px;}
a.bactool6{background: url('/images/toolbox/bac_06.jpg') no-repeat center 10px;}
a.bactool7{background: url('/images/toolbox/bac_07.jpg') no-repeat center 10px;}
a.bactool8{background: url('/images/toolbox/bac_08.jpg') no-repeat center 10px;}
a.bactool9{background: url('/images/toolbox/bac_09.jpg') no-repeat center 10px;}
a.bactool10{background: url('/images/toolbox/bac_10.jpg') no-repeat center 10px;}
a.bactool11{background: url('/images/toolbox/bac_11.jpg') no-repeat center 10px;}
a.bactool12{background: url('/images/toolbox/bac_12.jpg') no-repeat center 10px;}
a.bactool13{background: url('/images/toolbox/bac-moment_01.jpg') no-repeat center 10px;}
a.bactool14{background: url('/images/toolbox/bac-moment_02.jpg') no-repeat center 10px;}
a.bactool15{background: url('/images/toolbox/bac-moment_03.jpg') no-repeat center 10px;}

#mobileDevicePopin { display: none; position: absolute; z-index: 10000000; top: 0; left: 0; right: 0; bottom: 0; background: rgba(200, 200, 200, 0.9) }
#mobileDeviceViewport { position: relative; }
#mobileDeviceWrapper { position: absolute; z-index: 10; top: 1em; left: 1em; bottom: 1em; right: 1em; border-radius: 10px; min-height: 80px; overflow: hidden }
#mobileDeviceContent { position: absolute; top: 0; left: 0; right: 0; box-shadow: 0 2px 2px #555; border-radius: 10px }
#mobileDeviceContentTitle { height: 6em; line-height: 6em; background: #526e82; color: #fff; text-align: center; font-weight: 800; font-size: 1.2em; }
#mobileDeviceContentScreen { background: #f7f7f7; min-height: 10em; position: relative; }
.mobileDeviceButton { padding: .75em 2em; }
#mobileDeviceImage { text-align: center; padding: .25em 0 }
@media screen and (orientation:landscape) {
    #mobileDeviceContentTitle { line-height: 4em; height: 4em }
    #mobileDeviceImage { margin-top: 60px }
    .mobileDeviceButton { position: absolute; width: 44%; bottom: 70px }
    .mobileDeviceButton.mobileDeviceButtonContinue { right: 0px }
}

#ContentColonne1Pro p.f23{font-size:23px;}
#ContentColonne1Pro .acenter p{text-align:center}
#ContentColonne1Pro a.underline{text-decoration:underline}

.f14 {font-size: 14px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.f22 {font-size: 22px;}
.f23 {font-size: 23px;}
.bold{font-weight:bold;}
.acenter{text-align:center;}
.underline{text-decoration:underline}
.box{padding:10px 10px 13px 10px;box-sizing:border-box;}
.block{display:block;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.mtop5{margin-top:5px;}
.mtop10{margin-top:10px;}
.mtop20{margin-top:20px;}
.mbot10{margin-bottom:10px;}
.mbot30{margin-bottom:30px;}
.m10{margin:10px;}
.no-deco,.no-deco:hover{text-decoration:none}


.bg-green-clair{background-color:#f0faea;}
.bg-orange-clair{background-color:#ffeeea;}

.cblack{color:#000}
.cgreenOrange{color:#f6ff27}

.btn-green{background-color: #429f09;border: 1px solid #357706;vertical-align: middle;color: #fff;}
.btn-green.shadow{box-shadow:0px 4px 0px 0px rgb(53, 123,36);}

.btn-green:hover{color:#fff;}
.btn-orange{background-color: #f55c3b;border: 1px solid #d14b2f;vertical-align: middle;color: #fff;}
.btn-orange.shadow{box-shadow:0px 4px 0px 0px rgb(209, 75, 47);}
.btn-orange:hover{color:#fff;}


.btn-full{width:100%;display:block;box-sizing:border-box;}
.btn-round5{border-radius: 5px;}

.title-green-palcol{color:#429f09;font-size:25px;font-weight:bold;}
.title-orange-pallyc{color:#f55c3b;font-size:25px;font-weight:bold;}

.sub-nav{position:relative;}
.container{min-width:1021px;margin:0 auto;line-height:20px;}
#siteComplet .container{width:1021px;}
.primary-nav a{text-decoration:none;}
.primary-nav a:hover {color: inherit;text-decoration: none;}
.secondary-nav-item a{color:#333;}
.primary-nav-link,.primary-nav-link .fa-home{line-height:32px !important;}
.primary-nav-link:hover{color:#3f3946;}
