/* ##################### CONTENT PRESENTATION #################### */
#content.presentation .centerImage { position:absolute; top:281px; _top:320px; left:146px;} /* IE7 */

html:first-child #content.presentation .centerImage { position:absolute; top:288px; left:146px;} /* IE 8 */

#content.presentation #vide1 { height:154px; width:76px; float:right; clear:left;}
#content.presentation #vide2 { height:130px; width:125px;  float:left; clear:right; }
#content.presentation #colRight img#titre { margin-bottom:10px; _margin-bottom:0; padding:0; }

/* ##################### CONTENT METIER D'AVENIR #################### */
#main.metier { background:url(../img/design/fonds/ecole_metier_globe-bs.jpg) 97px 144px no-repeat; }
#main.metier p.avenir {margin:0; padding:0; margin-right:201px; }
#blocEarth { width:284px; height:89px; background:#61b8fd url(../img/design/fonds/ecole_metier_blocglobe.jpg) center center no-repeat; float:left; clear:right; position:absolute; top:193px; _top:206px; left:15px; } /* IE7 */
#blocEarth p { margin:2px 8px 0 8px; _margin-right:6px; padding:0; color:#FFFFFF }
#vide3 { height:98px; _display:none; } /* IE7 */
html:first-child #vide3 { height:98px; display:block; } /* IE8 */
p#signature-trebulle { width:100%; text-align:right; }

#colRight.metier h4, #colRight.metier p  { padding-left:6px; padding-right:12px; text-align:justify; }
#colRight.metier h4, #colRight.metier p.libellePhoto  { padding-left:0; padding-right:12px; text-align:justify; }
/*#content.twoCol #colRight.metier .skinned { height: 680px; background:white url(../img/design/fonds/bloc_col_dte.jpg) center top no-repeat;  text-align:left; padding-top:35px;  font:Geneva, Arial, Helvetica, sans-serif; color:#2775b3; }*/
#content.twoCol #colRight.metier .skinned { background:url(../img/design/fonds/bloc_col_dte.jpg) no-repeat top; float:left; width:200px; color:#666666; padding-left:10px; position:relative; padding-top:35px; text-align:left; height:auto;}
#content.twoCol #colRight.metier .skinned img 	{ margin-bottom:0; }
#content.twoCol #colRight.metier .skinned .txtLightOrange { line-height:2em; font-size:12px; }

#content.metier { background:white url(../img/design/fonds/ecole_metier_globe-ht.jpg) 25px left no-repeat; }
/*#colRight.metier .skinned	{height: 878px; background:white url(../img/design/fonds/ft_right_colonne.jpg) center top no-repeat;  text-align:center; padding-top:35px;  font:Geneva, Arial, Helvetica, sans-serif; color:#2775b3; }*/

/* ##################### CONTENT RESEAU #################### */
#main.reseau strong { font-size:13px; color:#f27c18;  }
#main.reseau li { margin:0; padding:0;}
#blocVide       { float:right; clear:left; width:221px; height:60px; }
#imgPictoWifi 	{ position:absolute; left:295px; top: 487px; _left:295px; _top:499px; } /* IE7 */
#imgVoip 		{ margin-left: 15px; }
#content.twoCol #colRight #reseau.skinned 			{ height: 878px; background:white url(../img/design/fonds/bloc_col_dte.jpg) center top no-repeat;  text-align:left; padding-top:35px;  font:Geneva, Arial, Helvetica, sans-serif; color:#2775b3; }
#content.twoCol #colRight #reseau.skinned ul 		{ margin-left:10px; padding-top:10px;}
#content.twoCol #colRight #reseau.skinned li 		{ list-style-image:none; list-style:none; color:#666666; margin-top:15px; }
#content.twoCol #colRight #reseau.skinned img		{ margin-bottom:0; margin-right:2px; }
#ambiantNetwork {float:left; position:absolute; top:115px; _top:110px; left:535px; }
#reseauxImg 	{ position:absolute; left:291px; top:233px; _top:240px; } /* IE7 */

html:first-child #reseauxImg { position:absolute; left:291px; top:232px; } /* IE 8 */

/* ##################### CONTENT RESEAU #################### */

#content.twoCol #colRight.labo .skinned { height:741px; }

/* ##################### CONTENT LOCAUX #################### */
#content.twoCol #main.ecole-locaux3 p.locauxP1 	{ background:url(../img/design/fonds/locaux-bg.jpg) 40px 25px no-repeat; height:275px; margin-bottom:10px; }
#content.twoCol #main.ecole-locaux3 #VideoVisteVirtuelle { margin-bottom:20px; margin-top:0; }
#content.twoCol #main.ecole-locaux3 .imgFacade	{ margin-bottom:12px; }
#content.twoCol #main.ecole-locaux3 .imgCouloir { margin-top:5px; margin-bottom:20px; }
#content.twoCol #locaux-legendePhoto13 	{ position:absolute; top:265px; _top:270px; left:407px; }
#content.twoCol #locaux-legendePhoto23 	{ position:absolute; top:918px; _top:570px; left:372px; }
#content.twoCol #locaux-legendePhoto33 	{ position:absolute; top:1050px; _top:705px; left:135px; }


#content.twoCol #locaux-legendePhoto1 	{ position:absolute; top:265px; _top:270px; left:407px; }
#content.twoCol #locaux-legendePhoto2 	{ position:absolute; top:565px; _top:570px; left:372px; }
#content.twoCol #locaux-legendePhoto3 	{ position:absolute; top:697px; _top:705px; left:135px; }

#content.twoCol #colRight.video .skinned { height:auto; _height:705px; min-height:660px; background:white url(../img/design/fonds/bloc_col_dte.jpg) center top no-repeat;  text-align:left; padding:65px 5px 0 10px;  font:Geneva, Arial, Helvetica, sans-serif; color:#666666; }

#content.twoCol #colRight.video h5						{ margin-bottom:0px; }
#content.twoCol #colRight.video .skinned ul				{ margin:0 0 0 10px; padding:0; }
#content.twoCol #colRight.video .skinned ul li			{ margin-bottom:10px; }
#content.twoCol #colRight.video .skinned ul li ul 		{ color:#666666; margin:0; padding:0; }
#content.twoCol #colRight.video .skinned ul li ul li 	{ list-style:none; margin:5px 0 5px 0; }

#content.twoCol #colRight.video .txtGreyColRight	{ line-height:1.5em; }

#content.twoCol #colRight.video .skinned .off { color:#FF6600; cursor:pointer; text-decoration:none; padding-left:15px; background:url(../img/design/puces/voir.gif) left 2px no-repeat; }
#content.twoCol #colRight.video .skinned .on  { color:#FF6600; cursor:pointer; text-decoration:none; padding-left:15px; background:url(../img/design/puces/cacher.gif) left 2px no-repeat; }

#content.twoCol #colRight.video .skinned ul 			{ margin:0; padding:0; margin-top:20px; }
#content.twoCol #colRight.video .skinned li 			{ margin:0; padding:0; margin-bottom:3px; list-style:none; list-style-image:none; font-size:12px; }
#content.twoCol #colRight.video .skinned .ongletOrangeFerme { display:block; background:#FFFFFF url(../img/design/onglets/onglet_orange.gif) left center no-repeat; width:200px; height:25px; cursor:pointer; }
#content.twoCol #colRight.video .skinned .ongletOrangeFerme p { margin:0; padding:5px 0 0 40px; }
#content.twoCol #colRight.video .skinned .ongletBleuFerme { display:block; background:#FFFFFF url(../img/design/onglets/onglet_bleu.gif) left center no-repeat; width:200px; height:25px; cursor:pointer; }
#content.twoCol #colRight.video .skinned .ongletBleuFerme p { margin:0; padding:5px 0 0 40px; }
#content.twoCol #colRight.video .skinned .ongletOrangeOuvert { display:block; background:#FFFFFF url(../img/design/onglets/onglet_orange.gif) left center no-repeat; width:200px; height:25px; cursor:pointer; }
#content.twoCol #colRight.video .skinned .ongletOrangeOuvert p { margin:0; padding:5px 0 0 40px; font-weight:bold; }
#content.twoCol #colRight.video .skinned .ongletBleuOuvert { display:block; background:#FFFFFF url(../img/design/onglets/onglet_bleu.gif) left center no-repeat; width:200px; height:25px; cursor:pointer; }
#content.twoCol #colRight.video .skinned .ongletBleuOuvert p { margin:0; padding:5px 0 0 40px; font-weight:bold; }

#content.twoCol #colRight.video .skinned #contentVideo1  { width:200px; height:290px; border:1px #c0dce7 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#f6dac1; }
#content.twoCol #colRight.video .skinned #contentVideo2  { width:200px; height:290px; border:1px #fdba07 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#d2e7f0; }
#content.twoCol #colRight.video .skinned #contentVideo3  { width:200px; height:290px; border:1px #c0dce7 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#f6dac1; }
#content.twoCol #colRight.video .skinned #contentVideo4  { width:200px; height:290px; border:1px #fdba07 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#d2e7f0; }
#content.twoCol #colRight.video .skinned #contentVideo5  { width:200px; height:290px; border:1px #c0dce7 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#f6dac1; }
#content.twoCol #colRight.video .skinned #contentVideo6  { width:200px; height:290px; border:1px #fdba07 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#d2e7f0; }
#content.twoCol #colRight.video .skinned #contentVideo7  { width:200px; height:290px; border:1px #c0dce7 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#f6dac1; }
#content.twoCol #colRight.video .skinned #contentVideo8  { width:200px; height:290px; border:1px #fdba07 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#d2e7f0; }
#content.twoCol #colRight.video .skinned #contentVideo9  { width:200px; height:290px; border:1px #c0dce7 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#f6dac1; }
#content.twoCol #colRight.video .skinned #contentVideo10  { width:200px; height:290px; border:1px #fdba07 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#d2e7f0; }
#content.twoCol #colRight.video .skinned #contentVideo11  { width:200px; height:290px; border:1px #c0dce7 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#f6dac1; }
#content.twoCol #colRight.video .skinned #contentVideo12  { width:200px; height:290px; border:1px #fdba07 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#d2e7f0; }
#content.twoCol #colRight.video .skinned #contentVideo13  { width:200px; height:290px; border:1px #c0dce7 solid; overflow:auto; display:none; scrollbar-base-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-face-color:#f6dac1; }

/* ##################### CONTENT LABORATOIRES #################### */

.laboratoires a.lienEntete { display:block; width:208px; height:94px; }

#content.laboratoires #colGauche 		{ float:left; margin-left:7px; margin-right:15px; width:208px; }
#content.laboratoires #colGaucheHorizontal 		{ margin-left:7px; width:646px; height:91px; }
#content.laboratoires #presentation	{ margin-bottom:30px;}
#content.laboratoires .presBleu			{ background:url(../img/design/fonds/col-dte-fond-ongletbleu.jpg); }
#content.laboratoires .presBleuHorizontal	{ background:url(../img/design/fonds/horizontal-fond-ongletbleu.jpg) bottom right no-repeat; }
#content.laboratoires .presOrange 		{ background:url(../img/design/fonds/col-dte-fond-ongletorange.jpg); }
#content.laboratoires #presentation p 	{ margin:0; padding: 5px 8px 5px 8px; line-height:16px; height:160px; }

#content.laboratoires #presentationHorizontal p{ padding: 5px 8px 5px 8px; line-height:16px; height:73px;}

#content #MMA a.lienEntete		{ background:url(../img/design/onglets/spe-MMA.jpg) left top no-repeat;}
#content #MMA a.lienEntete:hover	{ background:url(../img/design/onglets/spe-MMA-on.jpg) left top no-repeat; }

#content #SCIA a.lienEntete		{ background:url(../img/design/onglets/spe-SCIA.jpg) left top no-repeat; }
#content #SCIA a.lienEntete:hover	{ background:url(../img/design/onglets/spe-SCIA-on.jpg) left top no-repeat; }

#content #TCOM	a.lienEntete		{ background:url(../img/design/onglets/spe-TCOM.jpg) left top no-repeat;  }
#content #TCOM a.lienEntete:hover{ background:url(../img/design/onglets/spe-TCOM-on.jpg) left top no-repeat;}

#content #GISTR a.lienEntete		{ background:url(../img/design/onglets/spe-GISTR.jpg) left top no-repeat; }
#content #GISTR a.lienEntete:hover{ background:url(../img/design/onglets/spe-GISTR-on.jpg) left top no-repeat;}

#content #SRS a.lienEntete  		{ background:url(../img/design/onglets/spe-SRS.jpg) left top no-repeat; }
#content #SRS a.lienEntete:hover  { background:url(../img/design/onglets/spe-SRS-on.jpg) left top no-repeat; }

#content #SIGL a.lienEntete		{ background:url(../img/design/onglets/spe-SIGL.jpg) left top no-repeat; }
#content #SIGL a.lienEntete:hover	{ background:url(../img/design/onglets/spe-SIGL-on.jpg) left top no-repeat;  }

#content #CSI { float:left; width:208px; }
#content #CSI a.lienEntete		{ background:url(../img/design/onglets/spe-CSI.jpg) left top no-repeat; }
#content #CSI a.lienEntete:hover	{ background:url(../img/design/onglets/spe-CSI-on.jpg) left top no-repeat;}


/* ##################### CONTENT APRES #################### */
#main.apres strong { font-size:11px; font-weight:bold; font-style:normal; color:#f27c18; }
#main.apres h3 { margin-top:35px; }
#colRight.apres p, #colRight.apres h4 { padding-left:6px; }
#content.twoCol #colRight #apres.skinned 	{ height: 1153px; background:white url(../img/design/fonds/col-dte-apres-epita-bg.jpg) center top no-repeat;  text-align:left; padding-top:31px;  font:Geneva, Arial, Helvetica, sans-serif; color:#2775b3; padding-left:13px; padding-right:10px; }
#content.twoCol #colRight #apres.skinned h1 { width:90%; margin-left:10px; font-size:12px; padding-left:0; }
#content.twoCol #colRight #apres.skinned ul { padding:0; margin:0; text-align:justify; }
#content.twoCol #colRight #apres.skinned li { list-style:square; list-style-image:none; list-style-position:inside; color:#ed6e07; margin-bottom:12px; }
#content.twoCol #colRight #apres.skinned .darkBlueTxt { color:#2775b3; }
#content.twoCol #colRight #apres.skinned img { margin-bottom:10px; margin-top:10px; }
#graphApresEpita { position:absolute; top:135px; _top:134px; left:523px; _left:520px; }
#titreApresEpita { position:absolute; top:100px; _top:95px; left:526px; }
#apresBlocVide { height: 260px; }
/*#LayerGraph1 {display:none;}*/
#ecole-chiffre-visuExpertise { margin-bottom:20px; }



/* ##################### CONTENT INTERNATIONAL #################### */
#content.twoCol .international { background:url(../img/design/fonds/relations-intern-planispher.gif) left 560px no-repeat; }

#content.twoCol #main.international #mainContainer { height:850px; }

#content.twoCol #main.international h6 { margin:5px; }
#content.twoCol #main.international ul#international-contactInfo 	{ margin:5px 0 0 4px; padding:0; float:left; clear:right; } 
#content.twoCol #main.international ul#international-contactInfo li { list-style:none; width:200px; }
#content.twoCol #main.international ul#international-contactInfo li.contactInfo-avecPuce { list-style-type:square; }
#content.twoCol #main.international #relations-internationales-video { float:left; clear:right; width:250px; text-align:center;}

#content.twoCol #colRight.international .skinned { height:auto; _height:705px; min-height:660px; background:white url(../img/design/fonds/bloc_col_dte.jpg) center top no-repeat;  text-align:left; padding:65px 5px 0 10px;  font:Geneva, Arial, Helvetica, sans-serif; color:#666666; }
#content.twoCol #colRight.international .skinned #titre { position:absolute; top:115px; left:530px; _left:527px; } 

#content.twoCol #colRight.international h5						{ margin-bottom:0px; }
#content.twoCol #colRight.international .skinned ul				{ margin:0 0 0 10px; padding:0; }
#content.twoCol #colRight.international .skinned ul li			{ margin-bottom:10px; }
#content.twoCol #colRight.international .skinned ul li ul 		{ color:#666666; margin:0; padding:0; }
#content.twoCol #colRight.international .skinned ul li ul li 	{ list-style:none; margin:5px 0 5px 0; }

#content.twoCol #colRight.international .txtGreyColRight	{ line-height:1.5em; }

#content.twoCol #colRight.international .skinned .off { color:#FF6600; cursor:pointer; text-decoration:none; padding-left:15px; background:url(../img/design/puces/voir.gif) left 2px no-repeat; }
#content.twoCol #colRight.international .skinned .on  { color:#FF6600; cursor:pointer; text-decoration:none; padding-left:15px; background:url(../img/design/puces/cacher.gif) left 2px no-repeat; }

#content.twoCol #colRight.international #VilleContent1 	{ display:none; }
#content.twoCol #colRight.international #VilleContent2 	{ display:none; }
#content.twoCol #colRight.international #VilleContent3 	{ display:none; }
#content.twoCol #colRight.international #VilleContent4 	{ display:none; }
#content.twoCol #colRight.international #VilleContent5 	{ display:none; }
#content.twoCol #colRight.international #VilleContent6 	{ display:none; }
#content.twoCol #colRight.international #VilleContent7 	{ display:none; }
#content.twoCol #colRight.international #VilleContent8 	{ display:none; }
#content.twoCol #colRight.international #VilleContent9 	{ display:none; }
#content.twoCol #colRight.international #VilleContent10 { display:none; }
#content.twoCol #colRight.international #VilleContent11 { display:none; }
#content.twoCol #colRight.international #VilleContent12 { display:none; }
#content.twoCol #colRight.international #VilleContent13 { display:none; }

.readMore { width:100%; text-align:right; margin-top:20px; }
.readMore a { font-weight:bold; }

/*##################### International #######################*/
ul#ongletsMobility		{ margin:0; padding:15px 0 25px 0; _padding:0; text-align:center; }
#ongletsMobility li 	{ margin:0; padding:0; height:17px; display:block; float:left; clear:right; list-style:none; list-style-image:none;}
#ongletsMobility a 					{ color:#000000; margin:0; }
#ongletsMobility a:hover 			{ color:#FF6600; text-decoration:none; }
#ongletsMobility .blocMenu			{ display:block; width:20px; height:17px; }

/*######################### Onglets IR ############################## */
#main.international .ongletsIR #IRlink				{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-vert.jpg) top left repeat-x; }
#main.international .ongletsIR #IRlink a 			{ padding:0 5px 0 12px; _padding:0 3px 0 8px; color:#FFFFFF; }

#main.international .ongletsIR #IRlink2				{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-orange.jpg) top left repeat-x; color:#000000;}
#main.international .ongletsIR #IRlink2 a 			{ padding:0 5px 0 12px; _padding:0 3px 0 8px; color:#000000; }

#main.international .ongletsIR #curriculumLink		{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.international .ongletsIR #curriculumLink a	{ padding-left:6px; _padding-left:5px; }
#main.international .ongletsIR #researchLink		{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.international .ongletsIR #researchLink a		{ padding-left:6px; _padding-left:4px; }
#main.international .ongletsIR #practInfoLink		{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-degr77.jpg) top left no-repeat; }
#main.international .ongletsIR #practInfoLink a	{ padding-left:4px; _padding-left:4px; }
#main.international .ongletsIR #middleLink1 		{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag-gris.jpg) top left no-repeat; }
#main.international .ongletsIR #middleLink2 		{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag.jpg) top left no-repeat; }
#main.international .ongletsIR #middleLink3 		{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag.jpg) top left no-repeat; }
#main.international .ongletsIR #middleLink4 { 
background:#FFFFFF url(../img/design/onglets/cursus-nav-diag-orange.jpg) top left no-repeat; }


/* ################# Content ####################*/
#main.international p.IR-text1 	{ background:url(../img/design/fonds/page-mobilite-ue-bg.jpg) left top no-repeat; color:#FFFFFF; padding:5px; }

#main.international .howItWorksButton 	{ background:#ef8320; color:#FFFFFF; border:solid 1px #b6b4b5; width:75px; padding:0 2px 0 2px; cursor:pointer; margin:20px 0 0 0; }
#main.international #HIW1on 			{ display:none; }
#main.international #HIW1off 			{ display:block; }
#main.international #HIW2on 			{ display:none; }
#main.international #HIW2off 			{ display:block; }
#main.international #HIW1-content		{ display:none; background:url(../img/design/fonds/page-mobilite-ue-bg3.jpg) right 200px no-repeat; }
#main.international #HIW2-content		{ display:none; }

#main.international #HIW1-content p.IR-text2 	{ background:url(../img/design/fonds/page-mobilite-ue-bg2.jpg) left top no-repeat; color:#FFFFFF; padding:10px 20px 20px 10px; }



/* ########################### Curriculum ######################### */
#main.curriculum p.mobility-furtherInfo { padding:5px; background:#FF9900 url(../img/design/fonds/page_mob_eu_others_bg.jpg) left top no-repeat; color:#FFFFFF; }
#main.curriculum p.mobility-furtherInfo a { color:#FFFFFF; font-weight:bold; text-decoration:underline; }
#main.curriculum .alignLeft { margin:10px 10px 10px 0; }
#colRight.curriculum .skinned { padding-right:5px; padding-left:10px; }
#colRight.curriculum .skinned img#student-guide-cover	{ margin-bottom:0; }
#colRight.curriculum .skinned .legendePhoto	{ color:#2775b3; }

/*######################### Onglets Curriculum ############################## */
#main.curriculum .ongletsCurriculum #curriculumLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-vert.jpg) top left repeat-x; }
#main.curriculum .ongletsCurriculum #curriculumLink a 		{ padding:0 5px 0 12px; _padding:0 3px 0 8px; color:#FFFFFF; }
#main.curriculum .ongletsCurriculum #curriculumLink a:hover { color:#FF6600; }

#main.curriculum .ongletsCurriculum #IRlink					{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.curriculum .ongletsCurriculum #IRlink2					{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x;
color:#000000;}
#main.curriculum .ongletsCurriculum #IRlink a				{ padding-left:6px; _padding-left:5px; }
#main.curriculum .ongletsCurriculum #IRlink2 a				{ color:#000000; padding-left:6px; _padding-left:5px; }
#main.curriculum .ongletsCurriculum #researchLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.curriculum .ongletsCurriculum #researchLink a			{ padding-left:6px; _padding-left:4px; }
#main.curriculum .ongletsCurriculum #practInfoLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-degr77.jpg) top left no-repeat; }
#main.curriculum .ongletsCurriculum #practInfoLink a		{ padding-left:4px; _padding-left:4px; }
#main.curriculum .ongletsCurriculum #middleLink1 			{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag-grisG.jpg) top left no-repeat; }
#main.curriculum .ongletsCurriculum #middleLink2 			{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag-gris.jpg) top left no-repeat; }
#main.curriculum .ongletsCurriculum #middleLink3 			{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag.jpg) top left no-repeat; }


/* ##################### CONTENT IONIS EDUCATION GROUP #################### */
.bloc-Logo 			{ position:relative; }
.logoEcole 			{ position:absolute; }
ul.list-vide 		{ margin:0; padding:0; list-style:none; }
ul.list-vide li		{ margin:0; padding:0; list-style:none; }
#logoEpita 			{ left:130px; top:5px; }
#logoEsme 			{ left:230px; top:10px; } 
#logoEpitech 		{ left:30px; top:90px; }
#logoIpsa 			{ left:155px; top:85px; }
#logoEartsup 		{ left:250px; top:75px; }
#logoSupbiotech 	{ left:350px; top:85px; }
#logoISEG			{ left:20px; top:5px; }
#logoISG			{ left:100px; top:5px; }
#logoICS-begue		{ left:180px; top:15px; }
#logoISTH			{ left:290px; top:25px; }
#logoISEFAC			{ left:400px; top:5px; }
#logoETNA			{ left:80px; top:15px; }
#logoCFAC			{ left:210px; top:5px; }
#logoTutoring		{ left:320px; top:5px; }
#List-nomination	{ text-align:left !important; margin-top:0 !important; padding-top:0 !important; }
#List-nomination li { text-align:left !important; padding-bottom:15px !important; }

#Bloc-ActuIONIS h2 	{ float:left !important; width:100% !important; padding:0 !important; margin:0 !important; padding-bottom:20px !important; }
#Bloc-ActuIONIS h3 	{ float:left; margin:0; padding:0; padding-left:10px; font-size:11px !important; }
#Bloc-ActuIONIS h4 	{ float:left !important; text-align:left !important; width:90% !important; padding:0 !important; margin:0 0 0 10px; !important; font-weight:normal; !important; }
#Bloc-ActuIONIS p 	{ float:left !important; text-align:justify !important; width:90% !important; padding:0 !important; margin:0 0 0 10px; !important; font-weight:normal; !important; }
#Bloc-ActuIONIS a 	{ text-decoration:none; }
#Bloc-ActuIONIS a:hover { text-decoration:none; } 
#Bloc-ActuIONIS h3 a  { color:#2775B3 !important;}
#Bloc-ActuIONIS p a  { color:#2775B3 !important;}
#Bloc-ActuIONIS p.enSavoirPlus { text-align:right !important; padding:0 0 15px 0 !important; }
#Bloc-ActuIONIS p.enSavoirPlus a { color:#89191c !important; }
#Bloc-ActuIONIS p.enSavoirPlus a:hover { text-decoration:underline; !important; }

/* ########################### research ######################### */
#content.twoCol .research { background:url(../img/design/fonds/page_mob_world1.jpg) left 420px no-repeat; _background:url(../img/design/fonds/page_mob_world1.jpg) left 414px no-repeat; } 
#content.twoCol #colRight.research .skinned { height:auto; _height:705px; min-height:660px; background:white url(../img/design/fonds/bloc_col_dte.jpg) center top no-repeat;  text-align:left; padding:35px 5px 0 10px; _padding-left:15px;  font:Geneva, Arial, Helvetica, sans-serif; color:#666666; }
#content.twoCol #colRight.research .skinned h5 { width:100%; text-align:center; }
#content.twoCol #colRight.research .skinned #ecole-relInt-logo-LRDE { margin-left:25px; _margin-left:20px; }

/*######################### Onglets research ############################## */
#main.research .ongletsResearch #researchLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-vert.jpg) top left repeat-x; }
#main.research .ongletsResearch #researchLink a 		{ padding:0 5px 0 12px; _padding:0 3px 0 8px; color:#FFFFFF; }
#main.research .ongletsResearch #researchLink a:hover 	{ color:#FF6600; }

#main.research .ongletsResearch #IRlink					{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.research .ongletsResearch #IRlink a				{ padding-left:6px; _padding-left:5px; }
#main.research .ongletsResearch #curriculumLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.research .ongletsResearch #curriculumLink a		{ padding-left:6px; _padding-left:4px; }
#main.research .ongletsResearch #practInfoLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-degr77.jpg) top left no-repeat; }
#main.research .ongletsResearch #practInfoLink a		{ padding-left:4px; _padding-left:4px; }
#main.research .ongletsResearch #middleLink1 			{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag.jpg) top left no-repeat; }
#main.research .ongletsResearch #middleLink2 			{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag-grisG.jpg) top left no-repeat; }
#main.research .ongletsResearch #middleLink3 			{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag-gris.jpg) top left no-repeat; }

/* ########################### practical Information ######################### */
#main.practInfo p.mobility-world { margin-top:120px; }
#main.practInfo #ecole-RI-practInfo-visu { margin-bottom:25px; }
#main.practInfo p.ecole-IR-practInfo-immigration { background:url(../img/design/fonds/page-mobilite-ue-bg4.jpg) 260px 50px no-repeat; margin-top:22px; _margin-top:0; }
#colRight.practInfo .skinned { padding-right:5px; padding-left:10px; }
#colRight.practInfo .skinned ul { text-align:left; margin-top:0; }
#colRight.practInfo .skinned p.example-of-price { margin-bottom:0; }
#colRight.practInfo .skinned ul li ul li { list-style-type:circle; }
/*######################### Onglets practical Information ############################## */
#main.practInfo .ongletsPractInfo #practInfoLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-vert.jpg) top left repeat-x; }
#main.practInfo .ongletsPractInfo #practInfoLink a 			{ padding:0 5px 0 12px; _padding:0 3px 0 8px; color:#FFFFFF; }
#main.practInfo .ongletsPractInfo #practInfoLink a:hover 	{ color:#FF6600; }

#main.practInfo .ongletsPractInfo #IRlink					{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.practInfo .ongletsPractInfo #IRlink a					{ padding-left:6px; _padding-left:5px; }
#main.practInfo .ongletsPractInfo #curriculumLink			{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-h-b.jpg) top left repeat-x; }
#main.practInfo .ongletsPractInfo #curriculumLink a			{ padding-left:6px; _padding-left:4px; }
#main.practInfo .ongletsPractInfo #researchLink				{ padding-top:1px; background:#FFFFFF url(../img/design/onglets/cursus-nav-degr77.jpg) top left no-repeat; }
#main.practInfo .ongletsPractInfo #researchLink a			{ padding-left:4px; _padding-left:4px; }
#main.practInfo .ongletsPractInfo #middleLink1 				{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag.jpg) top left no-repeat; }
#main.practInfo .ongletsPractInfo #middleLink2 				{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag.jpg) top left no-repeat; }
#main.practInfo .ongletsPractInfo #middleLink3 				{ background:#FFFFFF url(../img/design/onglets/cursus-nav-diag-grisG.jpg) top left no-repeat; }


.laboratoires .pano { width:198px; padding-left:4px; padding-right:4px; margin:0; }
.scrolling_left{ float: left;  height: 240px; width: 40px; margin-bottom: 0px; }
.scrolling_right{ float: right;   height: 240px; width: 40px; margin-bottom: 0px; }
.nav_bar { padding-top:10px; width:70px; margin-left:70px; }
.nav_bar .puceGo{ margin-left:10px; }

.nav_barLocaux { width:50px; padding-left:70px; margin-top:5px;}


.pano-amphi-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-amphi-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-bureaux-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-bureaux-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-cafeteria-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-cafeteria-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-cour-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-cour-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-rue-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-rue-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-rue-kremlin2{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-rue-kremlin2.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-hallAmphi-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-hallAmphi-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo1-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo1-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo3-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo3-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-foyer-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-foyer-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-hall-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-hall-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo-SRS-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo-SRS-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-salle-machine-kremlin1{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-salle-machine-kremlin1.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-salle-machine-kremlin2{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-salle-machine-kremlin2.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-sous-sol-kremlin{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-sous-sol-kremlin.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-admin-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-admin-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-couloir-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-couloir-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-info-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-info-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-salle-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-salle-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-cafeteria-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-cafeteria-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-couloirBleu-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-couloirBleu-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-couloirRouge-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-couloirRouge-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-cour-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-cour-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-hall-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-hall-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo-GISTR-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo-GISTR-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo-SCIA-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo-SCIA-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo-SIGL-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo-SIGL-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo-SUBIOTECH-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo-SUBIOTECH-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-salle-de-cours-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-salle-de-cours-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-salle-machine-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-salle-machine-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }
.pano-labo-TCOM-villejuif{ position: relative; left: 0px; top: 0px;	background-image: url(../img/media/visites-virtuelles/visite-labo-TCOM-villejuif.jpg);	background-repeat: repeat-x; background-position: 0px 0px; height: 240px; width: 198px;	margin-bottom: 0px; }

/* ########################## POURQUOI FAIRE L'EPITA ################################### */
#main.pourquoi-EPITA ul { margin-top:0; padding-top:0 }
#main.pourquoi-EPITA #pourquoi-EPITA-visu { margin-top:15px; }

/* ######################### CONTACT ############################ */
#ducastel 		{ position:absolute; top:870px; _top:820px; left:403px; }
#contact-p1		{ width:690px; margin-bottom:20px; }
#contact-p2		{ width:615px; margin-bottom:15px; }
.contacts		{ display:block; width:100%; height:300px; background:url(../img/design/fonds/fond-contacts.jpg) 0 30px no-repeat; }
.bloc-Contact 	{ width:180px; height:140px; display:block; float:left; clear:right; _margin-top:20px; background: }

