@import url(navigation.css);

/* ----------------------------------------------------------*/
/* ---global à toutes les pages---------------------------------------*/
/* ----------------------------------------------------------*/
body {
font-size: 80%;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
margin: 0;
padding: 0;

text-align: center;
background:#fff url(../global/medias/bg_body.gif) no-repeat top center;
}

span.hide {display:none}
p {font-size: 0.8em; line-height:1.2em; color:#4A4A7D;}
.break {clear: both}
a {font-size: 11px; cursor: pointer!important}
a:hover {text-decoration: none; color: #150C5C;}
a:focus {text-decoration: none}
a:active {color: #660066!important}
h1,h2,h3,h4,h5,h6 {
	font-size:1em;
    margin: 0; padding: 0; border: 0
    }
a img { border: 0}
img { padding:0; margin: 0; border: 0}
hr.marge {visibility: hidden}
ul {margin:0; padding:0;border:0}
li {font-size: 0.9em; list-style:none}

/*************************************************************/
/*--------------------------------------------Global structure*/
/*************************************************************/
#allContent {
    width: 700px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    background-color: transparent;
	
    }
#accueil #allContent {
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
		
}
#allContentBis{
	float:left;
	width:693px;
	min-height:350px;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	margin-left:1px;
}
#entete, #enteteFiche, #Content, #MenuGlobal {float:left}
#entete, #enteteFiche, #Content {width: 699px;}
#accueil #entete{
	width:400px;
}
#accueil #footer {width: 700px !important}
#footer {
    float: left; 
	width: 580px; 
	background: transparent url(../global/medias/bg_footer.gif) no-repeat;
	height:49px;
   /* margin:0 !important; padding:0 !important;*/
    }
/*#entete, #enteteFiche, #MenuGlobal {border-bottom: 1px #150c5c solid}*/
#MenuGlobal {
	width: 400px;
}

/**************************************************************/
/* -----------------------------------------------------ENTETE*/
/**************************************************************/
#entete {
    height: 92px;
    background: transparent url(../global/medias/bgEntete.png) no-repeat  ;
	}
#entete a {color: white; padding: 10px 0 0 5px}
#entete a:hover {color: #150C5C;}

/**************************************************************/
/* -----------------------------------------------------ENTETE FICHE*/
/**************************************************************/
#debouchesISSBA #enteteFiche, 
#choisirISSBA #enteteFiche,
#IssbaVous #enteteFiche,
#demandeISSBA #enteteFiche {
    height: 67px;
    border-bottom: 0!important;
    background: #DCF0F8 url(../global/medias/bgEnteteFiche.png) no-repeat left top;
	width:695px;
}
#AccrocheEntete {height: 67px;}
#navFicheContextu, #MGentete {height:40px; float: left;}
#navFicheContextu {
	width: 400px; 
	height: 40px; 
	display:inline;
	float:right;
}
#navFicheContextu li {float: left; margin:0; padding:0}
#navFicheContextu li a.btContextu01, 
#navFicheContextu li a.btContextu02 {
	display:block;
	border-bottom: 1px solid #150C5C;
	width:99px;
	}
#navFicheContextu li a.btContextu01 {
	height: 35px; 
	width:136px;
	background: transparent url(../global/medias/btNC01.gif) no-repeat 0 0;
}
#navFicheContextu li a.btContextu02 {
	height: 35px;
	width:134px;
	background: transparent url(../global/medias/btNC02.gif) no-repeat 
	}
#navFicheContextu li a.btContextu01:hover {background-position: 0 -36px}
#navFicheContextu li a.btContextu02:hover {background-position: 0 -36px}

/*************************************************************/
/* ---------------------------------------------------zone nav accroche entete*/
/*************************************************************/

 a.btActu {
    position:absolute; height: 25px;
    }
li a.btHome {
	display:block;
    width:130px;
	height:36px;
    background: transparent url(../global/medias/btNC00.gif) no-repeat;
    }
 a.btActu {
    margin-left: 610px;
    width: 85px;
    background: transparent url(../global/medias/btEntActu.gif) no-repeat;
    }
 
 a.btActu:hover {background-position: 0 -24px}    


/*************************************************************/
/* ---------------------------------------------------zone nav MG entete fiches*/
/*************************************************************/


/* --------------------------------------------------------------------------Niveau 1*/
#MGentete {}
#MGentete li {display: inline}
#MGentete li a.btnMGent01, 
#MGentete li a.btnMGent02,
#MGentete li a.btnMGent03 {
    float: left; 
    display: block; 
    width: 199px; height:15px;
    }
#MGentete li a.btnMGent01 {
    background: transparent url(../global/medias/MGent01.gif) no-repeat
    }
#MGentete li a.btnMGent02 {
    background: transparent url(../global/medias/MGent02.gif) no-repeat
    }
#MGentete li a.btnMGent03 {
    background: transparent url(../global/medias/MGent03.gif) no-repeat
    }
#MGentete li a.btnMGent01:hover, 
#MGentete li a.btnMGent02:hover,
#MGentete li a.btnMGent03:hover {background-position: 0 -16px}

/* --------------------------------------------------------------------------Niveau 2*/
.niv21, .niv22, .niv23 {position: relative; display: none;}
.niv21, .niv22, .niv23 {
    position:absolute;
    top:40px; left: 100px;
    width: 585px; height: 17px;
    padding: 0 0 0 10px;
    }
.niv3 {
    position:absolute;
    top:25px; left: 100px;
    padding: 0 0 0 10px;
    background-color: #F9F9FA;
    border: 1px #150c5c solid;
    }

.niv21 li, .niv22 li, .niv23 li {display: inline;}
li a.niveau2 {
    float: left; 
    display:block; height:18px;
    font-size: 9px; color: #150c5c;
    padding: 7px 5px 0 18px;
    border-right: 1px #150c5c solid;
    background: transparent url(../global/medias/itemLiON.gif) no-repeat 5px 0;
    }
li a.niveau2:hover {
    background-color: #CCF1FD !important;
    background-position: 5px -23px;
    }

/* --------------------------------------------------------------------------Niveau 3*/
.niv3 {
    display: none;
    width: 350px; 
    padding:0 !important;
    }
.niv3 li a {
    display: block; 
    font-size: 10px; 
    color: #15105F !important;
    background: transparent url(../global/medias/itemLiNiv3.gif) no-repeat 0 0;
    padding: 0 0 0 10px;
    }
.niv3 li a:hover {background-color: #C2EEFC}

/* ----------------------------------------------------------------------------focus pages offres formation*/
.presenteMG #enteteFiche #MGentete li.niveau1 a.btnMGent01, 
.licenceMG #enteteFiche #MGentete li.niveau1 a.btnMGent01, 
.masterMG #enteteFiche #MGentete li.niveau1 a.btnMGent01 {background-position: 0 -16px}

.presenteMG #enteteFiche #MGentete li.niveau1 ul.niv21,
.licenceMG #enteteFiche #MGentete li.niveau1 ul.niv21,
.masterMG #enteteFiche #MGentete li.niveau1 ul.niv21 {display: block}

.presenteMG #enteteFiche #MGentete li.niveau1 ul.niv21 li.FocusOffre1 a.niveau2,
.licenceMG #enteteFiche #MGentete li.niveau1 ul.niv21 li.FocusOffre2 a.niveau2,
.masterMG #enteteFiche #MGentete li.niveau1 ul.niv21 li.FocusOffre3 a.niveau2 {
    background-color: #CCF1FD !important;
    background-position: 5px -23px;
    }
    
/* -------------------------------------------------------------------------------focus pages choisir Issba*/
.espritMG #enteteFiche #MGentete li.niveau1 a.btnMGent02,
.entrerMG #enteteFiche #MGentete li.niveau1 a.btnMGent02,
.vivreMG #enteteFiche #MGentete li.niveau1 a.btnMGent02,
.etudierMG #enteteFiche #MGentete li.niveau1 a.btnMGent02,
.visiteMG #enteteFiche #MGentete li.niveau1 a.btnMGent02 {background-position: 0 -16px}

.espritMG #enteteFiche #MGentete li.niveau1 ul.niv22,
.entrerMG #enteteFiche #MGentete li.niveau1 ul.niv22,
.vivreMG #enteteFiche #MGentete li.niveau1 ul.niv22,
.etudierMG #enteteFiche #MGentete li.niveau1 ul.niv22,
.visiteMG #enteteFiche #MGentete li.niveau1 ul.niv22 {display: block}

.espritMG #enteteFiche #MGentete li.niveau1 ul.niv22 li.FocusChoisir1 a.niveau2,
.entrerMG #enteteFiche #MGentete li.niveau1 ul.niv22 li.FocusChoisir2 a.niveau2,
.vivreMG #enteteFiche #MGentete li.niveau1 ul.niv22 li.FocusChoisir3 a.niveau2,
.etudierMG #enteteFiche #MGentete li.niveau1 ul.niv22 li.FocusChoisir4 a.niveau2,
.visiteMG #enteteFiche #MGentete li.niveau1 ul.niv22 li.FocusChoisir5 a.niveau2 {
    background-color: #CCF1FD !important;
    background-position: 5px -23px;
    }
    
/* -------------------------------------------------------------------------------focus pages Issba et vous*/
.visionBG #enteteFiche #MGentete li.niveau1 a.btnMGent03,
.rencontreBG #enteteFiche #MGentete li.niveau1 a.btnMGent03,
.directBG #enteteFiche #MGentete li.niveau1 a.btnMGent03 {background-position: 0 -16px}

.visionBG #enteteFiche #MGentete li.niveau1 ul.niv23,
.rencontreBG #enteteFiche #MGentete li.niveau1 ul.niv23,
.directBG #enteteFiche #MGentete li.niveau1 ul.niv23 {display: block}

.visionBG #enteteFiche #MGentete li.niveau1 ul.niv23 li.visionFocus a.niveau2,
.rencontreBG #enteteFiche #MGentete li.niveau1 ul.niv23 li.rencontreFocus a.niveau2,
.directBG #enteteFiche #MGentete li.niveau1 ul.niv23 li.DirectFocus a.niveau2 {
     background-color: #CCF1FD !important;
    background-position: 5px -23px;
    }

/*****************************************************************************/
/*****************************************************************************/
/* ----------------------------------------------------CONTENT HOME*/
/*****************************************************************************/
/*****************************************************************************/

#Content {
    margin:0; padding: 0;
	/*border-right: 1px #150c5c solid;
	background: transparent url(../global/medias/logo.gif) no-repeat left bottom*/
	}
#contextuelle, #vous {float: left; }

/* -----------------------------------------------CONTEXTUELLE home*/
#contextuelle {/*padding-bottom: 50px; */}
#contextuelle ul {
	width: 99px;
	display:inline;
}
#contextuelle li {float: left}
a.btContextu01, a.btContextu02, a.btContextu00{
	display:block;
	}
a.btContextu00 {
	height: 36px; 
	background: transparent url(../global/medias/btNC00.gif) no-repeat;
	width:130px;
}	
a.btContextu01 {
	height: 36px; 
	background: transparent url(../global/medias/btNC01.gif) no-repeat;
	width:136px;
}
a.btContextu02 {
	height: 36px;
	background: transparent url(../global/medias/btNC02.gif) no-repeat;
	width:134px; 
	}
a.btContextu00:hover {background-position: 0 -36px}
a.btContextu01:hover {background-position: 0 -36px}
a.btContextu02:hover {background-position: 0 -36px}


/* -----------------------------------------------ISSBA ET VOUS - home*/
#vous {
	width: 299px; 
	float:right;
	
	}
#vision, #rencontre, #direct, #actualites {
	position:relative;
	/*left: 398px;*/
	width: 300px; 
	float: left;
	clear:both;
	/*border-left: 1px #150c5c solid;*/
	}
#vision {background-color:#ECF7FA;margin-top:-92px;}
#rencontre {background-color:#EBF7FA;margin-top:-2px;}
#direct {background-color:#F4FAFD}
#vision h3, #rencontre h3, #direct h3 {width: 300px;height:21px;}
#vision h3 {background: transparent url(../global/medias/h3vision.gif) no-repeat; margin-top:21px; }
#rencontre h3 {background: transparent url(../global/medias/h3rencontre.gif) no-repeat }
#direct h3 {background: transparent url(../global/medias/h3direct.gif) no-repeat }
#vision p, #rencontre p, #direct p {padding: 5px; width: 160px; float:left}
#vision p {color: #0a214a}
#rencontre p {color:#0a214a}
#direct p {color:#0a214a}
#vision img, #rencontre img, #direct img {float:left; width: 113px;}
#vision img.vous{width:300px;height:21px;}
#vision p a, #rencontre p a, #direct p a {width: 70px; text-align:right; font-weight: bold; margin: 5px 0 0 0; padding: 0 10px 0 0;}
#vision p a {color:#0a214a; background: transparent url(../global/medias/suiteVision.gif) no-repeat right 6px}
#rencontre p a {color:#0a214a; text-decoration:underline;background: transparent url(../global/medias/suiteVision.gif) no-repeat right 6px}
#direct p a {color:#0a214a;text-decoration:underline;background: transparent url(../global/medias/suiteVision.gif) no-repeat right 6px}
#vision p a:hover,
#rencontre p a:hover,
#direct p a:hover {color: #150C5C;}


/**************************************************************/
/* ------------------------------------------------MENU GLOBAL home*/
/**************************************************************/
#MenuGlobal {/*background: transparent url(../global/medias/visuelHome.jpg) no-repeat top left*/}
#MenuGlobal img {float: left}
#programmes, #choisir {float: left}
#programmes, #choisir{
	width: 200px;
	background: transparent url(../global/medias/bg_prog.gif) no-repeat right top;
	min-height:300px;
}
#actualites{
	width :295px;
	background-color:#e0ded4;
	padding:0 5px 15px 0px;
}
#programmes h3, #choisir h3 {width: 200px;height:21px}
#actualites h3{width: 300px;height:23px}
#programmes h3 {background: transparent url(../global/medias/h3programmes.gif) no-repeat}
#choisir h3 {background: transparent url(../global/medias/h3choisir.gif) no-repeat}
#actualites h3 {background: transparent url(../global/medias/h3actualites.gif) no-repeat}

#programmes ul, #choisir ul {margin: 0 0 0 5px; padding:0}
#programmes li, #choisir li, #actualites li {/*margin-top:2px*/}
#programmes li a, #choisir li a {
    display: block;
	width: 165px;
	color: #0a234a; 
	font-weight: bold;
	padding: 7px 0 7px 15px; 
	border-bottom: 1px #e0ded4 solid;
	font-size:12px;
	text-decoration:none;
	/*background: transparent url(../global/medias/itemLiHome.gif) no-repeat 5px 3px;*/
	}
#programmes li a:hover, #choisir li a:hover {
	background-color: #D1EEF9!important;
	}
#actualites h4 {
	font-size: 10px;
	color:#0a234a;
	padding: 0 0 0 15px; margin: 2px 0 0 0;
	/*background: transparent url(../global/medias/itemLiHome.gif) no-repeat 5px 3px;*/
	}
#actualites  p { margin: 5px 5px 5px 15px;color: #0a234a; padding:10px;}
#actualites a {
    display: block;
	font-weight:bold;
	text-align: right;
	color:#0a234a;
	padding: 0 0 0 0;
	text-decoration:underline;
	/*background: transparent url(../global/medias/itemSuiteActu.gif) no-repeat 3px 3px;*/
	}

/***********************************************************************************/
/***********************************************************************************/
/* -----------------------------------------------------FICHE GLOBAL CONTENU*/
/***********************************************************************************/
/***********************************************************************************/

#debouchesISSBA, #choisirISSBA, #IssbaVous, #demandeISSBA {}
#HabillageLogo, 
#debouchesISSBA #Content, 
#choisirISSBA #Content, 
#IssbaVous #Content,
#demandeISSBA #Content #footer {float: left}

#HabillageLogo {width:99px; }
#HabillageLogo img {float: left; margin:0 !important; padding:0 !important; }
#debouchesISSBA #Content, 
#choisirISSBA #Content, 
#IssbaVous #Content,
#demandeISSBA #Content {
	
    width:601px;
    border: 0!important;
    
    background : none !important;
	margin-top:50px;
    }
#debouchesISSBA #footer, #choisirISSBA #footer, 
#IssbaVous #footer, #demandeISSBA #footer {
    /*border-top: 1px #150C5C solid !important;*/
		/*margin-top:70px;*/
    }
    
/* ----------------------------------------------gestion couleur rub ISSBA et vous / attente */    
/*.visionBG #fiche {background-color: #DCEBFA}
.rencontreBG #fiche {background-color: #F5E6F2}
.directBG #fiche {background-color: #F3FAD2}*/
  
/*******************************************************************************/
/* -------------------------------------------------------------------------------------------------FICHE*/
/******************************************************************************/
#fiche {
    float: left;
    width: 650px;
    padding: 10px !important;
    /*border-left: 1px #150C5C solid !important;
    border-right: 1px #150C5C solid !important;*/
    }
#fiche h2, #fiche h3, #fiche h4 {
    padding: 0 0 0 20px;
    }
#fiche h2 {
    color: #33ADD6;
    font-size: 13px;
    margin-bottom: 5px;
    background: transparent url(../global/medias/h2Fiche.gif) no-repeat;
    }
#fiche h3 {
    color: #150C5C;
    font-size: 12px;
    margin-bottom: 7px;
    background: transparent url(../global/medias/h3Fiche.gif) no-repeat
    }
#fiche h3.poste {
    font-size: 10px !important;
    background: transparent url(../global/medias/h3Fiche.gif) no-repeat -5px 0;
    /*border-bottom: 1px #D0CEDE solid !important;*/
    margin:0 !important; padding: 1px 0 0 15px!important;
    }
#fiche h4.libelNom {
    font-size: 11px !important;
    background: transparent url(../global/medias/flcP.gif) no-repeat 13px 10px;
    border: 1px #D2DCEC solid;
    margin: 0 0 10px 0 !important; padding: 5px 0 5px 20px !important;
    }
#fiche h4.libelNom a {
    font-size: 10px;
    color: #7EA5CC !important;
    margin-left: 10px !important;
    text-decoration: underline !important;
    }
#fiche h4.libelSpe {
    font-size: 10px;
    padding: 2px 0 3px 20px;
    margin: 10px 0 10px 15px !important; 
    color: #555790;
    background-color: #D0CEDE;
    }
#fiche h4.libelNom a:hover {color: #06014F !important}
#fiche h4 {
    color: #14A5D2;
    font-size: 12px;
    margin-bottom: 5px;
    background: transparent url(../global/medias/flcBleu.gif) no-repeat
    }
#fiche h6 { font-size: 10px !important;}
#fiche p {
    padding: 0 0 0 21px !important; 
    margin: 0 0 10px 0 !important;
     background: transparent url(../global/medias/flcP.gif) no-repeat 12px 3px
    }
#fiche p a {
    font-size: 10px;
    color: #15105F !important;
    text-decoration: underline !important; 
    margin:0 !important; padding:0 !important; 
    }
#fiche p img {float: left; padding: 0 10px 5px 0}
#fiche ul {margin-bottom: 5px;}
#fiche a.pdf {
    display: block; 
    width: 95%;
    font-size: 10px;
    color: #000066;
    padding: 0 0 2px 15px;
    margin: 5px 0 0 18px;
    border-bottom: 1px #D0CEDE solid;
    background: transparent url(../global/medias/btn-pdf.gif) no-repeat 2px -30px
    }
#demandeISSBA #fiche a.pdf {
     width: 90% !important; border:0 !important
    }
#fiche a.pdf:hover {
    background-position: 2px 0;
    background-color: #D0CEDE;
     }
/* --------------------------------------------------------------------Gestion des lites accès QTVR*/
.visiteMG #fiche ul#LienQTVR {float: left; width: 300px;}
ul#LienQTVR li {}
ul#LienQTVR li a {
    display: block;
    height:15px;
    color: #14A5D2;
    font-size: 13px !important;
    margin: 0 0 0 25px !important;
    padding: 0 0 5px 25px !important;
    background: transparent url(../global/medias/btn-qtvr.gif) no-repeat 0 -20px;
    }
ul#LienQTVR li a:hover {background-position: 0 0; color:#15105f}


/* ---------------------------------------------------------------------------------gestion visuels*/
#visuelsVisite {float: left; width: 275px;}
#visuelsVisite img {margin-bottom: 10px !important;}

/* ---------------------------------------------------------------------------------------------POPUP*/
#popup {
    width: 360px; 
    background-color:#D0CEDE;
    text-align: left;
    }
#popup h2 {
    font-size: 1em;
    color: white;
    padding: 2px;
    text-align: left;
    background-color: #15105F;
    }
#popup p {width: 320px;
    margin-bottom: 5px; 
    padding: 5px 5px 5px 5px;
    }
#popup ul {width: 350px; padding: 5px; margin:0 !important}
#popup li {
    width: 320px;
    list-style: disc; color: #15105F; font-size: 11px; 
    margin: 0 0 5px 10px !important;}

/* -------------------------------------------------------------------------------Introduction masters*/
#introMaster {
    width: 550px; padding: 5px !important; 
    margin: 10px 0 10px 15px;
    background-color: #E7F9FE; 
    }
#introMaster h4, #introMaster p {
    padding: 0 0 0 10px !important; 
    margin:0 !important
    }
#introMaster h4 {
    font-size: 11px; color: #14A5D2; 
    padding: 0 0 0 20px !important;
    margin: 0 0 3px 0 !important;
    background: transparent url(../global/medias/flcBleu.gif) no-repeat 0 -1px
    }
#introMaster p {margin:0 0 5px 0 !important; text-indent: 10px;}

/*************************************************************/
/* -----------------------------------------------------ISSBA et VOUS*/    
/*************************************************************/
#VousContent, #ListeAutres  {float: left}
#VousContent {
    width: 360px;
    padding:0 !important;
    margin-right: 15px;
    margin-top: 10px; 
    border: 1px #D0CEDE solid;
    }
#VousContent p, #VousContent p.chapContent {
    float: left; width:340px;
    margin: 5px !important; 
    padding: 5px 5px 5px 5px !important;
    background-image: none !important;
    }
#VousContent p {background-color: #E7F9FE;}
.visionBG #VousContent p {background-color: #A0C8F3 !important; color: #2F72B7 !important}
.rencontreBG #VousContent p {background-color: #E0C2DB !important; color: #D1138B !important}
.directBG #VousContent p {background-color: #E4F68B !important; color: #2C9319 !important}


#VousContent p.chapContent  {
    border: 1px red solid;
    border: 0 !important;
    background-color: white !important;
    }
#VousContent p.chapContent img {float: left; margin-right: 10px;}
#VousContent p.chapContent span.titre {
    padding: 0 0 0 20px;
    color: #14A5D2;
    font-size: 13px;
    background: transparent url(../global/medias/h3Fiche.gif) no-repeat 0 1px
    }
    
.visionBG #VousContent p.chapContent span.titre,
.rencontreBG #VousContent p.chapContent span.titre,
.directBG #VousContent p.chapContent span.titre {color:#15105F !important}

#VousContent p.chapContent span.chapeau {}
#VousContent p a {
    color: #150C5C; 
    margin-top: 5px;
    text-align: right; 
    padding: 0 5px 0 0;
    background-color:#14A5D2;
    }

/* ----------------------------------------------------liste autres témoignages*/    
#ListeAutres {width: 200px; padding-top: 10px;}
#ListeAutres img {
    margin:0 !important;
    padding: 0 !important;
    }
#ListeAutres h3 {
    font-size: 10px;
    color: white;
    text-align: center;
    margin:0;
    padding: 5px 0 5px 0;
    background-color: #14A5D2;
    background-image: none !important;
    }
.visionBG #ListeAutres h3 {background-color: #2F72B7 !important}
.rencontreBG #ListeAutres h3 {background-color: #D1138B !important}
.directBG #ListeAutres h3 {background-color: #2C9319 !important}

.visionBG #ListeAutres ul {background-color: #A0C8F3 !important;}
.rencontreBG #ListeAutres ul {background-color: #E0C2DB !important;}
.directBG #ListeAutres ul {background-color: #E4F68B !important; }

#ListeAutres ul {
    margin:0 !important; padding:0;
    background-color: #D5F3FE;
    }
#ListeAutres img {float: left;}
#ListeAutres li {}
#ListeAutres li a {
    display: block; width: 180px;
    margin: 0; 
    color: #14A5D2;
    padding: 2px 0 2px 20px !important;
    font-size: 9px !important; 
    border-top: 1px #A4DDF5 solid;
    background: transparent url(../global/medias/btn-pdf.gif) no-repeat 5px 0;
    }
.visionBG #ListeAutres li a {color: #2F72B7 !important}
.rencontreBG #ListeAutres li a {color: #D1138B !important}
.directBG #ListeAutres li a {color: #2C9319 !important}

#ListeAutres li a:hover {
    color: #150C5C;
    background-color: #A4DDF5; 
    }

/* -----------------------------------------------------schema oranisation*/
#schemOrgani img, #troisSpe {float: left; }
#troisSpe {width: 145px; margin-top: 25px; }
#troisSpe h4 {
    font-size: 11px;
    color: #150C5C ;
    text-align: center;
    margin:0 !important;
    padding: 2px !important;
    background-color: #D5F3FE;
    background-image: none !important;
    }
#troisSpe p {
    font-size: 9px;
    /*color: #000066;*/
    line-height: 11px;
    background-color: #D5F3FE; 
    margin:0 !important; padding: 0 5px 10px 5px !important;
    }
#troisSpe p a { 
    display: block; width: 100%;
    font-size:9px; text-align: right; color: #14A5D2;
    text-decoration: underline !important;
    }
#troisSpe p a:hover {color: #150C5C }



/**************************************************************/
/* -----------------------------------------------------FORMULAIRE*/
/**************************************************************/

#fiche form {margin:0; padding:0;}
#fiche fieldset {padding:10px !important; border: 1px #D0CEDE solid}
#fiche legend {font-size: 9px; color: #52719E; padding: 3px 0 0 0; margin-bottom: 10px}
    
/* ---------------------------------------------------------------------------global formulaire*/
#demandeISSBA #fiche form p,
#demandeISSBA #fiche form p.sans,
#demandeISSBA #fiche form span.libelSpan,
#demandeISSBA #fiche form h3  {
    float: left; 
    width: 545px;
    /*border-bottom: 1px #D0CEDE solid;*/
    padding: 0 0 0 0 !important;
    }
#demandeISSBA #fiche form h3 {
    color: #14A5D2;
    font-size: 12px;
    border-bottom: 1px #A1DBED solid;
    padding: 0 0 0 15px !important;
    background: transparent url(../global/medias/h3Form.gif) no-repeat 0 -1px;
    }   
#demandeISSBA #fiche form p {
    background: transparent url(../global/medias/flcP.gif) no-repeat 0 3px !important
    }
#demandeISSBA #fiche form p.sans {
    background-image: none !important
    }

#demandeISSBA #fiche input,
#demandeISSBA #fiche input.chx,
#demandeISSBA #fiche p span {float: left;}

span.spanSelect {width: 500px; float: left;}
#demandeISSBA #fiche p span {margin-right: 5px; padding: 3px 0 0 0;}
#demandeISSBA #fiche span.selectBranche {
    color: black; padding: 0 0 0 20px; color: #1542A3;
    background: transparent url(../global/medias/flcProt.gif) no-repeat 10px 3px !important
    }

/* ----------------------------------------------------------------------------------------label*/
#demandeISSBA #fiche label {width: 150px; color: #14A5D2; padding: 0 0 0 8px;}
#demandeISSBA #fiche label.labelTit {width: 100%}
#demandeISSBA #fiche form span.libelSpan {
    width: 150px; 
    margin: 0 0 0 7px}

/* ----------------------------------------------------------------------------------------input*/
#demandeISSBA #fiche input, 
#demandeISSBA #fiche textarea {
    border: 1px #D0CEDE solid;
    }
#demandeISSBA #fiche input, #demandeISSBA #fiche textarea {width: 350px}

#demandeISSBA #fiche input.chx {width: auto !important; border: 0 !important;}
#demandeISSBA #fiche input.envoi {
    float: right; 
    margin-right: 5px;
    width: auto !important;
    font-size: 11px;
    }
    
#demandeISSBA #fiche label, 
#demandeISSBA #fiche span.libelSecteur, 
#demandeISSBA #fiche input.chx {float: left;}


/**************************************************************/
/* -----------------------------------------------------FOOTER*/
/**************************************************************/
#footerFiche {
    float: left; 
    border-top: 1px #150C5C solid}
#footer ul, #footerFiche ul {
    background-color:white
    }
#footer li, #footerFiche li {display: inline; }
#footer li a, #footerFiche li a {
    display: block; 
	height: 10px;
    float: right;
    font-size: 9px !important;
	color:#666!important; 
	margin-top: 3px;
	padding: 0 5px 0 5px;
		 
	}
#footerFiche li a:hover {
    background-color: #A4DDF5
    }






