@charset "iso-8859-2";
/* CSS Document */

/* //////////////////////////////////////////////////////// GLOBAL STRUCTURE /////////////////////////////////////////////////////// */

* {margin: 0px;padding: 0px;}

body {background:#e9e9e9 url(../images/background.jpg) center top no-repeat;font-family: Arial, Helvetica, sans-serif;font-size:11px;margin: 0px;padding: 0px;}
img {border: 0 none; }
h1 {font-size: 2em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1em;font-weight: normal;}
h6 {font-size: .9em;font-weight: normal;}
div {background-color:transparent}
p {text-align: left;}
strong {}
a:link, a:active, a:visited  {text-decoration: underline;}
a:hover {text-decoration: underline;color:#333 !import;}
ul, li, dl, dt, dd {list-style-type: none;}
abbr, acronym {border-bottom: 1px dotted #333333;cursor:help;}
.myhr{ clear:both; visibility:hidden; overflow:hidden; height:0px; }
/* //////////////////////////////////////////////////////// GESTION DES DIV /////////////////////////////////////////////////////// */

div#container {width: 959px;margin-left: auto;margin-right:auto;margin-top: 0px;padding: 0px;text-align: left;}

/* --------------------------------------------------- Liens Evitement ------------------------------------------------------------*/

div#liens-evitement {display:none;}

/* -------------------------------------------------------- Header -----------------------------------------------------------------*/

div#header {float:left;padding:0 4px 0 15px;position:relative;width:942px;z-index:10;}
div#header h1{float:left;margin:8px 0 0 0;}
div#header h2{float:right;margin:-20px 0 0;}
div#header #sideNav{background:url("../images/sideNav2.png") no-repeat scroll 0 0 transparent;
float:right;
height:32px;
padding:7px 0 0 20px;
width:603px;}
div#header #sideNav ul{}
div#header #sideNav ul li{float:left;margin:0 5px 0 0;}
div#header #sideNav ul li.flagLang{margin:0px;}
div#header #sideNav ul li span {float:left;margin:-1px 0 0;}
div#header #sideNav ul li a {float:left;text-decoration:none;color:#424242;font-size:0.9em;padding:0 5px 0 0}
div#header #sideNav ul li.flagLang a{padding:0px;}
div#header #sideNav ul li a:hover{color:#162B88;}
div#header #sideNav ul li.search{padding:0 19px 0 13px;}
div#header #sideNav ul li.search form{}
div#header #sideNav ul li.search form .label{margin:0 5px 0 0;float:left;color:#0085cb;font-size:0.9em;padding:1px 0 0 0;}
div#header #sideNav ul li.search form .input{float:left;border:1px solid #c9cdcf;width:103px;height:13px;margin:0 3px 0 0;}
div#header #sideNav ul li.search form .submit{background:#FFF;float:left;border:0;height:15px;font-size:0.8em;color:#00115c;cursor:pointer;}

.en div#header #sideNav{padding:7px 0 0 30px;width:515px;background:url("../images/sideNav.png") no-repeat !important;}
.en div#header #sideNav ul li{margin:0 10px 0 0;}
.en div#header #sideNav ul li a {padding:0 10px 0 0}
.en div#header #sideNav ul li.search {padding:0 20px 0 22px;}


/* ------------------------------------------------------- Main nav ----------------------------------------------------------------*/

div#mainnav {background:url(../images/nav.png) no-repeat;float:left;height:52px;margin:-14px 0 0;width:959px;z-index:5;position:relative;}
div#mainnav ul {padding:9px 0 0 15px;}
div#mainnav ul li {float:left; background:url(../images/separateur.png) right bottom no-repeat; /*border-bottom: #adcbdb solid 1px;*/height:33px;position:relative;}
div#mainnav ul li.etudiant{background:none;}
div#mainnav ul li a.nav1 {color:#474747;float:left;height:21px;padding:12px 14px 0;text-decoration:none;font-weight:bold;font-size:1em;}

.home div#mainnav ul li a#home-btn {background:#9fe0fb url(../images/mainnav-defaut.png) right top no-repeat; color:#FFF}


div#mainnav ul li.entreprise a.nav1:hover, div#mainnav ul li.entreprise.jdm_hover a.nav1{background:#f8cf46 url(../images/mainnav-entreprise.png) right top no-repeat;}
div#mainnav ul li.ingenieur a.nav1:hover, div#mainnav ul li.ingenieur.jdm_hover a.nav1{background:#F6A406 url(../images/mainnav-ingenieur.png) right top no-repeat;}
div#mainnav ul li.etudiant a.nav1:hover, div#mainnav ul li.etudiant.jdm_hover a.nav1{background:#65DB0D url(../images/mainnav-etudiant.png) right top no-repeat;}

div#mainnav ul li a.nav1:hover, div#mainnav ul li.jdm_hover a.nav1 {background:#9fe0fb url(../images/mainnav-defaut.png) right top no-repeat; border-left: #1d77a5 solid 1px; border-right: #1d77a5 solid 1px}

div#mainnav ul li a.actif {background:#9fe0fb url(../images/mainnav-defaut.png) right top no-repeat;}
div#mainnav ul li.entreprise a.actif{background:#f8cf46 url(../images/mainnav-entreprise.png) right top no-repeat;}
div#mainnav ul li.ingenieur a.actif{background:#F6A406 url(../images/mainnav-ingenieur.png) right top no-repeat;}
div#mainnav ul li.etudiant a.actif{background:#65DB0D url(../images/mainnav-etudiant.png) right top no-repeat;}



div#mainnav ul li .jdm_events {position:absolute;top:33px;left:0px !important;padding:0px;}
div#mainnav ul li .jdm_events ul {width:355px;background:#ffffff;padding:20px 20px 10px 25px;float:left;position:relative;left:-2px !important;}
div#mainnav ul li .jdm_events ul li {width:220px;}
div#mainnav ul li .jdm_events ul li a {display:block;color:#474747;text-decoration:none;font-weight:bold;font-size:1em;width:220px;}
div#mainnav ul li .jdm_events ul li a:hover{background:#0b8fd1;}

div#mainnav ul li.entreprise .jdm_events {/*background:#f0c020;*/}
div#mainnav ul li.entreprise .jdm_events ul{/*background:#f9e4b1;*/}
div#mainnav ul li.entreprise .jdm_events ul li{border-bottom:1px solid #ead398;}
div#mainnav ul li.entreprise .jdm_events ul li a:hover{background:#f9db6e; color:#9a6000}

div#mainnav ul li.ingenieur .jdm_events {/*background:#F6A406;*/}
div#mainnav ul li.ingenieur .jdm_events ul{/*background:#f9e4b1;*/min-height:123px;height:auto !important;height:123px;}
div#mainnav ul li.ingenieur .jdm_events ul li{border-bottom:1px solid #d7d7d7;}
div#mainnav ul li.ingenieur .jdm_events ul li a:hover{background:#FFC;}

div#mainnav ul li.etudiant .jdm_events {/*background:#65DB0D;*/}
div#mainnav ul li.etudiant .jdm_events ul{/*background:#f9e4b1;*/}
div#mainnav ul li.etudiant .jdm_events ul li{border-bottom:1px solid #b9e99c;}
div#mainnav ul li.etudiant .jdm_events ul li a:hover{background: #55bd20;}

div#mainnav ul li.entreprise ul{/*background:#f8cf46;*/min-height:123px;height:auto !important;height:123px;}
div#mainnav ul li.ingenieur ul{/*background:#F6A406;*/min-height:123px;height:auto !important;height:123px;}
div#mainnav ul li.etudiant ul{/*background:#65DB0D;*/min-height:123px;height:auto !important;height:123px;}


div#mainnav ul li ul li {background:url(../images/puce.gif) left 5px no-repeat;float:left;clear:both;margin:0;padding:0 0 0 10px;height:auto;border-bottom:1px solid #97c2e9;}
div#mainnav ul li ul li a{float:left;clear:both;margin:0;padding:0;height:auto;}
div#mainnav ul li ul li a:hover{}
div#mainnav ul li ul li a.actif{}

div#mainnav ul li a.actif {background:#0b8fd1 url(../images/mainnav-defaut.png) right top no-repeat; color:#FFF}


div#mainnav ul li .jdm_events{/*background:#71c8ff;*/}
div#mainnav ul li .jdm_events .imagesSide{position:absolute;z-index:100;width:193px;height:180px;right:0px;top:0px;}
div#mainnav ul li .jdm_events .sousMenu{z-index:50}
div#mainnav ul li .jdm_events .topsecNav{}
div#mainnav ul li .jdm_events ul {background:url(../images/topNav.png) left top no-repeat; width:368px;height: auto;float:left; /*min-height:123px;height:auto !important;height:123px;*/float:left;clear:both; display:block}
div#mainnav ul li .jdm_events .bottomsecNav{background:url(../images/bottomNav.png) -2px bottom no-repeat; width:368px;height:20px;float:left;clear:both;}

div#mainnav ul li.entreprise .jdm_events{/*background:#f1be25;*/}
div#mainnav ul li.entreprise .jdm_events .imagesSide{position:absolute;z-index:100;width:193px;height:180px;right:0px;top:0px;}
div#mainnav ul li.entreprise .jdm_events .topsecNav{}
div#mainnav ul li.entreprise .jdm_events ul {background:url(../images/topNav2.png) left top no-repeat; width:368px;height: auto;float:left; display:block;clear:both;}
div#mainnav ul li.entreprise .jdm_events .bottomsecNav{background:url(../images/bottomNav2.png) -2px bottom no-repeat; width:368px;height:20px;float:left;clear:both;}

div#mainnav ul li.ingenieur .jdm_events{/*background:#f18425;*/}
div#mainnav ul li.ingenieur .jdm_events .imagesSide{position:absolute;z-index:100;width:193px;height:180px;right:0px;top:0px;}
div#mainnav ul li.ingenieur .jdm_events .topsecNav{}
div#mainnav ul li.ingenieur .jdm_events ul {background:url(../images/topNav3.png) left top no-repeat; width:368px;height: auto;float:left; display:block;clear:both;}
div#mainnav ul li.ingenieur .jdm_events .bottomsecNav{background:url(../images/bottomNav3.png) -2px bottom no-repeat; width:368px;height:20px;float:left;clear:both;}

div#mainnav ul li.etudiant .jdm_events{/*background:#98dc39;*/}
div#mainnav ul li.etudiant .jdm_events .imagesSide{position:absolute;z-index:100;width:193px;height:180px;right:0px;top:0px;}
div#mainnav ul li.etudiant .jdm_events .topsecNav{}
div#mainnav ul li.etudiant .jdm_events ul {background:url(../images/topNav4.png) left top no-repeat; width:368px;height: auto;float:left; display:block;clear:both;}
div#mainnav ul li.etudiant .jdm_events .bottomsecNav{background:url(../images/bottomNav4.png) -2px bottom no-repeat; width:368px;height:20px;float:left;clear:both;}

div#mainnav ul li #bloc_6 {left:-133px !important;top:33px !important;} /* ingenieurs ecam */
div#mainnav ul li #bloc_7 {left:-280px !important;top:33px !important;} /* vie etudiante */
/* ------------------------------------------------------- Content -----------------------------------------------------------------*/

div#contenu {float:left;padding:0 0 20px;width:959px;z-index:2;}

#blocActu {overflow:hidden;width:673px;height:331px; background:url(../images/actu-bg.png) 0 23px no-repeat;margin:10px 0 0 4px;float:left;position:relative;}
#blocActu h2{color:#05608E;font-size:1.5em;margin:0 0 7px;}

#blocActu ul.tabNavigation {list-style: none;margin:0 0 0 2px;padding: 0;}
#blocActu ul.tabNavigation li {float:left;}
#blocActu ul.tabNavigation li a {background-color: #f8fafb;color: #5e5e5e;text-decoration: none;height:30px;float:left;font-size:1.4em;padding-top:9px}

#blocActu ul.tabNavigation li a#btn-actu{background:url(../images/btn1.png) no-repeat;width:84px;padding-left:23px;}
#blocActu ul.tabNavigation li a#btn-actu.selected, 
#blocActu ul.tabNavigation li a#btn-actu:hover {background:url(../images/btn1on.png) no-repeat;}

#blocActu ul.tabNavigation li a#btn-agenda{background:url(../images/btn2.png) no-repeat;width:80px;padding-left:29px;}
#blocActu ul.tabNavigation li a#btn-agenda.selected, 
#blocActu ul.tabNavigation li a#btn-agenda:hover {background:url(../images/btn2on.png) no-repeat;}

#blocActu ul.tabNavigation li a#btn-newslettter{background:url(../images/btn2.png) no-repeat;width:88px;padding-left:22px;}
#blocActu ul.tabNavigation li a#btn-newslettter.selected, 
#blocActu ul.tabNavigation li a#btn-newslettter:hover {background:url(../images/btn2on.png) no-repeat;}

#blocActu ul.tabNavigation li a#btn-presse{background:url(../images/btn4.png) no-repeat;width:121px;padding-left:21px;}
#blocActu ul.tabNavigation li a#btn-presse.selected, 
#blocActu ul.tabNavigation li a#btn-presse:hover {background:url(../images/btn4on.png) no-repeat;}


#blocActu ul.tabNavigation li a.selected, 
#blocActu ul.tabNavigation li a:hover {color: #fff;background:#06608e;}
#blocActu ul.tabNavigation li a:focus {outline: 0;}



#actu, #agenda, #newsletter, #presse {clear:both;padding: 10px;margin-top: 3px;}

#actu {display:inline;}
#carouselContent{position:relative;left:5px;width:638px;}
#actu ul {
	position:relative;
	overflow:hidden;
	float: left;
	width:422px;height:215px;
	margin:0;
}
#actu ul li {
	position:absolute;top:0;left:0;
	float:left;
	width:415px;height:215px;
}
#actu .jcarousel-container {height:215px;width:415px;float:left;}
#actu .jcarousel-clip {height:215px;width:415px;}
#actu .contentActu{width:370px;float:left;margin:0 0 0 5px;display:inline;}
#actu .contentActu h4{color:#0085cb;margin:0 0 15px;font-size:0.8em;font-weight:normal;background:#fff}
#actu .contentActu h4 span{color:#5e5e5e;}
#actu .contentActu h3{color:#00125d;margin:0 0 7px;font-size:1.5em;background:#fff}
#actu .contentActu p{color:#5e5e5e;margin:0 0 11px;background:#fff}
#actu .contentActu a{text-decoration:none;background:#fff}
#actu .contentActu a:hover{color:#333;}
#actu .contentActu a.more{color:#0085cb;}
#actu .contentActu a.more:hover{color:#333;}
#actu .contentActu .entree{margin:20px 0 0 0}

#actu .imgActu{width:151px;overflow:hidden;float:left;margin:0 10px 5px 0;border:1px solid #a9a9a9;}
#actu .imgActu a img{width:151px;}
#actu .galerie{border:1px solid #a9a9a9;width:220px;height:210px;float:right;margin:0 4px 0 0;position:relative;overflow:hidden;}
#actu .galerie .legende{position:absolute;bottom:0px;background:url(../images/fond-legende.png);color:#FFF;padding:8px;font-size:0.9em;width:204px;right:0px;}
#actu .galerie .legende p {width:180px;float:left;}
#actu .galerie .legende a.zoom{float:right;}
#actu .actuSuivantes {position:absolute;bottom:0px;width:630px;	padding:2px 5px 0 5px; float:left;}
#actu .actuSuivantes a{font-size:0.8em;text-decoration:none;color:#666666;}
#actu .actuSuivantes a span{color:#06608e;}
#actu .actuSuivantes a:hover{}
#actu .actuSuivantes a.actu1{float:left; margin: 0 10px 0 0 ;}
#actu .actuSuivantes a.actu2{float:right;  text-align:right}



#actu .jcarousel-control {float:left;width:215px;height:215px;border-left:1px solid #b8b8b8;}
#actu .jcarousel-control a {display:block;color:#666666;text-decoration:none;padding:8px 0 8px 10px;background:#fff;width:165px;margin:0 0 5px;}
#actu .jcarousel-control a:hover,
#actu .jcarousel-control a.actif {background:url("../images/actu-gradient.png") repeat-y;}


a.button {background:url("../images/btnEx1.png") no-repeat right top ;color:#fff;display:block;float:left;height:27px;margin-right:6px;padding-right:7px;}
a.button span {background:url("../images/btnEx.png") no-repeat;display:block;line-height:14px;padding:8px 10px 5px 18px;} 
a.button span.rss {background:url("../images/btnExrss.png") no-repeat;padding:8px 10px 5px 28px;}
a.button:hover {color:#aaa !important;}


#agenda {padding:20px 0 0 25px;width:625px;}
#agenda ul{}
#agenda ul li{margin:0 0 10px;}
#agenda ul li h4{color:#05608E;font-size:1.4em;}
#agenda ul li p{}

#newsletter{padding:5px 0 0 25px;width:625px;}
#presse {padding:20px 0 0 25px;width:625px;}
#presse p{margin:0 0 10px }
#presse a{color:#05608E;text-decoration:none;}
#presse a:hover{text-decoration:underline;}

#newsletter legend {display:none;}
#newsletter div.spip_forms .spip_form_label {display:inline;margin:0 13px 0 0;}
#newsletter div.spip_forms .forml, div.spip_forms .formo {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #0475AD;font-size:.8em;padding:0.25em;width:30%;}
#newsletter div.spip_forms .forml, div.spip_forms .fondl {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #0475AD;color:#4A4336;width:30% !important;}
#newsletter p{font-size:0.8em;}
#newsletter  div.spip_forms .spip_bouton input {border:0;background:#06608E;color:#FFF; border:1px solid #06608E;cursor:pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:bold;padding:0.1em;width:100px;}
#newsletter fieldset {margin:0 0 10px ;}
#newsletter div.spip_forms .spip_form_champ {clear:both;display:block;margin-bottom:0;margin-top:5px;}
#newsletter form{background:#EFEFEF;border-bottom:1px dashed #CCCCCC;border-top:1px dashed #CCCCCC;margin:0 0 10px;padding:2px 0 10px 10px;}
#newsletter .spip_form_label{width:130px;}
#newsletter .spip_form_label_details{font-size:0.8em;font-style:italic;}

#choisirEcam {background:url(../images/bloc2bg.png) no-repeat;float:left;height:250px;margin:33px 0 0 6px;padding:7px 0 0 7px;width:262px;position:relative;}
#choisirEcam h3{display:none;}
#choisirEcam #contentEcametMoi{width:255px;position:relative;}
#choisirEcam ul {}
#choisirEcam ul li {position:relative;width:255px;height:235px;}
#choisirEcam ul li ul li {width:228px;}
#choisirEcam .masqueImg {background:url(../images/masqueChoisir.gif) no-repeat;height:3px;left:7px;position:absolute;top:7px;width:255px;z-index:10;}
#choisirEcam ul li .imgTitre {position:relative;z-index:5;}
#choisirEcam ul li .imgTitre img {}
#choisirEcam ul li .imgTitre h4 {position:absolute;bottom:0px;background:url(../images/fond-legende.png);color:#FFF;padding:10px;font-size:1.5em;width:235px;font-weight:normal;left:0px;}
#choisirEcam ul li p {margin:0 0 1px;padding:2px 0 0 12px;width:240px;color:#555555;background:#fff}
#choisirEcam ul li ul {margin:0 0 0 12px;}
#choisirEcam ul li ul li {background:#fff url(../images/puce.gif) left 5px no-repeat;padding-left:7px;height:auto;}
#choisirEcam ul li ul li a {text-decoration:none;color:#0490d5;font-size:1em;background:#fff}
#choisirEcam ul li ul li a:hover {color:#333;}

a.BtnDvpDurable{margin:0 0 0 9px;float:left;}

#choisirEcam .jcarousel-prev:hover{background:url(../images/ecamPrevon.png) no-repeat;}
#choisirEcam .jcarousel-next:hover{background:url(../images/ecamNexton.png) no-repeat;} 
#choisirEcam .jcarousel-prev {/*position:absolute;display:block;background:url(../images/ecamPrev.png) no-repeat;width:27px;height:32px;right:34px;top:5px;cursor:pointer;*/display:none}
#choisirEcam .jcarousel-next {/*position:absolute;display:block;background:url(../images/ecamNext.png) no-repeat;width:29px;height:32px;top:5px;right:5px;cursor:pointer;*/display:none}
#choisirEcam .jcarousel-prev:hover{background:url(../images/ecamPrevon.png) no-repeat;}
#choisirEcam .jcarousel-next:hover{background:url(../images/ecamNexton.png) no-repeat;} 
#choisirEcam .jcarousel-prev-disabled{/*background:url(../images/ecamPrevDisabled.png) no-repeat;cursor:default;*/ display:none}
#choisirEcam .jcarousel-next-disabled{/*background:url(../images/ecamNextDisabled.png) no-repeat;cursor:default;*/ display:none}
#choisirEcam .jcarousel-prev-disabled:hover{background:url(../images/ecamPrevDisabled.png) no-repeat;cursor:default;}
#choisirEcam .jcarousel-next-disabled:hover{background:url(../images/ecamNextDisabled.png) no-repeat;cursor:default;}


#temoignage {width:446px;height:270px;float:left;background:url(../images/blocTemoignage.png) no-repeat;margin:0 0 0 4px;padding:18px 0 0 20px;}
#temoignage h3 {color:#055982;font-weight:normal;font-size:1.5em;}
#temoignage h4 a{color:#055982;text-decoration:none;}
#temoignage p a{text-decoration:none;color:#5E5E5E;} 
#temoignage a:hover{text-decoration:underline;}

#temoignage ul{margin:60px 0 0 41px; width:350px;}
#temoignage ul li{cursor:pointer;text-align:center;width:200px;min-height:180px;height:auto !important;height:180px;}
#temoignage ul li img{background:#fff}
#temoignage ul li h4{text-align:center;color:#0b4969;background:#fff;}
#temoignage ul li p{text-align:center;background:#fff;}
#temoignage ul li p a {background:#fff;}

.temoignageIngenieur{clear:both;margin:0 0 10px 0;}
.temoignageIngenieur h2{margin:29px 0 14px !important;}
.temoignageBox .temoignageIngenieur h2{margin:0px 0 14px !important;}

.photoTemoignage{float:left;margin:0 10px 5px;}
.descriptionTemoignage{float:left;width:500px;}


.roundabout-holder {padding:0;height:5em;}
.roundabout-moveable-item {height: 4em;width: 4em;cursor:pointer;}
.roundabout-in-focus { cursor: auto; }


#etreIngenieur {background:url(../images/etreIngenieur.png) no-repeat;float:left;height:136px;padding:15px 0 0 12px;width:187px;margin:3px 0 0 7px;}
#etreIngenieur h3 {color:#FFF;font-weight:normal;margin:0 0 10px;}
#etreIngenieur p {color:#454545;padding:2px;margin:0 0 2px;width:173px;background:#fff}
#etreIngenieur ul {margin:0 0 0 8px;}
#etreIngenieur ul li {background:#fff url("../images/puce.gif") no-repeat scroll left 5px transparent;/*line-height:1em;*/padding-left:7px; margin:-2px 0 0 0}
#etreIngenieur ul li a {color:#bc7200;font-size:1em;text-decoration:none;background:#fff}

#entrepriseEcam {float:left;background:url(../images/font-Entreprise.png) no-repeat;width:187px;height:110px;padding:15px 0 0 12px;margin:10px 0 0 7px;}
#entrepriseEcam h3 {color:#342f28;font-weight:normal;}
#entrepriseEcam p {color:#454545;padding:2px;margin:0 0 5px;width:173px;}
#entrepriseEcam p strong {color:#6d4d06;}
#entrepriseEcam a{background:url(../images/savoirPlusEntreprise.gif) no-repeat;width:163px;height:18px;text-align:center;display:block;text-decoration:none;padding:6px 0 0 0;color:#6d4d06;}
#entrepriseEcam a:hover {background:url(../images/savoirPlusEntreprise-hover.gif) no-repeat; color:#C60}

#partenaire{float:left;background:url(../images/sitePartenaire.png) no-repeat;width:246px;height:136px;margin:3px 0 0 8px;padding:15px 10px 0 12px;}
#partenaire h3{color:#FFF;font-weight:normal;margin:0 0 10px 12px;font-size:1.5em;}
#partenaire a{background:url(../images/btn.gif) no-repeat;width:219px;height:26px;display:block;text-decoration:none;margin:0 0 0px 12px;text-align:center;color:#424242;padding: 6px 0 0 0;font-size:1em;}
#partenaire a:hover {background:url(../images/survol-partenaires.jpg) no-repeat; color:#FFF; height:26px}

.linkLeft {float:left;width:264px;height:41px;}
.linkLeft a {text-decoration:none;}
.linkLeft h3 {color:#06608e;padding:6px 0 0 0px;font-weight:normal;}
.linkLeft h3 a {color:#06608e;display:block;padding:0 0 0 55px;}
.linkLeft p {color:#5d5d5d;}
.linkLeft p a{color:#5d5d5d;display:block;padding:0 0 0 55px;}

#placeOjeune{background:url(../images/place1.png) no-repeat;margin:12px 0 0 10px;}
#placeOjeune:hover {background:url(../images/place1-hover.png) no-repeat;margin:12px 0 0 10px;}
#placeOjeune h3 a{color:#c27702}

#lettreEcam{background:url(../images/place2.png) no-repeat;margin:-2px 0 0 10px;}
#lettreEcam:hover {background:url(../images/place2-hover.png) no-repeat;margin:-2px 0 0 10px;}

#infoPratique{background:url(../images/place3.png) no-repeat;margin:-2px 0 0 10px;}
#infoPratique:hover {background:url(../images/place3-hover.png) no-repeat;margin:-2px 0 0 10px;}

#vieEtudiante{float:left;background:url(../images/vieEtudiante.png) no-repeat;height:172px;margin:9px 0 0 5px;padding:14px 14px 0 14px;width:437px;}
#vieEtudiante h3{color:#FFF;margin:0 0 17px;font-weight:normal;font-size:1.5em;}
#vieEtudiante ul li {width:437px;height:120px;}
#vieEtudiante .jcarousel-clip {width:437px;height:120px;}
#vieEtudiante ul li img{float:left;margin:0 8px 0 0;}
#vieEtudiante ul li .infoEtudiant {float:left;width:220px; margin-left:6px}
#vieEtudiante ul li .infoEtudiant h4 {color:#4ca40a;margin:0 0 3px;background:#fff}
#vieEtudiante ul li .infoEtudiant p {color:#494949;margin: 0 0 10px 0;background:#fff}
#vieEtudiante ul li .infoEtudiant a{background:url("../images/puce.gif") no-repeat left 3px;color:#4ca40a;display:block;font-size:1em;padding-left:7px;text-decoration:none;background:#fff}

#vieEtudiante .jcarousel-prev {position:absolute;display:block;background:url(../images/ecamPrev2.png) no-repeat;width:27px;height:32px;right:24px;top:-42px;cursor:pointer;}
#vieEtudiante .jcarousel-next {position:absolute;display:block;background:url(../images/ecamNext2.png) no-repeat;width:29px;height:32px;top:-42px;right:-5px;cursor:pointer;}
#vieEtudiante .jcarousel-prev:hover{background:url(../images/ecamPrev2on.png) no-repeat;}
#vieEtudiante .jcarousel-next:hover{background:url(../images/ecamNext2on.png) no-repeat;} 

#vieEtudiante .jcarousel-prev-disabled{background:url(../images/PrevInactive.png) no-repeat;cursor:default;}
#vieEtudiante .jcarousel-next-disabled{background:url(../images/NextInactive.png) no-repeat;cursor:default;}
#vieEtudiante .jcarousel-prev-disabled:hover{background:url(../images/PrevInactive.png) no-repeat;cursor:default;}
#vieEtudiante .jcarousel-next-disabled:hover{background:url(../images/NextInactive.png) no-repeat;cursor:default;}

/*.jcarousel-prev-disabled, .jcarousel-next-disabled {opacity: 0.3; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;}*/

#telechargement{float:left;background:url(../images/telechargement.png) no-repeat;height:168px;margin:7px 0 0 7px;padding:12px;width:177px;position:relative;}
#telechargement h3{color:#FFF;font-weight:normal;margin:4px 0 12px;font-size:1.5em;}
#telechargement p{}
#telechargement h4{color:#054F76;float:left;font-size:1em;margin:3px 0 12px;width:175px;}
#telechargement ul li { color:#999; font-size:.85em}
#telechargement a{background:url("../images/puce.gif") no-repeat scroll left 4px transparent;color:#06608e;text-decoration:none;padding-left:7px}
#telechargement a:hover{color:#333;}
#telechargement ul li a.html {background:url(../images/htmlIco.gif) left 3px no-repeat !important;padding:0 0 0 25px !important;color:#06608e;text-decoration:none; font-size:1.2em }
#telechargement ul li a.pdf {background:url(../images/pdfIco.gif) left 3px no-repeat !important;padding:0 0 0 25px !important;color:#06608e;text-decoration:none; font-size:1.2em}
#telechargement ul li a.pdf:hover, #telechargement ul li a.html:hover{color:#333;}
#telechargement a.demande{background:url("../images/puce.gif") no-repeat scroll left 5px transparent;color:#0490d5;display:block;font-size:1em;padding-left:7px;text-decoration:none;margin:10px 0 0;}
#telechargement a.demande:hover{color:#333;}
#telechargement h5{position:absolute;bottom:10px;}

#venirAlEcam{float:left;background:url(../images/venir.png) no-repeat;height:190px;/*margin:8px 0 0 6px*/ margin: 7px 0 0 6px;position:relative;width:268px;}
.inside #venirAlEcam{margin:16px 0 0 9px;}
#venirAlEcam h3{position:absolute;bottom:96px;background:url(../images/fond-legende.png);color:#FFF;padding:10px;font-size:1.5em;width:235px;font-weight:normal;margin:0 0 0 6px;}
#venirAlEcam p {padding:14px;position:relative;top:86px;}
#venirAlEcam a {background:url("../images/puce.gif") no-repeat left 5px;bottom:15px;color:#0490D5;display:block;font-size:1em;left:14px;padding-left:7px;position:absolute;text-decoration:none;}

/*-------------------------------- Page interieure ---------------------------------------------------*/

.inside #contenu {background:url(../images/topInsideContent.png) no-repeat;width:954px;padding:32px 0 0 0;position:relative;margin:10px 0 15px 3px;}
.inside #contenu2 {background:url(../images/topInsideContent.png) no-repeat;width:674px;padding:32px 0 0 0;position:relative;margin:10px 0 15px 3px;}

.inside .temoignageBox {background:url(../images/topInsideContent2.png) left top no-repeat !important;width:674px !important;padding:32px 0 0 0;position:relative;margin:10px 0 15px 3px;}

.inside #contenu #WrapColGauche{width:675px;float:left;}
.inside #contenu #WrapColGauche #colGauche {background:url(../images/middleInside.png) repeat-y;padding:0 25px 25px;min-height:658px;height:auto !important;height:658px;}
.inside #contenu #WrapColGauche #bottomColGauche {background:url(../images/bottomContent.png) no-repeat;width:674px;height:14px;}
.inside #contenu #WrapColDroite {float:left;margin:0 0 0 -1px;position:relative;right:5px;width:279px;}
.inside #contenu #WrapColDroite #colDroite {background:url(../images/rightMiddle.png) right top repeat-y;width:285px;min-height:150px;height:auto !important;height:150px;}
.inside #contenu #WrapColDroite #bottomColDroite {background:url(../images/rightBottom.png) no-repeat;width:285px;height:39px;}

.inside #contenu.temoignageBox #WrapColGauche #colGauche {background:url(../images/middleInside.png) repeat-y;padding:0 25px 25px;min-height:300px;height:auto !important;height:300px;}

#colGauche {color:#00115C;position:relative;}
#colGauche p{color:#00115C;margin:10px 0;}


#colDroite .imgRubrique{background: url(../images/imgSousNav.png) no-repeat;position:absolute;right:8px;top:-8px;width:105px;min-height:163px;height:auto !important;height:163px; display:none}
#colDroite h5{color:#085d79;font-weight:bold;font-size:1.5em;border-bottom:1px solid #d7d7d7; padding:0 0 2px 2px;width:240px;}
#colDroite ul {width:238px;padding:0 0 0 2px;}
#colDroite ul li {}
#colDroite ul li a {color:#3e3e3e;border-bottom:1px solid #d7d7d7; padding:2px 0;display:block;text-decoration:none;width:170px;}
#colDroite ul li a:hover {color:#2694df;}
#colDroite ul li a.actif {background:url("../images/puce-li-nav.png") no-repeat scroll 0 2px;color:#2694DF;padding:2px 0 2px 16px;}
#colDroite ul li ul {margin:5px 0;}
#colDroite ul li ul li {background-color:#EFEFEF;border-bottom:0 none;padding:5px;}
#colDroite ul li ul li a {text-decoration:none;color:#666666;padding:0 0 0 9px;border:0 none;}
#colDroite ul li ul li a:hover {background:url("../images/puce-grise2.gif") no-repeat scroll 0 2px transparent;padding:0 0 0 9px;}
#colDroite ul li ul li a.actif {background:url("../images/puce-grise2.gif") no-repeat scroll 0 2px transparent;padding:0 0 0 9px;}



/*############################################## CSS INTERIEUR ########################################*/
/*div#colonne-gauche{ width:180px; float:left; }
div#colonne-gauche h5{ text-transform:uppercase; margin:0px; padding:3px; font-size:1em; color:#FFFFFF; }
div#colonne-gauche ul{ margin:5px 0px 0px 0px; padding:0px; list-style:none; }
div#colonne-gauche ul li{ border-bottom:solid 1px #c1c1c1; padding:3px 0px 3px 0px; }
div#colonne-gauche ul li a:link, div#colonne-gauche ul li a:visited{ color:#00115c; text-decoration:none; padding:3px 0px 3px 12px; display:block; }
div#colonne-gauche ul li a:hover{ background:url(../images/puce-rouge.gif) 0px 7px no-repeat; }
div#colonne-gauche ul li a.actif:link, div#colonne-gauche ul li a.actif:visited{ color:#00115c; padding:3px 0px 3px 12px; background:url(../images/puce-rouge.gif) 0px 7px no-repeat; font-weight:bold; }

div#colonne-gauche ul li ul{ margin:5px 0px 5px 0px; }
div#colonne-gauche ul li ul li{ border-bottom:0px; padding:5px 0px 5px 5px; background-color:#efefef; }
div#colonne-gauche ul li ul li a:link, div#colonne-gauche ul li ul li a:visited{ color:#666; padding:0px 0px 0px 10px; }
div#colonne-gauche ul li ul li a:hover{ font-weight:normal; background:url(../images/puce-rouge.gif) 0px 5px no-repeat; }
div#colonne-gauche ul li ul li strong{ background:url(../images/puce-rouge.gif) 0px 6px no-repeat; }

div#colGauche{ width:560px; float:left; margin:0px 0px 0px 20px; text-align:justify}
div#colGauche div#entete{ background-position:top left; background-repeat:repeat-y; color:#FFFFFF; padding:5px; }*/

div#colGauche div#entete{ background-position:top left; background-repeat:repeat-y; color:#FFFFFF; padding:5px; }
div#fildariane{ font-size:0.9em; float:left;margin:0 0 10px;}
div#colGauche div#fildariane a:link, div#colGauche div#fildariane a:visited, div#colGauche div#fildariane a:hover{ color:#828181; text-decoration:none; }

div#fonctions{ float:right; margin:15px 6px 0px 0px; }

div#colGauche h1{ color:#085D79;float:left;font-size:2.9em;font-weight:normal;margin:0 0 5px;padding:0;text-align:left;}
div#colGauche h2{ border-bottom:solid 1px #c1c1c1; font-size:1.3em; background:url(../images/puce-rouge.gif) left no-repeat; padding:3px 0px 4px 15px; margin:30px 0px 0px 0px;text-align:left; }

div#colGauche h3{ font-size:1.1em; background:url(../images/puce-rouge.gif) left no-repeat; padding:3px 0px 4px 15px; margin:20px 0px 0px 0px; text-align:left;}
div#colGauche h2 span.motcles{ color:#666; font-weight:normal; }

div#chapeau{ font-size:1.3em;padding:5px 10px;text-align:left;background:#efefef;}
div#chapeau p{ padding:0px; margin:0px 0px 20px 0px; text-align:left; }
div#chapeau h4{font-size:1em;font-weight:normal;}
div#back2top{ margin:0px 0px 10px 0px; clear:both; padding-top:30px;  color:#013752;font-size:0.8em; }
div#back2top a:link, div#back2top a:visited, div#back2top a:hover{text-decoration:none; }
div#back2top span{margin:0 5px;}
div#colGauche ul{ list-style:none; padding:0px 30px 0px 30px; margin:0px 0px 0px 0px; }
div#colGauche ul li{ background:url(../images/puce-grise2.gif) 0px 7px no-repeat; padding:5px 0px 5px 10px; margin:0px 0px 0px 10px;}

div#colGauche ol{ padding:0px 30px 0px 30px; margin:0px 0px 0px 0px; }
div#colGauche ol li{padding:5px 0px 5px 10px; margin:0px 0px 0px 10px;}

div#colGauche a.BtnDvpt{display:block;margin:0 0 10px 0;}
div#colGauche p.imgDvpt img{ margin:0 10px 0 0 }

/*############################################## DECLINAISONS ########################################*/
.rubriqueBleue{  }
.rubriqueBleue div#colGauche div#entete{ }
.rubriqueBleue div#colGauche h2, .rubriqueBleue div#colGauche h3, .rubriqueBleue div#colGauche div#chapeau, .rubriqueBleue div#colGauche a:link, .rubriqueBleue div#colGauche a:visited, .rubriqueBleue div#colGauche a:hover,
.rubriqueBleue div#colonne-gauche ul li a:hover, .rubriqueBleue div#colonne-gauche ul li strong, .rubriqueBleue div#colonne-gauche ul li a.actif, .rubriqueBleue div#colonne-gauche ul li a.actif:link, .rubriqueBleue div#colonne-gauche ul li a.actif:visited, .rubriqueBleue div#colonne-gauche ul li a.actif:hover{ color:#0475ad; }
.rubriqueBleue div#colonne-gauche h5{ background:#04acff; }

.rubriqueOrange{  }
.rubriqueOrange div#colGauche div#entete{ background-image:url(../images/entete-orange.jpg); }
.rubriqueOrange div#colGauche h2, .rubriqueOrange div#colGauche h3, .rubriqueOrange div#colGauche div#chapeau, .rubriqueOrange div#colGauche a:link, .rubriqueOrange div#colGauche a:visited, .rubriqueOrange div#colGauche a:hover, .rubriqueOrange div#colonne-gauche ul li a:hover, .rubriqueOrange div#colonne-gauche ul li strong, .rubriqueOrange div#colonne-gauche ul li a.actif:link, .rubriqueOrange div#colonne-gauche ul li a.actif:visited, .rubriqueOrange div#colonne-gauche ul li a.actif:hover{ color:#c08100; }
.rubriqueOrange div#colonne-gauche h5{ background:#f6a406; }


.rubriqueVerte{  }
.rubriqueVerte div#colGauche div#entete{ background-image:url(../images/entete-verte.jpg); }
.rubriqueVerte div#colGauche h2, .rubriqueVerte div#colGauche h3, .rubriqueVerte div#colGauche div#chapeau, .rubriqueVerte div#colGauche a:link, .rubriqueVerte div#colGauche a:visited, .rubriqueVerte div#colGauche a:hover, .rubriqueVerte div#colonne-gauche ul li a:hover, .rubriqueVerte div#colonne-gauche ul li strong, .rubriqueVerte div#colonne-gauche ul li a.actif, .rubriqueVerte div#colonne-gauche ul li a.actif:link, .rubriqueVerte div#colonne-gauche ul li a.actif:visited, .rubriqueVerte div#colonne-gauche ul li a.actif:hover{ color:#3c9903; }
.rubriqueVerte div#colonne-gauche h5{ background:#65db0d; }


.rubriqueJaune{  }
.rubriqueJaune div#colGauche div#entete{ background-image:url(../images/entete-jaune.jpg); }
.rubriqueJaune div#colGauche h2, .rubriqueJaune div#colGauche h3, .rubriqueJaune div#colGauche div#chapeau, .rubriqueJaune div#colGauche a:link, .rubriqueJaune div#colGauche a:visited, .rubriqueJaune div#colGauche a:hover, .rubriqueJaune div#colonne-gauche ul li a:hover, .rubriqueJaune div#colonne-gauche ul li strong, .rubriqueJaune div#colonne-gauche ul li a.actif, .rubriqueJaune div#colonne-gauche ul li a.actif:link, .rubriqueJaune div#colonne-gauche ul li a.actif:visited, .rubriqueJaune div#colonne-gauche ul li a.actif:hover{ color:#c09b26; }
.rubriqueJaune div#colonne-gauche h5{ background:#f7cb30; }


.rubriqueRose{  }
.rubriqueRose div#colGauche div#entete{ background-image:url(../images/entete-rose.jpg); }
.rubriqueRose div#colGauche h2, .rubriqueRose div#colGauche h3, .rubriqueRose div#colGauche div#chapeau, .rubriqueRose div#colGauche a:link, .rubriqueRose div#colGauche a:visited, .rubriqueRose div#colGauche a:hover, .rubriqueRose  div#colonne-gauche ul li a:hover, .rubriqueRose div#colonne-gauche ul li strong, .rubriqueRose div#colonne-gauche ul li a.actif, .rubriqueRose div#colonne-gauche ul li a.actif:link, .rubriqueRose div#colonne-gauche ul li a.actif:visited, .rubriqueRose div#colonne-gauche ul li a.actif:hover{ color:#994f9a; }
.rubriqueRose div#colonne-gauche h5{ background:#b065b1; }


/*############################################## plansite ########################################*/
div#plansite ul{ margin:0px; padding:30px 0px 0px 0px; list-style:none; }
div#plansite ul li{ background:url(../images/puce-rouge.gif) 0px 3px no-repeat; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px;}
div#plansite ul li a:link, div#plansite ul li a:visited, div#plansite ul li a:hover{ text-decoration:none; font-weight:bold; display:block; border-bottom:solid 1px #c1c1c1; }
div#plansite ul li ul{ padding:0px 0px 0px 0px; margin:5px 0px 15px 0px;}
div#plansite ul li ul li{ background:url(../images/footer1-strong.gif) 0px 2px no-repeat; padding:0px 0px 0px 10px; margin:0px 0px 0px 10px;}
div#plansite ul li ul li a:link, div#plansite ul li ul li a:visited, div#plansite ul li ul li a:hover{ font-weight:normal; border-bottom:none; }


/*############################################## contact ########################################*/
div#colGauche div.spip_forms, div#colGauche div.spip_forms fieldset{ border:none; padding:0px; margin:0px; }
div#colGauche div.spip_forms fieldset legend{ display:none; }
div#colGauche div.spip_forms fieldset input, div#colGauche div.spip_forms fieldset textarea{ background:#FFFFFF; border:solid 1px #0475ad; }
div#colGauche div.spip_forms fieldset div.spip_bouton input{ margin:0px 0px 0px -100px; background:#966260; border:#0475ad solid 1px; color:#FFFFFF; font-weight:bold; }


/*################################## recherche ########################################*/
div#resultats-recherche{ margin:20px 0px 0px 0px; }
div#resultats-recherche h3{ margin:15px 0px 0px 0px; color:#333; }
div#resultats-recherche p{ margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; }
div#resultats-recherche h3 a:link, div#resultats-recherche h3 a:visited, div#resultats-recherche h3 a:hover{ text-decoration:none; }


/*################################## portfolio ########################################*/
div#bloc-portfolio{ float:right; padding:15px 0px 10px 20px; background:#FFFFFF; }
div#bloc-portfolio table{ border:0px; }
div#bloc-portfolio table td{ padding:0px; border:0px; }
div#bloc-portfolio table td.portfolio-compteur{ background:#eaeaea; color:#787878; }
div#bloc-portfolio table td.portfolio-titre{ background:#eaeaea; padding:4px; color:#787878; border-top:solid 1px #d4d4d4; text-align:left; }

div#boule_flipper{ clear:right; background:#009900; float:right; } 

/*################################## lecteur video ########################################*/
div#bloc-lecteur{ float:right; margin:15px 0px 10px 20px; padding:0px 3px 0px 0px;}


/*################################## cree pdt l'integration ########################################*/
.majuscule{ text-transform:uppercase; }
.dates { font-size:4em;color:#c1c1c1;}
hr {height:1px;	border:none;color:#c1c1c1;	background-color:#c1c1c1;}

/*.encart_msg {border:1px dashed #c1c1c1;	background-color:#efefef;padding:15px;font-size:1.1em;}
.rubriqueBleue .encart_msg {color:#0475ad;}
.rubriqueOrange .encart_msg {color:#c08100;}
.rubriqueVerte .encart_msg {color:#3c9903;}
.rubriqueJaune .encart_msg {color:#c09b26;}
.rubriqueRose .encart_msg {color:#994f9a;}*/


.encart_msg {border:1px dashed #c1c1c1;	padding:5px;font-size:1.1em;}
.rubriqueBleue .encart_msg {color:#0475ad;background-color:#e5f7ff;}
.rubriqueOrange .encart_msg {color:#c08100; background-color:#fef3de;}
.rubriqueVerte .encart_msg {color:#3c9903; background-color:#ebfae0;}
.rubriqueJaune .encart_msg {color:#c09b26; background-color:#fdf5d6;}
.rubriqueRose .encart_msg {color:#994f9a;background-color:#f6ecf6;}

.debut-phrase-avec-puce{ font-size:1.1em; background:url(../images/puce-rouge.gif) left no-repeat; padding:3px 0px 4px 15px; margin:0px 0px 0px 0px; text-align:left; font-weight:bold;}
.rubriqueBleue .debut-phrase-avec-puce{color:#0475ad;}
.rubriqueOrange .debut-phrase-avec-puce {color:#c08100;}
.rubriqueVerte .debut-phrase-avec-puce{color:#3c9903;}
.rubriqueJaune .debut-phrase-avec-puce {color:#c09b26;}
.rubriqueRose .debut-phrase-avec-puce{color:#994f9a;}


table { border-left:1px solid #c1c1c1;border-top:1px solid #c1c1c1;}
table td { border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1; padding:5px; }
td.entete-tableau-gris-clair {background-color:#CCCCCC; font-size:1.5em; color:#ffffff;font-weight:bold; text-align:left; }
.tableau-date-special { color:#e2001a; background-color:#efefef}
table p {padding:0px; margin:0px;}

.image-gauche {float:left; padding-right:15px; padding-bottom:15px;}
.image-droite {float:right; padding-left:15px; padding-bottom:15px;}

.portrait-gauche {float:left; margin-right:15px; margin-bottom:15px; padding:5px; border:1px solid #c1c1c1; background-color:#FFFFFF }
.portrait-droite {float:right; margin-left:15px; margin-bottom:15px; padding:5px; border:1px solid #c1c1c1;background-color:#FFFFFF}

.texte-rouge { color:#e2001a; font-weight:bold; }

#site_version { border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; float:right; padding:3px; top:0px; margin:0px 0px 0px 10px; } 

div#home-colonne-gauche div#acces-slide {margin:0px; padding:0px;  float:left;}
div#home-colonne-gauche ul#actu_slide {margin:0px; padding:0px; list-style:none;}
div#home-colonne-gauche ul#actu_slide li { margin:0px; padding:0px; background: none; font-weight:normal; color:#333333}
div#home-colonne-gauche ul#actu_slide li h3 { font-size:1em; margin:0xp; padding:0px;}
div#home-colonne-gauche ul#actu_slide li h3 a{color:#FFF; font-weight:bold; background:#1C9DDF none repeat scroll 0 0; bottom:0; height:40px;  padding: 5px; font-size:1em; display:block}
div#home-colonne-gauche ul#actu_slide li div.legende h3 a{ background-color:none; }
div#home-colonne-gauche ul#actu_slide li div.actus img {margin-top:10px;}
div#home-colonne-gauche ul#actu_slide li h3 a:hover{ text-decoration:none;}
div#home-colonne-gauche ul#actu_slide li p {padding: 2px 0px; margin:-5px 0 0 0}
div#home-colonne-gauche ul#actu_slide li p a{ color:/*#0490D5*/#1C9DDF; margin:0px 0 0 0; display:block}
div#home-colonne-gauche ul#acces_actu { float:left; position:relative}




/*  --------------------------------- FORMATION ---------------------------------------------   */ 

.blocFormation {background:url(../images/bgFormation.png) no-repeat;width:613px;height:187px;position:relative;margin:10px 0 10px 9px;clear:both;}
.blocFormation .imgFormation{float:left;margin:7px 0 0 7px;width:236px;height:173px;overflow:hidden;z-index:5;position:relative;}
.blocFormation .imgFormation img {}
.blocFormation .masqueImg {position:absolute;background:url(../images/masqueImg.png) no-repeat;height:173px;width:4px;z-index:10;left:7px;top:7px;}
.blocFormation .wrapContentFormation {float:left;}
.blocFormation .wrapContentFormation h3 {background:none !important;color:#FFFFFF !important;font-size:1.6em !important;margin:13px 0 11px 24px !important;padding:0 !important;}
.blocFormation .wrapContentFormation .wrapEncart {background:url(../images/encartFormation.png) no-repeat;width:330px;margin:-5px 0 5px 15px;}
.blocFormation .wrapContentFormation .wrapEncart p {color:#535353 !important;padding:14px 20px 0 63px;margin:0 !important;font-size:1em !important;min-height:20px;height:auto !important;height:20px; }
.blocFormation .wrapContentFormation .wrapEncart .bottomEncart {background:url(../images/bottomEncartFormation.png) no-repeat;width:330px;height:12px;}
.blocFormation .wrapContentFormation p {color:#FFF !important;font-size:1.4em;margin:0 0 0 21px !important;}
.blocFormation .wrapContentFormation a.more {color:#013752 !important;background:url("../images/moreBG.png") no-repeat;bottom:7px;display:block;height:23px;padding:10px 0 0 18px;position:absolute;right:15px;text-decoration:none;width:89px;}
.blocFormation .wrapContentFormation a.more:hover {color:#000 !important;}


.blocFormation .wrapContentFormation .wrapEncart2 {background:url(../images/encartFormation.png) no-repeat;width:330px;margin:-11px 0 0 15px;}
.blocFormation .wrapContentFormation .wrapEncart2 p {color:#535353 !important;padding:14px 20px 0 63px;margin:0 !important;font-size:1em !important;min-height:20px;height:auto !important;height:20px; }
.blocFormation .wrapContentFormation .wrapEncart2 .bottomEncart {background:url(../images/bottomEncartFormation.png) no-repeat;width:330px;height:12px;}



/*--  Formulaires  -- */

div.spip_forms .spip_form_champ {clear:both;display:block;margin-bottom:0;margin-top:1em;}
div.spip_forms .spip_form_label {color:#494949;display:block;font-weight:bold;text-align:left;}
div.spip_forms .forml, div.spip_forms .fondl {background:none repeat scroll 0 0 #FFFFFF;width:85%;}
div.spip_forms .forml, div.spip_forms .formo {border-color:#AF896F #E2CEC1 #E2CEC1 #AF896F;border-style:solid;border-width:1px;font-size:1em;padding:0.25em;width:85%;}
span.nettoyeur {clear:both;display:block;font-size:1px;line-height:1px;}
div.spip_forms .spip_form_label label, div.spip_forms .spip_form_label .label {color:#494949;font-weight:bold !important;text-align:left;}
div.spip_forms .spip_bouton input {cursor:pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;padding:0.4em;width:100px;}
div.spip_forms fieldset {border:medium none;margin:0;padding:0;}


/* -------------------------------------------------------- Footer -----------------------------------------------------------------*/
div#footer { float:left;background:url(../images/footerBG.png) repeat-x; width:100%;height:159px}
div#footer #footerContent{margin:0 auto;padding:31px 0 0 15px;width:939px;position:relative;height:128px}
div#footer #footerContent #adresse{color:#FFF;float:left;margin:0 30px 0 0;}
div#footer #footerContent ul#footerLinks{float:left;margin:0 30px 0 0;}
div#footer #footerContent ul#footerLinks li{}
div#footer #footerContent ul#footerLinks li a{color:#FFF;text-decoration:none;background:url("../images/puce2.gif") no-repeat left 4px;padding-left:7px}
div#footer #footerContent ul#footerLinks li a:hover{color:#CCC;} 
div#footer #footerContent ul#imgLinks{float:left}
div#footer #footerContent ul#imgLinks li {float:left;}

div#footer #footerContent ul#imgLinks li a.img1{width:111px;height:73px;display:block}
div#footer #footerContent ul#imgLinks li a.img2{width:134px;height:73px;display:block}
div#footer #footerContent ul#imgLinks li a.img3{width:169px;height:73px;display:block}
div#footer #footerContent ul#imgLinks li a.img4{width:171px;height:73px;display:block}

div#footer #footerContent ul#imgLinks li a.img1{background: url("../images/1.habilitationon.jpg") no-repeat;}
div#footer #footerContent ul#imgLinks li a.img2{background: url("../images/2groupeEcamon.jpg") no-repeat;}
div#footer #footerContent ul#imgLinks li a.img3{background: url("../images/3univLyonon.jpg") no-repeat;}
div#footer #footerContent ul#imgLinks li a.img4{background: url("../images/4atoidejoueron.jpg") no-repeat;}

div#footer #footerContent ul#imgLinks li a.img1:hover{background: url("../images/1.habilitationon.jpg") no-repeat;}
div#footer #footerContent ul#imgLinks li a.img2:hover{background: url("../images/2groupeEcamon.jpg") no-repeat;}
div#footer #footerContent ul#imgLinks li a.img3:hover{background: url("../images/3univLyonon.jpg") no-repeat;}
div#footer #footerContent ul#imgLinks li a.img4:hover{background: url("../images/4atoidejoueron.jpg") no-repeat;}

div#footer #footerContent ul#imgLinks li a.img1:hover img{display:none;}
div#footer #footerContent ul#imgLinks li a.img2:hover img{display:none;}
div#footer #footerContent ul#imgLinks li a.img3:hover img{display:none;}
div#footer #footerContent ul#imgLinks li a.img4:hover img{display:none;}

div#footer #footerContent #membre{color:#FFF;position:absolute;bottom:6px;left:0px;}
div#footer #footerContent #membre strong{color:#0c98dd;}
div#footer #footerContent #membre a{text-decoration:none;color:#FFF;}
div#footer #footerContent #membre a:hover{color:#CCC;} 
div#footer #footerContent #membre span{padding:0 3px;}

div#footer #footerContent #mentions {color:#528098;position:absolute;bottom:6px;right:10px; font-size:.85em}
div#footer #footerContent #mentions a{text-decoration:none;color:#528098 ;}
div#footer #footerContent #mentions a:hover {color:#FFF;}



#temoignage ul li:after, #temoignage ul:after, .temoignageIngenieur:after, .jdm_active:after, #venirAlEcam:after, #footerContent:after, #actu ul li:after, #actu .contentActu:after, #blocActu ul.tabNavigation:after, div#container:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}




