/* Partie Ecole */

.chemin { font:11px Arial, Helvetica, sans-serif; color:#2876f4; }

h2, h3, h4 { color:#3872d0; }
em, #content-ColLeft a { color:#245fc0; }
h1 { background-image:url(../../images/design/rubriques/fonds/title_ecole.png); background-repeat:no-repeat; }
h3 { background:url(../../images/design/fleches-puces/h3-ecole.gif) no-repeat 0 2px; }
h3.Fleche { background:url(../../images/design/fleches-puces/flecheEcole.png) no-repeat 0 2px; }
h4 { background:url(../../images/design/fleches-puces/h4-ecole.gif) no-repeat left bottom; }
h5 { margin-bottom:15px;}
h5 span{ background-color:#0f4194; color:#FFFFFF; padding:3px; font-weight:bold; font-size:12px; word-spacing:0.05em; letter-spacing:0.02em}
/* *********** Les tableaux ****************** */

.first-column { background:#C9DDFD none repeat scroll 0 0; }
.one-column th { color:#3872D0; }
.one-column td { color:#000000; border-top:1px #3872D0 solid; }

/*=== Enrichissement du texte ===*/
.couleurListe { font:11px Arial, Helvetica, sans-serif; color:#245fc0;} 
.lettrine { color: #5391f6; }

.logoEcoles { width:350px; margin:20px auto 20px auto; }
.logoEcoles img { margin:10px; }


/*=== Blocs avec fond ===*/
.blocFond { background:url(../../images/design/rubriques/fonds/background-blocFond-ecole.jpg) repeat-y; color:#FFFFFF; }
.blocFond img { float:left; margin-right:15px; margin-left:0px; }
#content-ColLeft .blocFond a, 
#content-ColLeft .blocFond em, 
#content-ColLeft .blocFondCoin a, 
#content-ColLeft .blocFondCoin em  { color:#acc2e7; }
.blocFondCoin { background:url(../../images/design/rubriques/fonds/background-blocFond-ecole.jpg) repeat-y; color:#FFFFFF;  }


.blocImage { background-color:#C9DDFD; }
.blocImage a, .blocImage em, .blocImage strong  { color:#245fc0; }

/*=== Blockquote ===*/
blockquote { background: url(../../images/design/fleches-puces/ecole-quotes1.png) no-repeat; }
blockquote p { background: url(../../images/design/fleches-puces/ecole-quotes2.png) no-repeat right bottom; }

/* ====== Bloc avec élément graphique sur le côté gauche */
.blocBorderLeft { background-image:url(../../images/design/rubriques/fonds/blocBlueBorderLeft.gif); background-color:#caddfd; }

/*=== Les listes ===*/
#content-ColLeft ul li { background-image:url(../../images/design/fleches-puces/puce-ecole.gif); }
#content-ColLeft table tbody tr td li { list-style-type:none; background-image:url(../../images/design/fleches-puces/puce-ecole.gif); background-repeat:no-repeat; margin-left:18px; padding-left:20px; line-height:17px; }
#content-ColLeft ul.listeFleche li { background-image:url(../../images/design/fleches-puces/flecheEcole.png); }
#content-ColLeft ul li li { background-image:url(../../images/design/fleches-puces/puce-niveau-ecole.png); }
#content-ColLeft ul.listeCheck li { background-image:url(../../images/design/fleches-puces/puce-niveau-ecole.png); }
#content-ColLeft ul.listeCarre li { background-image:url(../../images/design/fleches-puces/puce-informations.gif); }

/*=== Edito - Habillage ===*/
p.retraitPhotoLeftBuste { padding-right:140px; }
p.retraitPhotoLeftGenoux { padding-right:180px; }
p.retraitPhotoRight { padding-left:130px; }
p.retraitPhotoRightGenoux { padding-left:180px; }

/*=== Rentrée de Mars - Habillage ===*/
.blocAccolade95 {background:url(../../images/design/rubriques/fonds/blocAccolade95-ecole.gif) no-repeat; height:95px; width:425px; margin:auto;}
.blocAccolade95 * {text-align:center;}
.blocAccolade95 strong {color:#0f4194}

.blocDegrade {background:url(../../images/design/rubriques/fonds/blocDegrade-ecole.gif) no-repeat;}
.blocDegrade h4 { color:#0f4194; margin-top:15px;}

/*=== Content Right ===*/
#boxVideo h2, .plusInfoBox h2, .newsBox h2, #boxTemoignage h2  { border-bottom:1px solid #245fc0; }

.Citation-Temoignage { background-color:#245fc0; color:#FFFFFF; }
#boxTemoignage strong {font-weight:normal; color:#acc2e7}
.Temoin-info { border-left:1px dotted #245fc0; }

/****** Accordeon vertical ******/
#Contact-accordeon #detail-annee-3 { margin-bottom:20px; }
#Contact-accordeon #detail-annee-3 a { text-decoration:none; display:block; margin-bottom:0; padding:0; width:455px;  }

#Contact-accordeon #detail-annee-3 a h5 { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	padding:4px 13px;
	font-weight:bold;
}

#Contact-accordeon .normal { color:#0f3c85; background:url(../../images/design/fleches-puces/contact-fleche-off.gif) no-repeat 430px 3px; }
#Contact-accordeon .survol, #Contact-accordeon .actif { color:#ffffff; background:url(../../images/design/fleches-puces/contact-fleche-on.gif) no-repeat 430px 3px; cursor:pointer; }

#Contact-accordeon #detail-annee-3 a p { color:#2876f4; font:10px Arial, Helvetica, sans-serif; float:right; padding-top:10px; padding-right:20px; margin:0; text-decoration:none; }

#Contact-accordeon #detail-annee-3 .contenu-details { padding:0; margin:0; width:455px; background:transparent url(../../images/design/contact-fond-contenu-details-inf.jpg) repeat-y scroll 0 -12px;  }
#Contact-accordeon #detail-annee-3 a { color:#0f3c85; background:url(../../images/design/contact-fond-interieur.jpg) no-repeat; height:21px; }

#Contact-accordeon #detail-annee-3 .contenu-details .rubriques { background:url(../../images/design/contact-fond-contenu-details.jpg) no-repeat;  margin:0; padding:3px 0 5px 105px; min-height:50px; _height:50px; }
#Contact-accordeon #detail-annee-3 .contenu-details .rubriques p { font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; }
#Contact-accordeon #detail-annee-3 .contenu-details iframe{ margin-left:13px;}

#Contact-accordeon .contenu-details .rubriques a#lille { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#nantes { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#strasbourg { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#lyon { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#bordeaux { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#toulouse { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#montpellier { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#nice { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#nancy { background:none; margin-top:5px; width:180px; }
#Contact-accordeon .contenu-details .rubriques a#rennes  { background:none; margin-top:5px; width:180px; }

#Contact-accordeon .contenu-details .rubriques a span{ margin-top:5px; background:#245fc0; font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; }

#Contact-accordeon h4 { background:transparent url(../../images/design/fleches-puces/h4-ecole.gif) no-repeat scroll left bottom;
color:#3872d0;  font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin:0 0 15px; padding-left:15px; text-transform:uppercase; }



/****** VAE ******/

.tab-case {
	border:#333333 solid 1px;
}
.tab-case-sstexte {
	font-size:10px;
	font-style:italic;
	text-align:left;
}
.tab-case-fleche {
	background:url(http://blogs.ionis-group.com/ionis-executive-learning/media/fleche-bas.jpg) left top no-repeat;
	height:20px;
}
.tab-titre {
	background:#130101;
	color:#FFFFFF;
	text-align:center;
}
.tab-intit {
	background:#4e98c9;
	color:#FFFFFF;
	text-align:left;
	border-bottom:#000000 solid 1px;
}
.tab-cont {
	text-align:left;
	border-bottom:#000000 solid 1px;
	border-left:#000000 solid 1px;
}

.tab-div {
	width:460px;
	float:left;
	position:relative;
}
.tab-div-droit {
	float:left;
	width:420px;
	position:relative;
	padding-left:15px;
}
.tab-div-fi {
	width:480px;
	float:left;
	position:relative;
	padding-right:50px;

}

.tab-div-co {
	width:330px;
	float:left;
	position:relative;
}

	
