.ficheFormation .slider2 
{
    margin-top:15px;
}
div.divOnglet ul li:hover,
div.divOnglet ul li.ui-tabs-selected 
{
    background-color:#fe5d02;
}

div.divOnglet ul li:hover .droiteOnglet,
div.divOnglet ul li.ui-tabs-selected .droiteOnglet
{
    background-image:url('../../../../App_Themes/v4/images/Onglets/Onglet_Droit_Formation.png');   
}

div.divOnglet ul li:hover .gaucheOnglet,
div.divOnglet ul li.ui-tabs-selected .gaucheOnglet
{
    background-image:url('../../../../App_Themes/v4/images/Onglets/Onglet_Gauche_Formation.png');   
}

li.formEtablissement
{
    float: right !important;
    left:0;
    min-height: 35px;
    height: auto !important;
    height: 35px;
    width: 130px;
    /*background: url(../../../../App_Themes/v4/images/Formation/formEtablissement.png) no-repeat top left !important;*/
    background:none !important;
    margin: -10px 0 0;
    padding: 0;
    text-align: center;
}
li.formEtablissement a
{
    color: #ffffff!important;
    padding: 8px 0 0 0!important;
    font-size: 14px;
    font-family: verdana;
    text-align: left; 
    display:inline-block;   
}

.FormFdMenuEtabFirst 
{
    position:relative;
}
.FormFdMenuEtabFirst ul {
    /*float:right !important;*/
}
li.formEtabAvant 
{
    float:left !important;
    margin-right:30px;
}
.lienEtablissements
{
    /*float: right !important;
    min-height: 35px;
    height: auto !important;
    height: 35px;
    width: 120px;
    margin: 0;
    margin-top:-10px;
    padding: 0;
    padding: 8px 0 0 0!important;
    text-align: center;*/
    height: 35px;
    padding: 8px 0 0 0!important;
    width: 120px;
    display:block;
    background: url(../../../../App_Themes/v4/images/Formation/formEtablissement.png) no-repeat top left !important;
    color: #ffffff!important;
    font-size: 14px;
    font-family: verdana;   
}
.lienEtablissements:hover,
.ui-tabs-selected .lienEtablissements 
{
    background: url(../../../../App_Themes/v4/images/Formation/formEtablissement_on.png) no-repeat top left !important;
}

div.contenuFormation 
{
    float:left;
    padding-top:5px;
    color:#808080;
}

.lettrine:first-letter 
{
    color:#fe5d02;   
    font-size:4em; 
    float:left;
    display:inline-block;
    height:20px;
    margin-top:8px;
    margin-right:3px;  
    font-family: AeroportalMedium;
}

span.accroche {
    color: #FF5900;
    font-weight: bold;
}

div.note,
div.NoteNonItalique
{
    font-size:0.8em;
    font-style:italic;
    margin-left:30px;
    margin-bottom:8px;
}
div.NoteNonItalique
{
    font-style:normal;
    margin-left:0px;
}

span.Typologie
{
    display:inline-block;
    width: 35px;
    padding-right:10px;
    color:#ffae00;
}
span.collection
{
    display:inline-block;
    /*width: 200px;
    padding-right:10px;*/
    padding-right:30px;
}
div.divFI div.Duree
{
    margin-left:90px;
}
div.contenuFormation h2 
{
    margin-top:15px;
    color:#d22b10;
    font-family:Arial;
    font-size:18px;
    font-weight:normal;
    border-bottom:solid 1px #cce3f2;
}

.lesEtablissements 
{
    float:left;
    clear:left;
}
.updateEtablissements,
.fondUpdateEtablissements
{
    text-align:center;
    width:660px;
    height:600px;
    padding-top:70px;
    position:absolute;
    z-index:3;
    margin-left:-660px;
}
.updateEtablissements .message 
{
    background-color:White;
    padding:5px;
    border:solid 1px #F0F0F0;
    border-width:0 1px 1px 0;
    width:200px;
}
.fondUpdateEtablissements
{
    background-color:White;
    z-index:2;
    opacity:0.5;
    filter:alpha(opacity=50); /* pour IE */    
}

.lesEtablissements table {
     width:100%;
 }
.lesEtablissements th
{
    height:40px;
    width:20%;
}
.FI_tableau_statistique th
{
    height:40px;
    width:200px;
}

.lesEtablissements td,
.FI_tableau_statistique td
{
    height:30px;
    text-align:center;
}
.lesEtablissements .ligneAlt td,
.FI_tableau_statistique .ligneAlt td
{
    background-color:#ffe7d9;
}
.lesEtablissements td a.Carte,
a.VisualiserCarte 
{
    color:#565766 !important;
	background:url(../../../../App_Themes/v4/Images/Formation/voir_carte.png) left top no-repeat;
	display:block;
	height:27px;
	width:20px;
}
.lesEtablissements td a.Carte:hover,
a.VisualiserCarte:hover
{
	background:url(../../../../App_Themes/v4/Images/Formation/voir_carte_roll.png) left top no-repeat;
}
.lesEtablissements td a.Liste,
a.VisualiserListeEtablissement
{
    color:#565766 !important;
	background:url(../../../../App_Themes/v4/Images/Formation/voir_liste.png) left top no-repeat;
	display:block;
	height:27px;
	width:20px;
}
.lesEtablissements td a.Liste:hover,
a.VisualiserListeEtablissement:hover
{
	background:url(../../../../App_Themes/v4/Images/Formation/voir_liste_roll.png) left top no-repeat;
}

a.VisualiserCarte,
a.VisualiserListeEtablissement
{
    width:auto;
    padding-left:32px;
    padding-top:7px;
    height:20px;
    background-position:6px top !important;
}
a.VoirTableau 
{
    color:#565766 !important;
	background:url(../../../../App_Themes/v4/Images/Formation/voir_tableau.png) left top no-repeat;
	display:block;
    padding-left:32px;
    padding-top:9px;
    height:21px;
}

a.VoirTableau:hover 
{
    background-image:url('../../../../App_Themes/v4/Images/Formation/voir_tableau_roll.png');
}

.ficheEtablissement .VisualiserCarte,
.ficheEtablissement .VisualiserListeEtablissement 
{
    float:right;
}

/*************************************/
/*  Treeview Admission / Poursuites  */
/*************************************/
.admission,
.poursuites 
{
    float:left;
    clear:both;
    padding-top:5px;
    width:600px;
}
.rtUL li
{
    background:none;
    padding:0;
    margin:0 !important;
    float:left;
    clear:left;
}
.rtUL .rtUL 
{
    float:left;
    clear:left;
    margin-left:40px !important;
}
.rtTop,
.rtMid,
.rtBot {
    width:445px;       
}

.poursuite .rtUL .rtUL .rtTop,
.poursuite .rtUL .rtUL .rtMid,
.poursuite .rtUL .rtUL .rtBot {
    width:500px;       
    padding-left:0px !important;
}

.RadTreeView .rtSp
{
    display:none !important;    
}
.rtSp 
{
    display:none;
}
.rtIn 
{
    margin:0 !important;
    padding:0 !important;
    border:none !important;
}
.rtIn div.formation
{    
    overflow:hidden;
}
.rtIn a.lienFormation
{    
    border:none !important;
    display:block;
    float:left;
    background:url('../../../../App_Themes/v4/Images/formation/tvOff.png') left top no-repeat transparent !important;
    height:40px;
    width:349px;    
    padding:5px 15px !important;
    white-space:normal !important;
    color:#4d4d4d;
}


.tvExpanded a.lienFormation,
.RadTreeView .rtHover .tvExpanded a.lienFormation,
.RadTreeView_Default .rtHover .tvtExpanded a.lienFormation,
.RadTreeView .rtSelected .tvExpanded a.lienFormation
{
    background:url('../../../../App_Themes/v4/Images/formation/tvOn.png') left top no-repeat !important;
    height:52px;
    color:#fe5d02;
}
.rtIn a.lienFormation:hover
{
    text-decoration:underline;
}
.rtPlus
{
    float:right;
    background:url('../../../../App_Themes/v4/Images/formation/tvPlus.png') left top no-repeat !important;
    width:64px !important;
    height:52px !important;
    margin:0 3px 0 0 !important;    
}
.rtMinus 
{
    margin:0 3px 0 0 !important;
    float:right;
    background:url('../../../../App_Themes/v4/Images/formation/tvMoins.png') left top no-repeat !important;
    width:64px !important;
    height:52px !important;
}
.admission .rtPlus
{
   background:url('../../../../App_Themes/v4/Images/formation/tvPlus_avant.png') left top no-repeat !important;
}
.admission .rtMinus
{
   background:url('../../../../App_Themes/v4/Images/formation/tvMoins_avant.png') left top no-repeat !important;
}
.rtIn a.lienCarte 
{
    display:block;
    float:right;
    width:56px;
    height:50px;
    background:url('../../../../App_Themes/v4/Images/formation/lienCarteArbre.png') left top no-repeat white !important;
}
.admission .lienCarte,
.niveauRoot .lienCarte 
{
    display:none !important;
}
.tvExpanded a.lienCarte 
{
    height:62px !important;
}
.rtIn a.lienCarte:hover
{
}

/*************************/
/*    Carto Parcours     */
/*************************/
.cartoParcours 
{
    float:left;
    padding:10px 5px;
    width:990px;
    margin-top:10px;
}
.cartoParcours .carte 
{
    float:left;
    width:680px;
    height:600px;
    background:url('../../../../App_Themes/v4/images/carto/basCarto.png') 200px bottom no-repeat;
    padding-bottom:27px;
}
.cartoParcours .listeEtablissements 
{
    float:right;
    width:300px;
}
.cartoParcours a.modifParcours 
{
    display:block;
    width:300px;
    padding:5px 0;
    height:20px;
    font-family: AeroportalMedium, Arial;
    font-size:18px;
    color:#ffffff;
    background:url('../../../../App_Themes/v4/Images/carto/modifier.png') left top no-repeat;
    text-decoration:none;
    text-align:center;
}
.cartoParcours a.modifParcours:hover 
{
    color:#4d4d4d;
}
.cartoParcours .nomFormation 
{
    margin-top:10px;
    width:300px;
    background:url('../../../../App_Themes/v4/Images/carto/topFormation.png') left top no-repeat #d22b10;
}

.cartoParcours .bottomNomFormation 
{
    font-family: AeroportalMedium, Arial;
    font-size:18px;
    color:#ffffff;
    text-align:center;
    padding-top:10px;
    padding-bottom:20px;
    width:300px;
    min-height:50px;
    background:url('../../../../App_Themes/v4/Images/carto/bottomFormation.png') left bottom no-repeat;
}
.cartoParcours .etablissements 
{
    background:url('../../../../App_Themes/v4/Images/carto/backEtablissements.png') left top repeat-x;
    border:solid 1px #cccccc;
    margin-top:10px;
    padding:5px;
}
.cartoParcours .premiereFormation 
{
    margin-top:0;
    border-top-width:0;
    padding:0 5px;        
}

.cartoParcours .numFormation
{
    float:left;
    width:15px;
    text-align:center;
    border:solid 2px #ffffff;
    color:#ffffff;
    background-color:#fe5d02
}
.cartoParcours .titreFormation 
{
    margin-left:10px;
    width:200px;
    color:#fe5d02;
    font-size:15px;
    float:left;
}
.cartoParcours .deroulerEtablissements 
{
    display:block;
    float:right;
    clear:both;
    color:Gray;
}
.cartoParcours .etablissement 
{
    color:#808080;
    display:block;
    float:left;
    clear:left;
    margin:5px;    
}
.cartoParcours a.etablissement:hover 
{
    text-decoration:underline;
}
.cartoParcours #map_canvas
{
    height:450px;
    width:100%;
}
.filtreCarto
{
    background:url('../../../../App_Themes/v4/Images/carto/backEtablissements.png') left top repeat-x;
    height:90px;
    padding:10px;
    border:solid 1px #cccccc;
    border-top:none;
}
.filtreCarto h3 
{
    border:none;
    color:#fe5d02;
    padding-bottom:0;
    margin:0;
}
.filtreCarto label {
    color:#333333;
    font-size:14px;
    display:inline-block;
    padding:0 20px 0 2px;
}
.filtreCarto .typeEtab 
{
    background:url('../../../../App_Themes/v4/images/carto/basCarto.png') 200px top no-repeat;
}
.filtreCarto .typeEtab,
.filtreCarto .departements {
    padding:10px 10px 5px 10px;
}
/* Classes de l'info-bulle de la carto */
.i
{
    margin-top:15px;
    background:url('../../../../App_Themes/v4/Images/carto/backEtablissements.png') left top repeat-x;
    width:300px;
    border-top:solid 1px #cccccc;
    padding: 0 15px 15px;
}
.t
{
    width:270px;    
    padding:3px;
}
.t .nu
{
    display:inline-block;
    width:15px;
    text-align:center;
    border:solid 2px #ffffff;
    color:#ffffff;
    background-color:#fe5d02   
}
.t .n
{
    padding-left:10px;
    color:#fe5d02;
    font-size:15px;
}
.i a
{
     color:#808080 !important;
}
.i a:hover 
{
    text-decoration:underline;
}


.cartoFormation .map_canvas 
{
    margin-top:5px;
    float:left;
}
.cartoFormation .legende 
{
    padding-bottom:0;
}
.cartoFormation .legende li 
{
    background-position:left top;
    background-repeat:no-repeat;
    height:20px;
    padding:2px 0 0 20px;
}
.legendePublic 
{
    background:url('../../../../picCarto/small_etabRed.png');
}
.legendePrive
{
    background:url('../../../../picCarto/small_etabGreen.png');
}
.legendeApprentissage
{
    background:url('../../../../picCarto/small_etabBlue.png');
}
a.lienDansMarqueur 
{
    margin-top:15px;
    cursor:pointer;
}
a.lienDansMarqueur:hover
{
    
    text-decoration:underline;
}

/*****************************/
/*    Fiche Etablissement    */
/*****************************/
.ficheEtablissement .statut 
{
    font-size:18px;
    color:#808080;
    display:block;
}
.NomEtablissement 
{   
    font-family:AeroportalMedium,Verdana;
    font-size:35px;
    color:#d22b10;
}
.NomOrganisme 
{   
    font-family:AeroportalMedium,Verdana;
    font-size:25px;
    color:#d22b10;
}
.ficheEtablissement .localisation 
{
    font-size:18px;
    color:#fe5d02;
    display:block;
}
.Bretagne
{
    font-weight:bold;
    font-size:14px;    
}
.ficheEtablissement .blocAdresse 
{
    background:url('../../../../App_Themes/v4/images/formation/blocAdresseEtablissementFond.png') left bottom no-repeat;
    padding:15px;
    width:639px;
    /*height:194px;*/
    margin-left:-7px;
    color:#808080;
}
.ficheEtablissement .blocAdresseHaut 
{
    background:url('../../../../App_Themes/v4/images/formation/blocAdresseEtablissementHaut.png') left top no-repeat;    
    width:666px;
    height:9px;
    margin-left:-7px;
    color:#808080;
}
.ficheEtablissement .blocAdresse .colGauche,
.ficheEtablissement .blocAdresse .colDroite 
{
    float:left;
}
.ficheEtablissement .blocAdresse .colDroite 
{
    margin:0 3px;
}
.ficheEtablissement .FI_Illustration 
{
    float:left;
    width:205px;
}
                                    
.ficheEtablissement .adressePostale 
{
    font-weight:bold;
}
.ficheEtablissement .blocAdresse .titre 
{
    color:#f7931e;
    display:block;
    margin-top:4px;
}
.ficheEtablissement .mail,
.ficheEtablissement .site
{
    display:block;
    background:url('../../../../App_Themes/v4/images/formation/icoMail.png') left top no-repeat;
    padding-left:30px;
    color:#808080;
    text-decoration:none;
}
.ficheEtablissement .site 
{
    background:url('../../../../App_Themes/v4/images/formation/icoWeb.png') 5px top no-repeat;
    padding:2px 0 3px 30px;
}
.ficheEtablissement a:hover
{
    text-decoration:underline !important;
}
.ficheEtablissement .CoordonneeItem 
{
    display:block;    
    padding-left:20px;
    margin-top:4px;
}

.ficheEtablissement .Statut {    background:url('../../../../App_Themes/v4/images/formation/icoStatut.png') 3px 3px no-repeat;    }
.ficheEtablissement .Hebergement     
{
    background:url('../../../../App_Themes/v4/images/formation/icoHebergement.png') left 3px no-repeat;    
    min-height:17px;
    padding-top:3px;
    padding-left:20px;    
}
.ficheEtablissement .Handicap     
{
    background:url('../../../../App_Themes/v4/images/formation/icoHandicap.png') left 3px no-repeat;    
    min-height:20px;    
}
.ficheEtablissement .PortesOuvertes     
{
    padding-top:3px;
    background:url('../../../../App_Themes/v4/images/formation/icoCalendrier.png') left 3px no-repeat;    
    min-height:20px;
}
.ficheEtablissement .PortesOuvertes a 
{
    font-weight:bold;
    color:#808080;
    text-decoration:none;
}

.ficheEtablissement .listeFormations .Titre 
{
    color:#fe5d02;
    font-size:18px;
    border-bottom:solid 1px #ffdfcc;
    display:block;
    padding:10px 0 5px;
}
.pif 
{
    margin-top:10px;
}


div.pifcap { 
float:left;
min-height:435px;
height:auto!important;
height:435px;
width:356px;
margin:21px 0 0 38px;
padding:0;
}

div.pifCap-header { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:356px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap-header.png) no-repeat top left;
margin:0px 0px 24px 0px;
padding:0;
}

div.pifCap-04 { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:70px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_04.png) no-repeat top left;
margin:0px 14px 0px 73px;
padding:0;
}

a.pifCap-MC { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:25px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_MC-FCIL.png) no-repeat top left;
margin:0;
padding:0;
}
a.pifCap-FCIL { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:36px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_MC-FCIL.png) no-repeat   -25px top;
margin:0;
padding:0;
}

div.pifCap-09 { 
float:left;
min-height:32px;
height:auto!important;
height:32px;
width:70px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_09.png) no-repeat top left;
margin:0px 14px 0px 73px;
padding:0;
}

a.pifCap-CAP { 
float:left;
min-height:32px;
height:auto!important;
height:32px;
width:61px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_CAP.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifCap-15 { 
float:left;
min-height:45px;
height:auto!important;
height:45px;
width:145px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_15.png) no-repeat top left;
margin:0px 0px 0px 73px;
padding:0;
}

a.pifCap-BacPro { 
float:left;
min-height:45px;
height:auto!important;
height:45px;
width:54px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_BacPro.png) no-repeat top left;
margin:0px 0px 0px 15px;
padding:0;
}

div.pifCap-21 { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:145px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_21.png) no-repeat top left;
margin:0px 0px 0px 73px;
padding:0;
}

a.pifCap-BMA { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:55px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_BMA.png) no-repeat top left;
margin:0px 0px 0px 14px;
padding:0;
}

div.pifCap-28 { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:145px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_28.png) no-repeat top left;
margin:0px 0px 0px 73px;
padding:0;
}

a.pifBP { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:20px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_30.png) no-repeat top left;
margin:0px 0px 0px 14px;
padding:0;
}

a.pifBPA { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:35px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_30.png) no-repeat -20px top ;
margin:0px 0px 0px 0px;
padding:0;
}

div.pifCap-34 { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:145px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_34.png) no-repeat top left;
margin:0px 0px 0px 73px;
padding:0;
}

a.pifCap-BTM { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:31px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_BTM.png) no-repeat top left;
margin:0px 0px 0px 14px;
padding:0;
}

div.pifCap-40 { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:73px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_40.png) no-repeat top left;
margin:0px 0px 0px 73px;
padding:0;
}

div.pifCap-43 { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:145px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_43.png) no-repeat top left;
margin:0px 0px 0px 73px;
padding:0;
}

a.pifCap-DE { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:20px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_DE-Divers.png) no-repeat top left;
margin:0px 0px 0px 14px;
padding:0;
}

a.pifCap-Divers { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:52px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap_DE-Divers.png) no-repeat -20px top;
margin:0px 0px 0px 0px;
padding:0;
}

div.pifCap-footer { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:356px;
background:url(../../../../App_Themes/v4/images/pif3eme/pifCap-header.png) no-repeat top left;
margin:24px 0px 0px 0px;
padding:0;
}



div.piF3eme { 
float:left;
min-height:427px;
height:auto!important;
height:427px;
width:465px;
margin:21px 0 0 38px;
padding:0;
}
div.header { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:287px;
background:url(../../../../App_Themes/v4/images/pif3eme/pif3eme_header.png) no-repeat top left;
margin:0;
padding:0;
}

div.pif3eme-titreLyceepro { 
float:left;
min-height:19px;
height:auto!important;
height:19px;
width:465px;
background:url(../../../../App_Themes/v4/images/pif3eme/pif3eme_titreLyceepro.png) no-repeat top left;
margin:24px 0px 17px 0px;
padding:0;
}

div.pif3eme-07 { 
float:left;
min-height:60px;
height:auto!important;
height:60px;
width:144px;
background:url(../../../../App_Themes/v4/images/pif3eme/pif3eme_07.png) no-repeat top left;
margin:0px 15px 0px 73px;
padding:0;
}

a.hlCAPCAPA1 { 
float:left;
min-height:60px;
height:auto!important;
height:60px;
width:27px;
background:url(../../../../App_Themes/v4/images/pif3eme/hlCAPCAPA.png) no-repeat top left;
margin:0;
padding:0;
}
a.hlCAPCAPA2 { 
float:left;
min-height:60px;
height:auto!important;
height:60px;
width:45px;
background:url(../../../../App_Themes/v4/images/pif3eme/hlCAPCAPA.png) no-repeat top left;
background-position:-27px 0;
margin:0;
padding:0;
}
div.pif3eme-13 { 
float:left;
min-height:60px;
height:auto!important;
height:60px;
width:214px;
background:url(../../../../App_Themes/v4/images/pif3eme/pif3eme_13.png) no-repeat top left;
margin:0px 21px 0px 73px;
padding:0;
}

a.hlbacPro { 
float:left;
min-height:60px;
height:auto!important;
height:60px;
width:49px;
background:url(../../../../App_Themes/v4/images/pif3eme/hlbacPro.png) no-repeat top left;
margin:0;
padding:0;
}

div.pif3eme-TitreLycee { 
float:left;
min-height:19px;
height:auto!important;
height:19px;
width:465px;
background:url(../../../../App_Themes/v4/images/pif3eme/pif3eme_TitreLycee.png) no-repeat top left;
margin:19px 0px 17px 0px;
padding:0;
}

div.pif3eme-21 { 
float:left;
min-height:90px;
height:auto!important;
height:90px;
width:214px;
background:url(../../../../App_Themes/v4/images/pif3eme/pif3eme_21.png) no-repeat top left;
margin:0px 21px 0px 73px;
padding:0;
}

a.hlBacTech { 
float:left;
min-height:45px;
height:auto!important;
height:45px;
width:157px;
background:url(../../../../App_Themes/v4/images/pif3eme/hlBacTech.png) no-repeat top left;
margin:0;
padding:0;
}

a.hlBacgeneral { 
float:left;
min-height:45px;
height:auto!important;
height:45px;
width:82px;
background:url(../../../../App_Themes/v4/images/pif3eme/hlBacgeneral.png) no-repeat top left;
margin:0;
padding:0;
}

div.pif3eme-footer { 
float:left;
min-height:30px;
height:auto!important;
height:30px;
width:286px;
background:url(../../../../App_Themes/v4/images/pif3eme/pif3eme_header.png) no-repeat top left;
margin:26px 0px 0px 0px;
padding:0;
}

.descGFE {
width: 300px;
position: absolute;
z-index: 2;
background-color: white;
border: solid 1px #FF9C00;
padding: 10px;
}

.ficheFormation h2
{
    margin-top:20px;
    margin-bottom:10px;
}

.description
{
display: block;
float: left;
/*clear:left;*/
width: 400px;
margin-bottom: 10px;
text-align:justify;
}


.listeEtablissements .etablissement
{
    clear:both;    
}

.listeEtablissements    .lienEtab
{
float:none;
 }


/************************/
/******PIF après bac*****/
/************************/
div.pifBAC { 
float:left;
min-height:1061px;
height:auto!important;
height:1061px;
width:900px;
margin:38px 0 0 40px;
padding:0;
}

div.pifBAC-01 { 
float:left;
height:30px;
width:843px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_01.png) no-repeat top left;
margin:0px 0px 48px 0px;
padding:0;
}

div.pifBAC-05 { 
float:left;
height:30px;
width:210px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_05.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlLicence { 
float:left;
height:30px;
width:50px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_07.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-10  
{
 clear:left;
float:left;
height:31px;
width:350px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_10.png) no-repeat top left;
margin:0px 19px 0px 73px;
padding:0;
}

a.hlMaster { 
float:left;
height:31px;
width:48px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_12.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-15 { 
float:left;
height:29px;
width:560px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_15.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

div.hlDoctorat { 
float:left;
height:29px;
width:60px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_17.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-20 { 
float:left;
height:30px;
width:210px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_20.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlLicencePro { 
float:left;
height:30px;
width:154px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_22.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-25 
{
    clear:left; 
float:left;
height:30px;
width:140px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_25.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlDeust { 
float:left;
height:30px;
width:100px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_27.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep1 { 
float:left;
height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-31 { 
float:left;
height:30px;
width:140px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_31.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlDut { 
float:left;
height:30px;
width:34px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_33.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep2 { 
float:left;
height:10px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-37 { 
float:left;
height:30px;
width:140px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_37.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlBts { 
float:left;
height:30px;
width:34px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_39.png) no-repeat top left;
margin:0;
padding:0;
}

a.hlBtsa { 
float:left;
height:30px;
width:35px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_40.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep3 { 
float:left;
height:8px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-44 { 
float:left;
height:31px;
width:70px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_44.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlFcil { 
float:left;
height:31px;
width:38px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_46.png) no-repeat top left;
margin:0;
padding:0;
}

a.hlMc { 
float:left;
height:31px;
width:25px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_47.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep4 { 
float:left;
height:15px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-51 { 
float:left;
height:30px;
width:560px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_51.png) no-repeat top left;
margin:0px 0px 0px 73px;
padding:0;
}

div.sep5 { 
float:left;
height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-55 { 
float:left;
height:30px;
width:140px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_55.png) no-repeat top left;
margin:0px 18px 0px 73px;
padding:0;
}

a.hlCpge { 
float:left;
height:30px;
width:38px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_57.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-60  
{
    clear:left;
float:left;
height:30px;
width:350px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_60.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlInge { 
float:left;
height:30px;
width:146px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_62.png) no-repeat top left;
margin:0;
padding:0;
}

a.hlDiplomesEcoles { 
float:left;
height:30px;
width:255px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_63.png) no-repeat top left;
margin:0;
padding:0;
}

a.hlEns { 
float:left;
height:30px;
width:31px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_64.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep6 { 
float:left;
height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-67 { 
float:left;
height:31px;
width:350px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_67.png) no-repeat top left;
margin:0px 18px 0px 73px;
padding:0;
}

a.hlSageFemme { 
float:left;
height:31px;
width:108px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_69.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-72 { 
float:left;
height:30px;
width:630px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_72.png) no-repeat top left;
margin:0px 19px 0px 73px;
padding:0;
}

a.hlMedecine { 
float:left;
height:30px;
width:162px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_74.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-77 { 
float:left;
height:30px;
width:420px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_77.png) no-repeat top left;
margin:0px 19px 0px 73px;
padding:0;
}

a.hlChirDentaire { 
float:left;
height:30px;
width:219px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_79.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-82 { 
float:left;
height:29px;
width:420px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_82.png) no-repeat top left;
margin:0px 19px 0px 73px;
padding:0;
}

a.hlPharma { 
float:left;
height:29px;
width:170px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_84.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep7 { 
float:left;
height:10px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-88 { 
float:left;
height:9px;
width:223px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_88.png) no-repeat top left;
margin:0px 0px 0px 75px;
padding:0;
}

div.sep8 { 
float:left;
height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-92 { 
float:left;
height:30px;
width:210px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_92.png) no-repeat top left;
margin:0px 80px 0px 73px;
padding:0;
}

.pifBAC-94 { 
float:left;
height:30px;
width:186px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_94.png) no-repeat top left;
margin:0;
padding:0;
}

.hlCompta
{
float:left;
height:30px;
width:123px;
background:url(../../../../App_Themes/v4/images/pifBac/ComptaGestion.png) no-repeat top left;
margin:0px 0px 0px 15px;
padding:0;
}

div.pifBAC-97 { 
float:left;
height:30px;
width:280px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_97.png) no-repeat top left;
margin:0px 11px 0px 73px;
padding:0;
}

.pifBAC-99 { 
float:left;
height:30px;
width:253px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_99.png) no-repeat top left;
margin:0;
padding:0;
}

a.hlDts { 
float:left;
height:30px;
width:28px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_100.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep9 { 
float:left;
height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-104  
{
    clear:left;
float:left;
height:30px;
width:210px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_104.png) no-repeat top left;
margin:0px 21px 0px 72px;
padding:0;
}

a.hlBtm { 
float:left;
height:30px;
width:30px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_106.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep10 { 
float:left;
height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-110 { 
float:left;
height:30px;
width:280px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_110.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

div.pifBAC-114  
{
    clear:left;
float:left;
height:30px;
width:210px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_114.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlDnap { 
float:left;
height:30px;
width:49px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_116.png) no-repeat top left;
margin:0;
padding:0;
}

.hlDma
{ 
float:left;
height:30px;
width:67px;
background:url(../../../../App_Themes/v4/images/pifBac/hlDMA.png) no-repeat top left;
margin:0 0 0 73px;
padding:0;
}
.hlDsaa
{ 
float:left;
height:30px;
width:67px;
background:url(../../../../App_Themes/v4/images/pifBac/hlDSAA.png) no-repeat top left;
margin:0 0 0 73px;
padding:0;
}

a.hlDnat { 
float:left;
height:30px;
width:41px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_117.png) no-repeat top left;
margin:0;

padding:0;
}

div.pifBAC-120  
{
    clear:left;
float:left;
height:30px;
width:350px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_120.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlDnsep { 
float:left;

height:30px;
width:47px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_122.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep11 { 
float:left;

height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-126 { 
float:left;

height:30px;
width:350px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_126.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlArchitecte { 
float:left;

height:30px;
width:91px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_128.png) no-repeat top left;
margin:0;
padding:0;
}

div.sep12 { 
float:left;

height:20px;
width:900px;
margin:0;
padding:0;
}

div.pifBAC-132 { 
float:left;

height:30px;
width:350px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_132.png) no-repeat top left;
margin:0px 20px 0px 73px;
padding:0;
}

a.hlDiplomesAutres { 
float:left;

height:30px;
width:333px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_134.png) no-repeat top left;
margin:0;
padding:0;
}

a.hlBpJeps { 
float:left;

height:30px;
width:53px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_135.png) no-repeat top left;
margin:0;
padding:0;
}

div.pifBAC-138 { 
float:left;

height:30px;
width:843px;
background:url(../../../../App_Themes/v4/images/pifBac/pifBAC_138.png) no-repeat top left;
margin:30px 0px 0px 0px;
padding:0;
}

.poursuiteAdmission
{
    clear:Both;    
    padding:10px 0;
}

.admissAnnee
{
    font-weight:bold;
}

.admissAneeContenu
{
    margin-left:25px;
}