﻿/***********************/
/*             Général               */
/***********************/
html
{
    margin:0 !important;
    padding:0;
}
.preprod 
{
    background-color:White;
}
body 
{
	width:1003px;
    margin:auto;
    padding:0;
    background:url(../Images/background.gif);
}
form 
{
    padding:0;
    width:984px;
    margin-right:9px;
    /*margin-left:8px;
    margin-right:0;
    border:solid 1px green;*/
}
.libelle 
{
    font-size:1em;
    display:block;
    float:left;
    clear:left;
    width:150px;
}
td.libelle 
{
 padding-right:5px;
}

.FormContent td
{
    vertical-align:top;
}

.FormContent td.libelle 
{
    width:100px;
}

.erreurFormulaire 
{
    font-weight:bold;
    color:#FF0000;
    background:#FFFFFF;
    border:solid 1px #FF0000;
    padding:10px;
}

.headerImpression 
{
    width:598px;
}
.dateImpression 
{
    position:absolute;
    z-index:2;
    margin-top:0px;
    margin-left:-250px;
}
.lienImprimer_impression 
{
    position:absolute;
    z-index:2;
    margin-top:30px;
    margin-left:-100px;
}
.contenuImpression .divFI 
{
    margin-top:-3px;
}


/*****************************/
/* Résumés des critères de recherche */
/*****************************/
.resumeCriteres
{
    width:287px;
    margin-left:20px !important;
    margin-left:10px;
}
.rechercheVideo .resumeCriteres, .listeArticles .resumeCriteres,
.listeFormationContinue .resumeCriteres  
{
    clear:left;
    float:left;
}
.topCriteres 
{
    background:url('../Images/fondCriteresTop.gif') left top no-repeat;
    width:287px;
    height:18px;
}
 .contenuCriteres  
{
    padding:0 10px 5px;
    width:264px;
    border:solid 1px #626371;
    border-width:0 1px;
    margin-left:1px;
}
.bottomCriteres
{
    background:url('../Images/fondCriteresBottom.gif') left top no-repeat;
    width:287px;
    height:19px;
}
.bottomCriteresSansBouton
{
    background:url('../Images/fondCriteresBottom.gif') left top no-repeat;
    width:287px;
    height:19px;
}
.titreCriteres
{
    color:#C40013;
    font-weight:bold;
    font-size:14px;
}
.resumeCriteres ul
{
    list-style-type:none;
    margin-top:10px;
    margin-bottom:10px;
}
.resumeCriteres li
{
    text-align:left;
    margin-left:-40px;
    background:url('../Images/aucun/puceCarre.gif') left 4px no-repeat;
    padding-left:10px;
}
 .resumeCriteres .bottomCriteres a
{
    margin-left:150px;   
    display:block; 
    width:95px;
}
 .nbReponsesRecherche
{
    display:block;
    margin-top:5px;
    font-size:13px;
    font-weight:bold;
}
.resumeCriteres span.valeur
{
	color:#565766;
}
.crochet 
{
    font-weight:bold;
}

/***********************/
/*             Accueil               */
/***********************/
.accueil .haut 
{
    width:984px;
    height:168px;
    background:url('../Images/Accueil/topBackground.jpg') left top no-repeat;
}
.accueil .middle 
{
    width:984px;
    height:412px;
    background:url('../Images/Accueil/middleBackground.jpg') left top no-repeat;
}

.accueil .bottom 
{
    width:348px;
    height:26px;
    margin:auto;
    background:url('../Images/Accueil/bottomBackground.gif') left top no-repeat;
    font-size:0.8em;
    text-align:center;
    padding-top:3px;
    color:#565766;
}
.accueil .bottom .copyright 
{
    color:#565766;
    text-decoration:underline;
}
.accueil .bottom .copyright:hover 
{
    color:#FF6600;
}
.accueil a.logo 
{
    display:block;
    float:left;
    margin:10px 0 0 40px !important;
    margin-left:20px;
}
.accueil .middle .gauche, .accueil .middle .droite ,.accueil .middle .centre 
{
    height:412px;
    float:left;
}


.accueil .middle .centre 
{
    width:535px;
    margin-left:10px;
}

/*    A la Une    */
.accueil .alaune 
{
    float:right;
    margin:10px 10px 0 0 !important;
    margin-right:5px;
    height:148px;
}

.accueil .alaune .gauche 
{
    float:left;
    height:148px;
    width:30px;
    background:url('../Images/Accueil/gaucheAlaUne.gif') left top no-repeat;   
}
.accueil .alaune .droite
{
    float:left;
    height:148px;
    width:30px;
    background:url('../Images/Accueil/droiteAlaUne.gif') left top no-repeat;   
}
.accueil .alaune .contenu 
{
    border:solid 3px #BE0013;
    height:141px !important;
    /*border-width:3px 0;
    background-color:White;*/
    float:left;
    width:346px !important;
    overflow:hidden;
    margin-top:1px;
padding:0 !important;
}
.accueil .alaune .contenu p
{
	padding:0 !important;
	margin:0 !important;
}
.accueil .alaune .contenu a,
.accueil .alaune .contenu a:link,
.accueil .alaune .contenu a:hover,
.accueil .alaune .contenu a:visited,
.accueil .alaune .contenu a:selected {
	text-decoration:none;
}
.accueil .alaune .contenu .titreEvenement, .accueil .alaune .contenu .resumeEvenement 
{
    margin:10px !important;
    margin:5px;
    display:block;
    float:left;
}
 .accueil .alaune .contenu .resumeEvenement 
 {
    margin-top:0 !important;
    clear:left;
    height:110px;
    overflow:auto;
    padding-right:3px;
    width:340px;
 }
 .accueil .alaune .contenu .titreEvenement 
 {
    margin-bottom:5px !important;
    color:#BE0013;
 }

.accueil .alaune .contenu .imageEvenement 
{
    margin:0;
    height:142px;   
    display:block;
    float:right;
}

/* Nouvelles Videos */
.accueil .middle .gauche .videos 
{
    margin-left:14px;
    height:280px;
    width:201px;
}

.accueil .middle .gauche .videos .topVideos
{
    width:201px;
    height:33px;
    background:url('../Images/Accueil/topVideos.gif') left top no-repeat;
}
.accueil .middle .gauche .videos .contenuVideos
{
    width:191px;
    
    height:auto !important;
    /*height:168px;*/
    min-height:168px;
    max-height:220px;
    
    background-color:White;
    border:solid 1px #BE0013;
    border-width:0 2px;
    padding:2px 2px 2px 4px;
    overflow:auto;
}
.accueil .middle .gauche .videos .contenuVideos a.lienVideo
{
    font-family:Arial;
    color:#565766;
    display:block;
    clear:both;
    background:url('../Images/pictoCam_off.gif') left top no-repeat;
    padding:0 5px 0 20px;
    margin-bottom:10px;
}
.accueil .middle .gauche .videos .contenuVideos a.lienVideo:hover 
{
    background-image:url('../Images/pictoCam_on.gif');
    color:#FF6600;
}
.accueil .middle .gauche .videos .bottomVideos 
{
    width:201px;
    height:26px;
    padding-top:5px;
    background:url('../Images/Accueil/bottomVideos.gif') left top no-repeat;
    text-align:center;
}

/* Recherche */
.accueil .middle .gauche .recherche 
{
    width:150px;
    margin:22px 0 0 40px;
}
.titreRecherche 
{
    color:#C62012;
    margin:0;
}
.accueil .middle .gauche .recherche .textbox 
{
       width:100px;
       margin-bottom:4px;
}
.accueil .middle .gauche .recherche .loupe 
{
    margin-top:2px;
}
.accueil .middle .gauche .pictosGauche 
{
    margin-left:57px;
    margin-top:10px;
}

/* Formations */
.formationInitiale 
{
    float:left;
    width:389px;
    height:122px;
    background:url('../Images/Accueil/formationInitiale.jpg') left top no-repeat;
}
.formationContinue
{
    float:left;
    width:389px;
    height:119px;
    background:url('../Images/Accueil/formationContinue.jpg') left top no-repeat;
}
.explorerMetiers 
{
    float:left;
    width:389px;
    height:121px;
    background:url('../Images/Accueil/explorerMetiers.jpg') left top no-repeat;
}
.secteursActivite 
{
    width:146px;
    height:362px;
    background:url('../Images/Accueil/secteursActivite.jpg') -1px top no-repeat;
    float:right;
}

.secteursActivite a.decouvrezSecteurs 
{
    border:solid 1px white;
    border-width:1px 0;
    display:block;
    margin-top:201px;
    margin-left:1px;
    color:white;
    text-decoration:none;
    background-color:#922F80;
    width:131px;
    padding:5px 2px 5px 8px;
    font-weight:bold;
}
.secteursActivite a.decouvrezSecteurs:hover 
{
    background-color:#FF9DF0;
    color:#980081;   
}


.formationInitiale a
{
    border:solid 1px white;
    border-width:1px 2px 1px 0px;
    margin-left:206px;
    display:block;
    color:white;
    text-decoration:none;
    width:171px;
    padding:5px 2px 5px 8px !important;
    padding-bottom:4px;
    font-weight:bold;
}
.formationInitiale a:hover 
{
    background-color:#FFDA00;
    color:#FA5303 !important;
}
a.apres3eme 
{
    margin-top:2px;
    border-top-width:2px;
    background-color:#EF2413;
}
a.apresCap 
{
    background-color:#F44511;
}
a.apresBac 
{
    background-color:#FA640F;
}
a.recherchezFormationEtablissement 
{
    background-color:#FF860B;
}

.explorerMetiers a.fichesMetiers
{
    border:solid 1px white;
    border-width:1px 2px 1px 0px;
    margin-top:79px;
    margin-left:206px;
    display:block;
    color:white;
    text-decoration:none;
    width:171px;
    padding:5px 2px 5px 8px;
    font-weight:bold;
    background-color:#009F10;
}
.explorerMetiers a.fichesMetiers:hover 
{
    background-color:#00FF45;
    color:#006A09;
}



.formationContinue a
{
    border:solid 1px white;
    border-width:1px 2px 1px 0px;
    margin-left:206px;
    display:block;
    color:white;
    text-decoration:none;
    width:171px;
    padding:5px 2px 5px 8px;
    font-weight:bold;
}

.formationContinue a.recherchezFormationOrganisme 
{
    margin-top:36px;
    background-color:#004E98;
}
.formationContinue a.vae 
{
     background-color:#306AB0;
}
.formationContinue a:hover 
{
    background-color:#75C7FF;
    color:#003A95;
}

.pictosCentre 
{
    clear:both;
    width:535px;
    margin-left:20px !important;
    margin-left:0;
}
.pictosCentre a 
{
    margin-top:10px;
    display:block;
    float:left;
    color : #565766;
    border-left:solid 1px #FF5900;
    margin-left:20px;
    padding-left:30px;  
    padding-top:7px;  
    height:22px;
    background-position:5px top;
    background-repeat:no-repeat;
}
.pictosCentre a.lettreInfo 
{
    padding-left:34px;  
    background-image:url('../Images/Accueil/pictoLettre_off.gif');
}
.pictosCentre a.lettreInfo:hover 
{
    background-image:url('../Images/Accueil/pictoLettre_on.gif');
}
.pictosCentre a.nousContacter 
{
    background-image:url('../Images/Accueil/pictoContact_off.gif');
}
.pictosCentre a.nousContacter:hover 
{
    background-image:url('../Images/Accueil/pictoContact_on.gif');
}
.pictosCentre a.planSite 
{
    background-image:url('../Images/Accueil/pictoPlanSite_off.gif');
}
.pictosCentre a.planSite:hover 
{
    background-image:url('../Images/Accueil/pictoPlanSite_on.gif');
}
.pictosCentre a:hover 
{
    border-color:#8F8F90;
    color:#FF6600;
}

/* Colonne de droite */
.accueil .middle .droite .pictosHaut 
{
    width:215px;
    height:60px;
    margin-top:-2px;
}

.accueil .middle .droite .pictosHaut a 
{
    color:White;
    text-decoration:none;   
    width:70px;
    display:block;
    float:left;
    text-align:center;
    height:42px;
    background-position:center top;
    background-repeat:no-repeat;
    padding-top:30px;
}

.accueil .middle .droite .pictosHaut a.espacePerso 
{
    background-image:url('../Images/Accueil/pictoEspacePerso_off.gif');
}
.accueil .middle .droite .pictosHaut a.espacePerso:hover 
{
    background-image:url('../Images/Accueil/pictoEspacePerso_on.gif');
}
.accueil .middle .droite .pictosHaut a.ouSinformer 
{
    background-image:url('../Images/Accueil/pictoOusInformer_off.gif');
}
.accueil .middle .droite .pictosHaut a.ouSinformer:hover 
{
    background-image:url('../Images/Accueil/pictoOusInformer_on.gif');
}
.accueil .middle .droite .pictosHaut a.espacePro 
{
    background-image:url('../Images/Accueil/pictoEspacePro_off.gif');
}
.accueil .middle .droite .pictosHaut a.espacePro:hover 
{
    background-image:url('../Images/Accueil/pictoEspacePro_on.gif');
}


.accueil .middle .droite .agenda, .accueil .middle .droite .infos 
{
    clear:both;
    margin:10px;
    width:202px;
}
.accueil .middle .droite .contenuAgendaAccueil, .accueil .middle .droite .contenuInfos 
{
    border:solid 1px #FFAC00;
    border-width:1px 0;
    margin-top:3px;
}


.accueil .middle .droite .agenda .agendaComplet, .accueil .middle .droite .infos .tousArticles 
{
    display:block;
    margin:5px 0 5px 88px;
}
.accueil .middle .droite .agenda .listeAgenda, .infos .listeArticlesAccueil
{
    background:none !important;
    list-style-image:url('../Images/puce.gif');   
    margin-left:15px;
    margin-top:5px !important;
    margin-bottom:0 !important;
    padding:0;
}
.accueil .middle .droite .agenda .listeAgenda li, .accueil .middle .droite .infos 

.listeArticlesAccueil li 
{
    margin-top:10px;
}
.accueil .middle .droite .agenda .listeAgenda a, .accueil .middle .droite .infos 

.listeArticlesAccueil a
{
    color:#565766;
}
.accueil .middle .droite .agenda .listeAgenda a:hover, .accueil .middle .droite .infos 

.listeArticlesAccueil a:hover 
{
    color:#FF6600;
}
.accueil .middle .droite .pictosDroite 
{
    margin-top:40px;
    text-align:center;
}



/*************************/
/*         Master Page                */
/*************************/
.header 
{
    width:984px;
    height:119px;
    background:url('../Images/Master/topBackground.jpg') left top no-repeat;
}
.header a.logo 
{
    display:block;
    float:left;
    margin:13px 0 0 54px !important;
    margin-left:27px;
}

.header .zonePictosHaut 
{
    float:right;
}
.header .zonePictosHaut  a 
{
    font-size:1em;
    color:#FF781C;
    text-decoration:none;   
    width:140px;
    display:block;
    float:left;
    text-align:center;
    height:22px;
    background-position:left top;
    background-repeat:no-repeat;
    padding-left:10px;
    padding-top:10px;
}

.zonePictosHaut a.espacePerso 
{
    background-image:url('../Images/Master/pictoEspacePerso_off.gif');
}
.zonePictosHaut a.espacePerso:hover 
{
    background-image:url('../Images/Master/pictoEspacePerso_on.gif');
}
.zonePictosHaut a.ouSinformer 
{
    background-image:url('../Images/Master/pictoOusInformer_off.gif');
}
.zonePictosHaut a.ouSinformer:hover 
{
    background-image:url('../Images/Master/pictoOusInformer_on.gif');
}
.zonePictosHaut a.espacePro 
{
    padding-left:0;
    background-image:url('../Images/Master/pictoEspacePro_off.gif');
}
.zonePictosHaut a.espacePro:hover 
{
    background-image:url('../Images/Master/pictoEspacePro_on.gif');
}





.header .recherche 
{
    clear:right;
    float:right;
    margin:15px 18px 0 0 !important;
    margin-right:7px !important;
    margin-right:3px;
    width:230px;
}
.header .recherche .titreRecherche 
{
    float:left;
    font-size:1em;
    color:#FFDD9B;
    margin:17px 10px 0 0;
}
.header .recherche .textbox 
{
    display:block;
    float:left;
    width:100px;
}
.header .recherche .loupe 
{
    display:block;
    float:left;
}




/*************************/
/*                 Menu                 */
/*************************/
.cadreMenu 
{
    clear:both;
    padding-bottom:0 !important;
    padding-top:0px !important;
    padding-top:10px;
}

ul.MenuPrincipal
{
	display:block;
	float:left;
	padding:0;
	margin:0;
}
ul.MenuPrincipal li 
{
    list-style-type:none;
    float:left;
    margin-top:9px !important;
    /* Pour IE 6 */
    margin-top: 0px;
}

ul.MenuPrincipal li li, ul.MenuPrincipal li ul
{
    margin-left:-40px !important;
    margin-top:0 !important;
    float:none;
    clear:both;
    /* Pour  IE 6 : */
    margin-left:0;
    margin-top:-1px;
}


.MenuPrincipal a.Menu_FormationInitiale,
.MenuPrincipal a.Menu_ExplorezMetiers,
.MenuPrincipal a.Menu_FormationContinue,
.MenuPrincipal a.Menu_SecteursActivite,
.MenuPrincipal a.Menu_Medias
{
	display:block;
	width:197px;
	height:40px !important;
	overflow:hidden;
}
.MenuPrincipal a.Menu_Medias 
{
	width:196px;
}

.MenuPrincipal ul.Fils_Menu_FormationInitiale,
.MenuPrincipal ul.Fils_Menu_ExplorezMetiers,
.MenuPrincipal ul.Fils_Menu_FormationContinue,
.MenuPrincipal ul.Fils_Menu_SecteursActivite,
.MenuPrincipal ul.Fils_Menu_Medias
{
    position:absolute;
    z-index:2;
    display:none;
    margin:-2px 0 0 3px !important;
    padding-bottom:6px;
}
.MenuPrincipal ul li
{
    margin-left:0;
}
.MenuPrincipal ul li a 
{
    width:156px;
    display:block;
    font-size:1em;
    font-family:Arial;
    padding:5px 15px !important;
    color:White;
    text-decoration:none;
    font-weight:bold;
}

/* Couleurs des  sous-menus */
.MenuPrincipal ul.Fils_Menu_FormationInitiale
{
    background:url('../Images/Menu/basMenuFormationInitiale.gif') left bottom no-repeat;
}
.MenuPrincipal ul.Fils_Menu_ExplorezMetiers
{
    background:url('../Images/Menu/basMenuMetiers.gif') left bottom no-repeat;
}
.MenuPrincipal ul.Fils_Menu_FormationContinue
{
    background:url('../Images/Menu/basMenuFormationContinue.gif') left bottom no-repeat;
}
.MenuPrincipal ul.Fils_Menu_SecteursActivite
{
    background:url('../Images/Menu/basMenuSecteurs.gif') left bottom no-repeat;
    margin-left:5px !important;
}
.MenuPrincipal ul.Fils_Menu_Medias
{
    background:url('../Images/Menu/basMenuMedias.gif') left bottom no-repeat;
    margin-left:5px !important;
}

/* Sous-Menu Formation Initiale */
.MenuPrincipal ul.Fils_Menu_FormationInitiale .fils1 
{
    background-color:#EF2413;
}
.MenuPrincipal ul.Fils_Menu_FormationInitiale .fils2 
{
    background-color:#F44511;
}
.MenuPrincipal ul.Fils_Menu_FormationInitiale .fils3 
{
    background-color:#FA640F;
}
.MenuPrincipal ul.Fils_Menu_FormationInitiale .fils4 
{
    background-color:#FF860B;
    padding-bottom:0;
}
.MenuPrincipal ul.Fils_Menu_FormationInitiale li 
{
    border-top:solid 1px #FFAE00;
 }
.MenuPrincipal ul.Fils_Menu_FormationInitiale a:hover 
{
    color:#FFE7B2;
}

/* Sous-Menu Métiers */
.MenuPrincipal ul.Fils_Menu_ExplorezMetiers .fils1 
{
    background-color:#009F10;
    width:153px;
}
.MenuPrincipal ul.Fils_Menu_ExplorezMetiers li 
{
    border-top:solid 1px #00C525;
 }
.MenuPrincipal ul.Fils_Menu_ExplorezMetiers a:hover 
{
    color:#99E8A8;
}
/* Sous-Menu Formation Continue */
.MenuPrincipal ul.Fils_Menu_FormationContinue .fils1 
{
    background-color:#004E98;
    width:153px;
}
.MenuPrincipal ul.Fils_Menu_FormationContinue .fils2 
{
    background-color:#306AB0;
    width:153px;
    padding-bottom:0;
}
.MenuPrincipal ul.Fils_Menu_FormationContinue li 
{
    border-top:solid 1px #388ACF;
 }
.MenuPrincipal ul.Fils_Menu_FormationContinue a:hover 
{
    color:#AFD0EC;
}

/* Sous-Menu Secteurs d'activié */
.MenuPrincipal ul.Fils_Menu_SecteursActivite .fils1 
{
    background-color:#922F80;
    width:153px;
    padding-bottom:0;
}
.MenuPrincipal ul.Fils_Menu_SecteursActivite li 
{
    border-top:solid 1px #AA459B;
 }
.MenuPrincipal ul.Fils_Menu_SecteursActivite a:hover 
{
    color:#DDB5D7;
}


/* Sous-Menu Médias */

.MenuPrincipal ul.Fils_Menu_Medias .fils1 
{
    background-color:#950010;
}
.MenuPrincipal ul.Fils_Menu_Medias .fils2 
{
    background-color:#C40013;
}
.MenuPrincipal ul.Fils_Menu_Medias .fils3 
{
    background-color:#EC0014;
    padding-bottom:0;
}
.MenuPrincipal ul.Fils_Menu_Medias li 
{
    border-top:solid 1px #FF364C;
}

.MenuPrincipal ul.SiteDedie
{
    background:url('../Images/Menu/basMenuMedias_SiteDedie.gif') left bottom no-repeat;
    padding-bottom:11px;
}
.EspacesDedies {
    background-color:#979ab2;
    border-width:0;
    border-top:solid 2px white !important;
    padding:7px 15px;
    font-weight:bold;
    color:#3f425a;
}

li.SiteDedie {
    background-color:#e2e3e6;
    border:solid 1px #3f425a !important;
    border-width:1px 0 !important;
}
.MenuPrincipal ul.Fils_Menu_Medias a 
{
    width:153px;
}
.MenuPrincipal ul.Fils_Menu_Medias a:hover 
{
    color:#E799A1;
}
.MenuPrincipal ul.Fils_Menu_Medias li.SiteDedie
{
height:30px;
width:140px
}
.MenuPrincipal ul.Fils_Menu_Medias li.SiteDedie a 
{
    color:#3f425a;
    background-color:#e2e3e6;
}
.MenuPrincipal ul.Fils_Menu_Medias li.SiteDedie a:hover 
{
    color:#950010;
    background:url('../Images/Menu/puceSiteDedie_on.gif') 3px center no-repeat;
    background-color:#e2e3e6;
}


/********************/
/* Bandeau sous le menu */
/********************/
.bandeauSousMenu 
{
    width:984px;
    margin-top:0 !important;
    margin-top:0px;
    background-position:left top;
    background-repeat:no-repeat;
    background-color:#ffe7b2;
    min-height:34px;
    height:auto !important;
    height:34px;
}
.bandeauSousMenu div.titre
{
    background-position:left bottom;
    background-repeat:no-repeat;
    min-height:34px;
    height:auto !important;
    height:34px;
}
.bandeauSousMenu div.titre hr.retour
{
     display:inherit !important;
     display:none;
}

.bandeau_aucun
{
    background-image:url('../Images/aucun/bandeauSousMenu_fond.gif');
}
.bandeau_aucun div.titre
{
    background-image:url('../Images/aucun/bandeauSousMenu_titre.gif');
}
.bandeau_formationInitiale 
{
    background-image:url('../Images/formationInitiale/bandeauSousMenu_fond.gif');
}
.bandeau_formationInitiale div.titre
{
    background-image:url('../Images/formationInitiale/bandeauSousMenu_titre.gif');
}
.bandeau_explorerMetiers
{
    background-image:url('../Images/explorerMetiers/bandeauSousMenu_fond.gif');
}
.bandeau_explorerMetiers div.titre
{
    background-image:url('../Images/explorerMetiers/bandeauSousMenu_titre.gif');
}
.bandeau_formationContinue
{
    background-image:url('../Images/formationContinue/bandeauSousMenu_fond.gif');
}
.bandeau_formationContinue div.titre
{
    background-image:url('../Images/formationContinue/bandeauSousMenu_titre.gif');
}
.bandeau_secteursActivite
{
    background-image:url('../Images/secteursActivite/bandeauSousMenu_fond.gif');
}
.bandeau_secteursActivite div.titre
{
    background-image:url('../Images/secteursActivite/bandeauSousMenu_titre.gif');
}
.bandeau_espaceMedias
{
    background-image:url('../Images/espaceMedias/bandeauSousMenu.gif');
    background-image:url('../Images/espaceMedias/bandeauSousMenu_fond.gif');
}
.bandeau_espaceMedias div.titre
{
    background-image:url('../Images/espaceMedias/bandeauSousMenu_titre.gif');
}
.bandeau_agenda
{
    background-image:url('../Images/Agenda/bandeauSousMenu.jpg');
    background-image:url('../Images/Agenda/bandeauSousMenu_fond.gif');
}
.bandeau_agenda div.titre
{
    background-image:url('../Images/Agenda/bandeauSousMenu_titre.gif');
}
.bandeau_articles
{
    background-image:url('../Images/Articles/bandeauSousMenu.jpg');
    background-image:url('../Images/Articles/bandeauSousMenu_fond.gif');
}
.bandeau_articles div.titre
{
    background-image:url('../Images/Articles/bandeauSousMenu_titre.gif');
}
.bandeau_videos
{
    background-image:url('../Images/Videos/bandeauSousMenu.jpg');
    background-image:url('../Images/Videos/bandeauSousMenu_fond.gif');
}
.bandeau_videos div.titre
{
    background-image:url('../Images/Videos/bandeauSousMenu_titre.gif');
}

.bandeau_espacePerso
{
    background-image:url('../Images/espacePerso/bandeauSousMenu_fond.gif');
}
.bandeau_espacePerso div.titre
{
    background-image:url('../Images/espacePerso/bandeauSousMenu_titre.gif');
}
.bandeau_ouSinformer
{
    background-image:url('../Images/ouSinformer/bandeauSousMenu_fond.gif');
}
.bandeau_ouSinformer div.titre
{
    background-image:url('../Images/ouSinformer/bandeauSousMenu_titre.gif');
}
.pictosBandeau 
{
    margin-left:290px !important;
    margin-left:142px;
    width:78px;
    height:30px;
    float:left;
    margin-top:0px !important;
    margin-top:3px;
}
.nav 
{
	width:596px !important;
	width:592px;
    float:left;
    margin-left:20px;
    margin-top:0px !important;
    margin-top:0px;
    padding-top:10px;
    padding-bottom:10px;
}
.nav a 
{
    color:Black;
    text-decoration:none;
}
.nav a:hover 
{
    text-decoration:underline;
}
.contenuPage 
{
    border-bottom:solid 1px white;
    background-color:White;
    min-height:300px;
    height:auto !important;
    height:300px;
    padding: 0 0px 0px 0;
}

.footer 
{
    width:984px;
    height:31px;
    background:url('../Images/Master/fondFooter.gif') left top no-repeat;
    padding-left:15px;
}

.footer a 
{
    width:120px;
    margin-top:2px;
    display:block;
    float:left;
    color:#565766;
    border-left:solid 1px #FF5900;
    font-size:1em;
    height:22px;
    background-position:5px top;
    background-repeat:no-repeat;
    padding-left:30px;
    padding-top:7px;
    text-decoration:none;
}
.footer a:hover 
{
    border-color:#8F8F90;
}

.footer a.lettreInfo
{
    padding-left:35px;
    background-image:url('../Images/Master/Footer/pictoLettre_off.gif');
}
.footer a.lettreInfo:hover 
{
    background-image:url('../Images/Master/Footer/pictoLettre_on.gif');
}
.footer a.nousContacter 
{
    background-image:url('../Images/Master/Footer/pictoContacter_off.gif');
}
.footer a.nousContacter:hover 
{
    background-image:url('../Images/Master/Footer/pictoContacter_on.gif');
}
.footer a.envoyerAmi 
{
    width:160px !important;
    background-image:url('../Images/Master/Footer/pictoEnvoyerAmi_off.gif');
}
.footer a.envoyerAmi:hover 
{
    background-image:url('../Images/Master/Footer/pictoEnvoyerAmi_on.gif');
}
.footer a.planSite 
{
    width:90px;
    background-image:url('../Images/Master/Footer/pictoPlan_off.gif');
}
.footer a.planSite:hover 
{
    background-image:url('../Images/Master/Footer/pictoPlan_on.gif');
}
.footer a.imprimer 
{
    width:100px;
    background-image:url('../Images/Master/Footer/pictoImprimer_off.gif');
}
.footer a.imprimer:hover 
{
    background-image:url('../Images/Master/Footer/pictoImprimer_on.gif');
}


.footer .copyright 
{
    padding:5px 10px 0 20px;
    width:180px !important;
    text-decoration:underline;
    color : #8F8F90;
    float:right;
}


.contenu_aucun
{
    padding-top:1px;
    background:url('../Images/aucun/fond.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:10px;
    font-size:12px;
}

/*****************************/
/*                 Contenu                     */
/*****************************/

.contenu_agenda 
{
    background:url('../Images/Agenda/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:5px;
    padding-left:10px;
    font-size:12px;
}
.cadreRechercheAgenda,
.listeResultatsAgenda,
.authentificationAuteur,
.inscriptionAuteur,
.motPasseOublieAuteur,
.choixEvt,
.ficheAuteur,
.listeEvenements,
.depotEvt,
.confirmationDepot,
.previewEvenement
{
    background:url(../Images/Agenda/fond.jpg) right top no-repeat;
    margin-left:10px !important;
    margin-left:8px;
    height:auto !important;
    height:355px;
    min-height:355px;
    padding-top:30px;
}
.previewEvenement .bottomCadre
{
    padding-right:50px;
    width:560px;
}
.previewEvenement .bottomCadre input,
.previewEvenement .bottomCadre a 
{
    float:right;
}
.contenu_agenda a 
{
    color:#C40013;
    text-decoration:none;
}
.contenu_agenda a:hover 
{
    color:Black;
}

.contenu_agenda h1,
.contenu_espacePerso h1,
.contenu_ouSinformer h1,
.contenu_aucun h1 
{
    margin:0 2px 5px 0;
    padding:0;
    clear:both;
    color:#C40013;
    font-size:25px;
    border-bottom:solid 1px #C40013;
}
.contenu_aucun h1 
{
    padding-top:32px;
}
.contenu_agenda h2,
.contenu_espacePerso h2,
.contenu_aucun h2,
.contenu_ouSinformer h2
{
    margin-bottom:0px;
    padding:0;
    clear:both;
    color:#C40013;
    font-size:20px;
}
.contenu_agenda h3,
.contenu_espacePerso h3,
.contenu_aucun h3,
.contenu_ouSinformer h3
{
    margin-bottom:0px;
    padding:0;
    clear:both;
    color:#C40013;
    font-size:15px;
}

/*****************************/
/*         Recherche Agenda               */
/*****************************/
.rechercheAgenda 
{
    width:700px !important;
    width:693px;
    margin-left:10px;
    float:left;
}
.rechercheAgenda .formulaire 
{
    margin-left:20px;
    margin-top:10px !important;
    margin-top:0px;
    clear:both;
}
.rechercheAgenda .formulaire .tousEvenements 
{
    padding-top:2px;
    padding-left:3px;
    float:left;
    clear:right;
    background:url('../Images/Agenda/fondTousEvenements.gif') left top no-repeat;
    width:170px;
    height:22px;
    margin-left:20px;
    margin-top:10px;
}
.lienDeposerEvenement 
{
    display:block;
    float:right;
    margin-top:12px;
}
.rechercheAgenda .bordureRouge 
{
    margin-top:-3px;
    border-top:solid 1px #C40013;
    width:726px !important;
    width:100%;
    height:1px;
}
.rechercheAgenda .radiolib
{
    padding-top:6px;
}
.rechercheAgenda .libelle, .rechercheAgenda .controle 
{
    color: #565766;
    margin-top:4px;
    display:block;
    float:left;
}
.rechercheAgenda .libelle
{
    padding-top:3px;
    width:120px;
    clear:left;
}
.rechercheAgenda .controle 
{
    clear:right;
    width:600px;
}
.rechercheAgenda .controle td 
{
    width:200px;
}
.rechercherAgenda .dropdown 
{
    width:150px !important;
}
.rechercheAgenda h1, .rechercheAgenda h2
{
    border:none;
}
.rechercheAgenda h2.titre1 
{
    float:left;
    margin-top:10px;
}
.rechercheAgenda h2.titre2 
{
    float:left;
    width:300px;
    margin-top:30px;
    padding-bottom:10px;
}
.rechercherAgenda 
{
    display:block;
    float:left;
    margin-top:30px;
}

 .rechercheAgenda .bordureBasGauche, .rechercheAgenda .bordureBasDroite, .rechercheAgenda 

.crochet, .rechercheAgenda .nbReponses
{
    float:left;
    margin-top:50px;
}
.rechercheAgenda .bordureBasGauche, .rechercheAgenda .bordureBasDroite  
{
    height:1px;
    border-top:solid 1px #C40013;
}
.rechercheAgenda .bordureBasGauche 
{
    clear:left;
    width:220px;
}
.rechercheAgenda .crochet 
{
    margin-top:32px;
    color:#C40013;
    font-size:2.3em;
}
.rechercheAgenda .nbReponses  
{
    display:block;
    float:left;
    width:100px;
    text-align:center;
    font-weight:bold;
    color:#5E5E5E;
    font-size:1.4em;
    margin-top:41px;
}
.rechercheAgenda .bordureBasDroite 
 {
    width:220px;
 }
 .cadreProchainement 
 {
    margin:5px 10px 0 0;
    float:right;
 }
 .cadreProchainement .topCadreProchainement 
 {
      background:url('../Images/Agenda/topCadreProchainement.jpg') left top no-repeat;
      width:226px;
      height:38px;
 }
 .cadreProchainement .bottomCadreProchainement 
 {
      background:url('../Images/Agenda/bottomCadreProchainement.gif') left top no-repeat;
      width:226px;
      height:21px;
 }
 .cadreProchainement .contenuCadreProchainement
 {
    background-color:White;
    border:solid 1px #c40013;
    border-width:0 1px;
    width:223px;
    text-align:left;
}
 
 .cadreProchainement  .listeAgenda
{
    list-style-image:url('../Images/puce.gif');   
    margin-top:0px;
    margin-bottom:0;
    padding-right:8px;
    padding-top:3Px;
    margin-left:0;
   
}
 .cadreProchainement  .listeAgenda li
{
    margin-left:-20px !important;
    margin-left:20px;
    margin-top:5px !important;
    margin-top:0;
    text-align:left;
}
 .cadreProchainement  .listeAgenda a
{
    text-decoration:underline;
    text-align:left;
    color:#565766;
}
 .cadreProchainement  .listeAgenda a:hover 
{
    color:#C40013;
}
 .cadreProchainement  .listeAgenda .dates 
 {
    margin-top:3px;
    display:block;
    font-style:italic;  
 }

/*****************************/
/*  Résultats Recherche Agenda         */
/*****************************/

.listeResultatsAgenda 
{
    margin-left:20px !important;
}
div.listeResultatsAgenda h1 
{
    margin:0;
    padding:0;
    border:0;
}
.listeResultatsAgenda h3
{
    color:#000000;
    margin-bottom:0;
}
.listeResultatsAgenda .hautCadre 
{
    clear:both;
    width:917px;
    height:19px;
    background:url('../Images/Videos/topBack.gif') right top no-repeat;
    margin:0;
}
.listeResultatsAgenda .contenuCadre 
{
    margin:0;
    width:896px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0 10px;
    border-top:solid 1px white;
    margin-top:-2px;
    height:auto !important;
    height:350px;
    min-height:350px;  
}

.listeResultatsAgenda p
{
    margin-top:0;
}
.listeResultatsAgenda .listeResultats a 
{
    background:url('../Images/Agenda/puceCarre.gif') left 5px no-repeat;
    padding-left:12px;
}
.listeResultatsAgenda .listeResultats a.lienRegroupement,
.listeResultatsAgenda .listeResultats a.lienRegroupement:hover
{
    background:none;
    padding-left:0;
    border-bottom:solid 1px #C40013;
    display:block;
    text-decoration:none;
    margin-bottom:4px;
    color:#C40013;
    font-size:14px;
    font-weight:bold;
}
.listeResultatsAgenda .listeResultats a.lienAgendaComplet 
{
    margin-left:100px;
    background:none;
    padding:0;
}
.datesResultatRechercheAgenda 
{
    display:block;
}

.listeResultatsAgenda .cartouches 
{
    float:right;
    width:172px;
    margin-top:-25px !important;
    margin-top:0px;
    margin-right:20px;
    background:url('../Images/blanc.gif');
    background-position:left 35px;
    background-repeat:no-repeat;
    min-height:430px;
    height:auto !important;
    height:430px;
}

.CartoucheEvenements .contenuCartouche a,
.listeResultatsAgenda .cartouches a.lienCartouche,
.listeResultatsAgenda .listeResultats a
{
    text-decoration:underline;
    color:#565766;
}
.listeResultatsAgenda .contenuCartouche a.lienCartouche
{
    display:block;
    background:url('../Images/Agenda/puceCarre.gif') left 3px no-repeat;
    padding-left:15px;
}

.CartoucheEvenements .contenuCartouche a:hover,
.listeResultatsAgenda .cartouches a.lienCartouche:hover,
.listeResultatsAgenda .listeResultats a:hover
{
    color:#C40013 !important;
}
.CartoucheEvenements .cartoucheVideos a.lienCartouche,
.CartoucheEvenements span.LienVideo,
.CartoucheEvenements span.lienVideo
{
    display:block;
    background:url('../Images/Agenda/pictoCam.gif') left 3px no-repeat !important;
    padding-left:20px !important;
}
.listeResultatsAgenda .cartoucheVideos a.lienCartouche
{
    display:block;
    background:url('../Images/Agenda/pictoCam.gif') left 3px no-repeat;
    padding-left:22px;
}
.listeResultatsAgenda .contenuCartouche a.lienTout 
{
    margin:7px;
    display:block;
    float:right;
}


.listeResultatsAgenda .resumeCriteres 
{
    margin-top:10px;
    margin-left:0px !important;
}
.listeResultatsAgenda .listeResultats 
{
    margin-top:20px;
    margin-left:10px;
}
.listeResultatsAgenda .listeResultatsAvecDetail 
{
    border-top:solid 1Px white;
    width:300px;
    background-color:White;
    padding-right:10px;
    border-right:solid 1px #C40013;
    min-height:350px;
    height:auto !important;
    height:350px;
}




.listeResultatsAgenda .nbReponsesRecherche .crochet, .rechercheVideo .nbReponsesRecherche .crochet , .listeArticles .nbReponsesRecherche .crochet 
{  
    color:#C40013;
}



.listeEvtsFiche 
{
    background-color:White;
    padding-left:10px;
    padding-right:10px;
    float:left;
    min-height:350px;
    height:auto !important;
    height:350px;
    margin-right:0px;
    width:361px !important;
    width:350px;
    
}

.fichePageEntiere,
.ficheColonneEntiere 
{
    background:url('../Images/Videos/topBack.gif') right top no-repeat;
    background-color:White;
    /*width:601px !important;
    width:599px;*/
    margin-right:20px !important;
    margin-right:10Px;
    margin-top:-1px;
    border-right:solid 1px #C40013;
}
.ficheColonneEntiere 
{
    background:none;
    background-color:White;
    /*width:551px !important;
    width:549px;
    width:431px !important;
    width:407px;*/
    margin:0;
    border:0;
}

/*****************************/
/*           Authentification                 */
/*****************************/
.authentificationAuteur 
{
    margin-left:20px !important;
}
.authentificationAuteur .cadre
{
    float:left;
    width:400px;
    margin-left:20px;
}
.authentificationAuteur .topCadre,
.authentificationEspacePerso .topCadre
{
    margin-top:20px;
    width:401px;
    height:16px;
    background:url('../Images/espacePerso/topCadre.gif') left top no-repeat;
}
.authentificationAuteur .bottomCadre
{
    width:401px;
    height:16px;
    background:url('../Images/espacePerso/bottomCadre.gif') left top no-repeat;
    margin-bottom:15px;
}
.authentificationAuteur .contenuCadre,
.authentificationEspacePerso .contenuCadre
{
    padding:0 15px;
    height:100px;
    width:368px;
    background-color:White;
    border:solid 1px #626371;
    border-width:0 1px;
}
.authentificationAuteur .contenuCadre h2,
.authentificationEspacePerso .contenuCadre h2
{
    margin:0;
}
.authentificationAuteur .lienInscription,
.authentificationEspacePerso .lienInscription  
{
    margin-top:10px;
    display:block;
    width:85px;
}

.authentificationEspacePerso .cadre
{
    width:400px;
    margin-left:40px !important;
    margin-left:20px;
    float:left;
}
.authentificationEspacePerso .topCadre
{
    width:401px;
    background:url('../Images/espacePerso/topCadre.gif') left top no-repeat;
    height:16px;
}
.authentificationEspacePerso .bottomCadre
{
    width:401px;
    background:url('../Images/espacePerso/bottomCadre.gif') left top no-repeat;
    margin-bottom:15px;
}
.authentificationEspacePerso .contenuCadre 
{
    width:368px;   
    height:100px;
}


.inscriptionEspacePerso .cadreLarge,
.listeEvenements .cadreLarge
{
    width:810px;
    margin:auto;
}
.inscriptionEspacePerso .cadreLarge .topCadre,
.listeEvenements .cadreLarge .topCadre
{
    width:800px;
    background:url('../Images/espacePerso/topCadreLarge.gif') left top no-repeat;
    height:16px;
}
.inscriptionEspacePerso .cadreLarge .bottomCadre,
.listeEvenements .cadreLarge .bottomCadre
{
    width:800px;
    background:url('../Images/espacePerso/bottomCadreLarge.gif') left top no-repeat;
    margin-bottom:15px;
}
.inscriptionEspacePerso .cadreLarge .contenuCadre, 
.listeEvenements .cadreLarge .contenuCadre
{
    width:768px;   
}
.boutonsAction 
{
    width:200px;
    margin:auto;
}
 .boutonsAction input
{
    display: block;
    margin-bottom: 10px;
    float: left;
}
.authentificationEspacePerso .lienInscription,
.authentificationEspacePerso .btnValider,
.authentificationAuteur .lienInscription,
.authentificationAuteur .btnValider  
{
    margin-top:0px;
    margin-left:250px; 
}
.inscriptionEspacePerso .btnValide,
.inscriptionAuteur .btnValide,
.motPasseEspacePerso .btnValider,
.motPasseOublieAuteur .btnValider
{
    margin-left:300px;
}
.inscriptionEspacePerso .aideInscription,
.inscriptionAuteur .aideInscription,
.aidePorteOuverte
{
    display:none;
    width:200px;
    margin-left:220px !important;
    margin-left:20px;
    margin-top:-20px !important;
    margin-top:0px;
    position:absolute;
    z-index:2;
    background-color:White;
    border:solid 1px #C40013;
    padding:10px;
}
.aidePorteOuverte 
{
    width:250px;
    margin-left:20px !important;
    margin-left:420px;
    margin-top:0 !important;
    left:auto;
}
.aideCodeUAI {
      margin-left:460px !important;
}
.aideEvenement 
{
    display:none;
    width:200px;
    margin-top:20px !important;
    margin-top:0px;
    position:absolute;
    z-index:2;
    background-color:White;
    border:solid 1px #C40013;
    padding:10px;
    margin-left:600px !important;
    margin-left:420px;
}
.aideEvenement /* IE 6 : */
{
    left:auto !important;
    left:200px;
}
.piecesJointes .aideEvenement 
{
    margin-top:0px !important;
}
.libellePetit 
{
    font-weight:bold;
    width:50px !important;
}
.textboxFull 
{
    width:570px !important;
    width:555px;
}
.libelleFull
{
    font-weight:bold;
    width:580px !important;
    width:560px;
}
.depotEvenement .colonneAide 
{
    position:absolute;
    z-index:2;
    margin-left:350px !important;
    margin-left:50px;
    margin-top:-10px !important;
    margin-top:-5px;
    width:400px;
}
.identificationAuteur .controle 
{
    display:block;
    float:left;
    width:150px;
}
.identificationAuteur .libelle {
    width:70px;
}
.identificationAuteur div 
{
    margin:0;
}
.identificationAuteur .btnValider 
{
    float:right;
    display:block;
    margin-right:100px;
    margin-top:15px;
}

.lienGererVosEvenements
{
    display:block;
    float:right;
    color:White !important;
    font-size:0.6em;
    margin-top:-23px;
}
/*****************************/
/*                Inscription                   */
/*****************************/
.inscriptionAuteur 
{
    margin-left:10px;
}

.msgErreur 
{
    color:Red;
    font-weight:bold;
}

.msgOK
{
    color:#000000;
    font-weight:bold;
}
.aideInscription 
{
   font-style:italic;
   margin-left:30px;
}

/***************************/
/*         Récap. Coordonnées         */
/***************************/
.libelleCoord 
{
    color:#C40013;
    font-weight:bold;
    padding-left:5px;
}

.lienTypeEvenement 
{
    padding-left:10px;   
}

.recapCoordonnees .topCadre 
{
    margin-top:20px;
    width:607px;
    height:22px;
    background:url('../Images/Agenda/topCadreCoordonnees.gif') left bottom no-repeat;
}
.recapCoordonnees .bottomCadre 
{
    width:607px;
    height:16px;
    background:url('../Images/Agenda/bottomCadreCoordonnees.gif') left top no-repeat;
    margin-bottom:15px;
}
.recapCoordonnees .contenuCadre 
{
    padding:0 15px;
    width:575px;
    background-color:White;
    border:solid 1px #626371;
    border-width:0 1px;
}
.recapCoordonnees .topCadre h2,
.cadreLarge h2
{
    margin:0;
    margin-left:20px;
    background-color:White;
    font-size:14px;
    display:inline;
    padding:0 5px;
}
.recapCoordonnees .bottomCadre  .lienModifier 
{
    float:right;
    margin-right:50px;
    margin-top:-4px !important;
    margin-top:0px;   
}



.choixTypeEvenement .topCadre 
{
    width:409px;
    height:15px;
    background:url('../Images/Agenda/topCadreTypeEvt.gif') left top no-repeat;
}
.choixTypeEvenement .bottomCadre 
{
    width:409px;
    height:16px;
    background:url('../Images/Agenda/bottomCadreTypeEvt.gif') left top no-repeat;
    margin-bottom:15px;
}
.choixTypeEvenement .contenuCadre 
{
    padding:0 15px !important;
    padding:0 5px;
    width:377px;
    background-color:White;
    border:solid 1px #626371;
    border-width:0 1px;
}
.depotPortesOuvertes .contenuCadre h2,
.depotEvenement .contenuCadre h2 
{
    margin:0;
    font-size:13px !important;
    background:url('../Images/Agenda/puceCarre.gif') left 5px no-repeat;
    padding-left:10px;
}
.depotPortesOuvertes .contenuCadre .avecPuce 
{
    background:url('../Images/Agenda/puceCarre.gif') left 5px no-repeat;
    padding-left:10px;
}
.depotPortesOuvertes .contenuCadre  hr,
.depotEvenement .contenuCadre  hr
{
    background-color:#C40013;
    color:#C40013;
    border-color:#C40013;
}
.depotEvenement .contenuCadre  hr 
{
    margin:10px 0;
}
.depotEvenement .contenuCadre  hr.retour
{
    margin:0;
}
.depotPortesOuvertes .bottomCadre,
.depotEvenement .bottomCadre 
{
    padding-right:50px;
    width:557px;
}
.depotPortesOuvertes .btnEnregistrer,
.depotEvenement .btnEnregistrer,
.depotPortesOuvertes .btnAnnuler,
.depotEvenement .btnAnnuler 
{
    margin-top:-3px !important;
    margin-top:0;
    float:right;
}
/***************************/
/*      Depot Portes Ouvertes         */
/***************************/
.verifierCode 
{
    padding-left:10px;
}
.messageCode 
{
    display:block;
    clear:both;
    color:#C40013;
}
td.libelle {
    width:120px !important;
} 
.verifierCode {
    display:block;
    float:left; 
}

.depotEvenement .cadreLarge,
.depotPortesOuvertes .cadreLarge
{
    margin-left:0 !important;
}
.depotEvenement h4 
{
    font-size:12px;
    color:#565766;
    margin:0;
    margin-right:10px;
   /* background:url('../Images/Agenda/puceCarre.gif') left 4px no-repeat;
    padding-left:10px;  
    font-weight:normal;
   */
    clear:left;
    float:left;
    margin-top:10px;
}
.depotEvenement input, .depotEvenement select {
    display:block;
    float:left;   
    margin-top:10px;
}
.depotEvenement .listeRadio td 
{
    padding-top:10px;
}
.depotEvenement .listeRadio td input
{
    margin-top:0;
}

/***********************/
/*      Fiche Evenement         */
/***********************/
.titreEvt
{
    margin-top:15px;
    color: #C40013;
}
.datesEvt 
{
    display:block;   
    color: #565766;
    font-weight:bold;
}
.texteEvt 
{
    float:left;  
}
.imgEvt, .lienMFEEvt  
{
   display:block;
    float:right;   
    clear:right;
    margin-left:5px;
}
.imgEvt 
{
    width:150px;
    margin:16px 5px 2px;
}

.apresSegpa 
{
    clear:left;
}
.apresSegpa .listeTri td label
{
    text-decoration:underline;
}
.btnArbreCap 
{
    display:block;
}
.tvSegpa 
{
    margin-top:10px;
    width:650px;
}
.apresSegpa
{
	margin-left:50px;
}
.apresSegpa table td
{
	padding:0px !important;
	border:none !important;
	font-size:12px !important;
}
#descriptionsGFE,
#descriptionsInteret
{
    width:300px;
    position:absolute;
    z-index:2;
    background-color:White;
    border:solid 1px #FF9C00;
    padding:10px;
    left:270px;
}
a.curseurMain 
{
    cursor:pointer;
}
#MEF 
{
    width:300px;
    position:absolute;
    z-index:2;
    background-color:White;
    border:solid 1px #C40013;
    padding:10px;
}
.titreMef 
{
    color:#C40013;
    font-size:15px;
    font-weight:bold;
}
#MEF h4 
{
    font-size:13px;
    margin:0;
    margin-top:6px;
    color:#C40013;
}
.lienMFEEvt 
{
    text-align:center;
}
.zoneEvt, .lieuEvt, .descriptionEvt, .detailEvt
{
    color: #565766;
    font-size:1.1em;
    display:block;   
}
 .descriptionEvt, .detailEvt
{
    display:block;
    padding:10px 0 !important;
}
 .texteEvt h3
 {
    margin-top:10px;
 }
.detailEvt h3 
{
    display:inline;
}
.lienDocEvt 
{
    display:block;
    height:30px;
    background:url('../Images/pdf.gif') left top no-repeat;
    padding:10px 0 0 30px;
}
/*************************/
/* Etablissement de l'évenemt    */
/*************************/
div.agendaEtablissement
{
	color:#565766;
	font-family:Arial;
	font-size:12px;
	padding:0 6px 0 10px;
}
div.agendaEtablissement .choixPage {
display:none;
}
div.agendaEtablissement div.divColonneGauche,
div.agendaEtablissement div.divColonneDroite
{
	float:left;
	width:235px;
}
div.agendaEtablissement .NomEtablissement
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
    color:#C40013;
	border-bottom:solid 1px #C40013;
	padding-bottom:5px;
	margin-bottom:5px;
	display:block;
}

div.agendaEtablissement .Adresse
{
	color:#565766;
}
div.agendaEtablissement a.AdresseComplementaire:link,
div.agendaEtablissement a.AdresseComplementaire:active,
div.agendaEtablissement a.AdresseComplementaire:visited
{
	color:#565766;
}
div.agendaEtablissement a.AdresseComplementaire:hover
{
	color:#565766;
}
div.agendaEtablissement div.divAdresseComplementaire
{
	margin-left:20px;
	margin-bottom:10px;
	width:200px;
}
div.agendaEtablissement .CoordonneeItem
{
	display:block;
	margin:8px 0 8px 0;
	text-align:justify;
}
div.agendaEtablissement .Titre {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
    color:#C40013;
	border-bottom:solid 1px #C40013;
	padding-bottom:5px;
	margin-bottom:5px;
	display:block;
}
div.agendaEtablissement .CoordonneeItem span.titre
{
	color:#C40013;
}
div.agendaEtablissement .Hebergement,
div.agendaEtablissement .Handicap,
div.agendaEtablissement .Particulier,
div.agendaEtablissement .PortesOuvertes
{
	padding-left:25px;
}
div.agendaEtablissement .Hebergement
{
	background:url(../Images/FormationInitiale/picto_heb.gif) no-repeat top left;
	height:18px;
}
div.agendaEtablissement .Handicap
{
	background:url(../Images/FormationInitiale/picto_handicape.gif) no-repeat top left;
}
div.agendaEtablissement .Particulier
{
	background:url(../Images/FormationInitiale/picto_accueil.gif) no-repeat top left;
}

div.agendaEtablissement .PortesOuvertes
{
	background:url(../Images/FormationInitiale/picto_porteOuverte.gif) no-repeat top left;
}
div.agendaEtablissement .PortesOuvertes .Titre
{
	display:block;
	float:left;
	width:60px;
	color:#ff5900;
	text-align:center;
}

/***********************/
/* Evenements de  l'auteur     */
/***********************/
.listeEvenementsAuteur 
{
    width:100%;
}
.listeEvenementsAuteur td,.listeEvenementsAuteur th
{
    padding:2px;
    background-color:White;   
}

/*****************************/
/*                 Contenu                     */
/*****************************/

.contenu_formationInitiale
{
    background:url('../Images/FormationInitiale/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF;
    padding-top:1px;
    font-size:1.1em;
    margin:0;
}
*+html .contenu_formationInitiale
{
	margin-top:0 !important;
}

.contenu_formationInitiale a 
{
    color:#C40013;
    text-decoration:none;
}

.contenu_formationInitiale a:hover 
{
    color:Black;
}

.contenu_formationInitiale h1 
{
    margin:0;
    padding:0;
    margin-top:-1Px;
    padding-bottom:2px;
    padding-left:20px;
    clear:both;
    color:#FF5900;
    color:#FF4200;
    font-size:25px;
    border-bottom:solid 1px #FF5900;
}

.contenu_formationInitiale h2 
{
    margin-bottom:0px;
    padding:0;
    clear:both;
    color:#FF5900;
    font-size:20px;
}

/* Liens des treeviews */

.tvNiveau1 a,
.tvNiveau1 a:hover
{
    text-decoration:none !important;
    font-size:13px;
    padding-left:5px;
    color:#565766 !important;
}
.tvNiveau3 a,
.tvNiveau3 a:hover
{
    text-decoration:none !important;
    font-size:13px;
    padding-left:10px;
    color:#565766 !important;
}
a.Attractivite00, a.Attractivite00:hover
{
    padding-left:30px;
    background:url('../Images/formationInitiale/00.gif') left 2px no-repeat !mportant;
}
a.Attractivite10, a.Attractivite10:hover
{
    padding-left:30px;
    background:url('../Images/formationInitiale/10.gif') left 2px no-repeat !mportant;
}
a.Attractivite11, a.Attractivite11:hover
{
    padding-left:30px;
    background:url('../Images/formationInitiale/11.gif') left 2px no-repeat !mportant;
}


/* Poursuite d'études après le CAP/BEP */
.poursuiteApresCap 
{ 
    padding-left:15px;
    width:759px;
    float:left;
    background:url('../Images/formationInitiale/Modele/fondApresCap_boutons.jpg') right top no-repeat;
}
.poursuiteApresCap h1,
.poursuiteApresCap h1 p
{
    /*color:#006b66;
    border:none;
    clear:right;
    padding-left:0;
    padding-top:30px;
    margin-bottom:20px;*/
    
	clear:none;
	margin:0;
	display:block;
    color:#006b66;
    font-size:22px;
    font-weight:bold;
    padding-bottom:12px;
    padding-left:40px;
    border:0;

}
.poursuiteApresCap .intro 
{
    clear:left;
    display:block;
    height:200px;
    overflow:auto;
}
.poursuiteApresCap .boutons 
{
    margin-left:183px;
    margin-top:136px;
}
.btnApresCAP_BEP,
.btnSelectionnerApresCAP
{
    display:block;
    float:left;
    width:98px;
    height:95px;
}

#ctl00_ContentPlaceHolder1_hlBep,
#ctl00_ContentPlaceHolder1_hlBEPA {
	visibility:hidden;
}
.btnSelectionnerApresCAP 
{
    padding:20px 0 0 10px;
}
.PIF_CAP 
{
    float:left;
    padding-left:15px;
    background:url('../Images/formationInitiale/Modele/fond_cap_2.jpg') right top no-repeat;
    width:759px;
}
.PIF_CAP h1, 
.PIF_CAP h1 p
{
    /*padding-left:0;
    border:none !important;
    padding-top:30px;
    color:#006b66;
    margin-bottom:20px;*/
    
	clear:none;
	margin:0;
	display:block;
    color:#006b66;
    font-size:22px;
    font-weight:bold;
    padding-bottom:12px;
    padding-left:40px;
    border:0;
}
.pagePIF h1 
{
    padding-top:22px;
    margin-bottom:20px;
    float:left;
    margin-left:15px;
    padding-left:0;
}
.boutonSchema 
{
    margin-top:20px;
    margin-right:50px;
    width:172px;
    height:97px;
    float:right;
    background:url('../Images/formationInitiale/pif/boutonSchema.gif') left top no-repeat;
}
.boutonSchema .btnUniversites, 
.boutonSchema .btnUniversites_selected
{
    margin-top:5px;
    display:block;
    float:left;
    width:92px;
    height:43px;
    background:url('../Images/formationInitiale/pif/schemaUniversite_off.gif') left top no-repeat;
}
.boutonSchema .btnUniversites:hover
{
      background-image:url('../Images/formationInitiale/pif/schemaUniversite_on.gif');
}

.boutonSchema .btnUniversites_selected 
{
    background-image:url('../Images/formationInitiale/pif/schemaUniversite_selected.gif');
}
.boutonSchema .btnLycees, 
.boutonSchema .btnLycees_selected 
{
    display:block;
    float:left;
    width:92px;
    height:43px;
    background:url('../Images/formationInitiale/pif/schemaLycees_off.gif') left top no-repeat;
}
.boutonSchema .btnLycees:hover 
{
      background-image:url('../Images/formationInitiale/pif/schemaLycees_on.gif');
}
.boutonSchema .btnLycees_selected 
{
    background-image:url('../Images/formationInitiale/pif/schemaLycees_selected.gif');
}
.boutonSchema .btn3eme , 
.boutonSchema .btn3eme_selected 
{
    margin-top:5px;
    margin-left:10px;
    _margin-left:5px;
    display:block;
    float:left;
    width:60px;
    height:86px;
    background:url('../Images/formationInitiale/pif/schema3eme_off.gif') left top no-repeat;
}
.boutonSchema .btn3eme:hover 
{
      background-image:url('../Images/formationInitiale/pif/schema3eme_on.gif');
}
.boutonSchema .btn3eme_selected  
{
        background-image:url('../Images/formationInitiale/pif/schema3eme_selected.gif');
}


/************************************************/
/*	                        Parcours de formation	        			     

 */
/************************************************/
div.containerContenuFormationInitiale a.Retour
{
	float:right;
}

div.ParcoursFormation,
div.pagePIF
{
    background:url('../Images/formationInitiale/Modele/fond_cap_2.jpg') right top no-repeat;
    margin-left:10px !important;
    margin-left:8px;
    margin-right:10px !important;
    margin-right:8px;
    padding-top:15px!important;
    width:974px;
}
div.divFI .largeurComplete 
{
    width:730px !important;
}
div.ParcoursFormation
{
    background:none;
    width:320px;
 }
.ParcoursFormation h1 
{
  border:none;  
}
div.contenu div.ParcoursFormation,
div.containerContenuFormationInitiale div.ParcoursFormation
{
    width:440px !important;
    width:360px;
	margin:0 !important;
	padding:0 !important;
}
div.ParcoursFormationLarge 
{
    width:730px !important;
}
div.contenu ul li,
div.contenu ul
{
}
div.lesEtablissements
{
    width:510px;
	margin:0 !important;
	padding:0 !important;
}
div.ParcoursFormation div.PIF
{
	float:left;
	width:754px;
}
div.pagePIF .PIF 
{
    clear:left;
}
.ParcoursFormation 
{
    float:left;
}
div.ParcoursFormation div.PIF h1 
{
    border:none;
}
div.ParcoursFormation div.Recherche
{
	float:left;
	width:200px !important;
	width:198px;
	margin-top:70px;
}
div.ParcoursFormation div.Recherche input
{
	margin-left:-10px;
}
div.ParcoursFormation div.Recherche h2
{
	font-size:14px;
}
div.ParcoursFormation div.CadreTypeFormation
{
	border: solid 2px #FF5900;
	padding: 10px 0 10px 0;
	width:744px;
	text-align:center;
}
div.ParcoursFormation div.CadreTypeFormation p
{
	text-align:center;
}
div.ParcoursFormation div.CadreTypeFormation a:link,
div.ParcoursFormation div.CadreTypeFormation a:active,
div.ParcoursFormation div.CadreTypeFormation a:visited
{
	color:#565766;
	text-decoration:underline;
}

div.ParcoursFormation div.CadreTypeFormation a:hover,
div.ParcoursFormation div.CadreTypeFormation a.Selectionne
{
	color:#FF5900;
}

div.ParcoursFormation div.Liste a,
div.ParcoursFormation div.Liste div.ForLibGen
{
	background:url(../Images/FormationInitiale/puceCarre_petit.gif) no-repeat 2px;
	margin-left:20px;
	padding-left:20px;
	line-height:25px;
}
div.ParcoursFormation div.Liste a.Specialite
{
	background:none;
	margin-left:40px;
}
div.ParcoursFormation div.Liste a:link,
div.ParcoursFormation div.Liste a:active,
div.ParcoursFormation div.Liste a:visited,
div.ParcoursFormation div.Liste a:hover
{
	color:#565766;
	text-decoration:underline;
}
div.ParcoursFormation div.Liste a:hover
{
	color:#FF5900;
}

div.ParcoursFormation div.Liste h2
{
	margin-bottom:20px;
}

div.ParcoursFormation div.Header h2
{
	border-bottom:solid 1px #FF5900;
	padding-top:0px !important;
	padding-top:8px;
	padding-bottom:10px;
	margin-bottom:5px;
}
div.ParcoursFormation div.Header p
{
	padding:10px 0 0 45px;
}
div.ParcoursFormation div.Header a.Nouveau
{
	float:right;
	margin-top:-8px;
	margin-right:12px;
}
div.ParcoursFormation div.Header a.Retour
{
	float:right;
	margin-right:12px;
}
div.ParcoursFormation div.Header h3
{
	color:#ff9c00;
	font-size:14px;
	padding:0;
	margin:0;
}
div.ParcoursFormation div.ColonneGauche
{
	/*width:561px;*/
	width:485px!important;
	width:470px;
	float:left;
}
div.ColonneDroiteParcours
{
    float:right;
	width:209px;
}
div.contenuFormationParcours 
{
   
}
div.contenuPoursuites 
{
    width:720px;
}
div.contenuFormationParcours .spanContenu
{
    width:500px;
}

div.MesParcours
{
	border:solid 1px #FF5900;
	border-bottom:none;
	width:207px;
    min-height:450px;
    height:auto !important;
    height:450px;
    background-color:#FFFFFF;
}
div.MesParcours .titre
{
	background:url(../Images/FormationInitiale/puceCarre_petit.gif) no-repeat 8px 7px;
	padding: 0 8px 0 16px !important;
	float:left;
	width:auto !important;
	margin-top:10px;
}
div.MesParcours div.Item h1
{
	padding:5px 0 5px 25px !important;
	padding:5px 0 5px 40px;
	clear:none;
	float:left;
	border:0;
	font-weight:normal;
	font-size: 12px;
	color: #565766;
}
div.MesParcours div.Item p
{
	clear:both;
	padding:0;
	margin:5px;
	text-align:left;
}
div.MesParcours .supprimer
{
	float:right;
	margin-right:10px;
	margin-top:10px;
}
div.MesParcours .lienCarto 
{
    margin:auto;
    display:block;
    width:190px;
}
div.topMesParcours
{
    margin-top:-10px !important;
    margin-top:0;
	width:173px;
	height:20px !important;
	font-size:14px;
	color:#FFFFFF;
	padding: 5px 10px 0 26px !important;
	background:url(../Images/FormationInitiale/Parcours/haut_mesParcours.gif) no-repeat;
}

div.containerContenuFormationInitiale div.divListeEtablissement div.LigneCommune
{
	padding:0 10px!important;
	margin:0px;
}
div.containerContenuFormationInitiale div.divListeEtablissement div.LigneEtablissement
{
	clear:both;
	margin:0;
}
div.containerContenuFormationInitiale div.divListeEtablissement div.drapeau1
{
	clear:both;
}
div.containerContenuFormationInitiale div.divListeEtablissement div.drapeau1,
div.containerContenuFormationInitiale div.divListeEtablissement div.drapeau2,
div.containerContenuFormationInitiale div.divListeEtablissement div.drapeau3,
div.containerContenuFormationInitiale div.divListeEtablissement div.drapeau4,
div.containerContenuFormationInitiale div.divListeEtablissement div.drapeau5
{
	float:left;
	width:10px;
	height:13px;
	padding:0 5px 0 5px;
}
div.containerContenuFormationInitiale div.divListeEtablissement div.Commune
{
	float:left;
	width:85px;
	padding:0 5px 0 5px;
}
div.containerContenuFormationInitiale div.divListeEtablissement div.Etablissement
{
	float:right;
	width:350px;
	padding:0 5px 0 5px;
}
div.DescriptionParcours
{
	margin-top:30px;
	padding-right:10px;
}
div.containerMenuFormationInitiale div.DescriptionParcours h2
{
	border:none;
	margin-bottom:5px;
}
div.DescriptionParcours div.LigneParcours
{
	clear:both;
}
div.DescriptionParcours div.LigneParcours img.drapeau
{
	float:left;
	padding-right:10px;
	margin-top:7px;
}
div.DescriptionParcours div.LigneParcours div.Formation
{
    margin-top:5px;
	float:right;
	width:165px;
}
.etablissementsParcours 
{
    width:700px;
}

.etablissementsParcours td 
{
    padding:3px 7px;
}

/*****************************/
/*    Recherche Formation Initiale       */
/*****************************/
.rechercheFormationInit,
.ParcoursFormation_FondJaune
{
    background:url(../Images/FormationInitiale/Modele/Fond_1.jpg) right top no-repeat;
    margin-left:10px !important;
    min-height:355px;
    margin-left:8px;
    padding-top:30px !important;
    padding-top:0;
}
.ParcoursFormation_FondJaune .hautCadre 
{
    width:930px;
    background:url('../Images/formationInitiale/topFondListe.gif') right bottom no-repeat;
    margin:0;
    margin-left:20px;
    height:50px !important;
    height:80px;
}
.ParcoursFormation_FondJaune .contenuCadre 
{
    border-top:solid 1px white;
    width:947px;
    background-color:White;
    border-right:solid 1px #FF5900;
}
.ParcoursFormation_FondJaune h1 
{
    padding-top:0 !important;
    padding-top:30px;
    margin-left:15px;
    padding-left:0;
    border:none;
}
.ParcoursFormation_FondJaune .PIF 
{
    margin-top:5px;
    margin-left:170px;
}
.rechercheFormationInit .bordure 
{
    border-top:solid 1px #FF5900;
    margin-top:50px;
}
.rechercheFormationInit *,
.rechercheInitialeAvancee *
{
  /*  position:relative;
    z-index:3;*/
}
.rechercheFormationInit .formulaire 
{
    margin-left:20px;
    margin-top:10px !important;
    margin-top:0px;
    clear:both;
}
.rechercheFormationInit .lienRechercheAvancee, .rechercheFormationInit 

.lienNouvelleRecherche
{
    font-weight:bold;
    text-align:center;
    display:block;
    float:right;
    margin-top:-32px;
    margin-right:7px;    
}
.rechercheFormationInit .bordureOrange 
{
    margin-left:20px;
    border-top:solid 1px #FF5900;
    width:750px;
    font-size:12px;
}
.rechercheFormationInit .radiolib
{
    padding-top:6px;
}
.rechercheFormationInit .libelle, .rechercheAgenda .controle 
{
    color: #565766;
    margin-top:4px;
    font-size:1.1em;
    display:block;
    float:left;
}
.rechercheFormationInit .libelle
{
    padding-top:3px;
    width:120px;
    clear:left;
}
.rechercheFormationInit .controle 
{
    clear:right;
}
.rechercheFormationInit .dropdown 
{
    width:150px !important;
}
.rechercheFormationInit h1 
{
    padding-top:0 !important;
    padding-top:30px;
    float:none !important;
    float:left;
    width:500px;
    border:none !important;
 /*   position:static !important;
    position:relative;*/
}
.rechercheFormationInit h1, .rechercheFormationInit h2, .rechercheFormationInit h3
{
    color:#FF5900;
    border:none;
}
.rechercheFormationInit h1 
{
    color:#FF4200;
}
.rechercheFormationInit h2 
{
    font-size:17px;
}
.rechercheFormationInit h3 
{
    font-size:15px;
}
.rechercheFormationInit h2.titre1 
{
    float:left;
    margin-top:10px;
}
.rechercheFormationInit h2.titre2 
{
    float:left;
    margin-top:30px;
    padding-bottom:10px;
}

 .rechercheFormationInit .bordureBasGauche, .rechercheFormationInit .bordureBasDroite, 
.rechercheFormationInit .crochet, .rechercheFormationInit .nbReponses
{
    float:left;
    margin-top:30px;
}
.rechercheFormationInit .bordureBasGauche, .rechercheFormationInit .bordureBasDroite  
{
    height:1px;
    border-top:solid 1px #FF5900;
}
.rechercheFormationInit .rechercher 
{
    display:block;
    float:left;
    margin-top:17px;
    margin-left:3px;
}

.rechercheFormationInit .bordureBasGauche 
{
    clear:left;
    width:320px;
    margin-right:20px;
}
.rechercheFormationInit .crochet 
{
    margin-top:12px;
    color:#FF5900;
    font-size:2.3em;
}
.rechercheFormationInit .nbReponses  
{
    display:block;
    float:left;
    width:130px;
    text-align:center;
    font-weight:bold;
    color:#5E5E5E;
    font-size:16px;
    margin-top:21px;
}
.rechercheFormationInit .bordureBasDroite 
{
    width:350px;
    margin-left:10px;
}
 
input, select
{
    font-size:11px !important;
}
 
.rechercheFormationInit .cadre1, .rechercheFormationInit .cadre2, .rechercheFormationInit 

.cadre3
{
    height:220px;
    float:left;
    margin-top:26px;
}
.rechercheFormationInit .cadre1 
{
    width:323px;
    background:url('../Images/FormationInitiale/fondCadre1.jpg') left top no-repeat; 
}
.rechercheFormationInit .cadre2 
{
    width:322px;
    background:url('../Images/FormationInitiale/fondCadre2.jpg') left top no-repeat; 
    margin-left:15px;
}
.rechercheFormationInit .cadre3 
{
    width:285px;
    background:url('../Images/FormationInitiale/fondCadre3.jpg') left top no-repeat; 
    margin-top:8px !important;
    margin-left:15px;
}
.rechercheFormationInit .cadre1 h2, .rechercheFormationInit .cadre2 h2, 
.rechercheFormationInit .cadre3 h2 
{
    margin:30px 0 0 60px; 
}
.rechercheFormationInit .cadre1 h3, .rechercheFormationInit .cadre2 h3, 
.rechercheFormationInit .cadre3 h3 
{
    margin:40px 0 0 30px; 
    background:url('../Images/FormationInitiale/puceCarre.gif') left center no-repeat;
    padding-left:12px;
}
.rechercheFormationInit .liste 
{
    margin-left:30px;
    width:250px;
}
.rechercheFormationInit .cadre1 h3 
{
    margin-left:10px;
}
.rechercheFormationInit .cadre1 .liste 
{
    margin-left:10px;
    width:300px;
}

.rechercheFormationInit .cadre3 .liste 
{
    width:200px;
}

   
   
   
/*******************/
/*     Liste Formations    */
/*******************/
.rechercheFormationInit .lienFicheGenerale 
{
    display:block;
    margin-bottom:10px;
}
.rechercheFormationInit .hautCadre,
.divFI .hautCadre
{
    clear:both;
    width:930px;
    height:14px;
    background:url('../Images/formationInitiale/topFondListe.gif') right bottom no-repeat;
    margin:0;
    margin-left:20px;
}
.rechercheFormationInit .contenuCadre,
.divFI .contenuCadre
{
    margin:0;
    width:902px;
    background-color:White;
    border-right:solid 1px #FF5900;
    padding:0 10px;
    border-top:solid 1px white;
    height:auto !important;
    height:350px;
    min-height:350px;      
    margin:0 0 0 25px;
}
.rechercheFormationInit .titreCriteres 
{
    color:#FF9C00;
}
.rechercheFormationInit .resumeCriteres 
{
    font-size:12px;
}
.rechercheFormationInit .resumeCriteres ul
{
    color:#FF5900;
    font-weight:bold;
}
.rechercheFormationInit .resumeCriteres li
{
    background-image:url('../Images/formationInitiale/puceCarre.gif');
}

.rechercheFormationInit .resumeCriteres .crochet 
{
    font-size:1em;
    display:inline;
    float:none;
}
.rechercheFormationInit .liensRegroupements 
{
    float:right;  
    width:200px;
    margin-top:20px !important;
    margin-top:10px;
}
.rechercheFormationInit .liensRegroupements a 
{
    display:block;
    background:url('../Images/formationInitiale/fleche_bas.gif') left 7px no-repeat;
    height:17px;
    padding-left:15px;
    padding-top:0px;
    color:#FF5900;
    font-size:12px;
}

.listeFormations 
{
    padding:10px 50px 10px 20px; 
    clear:both;
}
.ficheMetier .listeFormations 
{
    padding:0;
}
.lienHautPage 
{
    float:right;
    display:block;
}
.listeFormations .lienRegroupement,
.liensUtilesFC .lienRegroupement,
.listeFormations .lienRegroupement:hover,
.liensUtilesFC .lienRegroupement:hover
{
    display:block;
    color:#FF6411;
    font-size:1.3em;
    font-weight:bold;
    border-bottom:solid 2px #A7A6A8;
    padding-bottom:2px;
    padding-top:25px;
    margin-top:0px;
    margin-bottom:8px;
}
.listeFormations .lienHautPage 
{
    margin-top:15px;
}
.listeFormations .pictoCam 
{
    clear:left;
    margin-top:5px !important;
    margin-top:3px;
    float:left;
    width:20px;
    height:15px;
    text-align:center;
}
.listeFormations .typologie 
{
    margin:0;
    margin-top:3px;
    float:left;
    width:80px;
    height:25px;
    text-align:center;
    color:#FF9C00;
}
.listeFormations .description, .listeFormations .descriptionSpec
{
    padding-bottom:2px;
    margin-left:125px !important;
}
.listeFormations  .premiereDominante 
{
    margin-left:122px;
}
.listeFormations  .premiereDominante .duree
{
    margin-left:10px !important;
    margin-left:13px;
}
.listeFormations .duree 
{
    font-size:11px;
    font-style:italic;   
    margin-left:10px;
}
.listeFormations .lienForm,
.lienFormSousGroupement
{
   color:#565766 !important;
}
.listeFormations .lienForm:hover,
.lienFormSousGroupement:hover
{
    color:#FF5900 !important;  
}
.lienGroupement 
{
    margin-top:10px;
    padding-bottom:10px;
    display:block;
}
.typoGroupement 
{
    margin-top:35px;
    margin-left:20px !important;
    margin-left:10px;
    display:block;
    float:left;
}

.listeFormations .libelleForm, .listeFormations .libelleSpec
{
    color:#5E5E5E;
}

    
.listeFormations .libelleSpec
{
    margin-top:0px;
}
.listeFormations .lienForm,
.lienFormSousGroupement
{
    text-decoration:underline !important;
}
.lienFormSousGroupement {
    margin-left:20px;
}
.premierLienFormSousGroupement {
    margin-left:120px !important;
    margin-left:20px;
}
.listeFormations .libelleForm 
{
    display:block;
    padding-left:0px;
}

.listeFormations .dureeForm
{
    font-style:italic;
    font-size:11px;
    color:#5E5E5E;
    margin-left:-15px;
}


.introFromPoursuiteCAPBEP,
.descriptionTypo,
.introFromPIF p
{
    display:block;
    background:url('../Images/main_off.gif') 20px 13px no-repeat;
    padding:10px 63px 0 !important;
}
.descriptionTypo 
{
    padding-top:20px !important;
    background-position:20px 20px;
}
.lienDescriptionTypo 
{
    padding-left:63px;
    display:block;
}

.introFromPIF 
{
 /*   padding:10px 40px 0 20px !important;*/
}
.introFromPIF a 
{
    display:block;
    width:100px;
}
.introFromPIF p 
{
    margin-bottom:10px;  
}

.listeEtablissements 
{
    padding:10px 50px 10px 50px; 
    clear:both;
}
.listeEtablissements .lienRegroupement,
.listeEtablissements .lienRegroupement :hover
{
    display:block;
    color:#FF6411;
    font-size:1.3em;
    font-weight:bold;
    border-bottom:solid 2px #A7A6A8;
    padding-bottom:2px;
    padding-top:10px;
}
.listeEtablissements .etablissement 
{
    margin-top:5px;
    padding-left:20px;
    background:url('../Images/formationInitiale/puceCarre.gif') left 5px no-repeat;
}
.listeEtablissements .lienEtab
{
    float:left;
    color:#FF9C00;
    font-weight:bold;
    text-decoration:underline;
}
.listeEtablissements .statutEtab
{
    float:left;
    clear:right;
    font-size:0.9em;
    color:#5E5E5E;
}
.listeEtablissements .lieuEtab
{
    clear:both;
    font-size:0.9em;
    color:#5E5E5E;
    font-style:italic;
}

.triEtablissements 
{
    float:right;
    clear:right;
    margin-right:50px;
    margin-top:20px;
}
.triEtablissements ul 
{
    margin-top:0;
    margin-bottom:0;
    color:#FF5900;
}
.triEtablissements ul li 
{
    margin-left:-20px;
    font-weight:bold;
}

/***********************/
/* Recherche Initiale Avancée */
/***********************/
.rechercheInitialeAvancee
{
    background:url(../Images/FormationInitiale/Modele/Fond_1.jpg) no-repeat top right;
    padding-top:30px;
    margin-left:10px !important;
    margin-left:10px;
}
.rechercheInitialeAvancee .formulaire 
{
    margin-left:20px;
    margin-top:10px !important;
    margin-top:0px;
    clear:both;
}
.rechercheInitialeAvancee .radiolib
{
    padding-top:6px;
}
.rechercheInitialeAvancee .libelle
{
    color: #565766;
    margin-top:4px;
    display:block;
    float:left;
    width:120px;
    clear:left;
}
.rechercheInitialeAvancee .controle 
{
    clear:right;
}
.rechercheInitialeAvancee .liste 
{
    width:320px;
}
.rechercheInitialeAvancee .cadreHG .liste 
{
    width:340px !important;
    width:330px;
}
.rechercheInitialeAvancee .listeMemeLigne 
{
    display:block;
    float:left;
    margin-top:6px;
    width:136px !important;
    width:139px;
}
.rechercheInitialeAvancee .textbox 
{
    width:335px !important;
    width:315px;
    margin-left:0px !important;
    margin-left:-15px;
}
.rechercheInitialeAvancee h1, .rechercheInitialeAvancee h2, .rechercheInitialeAvancee h3
{
    
    padding:0;
    color:#FF5900;
}
.rechercheInitialeAvancee h1
{
    margin-left:20px;
    margin-top:0;
    padding-bottom:2px;
    font-size:25px;
    
}
.rechercheInitialeAvancee h2 
{
    font-size:20px;
}
.rechercheInitialeAvancee h3 
{
    font-size:15px;
    margin-top:7px;
    margin-bottom:7px;
}
.rechercheInitialeAvancee a.lienSchema 
{
    display:block;
    float:right;
    margin-right:10px !important;
    margin-right:10px;
    background:url('../Images/formationInitiale/schemaFormation.gif') left top no-repeat;
    padding-top:60px;
    text-decoration:none;
    color:#5E5E5E;
    width:84px;
    height:54px;
    text-align:center;
}
.rechercheInitialeAvancee a.lienSchema:hover 
{
    text-decoration:underline;
}
.rechercheInitialeAvancee .cadreHG, .rechercheInitialeAvancee .cadreHD, 

.rechercheInitialeAvancee .cadreBG, .rechercheInitialeAvancee .cadreBD  
{
    float:left;
    margin-left:20px !important;
    margin-left:15px !important;
    margin-top:6px;
    padding:10px 0 0 10px;
}
.rechercheInitialeAvancee .cadreHG h2, .rechercheInitialeAvancee .cadreHD h2, 

.rechercheInitialeAvancee .cadreBG h2, .rechercheInitialeAvancee .cadreBD h2
{
    margin-bottom:5px;
}
.rechercheInitialeAvancee .cadreHG h3, .rechercheInitialeAvancee .cadreHD h3, 

.rechercheInitialeAvancee .cadreBG h3, .rechercheInitialeAvancee .cadreBD h3 
{
    background:url('../Images/FormationInitiale/puceCarre.gif') left center no-repeat;
    padding-left:12px;
}
.rechercheInitialeAvancee .cadreHG 
{
    width:441px;
    height:175px;
    background:url('../Images/formationInitiale/fondCadreHG.jpg') left top no-repeat;
}
.rechercheInitialeAvancee .cadreHD 
{
    width:440px;
    height:175px;
    background:url('../Images/formationInitiale/fondCadreHD.jpg') left top no-repeat;
}
.rechercheInitialeAvancee .cadreBG 
{
    width:441px;
    height:124px;
    background:url('../Images/formationInitiale/fondCadreBG.jpg') left top no-repeat;
}
.rechercheInitialeAvancee .cadreBD 
{
    width:440px;
    height:124px;
    background:url('../Images/formationInitiale/fondCadreBD.jpg') left top no-repeat;
}
   
.rechercheInitialeAvancee .typeRecherche 
 {
    clear:both;
    padding-top:10px;
    float:left;
    margin:10px 10px 0 0px;
    text-align:center;
    width:940px;
    border-top:solid 1px #FF5900;
    color:#FF5900;
    font-weight:bold;
}
.rechercheInitialeAvancee .typeRecherche .listeTypeRecherche 
{
    width:500px;
    margin:auto;
}
.rechercheInitialeAvancee .typeRecherche input 
{
    margin-left:10px;
}
.rechercheInitialeAvancee .reponses
 {
    clear:both;
    margin-bottom:20px;
 }
 .rechercheInitialeAvancee .bordureBasGauche, .rechercheInitialeAvancee .bordureBasDroite, 

.rechercheInitialeAvancee .crochet, .rechercheInitialeAvancee .nbReponses
{
    float:left;
    margin-top:30px;
}
.rechercheInitialeAvancee .bordureBasGauche, .rechercheInitialeAvancee .bordureBasDroite  
{
    height:1px;
    border-top:solid 1px #FF5900;
}
.rechercheInitialeAvancee .rechercher 
{
    display:block;
    float:left;
    margin-top:12px;
    margin-left:0px;
}

.rechercheInitialeAvancee .bordureBasGauche 
{
    clear:left;
    width:320px;
    margin-right:20px;
}
.rechercheInitialeAvancee .crochet 
{
    margin-top:12px;
    color:#FF5900;
    font-size:2.3em;
}
.rechercheInitialeAvancee .nbReponses  
{
    display:block;
    float:left;
    width:120px;
    text-align:center;
    font-weight:bold;
    color:#5E5E5E;
    font-size:16px;
    margin-top:21px;
}
.rechercheInitialeAvancee .bordureBasDroite 
{
    width:310px;
    margin-left:10px;
}

/*************************/
/*     Fiche Formation Initiale      */
/*************************/
.menuFormationInitiale
{
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
    padding-top:80px;
    width:171px !important;
    _width:211px;
    height:260px;
    background:url('../Images/formationInitiale/fondMenuFormation.gif') left top no-repeat;
    list-style-type:none;
}
.menuFormationInitiale li
{
    margin-left:-30px !important;
    _margin-left:10px;
}
*+html .menuFormationInitiale
{
	margin-left:0px !important;
    width:211px !important;
}
*+html .menuFormationInitiale li 
{
	margin-left:10px !important;
	font-size:13px;
}
.menuFormationInitiale li a, .menuFormationInitiale li a.selectionne
{
    display:block;
    height:20px;
    background:url('../Images/formationInitiale/fondItemMenu_off.gif') left top no-repeat;
    padding-left:25px;
    font-weight:bold;
    color:#565766;
}
.menuFormationInitiale li a:hover, .menuFormationInitiale li a.selectionne
{
    background-image:url('../Images/formationInitiale/fondItemMenu_on.gif');
    color:#FF6411;
}



.menuFormationInitiale li.lienSepare 
{
    margin-top:10px;
}

.menuFormationInitiale li.lienSepare a
{
	padding-top:1px;
    background-image:url('../Images/formationInitiale/fondItemMenuSepare_off.gif');
}
.menuFormationInitiale li.lienSepare a:hover, .menuFormationInitiale li.lienSepare 

a.selectionne
{
	padding-top:1px;
    background-image:url('../Images/formationInitiale/fondItemMenuSepare_on.gif');
}





/***********************/
/*     Recherche Métiers        */
/***********************/
   
.bandeau_explorerMetiers .pictosBandeau  
{
    margin-top:2px;   
}
   
.contenu_explorerMetiers,
.contenu_explorerMetiersRecherche
{
    background:url('../Images/explorerMetiers/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:10px;
    font-size:1.1em;
}
.contenu_explorerMetiers h1,
.contenu_explorerMetiersRecherche h1
{
    margin:0;
    border:0 !important;
    padding-bottom:2px;
    padding-left:0;
    color:#008018;
    color:#004F0E;
    margin-top:0;
    padding-top:30px;
    margin-left:20px;
    font-size:25px;
}
.rechercheMetiers, .listeMetiers, .ficheMetier, .liensUtilesMetier
{
    background:url('../Images/explorerMetiers/Modele/fond_1.jpg') right top no-repeat;
    min-height:420px;
    height:auto !important;
    height:420px;
}
.listeMetiers, .ficheMetier, .liensUtilesMetier
{
  background:url('../Images/explorerMetiers/fond.jpg') right top no-repeat;
  }
.rechercheMetiers h2, .rechercheMetiers h3, .rechercheMetiers h4
{
    margin:0;
    color:#008018;
    border:none;
}
.rechercheMetiers h1, .listeMetiers h1
{
    float:left;
    font-size:25px;
}
.rechercheMetiers .bordure 
{
    clear:left;
    width:720px !important;
    width:700px;
    margin-left:20px;
    float:left;
    border-top: solid 1px  #008018;
}
.rechercheMetiers .criteres 
{
    margin-left:40px;
    padding-top:70px !important;
    padding-top:0;
}
.rechercheMetiers h2 
{
    margin:0;
    font-size:17px;
    clear:left;
    background:url('../Images/explorerMetiers/fleche.jpg') left top no-repeat;
    padding-left:70px;
    padding-top:8px;
    height:25px;
}
.rechercheMetiers .crochet 
{
    color:#008018;
    font-size:2.3em;
    float:left;
    margin-top:-7px;
}
.rechercheMetiers .nbReponses, .rechercheMetiers .btnAfficher, .rechercheMetiers .liste, 

.rechercheMetiers .texte 
{
    display:block;
    float:left;
}
.rechercheMetiers .btnAfficher 
{
    margin-top:-5px;
}
.rechercheMetiers .nbReponses   
{
    width:100px;
    font-size:1.1em;
    font-weight:bold;
    padding-top:3px;
    text-align:center;
}
.rechercheMetiers .liste, .rechercheMetiers .texte  
{
    margin-left:70px !important;
    margin-left:35px;
    width:345px;
    margin-right:10px;
}
.rechercheMetiers .texte   
{
    width:200px;
}
.rechercheMetiers .bordure2
{
    clear:left;
    width:696px;
    float:left;
    border-top: solid 1px  #008018;
    margin-top:10px;
    margin-bottom:10px !important;
    margin-bottom:0;
}



.rechercheMetiers .cadreMetierMois 
{
    margin-top:18px;
    margin-right:8px !important;
    margin-right:4px;
    float:right;
    width:225px;
    height:365px;
    background:url('../Images/explorerMetiers/cadreMetierMois.gif') left top no-repeat;
}
.rechercheMetiers .imgADecouvrir 
{
    margin:10px 0 0 50px;
}
.rechercheMetiers .nomMetierDuMois 
{
    display:block;
    text-align:center;
    color:#008018;
    font-weight:bold;
    text-transform:uppercase;
    margin:5px 0;
}
.rechercheMetiers .imgMetierDuMois 
{
    display:block;
    margin:auto;
    width:170px;
}
.rechercheMetiers .lienMetierDuMois 
{
    display:block;
    margin:5px auto;    
    width:112px;
}
.rechercheMetiers .cadreMetierMois h4 
{
    margin-left:10px;
    font-size:14px;
}
.rechercheMetiers .cadreMetierMois  ul 
{
    margin-top:2px;
    list-style-type:square;
}
.rechercheMetiers .cadreMetierMois li 
{
    color:#008018;
    margin-left:-15px;  
}
.rechercheMetiers .cadreMetierMois li a 
{
    color:Black;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12Px;
}
.rechercheMetiers .cadreMetierMois li a:hover 
{
    color:#008018;
}

/*********************/
/*     Liste des métiers      */
/*********************/
.flecheMetiers
{
    display:block;
}
.listeMetiers .descriptionCritere
{
    color:#565766;
    width:232px;
    float:left;
    clear:left;
    height:300px;
    text-align:right;
    margin-top:15px;
}
.listeMetiers .descriptionCritere .description 
{   
    display:block;
    width:192px;
    text-align:right;
    padding-left:40px;
}
.listeMetiers .vignetteCritere 
{
    width:220px;
}
.listeMetiers .vignetteCritereGFE
{
    width:auto;
}
.listeMetiers h1,
.liensUtilesMetier h1
{
    padding:0;
    font-size:1.6em;
    padding-top:4px;
    margin:0;
    color:#008018;
}

.liensUtilesMetier h1 
{
    padding-top:0;
    padding-bottom:4px;
    font-size:25px !important;
    padding-left:20px !important;
    padding-left:0;
}
.listeMetiers .titreListe,
.liensUtilesMetier .titreListe
{
    margin-top:30px;
    padding-left:10px;
    margin-right:20px !important;
    margin-right:22px;
    float:left;
    width:704px !important;
    width:682px;
    height:50px;
    background:url('../Images/explorerMetiers/topFondListe.jpg') right bottom no-repeat;
}
.listeMetiers .contenuListe,
.liensUtilesMetier .contenuListe 
{
    clear:none !important;
    padding:0 10px;
    float:left;
    margin-right:19px !important;
    margin-right:21px;
    background-color:#ffffff;
    border-right:solid 1px  #008018;
    width:694px !important;
    width:670px;
    min-height:300px;
    height:auto !important;
    height:300px; /* Hauteur mini pour la liste */
}

.liensUtilesMetier .titreListe 
{
    background:url('../Images/explorerMetiers/topFondLiens.jpg') right bottom no-repeat;
    width:950px !important;
    width:900px;
    padding-left:0;
}
.liensUtilesMetier .contenuListe 
{
    width:950px !important;
    width:900px;
    margin-right:19px !important;
    margin-right:22px;
}
.listeMetiers .contenuListe .imgLettre 
{
    display:block;
    float:left;
    margin-top:20px;
}

.listeMetiers .contenuListe ul 
{
    margin-left:0;
    margin-top:10px;
    padding-top:9px;
    width:260px;
    float:left;
    border-left:solid 1px #008018;
    min-height:50px;
    height:auto !important;
    height:50px; /* Pour forcer la taille minimum sous IE 6 */
    padding-bottom:10px;
}
.listeMetiers .contenuListe li 
{
    margin-left:-35px !important;
    margin-left:6px;
    list-style-type:none;
    clear:both;
}
.listeMetiers .contenuListe li a
{
    background:url('../Images/explorerMetiers/puceCarre.gif') left 5px no-repeat;
    padding-left:10px;
    display:block;
    float:left;
    color:#565766;
    margin-bottom:2px;
    text-align:left;
}
.listeMetiers .contenuListe li a:hover
{
    color:#43c35b;
}

.listeMetiers .contenuListe li a.lienSansDesc, .ficheMetier a.lienSansDesc, .ficheSecteur 

a.lienSansDesc
{
    font-style:italic;
}
.listeMetiers .contenuListe li a.lienSansPictoCam
{
    margin-left:23px !important;
    margin-left:12px;   
}
.listeMetiersSecteur 
{
    margin:0;
    padding:0;
    list-style-type:none;
    width:230px;
}
.listeMetiersSecteur li 
{
    text-align:left;
    margin-left:3px;
    padding-left:20px;
}   
.ficheSecteur .lienAvecPictoCam 
{
    background:url('../Images/secteursActivite/pictoCam.gif') left 2px no-repeat;
}
.listeMetiers .contenuListe li .pictoCam  
{
    display:block;
    float:left;
    margin-top:3px;
    margin-right:5px;
}


.listeMetiers .retourLigne 
{
    clear:left;
}
.listeMetiers .imgDroite 
{
    margin-left:10px;
}

/*********************/
/*         Fiche Métier         */
/*********************/
.ficheMetier 
{
    clear:both;
    padding-bottom:20px;
    padding-top:10px;
}
.topFicheMetier 
{
    float:right;
    margin-right:21px !important;
    margin-right:10px;
    width:10px;
    width:744px !important;
    width:735px;
    height:70px;
    background:url('../Images/explorerMetiers/topFondLiens.jpg') right bottom no-repeat;
}
.contenuFicheMetier 
{
    background-color:White;
    border-right:solid 1px #008018;
    float:left;
    margin-left:0 !important;
    margin-left:-10px;
    width:752px !important;
    width:757px;
    padding-bottom:10px;
    margin-bottom:10px;
}

.ficheMetier h1 
{
    margin-top:0;
    padding-top:15px;
    margin-left:0px !important;
}
.ficheMetier .colonneGauche, .ficheMetier .centre, .ficheMetier .colonneDroite  
{
    width:200px;
    float:left;
}
.ficheMetier .centre 
{
    margin-left:10px;
    width:550px;   
}

.ficheMetier .synonymes 
{
    font-weight:bold;
    color:#008018;
    padding-bottom:5px;
}
.ficheMetier .txtFormation
{
    margin-top:7px;
}
.ficheMetier .titreFormation3eme 
{
    font-weight:bold;
    font-size:1.1em;
    color:#F190BF;
}
.ficheMetier .titreFormationBac
{
    font-weight:bold;
    font-size:1.1em;
    color:#3390BF;
}
.ficheMetier .partenaire 
{
    font-style:italic;
}
.ficheMetier .partenaire a,
.ficheMetier .partenaire a:link,
.ficheMetier .partenaire a:visited,
.ficheMetier .partenaire a:selected
{
    color:#5d5e6c;
}
.ficheMetier .partenaire a:hover 
{
     color:#43c35b !important;
}
.ficheMetier .colonneDroite 
{
    width:170px;
    margin-left:10px;
}
.ficheMetier .connaitreSecteur 
{
    background:url('../Images/explorerMetiers/topConnaitreSecteur.gif') left top no-repeat;
    width:206px;
    height:86px;
}
.ficheMetier .pictoSecteur 
{
    float:right;
    margin-right:4px;
    width:70px;
}
.ficheMetier .contenuConnaitreSecteur 
{
    margin-left:1Px;
    margin-bottom:10px;
    background:url('../Images/explorerMetiers/fondConnaitreSecteur.gif') left top no-repeat;
    background-color:#a3eab0;
    border:solid 2px #008018;
    border-top-width:0;
    width:176px;
    padding:0 5px 5px;
}
.ficheMetier .contenuConnaitreSecteur .content 
{
    margin-left:5px;
}
.ficheMetier .contenuConnaitreSecteur a.lienSecteur, .ficheMetier .contenuConnaitreSecteur a.lienLiens 
{
    color:#000000;
    font-weight:bold;
}
.ficheMetier .contenuConnaitreSecteur a.lienAnpe 
{
    display:block;
    float:right;
}
.ficheMetier .contenuConnaitreSecteur h2 
{
    margin:0;
    margin-top:15px;
    margin-bottom:5px;
    color:#008018;
    border-bottom:solid 1px #008018;
}

.ficheMetier .centre p 
{
    font-size:12px;
    color:#565766 !important;
    margin-right:15px;
}
.ficheMetier .centre h1 
{
    font-size:20px;
    padding:0;
    color:#1f8f34;
    border-bottom:solid 1px #1f8f34;
    padding-bottom:4px;
    padding-left:0 !important;
}
.ficheMetier .centre h2 
{
    color:#565766;
}
.ficheMetier .centre .lienFormations 
{
    display:block;
    text-decoration:underline;
    background:url('../Images/explorerMetiers/puceLien.gif') left 5px no-repeat;
    padding-left:20px;
    margin-top:5px;
}
.ficheMetier .centre .texte 
{
    margin-top:-5px;
    float:left;
    width:330px;
}
.ficheMetier .lienFormations 
{
    color:#565766;
}
.ficheMetier .centre .photoMetier,  .ficheMetier .centre .metiersAssocies
{
    float:right;
    width:215px;
}
.ficheMetier .centre .photoMetier img 
{
    width:215px;
}
.ficheMetier .centre .photoMetier .legende 
{
    display:block;
    text-align:center;
    width:190px;
    margin:auto;
    font-style:italic;
    color:#898a95;
    margin-bottom:10px;
}
.ficheMetier .centre .metiersAssocies h3
{
    color:#1f8f34;
    border-bottom:solid 1px #1f8f34;
    padding-bottom:3px;
    font-size:15px;
}

.ficheMetier .centre .metiersAssocies a 
{
    display:block;
    background:url('../Images/explorerMetiers/puceCarre.gif') left 6px no-repeat;
    padding-left:10px;
    color:#565766;
    text-align:left;
}
.ficheMetier .centre .metiersAssocies ul
{
    margin:0;
    list-style-type:none;
}
.ficheMetier .centre .metiersAssocies li 
{
    margin-left:-40px !important;
    margin-left:0px;
    margin-bottom:0;
    height:auto !important;
    height:0;
}



.ficheMetier .contenuCartouche a.lienCartouche
{
    display:block;
    background:url('../Images/explorerMetiers/puceCarreGrande.gif') left 5px no-repeat;
    padding-left:11px;
    color:#5d5e6c;
}
.ficheMetier .cartoucheVideos a.lienCartouche
{
    display:block;
    background:url('../Images/explorerMetiers/pictoCam.gif') left 5px no-repeat;
    padding-left:21px;
    color:#5d5e6c;
    margin-bottom:5px;
}

.ficheMetier .cartoucheArticles .lblDossier,
.ficheMetier .cartoucheArticles a.lblDossier:link,
.ficheMetier .cartoucheArticles a.lblDossier:visited,
.ficheMetier .cartoucheArticles a.lblDossier:active,
.ficheMetier .cartoucheArticles a.lblDossier:hover
{
    display:block;
    background:url('../Images/explorerMetiers/pictoDossier.gif') left top no-repeat !important;
    padding-left:25px;
    color:#5d5e6c;
    font-weight:bold;
    margin-bottom:5px;
    text-decoration:none;
}
.ficheMetier .cartoucheArticles a.lienCartouche
{
    display:block;
    background:url('../Images/explorerMetiers/pictoArticle.gif') left top no-repeat !important;
    padding-left:21px;
    color:#5d5e6c;
    margin-bottom:5px;
    margin-left:6px;
}
.ficheMetier .cartoucheArticles a.aucunDossier 
{
    margin-left:0px;
}

.ficheMetier .colonneDroite #cartouchePresse .description 
{
    font-size:0.9em;
    display:block;
    padding-left:11px;
    color:#5d5e6c;
    font-style:italic;
    margin-bottom:5px;
}


.ficheMetier .centre .metiersAssocies a:hover,
.ficheMetier .centre .lienFormations:hover,
.ficheMetier .colonneDroite .contenuCartouche a:hover
{
    color:#43c35b !important;
}

/********************/
/*         Liens utiles         */
/********************/

.liensUtilesMetier ul 
{
    list-style-type:none;
    margin:10px 0 0 -5px !important;
    margin-left:13px;
    width:850px;
    
}
.liensUtilesMetier li 
{
    margin-bottom:10px;
    clear:both;
}
.liensUtilesMetier a.lienUtile 
{
    color:#565766;
    font-weight:bold;
    background:url('../Images/explorerMetiers/puceCarre.gif') left 6px no-repeat;
    padding-left:10px;
    display:block;
    float:left;
}
.liensUtilesMetier a.lienUtile:hover 
{
    color:#43c35b;
}
.liensUtilesMetier .description 
{
    display:block;
    float:left;
    clear:left;
    text-align:justify;
    padding-left:20px;
    width:670px;
}

.liensUtilesMetier .imgLien 
{
    margin-left:10px;
    float:right;
}

/*********************/
/*     Recherche Vidéo       */
/*********************/
.contenu_videos 
{
    background:url('../Images/Videos/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:5px;
    padding-left:10px;
    font-size:1.1em;
}

.contenu_videos a 
{
    color:#C40013;
    text-decoration:none;
}

.contenu_videos a:hover 
{
    color:Black;
}

.rechercheVideo,
.ficheVideo
{
    background:url('../Images/Videos/fond.jpg') right top no-repeat;
    background-color:#FFFFFF; 
    min-height:420px;
    height:auto !important;
    height:420px;
}


.video_formationInitiale 
{
    background-image:url('../Images/formationInitiale/Modele/fond_1.jpg');
}
.video_Agenda
{
    background-image:url('../Images/Agenda/fond.jpg');
}
.video_Articles
{
    background-image:url('../Images/Articles/fond.jpg');
}
.video_explorerMetiers
{
    background-image:url('../Images/explorerMetiers/Modele/fond_1.jpg');
}
.video_formationContinue
{
    background-image:url('../Images/formationContinue/Modele/fond_1.jpg');
}
.video_secteursActivite
{
    background-image:url('../Images/secteursActivite/Modele/fond_1.jpg');
}

.rechercheVideo 
{
    margin-left:23px;
}
.rechercheVideo h1, .rechercheVideo h2, .rechercheVideo h3, .rechercheVideo h4
{
    margin:0;
    padding:0;
    color:#C40013;
    border:none;
}
.rechercheVideo h1 
{
    margin-top:31px;
    float:left;
    font-size:25px;
}
.rechercheVideo .bordure 
{
    clear:left;
    width:718px;
    float:left;
    border-top: solid 1px #C40013;
}

.rechercheVideo .rechercheGauche 
{
    margin-top:20px;
    clear:left;
    float:left;
    width:400px;
    border-right:solid 1px #C40013;
}

.rechercheVideo .rechercheDroite 
{
    float:left;
    margin-top:20px !important;
    margin-left:10px !important;
    width:280px;
    margin-top:95px;
    margin-left:145px;
}
.rechercheVideo .rechercheGauche .typeVideo 
{
    font-weight:bold;
}

.rechercheVideo .rechercheGauche h3 
{
    font-size:15px;
    background:url('../Images/videos/puceCarre.gif') left 5px no-repeat;
    padding-left:10px;
    margin-top:15px;
    margin-bottom:5px;
}

.rechercheVideo .rechercheGauche .liste 
{
    width:300px;
}
.rechercheVideo .rechercheGauche .btnRechercher 
{
    margin-top:20px;
}
.rechercheVideo .rechercheDroite a 
{
    background:url('../Images/videos/puceCarre.gif') left 4px no-repeat;
    text-decoration:underline;
    padding-left:15px;
    margin-top:6px;
    display:block;
    margin-left:3px;
    color:#565766;
}
.rechercheVideo .rechercheDroite a:hover 
{
    color:#C40013;
}
.rechercheVideo .cadreDecouvrir 
{
    margin-top:20px;
    margin-right:8px;
    float:right;
    width:220px;
    padding-right:5px;
    height:295px;
    background:url('../Images/Videos/cadreDecouvrir.jpg') left top no-repeat;
}
.rechercheVideo .imgADecouvrir 
{
    display:block;
    margin:10px 0 10px 50px;
}
.rechercheVideo .cadreDecouvrir a 
{
    margin-left:10px;
    margin-bottom:10px;
    display:block;
    background:url('../Images/pictoCam_off.gif') left top no-repeat;
    padding-left:25px;
    color:#565766;
    text-decoration:underline;
}
.rechercheVideo .cadreDecouvrir a:hover 
{
    background-image:url('../Images/pictoCam_on.gif');
    color:#C40013;
}


/*********************/
/*     Liste des vidéos        */
/*********************/
.rechercheVideo .lienNouvelleRecherche 
{
    text-align:center;
    display:block;
    float:right;
    margin-top:-20px !important;
    margin-top:-34px;
    margin-right:7px
}

.rechercheVideo .hautCadre 
{
    clear:both;
    width:917px;
    height:19px;
    background:url('../Images/Videos/topBack.gif') right top no-repeat;
    margin:0;
    margin-top:15px !important;
}
.rechercheVideo .contenuCadre 
{
    margin:0;
    width:896px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0 10px;
    border-top:solid 1px white;
    margin-top:-2px;
    height:auto !important;
    height:350px;
    min-height:350px;  
}
.rechercheVideo .listeCriteres li,
.listeArticles .resumeCriteres li 
{
    color:#C40013;
    font-weight:bold;
}
.rechercheVideo .listeCriteres li .valeur,
.listeArticles .resumeCriteres li .valeur 
{
    color:#565766;
}

.rechercheVideo .liensRegroupements 
{
    float:right;  
    width:400px;
}
.rechercheVideo .liensRegroupements a 
{
    display:block;
    margin-right:20px;
    background:url('../Images/fleche_bas.gif') left 3px no-repeat;
    padding-left:15px;
    height:23px;
    color:#fd5a00;
}
.listeVideos .lienRegroupement,
.listeVideos .lienRegroupement:hover 
{
    display:block;
    color:#fd5a00;
    font-size:1.3em;
    font-weight:bold;
    border-bottom:solid 1px #626371;
    padding-bottom:4px;
    padding-top:10px;
    margin-bottom:4px; 
    text-decoration:none;
}
.rechercheVideo .listeVideos 
{
    padding-top:10px;
    margin-left:20px; 
    width:800px; 
    float:left;  
}
.listeVideos .ligneVideo 
{
    margin-bottom:15px;
    background:url('../Images/Videos/petitePuceCarre.gif') left 6px no-repeat;
    padding-left:10px;
    margin-left:15px; 
}
.listeVideos a 
{
    text-decoration:underline;
    font-weight:bold;
    color:#565766;
}
.listeVideos a:hover 
{
    color:#C40013;
}
.listeVideos .imgVideo
{
    margin-left:10px;
    float:right;
    height:104px;
    widows:133px;
}
.listeVideos .description 
{
    text-align:justify;
}
.listeVideos .infosVideo 
{
    font-size:0.9em;
    color:#5E5E5E;
    font-style:italic;
}
   
/*********************/
/*         Fiche Vidéo         */
/*********************/
.ficheVideo {
    padding-top:10px;
    margin-left:10px; 
}
.ficheVideo h1 , .ficheVideo h2
{
    margin:0;
     color:#C40013;
}
.ficheVideo h1  
{
    border-bottom:solid 1px #C40013;
}
.ficheVideo h2 
{
    margin-top:10px;
    font-size:1.2em;
}
.ficheVideo .cadreVideo 
{
    float:left;
}



/* Cadre autour de la vidéo : */

.cadreVideo {
    width:438px;
}
.ficheVideo table.cadreVideo td 
{
    background-position:left top;
    background-repeat:no-repeat;
}
.ficheVideo table.cadreVideoHD td.hautVideo 
{
    width:320px;
    height:55px;
    background-image:url('../Images/Videos/Fiche/fondHaut_HD.gif');
}
.ficheVideo table.cadreVideoHD td.basVideo
{
    width:320px;
    height:22px;
    background-image:url('../Images/Videos/Fiche/fondBas_HD.gif');
}
.ficheVideo table.cadreVideoHD td.gaucheVideo 
{
    width:59px !important;
    height:373px;
    background-image:url('../Images/Videos/Fiche/fondGauche_HD.gif');
}
.ficheVideo table.cadreVideoHD td.droiteVideo
{
    width:59px !important;
    height:373px;
    background-image:url('../Images/Videos/Fiche/fondDroite_HD.gif');
}
.ficheVideo table.cadreVideoHD td.contenuVideo 
{
    text-align:center;
    vertical-align:middle;
    height:294px !important;
    width:320px !important; 
}
.ficheVideo table.cadreVideoHD #MedPlayer {
    height:296px !important;
    width:100%; 
}


/* Version Bas Débit */
.ficheVideo table.cadreVideoBD td.hautVideo 
{
    width:170px;
    height:118px;
    background-image:url('../Images/Videos/Fiche/fondHaut_BD.gif');
}
.ficheVideo table.cadreVideoBD td.basVideo
{
    width:170px;
    height:59px;
    background-image:url('../Images/Videos/Fiche/fondBas_BD.gif');
}
.ficheVideo table.cadreVideoBD td.gaucheVideo 
{
    width:129px !important;
    height:382px;
    background-image:url('../Images/Videos/Fiche/fondGauche_BD.gif');
}
.ficheVideo table.cadreVideoBD td.droiteVideo
{
    width:139px !important;
    height:382px;
    background-image:url('../Images/Videos/Fiche/fondDroite_BD.gif');
}
.ficheVideo table.cadreVideoBD td.contenuVideo 
{
    text-align:center;
    vertical-align:middle;
    width:170px !important; 
    height:158px !important;
}
.ficheVideo table.cadreVideoBD #MedPlayer {
    height:205px !important;
    width:100%; 
}




.ficheVideo table.cadreVideo td.sousVideo {
    padding:0 15px;
    background:url('../Images/Videos/Fiche/fondSousVideo.gif') left bottom repeat-y;
}
.ficheVideo table.cadreVideo .basSousVideo {
    background:url('../Images/Videos/Fiche/basSousVideo.gif') left bottom no-repeat;
    height:18px;
}




.listeDebits 
{
    clear:left;
    margin-top:0;
    margin-bottom:0;
}
.listeDebits li {
    list-style-type:square;
}
.listeDebits li.courant {
    color:#c40013;
}
.ficheVideo .listeDebits a 
{
    text-decoration:underline;
    font-weight:bold;
    color:#565766;
}
.ficheVideo .listeDebits a:hover 
{
    color:#C40013;
}
.ficheVideo .listeDebits .desc {
    color:#565766;
}
.ficheVideo .debit 
{
    font-style:normal;
    font-weight:bold;
} 
   
#divWMP div {
    font-size:12px;
    text-align:justify;
    width:60%;
    float:left;    
    margin:10px; 
}


.blocDescription 
{
    margin-top:50px;
    float:left;
    width:480px;
}
.blocDescription .topDescription {
    background:url('../Images/Videos/Fiche/topDescription.gif') left top no-repeat;
    width:481px;
    height:15px;
    margin:0;
    padding:0;
}   
.blocDescription .bottomDescription {
    background:url('../Images/Videos/Fiche/bottomDescription.gif') left top no-repeat;
    width:481px;
    height:14px;
}   
.blocDescription .contenuDescription 
{
    margin:0;
    margin-top:-1px;
    padding-left:30px;
    padding-right:5px;
    background:url('../Images/Videos/Fiche/fondDescription.gif') left top repeat-y;
    background-color:#ffffff;
    border-right:solid 1px #c40013;
}
.blocDescription .titreVideo {
    color:#C40013;
    font-weight:bold;
    font-size:16px;
    display:block; 
}
.ficheVideo .liensAutresRessources
{
    float:left;
}



.ficheVideo .description, .ficheVideos .infosVideo
{
    display:block;
    font-size:12px;
    text-align:justify;
	color: #565766;
	margin-bottom:15px;
}
.ficheVideo .infosVideo 
{
    font-style:italic;
    margin-top:15px;
    font-size:12px;
}
.ficheVideo .liensAutresRessources 
{
    margin-left:30px;
    margin-top:15px;
}
.ficheVideo .liensAutresRessources div 
{
    margin-bottom:10px;
}
.ficheVideo .liensAutresRessources a 
{
    margin-bottom:2px;
}
.ficheVideo .liensAutresRessources h2 
{
    font-size:14px;
    margin-top:5px;
    background:url('../Images/Videos/puceCarre.gif') left 5px no-repeat;
    padding-left:10px;
}
.ficheVideo .liensAutresRessources .cadreFormations h2 
{
    color:#FF6600;
    background-image:url('../Images/formationInitiale/puceCarre.gif');
 }
.ficheVideo .liensAutresRessources .cadreGFE h2 
{
    color:#AA459B; 
    background-image:url('../Images/secteursActivite/grandePuceCarre.gif');
 }
.ficheVideo .liensAutresRessources .cadreMetiers h2 
{
    color:#00C525; 
    background-image:url('../Images/explorerMetiers/puceCarreGrande.gif');
}
.ficheVideo .liensAutresRessources .cadreArticles h2 
{
    color:#C40013; 
    background-image:url('../Images/Videos/puceCarre.gif');
}
.ficheVideo .liensAutresRessources .cadreEvements h2 
{
    color:#C40013; 
    background-image:url('../Images/Videos/puceCarre.gif');
}
.ficheVideo .liensAutresRessources .cadreEtablissement h2 
{
    color:#FF6600; 
    background-image:url('../Images/formationInitiale/puceCarre.gif');
}
.ficheVideo .liensAutresRessources ul 
{
    margin:0;
    list-style-type:none;
}
.ficheVideo .liensAutresRessources ul a 
{
    margin-left:5px;
    color:#565766;
    text-decoration:underline;
}

.ficheVideo .liensAutresRessources .cadreFormations a:hover
{
    color:#FF6600;
 }
.ficheVideo .liensAutresRessources .cadreGFE a:hover
{
    color:#AA459B; 
 }
.ficheVideo .liensAutresRessources .cadreMetiers a:hover
{
    color:#00C525; 
}
.ficheVideo .liensAutresRessources .cadreArticles a:hover
{
    color:#C40013; 
}
.ficheVideo .liensAutresRessources .cadreEvements a:hover
{
    color:#C40013; 
}
.ficheVideo .liensAutresRessources .cadreEtablissement a:hover
{
    color:#FF6600; 
}

   
/**********************/
/*     Recherche Articles      */
/**********************/
.contenu_articles 
{
    background:url('../Images/Articles/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:5px;
    padding-left:10px;
    font-size:1.1em;
}
.rechercheArticle,
.listeArticles,
.PlanDeSite,
.ficheArticle
{
    margin-left:22px;
    background:url('../Images/Articles/fond.jpg') right top no-repeat;
    height:auto !important;
    height:330px;
    min-height:330px;
}
.contenu_articles a 
{
    color:#C40013;
    text-decoration:none;
}

.contenu_articles a:hover 
{
    color:Black;
}


.contenu_articles h1, .contenu_articles h2, .contenu_articles h3, .contenu_articles h4,
.listeArticles h1, .PlanDeSite h1
{
    margin:0;
    padding:0;
    color:#C40013;
    color:#6F0007 !important;
    border:none;
}
.contenu_articles h1,
.listeArticles h1, 
.PlanDeSite h1 
{
    margin-top:30px;
    float:left;
    font-size:25px;
    padding-bottom:1px;
    color:#6F0007 !important;
}
.rechercheArticle .bordure 
{
    clear:left;
    width:718px;
    float:left;
    border-top: solid 1px #C40013;
}

.rechercheArticle .rechercheGauche 
{
    margin-top:20px;
    clear:left;
    float:left;
    width:390px;
    border-right:solid 1px #C40013;
}

.rechercheArticle .rechercheDroite 
{
    float:left;
    margin-top:20px !important;
    margin-left:10px !important;
    width:280px;
    margin-top:85px;
    margin-left:145px;
}
.rechercheArticle .rechercheGauche .typearticle 
{
    font-weight:bold;
}

.rechercheArticle .rechercheGauche h3 
{
    font-size:1.1em;
    background:url('../Images/articles/puceCarre.gif') left 5px no-repeat;
    padding-left:10px;
    margin-top:15px;
    margin-bottom:5px;
}

.rechercheArticle .rechercheGauche .liste 
{
    width:300px;
}
.rechercheArticle .rechercheGauche .btnRechercher 
{
    display:block;
    margin-top:10px;
}

.rechercheArticle .rechercheDroite a 
{
    background:url('../Images/articles/puceCarre.gif') left 4px no-repeat;
    padding-left:15px;
    margin-top:6px;
    display:block;
    margin-left:3px;
    color:#565766;
    text-decoration:underline;
}
.rechercheArticle .rechercheDroite a:hover 
{
    color:#C40013;
}

.rechercheArticle .cadreDecouvrir 
{
    margin-top:28px;
    margin-right:5px;
    padding:0 8px 4px 4px;
    float:right;
    width:217px;
    height:295px;
    background:url('../Images/articles/cadreDecouvrir.jpg') left top no-repeat;
}
.rechercheArticle .imgADecouvrir 
{
    display:block;
    margin:10px 0  10px 50px;
}
.rechercheArticle .cadreDecouvrir .imgArticleMois 
{
    float:right;
    margin-right:10px;
}
.rechercheArticle .cadreDecouvrir h3
{
    margin-right:10px;
    margin-bottom:5px;
    text-align:right;
    float:right;
}
.rechercheArticle .cadreDecouvrir .texteArticle 
{
    display:block;
    clear:both;
    text-align:justify;
    height:160px;
    padding:0 10px;
}
.rechercheArticle .cadreDecouvrir a 
{
    margin-left:100px;
}




/*************************/
/*         Liste des articles          */
/*************************/

.listeArticles .hautCadre,
.contenuEspacePerso .hautCadre,
.Quizz .hautCadre
{
    clear:both;
    width:918px;
    height:19px;
    background:url('../Images/Articles/topBack.gif') right top no-repeat;
    margin:0;
}
.listeArticles .contenuCadre,
.listeEvenements .contenuCadre,
.contenuEspacePerso .contenuCadrePage,
.Quizz .contenuCadrePage
{
    margin:0;
    width:897px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0 10px;
    border-top:solid 1px white;
    margin-top:-2px;
    height:auto !important;
    height:250px;
    min-height:250px;  
}

.listeArticles .listeResultatsArticles 
{
    padding-top:40px;
    margin-left:20px; 
    width:580px; 
    float:left;  
    clear:left;
}
.listeResultatsArticles div.resultat 
{
	clear:both;
}
.listeResultatsArticles .picto 
{
	float:left;
	margin-top:0px !important;
	margin-top:20px;
	margin-right:10px;
}
.listeResultatsArticles img.sansMarge
{
	margin-top:0px !important;
} 
.listeResultatsArticles .titre 
{
    margin-top:20px;
    font-weight:bold;
    color:#C40013;
    display:block;
}
.listeResultatsArticles .resume 
{
    display:block;
    margin-left:5px;
	margin-top:5px;
    text-align:justify;
}
.listeResultatsArticles .resume img
{
    float:left;
    margin-right:10px;
    margin-bottom:4px;
}
.listeResultatsArticles .lesArticles 
{
    margin-left:20px;
    margin-top:5px;
    font-style:italic;
}
.listeResultatsArticles .lienArticle 
{
    clear:both;
    color:#565766;
    text-decoration:underline;
    background:url('../Images/Articles/icoArticle.gif') left top no-repeat;
    margin-left:30px;
    padding-left:20px;
	display:block;
    padding-bottom:5px;
}
.listeResultatsArticles .lienArticle:hover 
{
    color:#C40013;
}
/*************************/
/*             Fiche article            */
/*************************/
.ficheArticle .hautCadre 
{
    padding-top:25px;
    width:918px;
    height:45px;
    background:url('../Images/Articles/topBack.gif') right bottom no-repeat;
}
.ficheArticle .contenuCadre 
{
    width:897px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0 10px;
}
.ficheArticle h1
{
    margin:0;
    padding:0;
    float:none !important;
    clear:both !important;
    padding-bottom:25px;
}
.ficheArticle h2
{
    margin:0;
    margin-top:5px;
    padding:0;
    color:#dc350d;
    border:none;
    float:left;
    font-size:1.8em;
}
.ficheArticle .lienAutreRecherche 
{
    float:right;
    margin-top:-30px;
    margin-right:0px;
}
.ficheArticle .dateArticle 
{
    font-size:11px;
    margin-top:-15px;
    float:left;
}
.ficheArticle .contenuArticle 
{
    clear:left;
    width:705px !important;
    width:690px;
    margin-left:0;
    float:left;
}
.ficheArticle .resumeArticle,
.ficheArticle .texteArticle 
{
    width:700px !important;
    width:685px;
    display:block;
    margin-left:20px;
}
.ficheArticle .resumeArticle
{
    display:block;
    clear:left;
    font-style:italic;
    font-weight:bold;
    color:#565766;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:solid 1px #838384;
    margin-bottom:10px;    
}

.ficheArticle .cartouchesArticle 
{
    clear:right;
    float:right;
    width:160px;
}

.ficheArticle .cartoucheVideos a.lienCartouche
{
     display:block;
    background:url('../Images/Articles/pictoCam.gif') left 3px no-repeat;
    padding-left:22px;
}
.ficheArticle .contenuCartouche a.lienCartouche
{
    color:#565766;
    text-decoration:underline;
}
.ficheArticle .contenuCartouche a.lienCartouche:hover 
{
    color:#C40013;
}
.ficheArticle .contenuCartouche a.lienTout 
{
    margin:7px;
    display:block;
    float:right;
}

.ficheArticle .cartoucheDossier .dossier
{
    display:block;
    background:url('../Images/Articles/icoDossier.gif') left top no-repeat;
    padding-left:25px;
    margin-bottom:6px;
}
.ficheArticle .cartouchesArticle .cartoucheDossier .lienCartouche,
.ficheArticle .cartouchesArticle .cartoucheArticles .lienCartouche 
{
    margin-left:14px;
    margin-bottom:6px;
    display:block;
    background:url('../Images/Articles/icoArticle.gif') left top no-repeat;
    padding-left:17px;
}
.ficheArticle .cartouchesArticle .cartoucheDossier .articleCourant 
{
    font-weight:bold;
}

.ficheArticle .cartouchesArticle .cartoucheMetiers .lienCartouche 
{
    display:block;
    background:url('../Images/Articles/puceCarre.gif') left 5px no-repeat;
    padding-left:15px;
}

/******************************/
/*     Recherche Formation Continue     */
/******************************/
.contenu_formationContinue
{
	background:url('../Images/formationContinue/fond_gauche.jpg') left top no-repeat;
	background-color:#FFFFFF; 
	padding-left:10px;
	padding-top:1px;
}
.rechercheFormationContinue, 
.listeFormationContinue,
.ficheFormationContinue, 
.liensUtilesFC,
.ficheOrganisme,
.cartoFC
{
    background:url('../Images/formationContinue/fond.jpg') right top no-repeat;
    height:auto !important;
    height:450px;
    min-height:450px;
} 
.contenu_formationContinue h1
{
    border:0 !important;
    padding-bottom:0;
    padding-left:0;
    color:#005ca9;
    margin-top:0;
    padding-top:29px;
    margin-left:20px;
    font-size:25px;
}

.rechercheFormationContinue h3 
{
     color:#005ca9;
     margin:5px 0 2px 0 !important;
     margin-top:5px;
     font-size:1.1em;
     background:url('../Images/formationContinue/puceCarre.gif') left 4px no-repeat;
     padding-left:12px;
}
.rechercheFormationContinue .bordure 
{
    margin:-5px 2px 0 20px;
    border-top:solid 1px #005ca9;
    padding-top:0px;
}

.rechercheFormationContinue .cadreFormations, .rechercheFormationContinue .cadreOrganismes  
{
    float:left;
    padding:30px 5px 5px 90px;
    font-size:12px;
}

.rechercheFormationContinue .cadreFormations 
{
    background:url('../Images/formationContinue/fondFormations.jpg') left top no-repeat;
    width:336px;
    height:456px;
    clear:left;
    margin-left:40px !important;
    margin-left:20px;
}
.rechercheFormationContinue .cadreFormations .criteres 
{
    height:400px !important;
    height:380px;
}
.rechercheFormationContinue .cadreOrganismes 
{
    background:url('../Images/formationContinue/fondOrganismes.jpg') left top no-repeat;
    width:327px;
    height:249px;
    clear:right;
    margin-left:46px;
    padding-left:100px;
}
.rechercheFormationContinue .cadreOrganismes .criteres 
{
    height:190px !important;
    height:200px;
}

.rechercheFormationContinue .criteres .libelle 
{
    width:90px;
    padding-top:2px;
    text-align:right;
    margin-right:7px;
}
.rechercheFormationContinue .criteres .texte 
{
    width:260px;
}

.rechercheFormationContinue .criteres table.niveaux
{
    border-collapse:collapse;
    margin-left:0;
}
.rechercheFormationContinue .criteres table.niveaux td
{
    padding:3px 0 0;
    vertical-align:text-top;
} 
.rechercheFormationContinue .criteres table.niveaux td label, .rechercheFormationContinue 

.criteres table.niveaux td input
{
    display:block;
    float:left;
    padding-top:2px;
}
.rechercheFormationContinue .criteres table.niveaux td label 
{
    padding-left:3px;
    width:115px;
}
/**************************/
/*     Liste Formations Continues   */
/**************************/

.listeFormationContinue .hautCadre 
{
    clear:both;
    width:929px;
    height:14px;
    background:url('../Images/formationContinue/topFondListe.jpg') right top no-repeat;
    margin:0 0 0 20px;
}
.listeFormationContinue .contenuCadre 
{
    margin:0 0 0 25px;
    width:902px;
    background-color:White;
    border-right:solid 1px #005ca9;
    padding:0 10px;
    border-top:solid 1px white;
    height:auto !important;
    height:350px;
    min-height:350px;      
    margin:0 0 0 25px;
}
.listeFormationContinue h1 
{
    border:0;
    margin-bottom:2px;
    color:#005ca9;
    margin-top:0 !important;
    margin-top:1px;
}
.listeFormationContinue .lienNouvelleRecherche 
{
    margin-top:-15px;
    margin-right:30px;
    display:block;
    float:right;
}
.listeFormationContinue .resumeCriteres .titreCriteres 
{
    color:#005ca9;
}
.listeFormationContinue .resumeCriteres li 
{
    color:#005ca9;
    font-weight:bold;
    background-image:url('../Images/formationContinue/puceCarre.gif');
}
.listeFormationContinue .nbReponsesRecherche .crochet
{  
    color:#005ca9;
}


.listeFormationContinue .choixTri 
{
    clear:right;
    float:right;  
    margin:0; 
    margin-right:70px;
}
.listeFormationContinue .choixTri h4 
{
    color:#005ca9;
    font-size:14px;
    margin:0;
}
.listeFormationContinue .choixTri ul
{
    margin-top:0;
    color:#005ca9;
}
.listeFormationContinue .choixTri li 
{
    margin-left:-20px;   
    margin-bottom:3px;
}
.listeFormationContinue .choixTri li a
{
    font-weight:bold;
    text-decoration:none;
    color:#005ca9;
}
.listeFormationContinue .choixTri li a:hover 
{
    color:#000000;
}
.listeFormationContinue .bottomCriteres 
{
    height:40px;
}
.listeFormationContinue .liensRegroupement 
{
    margin-top:10px;
    float:right;
    margin-right:100px;
}
.listeFormationContinue .liensRegroupement a 
{
    display:block;
    background:url('../Images/fleche_bas.gif') left 3px no-repeat;
    padding-left:15px;
    border-bottom:solid 1Px  #cccfe0;
    padding-bottom:3px;
    text-decoration:none;
    color:#737480;
}
.listeFormationContinue .liensRegroupement a:hover
{
    color:#ff7f3b;
}
.listeFormationContinue .intro 
{
    color:#737480;
    font-size:13px;
    font-style:italic;
    font-weight:bold;
    margin-bottom:10px;
    margin-top:10px !important;
    margin-top:-10px;
}
.listeFormationContinue .intro a 
{
    color:#737480;
}
.listeFormationContinue .intro a:hover 
{
    color:#ff9c00;
}
.listeFormationContinue .listeFormations 
{
    font-size:12px;
    background-color:White;
    width:815px !important;
    height:auto !important;
    height:130px;
    min-height:130px;
}

.listeFormationContinue .lienFormation 
{
    background:url('../Images/formationContinue/puceCarreOrange.gif') left 6px no-repeat;
    padding-left:6px;
    color:#ff9c00;
}

.listeFormationContinue .lienRegroupement ,
.listeFormationContinue .lienRegroupement:hover
{
    margin-bottom:10px;
}
.listeFormationContinue .duree 
{
    color:#5f606e;
    font-style:italic;
}
.listeFormationContinue .adresse 
{
    display:block;
    margin-bottom:10px;
    font-style:italic;
    padding-left:6px;
    color:#5f606e;
}
.listeFormationContinue .footerFormation
{
    clear:both;
    margin-left:47px !important;
    margin-left:56px;
    width:889px;
    height:30px;
    background:url('../Images/FormationContinue/bas.gif') left top no-repeat;
}


/*************************/
/*    Fiche Formation Continue    */
/*************************/
.menuFormationContinue
{
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
    padding-top:80px;
    width:171px !important;
    width:211px;
    height:250px;
    background:url('../Images/formationContinue/fondSousMenu.gif') left top no-repeat;
    list-style-type:none;
}
.menuFormationContinue li
{
    margin-left:-30px !important;
    _margin-left:10px;
}
*+html .menuFormationContinue
{
	margin-left:0px !important;
    width:211px !important;
}
*+html .menuFormationContinue li 
{
	margin-left:10px !important;
}
.menuFormationContinue li a, .menuFormationContinue li a.selectionne
{
    padding-top:3px;
    display:block;
    height:17px;
    background:url('../Images/formationContinue/fondItem_off.gif') left top no-repeat;
    padding-left:30px;
    font-weight:bold;
    color:#565766;
    text-decoration:none;
}
.menuFormationContinue li a:hover, .menuFormationContinue li a.selectionne
{
    background-image:url('../Images/formationContinue/fondItem_on.gif');
    color:#FF6411;
}



.menuFormationContinue li.lienSepare 
{
    margin-top:10px;
}

.menuFormationContinue li.lienSepare a
{
    height:20px;
    padding-top:3px;
    background-image:url('../Images/formationContinue/fondItemSepare_off.gif');
}
.menuFormationContinue li.lienSepare a:hover, .menuFormationContinue li.lienSepare 

a.selectionne
{
    background-image:url('../Images/formationContinue/fondItemSepare_on.gif');
}
.ficheFormationContinue .hautCadre,
.liensFC .hautCadre,
.ficheOrganisme .hautCadre,
.contenuCartoFC .hautCadre 
{
    width:729px;
    background:url('../Images/formationContinue/topFondListe.jpg') right bottom no-repeat;
}
.ficheOrganismeADroite
{
	margin-left:200px;
}
.ficheOrganismeSansMenu .hautCadre,
.cartoFCSansMenu .hautCadre
{
    width:929px;
}
.ficheFormationContinue .contenuCadre,
.liensFC div.contenuCadre,
.ficheOrganisme .contenuCadre,
.contenuCartoFC .contenuCadre
{
    width:707px;
    background-color:White;
    border-right:solid 1px #005ca9;
    padding:10px;
    border-top:solid 1px white;
    margin-bottom:15px;
}
.ficheOrganismeSansMenu .contenuCadre 
{
    padding-top:0;
    width:907px;
    margin-top:-5px;
}
.cartoFCSansMenu .contenuCadre 
{
    width:907px;
}

.ficheFormationContinue .containerFicheFormation 
{
    margin-top:15px;
    width:510px;
    float:left;
}
.ficheFormationContinue .containerFicheFormation .contenuCadre div.cadre
{
	margin-bottom:20px;
}
.ficheFormationContinue .containerMenu 
{
    margin-top:15px;
    float:left;
}
a.lienGref 
{
    color:#565766;
    font-size:11px;
    display:block;
    width:120px;
    margin-left:20px;
    text-align:center;
}

a.lienGref:hover
{
    color:#FF6600;
}


.ficheFormationContinue h1, .liensUtilesFC h1, .cartoFC .contenuCartoFC h1,
.contenuOrganisme h1
{
    text-transform:uppercase;
    padding:0;
    padding-bottom:5px;
    color:#ff5900;
    border-bottom:solid 1px #005ca9 !important;
    padding-top:10px;
    margin-bottom:2px;
    font-size:18px;
    margin:0;
}
.ficheFormationContinue h2 {
    font-size:14px;
    color:#FF5900;
    border-bottom:solid 1px #005ca9;
    padding-bottom:2px; 
    margin-right:10px; 
    text-transform:uppercase; 
    margin-bottom:3px; 
    margin-top:10px;
} 
.ficheFormationContinue .contenuFinancement 
{
    float:right;
    width:760px;
}

.ficheFormationContinue div#ModeleFC_1 
{
    width:725px;
    margin-top:-25px !important;
}
.ficheFormationContinue .contenuFinancement h1
{
    text-transform:none;
    padding:0;
    color:#ff5900;
    margin:0;
    border:none !important;
}

.ficheFormationContinue .contenuFinancement h2 {
    font-size:14px;
    color:#FF5900;
    border:none;
    padding:0;
    margin:0;
    text-transform:none;  
} 
 

.ficheFormationContinue .hautCadre h1,
.liensFC .hautCadre h1,
.contenuOrganisme .hautCadre h1,
.contenuCartoFC .hautCadre h1
{
    float:none !important;
    border:none !important;
    padding-top:15px;
    width:400px;
}

.liensFC .hautCadre h1,
.contenuOrganisme .hautCadre h1,
.contenuCartoFC .hautCadre h1
{
    padding-bottom:25px;
}

.ficheFormationContinue table.tableau,
.ficheFormationContinue table.tableau th,
.ficheFormationContinue table.tableau td
{
	border: solid 1px #dcdad9;
	border-collapse: collapse;
}
.ficheFormationContinue table.tableau th
{
    color:#FF5900;
	line-height:20px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;
}
.ficheFormationContinue table.tableau td
{
	width:30%;
	padding:0 5px 0 10px
}

.ficheFormationContinue .lienCarto {
    width:20px;
    display:block;
    height:30px;
}
.ficheFormationContinue .lienCartoOrganisme, .ficheFormationContinue .lienFicheOrganisme
{
    width:75px;
    display:block;
    float:right;
    padding-left:25px; 
    margin-right:10px; 
    margin-top:40px;
}
.ficheFormationContinue a.lienCartoOrganisme, .ficheFormationContinue a.lienCarto {
    background:url('../Images/formationInitiale/voir_carte.gif') left 5px no-repeat;     
}
.ficheFormationContinue a.lienCartoOrganisme:hover, .ficheFormationContinue 

a.lienCarto:hover {
    background-image:url('../Images/formationInitiale/voir_carte_roll.gif');     
}
.ficheFormationContinue a.lienFicheOrganisme {
    background:url('../Images/formationInitiale/voir_liste.gif') left 2px no-repeat;     
}
.ficheFormationContinue a.lienFicheOrganisme:hover {
    background-image:url('../Images/formationInitiale/voir_liste_roll.gif');     
}
.ficheFormationContinue .nomOrganisme {
    color:#FF9C00;
    font-size:13px; 
    font-weight:bold; 
    display:block; 
}

.ficheFormationContinue .containerFicheFormation a,
.ficheOrganisme .contenuOrganisme a 
{
    color:#565766;
}
.ficheFormationContinue .containerFicheFormation a:hover,
.ficheOrganisme .contenuOrganisme a:hover
{
    color:#FF6600;   
}


/********************/
/*     Liens utiles  FC       */
/********************/
.liensUtilesFC .menuFC,
.liensUtilesFC .liensFC 
{
    margin-top:15px;
    float:left;
}
.liensUtilesFC .liensFC
{
    width:500px;
}
.liensUtilesFC .liensRegroupement 
{
    margin-top:10px;
    float:right;
    margin-right:100px;
    clear:both;
}
.liensUtilesFC .liensRegroupement a 
{
    display:block;
    background:url('../Images/fleche_bas.gif') left 3px no-repeat;
    padding-left:15px;
    border-bottom:solid 1Px  #cccfe0;
    padding-bottom:3px;
    text-decoration:none;
    color:#737480;
}
.liensUtilesFC .liensRegroupement a:hover
{
    color:#ff7f3b;
}
.liensUtilesFC .liensFC ul
{
    list-style-type:none;
    margin:10px 0 0;
    width:650px;
}
.liensUtilesFC .liensFC li 
{
    margin-left:-40px !important;
    margin-left:0;
    margin-bottom:5px;
    clear:both;
}
.liensUtilesFC .lienRegroupement,
.liensUtilesFC .lienRegroupement:hover
{
	margin-left:-40px !important;
	margin-left:0;
}
.liensUtilesFC a.lienUtile 
{
    color:#005ca9;
    color:#565766;
    font-weight:bold;
    background:url('../Images/formationContinue/petitePuceCarre.gif') left 6px no-repeat;
    padding-left:7px;
}
.liensUtilesFC a.lienUtile:hover 
{
    color:#FF6600;   
}
.liensUtilesFC .description,
.liensUtilesVAE .description
{
    display:block;
    text-align:justify;
    padding-left:7px;
}
.liensUtilesVAE
{
    min-height:300px;
    height:auto !important;
    height:300px;
}

.liensUtilesFC .imgLien, 
.liensUtilesVAE .imgLien 
{
    margin-left:10px;
    margin-bottom:25px;
    float:right;
}

.liensUtilesVAE ul
{
    width:650px;
}

/* Cartographie Formation Continue */
.cartoFC .menuFC, .cartoFC .contenuCartoFC 
{
    float:left;
}
.cartoFC .contenuCartoFC .contenu
{
    margin-top: -20px !important;
    margin-top:0;
}

div.cartoFC a.BoutonGeo:active,
div.cartoFC a.BoutonGeo:link,
div.cartoFC a.BoutonGeo:visited,
div.cartoFC a.BoutonGeo:hover
{
	background:url(../Images/FormationInitiale/btnGeo.gif) no-repeat;
	display:block !important;
	float:left !important;
	_display:inline-block;
	width:107px;
	height:18px;
	color:#9799b4 !important;
	font-family:arial;
	text-align:center;
	padding-top:2px;
	text-decoration:none !important;
}

div.cartoFC a.BoutonGeo:hover
{
	color:#ff894e !important;
	background:url(../Images/FormationInitiale/btnGeo_roll.gif) no-repeat;
	text-decoration:none !important;
}
div.cartoFC a.BoutonGeoSelectionne:link,
div.cartoFC a.BoutonGeoSelectionne:active,
div.cartoFC a.BoutonGeoSelectionne:visited,
div.cartoFC a.BoutonGeoSelectionne:hover
{
	background:url(../Images/FormationInitiale/btnGeo_roll.gif) no-repeat;
	display:block !important;
	float:left !important;
	_display:inline-block;
	width:107px;
	height:18px;
	color:#ff894e !important;
	font-family:arial;
	text-align:center;
	padding-top:2px;
	text-decoration:none !important;
}

*+html div.cartoFC a.BoutonGeo:active,
*+html div.cartoFC a.BoutonGeo:link,
*+html div.cartoFC a.BoutonGeo:visited,
*+html div.cartoFC a.BoutonGeo:hover,
*+html div.cartoFC a.BoutonGeoSelectionne
{
	display:inline-block;
}


/*********************/
/*     Fiche Organisme       */
/*********************/
.ficheOrganisme .contenuMenu, .ficheOrganisme .contenuOrganisme {
    float:left;
    margin-top:15px;
}
.ficheOrganisme .contenuMenu {
    width:210px;
}
.ficheOrganisme .contenuOrganisme {
    width:510px;
    margin-left:10px;
}
/*
.ficheOrganisme .contenuOrganisme h1 {
    text-transform:uppercase;
    padding:0;
    padding-bottom:5px;
    color:#ff5900;
    border-bottom:solid 1px #005ca9;
    margin-bottom:2px;
    font-size:20px;
    margin-left:0px;
}*/

.ficheOrganisme .contenuOrganisme h2 {
    font-size:16px;
    color:#FF5900;
    border-bottom:solid 1px #005ca9;
    padding-bottom:2px; 
    margin-right:10px; 
    margin-bottom:3px; 
    margin-top:8px;
} 
.ficheOrganisme .contenuOrganisme h2 .dateMaj, .ficheFormationContinue h1 .dateMaj {
    color:#565766;
    font-size:12px; 
    text-transform:none; 
    font-weight:normal;  
}
.ficheOrganisme .contenuOrganisme .lienCarto 
{
    float:right;
    width:100px;
    display:block;
    padding-left:25px; 
    margin-top:10px; 
    margin-right:10px; 
    background:url('../Images/formationInitiale/voir_carte.gif') left 5px no-repeat;     
}
.ficheOrganisme .contenuOrganisme a.lienCarto:hover {
    background-image:url('../Images/formationInitiale/voir_carte_roll.gif');     
}
.ficheOrganisme .contenuOrganisme .sigle {
    margin-top:15px;
    display:block; 
    font-size:16px;
    font-weight: bold;
    color: #FFC900;
}
.ficheOrganisme .contenuOrganisme .nom {
    display:block; 
    font-size:14px;
    font-weight: bold;
    color: #FF5900;
}
.ficheOrganisme .contenuOrganisme .telFax {
    display:block; 
   margin-top:10px; 
}

.ficheOrganisme .contenuOrganisme .contact {
    color: #FF5900;
    display:block;
}


.ficheOrganisme .contenuOrganisme .lienFormation 
{
    background:url('../Images/formationContinue/puceCarreOrange.gif') left 6px no-repeat;
    padding-left:11px;
    color:#ff9c00;
}
.ficheOrganisme .contenuOrganisme .lienFormation:hover 
{
    color:#ff9c00;
}
.ficheOrganisme .contenuOrganisme .formationCourante {
    background-image:url('../Images/formationContinue/flecheOrange.gif');
} 
.ficheOrganisme .contenuOrganisme .duree 
{
    color:#5f606e;
    font-style:italic;
}
.ficheOrganisme .contenuOrganisme .adresse 
{
    display:block;
    margin-bottom:10px;
    font-style:italic;
    padding-left:10px;
    color:#5f606e;
}

/* Vidéos VAE */
.videosVAE h1
{
    margin:0;
    padding:0;
	clear:none;
	display:block;
    color:#005ca9;
    font-size:16px;
    font-weight:bold;
    border:none;
    text-transform:uppercase;
}
.videosVAE h2
{
	margin:0;
    padding:0;
	clear:none;
    color:#ff5900;
    font-size:15px;
    font-weight:bold;
    padding-bottom:0px;
    padding-top:5px;
    border-bottom:solid 1px #005ca9;
    margin-bottom:10px;
}
.videosVAE .lienVideoVae 
{
    text-decoration:underline;
    font-weight:bold;
    background:url('../Images/pictoCam_off.gif') left 2px no-repeat;
    display:block;
    padding-left:20px;
    color:#ff5900;
}
.resumeVideoVae 
{
    display:block;
    text-align:justify;
    padding-bottom:10px;
}


/****************************************************/
/*	                Style pour le contenu Formation Initiale				

	 */
/****************************************************/
div.divFI
{
	background:url(../Images/FormationInitiale/Modele/Fond_1.jpg) no-repeat top right;
    min-height:320px;
    height:auto !important;
    height:320px;
	padding-top:25px;
	padding-left:10px;
}

.divFI .hautCadre 
{
    float:left;
    clear:none;
    width:740px;
    height:auto;
    margin-left:20px !important;
    margin-left:10px;
    
}
.divFI .hautCadre h1
{
    font-size:20px;
    margin-top:5px;
    margin-bottom:0;
    padding-bottom:20px;
    padding-left:0;
}
.divFI .contenuCadre 
{
    width:737px !important;
    width:737px;
    margin-left:0 !important;
    margin-left:-10px;
    float:left;
}
div.sansFond
{
	background:none;
}
div.FondDefault
{
	background:url(../Images/FormationInitiale/Modele/Fond_1.jpg) no-repeat top right;
    min-height:320px;
    height:auto !important;
    height:320px;
}
div.divFI div.containerContenuFormationInitiale a,
div.divFI div.containerContenuFormationInitiale a:link,
div.divFI div.containerContenuFormationInitiale a:visited,
div.divFI div.containerContenuFormationInitiale a:active
{
	color:#565766 !important;
	text-decoration:underline !important;
}

div.divFI div.containerContenuFormationInitiale a:hover
{
	color:#ffae00 !important;
	text-decoration:underline !important;
}

div.divFI * a.lienCartouche:hover
{
	color:#FF6600 !important;
	text-decoration:underline !important;
}


div.divFI h1
{
	color:#ff5900;
	color:#FF1100;
	font-size:18px;
	font-weight:bold;
	padding-bottom:30px;
	border:0;
}

div.divFI h2
{
    color:#FF5900;
    font-weight:bold;
    font-size:1.1em;
    border-bottom:solid 1px #FF5900;
}
.divFI .contenu span.accroche
{
    color:#FF5900;
    font-weight:bold;
    
}
.divFI .contenu li span.accroche
{
    color:#000000;
}

.divFI .contenu 
{
    padding:0 !important;
}
.divFI .contenu h2
{
    margin:15px 0 8px 0;
}
div.divFI .contenuAdmissionBretagne,
div.divFI .contenuPoursuiteBretagne 
{
    margin:0 10px;
}
div.divFI .texteAdmission h2,
div.divFI .textePoursuite h2 
{
    margin-bottom:0;
    margin-top:10px !important;
}
div.divFI .decalage {
	margin:0 10px; 
}
div.divFI .contenuAdmissionBretagne h2 ,
div.divFI .contenuPoursuiteBretagne h2 
{
    font-size:0.9em;
    margin-bottom:0;
    margin-top:15px !important;
    border:0 !important;
}
div.divFI .contenuAdmissionBretagne p ,
div.divFI .contenuPoursuiteBretagne p
{
    clear:left;
}
div.divFI .panelTaux 
{
    margin-left:10px;
}
div.divFI table.FI_tableau,
div.divFI table.FI_tableau_statistique
{
	margin:8px auto 3px;
}
div.divFI table.FI_tableau,
div.divFI table.FI_tableau th,
div.divFI table.FI_tableau td,
div.divFI table.FI_tableau_statistique,
div.divFI table.FI_tableau_statistique th,
div.divFI table.FI_tableau_statistique td
{
	border: solid 1px #dcdad9;
	border-collapse: collapse;
}
div.divFI table.FI_tableau th,
div.divFI table.FI_tableau_statistique th
{
	background-color:#dcdad9;
    color:#FF5900;
	line-height:20px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;
	
}
div.divFI table.FI_tableau th.colonne1,
div.divFI table.FI_tableau th.colonne2,
div.divFI table.FI_tableau th.colonne3 
{
    text-align:left;
}
div.divFI table.FI_tableau_statistique th
{
	text-align:center;
}

div.divFI table.FI_tableau td,
div.divFI table.FI_tableau_statistique td
{
	width:20%;
	padding:0 5px 0 10px
}
div.divFI table.FI_tableau td.colonne1,
div.divFI table.FI_tableau th.colonne1,
div.divFI table.FI_tableau_statistique td.colonne1,
div.divFI table.FI_tableau_statistique th.colonne1
{
	width:60%;
}
div.divFI table.FI_tableau td.valeurDUT
{
	width:10%;
}
div.divFI table.FI_tableau td.TitreLigne,
div.divFI table.FI_tableau_statistique td.TitreLigne
{
	font-weight:bold;
}
div.divFI div.note,
div.divFI div.NoteNonItalique
{
	font-size:0.8em;
	font-style:italic;
	margin-left:30px;
	margin-bottom:8px;
}
div.divFI div.NoteNonItalique
{
	font-style:normal;
	margin-left:0px;
}
div.divFI .containerContenuFormationInitiale .choixPage 
{
    color:#FF5900;
    font-weight:bold;
    font-size:1.1em;
    text-transform:uppercase;
}
div.divFI .containerContenuFormationInitiale .dateMaj 
{
    color:#565766;
    font-size:10px; 
    text-transform:none;
    font-style:italic;
    font-weight:normal;  
}
div.divFI .containerContenuFormationInitiale .bordure 
{
    margin-right:5px;
    border-top:solid 1px #FF5900;
    margin-top:4px;
	margin-bottom:20px;
}
div.divFI div.containerContenuFormationInitiale
{
    width:530px;
	padding-top:10px;
	padding-left:10px;
}
div.containerLarge
{
    width:570px !important;
}
div.divFI div.containerContenuFormationInitiale h1 
{
    margin-left:-20px !important;
}

div.divFI div.containerContenuFormationInitiale * 
{
}
div.divFI div.containerContenuFormationInitiale ul
{
	list-style:none;
	width:400px !important;
}
div.divFI div.containerContenuFormationInitiale ul li
{
	background:url(../Images/FormationInitiale/puceCarre.gif) no-repeat 4px left;
	padding-left:20px;
	width:400px;
}
div.divFI div.containerContenuFormationInitiale ul li.listeParcours
{
	background:none;
	padding-left:0px;
	padding-bottom:10px;
}

div.divFI span.Typologie
{
	display:inline-block;
	width: 35px;
	padding-right:10px;
	color:#ffae00;
}
div.divFI span.collection
{
	display:inline-block;
	/*width: 200px;
	padding-right:10px;*/
	padding-right:30px;
}
div.divFI div.Duree
{
	margin-left:90px;
}


div.divFI table.EtablissementTableau
{
	width:500px;
}
div.divFI table.EtablissementTableau
{
	border-collapse: collapse;
}
div.divFI table.EtablissementTableau th,
div.divFI table.EtablissementTableau td
{
	border: solid 1px #dcdad9;
	border-collapse: collapse;
	font-size:10pt;	
}
div.divFI table.EtablissementTableau th
{
	background-color:#dcdad9;
}
div.divFI table.EtablissementTableau td.SansBordure,
div.divFI table.EtablissementTableau td table.SansBordure td
{
	border:0;
	background-color:Transparent;
}
div.divFI table.EtablissementTableau th
{
	padding-left:10px;
	padding-right:10px;
	color:#ff5900;
}
div.divFI table.EtablissementTableau th.Capital
{
	text-transform:uppercase;
}
div.divFI table.EtablissementTableau tr
{
	height:33px;
}
div.divFI table.EtablissementTableau td
{
	text-align: center;
	font-weight:bold;
}
div.divFI table.EtablissementTableau td.Localisation
{
	text-align: left;
	width:200px !important;
}
div.divFI table.EtablissementTableau td.Localisation span
{
	padding-left:20px;
	padding-right:10px;
	color:#ff9c00;
	font-weight:bold;
	background:url(../Images/FormationInitiale/puceCarre.gif) no-repeat 4px 4px;
}
div.divFI table.EtablissementTableau td.Localisation span.Bretagne
{
	color:#ff5900;
	text-transform:uppercase;
	font-size:12pt;	
	font-weight:bold;
	background:none;
}
div.divFI table.EtablissementTableau td a.Carte
{
	background:url(../Images/FormationInitiale/voir_carte.gif);
	display:block;
	height:27px;
	width:20px;
}
div.divFI table.EtablissementTableau td a.Carte:hover
{
	background:url(../Images/FormationInitiale/voir_carte_roll.gif);
}
div.divFI table.EtablissementTableau td a.Liste
{
	background:url(../Images/FormationInitiale/voir_liste.gif);
	display:block;
	height:27px;
	width:20px;
}
div.divFI table.EtablissementTableau td a.Liste:hover
{
	background:url(../Images/FormationInitiale/voir_liste_roll.gif);
}

div.divFI div.containerContenuFormationInitiale a.BoutonGeo:active,
div.divFI div.containerContenuFormationInitiale a.BoutonGeo:link,
div.divFI div.containerContenuFormationInitiale a.BoutonGeo:visited,
div.divFI div.containerContenuFormationInitiale a.BoutonGeo:hover
{
	background:url(../Images/FormationInitiale/btnGeo.gif) no-repeat;
	display:block !important;
	float:left !important;
	_display:inline-block;
	width:107px;
	height:18px;
	color:#9799b4 !important;
	font-family:arial;
	text-align:center;
	padding-top:2px;
	text-decoration:none !important;
}

div.divFI div.containerContenuFormationInitiale a.BoutonGeo:hover
{
	color:#ff894e !important;
	background:url(../Images/FormationInitiale/btnGeo_roll.gif) no-repeat;
	text-decoration:none !important;
}
div.divFI div.containerContenuFormationInitiale a.BoutonGeoSelectionne:link,
div.divFI div.containerContenuFormationInitiale a.BoutonGeoSelectionne:active,
div.divFI div.containerContenuFormationInitiale a.BoutonGeoSelectionne:visited,
div.divFI div.containerContenuFormationInitiale a.BoutonGeoSelectionne:hover
{
	background:url(../Images/FormationInitiale/btnGeo_roll.gif) no-repeat;
	display:block !important;
	float:left !important;
	_display:inline-block;
	width:107px;
	height:18px;
	color:#ff894e !important;
	font-family:arial;
	text-align:center;
	padding-top:2px;
	text-decoration:none !important;
}

*+html div.divFI div.containerContenuFormationInitiale a.BoutonGeo:active,
*+html div.divFI div.containerContenuFormationInitiale a.BoutonGeo:link,
*+html div.divFI div.containerContenuFormationInitiale a.BoutonGeo:visited,
*+html div.divFI div.containerContenuFormationInitiale a.BoutonGeo:hover,
*+html div.divFI div.containerContenuFormationInitiale a.BoutonGeoSelectionne
{
	display:inline-block;
}

div.divFI a.VisualiserCarte,
div.divFI a.VisualiserListeEtablissement
{
	display:block;
	float:right;
	margin-top:-10px;
	margin-right:5px;
	width:100px;
	height:35px;
	padding-top:2px;
	padding-right:30px;
	font-size:11px;
	background:url(../Images/FormationInitiale/voir_carte2.gif) no-repeat right top;
}
div.divFI a.VisualiserCarte
{
	background:url(../Images/FormationInitiale/voir_carte2.gif) no-repeat right top;
}
div.divFI a.VisualiserListeEtablissement
{
	background:url(../Images/FormationInitiale/retour_liste.gif) no-repeat right top;
}
div.divFI a.VisualiserCarte:hover
{
	background:url(../Images/FormationInitiale/voir_carte2_roll.gif) no-repeat right top;
}
div.divFI a.VisualiserListeEtablissement:hover
{
	background:url(../Images/FormationInitiale/retour_liste_roll.gif) no-repeat right top;
}

a.OK
{
	background:url(../Images/OK.gif) no-repeat;
	float:left;
	margin-left:10px;
	margin-top:5px;
	display:block;
	width:59px;
	height:23px;
}
div.divFI div.ListePays
{
	float:left;
	margin-left:20px;
	margin-top:5px;
}
div.divFI div.Statut
{
	clear:both;
	padding-top:10px;
	padding-bottom:50px;
}

.cartoFC a.OK 
{
    display:block;
    margin-top:-14px;
}
div.cartoFC div.ListePays
{
    margin-top:-14px;
    margin-left:5px;
    float:left;
}
div.cartoFC div.cartoAbsolu 
{
    top:0px !important;
    top:175px;
    left:0 !important;
}

div.divFI div.Statut div.ListeChoix
{
	float:left;
}
div.divFI div.ListeDesEtablissements h2
{
	padding:0;
	margin:0;
	padding-top:10px;
	margin-bottom:10px;
}
div.divFI div.ListeEtablissement
{
	list-style:none;
	background:url(../Images/FormationInitiale/puceCarre_petit.gif) no-repeat left 6px;
	padding-left:15px;
	font-size:11px;
	color: #565766;
}
div.divFI div.ListeEtablissement a:link,
div.divFI div.ListeEtablissement a:active,
div.divFI div.ListeEtablissement a:visited,
div.divFI div.ListeEtablissement a:hover
{
	font-size:13px;
	font-weight:bold;
	color:#ffae00 !important;
}
div.divFI div.LegendeCarto
{
	width:180px;
	font-size:11px;
	color: #565766;	
	margin-left:30px;
}
div.divFI div.divDroite
{
	float:left;
	padding-right:10px;
}

div.divFI div.ContenuEtablissement
{
	color:#565766;
	font-family:Arial;
	font-size:11px;
	padding:0 6px 0 10px;
}
div.divFI div.ContenuEtablissement div.divColonneGauche,
div.divFI div.ContenuEtablissement div.divColonneDroite
{
	float:left;
	width:235px;
}
div.divFI div.ContenuEtablissement .NomEtablissement
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ff5900;
	border-bottom:solid 1px #ff5900;
	padding-bottom:5px;
	margin-bottom:5px;
	display:block;
}

div.divFI div.ContenuEtablissement .Adresse
{
	color:#565766;
}
div.divFI div.ContenuEtablissement a.AdresseComplementaire:link,
div.divFI div.ContenuEtablissement a.AdresseComplementaire:active,
div.divFI div.ContenuEtablissement a.AdresseComplementaire:visited
{
	color:#565766;
}
div.divFI div.ContenuEtablissement a.AdresseComplementaire:hover
{
	color:#565766;
}
div.divFI div.ContenuEtablissement div.divAdresseComplementaire
{
	margin-left:20px;
	margin-bottom:10px;
	width:200px;
}
div.divFI div.ContenuEtablissement .CoordonneeItem
{
	display:block;
	margin:8px 0 8px 0;
	text-align:justify;
}
div.divFI div.ContenuEtablissement .CoordonneeItem span.titre
{
	color:#ff5900;
}
div.divFI div.ContenuEtablissement .Hebergement,
div.divFI div.ContenuEtablissement .Handicap,
div.divFI div.ContenuEtablissement .Particulier,
div.divFI div.ContenuEtablissement .PortesOuvertes
{
	padding-left:25px;
}
div.divFI div.ContenuEtablissement .Hebergement
{
	background:url(../Images/FormationInitiale/picto_heb.gif) no-repeat left top;
	height:18px;
}
div.divFI div.ContenuEtablissement .Handicap
{
	background:url(../Images/FormationInitiale/picto_handicape.gif) no-repeat left top;
	min-height:18px;
	height:auto !important;
	height:18px;
}
div.divFI div.ContenuEtablissement .Particulier
{
	background:url(../Images/FormationInitiale/picto_accueil.gif) no-repeat left top;
}

div.divFI div.ContenuEtablissement .PortesOuvertes
{
	background:url(../Images/FormationInitiale/picto_porteOuverte.gif) no-repeat left top;
}
div.divFI div.ContenuEtablissement .PortesOuvertes .Titre
{
	display:block;
	float:left;
	width:60px;
	color:#ff5900;
	text-align:center;
}



div.divFI div.listeFormation
{
	clear:both;
	color:#565766;
	font-family:Arial;
	font-size:10px;
	padding: 5px 6px 0 0px;
}
div.divFI div.listeFormation .Titre
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ff5900;
	border-bottom:solid 1px #ff5900;
	padding-bottom:5px;
	margin-bottom:5px;
	display:block;
}
div.divFI div.listeFormation div.videoNoRNE,
div.divFI div.listeFormation div.videoRNE,
div.divFI div.listeFormation div.noVideo
{
    width:40px;
    height:20px;
	float:left;
	clear:left
}
div.divFI div.listeFormation div.videoRNE 
{
    background:url(../Images/Agenda/pictoCam.gif) no-repeat left 8px;
}
div.divFI div.listeFormation div.videoNoRNE 
{
    background:url(../Images/FormationInitiale/pictoCam.gif) no-repeat left 8px;
}
div.divFI div.listeFormation div.ItemFormation
{
	clear:both;
}
div.divFI div.listeFormation div.ItemFormation div.Typologie
{
	background:url(../Images/FormationInitiale/puceCarre_petit.gif) no-repeat left 6px;
	padding-left:15px;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	width:65px;
	margin-top:6px;
}
div.divFI div.listeFormation div.ItemFormation div.Formation
{
	font-size:12px;
	display:block;
	float:left;
	margin-top:6px;
}
div.divFI div.listeFormation div.ItemFormation div.Formation a:link,
div.divFI div.listeFormation div.ItemFormation div.Formation a:active,
div.divFI div.listeFormation div.ItemFormation div.Formation a:visited
{
        display:block;
	float:left;
	width:325px;
	font-size:12px;
	color:#565766;
	text-decoration:underline;
}
div.divFI div.listeFormation div.ItemFormation div.Formation a:hover
{
	font-size:12px;
	color:#565766;
	text-decoration:underline;
}
div.divFI div.listeFormation div.ItemFormation div.Specialite,
div.divFI div.listeFormation div.ItemFormation div.option,
div.divFI div.listeFormation div.ItemFormation div.Information,
div.divFI div.listeFormation div.ItemFormation div.Complement
{
	clear:both;
	font-size:10px;
	padding-left:145px;
}
div.divFI div.listeFormation div.ItemFormation div.Specialite
{
    font-size:11Px;
    padding-left:130px;
    padding-top:3px;
}

div.divFI div.listeFormation div.ItemFormation div.Complement div.Hebergement,
div.divFI div.listeFormation div.ItemFormation div.Complement div.Handicape,
div.divFI div.listeFormation div.ItemFormation div.Complement div.Accueil
{
    float:left;
	display:block;
	padding-left:25px;
	width:375px;
	min-height:18px;
	height:auto !important;
	height:18px;
	font-size:10px;
	margin-top:5px;
	padding-top:4px;
}
div.divFI div.listeFormation div.ItemFormation div.Complement div.Hebergement
{
	background:url(../Images/FormationInitiale/picto_heb.gif) no-repeat left top;
}
div.divFI div.listeFormation div.ItemFormation div.Complement div.Handicape
{
	background:url(../Images/FormationInitiale/picto_handicape.gif) no-repeat left 2px;
}
div.divFI div.listeFormation div.ItemFormation div.Complement div.Accueil
{
	background:url(../Images/FormationInitiale/picto_accueil.gif) no-repeat left 3px;
}

div.divFI div.containerContenuFormationInitiale .liensRegroupement 
{
    margin-top:10px;
    float:right;
    margin-right:100px;
    clear:both;
}
div.divFI div.containerContenuFormationInitiale .liensRegroupement a 
{
    display:block;
    background:url('../Images/fleche_bas.gif') left 3px no-repeat;
    padding-left:15px;
    border-bottom:solid 1Px  #cccfe0;
    padding-bottom:3px;
    text-decoration:none;
    color:#737480;
}
div.divFI div.containerContenuFormationInitiale .liensRegroupement a:hover
{
    color:#ff7f3b;
}

div.divFI div.containerContenuFormationInitiale ul 
{
	padding-left:40px;
    list-style-type:none;
    margin:10px 0 0;
    width:650px;
}
div.divFI div.containerContenuFormationInitiale li 
{
    margin-bottom:5px;
    clear:both;
}
div.divFI div.containerContenuFormationInitiale ul .lienRegroupement 
{
	margin-left:-40px !important;
}
div.divFI div.containerContenuFormationInitiale ul .lienRegroupement,
div.divFI div.containerContenuFormationInitiale ul a.lienRegroupement:hover
{
    display:block;
    color:#FF6411;
    font-size:1.3em;
    font-weight:bold;
    border-bottom:solid 2px #A7A6A8;
    padding-bottom:2px;
    padding-top:10px;
    margin-bottom:5px;
    text-decoration:none !important;
}
div.divFI div.containerContenuFormationInitiale a.lienUtile 
{
    color:#005ca9;
    color:#565766;
    font-weight:bold;
    padding-left:7px;
}
div.divFI div.containerContenuFormationInitiale a.lienUtile:hover 
{
    color:#FF6600;   
}
div.divFI div.containerContenuFormationInitiale .description 
{
    display:block;
    text-align:justify;
    padding-left:7px;
}

div.divFI div.containerContenuFormationInitiale .imgLien 
{
    margin-left:10px;
    margin-bottom:25px;
    float:right;
}




.containerMenuFormationInitiale, .containerContenuFormationInitiale,
.containerCartouchesFormationInitiale
{
    float:left;
}
div.containerMenuFormationInitiale
{
    width:200px;
}
.containerCartouchesFormationInitiale 
{
position:absolute;
	top:255px;
	left:771px;
	width:181px;    
}
.containerCartouchesFormationInitiale .cadreCartouche 
{
    margin:0;
}
.containerContenuFormationInitiale 
{
    width:505px !important;
    padding-right:15px !important;
    padding-right:0;
}
.containerContenuFormationInitiale div.contenu
{
    padding-right:20px;
}
.containerContenuFormationInitiale h2 
{
    margin-bottom:20px;
}
.containerContenuFormationInitiale img.FI_Illustration
{
	width:222px;
	margin-left:20px;
}



.containerCartouchesFormationInitiale
{
	padding-left:10px;
}

.containerCartouchesFormationInitiale .contenuCartouche a.lienCartouche  
{
    margin-bottom:6px;
    display:block;
    margin-left:3px;
    padding-left:12px;
    background:url('../Images/formationInitiale/puceCarre.gif') left 4px no-repeat;
    color:#565766;
    text-decoration:underline;
  }
.containerCartouchesFormationInitiale .cartoucheVideos a.lienCartouche
{
    display:block;
    background:url('../Images/pictoCam_off.gif') left 1px no-repeat;
    padding-left:20px;
    color:#565766;
    text-decoration:underline;
    padding-bottom:5px;
}
.containerCartouchesFormationInitiale .cartoucheVideos a:hover 
{
    color:#ffae00;
}



/****************************************************************/
/*	Style du menu gauche de la formation Initiale (dépend de la rubrique principale)     

*/
/****************************************************************/
.contenu_formationInitiale div.MenuGauche
{
	clear:both;
	float:left;
	padding:0;
	margin:0;
	margin-left:20px !important;
	margin-left:8px;
	margin-top:25px;
}
.contenu_formationInitiale div.MenuGauche div#FondBas
{
	background:url(../Images/FormationInitiale/Menu/MenuGauche_Bas.gif) no-repeat;
	width:190px;
	height:22px;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche,
.contenu_formationInitiale div.MenuGauche ul
{
	list-style:none;
	padding:0;
	margin:0;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche
{
	border:solid 2px #FF5900;
	border-bottom:0;
	border-top:0;
	margin-top:-3px;
}

.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1:hover
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau1,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau1_Selected
{
	display:block;
	width:147px;
	padding: 8px 10px 8px 25px;
	color:#363636;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	background:url(../Images/FormationInitiale/Menu/fond_niveau1.gif) no-repeat;
	background-color:#f49f19;
    min-height:16px;
    height:auto !important;
    height:16px;
    
    border-top:solid 2px #f8c26e;
    border-right:solid 2px #ab7012;
    border-bottom:solid 2px #80540d;
    border-left:solid 2px #f7b64f;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau1_Selected
{
	background:url(../Images/FormationInitiale/Menu/fond_niveau1_on.gif) no-repeat;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau2,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau2_Selected
{
	display:block;
	width:156px;
    min-height:16px;
    height:auto !important;
    height:16px;
	padding: 1px 5px 1px 25px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	background:url(../Images/FormationInitiale/Menu/puce_niveau2.gif) no-repeat 10px 5px;
	background-color:#d3d3d5;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau2_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau2_Selected
{
	background:url(../Images/FormationInitiale/Menu/puce_niveau2_on.gif) no-repeat 10px 5px;
	background-color:#d3d3d5;
	color:#ff5900;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau3,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau3_Selected
{
	display:block;
	width:146px;
    min-height:16px;
    height:auto !important;
    height:16px;
	padding: 1px 5px 1px 35px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background:url(../Images/FormationInitiale/Menu/puce_niveau3.gif) no-repeat 20px 5px;
	background-color:#d3d3d5;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau3_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau3_Selected
{
	background:url(../Images/FormationInitiale/Menu/puce_niveau3_on.gif) no-repeat 20px 5px;
	background-color:#d3d3d5;
	color:#ff5900;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau4,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau4_Selected
{
	display:block;
	width:136px;
    min-height:16px;
    height:auto !important;
    height:16px;
	padding: 5px 5px 5px 45px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	background:url(../Images/FormationInitiale/Menu/puce_niveau3.gif) no-repeat 30px 10px;
	background-color:#d3d3d5;
}
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:link,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:visited,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:active,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche a.MenuNiveau4_Selected:hover,
.contenu_formationInitiale div.MenuGauche ul.MenuGauche span.MenuNiveau4_Selected
{
	background:url(../Images/FormationInitiale/Menu/puce_niveau3_on.gif) no-repeat 30px 10px;
	background-color:#d3d3d5;
	color:#ff5900;
}

/****************************************************************/
/*	Style du menu gauche de la formation Continue (dépend de la rubrique principale)  */
/****************************************************************/
.contenu_formationContinue div.MenuGauche
{
	background:url(../Images/formationContinue/menuGauche.gif) no-repeat;
	clear:both;
	width:201px;
    height:324px;
    float:left;
	padding:0;
	margin:0;
	margin-left:0px;
}
.contenu_formationContinue div.MenuGauche ul.MenuGauche,
.contenu_formationContinue div.MenuGauche ul
{
	list-style:none;
	padding:0;
	margin:0;
}
.contenu_formationContinue div.MenuGauche ul.MenuGauche
{
	margin-top:50px;
	margin-bottom:20px;
}

.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1:link,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1:visited,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1:active,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1:hover,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:link,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:visited,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:active,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:hover,
.contenu_formationContinue div.MenuGauche ul.MenuGauche span.MenuNiveau1,
.contenu_formationContinue div.MenuGauche ul.MenuGauche span.MenuNiveau1_Selected
{
    margin-left:10px;
	padding-top:3px;
    display:block;
    height:17px;
    background:url('../Images/formationContinue/fondItemMenu_off.gif') left top no-repeat;
    padding-left:22px;
    font-weight:bold;
    color:#565766;
    text-decoration:none;
    font-size:12px;
}
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1:hover,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:link,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:visited,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:active,
.contenu_formationContinue div.MenuGauche ul.MenuGauche a.MenuNiveau1_Selected:hover,
.contenu_formationContinue div.MenuGauche ul.MenuGauche span.MenuNiveau1_Selected
{
	background:url('../Images/FormationContinue/fondItemMenu_on.gif') left top no-repeat;
	 color:#FF6411;
}


/****************************************************************/
/*	Style pour les contenus des GFE (secteurs d'activté)
/****************************************************************/
.contenu_secteursActivite 
{
    background:url('../Images/SecteursActivite/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:5px;
    padding-left:20px;
    font-size:12px;
}

.fondDefaut
{
    background:url('../Images/SecteursActivite/Modele/fond_1.jpg') right top no-repeat;
    background-color:#FFFFFF; 
    /*min-height:320px;
    height:auto !important;
    height:320px;*/
}
.rechercheSecteurs, .ficheSecteur,
.rechercheFIParSecteur
{
    padding-left:10px;
    background:url('../Images/SecteursActivite/Modele/fond_1.jpg') right top no-repeat;
    background-color:#FFFFFF; 
    min-height:300px;
    height:auto !important;
    height:300px;
}
.rechercheFIParSecteur
{
    background:none;
    clear:both;
}
.ficheSecteur 
{
    padding-top:17px;
}

.rechercheSecteurs h1, .rechercheSecteurs h2, .rechercheSecteurs h3, .rechercheSecteurs h4,
.rechercheFIParSecteur h1, .rechercheFIParSecteur h2, .rechercheFIParSecteur h3, .rechercheFIParSecteur h4,
.ficheSecteur h1, .ficheSecteur h2, .ficheSecteur h3, .ficheSecteur h4
{
    margin:0;
    padding:0;
    color:#882a5f;
    border:none;
}
.rechercheSecteurs h1,
.rechercheFIParSecteur h1
{
    padding-top:30px;
    padding-bottom:2px;
    font-size:25px;
}
.rechercheSecteurs h2,
.rechercheFIParSecteur h2
{
    font-size:14px !important;
    color:#ff5900;
}
.rechercheSecteurs h3,
.rechercheFIParSecteur h3

{
    font-size:12px !important;
    color:#828599;
}
.rechercheSecteurs p,
.rechercheFIParSecteur p
{
    color:#828599;
    font-size:12px !important;
}
.rechercheSecteurs .topCadre 
{
    width:927px;
    height:16px;
    background:url('../Images/secteursActivite/topCadre.gif') left top no-repeat;
}
.rechercheSecteurs .contenuCadre
{
    background-color:#ffffff;
    width:926px;
    border-right:solid 1px #882A5F;
    min-height:300px;
    height:auto !important;
    height:300px;
}
.rechercheFIParSecteur .contenuCadre 
{
    background-color:#ffffff;
    width:746px;
    border-right:solid 1px #fc5b03;
    min-height:300px;
    height:auto !important;
    height:300px;
}
.rechercheSecteurs .pictosSecteurs
{
    width:620px;
    float:left;   
}
.rechercheSecteurs .pictosSecteurs a, 
.rechercheFIParSecteur .pictosSecteurs a 
{
    display:block;
    float:left;
    margin-right:15px;
    margin-bottom:15px;
}
.rechercheFIParSecteur .pictosSecteurs a 
{
    margin-right:0px;
    margin-bottom:0px;
}
.rechercheSecteurs .descriptionsSecteurs
{
    margin:0 20px;
    width:210px;
    float:left;   
}
.rechercheFIParSecteur .pictosSecteurs
{
    width:520px;
    float:left;   
}
.rechercheFIParSecteur .descriptionsSecteurs
{
    margin:0px 5px 0px 0px;
    width:195px;
    float:left;
}
div#ModeleFI_ApresCAP_2 div.contenuCadre .rechercheFIParSecteur .descriptionsSecteurs p
{
	padding-left:0px !important;
    color:#828599;
    font-size:12px !important;
}
div#ModeleFI_ApresCAP_2 div.contenuCadre .rechercheFIParSecteur h2
{
	padding-left:0px !important;
    font-size:14px !important;
    color:#ff5900;
}
div#ModeleFI_ApresCAP_2 div.contenuCadre .rechercheFIParSecteur h3

{
	padding-left:0px !important;
    font-size:12px !important;
    color:#828599;
}

/*************************/
/*              Fiche Secteur            */
/*************************/
.ficheSecteur 
{    
    min-height:325px;
    height:auto !important;
    height:325px;
padding-left:0 !important;
}
.ficheSecteur .containerMenu, .ficheSecteur .containerFiche, .ficheSecteur .colonneDroite,
.ficheSecteur .containerMetiers, .ficheSecteur .colonneDroiteMetiers
{
    width:201px;
    padding-top:10px;
    float:left;
}
.ficheSecteur .hautCadre {
    clear:none;
}
.ficheSecteur .containerMenu 
{
    clear:left;
}
.ficheSecteur .hautCadre 
{
    float:right;
    margin-right:25px !important;
    margin-right:13px;
    width:727px;
    background:url('../Images/secteursActivite/topCadre.gif') right bottom no-repeat;
}
.ficheSecteur .contenuCadre 
{
    float:right;
    margin-right:25px !important;
    margin-right:13px;
    padding-top:0;
    background-color:White;    
    width:727px;
    border-right:solid 1px #882A5F;
}
.ficheSecteur .colonneDroite 
{
    width:180px;
    margin-top:-25px;
    position:relative;
    z-index:2;
    _margin-top:0;
    _position:inherit;
    _z-index:auto;
}
.ficheSecteur .containerFiche 
{
    width:540px;
}
.ficheSecteur .colonneDroiteMetiers
{
    width:250px;
    margin-top:-25px;
    position:relative;
    z-index:2;
    _margin-top:0;
    _position:inherit;
    _z-index:auto;
}
.ficheSecteur .containerMetiers
{
    width:470px;
}

.ficheSecteur h1
{
    font-size:20px;
    padding-left:10px;
    color:#882e5c;
    padding-top:15px;
    padding-bottom:18px;
}
.ficheSecteur h2 
{
    color:#828599;
    padding-left:10px;
}
.ficheSecteur h2.sousTitre 
{
    /*margin-top:-10px;
    position:relative;
    z-index:2;    */
}

.ficheSecteur h3
{
    margin-top:10px;
    color:#FF6411;
    font-size:1.4em;
    border-bottom:solid 1px #882e5c;  
    padding-bottom:5px;
    margin-bottom:10px;
}

.ficheSecteur h4
{
    margin:0px;
    color:#FF6411;
    font-size:1.4em;
    margin-bottom:5px;
}


.menuSecteur
{
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
    width:160px !important;
    width:201px;
    height:314px !important;
    height:324px;
    background:url('../Images/secteursActivite/fondMenu.jpg') left top no-repeat !important;
    background-position:left 10px;
    list-style-type:none;
}
.menuSecteur .picto 
{
    margin-top:-10px !important;
    margin-top:0px;
    margin-left:90px !important;
    margin-left:130px;
    margin-bottom:10px;
}
.menuSecteur li
{
    margin-left:-34px !important;
    _margin-left:10px;
}
*+html .menuSecteur
{
	margin-left:0px !important;
    width:211px !important;
}
*+html .menuSecteur li 
{
	margin-left:10px !important;
}
.menuSecteur li a, .menuSecteur li a.selectionne
{
    margin-top:-1px;
    padding-top:3px !important;
    padding-top:2px;
    display:block;
    text-decoration:none;
    height:17px;
    background:url('../Images/secteursActivite/fondItem_off.gif') left top no-repeat;
    padding-left:23px;
    font-weight:bold;
    color:#565766;
}
.menuSecteur li a:hover, .menuSecteur li a.selectionne
{
    background-image:url('../Images/secteursActivite/fondItem_on.gif');
    color:#FF6411;
}

.menuSecteur .finLiensHaut 
{
    margin-bottom:3px;
}


.menuSecteur li.lienSepare a
{
    background-image:url('../Images/secteursActivite/fondItemSepare_off.gif');
}
.menuSecteur li.lienSepare a:hover, .menuSecteur li.lienSepare a.selectionne
{
    background-image:url('../Images/secteursActivite/fondItemSepare_on.gif');
}


.ficheSecteur .desc
{
    display:block;
    text-align:justify;
    width:350px;
    float:left;
}

/*  Evenementiel  */
.ficheSecteur .cadreListe
{
    margin-left:15px;
    width:220px;
    float:left;
}

.ficheSecteur .cadreListe ul 
{
    margin:0;
    padding:0;
    list-style-type:none;
    height:auto !important;
    height:60px;
    min-height:60px;
}
.ficheSecteur .cadreListe ul li 
{
    margin:0;   
    padding:0;
}
.ficheSecteur .cadreListe ul li a 
{
    background:url('../Images/secteursActivite/puceCarreOrange.gif') left 6px no-repeat;
    padding-left:8px;
    color:#565766;
}
/*        Métiers         */
.ficheSecteur .listeMetiers 
{
    background:none;
    margin-right:30px; 
}
.ficheSecteur .titreMetierUne 
{
    display:block;
    clear:both;
    color:#FF5900;
    background:url('../Images/secteursActivite/puceCarreOrange.gif') left 6px no-repeat;
    padding-left:8px;
    font-weight:bold;
    font-size:12px;
}
.ficheSecteur .resumeMetierUne 
{
    display:block;
    margin:0;
    font-size:12px;
    padding-right:50px;
    text-align:justify;
}
.ficheSecteur .imgMetierUne {
    display:block;
    float:right; 
    width:120px;
    margin-left:15px; 
}
.ficheSecteur .resumeMetierUne {
    padding-left:10px;
}
.ficheSecteur .lienSuite
{
    margin-right:50px;
    margin-bottom:15px;
    clear:both;
    float:right;
    font-weight:bold;
    color:#FF5900;
}

.ficheSecteur .lienSuite a
{
    font-weight:bold;
    color:#FF5900;
}


/* Cartouches */
.ficheSecteur .lienTout 
{
    float:right;
    margin:7px;
}
.ficheSecteur .lienCartouche, .ficheSecteur .lblDossier 
{
    display:block;
    margin-left:3px;
    margin-bottom:3px;
    padding-left:10px;
    background:url('../Images/secteursActivite/puceCarreOrange.gif') left 6px no-repeat;
    color:#565766;
    text-decoration:underline;
}
.ficheSecteur a.lienCartouche:hover 
{
    color:#AA459B;
}
.ficheSecteur .cartoucheVideos .lienCartouche   
{
    background:url('../Images/secteursActivite/pictoCam.gif') left 1px no-repeat;
    padding-left:20px;
}

.ficheSecteur .cartoucheArticles .lienCartouche   
{
    background:url('../Images/secteursActivite/pictoArticle.gif') left 1px no-repeat;
    padding-left:18px;
    margin-left:15px;
}

.ficheSecteur .cartoucheArticles .lblDossier   
{
    padding-top:5px;
    background:url('../Images/secteursActivite/pictoDossier.gif') left 6px no-repeat;
    padding-left:28px;
    text-decoration:none;
    font-weight:bold;
    height:auto !important;
    height:25px;
    min-height:25px;
}

.ficheSecteurMetiers .lienCartouche 
{
    display:block;
    margin-left:3px;
    margin-bottom:3px;
    padding-left:9px;
    background:url('../Images/secteursActivite/puceCarreOrange.gif') left 4px no-repeat;
    color:#565766;
    text-decoration:none;
}
.listeMetiersSecteur li
{
    margin:0;
    padding:0;
    padding-left:18px;
    border:solid 1px white;
}




/*         Liens utiles         */
.liensUtilesSecteur ul 
{
    list-style-type:none;
    margin:10px 0 0;
    padding:0;
    width:500px;
}
.liensUtilesSecteur li 
{
    margin-bottom:5px;
    clear:both;
}
.liensUtilesSecteur a.lienUtile 
{
    display:block;
    color:#565766;
    font-weight:bold;
    background:url('../Images/secteursActivite/puceCarreOrange.gif') left 6px no-repeat;
    padding-left:8px;
    margin-top:0;
}
.liensUtilesSecteur a.lienUtile:hover 
{
    color:#ff6600;   
}
.liensUtilesSecteur .description 
{
    display:block;
    text-align:justify;
    padding-left:10px;
}

.liensUtilesSecteur .imgLien 
{
    margin-top:0 !important;
    margin-top:15px;
    margin-left:10px;
    margin-bottom:25px;
    float:right;
}


/* Formations initiales */
.ficheSecteur .liensRegroupements 
{
    float:left;
    padding-top:60px;
    padding-left:20px;
}
.ficheSecteur .listeFormationsContinues .liensRegroupements 
{
   
}

.ficheSecteur .liensRegroupements a 
{
    display:block;
    margin-right:15px;
    background:url('../Images/formationInitiale/fleche_bas.gif') left 3px no-repeat;
    padding-left:15px;
    height:23px;
    padding-top:0px;
    color:#FF5900;
    font-weight:bold;
}

.ficheSecteur .listeFormations
{
    clear:left;
    padding-left:10px;
}

.ficheSecteur .lienRegroupement
{
    margin-bottom:10px;
    text-decoration:none;
}
.ficheSecteur .lienFormation 
{
    background:url('../Images/formationContinue/puceCarreOrange.gif') left 6px no-repeat;
    padding-left:8px;
    color:#565766;
}
.ficheSecteur a.lienFormation:hover {
    color:#ff6600;
}

.ficheSecteur .duree 
{
    color:#5f606e;
    font-style:italic;
}
.ficheSecteur .adresse 
{
    display:block;
    margin-bottom:10px;
    font-style:italic;
    padding-left:10px;
    color:#5f606e;
}
.ficheSecteur .contenuSecteur 
{
    margin-left:10px;
}
.ficheSecteur .listeVideos .liensRegroupements
{
    clear:both;   
    float:left;
    margin-top:0;
    margin-right:100px;
    height:auto;
    padding-top:0;
}
.ficheSecteur .listeVideos .liensRegroupements a 
{
    margin-right:15px;
    float:left;   
}
.listeVideosSecteur 
{
    clear:both;   
}
.ficheSecteur .ligneVideo 
{
    background:none;
    padding-left:0;
    margin-left:0;
}
.ficheSecteur .ligneVideo .description, .ficheSecteur .ligneVideo .infosVideo 
{
    padding-left:8px;
    padding-right:8px;
}
.ficheSecteur .listeVideos a.lienVideo
{
    display:block;
    background:url('../Images/formationContinue/puceCarreOrange.gif') left 6px no-repeat;
    padding-left:8px;
    color:#565766;
}
.ficheSecteur .listeVideos a.lienVideo:hover 
{
    color:#ff6600;
}


/*****************************/
/*   Contenu Espace Perso                */
/*****************************/

.contenu_espacePerso
{
    background:url('../Images/espacePerso/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:5px;
    padding-left:10px;
}
.contenuEspacePerso,
.authentificationEspacePerso,
.inscriptionEspacePerso,
.motPasseEspacePerso
{
    background:url('../Images/espacePerso/fond.jpg') right top no-repeat;
    height:auto !important;
    height:320px;
    min-height:320px;
    margin-left:20px;
    padding-top:30px;
} 
.contenu_espacePerso h1 
{
    border:none;
}
.contenuEspacePerso h3 
{
    clear:both;
    padding-top:10px;
}
.contenuEspacePerso .lienProfil
{
    color:White !important;
    display:block;
    float:right;
    margin-top:-28px;
}
.contenuEspacePerso .lienProfil a
{
    color:White !important;
    font-size:0.6em;
}
.contenuEspacePerso a 
{
    color:#C40013;
    text-decoration:none;
}

.contenuEspacePerso a:hover 
{
    color:Black;
}
.contenuEspacePerso .lienPage 
{
    width:300px;
    margin-bottom:5px;
    display:block;
    float:left;
    clear:left;
    background:url('../Images/espacePerso/puceCarre.gif') left 5px no-repeat;
    padding-left:6px;
    color:#C40013;
}
.contenuEspacePerso a.lienPage:hover 
{
    color:Black;
}
.contenuEspacePerso .lien_formationInitiale, .contenuEspacePerso .theme_formationInitiale
{
    color:#FF6600;
}
.contenuEspacePerso .lien_explorerMetiers,.contenuEspacePerso .theme_explorerMetiers
{
    color:#00C525;
}
.contenuEspacePerso .lien_formationContinue, .contenuEspacePerso .theme_formationContinue
{
    color:#3881CF;
}
.contenuEspacePerso .lien_secteursActivite, .contenuEspacePerso .theme_secteursActivite 
{
    color:#AA459B;
}

.contenuEspacePerso .lien_formationInitiale
{
    background-image:url('../Images/formationInitiale/puceCarre_petit.gif');
}
.contenuEspacePerso .lien_explorerMetiers
{
    background-image:url('../Images/explorerMetiers/puceCarre.gif');
}
.contenuEspacePerso .lien_formationContinue
{
    background-image:url('../Images/formationContinue/petitePuceCarre.gif');
}
.contenuEspacePerso .lien_secteursActivite
{
    background-image:url('../Images/secteursActivite/puceCarre.gif');
}
.contenuEspacePerso .lienSupprimer 
{
    margin-bottom:3px;
    display:block;
    float:right;
    clear:right;
} 
.contenuEspacePerso .btnDeco 
{
    display:block;
    width:150px;
    margin:auto;
    margin-top:15px;
}
.contenuEspacePerso .cadre 
{
    float:left;
    width:401px;
    margin:auto;
    margin-top:15px;
}
.contenuEspacePerso .topCadreMesPages,
.contenuEspacePerso .topCadreInfosOnisep
{
    width:382px;
    height:56px;
    background:url('../Images/espacePerso/titreMesPages.gif') left top no-repeat;
}
.contenuEspacePerso .topCadreInfosOnisep 
{
    background-image:url('../Images/espacePerso/titreInfosOnisep.gif');
}
.contenuEspacePerso .bottomCadre
{
    width:382px;
    height:19px;
    background:url('../Images/espacePerso/bottomMesPages.gif') left top no-repeat;
}
.contenuEspacePerso .contenuCadre,
.contenuEspacePerso .contenuCadreMesInfos
{
    padding:0 15px;
    width:348px;
    background-color:White;
    border:solid 2px #C40013;
    border-width:0 2px;
}
.contenuEspacePerso .supprimer 
{
    margin-top:-5px;
}

.contenuEspacePerso .topCadreMesInfos
{
    width:483px;
    height:56px;
    background:url('../Images/espacePerso/titreMesInfos.gif') left top no-repeat;
}
.contenuEspacePerso .contenuCadreMesInfos 
{
    width:419px;
    margin:0;
    padding:15px 30px;
}
.contenuEspacePerso .contenuCadreMesInfos p 
{
    width:360px;
    margin:auto;
}
.contenuEspacePerso .bottomCadreMesInfos
{
    width:483px;
    background:url('../Images/espacePerso/bottomMesInfos.gif') left top no-repeat;
}

.contenuEspacePerso .cadreInfosOnisep 
{
    width:500px;
    margin-left:30px;
}

.contenuEspacePerso .cadreInfosOnisep  .topCadre
{
    width:500px;
    background:url('../Images/espacePerso/topCadreMedium.gif') left top no-repeat;
}
.contenuEspacePerso .cadreInfosOnisep  .bottomCadre
{
    width:500px;
    background:url('../Images/espacePerso/bottomCadreMedium.gif') left top no-repeat;
}
.contenuEspacePerso .cadreInfosOnisep .contenuCadre
{
    padding:0 15px;
    width:468px;
}
.contenuEspacePerso .contenuCadre h2, .contenuEspacePerso .contenuCadre h3
{
    margin:0;
}
.contenuEspacePerso .cadreInfosOnisep .contenuCadre .logoOnisep
{
    display:block;
    float:right;
}
.contenuEspacePerso .btnEnregistrer 
{
    display:block;
    margin:auto;
}
.contenuEspacePerso .infosPerso 
{
    width:360px !important;  
}


/* Popup d'ajout à l'espace perso */
.fondPopup 
{
    width:984px;
    height:700px;
    background-color:Black;
    position:fixed !important;
    position:absolute;
    z-index:2;
    opacity:0.3;
    filter:alpha(opacity=30); /* pour IE */
}

.popup 
{
    top:100px;
    left:200px;
    width:500px;
    position:fixed !important;
    position:absolute;
    z-index:3;
}

.popup .contenuCadre
{
    font-size:12px;
    padding-bottom:20px;
}
.popup .contenuCadre h2 
{
    padding-bottom:5px;
}
.popup .contenuCadre a 
{
    background:url('../Images/aucun/petitePuceCarre.gif') left 6px no-repeat;
    padding-left:8px;
    padding-bottom:5px;
    display:block;
}
.popup .contenuCadre  a:hover 
{
    color:Black;
}
/* Couleur selon le thème courant */
.popup .contenuCadre .nomPage, .popup .contenuCadre h2, .popup .contenuCadre a 
{
    color:#C40013;
}
.popup_formationInitiale .contenuCadre .nomPage, .popup_formationInitiale .contenuCadre h2, 

.popup_formationInitiale .contenuCadre a 
{
    color:#FF5900;
}
.popup_explorerMetiers .contenuCadre .nomPage, .popup_explorerMetiers .contenuCadre h2, 

.popup_explorerMetiers .contenuCadre a 
{
    color:#00C525;
}
.popup_formationContinue .contenuCadre .nomPage, .popup_formationContinue .contenuCadre h2, 

.popup_formationContinue .contenuCadre a 
{
    color:#3881CF;
}
.popup_secteursActivite .contenuCadre .nomPage, .popup_secteursActivite .contenuCadre h2, 

.popup_secteursActivite .contenuCadre a 
{
    color:#AA459B;
}

/*****************************/
/*   Contenu Envoyer à un  ami          */
/*****************************/

.envoiAmi
{
    padding-left:10px;
    background:url('../Images/envoyerAmi/fond.jpg') right top no-repeat;
    height:auto !important;
    height:450px;
    min-height:450px;
    font-size:12px;
} 
.envoiAmi h3 
{
    clear:both;
    padding-top:10px;
}
.envoiAmi .important 
{
    font-weight:bold;
}
.envoiAmi a 
{
    color:#C40013;
    text-decoration:none;
}
.envoiAmi a:hover 
{
    color:Black;
}


/*****************************/
/*      Contenu Où s'informer ?           */
/*****************************/

.contenu_ouSinformer
{
    background:url('../Images/ouSinformer/fond_gauche.jpg') left top no-repeat;
    background-color:#FFFFFF; 
    padding-left:10px;
}
.contenu_ouSinformer h1 
{
    margin-top:-8px;
    padding-left:45px; 
}
.pgOuSinformer
{
    background:url(../Images/Videos/modele/fond_1.jpg) right top no-repeat;
    margin-left:10px !important;
    min-height:355px;
    margin-left:8px;
    padding-top:0 !important;
}
.pgOuSinformer h1 
{
    border:none !important;
}
.pgOuSinformer .hautCadre
{
    clear:both;
    width:720px;
    height:19px;
    background:url('../Images/aucun/topBack.gif') right top no-repeat;
    margin:0;
}
.pgOuSinformer .contenuCadre
{
    margin:0;
    width:674px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0 10px;
    height:auto !important;
    height:350px;
    min-height:350px;      
    margin:0 0 0 25px;
    margin-top:-22px !important;
    margin-top:-2px;
}
.pgOuSinformer .imgLogo 
{
    display:block;
    clear:left;
    float:left;
    margin-right:20px;
    margin-bottom:15px;
}
.pgOuSinformer .containerMenu
{
    padding-top:10px;
    width:215px;
    padding-left:5px;
    float:left;
}
.pgOuSinformer .topMenu
{
    background:url('../Images/ouSinformer/topMenuOuSinformer.gif') left top no-repeat;
    width:213px;
    height:47px;
}
.pgOuSinformer .bottomMenu
{
    background:url('../Images/ouSinformer/basMenuOuSinformer.gif') left top no-repeat;
    width:213px;
    height:20px;
}
.pgOuSinformer .contenuMenu 
{
    width:211px;
    background-color:#e9e9ea;
    border:solid 1px #8d000b;
    border-width:0 1px;
}

.pgOuSinformer  .containerTexte  
{
    padding-top:32px;
    width:700px;
    float:left;
}

.pgOuSinformer h2 
{
    display:block;
    float:left;
    color:#FF5900;
    clear:right;
}
.pgOuSinformer h3 
{
    color:#565766;
    border-bottom:solid 1px #C2C3CF;
    width:400px;
}
.pgOuSinformer h4 
{
    margin:0;
    font-size:12px;
    margin-top:5px;
    text-transform:uppercase;
    background:url('../Images/Videos/petitePuceCarre.gif') left 5px no-repeat;
    padding-left:7px; 
    color:#C40013;
}
.pgOuSinformer .containerMenu h3 
{
    color:#fd5900;
    margin:5px 0 0;
    border:0;
    width:auto;
    background:url('../Images/ouSinformer/puceMenu.gif') 3px 8px no-repeat;
    padding: 5px 0 0 22px;
    background-color:#c8c8ca;
}
.pgOuSinformer .containerMenu h3.premierTitre 
{
    margin-top:0;
}
.pgOuSinformer .containerMenu .descRegroupement 
{
    display:block;
    font-style:italic;
    color:#1a1c2f;
    margin-bottom:5px;
    background-color:#c8c8ca;
    padding: 0 0 5px 20px;
}
.pgOuSinformer .containerMenu .lienTypeStructure 
{
    display:block;
    margin-left:20px;
    color:#565766;
    text-decoration:none;
    background:url('../Images/ouSinformer/puceCarre_petit.gif') left 5px no-repeat;
    padding-left:8px;
}
.pgOuSinformer .containerMenu .lienTypeStructure:hover 
{
    color:#FD5900;
}

.pgOuSinformer  .important,
.pgOuSinformer  .important2 
{
    color:#565766;
    font-weight:bold;
    font-size:14px;
    width:400px;
    font-style:italic;
    margin:20px 0 10px 45px;
}
.pgOuSinformer .btnSelectionner 
{
    margin-left:45px;
}
.pgOuSinformer  .important2 
{
    width:300px;
    color:#FF5900;
    margin:0 0 0 95px;
}
.pgOuSinformer .ficheTypeOrganisme 
{
    margin-left:45px;
    margin-top:20px;
}
.descriptionTypeStructure 
{
    height:auto !important;
    display:block;
    clear:both;
    float:left;
    width:430px;
    margin-bottom:10px;
}
.pgOuSinformer .typeTri 
{
    background:url('../Images/ouSinformer/flecheRouge.gif') left top no-repeat;
    padding:3px 0 0 35px;
    color:#c40013;
    font-weight:bold;
    display:block;
    height:22px;
}
.pgOuSinformer .lienDepartement
{
    display:block;
    color:#787985;
    text-decoration:none;
    background:url('../Images/Videos/petitePuceCarre.gif') left 5px no-repeat;
    padding-left:10px; 
    padding-top:0px;  
    margin-bottom:5px;
    font-weight:bold;
    font-size:14px;
}
.pgOuSinformer .lienDepartement:hover 
{
    color:#C40013;
}
.pgOuSinformer .listeDepartements,
.pgOuSinformer .listePays
{
    width:250px;
    float:left
}
.pgOuSinformer .coordonnees 
{
    display:block;
    padding-bottom:5px;
    padding-left:5px;
}
.pgOuSinformer .coordonnees a 
{
    color:#FF5900;
    font-weight:bold;   
    text-decoration:none;
}
.pgOuSinformer .coordonnees a:hover 
{
    color:Black;
}
.pgOuSinformer .btnRetour 
{
    display:block;
    float:right;
    margin-top:-35px;
}


/***********************/
/* Inscription à la lettre d'info */
/***********************/
.pgLettreInfo 
{
     height:auto !important;
    height:450px;
    min-height:450px;
    font-size:12px;
    margin-left:20px;
}
.cadreLarge .contenuCadre h2 
{
    margin:0;
    margin-bottom:5px;
    font-size:14px;
}
.cadreLarge .contenuCadre .libelle 
{
    font-weight:bold;
}
.cadreLarge .contenuCadre .controle 
{
    width:200px;
    margin-bottom:5px;
}
.cadreLarge .btnValider, .cadreLarge .btnEnvoyer
{
    display:block;
    margin:auto;
    margin-top:5px;
    width:70px;
}
.cadreLarge .btnEnvoyer 
{
    width:79px;
}



/*********************/
/*         Cartouches           */
/*********************/
.contenuCartouche .btnListeCartouche {
      display:block;
      float:right;
      height:17px;
      margin-top:5px;
}



.cartoucheArticles a.lienCartouche 
{
    display:block;
    background:url('../Images/aucun/pictoArticle.gif') left 1px no-repeat !important;
    padding-left:18px !important;
    margin-left:15px;
}

.cartoucheArticles .lblDossier   
{
    display:block;
    background:url('../Images/aucun/pictoDossier.gif') left 6px no-repeat;
    padding-left:28px;
    text-decoration:none;
    font-weight:bold;
    height:auto !important;
    height:20px;
    min-height:20px;
    color:#565766 !important;
}

/***********************************/
/*  Page de résultats de la recherche générale */
/***********************************/
.resultatsRecherche 
{
    margin-left:15px;
}
.resultatsRecherche .top 
{
    clear:both;
    width:918px;
    height:77px;
    background:url('../Images/Articles/topBack.gif') right bottom no-repeat;
    margin:0;  
}
.resultatsRecherche .top h1 
{
    border:none;
    float:none;
    clear:both;
    margin:0;
    padding-top:30px;
}
.resultatsRecherche .contenuCadre
{
    margin:0;
    width:897px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0 10px;
    border-top:solid 1px white;
    margin-top:-2px;
    height:auto !important;
    height:250px;
    min-height:250px;  
}
.resultatsRecherche .onglets,
.resultatsRecherche .colonneResultats,
.resultatsRecherche .colonneDroite 
{
    width:300px;
    float:left;
}


.resultatsRecherche .colonneResultats 
{
    width:455px;
}

.resultatsRecherche .colonneDroite 
{
    width:100px;
}
.resultatsRecherche .onglets
{
    margin-left:-5px;
    width:219px;
    padding-top:40px;
}
.resultatsRecherche .onglets a 
{
    display:block;
    width:169px;
    padding-right:50px;
    padding-top:10px;
    height:51px;
    background-position:left top;
    background-repeat:no-repeat;
    margin-top:-15px;
    color:#FFFFFF;
    font-weight:bold;
    text-align:right;
}
a.ongletFI
{
    background-image:url('../Images/Recherche/ongletFormationInitiale_off.gif');
}
a.ongletFI:hover,
a.ongletFI_selected
{
    background-image:url('../Images/Recherche/ongletFormationInitiale_on.gif');
}
a.ongletMetiers
{
    background-image:url('../Images/Recherche/ongletMetiers_off.gif');
}
a.ongletMetiers:hover,
a.ongletMetiers_selected
{
    background-image:url('../Images/Recherche/ongletMetiers_on.gif');
}
a.ongletGFE
{
    background-image:url('../Images/Recherche/ongletGFE_off.gif');
}
a.ongletGFE:hover,
a.ongletGFE_selected
{
    background-image:url('../Images/Recherche/ongletGFE_on.gif');
}
a.ongletFC
{
    background-image:url('../Images/Recherche/ongletFormationContinue_off.gif');
}
a.ongletFC:hover,
a.ongletFC_selected
{
    background-image:url('../Images/Recherche/ongletFormationContinue_on.gif');
}
a.ongletMedias
{
    background-image:url('../Images/Recherche/ongletMedias_off.gif');
}
a.ongletMedias:hover,
a.ongletMedias_selected
{
    background-image:url('../Images/Recherche/ongletMedias_on.gif');
}
a.ongletSideDedie
{
    background-image:url('../Images/Recherche/ongletSiteDedie_off.gif');
}
a.ongletSideDedie:hover,
a.ongletSideDedie_selected
{
    background-image:url('../Images/Recherche/ongletSiteDedie_on.gif');
}
.GridRecherche 
{
  width:448px;  
}
.gvRecherche 
{
    background:url('../Images/Recherche/fondRecherche.gif') left top repeat-y;
    width:447px;  
    display:block;
    min-height:350px;
    height:auto !important;
    height:350px;
}
.gvRecherche h2 
{
    margin:0;
    width:417px;
    padding: 0 15px;
}
.gvRecherche h2 a 
{
    display:block;
    font-size:11px;
    color:#565766;
    background:url('../Images/Recherche/puceRecherche.gif') left 4px no-repeat;
    padding-left:17px;
    margin:0 15px;
}
.basGvRecherche 
{
      background:url('../Images/Recherche/fondBasRecherche.gif') left bottom no-repeat;
      height:16px;
}
.titreRouge,
.titreBleu,
.titreJaune,
.titreVert,
.titreViolet
{
    display:block;
    width:447px;  
    height:55px;
    background-position:left top;
    background-repeat:no-repeat;
    color:White;
    font-weight:bold;
    font-size:18px;
    padding:10px 0 0 20px;
}
.pageRouge,
.pageBleu,
.pageJaune,
.pageVert,
.pageViolet
{
	float:right;
	display:block;
	margin-right:20px;
}
.pageRouge table,
.pageBleu table,
.pageJaune table,
.pageVert table,
.pageViolet table
{
	float:right;
}
.pageRouge table a:link,.pageRouge table a:active,.pageRouge table a:visited,.pageRouge table a:hover,
.pageBleu table a:link,.pageBleu table a:active,.pageBleu table a:visited,.pageBleu table a:hover,
.pageJaune table a:link,.pageJaune table a:active,.pageJaune table a:visited,.pageJaune table a:hover,
.pageVert table a:link,.pageVert table a:active,.pageVert table a:visited,.pageVert table a:hover,
.pageViolet table a:link,.pageViolet table a:active,.pageViolet table a:visited,.pageViolet table a:hover
{
	display:inline;
	padding:0 2px 0 2px;
	color:#000000 !important;
	border:solid 1px #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pageRouge table a:hover,.pageRouge table span,
.pageBleu table a:hover,.pageBleu table span,
.pageJaune table a:hover,.pageJaune table span,
.pageVert table a:hover,.pageVert table span
.pageViolet table a:hover,.pageViolet table span
{
	display:inline;
	padding:0 2px 0 2px;
	color:#FFFFFF !important;
	font-weight:bold;
}
.pageRouge table a:hover,.pageRouge table span
{
	border:solid 1px #c40013;
	background-color:#c40013;
}
.pageViolet table a:hover,.pageViolet table span
{
	border:solid 1px #AA459B;
	background-color:#AA459B;
}
.pageBleu table a:hover,.pageBleu table span
{
	border:solid 1px #388acf;
	background-color:#388acf;
}
.pageJaune table a:hover,.pageJaune table span
{
	border:solid 1px #ffae00;
	background-color:#ffae00;
}
.pageVert table a:hover,.pageVert table span
{
	border:solid 1px #00c525;
	background-color:#00c525;
}


.titreViolet 
{
    background-image:url('../Images/Recherche/fondTitre_Violet.gif');
}
.titreRouge 
{
    background-image:url('../Images/Recherche/fondTitre_Rouge.gif');
}
.titreJaune
{
    background-image:url('../Images/Recherche/fondTitre_Jaune.gif');
}
.titreBleu
{
    background-image:url('../Images/Recherche/fondTitre_Bleu.gif');
}
.titreVert
{
    background-image:url('../Images/Recherche/fondTitre_Vert.gif');
}
.cadreDroite 
{
}
.cadreDroite .topCadreDroite 
{
    width:230px;
    height:16px;
    background:url('../Images/Recherche/topCadreDroite.gif') left top no-repeat;
}
.contenuCadreDroite 
{
    width:212px;
    padding:5px 5px 5px 10px;
    border:solid 1Px #626371;
    border-width:0 1px;
    margin-left:1px;
}
.contenuCadreDroite h3 
{
    margin:0;
    margin-bottom:5px;
}
.contenuCadreDroite .rappelRecherche 
{
    color:#565766;
    font-weight:bold;
    background:url('../Images/aucun/puceCarre.gif') left 5px no-repeat;
    padding-left:10px;
    display:block;
}
.contenuCadreDroite .nbResultats 
{
    display:block;
    margin-top:10px;
    font-weight:bold;
    color:#565766;
}
.contenuCadreDroite .texteRouge 
{
    color:#C40013;
}

.cadreDroite .bottomCadreDroite 
{
    width:230px;
    background:url('../Images/Recherche/bottomCadreDroite.gif') left top no-repeat;
}
.cadreDroite .bottomCadreDroite .btnRechercher 
{
    margin-left:30px;
}

/*****************/
/*          CHAT          */
/*****************/
.chatPublic 
{
	margin:15px 15px 0 15px;
}
.cadreChat 
{
    border:#CCCCCC;
    color:#747474;
    padding-bottom:5px;
}

.tabInfos{
	width:99%;
	margin:auto;
	margin-bottom:10px;
	border-bottom:1px solid black;
}
.tabChat{
	width:99%;
	margin:auto;
}

.contenuChat 
{
    display:block;
    padding:1px;
    width:480px;
    height:380px;
    background-color:White;
    border:solid 1px #A5ACB2;
    margin:5px;
    overflow:auto;
}
.titreConnectesChat
{
    font-weight:bold;
    text-align:center;
    display:block;
}
.connectesChat 
{
    padding:1px;
    width:220px;
    height:340px;
    background-color:White;
    border:solid 1px #A5ACB2;
    overflow:auto;
}
.messageChat 
{
    margin-left:5px;
    width:480px;
}

.moderator
{
    color:Red !important;   
}

.courante 
{
    font-weight:bold !important;   
}

div.divRelatif
{
	position:relative;
}


/************************************************************************/
/*		Style page plan du site											*/
/************************************************************************/
div.PlanDeSite
{
}
.PlanDeSite .hautCadre
{
    clear:both;
    width:918px;
    height:19px;
    background:url('../Images/Articles/topBack.gif') right top no-repeat;
    margin:0;
}
.PlanDeSite .contenuCadre
{
    margin:0;
    width:757px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0 10px 0 150px;
    border-top:solid 1px white;
    margin-top:-2px;
    height:auto !important;
    height:250px;
    min-height:250px;  
}
div.PlanDeSite a.Sommaire:link,
div.PlanDeSite a.Sommaire:active,
div.PlanDeSite a.Sommaire:visited,
div.PlanDeSite a.Sommaire:hover
{
	display:block;
	float:left;
	background:url(../Images/fleche_bas.gif) no-repeat left 5px;
	padding-left:20px;
	width:200px;
	color:#565766;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
}
div.PlanDeSite a.Sommaire:hover
{
	color:#c40013;
}
div.PlanDeSite div.listeRubrique
{
	clear:both;
}
div.PlanDeSite div.listeRubrique a.niveau1
{
	font-size:14px;
	font-weight:bold;
	margin-top:25px;
	border-top:solid 1px #565766;
}
div.PlanDeSite div.listeRubrique a.niveau2
{
	font-size:12px;
	margin-left:20px;
}
div.PlanDeSite div.listeRubrique a.niveau3
{
	font-size:12px;
	margin-left:40px;
}
div.PlanDeSite div.listeRubrique a.niveau4
{
	font-size:12px;
	margin-left:60px;
}
div.PlanDeSite div.listeRubrique a.niveau5
{
	font-size:12px;
	margin-left:80px;
}
div.PlanDeSite div.listeRubrique a.niveau6
{
	font-size:12px;
	margin-left:100px;
}
div.PlanDeSite div.listeRubrique a.niveau7
{
	font-size:12px;
	margin-left:120px;
}
div.PlanDeSite div.listeRubrique a.niveau1
{
	padding-top:5px;
}
div.PlanDeSite div.listeRubrique a.niveau1,
div.PlanDeSite div.listeRubrique a.niveau2,
div.PlanDeSite div.listeRubrique a.niveau3,
div.PlanDeSite div.listeRubrique a.niveau4,
div.PlanDeSite div.listeRubrique a.niveau5,
div.PlanDeSite div.listeRubrique a.niveau6,
div.PlanDeSite div.listeRubrique a.niveau7
{
	display:block;
	margin-bottom:5px;
}

div.PlanDeSite div.listeRubrique a.menu1
{
	color:#ff5900;
}
div.PlanDeSite div.listeRubrique a.menu2
{
	color:#009f10;
}
div.PlanDeSite div.listeRubrique a.menu3
{
	color:#005ca9;
}
div.PlanDeSite div.listeRubrique a.menu4
{
	color:#aa459b;
}
div.PlanDeSite div.listeRubrique a.menu5
{
	color:#c40013;
}
div.PlanDeSite div.listeRubrique a:hover
{
	color:#565766;
}


/************************************************************************/

div#ModeleFI_5 div#ColonneGauche
{
	margin:0;
	padding:0;
	float:right;
	background:url(../Images/FormationInitiale/Modele/fond_2a.gif) no-repeat 234px right;
    min-height:620px;
    height:auto !important;
    height:620px;
    width:548px;
}


div.ParcoursFormation .Erreur 
{
    display:block;
    font-weight:bold;
    margin-bottom:10px;
    color:#C40013;
}

.notes 
{
    background:url('../Images/FormationInitiale/pictoNotes.gif') left top no-repeat;
    padding-left:30px;
    padding-top:0   px;
    font-weight:bold;
    color:#707070;
    display:block;
    width:450px;
    min-height:25px;
    padding-bottom:10px;
}

div.ParcoursFormation .notes 
{
    margin-top:15px;
}

div.ParcoursFormation div.Arborescence .ItemFormation
{
	width:400px !important;
	white-space:normal !important;
	padding-top:5px;
	padding-bottom:2px;
}


.ulParcours 
{
    width:500px !important;
    margin-left:0 !important;
    padding-left:0 !important;
}
div.ParcoursFormation div.Arborescence
{
    margin-right:10px;
}
div.Arborescence .ItemFormation 
{
    display:block;
    width:650px;
    white-space:normal !important;
}
div.ParcoursFormation div.Arborescence ul 
{
    margin-left:20px !important;
    padding-left:0 !important;
}


div.ParcoursFormation div.Arborescence li
{
    width:auto !important;
    background:none !important;
    margin:0 !important;
    padding-left:0px !important;
    float:none !important;
}
div.ParcoursFormation div.Arborescence li a,
div.ParcoursFormation div.Arborescence li a:hover 
{
    text-decoration:none !important;
    font-size:12px;
    float:left;
    margin-top:5px;
    text-align:left;
}
div.ParcoursFormation div.Arborescence a.selectionne,
div.ParcoursFormation div.Arborescence a.racine
{
    font-weight:bold !important;
    text-decoration:none !important;
}
div.Arborescence li .btnSelection 
{
    margin-top:5px;
    margin-left:2px;
    float:left;
}

.Arborescence .dossier 
{
    margin-top:5px;
    float:left;
}
div.ParcoursFormation div.Arborescence .ItemFormation a:link,
div.ParcoursFormation div.Arborescence .ItemFormation a:active,
div.ParcoursFormation div.Arborescence .ItemFormation a:visited,
div.ParcoursFormation div.Arborescence .ItemFormation a:hover
{
	color:#565766;
}
div.ParcoursFormation div.Arborescence .ItemFormation a:hover
{
	color:#FF5900;
    text-decoration:none !important;
}
div.ParcoursFormation div.Arborescence .ItemFormation a.Selection img
{
	margin-left:10px;
	
}


div#ModeleFI_Apres3eme_2 div.segpa a.formation:link,
div#ModeleFI_Apres3eme_2 div.segpa a.formation:active,
div#ModeleFI_Apres3eme_2 div.segpa a.formation:visited,
div#ModeleFI_Apres3eme_2 div.segpa a.formation:hover
{
	color:#36a19c !important;
	text-decoration:none !important;
	white-space:normal !important;
	width:600px;
    font-size:13px;
    padding-left:0px;
}
div#ModeleFI_Apres3eme_2 div.segpa a.avecCam,
div#ModeleFI_Apres3eme_2 div.segpa a.avecCam:hover
{
    padding-left:30px !important;
    background:url('../Images/formationInitiale/pictoCam.gif') left 2px no-repeat !important;
}

/*	Style pour le retour vers les sites dédiés	*/
div.retourSiteDedieAccueil,
div.retourSiteDedie
{
	float:left;
	margin-top:65px;
	margin-left:55px;
	font-family:Arial;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
div.retourSiteDedie
{
	margin-top:20px;
	margin-left:55px;
}
div.retourSiteDedieAccueil a:link,
div.retourSiteDedieAccueil a:active,
div.retourSiteDedieAccueil a:visited,
div.retourSiteDedieAccueil a:hover,
div.retourSiteDedie a:link,
div.retourSiteDedie a:active,
div.retourSiteDedie a:visited,
div.retourSiteDedie a:hover
{
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
}
div.retourSiteDedieAccueil a:hover,
div.retourSiteDedie a:hover
{
	color:#FFF500;
}

a.lienSousGroupement 
{
    display:block;
    margin-left:20px;
    margin-top:0px !important;
    margin-top:5px;   
    padding-bottom:15px !important;
    padding-bottom:0px;
    padding-left:13px;
    background:url('../Images/formationInitiale/puceCarre.gif') left 5px no-repeat;
}


.CartoucheEvenements {
padding-top:50px;
}

/************/
/*  Quizz   */
/************/
.Quizz 
{
    margin:0;
    margin-left:-15px;
    width:945px !important;
    width:955px;
    background-color:White;
    border-right:solid 1px #C40013;
    padding:0px;
    margin-top:-20px !important;
    min-height:300px;
    height:auto !important;
    height:300px;
}

.Question h2 
{
    margin-top:20px !important;
    font-size:16px; 
    background:url('../Images/Aucun/puceMain.gif') left 3px no-repeat;
    padding-left:50px;
    display:block;
    width:640px;
}
.Question p
{
    padding-left:0px !important;
    width:690px;
}
.Quizz .Action 
{
    margin:5px 0 0 100px;   
}
.Quizz .score
{
    padding-left:30px;
    width:670px;
    display:block;
    margin-top:20px !important;
}
.Quizz .score li 
{
    margin-bottom:10px;
    list-style-type:none;
    background:url('../Images/Aucun/puceMain.gif') left 3px no-repeat;
    padding-left:50px;
    margin-left:0;
}
.Quizz .score ul 
{
    margin:0;
 margin-left:-20px !important;
 padding:0 !important;
}
.Quizz p
{
    padding-left:10px !important;
}


.contenuAvecMenuGauche .Quizz,
.contenuAvecMenuGauche .Quizz h2,
.contenuAvecMenuGauche .Quizz .score,
.contenuAvecMenuGauche .Quizz .Question
{
    width:745px !important;
    width:635px;
}
.contenuAvecMenuGauche .Quizz
{
    margin-left:200px;
    padding-top:1Px;
}
.contenuAvecMenuGauche .Quizz .score p 
{
    width:650px;
}

.popupWindow {
    padding:3px;
    border:solid 1px #B1B3C5;
    display:none;
    position:fixed;
    right:0;
    bottom:0;
    overflow:hidden !important;
    width:260px !important;
}
.popupWindow .titre {
    background:url('../Images/Contenu/topPopup.gif') left top no-repeat;
    width:250px;
    height:22px;
    padding-left:10px;
    padding-top:10px;
}
.popupWindow .titre span {
    font-weight:bold;
    color:#ffffff;
    font-size:14px;
    float:left;
}
.popupWindow .fermeture {
    display:block;
    float:right;
    color:#B1B3C5;
    font-weight:bold;
    margin-right:10px;
}
.popupWindow .contenuPopup {
    background-color:#ffffff;
    margin-top:-3px;
    border:solid 2px #be0013;
    border-width:0 2px;
    padding:10px 15px;
}