/* //////////////////////////////////////////////////////// GLOBAL STRUCTURE /////////////////////////////////////////////////////// */

* {margin: 0px;padding: 0px;}
body {font-family: Arial, Helvetica, sans-serif;font-size: .9em;margin: 0px;padding: 0px;background:#ffffff}
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;}
ul, li, dl, dt, dd {list-style-type: none;}
abbr, acronym {border-bottom: 1px dotted #333333;cursor:help;}
/* //////////////////////////////////////////////////////// GESTION DES DIV /////////////////////////////////////////////////////// */
div#container {width: 955px;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;height:107px;width: 550px;}
div#header h1{float:left;text-indent:-9999em;background:url(../images/Logo-Ecam.png) left 8px no-repeat;width:194px;height:92px;}
div#header h1 a{display:block;width:194px;height:92px;}
div#header h1 a:hover{display:block;width:194px;height:92px;background:url(../images/Logo-Ecam-retour.png) left 8px no-repeat;}
div#header h2{font-size:0.7em;font-weight:normal;text-transform:uppercase;color:#828186;padding-top:65px;}
/* ------------------------------------------------------- Main nav ----------------------------------------------------------------*/
div#mainnav {float:left;font-family:Trebuchet MS;float:left;width:949px;margin:0 0 2px 0;background:url(../images/menu_fond.png) no-repeat;padding:6px 0 0 6px;height:60px;}
div#mainnav ul {position:relative;float:left;height:32px}
div#mainnav ul li{float:left;}
div#mainnav ul li span.fleche {display:none;}
div#mainnav ul li.actif span.fleche {position:absolute;bottom:-12px;left:50%;display:block;margin-left:-13px;width:16px;height:14px;}
div#mainnav ul li a{position:relative;padding:0 17px;color:#FFF;text-decoration:none;text-transform:uppercase;font-size:0.85em;font-weight:bold;}
div#mainnav ul li a:hover{}
div#mainnav ul ul.sousMenu{position:absolute;top:40px;left:-6px;padding:5px 0;width:955px;height:auto;}
div#mainnav ul ul.sousMenu li{color:#5a5a5a;font-size:0.9em;}
div#mainnav ul ul.sousMenu li a{color:#5a5a5a;font-weight:normal;float:left;}
div#mainnav ul ul.sousMenu li span{float:left;}
div#mainnav ul ul.sousMenu li a:hover{}
div#mainnav ul ul.sousMenu li a .actif{font-weight:bold;}

div#mainnav #search{float:right;background:url(../images/recherche.png) no-repeat;width:180px;margin:0 5px 0 0;padding:0 0 0 3px; }
div#mainnav #search #searchInput {float:left;border:0;margin:5px 10px 0 0;width:130px;height:20px;background:none;}
div#mainnav #search #searchButton {float:left;border:0;width:31px;height:27px;color:#2080bf;background:url(../images/recherche-input.png) no-repeat;font-weight:bold;cursor:pointer;font-size:0.7em;}
/* ------------------------------------------------------- Metanav ----------------------------------------------------------------*/
div#metanav {float:right;height:37px;padding-top:8px;height:16px;background:#f0f0f0;}
div#metanav ul {}
div#metanav ul li{float:left;color:#828186;font-size:0.7em;}
div#metanav ul li a{font-weight:normal;text-transform:uppercase;color:#828186;text-decoration:none;padding:0 8px;}
div#metanav ul li a:hover{text-decoration:underline;}
div#metanav ul li a img{padding:1px 0 0 0}
/* ------------------------------------------------------- Content -----------------------------------------------------------------*/
div#contenu {float:left;}

/* - colonne gauche - */
div#contenu #colonneGauche{float:left;width:755px;font-family:Trebuchet MS; }
div#contenu #colonneGauche #Carousel{background:url(../images/carousel-home.png) no-repeat; width:748px;height:292px;margin:0 0 25px -7px}
div#contenu #colonneGauche #Carousel .moncarousel{margin:10px  0 0 0;background:url(../images/bloc_actu.png) no-repeat;width:716px; height:265px;padding:14px 0 0 17px;}
div#contenu #colonneGauche #Carousel .moncarousel a.toute_actu{background:url(../images/actu_btn.png) no-repeat;color:#00bbf2;float:right;font-size:.65em;width:157px;height:21px;padding:6px 0 0 7px;text-transform:uppercase;margin-top:-16px;z-index:500;position:relative}
div#contenu #colonneGauche #Carousel .moncarousel a.toute_actu:hover{}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container {position:relative;z-index:100}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .content{float:left;width:410px;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .content h3{font-weight:bold;color:#1d548d;font-size:1.75em;padding:25px 0 2px 0;margin:0 0 17px 0;max-height:59px;overflow:hidden;font-family:Trebuchet MS;line-height:1em;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .content p{font-family:Trebuchet MS;color:#006eb8;font-size:1.05em;margin:0 0 10px;overflow:hidden;/*height:65px;*/}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .content a{font-family:Trebuchet MS;background:url(../images/linkCarousel.png) left 4px no-repeat;text-decoration:none;color:#00bbf2;font-size:0.75em;float:left;padding:0 30px 0 6px;display:block}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .content a:hover{text-decoration:underline;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .galerie{bottom:0;position:absolute;right:0;width:303px;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .galerie .legende{font-family:Arial;position:absolute; bottom:5px;left:5px;width:278px;height:33px;background:url(../images/legende.png) no-repeat;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85;opacity: 0.85;padding:7px 0 0 15px}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .galerie .legende h4{background:none;color:#FFFFFF;font-size:.75em;/*height:14px;*/overflow:hidden;margin:0 40px 0 0;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .galerie .legende p{color:#FFFFFF;font-size:.75em;height:14px;overflow:hidden}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .galerie .legende a.zoom{text-indent:-9999em;background:red;width:30px;height:31px;background:url(../images/zoom.png) no-repeat;position:absolute;right:4px;top:5px;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li .galerie img{}


div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container ul li{position:relative;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container-vertical {width:716px;height:265px;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-clip-vertical {width:716px;height:265px;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-item {width:716px;height:265px;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-item-vertical {margin-bottom: 10px;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-item-placeholder {background: #fff;color: #000;}

div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container .jcarousel-control {bottom:0px;left:-5px;margin-bottom:0;position:absolute;text-align:center;z-index:2000;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container .jcarousel-control a.control {outline:none;font-size:0.9em;background:url(../images/jcarouselControl.png) no-repeat;color:#EEEEEE;margin:0 1px 0px;padding:0 0px;float:left;text-decoration:none;width:102px;height:58px;font-family:Trebuchet MS;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container .jcarousel-control a.control span{padding-top:7px;text-transform:uppercase;font-weight:bold;font-size:0.9em;}
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container .jcarousel-control a.control:hover,
div#contenu #colonneGauche #Carousel .moncarousel .jcarousel-container .jcarousel-control a.actif{background-position:bottom left;}

div#contenu #colonneGauche #EncartsHome{margin:0 0 50px}
div#contenu #colonneGauche #EncartsHome #encart00{float:left;width:273px;height:233px;background:url(../images/encart01.png) no-repeat;padding:19px 0 0 0;margin:3px 0 0;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2{width:226px;height:192px;margin:0 0 0 24px}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 h3 {color:#3B70A6;font-size:1.25em;font-weight:normal;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu{margin:10px  0 0 0;background:url(../images/bloc_actu.png) no-repeat;width:226px; height:205px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu a.toute_actu{background:url(../images/actu_btn.png) no-repeat;color:#00bbf2;float:right;font-size:.65em;width:157px;height:21px;padding:6px 0 0 7px;text-transform:uppercase;margin-top:-16px;z-index:500;position:relative}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu a.toute_actu:hover{}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-container {position:relative;z-index:100;width:226px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-container ul li {float:left;width:226px;background:url(../images/carousel2Li.png) 4px 0px no-repeat;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-container ul li h4{font-weight:bold;color:#6c6d6d;font-size:0.8em;overflow:hidden;padding-left:15px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-container ul li p{color:#6c6d6d;font-size:0.8em;overflow:hidden;height:40px;margin:0;padding-left:15px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-container-horizontal {width:226px;height:197px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-clip-horizontal {width:226px;height:145px;margin:0 0 9px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-item {width:226px;height:145px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-item-horizontal {margin-bottom: 10px;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-item-placeholder {background: #fff;color: #000;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-item a {text-decoration:none;color:#6c6d6d;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-item a:hover {text-decoration:underline;}

div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-control2 {margin-bottom:0;position:absolute;right:-2px;text-align:center;top:-34px;z-index:2000;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-control2 a.control {outline:none;font-size:0.9em;font-weight:bold;background:url(../images/jcarouselControl2.png) no-repeat;color:#b0afaf;margin:0 1px 0px;padding:4px 0 0 0px;float:left;text-decoration:none;width:25px;height:20px;display:block}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-control2 a.control span{padding-top:7px;text-transform:uppercase;display:block}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-control2 a.control:hover,
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu .jcarousel-control2 a.actif{background-position:bottom left;color:#4e83b9;font-weight:bold;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu #liensActus a{text-decoration:none;color:#6c6d6d;font-size:0.75em;font-family:Arial, Helvetica, sans-serif;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu #liensActus a.touteActu{font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
div#contenu #colonneGauche #EncartsHome #encart00 #Carousel2 .moncarouselActu #liensActus a:hover{text-decoration:underline;}
div#contenu #colonneGauche #EncartsHome #encart01 {background:url(../images/separ-bloc-home.png) right 26px no-repeat;}
div#contenu #colonneGauche #EncartsHome .encart{float:left;width:223px;height:209px;position:relative;padding:24px 9px 0;}
div#contenu #colonneGauche #EncartsHome .encart h3 {font-size:1.1em;margin:0 0 5px;}
div#contenu #colonneGauche #EncartsHome .encart p {color:#6C6D6D;font-size:0.8em;height:60px;margin:0 0 5px;padding-left:13px;padding-top:4px;}
div#contenu #colonneGauche #EncartsHome .encart ul {font-size:.75em;}
div#contenu #colonneGauche #EncartsHome .encart ul li {color:#6c6d6d;padding-left:10px;margin:0 0 3px;display:inline-block}
div#contenu #colonneGauche #EncartsHome .encart a.encartLink {font-size:.75em;color:#FFFFFF;text-transform:uppercase;text-decoration:none;padding:8px;position:absolute;bottom:0px;}
div#contenu #colonneGauche #EncartsHome .encart a.encartLink:hover{text-decoration:none;}

div#contenu #colonneGauche #EncartsHome .international{}
div#contenu #colonneGauche #EncartsHome .international h3{color:#254589;}
div#contenu #colonneGauche #EncartsHome .international a{background:#254589;}    
div#contenu #colonneGauche #EncartsHome .international p{background:url(../images/p-international.png) 0px 0px no-repeat;} 
.international ul li{background:url(../images/puce-international.png) 0px 6px no-repeat;}  
div#contenu #colonneGauche #EncartsHome .cursus{}
div#contenu #colonneGauche #EncartsHome .cursus h3{color:#90c900;}
div#contenu #colonneGauche #EncartsHome .cursus a{background:#90c900;} 
div#contenu #colonneGauche #EncartsHome .cursus p{background:url(../images/p-cursus.png) 0px 0px no-repeat;} 
.cursus ul li{background:url(../images/puce-cursus.png) 0px 6px no-repeat;}  
div#contenu #colonneGauche #EncartsHome .admission{}
div#contenu #colonneGauche #EncartsHome .admission h3{color:#ff7400;}
div#contenu #colonneGauche #EncartsHome .admission a{background:#ff7400;}   
div#contenu #colonneGauche #EncartsHome .admission p{background:url(../images/p-admission.png) 0px 0px no-repeat;} 
.admission ul li{background:url(../images/puce-admission.png) 0px 6px no-repeat;} 
div#contenu #colonneGauche #EncartsHome .entreprise{}
div#contenu #colonneGauche #EncartsHome .entreprise h3{color:#26b9e9;}
div#contenu #colonneGauche #EncartsHome .entreprise a{background:#26b9e9;}  
div#contenu #colonneGauche #EncartsHome .entreprise p{background:url(../images/p-entreprise.png) 0px 0px no-repeat;} 
.entreprise ul li{background:url(../images/puce-entreprise.png) 0px 6px no-repeat;} 
div#contenu #colonneGauche #EncartsHome .presse{}
div#contenu #colonneGauche #EncartsHome .presse h3{color:#b14fad;}
div#contenu #colonneGauche #EncartsHome .presse a{background:#b14fad;}    
div#contenu #colonneGauche #EncartsHome .presse p{background:url(../images/p-presse.png) 0px 0px no-repeat;} 
.presse ul li{background:url(../images/puce-presse.png) 0px 6px no-repeat;} 

/* contenu page interieur */
div#contenu #colonneGauche #contenu_interieur {margin:20px 0;padding:0 17px;}
div#contenu #colonneGauche #contenu_interieur div#ariane {color:#828186;float:left;font-size:0.7em;padding:15px 0;}
div#contenu #colonneGauche #contenu_interieur div#ariane a {color:#828186;text-decoration:none;}
div#contenu #colonneGauche #contenu_interieur div#ariane a:hover{text-decoration:underline;}
div#contenu #colonneGauche #contenu_interieur .portfolio{margin:30px 0 20px 30px;float:right;background:url(../images/fondPortfolio.jpg) no-repeat;width:321px;height:281px;padding:20px 0 0 18px}

div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio #myportfolio{}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-prev{position:absolute;top:0px;right:44px;background:url(../images/left.png) no-repeat;width:14px;height:17px;cursor:pointer;}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-next{position:absolute;top:0px;right:30px;background:url(../images/right.png) no-repeat;width:14px;height:17px;cursor:pointer;}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-clip{width:303px;height:265px;}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-item{width:303px;height:265px;padding:0px;margin:0px;position:relative;}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-item .legende{font-family:Arial;position:absolute; bottom:5px;left:5px;width:278px;height:33px;background:url(../images/legende.png) no-repeat;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85;opacity: 0.85;padding:7px 0 0 15px}

div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-item .legende h4{padding:0px;margin:0 40px 0 0;background:none;color:#FFFFFF;font-size:.85em;/*height:14px;*/overflow:hidden;font-weight:bold;}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-item .legende p{color:#FFFFFF;font-size:.85em;height:14px;overflow:hidden}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio .jcarousel-item .legende a.zoom{text-indent:-9999em;background:red;width:30px;height:31px;background:url(../images/zoom.png) no-repeat;position:absolute;right:4px;top:5px;}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio{}
div#contenu #colonneGauche #contenu_interieur .portfolio .jcarousel-skin-portfolio{}



div#contenu #colonneGauche #contenu_interieur a{text-decoration:none;}
div#contenu #colonneGauche #contenu_interieur a:hover{text-decoration:underline;}
div#contenu #colonneGauche #contenu_interieur ul{color:#000000;margin-bottom:10px;font-size:.9em;}
div#contenu #colonneGauche #contenu_interieur ul li{color:#000000;padding-left:10px;margin:0 0 3px;font-family:Arial;}
div#contenu #colonneGauche #contenu_interieur ul li a{}
div#contenu #colonneGauche #contenu_interieur ul li a:hover{}
div#contenu #colonneGauche #contenu_interieur h3{clear:left;font-size:1.7em;font-weight:normal;margin-bottom:17px;}
div#contenu #colonneGauche #contenu_interieur h4{font-weight:normal;margin:20px 0 5px 0;padding:2px 0 0 10px;}
div#contenu #colonneGauche #contenu_interieur h5{font-family: "Trebuchet MS";font-weight:bold;margin-bottom:11px;color:#006eb8;padding-left:10px;}
div#contenu #colonneGauche #contenu_interieur p{font-family:Arial;color:#000000;margin:10px 0;font-size:.9em;}
div#contenu #colonneGauche #contenu_interieur div.chapo p{font-family:Trebuchet MS;color:#1787BF;font-size:1.05em;font-weight:bold;letter-spacing:-0.02em;line-height:1.4em;margin-bottom:17px;text-align:justify;}
div#contenu #colonneGauche #contenu_interieur p.miseEnAvant{padding:16px 14px;}
div#contenu #colonneGauche #contenu_interieur p.ChampOblig{text-align:right;font-size:0.7em;padding:0 108px 0 0;}
div#contenu #colonneGauche #contenu_interieur p.loi-info-lib{text-align:justify;width:615px;}
div#contenu #colonneGauche #contenu_interieur table{ font-size:0.85em; color:#000000;}
div#contenu #colonneGauche #contenu_interieur table td.bleu{ color:#006EB8;font-weight:bold; width:125px;}
div#contenu #colonneGauche #contenu_interieur table tr td{ border-bottom:1px solid #EFEFEF; padding:5px; }
div#contenu #colonneGauche #contenu_interieur p.recherchre_lire_suite a{font-size:0.85em;font-weight:bold;}



/* - colonne droite - */
div#contenu #colonneDroite{float:left;width:200px;font-family:Trebuchet MS;}
div#contenu #colonneDroite #enUnClic{color:#0089cd;margin:32px 0 0 15px}
div#contenu #colonneDroite #enUnClic span.clic{font-weight:bold;text-transform:uppercase;font-size:0.8em;}
div#contenu #colonneDroite #enUnClic ul {margin:5px 0 0 0}
div#contenu #colonneDroite #enUnClic ul li {}
div#contenu #colonneDroite #enUnClic ul li a.clic {display:block;height:44px;color:#b2b1b1;text-decoration:none;font-size:0.9em;margin:0 0 5px 0;padding:0 0 0 45px;font-family:Trebuchet MS;font-weight:bold;}
div#contenu #colonneDroite #enUnClic ul li a.clic01{background:url(../images/clic01.png) no-repeat;}
div#contenu #colonneDroite #enUnClic ul li a.clic02{background:url(../images/clic02.png) no-repeat;}
div#contenu #colonneDroite #enUnClic ul li a.clic03{background:url(../images/clic03.png) no-repeat;}
div#contenu #colonneDroite #enUnClic ul li a.clic04{background:url(../images/clic04.png) no-repeat;}
div#contenu #colonneDroite #enUnClic ul li a.clic05{background:url(../images/clic05.png) no-repeat;}
div#contenu #colonneDroite #enUnClic ul li a:hover{background-position:left bottom;color:#0089cd;}

div#contenu #colonneDroite #InscriptionRaison img{margin:97px 0 0 15px}
.interieur div#contenu #colonneDroite #InscriptionRaison img{margin:10px 0 0 15px}
.interieur div#contenu #colonneDroite #InscriptionRaison{margin:0 0 17px 0}
div#contenu #colonneDroite #InscriptionRaison{}
div#contenu #colonneDroite #InscriptionRaison a{}
/* ---------------------------------------------------- Print and top --------------------------------------------------------------*/
div#contenu #colonneGauche #contenu_interieur #services {background:url(../images/service-ombre.png) no-repeat right top;float:right;height:20px;padding:6px 39px 0 0;text-align:right;width:229px;margin-bottom:20px;clear:both;}
div#contenu #colonneGauche #contenu_interieur #services a{color:#000000;font-size:0.7em;}
div#contenu #colonneGauche #contenu_interieur #services a.imprimer{background:url(../images/separ-services.png) right 3px no-repeat;margin-right:5px;padding-right:6px;}
div#contenu #colonneGauche #contenu_interieur #services a:hover{}
/* -------------------------------------------------------- Footer -----------------------------------------------------------------*/
div#footer {font-size:0.7em;border:0px solid #deebf2; float:left;width:955px;height: 64px;color:#3b70a6;margin-bottom:10px;background:#deebf2;}
div#footer .innerFooter {background:#FFFFFF;width:921px;height: 40px;padding:14px 17px 10px 17px ;}
div#footer .liens {width:750px;float:left;}
div#footer .liens ul {height:25px;float:left;}
div#footer .liens ul li {float:left;color:#5a89b8;margin:0 3px 0 0}
div#footer .liens ul li a{color:#5a89b8;text-decoration:none;padding:0 6px;}
div#footer .liens ul li a:hover{text-decoration:none;color:#254589;}
div#footer .liens #adresse{clear:left;float:left;width:750px;}
div#footer .liens #adresse span{padding:0 5px }
div#footer img{margin: 7px 12px 0px 0px; float: right;width:80px;height:24px;}
/* /////////////////////////////////////////////////////// GESTION DES STYLES ///////////////////////////////////////////////////// */

.style {}

/* //////////////////////////////////////////////////// GESTION DES FORMULAIRES /////////////////////////////////////////////////// */
div.spip_forms, div.spip_forms fieldset{ border:none; padding:0px; margin:0px; }
div.spip_forms fieldset legend{ display:none; }
div.spip_forms fieldset input, div.spip_forms fieldset textarea{ background:#FFFFFF; border:solid 1px #e7e6e7;color:#4A4336;width:85%; }
div.spip_forms fieldset div.spip_bouton input{ margin:0px 0px 0px -100px; background:#966260; border:#e7e6e7 solid 1px; color:#FFFFFF; font-weight:bold; }
div.spip_forms .spip_form_label {color:#1eb5e6;display:block;font-weight:bold;text-align:left;font-size:0.9em;}
div.spip_forms .spip_form_label_details{font-size:0.7em;}
div.spip_forms .spip_form_label_obligatoire {font-size:0.9em;font-style:italic;font-weight:normal;}
div.spip_forms .spip_form_champ {clear:both;display:block;margin-bottom:0;margin-top:5px;}
div.spip_forms .spip_bouton input{background:url(../images/btnValider.png) no-repeat; width:96px; height:26px; text-align:center;border:0 none;color:#FFFFFF;font-weight:bold;margin:3px 108px 20px 0;cursor:pointer; }

/* //////////////////////////////////////////////////// GESTION DU PLAN DU SITE /////////////////////////////////////////////////// */
.plan_niv_1{}
.plan_niv_1 li {margin:0 0 6px !important;}
.plan_niv_1 li a {font-weight:bold;}
.plan_niv_1{}
.plan_niv_2{margin:0 0 0 20px ;}
.plan_niv_2 li {margin:0px;background:url(../images/puce-international.png) no-repeat;}
.plan_niv_2 li a {font-weight:normal;}

.plan_niv_1 li.international  {background:url(../images/plan-international.png) no-repeat;}
.plan_niv_1 li.cursus  {background:url(../images/plan-cursus.png) no-repeat;}
.plan_niv_1 li.admission  {background:url(../images/plan-admission.png) no-repeat;}
.plan_niv_1 li.entreprise  {background:url(../images/plan-entreprise.png) no-repeat;}
.plan_niv_1 li.presse  {background:url(../images/plan-presse.png) no-repeat;}



/* //////////////////////////////////////////////////// GESTION DES COULEURS DU SITE ////////////////////////////////////////////// */

#mainnav .actif a.btnEtirable, #btnEtirable00:hover{background-image:url(../images/menu-00-left.png);background-repeat:no-repeat;}
#mainnav .actif a.btnEtirable span, #btnEtirable00:hover span{background-image:url(../images/menu-00-right.png);}

#mainnav .actif #btnEtirable01,
#mainnav #btnEtirable01:hover{background-image:url(../images/menu-01-left.png);background-repeat:no-repeat;}
#mainnav .actif #btnEtirable01 span,
#mainnav #btnEtirable01:hover span {background-image:url(../images/menu-01-right.png);}
#mainnav ul li.actif #btnEtirable01 span.fleche {
	background:url(../images/menu-01-arrow.png) no-repeat;
}

#mainnav .actif #btnEtirable02,
#mainnav #btnEtirable02:hover{background-image:url(../images/menu-02-left.png);background-repeat:no-repeat;}
#mainnav .actif #btnEtirable02 span,
#mainnav #btnEtirable02:hover span {background-image:url(../images/menu-02-right.png);}
#mainnav ul li.actif #btnEtirable02 span.fleche {
	background:url(../images/menu-02-arrow.png) no-repeat;
}

#mainnav .actif #btnEtirable03,
#mainnav #btnEtirable03:hover{background-image:url(../images/menu-03-left.png);background-repeat:no-repeat;}
#mainnav .actif #btnEtirable03 span,
#mainnav #btnEtirable03:hover span {background-image:url(../images/menu-03-right.png);}
#mainnav ul li.actif #btnEtirable03 span.fleche {
	background:url(../images/menu-03-arrow.png) no-repeat;
}


#mainnav .actif #btnEtirable04,
#mainnav #btnEtirable04:hover{background-image:url(../images/menu-04-left.png);background-repeat:no-repeat;}
#mainnav .actif #btnEtirable04 span,
#mainnav #btnEtirable04:hover span {background-image:url(../images/menu-04-right.png);}
#mainnav ul li.actif #btnEtirable04 span.fleche {
	background:url(../images/menu-04-arrow.png) no-repeat;
}

#mainnav .actif #btnEtirable05,
#mainnav #btnEtirable05:hover{background-image:url(../images/menu-05-left.png);background-repeat:no-repeat;}
#mainnav .actif #btnEtirable05 span,
#mainnav #btnEtirable05:hover span {background-image:url(../images/menu-05-right.png);}
#mainnav ul li.actif #btnEtirable05 span.fleche {
	background:url(../images/menu-05-arrow.png) no-repeat;
}

.btnEtirable{float:left;}
#mainnav .actif a span, .btnEtirable span{padding-right:6px;margin-left:6px;background-repeat:no-repeat;background-position:100% 0;text-decoration:none;}
#mainnav .actif a span, .btnEtirable span,.btnEtirable{padding:0 12px 0 6px !important;margin:0px;display:-moz-inline-box;display:inline-block;height:26px;white-space:nowrap;}
#mainnav .actif a, .btnEtirable span strong{vertical-align:top;display:block;cursor:pointer;_display:inline-block;font-family: Trebuchet MS;line-height:26px;vertical-align:middle;color:#fff;}


div#mainnav ul ul.sousMenu01{/*display:none;*/background:#e5ecf3;border:#e1e7ed;}
div#mainnav ul ul.sousMenu01 li a:hover{color:#254488;}
div#mainnav ul ul.sousMenu01 li a.activ{color:#254488;font-weight:bold;}

div#mainnav ul ul.sousMenu02{/*display:none;*/background:#f1f8de;border:#eaf1de;}
div#mainnav ul ul.sousMenu02 li a:hover{color:#729f01;}
div#mainnav ul ul.sousMenu02 li a.activ{color:#729f01;font-weight:bold;}

div#mainnav ul ul.sousMenu03 {/*display:none;*/background:#ffedde;border:#f8eade;}
div#mainnav ul ul.sousMenu03 li a:hover{color:#ff7e00;}
div#mainnav ul ul.sousMenu03 li a.activ{color:#ff7e00;font-weight:bold;}

div#mainnav ul ul.sousMenu04{/*display:block;*/background:#e1f5fc;border:#def1f7;}
div#mainnav ul ul.sousMenu04 li a:hover{color:#04ace1;}
div#mainnav ul ul.sousMenu04 li a.activ{color:#04ace1;font-weight:bold;}

div#mainnav ul ul.sousMenu05{/*display:none;*/background:#f8eaf8;border:#efe5f1;}
div#mainnav ul ul.sousMenu05 li a:hover{color:#ad4ca8;}
div#mainnav ul ul.sousMenu05 li a.activ{color:#ad4ca8;font-weight:bold;}


#colonneGauche .international a{color:#254589;}
#colonneGauche .international h3{color:#254589;}
#colonneGauche .international h4{color:#254589;background:url(../images/h4-international.png)no-repeat;}
#colonneGauche .international p.miseEnAvant{background:#e8f5fc;}

#colonneGauche .cursus a{color:#90c900;}
#colonneGauche .cursus h3{color:#90c900;}
#colonneGauche .cursus h4{color:#90c900;background:url(../images/h4-cursus.png)no-repeat;}
#colonneGauche .cursus p.miseEnAvant{background:#f3f9e5;}

#colonneGauche .admission a{color:#ff7400;}
#colonneGauche .admission h3{color:#ff7400;}
#colonneGauche .admission h4{color:#ff7400;background:url(../images/h4-admission.png) no-repeat;}
#colonneGauche .admission p.miseEnAvant{background:#fff1e6;}

#colonneGauche .entreprise a{color:#26b9e9;}
#colonneGauche .entreprise h3{color:#26b9e9;}
#colonneGauche .entreprise h4{color:#26b9e9;background:url(../images/h4-entreprise.png) no-repeat;}
#colonneGauche .entreprise p.miseEnAvant{background:#e6f8ff;}

#colonneGauche .presse a{color:#b14fad;}
#colonneGauche .presse h3{color:#b14fad;}
#colonneGauche .presse h4{color:#b14fad;background:url(../images/h4-presse.png) no-repeat;}
#colonneGauche .presse p.miseEnAvant{background:#f6e9f6;}


.international{color:#254589;}
.cursus{color:#90c900;}
.admission{color:#ff7400;}
.entreprise{color:#26b9e9;}
.presse{color:#b14fad;}
.bleu{color:#1787BF;}
a.bleuLink{color:#1787BF !important;}
a.bleuLink:hover{text-decoration:none;}
/*
.international 	- color:#254589;
.cursus 	- color:#90c900;
.admission 	- color:#ff7400;
.entreprise - color:#26b9e9;
.presse 	- color:#b14fad;

- ne pas oublier : 
Home : 
	Carousel : Legende + zoom photos
	tests : ie6 7 8

*/


/**
 * @section 			easyclearing
 */
div#contenu #colonneGauche #contenu:after, div#mainnav ul:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}