/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes www.ENSCP.fr              */
/*  ----------------------------------------------------------- */

/* Cette feuille contient les styles pour l'habillage des pages */
/* Feuille bas�e sur la feuille habillage SPIP                  */
/* les styles non utilis�s sont mentionn�s mais laiss�s vide    */




/*  ------------------------------------------
/*  	 styles HTML par defaut
/*  ------------------------------------------ */
body {
	background-color: #A0A099;
	margin: 0;
	padding:0;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	text-align:center;
}

img, table { margin: 0; padding: 0; border: none; }


/* Espaceur de blocs */
.nettoyeur, .saut { clear: both; margin: 0; padding: 0; border: 0; height: 0; line-height: 1px; font-size: 1px; overflow: hidden; }

/* Non visible a l'ecran */
.invisible { position: absolute; top: -3000em; height: 1%; }


/*  ------------------------------------------
/*  Disposition a l'ecran des blocs principaux
/*  ------------------------------------------ */

#page {
	position: relative;
	width: 970px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF; /* Fond blanc */
	border-left:10px solid #fff;
}


/* ------------------------------------------------------------------------------------- 
/* 	EN-TETE    pour chaque rubriques en fonction du bandeau et de la fleche associ�e 
/* 
/* Image en banderole en haut de la page
/* sommaire = ACCUEIL / PLAN / RECHERCHE / MENTIONS L�GALES / ENGLISH => banderole_entete.jpg
/* (2) L'ENSCP :		banderole_enscp.jpg
/* (3) FORMATIONS : 	banderole_formations.jpg 
/* (4) VIE � L'�COLE :	banderole_cadrevie.jpg
/* (5) RECHERCHE : 		banderole_recherche.jpg
/* (6) INTERNATIONAL : 	banderole_international.jpg
/* (7) ENTREPRISES :	banderole_entreprise.jpg
/* ------------------------------------------------------------------------------------- */

#header_sommaire, #header_enscp, #header_formations, #header_cadrevie, #header_recherche, #header_international, #header_entreprise {
    width:960px;
    height:190px;
	margin:0;
	padding:0;
}
#header_sommaire, #header { background:url(../images/banderole_entete.jpg) top right no-repeat; }
#header_enscp { background:url(../images/banderole_enscp.jpg) top right no-repeat; }
#header_formations { background:url(../images/banderole_formations.jpg) top right no-repeat; }
#header_cadrevie { background:url(../images/banderole_cadrevie.jpg) top right no-repeat; }
#header_recherche { background:url(../images/banderole_recherche.jpg) top right no-repeat; }
#header_international { background:url(../images/banderole_international.jpg) top right no-repeat; }
#header_entreprise { background:url(../images/banderole_entreprise.jpg) top right no-repeat; }

/* --- DANS CHAQUE HEADER --- */

/* positionnement du logo du site*/
#entete {height:115px;}
#entete .spip_logos {float: left; margin:10px 0 0 80px;}

/* positionnement des liens accueil + plan + recherche + langues */

#liensPersistants{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	top:83px;
	right:10px;
	font-size:11px;   
   	color: black;    
    margin:0;
	padding:0;
} 
#liensPersistants li{ display:block; float:right; padding:0 8px; margin-top:7px; border-right:1px solid #A0A099; height:20px; line-height:20px;}
#liensPersistants img{vertical-align:middle;}
#liensPersistants #formulaire_recherche form {margin:0; padding:0;  float:left;}
#liensPersistants #formulaire_recherche label { font-size:11px; color:#009900; display:inline; padding:0 2px; margin:0; }
#liensPersistants #formulaire_recherche input { margin:0; padding:0; background-color:#eee; width:120px; font-size:11px; height:15px; border:1px solid #A0A099; }
#liensPersistants #formulaire_recherche input.bouton{ width:15px; background:none; border:none; padding-left:2px;}

/* ------------------------------------------------------------------------------------- 
/* 	BANDEAU DU MENU PRINCIPAL 	varie en fonction de la rubrique pour l'affichage 
/*								de la fl�che en dessous
/*
/* ACCUEIL / RECHERCHE / MENTIONS L�GALES / PLAN / ENGLISH => fond_navigation.gif 
/* (2) L'ENSCP :		fond_enscp.gif 
/* (3) FORMATIONS : 	fond_formations.gif  
/* (4) VIE � L'�COLE :	fond_cadrevie.gif 
/* (5) RECHERCHE : 		fond_recherche.gif 
/* (6) INTERNATIONAL : 	fond_international.gif 
/* (7) ENTREPRISES :	fond_entreprise.gif 
/* ------------------------------------------------------------------------------------- */

/* Bandeau SANS FL�CHE : hauteur : 78px */
#fond_navigation{
	margin:0px;
  	padding:0px;
  	width:960px;
  	height:65px;
	background:url(../images/fond_navigation.gif) no-repeat left; 
}

/* Bandeau AVEC FL�CHE : hauteur : 88px */
#fond_enscp, #fond_formations, #fond_cadrevie, #fond_recherche, #fond_international, #fond_entreprise{
  	margin:0px;
  	padding:0px;
  	width:960px;
  	height:75px;
}
#fond_enscp{ background:url(../images/fond_enscp.gif) no-repeat left; }
#fond_formations{ background:url(../images/fond_formations.gif) no-repeat left; }
#fond_cadrevie{ background:url(../images/fond_cadrevie.gif) no-repeat left; }
#fond_recherche{ background:url(../images/fond_recherche.gif) no-repeat left; }
#fond_international{ background:url(../images/fond_international.gif) no-repeat left; }
#fond_entreprise{ background:url(../images/fond_entreprise.gif) no-repeat left; }


/* ------------------------------------------------------------------------------------- 
/* 	CONTENEUR 	sous-menu gauche + contenu de la page
/* 
/* On d�finit un background pour chaque "CONTENEUR" permettant d'avoir une colonne 
/* de gauche habritant un sous-menu � la couleur de la rubrique
/*
/* sommaire = ACCUEIL / RECHERCHE / MENTIONS L�GALES / ENGLISH => fond_sm_accueil.gif (gris)
/* (2) L'ENSCP :		fond_sm_enscp.gif (vert)
/* (3) FORMATIONS : 	fond_sm_formations.gif (rose) 
/* (4) VIE � L'�COLE :	fond_sm_cadrevie.gif (orange)
/* (5) RECHERCHE : 		fond_sm_recherche.gif (turquoise)
/* (6) INTERNATIONAL : 	fond_sm_international.gif (jaune)
/* (7) ENTREPRISES :	fond_sm_entreprise.gif (bleu-gris)
/* ------------------------------------------------------------------------------------- */

#conteneur_enscp, #conteneur_formations, #conteneur_cadrevie, #conteneur_recherche, #conteneur_international, #conteneur_entreprise, #conteneur_sommaire, #conteneur_breve, #conteneur_pagerecherche{
	/*position:relative;*/
	float:left;
	width:960px;
	margin:0;
	padding:0;
	border:0;
	min-height:520px;
  	height:auto !important;
  	height:520px;
}

#conteneur_sommaire, #conteneur_pagerecherche { background: none; }
#conteneur_breve { background: url(../images/fond_sm_accueil.gif) left repeat-y; }
#conteneur_enscp{ background: url(../images/fond_sm_enscp.gif) left repeat-y; }
#conteneur_formations{ background: url(../images/fond_sm_formations.gif) repeat-y; }
#conteneur_cadrevie{ background: url(../images/fond_sm_cadrevie.gif) repeat-y; }
#conteneur_recherche{ background: url(../images/fond_sm_recherche.gif) repeat-y; }
#conteneur_international{ background: url(../images/fond_sm_international.gif) repeat-y; }
#conteneur_entreprise{ background: url(../images/fond_sm_entreprise.gif) repeat-y; }

/* Positionnement du sous-menu lat�ral */

#sousmenu {
	float:left;
	width: 180px;
    font-family: Verdana, Arial, sans-serif;
	margin:0;
	padding:0;
	border:0;
	margin-top:5px;
}

#sousmenu p{ font-size:11px; padding:0 5px 0 10px; }


/* ------------------------------------------------------------------------------------- 
/* 	CONTENU 	contenu de la page : fil d'ariane / titre / texte / Post-Scriptum (PS)
/* 
/* On d�finit un background pour chaque "CONTENU" permettant d'avoir une ligne 
/* correspondant � la couleur de la rubrique, dessous la fleche du bandeau 
/*
/* ACCUEIL / PLAN / RECHERCHE / MENTIONS L�GALES => pas de ligne
/* (2) L'ENSCP :		pas de ligne
/* (3) FORMATIONS : 	sousfleche_formations.gif (rose) 
/* (4) VIE � L'�COLE :	sousfleche_cadrevie.gif (orange)
/* (5) RECHERCHE : 		sousfleche_recherche.gif (turquoise)
/* (6) INTERNATIONAL : 	sousfleche_international.gif (jaune)
/* (7) ENTREPRISES :	sousfleche_entreprise.gif (bleu-gris)
/* ------------------------------------------------------------------------------------- */

#contenu_accueil, #contenu_actus, #contenu_temoins, #contenu_temoins_inter, #contenu_actus_recherche{
	float:left;
    width:585px;
	margin:0;
	padding:0 15px 0 0;
	border-right:1px dashed #000;
	min-height:500px;
  	height:auto !important;
  	height:500px;
}
#contenu_enscp, #contenu_formations, #contenu_cadrevie, #contenu_recherche, #contenu_international, #contenu_entreprise {
	float:left;
    width:775px;
	margin:0;
	padding:0;
	border:0;
}

#contenu_accueil, #contenu_enscp, #contenu_plan, #contenu_actus { background: #FFFFFF; }
#contenu_formations { background: #FFFFFF url(../images/sousfleche_formations.gif) top left no-repeat; }
#contenu_cadrevie, #contenu_temoins { background: #FFFFFF url(../images/sousfleche_cadrevie.gif) top left no-repeat; }
#contenu_recherche, #contenu_actus_recherche { background: #FFFFFF url(../images/sousfleche_recherche.gif) top left no-repeat; }
#contenu_international, #contenu_temoins_inter { background: #FFFFFF url(../images/sousfleche_international.gif) top left no-repeat; }
#contenu_entreprise { background: #FFFFFF url(../images/sousfleche_entreprise.gif) top left no-repeat; }


/* fil d'ariane */
#hierarchie{
	/*clear:both;*/
	font-size:10px;
	margin:0;
	padding:15px 15px 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* ------------------------------------------------------------------------------------- 
/* 	POST-SCRIPTUM 	affichage en-dessous du sous-menu gauche
/* 
/* Affichage du Post-scriptum de l'article en fonction du code couleur des rubriques
/*
/* (2) L'ENSCP, (3) FORMATIONS, (4) VIE � L'�COLE, (5) RECHERCHE : texte et liens blanc
/* (6) INTERNATIONAL, (7) ENTREPRISES :	texte et liens gris #333
/* Autres cas : texte et lien noir
/* ------------------------------------------------------------------------------------- */

#PS_enscp, #PS_formations, #PS_cadrevie, #PS_recherche { margin-top:15px; color:#FFFFFF; }
#PS_international, #PS_entreprise { margin-top:15px; color:#333333;}
#PS_divers { margin-top:15px; color:#000000;}

#PS_enscp a, #PS_formations a, #PS_cadrevie a, #PS_recherche a {color:#FFFFFF; text-decoration:none; }
#PS_international a, #PS_entreprise a {color:#333333; text-decoration:none;}
#PS_divers a {color:#000000; text-decoration:none;}

#PS_enscp a:hover, #PS_formations a:hover, #PS_cadrevie a:hover, #PS_recherche a:hover{text-decoration:underline;}
#PS_international a:hover, #PS_entreprise a:hover, #PS_divers a:hover {text-decoration:underline;}

/* ------------------------------------------------------------------------------------ * /
/* PIED DE PAGE
/* 
/* + Ligne avant pied de page : bordure de 5 px en fonction de la couleur de la rubrique
/* PLAN / RECHERCHE / MENTIONS LEGALES : 	silver
/* (2) L'ENSCP :		vert 		#009900		( + ACCUEIL / ENGLISH )
/* (3) FORMATIONS : 	rose 		#F91C5E
/* (4) VIE � L'�COLE :	orange		#FF6600
/* (5) RECHERCHE : 		turquoise	#41B4A3
/* (6) INTERNATIONAL : 	jaune		#E2E811 
/* (7) ENTREPRISES :	bleu-gris	#B7DBDA 
/* ------------------------------------------------------------------------------------ * /

/* lignes avant pied de page */

#barre_enscp, #barre_formations, #barre_cadrevie, #barre_recherche, #barre_international, #barre_entreprise, #barre_plan{
	width: 960px;
	margin:0;
	margin-top:10px;
}
#barre_enscp{border-top: 5px solid #009900;}
#barre_formations{border-top: 5px solid #F91C5E;}
#barre_cadrevie{border-top: 5px solid #FF6600;}
#barre_recherche{border-top: 5px solid #41B4A3;}
#barre_international{border-top: 5px solid #E2E811;}
#barre_entreprise{border-top: 5px solid #B7DBDA;}
#barre_plan{border-top: 5px solid silver;}

/* positionnement du pied de page */

#pied{
	width: 960px;
	height:20px;
	background:#fff; /* couleur de fond du pied : gris #e8e8e8 */
	margin:0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*  ------------------------------------------
/*  			MISES EN PAGES
/*  ------------------------------------------ */


#menu_droite {
	float:right;
	width:165px;
	margin:0;
	padding:0;
}


/*  ------------------------------------------ */
/* 				PAGE D'ACCUEIL 				   */
/*  ------------------------------------------ */

#conteneur_sommaire h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; margin:0 0 5px 0; padding:0;}

#colonne_gauche {
	float:left;
	width:370px; 
	padding:10px 20px 10px 10px;
	min-height:500px;
  	height:auto !important;
  	height:500px;}
	
#contenu_centre {
	float:left;
	width:340px;  
	padding:10px 5px 10px 20px;
	min-height:500px;
  	height:auto !important;
  	height:500px;
border-left:dashed 1px #333;}
	
#colonne_droite {
	float:right;
	width:160px;
	margin:0;
	padding:10px;
	background:#EEE;
	min-height:500px;
  	height:auto !important;
  	height:500px;}

h2.titre_formations {margin:0; padding:0 0 10px 0; font-family:Trebuchet MS, Verdana; font-size:18px; font-weight:normal; color:#F91C5E; text-transform:uppercase;}

h2.titre_temoignage {margin:0; padding:0 0 10px 0; font-family:Trebuchet MS, Verdana; font-size:18px; font-weight:normal; color:#FF6600; text-transform:uppercase;}

h2.titre_alaune {margin:0; padding:0 0 10px 0; font-family:Trebuchet MS, Verdana; font-size:18px; font-weight:normal; color:#009900; text-transform:uppercase; }

#cycle_ingenieur img {margin:0 0 15px 10px;}

#nouveau_formations {clear: both; margin-bottom:20px;}
#nouveau_formations h4.nouveau {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#F91C5E; padding:5px 0;  }
#nouveau_formations .spip_logos {border-top:4px solid #F91C5E;}

#anoter {clear: both; margin-bottom:30px; background:#FDD2D2; }
#anoter h4.titre_anoter {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#F91C5E; text-transform:uppercase; padding:5px 0; border-bottom:1px solid #F91C5E; background:#FFF; }
#anoter ul li a {font-weight:normal;}

#temoignage {clear:both;}
#temoignage .spip_logos {float:left;padding:0;margin:0 15px 0 0;border-top:4px solid #FF6600;}
#temoignage .texte {font-size:12px;}

#une {margin:0; padding:0;}
#une h3 a{ text-decoration:none;}
#une h3 a:hover{ text-decoration:underline; color:#009900;}
#une .article_une {clear:both; margin-bottom:20px;}
#une .spip_logos {float:right;padding:0;margin:0 0 15px 15px;border-top:4px solid #009900;}
#une .texte {font-size:12px;}

#actualites {clear:both;}
#actualites h4.titre_actu {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009900; text-transform:uppercase; padding:5px 0; border-bottom:1px solid #009900; font-weight:bold;}

#cycle_ingenieur ul, #anoter ul, #actualites ul { margin:10px 0; padding:0; font: 11px Verdana, sans-serif; border:none;}
#cycle_ingenieur li, #anoter li, #actualites li
{
	text-align: left;
	margin:0;
	padding:0;
	margin-left:20px;
	height:1%;
}
#cycle_ingenieur li a, #anoter li a, #actualites li a {
    display: block;
	margin:5px;
	padding:0;
    color:#333; 
    text-decoration:none;}
#cycle_ingenieur li a:hover, #anoter li a:hover, #actualites li a:hover {text-decoration:underline; font-weight:bold;}


#cycle_ingenieur li {list-style: url(../images/fleche_noir.gif);}
#actualites li {list-style: url(../images/fleche.gif); font-weight:normal;}
#anoter ul {padding:0 10px 10px 10px;}

#nouveau_formations ul li {list-style:none; padding:0; margin:0;}


#menusommaire h4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666; text-transform:uppercase; padding:2px 5px; border-bottom:1px solid #666; background:#fff;}


#publication{ margin-top: 15px; font-size:9px;}
#publication h4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666; text-transform:uppercase; padding:2px 5px; border-bottom:1px solid #666; background:#fff;}
#publication .brochure{margin:5px 5px 5px 0; width:75px; float:left;}

#publication ul {
	font: 11px Verdana, sans-serif;
}

#publication ul li
{
	list-style: url(../images/fleche_noir.gif);
	text-align: left;
	margin:0;
	padding:0;
	margin-left:20px;
	height:1%;
}

#publication ul li a
{
	display: block;
	margin:5px;
	padding:0;
	text-decoration: none;
}

#publication ul a:link, #publication ul a:visited { color: #000; }
#publication ul a:hover
{
	color: #FFF;
	background: #676767;
}

p.adresse {font-family:Trebuchet MS, Arial; font-size:11px; line-height:14px; margin:25px 0 5px 0; }


#partenaires { margin-top:10px;padding:10px; background:#FFF; text-align:center;}
#partenaires img{padding:0; margin:0;}



/*  ------------------------------------------ */
/* 			RUBRIQUES ET ARTICLES			   */
/*  ------------------------------------------ */

/* Marges pour l'ensemble des rubriques et articles */
/* et pour les blocs des "rubriques particuli�res"  */

#article_rub, #pageactu, #communiques, #recrutements, #pagetemoin, #temoignages_inter, #marches { margin:0 0 0 15px; }

#contenu_accueil .chapo, #contenu_actus .chapo, #contenu_temoins .chapo, #contenu_temoins_inter .chapo, #contenu_english .chapo, #contenu_actus_recherche .chapo{
	width:535px;
}
#contenu_enscp .chapo, #contenu_formations .chapo, #contenu_cadrevie .chapo, #contenu_recherche .chapo, #contenu_international .chapo, #contenu_entreprise .chapo, #contenu_plan .chapo {
	width:725px;
}

/*  ------------------------------------------ */
/* 						BREVES				   */
/*  ------------------------------------------ */


#breves{ margin:10px 10px 10px 15px;}
#breves img{ margin:0 0 10px 10px; padding:0; }


/** MENUS pour ARTICLES RECENTS (actus / t�moignages) **/

.article_recents h4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666; text-transform:uppercase; padding:2px 5px; border-bottom:1px solid #666; background:#fff;}

.article_recents
{
	font: 11px Verdana, sans-serif;
	padding:0;
	margin-top:10px;
}
.article_recents ul {margin:5px 0;}
.article_recents li
{
	list-style: url(../images/fleche_noir.gif);
	text-align: left;
	margin:0;
	padding:0;
	margin-left:25px;
	height:1%;
}

.article_recents li a
{
	display: block;
	margin:2px 5px;
	padding:0;
	text-decoration: none;
}

.article_recents li a:hover
{
	text-decoration: underline;
}


/*  ------------------------------------------ */
/* 			RUBRIQUES PARTICULIERES			   */


/*  ------------------------------------------
/*  Rubrique ACTUALITES : rubrique-9 + ARCHIVES : rubrique-53 */


#pageactu .spip_logos{ float:right; margin:0 0 10px 10px; padding:0; }

.actus{ /*disposition en blocs avec ligne en haut pour chaque actu */
	clear:both;
	padding: 10px 0;
	margin:0;
	border-top:1px solid #009900;
}

#pageactu #documents .spip_logos {float:left; margin:0; padding:0;}

/*  ------------------------------------------
/*  Rubrique RECRUTEMENTS : rubrique-13 * + utilisé aussi pour la rubrique Offres de thèses : rubrique-162 */

#recrutements .spip_logos{ margin:0 10px 10px 0; }
.offres{ /*disposition en blocs avec ligne en haut pour chaque offre */
	clear:both;
	padding: 10px 0;
	margin:0;
	border-top:1px solid #009900;
}

/*  Listes de documents drh */
#documents_drh {
	padding:5px; 
	margin:0; }
#documents_drh ul { margin: 0; padding: 0; list-style: none; }
#documents_drh li { padding:5px 0;}
#documents_drh li.titre_drh { font-size:13px; font-weight:bold;}
#documents_drh li.titre_drh .spip_logos { margin:0; padding:0; vertical-align:middle; }
#documents_drh li.titre_drh small { font-weight: normal; }
#documents_drh li.descriptif_drh { padding-left:30px;}
#documents_drh li.date_drh {font-size:11px; color:#666; padding-left:30px; margin-bottom:10px; border-bottom:1px solid #CCC;}



/*  ------------------------------------------
/* Rubrique T�MOIGNAGES (cadre de vie : rubrique-24 / international : rubrique-34) */

#pagetemoin .spip_logos{ float:right; margin:0 0 10px 10px; }

#pagetemoin #documents .spip_logos {float:left; margin:0; padding:0;}


/*  ------------------------------------------
/*  Rubrique ACTUALITES DE LA RECHERCHE : rubrique-140 */

.actus_rubrecherche{ /*disposition en blocs avec ligne en haut pour chaque actu */
	clear:both;
	padding: 10px 0;
	margin:0;
	border-top:1px solid #41B4A3;
}


/*  ------------------------------------------
/*  Rubrique DEPARTEMENTS 
/** DEPARTEMENT MOISSAN : rubrique-154				*/
/** DEPARTEMENT FRIEDEL : rubrique-155				*/

.equipes {clear:both; border-top:1px solid #41B4A3;}
.equipes a {text-decoration:none; font-weight:bold; color:#333;}
.equipes a:hover {text-decoration:underline;}
ul.responsables {float:right; width:320px; margin-left:20px;}
ul.responsables li {display:block; float:left; }

.logo_enseignant { /*Style pour les vignettes enseignants sur les pages Départements, liées au modèle article_logo.html*/
	width:75px;
	height:100px;
	padding-right:5px;
	font-size:10px;}

.traductions { float:right; width:80px; border-left:1px solid #41B4A3; text-align:center; padding:5px; margin:0;}
.traductions p, .traductions ul {font-size: 10px;  margin:0;}
.traductions li a { font-weight:bold; }

#article_deptrecherche .chapo .spip_logos {margin-right:15px; }
#article_deptrecherche .chapo .info_recherche { float:left; width:70%;}

#article_deptrecherche { margin:0 0 0 15px; }
#article_deptrecherche p { margin:2px 0; padding:0; } 


/*  ------------------------------------------
/*  Rubrique MARCHES PUBLICS : rubrique-96 */

.liste_marches{ /*disposition en blocs avec ligne en haut pour chaque offre */
	padding: 0;
	margin:10px 0;
	border:1px solid #B7DBDA;
	width:95%;
}
.liste_marches h2 { 
	margin:0;
	padding:5px;
	background:#B7DBDA;
	color:#000;}

ol.marches_encours li {margin:5px 5px 5px 30px; padding:0;}
ol.marches_encours li a{ text-decoration:none; color:#365E75;}
ol.marches_encours li a:hover{ text-decoration:underline;}

.toutes_annonces{text-align:right;margin:5px;}

.marches_attribues{padding:5px;margin:0}

/*  ------------------------------------------
/*  LISTE MARCHES PUBLICS EN COURS / ATTRIBU�S : rubrique-116 / 117 */

.annonces_marches{ /*disposition en blocs avec ligne en haut pour chaque offre */
	clear:both;
	padding: 10px 0;
	margin:0;
	border-top:1px solid #B7DBDA;
}
.annonces_marches .chapo { /*pour les march�s attribu�s*/
	/*border:1px solid #B7DBDA;*/
	background:#EEE;
	font-size:11px;
	padding:5px;
	margin:5px 0;
	width:60%;
}

/*  ------------------------------------------
/*  Rubrique FORMATION CONTINUE (stages industriels) : rubrique-101 */

.article_fc{ 
	clear:both;
	padding: 10px 0;
	margin:0;
	border-top:1px solid #B7DBDA;
}


/*  ------------------------------------------ */
/*  ------      VERSION ANGLAISE        ------ */
/*               rubrique 109                  */
/*  ------------------------------------------ */


#conteneur_english{
	float:left;
	width:960px;
	margin:0;
	padding:0;
	border:0;
	min-height:520px;
  	height:auto !important;
  	height:520px;
	background: none; 
}

#contenu_english{ /* bloc contenu "home page" version anglaise*/
	float:left;
	width:720px;
	margin:0;
	background: #FFFFFF;
	padding:0 10px 0 0;
	border-right:1px dashed #000;
}

.articles_english{ /* blocs des rubriques avec logo et liens vers sous-rubriques */
	float:left;
	padding:0 10px;
	width:220px;
	height:240px;
}

.articles_english .spip_logos {padding:0 0 10px 15px;} /* disposition des logos des rubriques principales */

#sousrub_english { /* Liste des liens vers les sous-rubriques */
	font: 12px Verdana, sans-serif;
	padding:0;
	margin-left:15px;
}
#sousrub_english li {
	list-style: url(../images/fleche_noir.gif);
	text-align: left;
	margin:3px 0 3px 20px;
	padding:0;
	height:1%;
}
#sousrub_english li a {text-decoration: none;}
#sousrub_english li a:link, #sousrub_english li a:visited { color: #000; }
#sousrub_english li a:hover { text-decoration:underline;}

#menu_english { /* disposition du menu droite de la page d'accueil et contacts */
	float:right;
	width:215px;
	margin:0;
	padding:0;
}

#temoin_english{ /* bloc temoignage menu droite */
	font-size:12px;
	font-style:italic;
	margin:0 0 15px 0;
	padding:5px 10px 10px 10px;
	border:1px solid #A0A099;
}
#temoin_english h4{ 
	font: bold 12px Verdana, sans-serif;
	color:#333;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:2px solid #A0A099;
}
#temoin_english .spip_logos {margin: 0 0 10px 10px;}

#infos_english {padding-left:10px;} /* bloc infos ecole + brochure menu droite */
#infos_english p{font-size: 11px;}



/*  ------------------------------------------ */
/* 					DECORATION			       */


/* Bouton de retour pour les pages recherche */
.btn_recherche {
	float:right;
	border: 1px solid #41B4A3;
	padding:8px;
	margin:0 0 10px 10px;
	font-size:10px;
}

/* Mise en page sp�ciale du bloc-liste d�finlant "partenaires" pour la rubrique Entreprises */
#liste_partenaires{
	width:auto;
	height:400px;
	overflow:auto;
	margin-top:10px;
	background: #B7DBDA;
	border:1px #B7DBDA solid;
	}
#liste_partenaires table{ width:98% ; margin:0;}
/* Mise en page sp�ciale du bloc-liste d�finlant "partenaires>entreprises" pour la rubrique Ecole */
#liste_ent_enscp{
	width:auto;
	height:200px;
	overflow:auto;
	margin-top:10px;
	background:#009900;
	border:1px #009900 solid;
	}
#liste_ent_enscp table{ width:98%; margin:0;}

/* Bouton pour les liens vers le catalogue des cours */
.ressources {
	float:right;
	background-color: #CDEBCD;
	padding:8px;
	margin:0 0 10px 10px;
	font-size:10px;
}


/* -----------------------------------------
/*  			PLAN DU SITE
/*
/* Blocs pour chaque "secteur" : 
/*
/* (2) L'ENSCP :		vert 		#009900	
/* (3) FORMATIONS : 	rose 		#F91C5E
/* (4) VIE � L'�COLE :	orange		#FF6600
/* (5) RECHERCHE : 		turquoise	#41B4A3
/* (6) INTERNATIONAL : 	jaune		#E2E811 
/* (7) ENTREPRISES :	bleu-gris	#B7DBDA 
/* (109) Version anglaise :	gris	#A0A099 
/* ----------------------------------------- */

#contenu_plan{
	float:left;
    width:760px;
	margin:0;
	padding:0 0 0 15px;
	border:0;
}

#secteur2, #secteur3, #secteur4, #secteur5, #secteur6, #secteur7{
	float:left;
	width:235px;
	margin-bottom:20px; 
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
#secteur109{
	clear:both;
	margin-bottom:20px; 
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}

/* bordures � gauche pour chaque secteur et chaque groupes de sous-rubriques */
#secteur2{ border-left: 5px solid #009900; }
#secteur3{ border-left: 5px solid #F91C5E; }
#secteur4{ border-left: 5px solid #FF6600; }
#secteur5{ border-left: 5px solid #41B4A3; }
#secteur6{ border-left: 5px solid #E2E811; }
#secteur7{ border-left: 5px solid #B7DBDA; }
#secteur109{ border-left: 5px solid #A0A099; }

#secteur2 .plan_sousrub{ border-left: 1px solid #009900; }
#secteur3 .plan_sousrub{ border-left: 1px solid #F91C5E; }
#secteur4 .plan_sousrub{ border-left: 1px solid #FF6600; }
#secteur5 .plan_sousrub{ border-left: 1px solid #41B4A3; }
#secteur6 .plan_sousrub{ border-left: 1px solid #E2E811; }
#secteur7 .plan_sousrub{ border-left: 1px solid #B7DBDA; }
#secteur109 .plan_sousrub{ border-left: 1px solid #A0A099; }

#secteur2 .plan_soussousrub{ border-left: 1px dashed #009900; }
#secteur3 .plan_soussousrub{ border-left: 1px dashed #F91C5E; }
#secteur4 .plan_soussousrub{ border-left: 1px dashed #FF6600; }
#secteur5 .plan_soussousrub{ border-left: 1px dashed #41B4A3; }
#secteur6 .plan_soussousrub{ border-left: 1px dashed #E2E811; }
#secteur7 .plan_soussousrub{ border-left: 1px dashed #B7DBDA; }
#secteur109 .plan_soussousrub{ border-left: 1px dashed #A0A099; }

/* styles des secteurs */
.plan_secteur a{ text-transform:uppercase; text-decoration:none; font-weight:bold;}
#secteur2 .plan_secteur a{ color:#009900; }
#secteur3 .plan_secteur a{ color:#F91C5E; }
#secteur4 .plan_secteur a{ color:#FF6600; }
#secteur5 .plan_secteur a{ color:#41B4A3; }
#secteur6 .plan_secteur a{ color:#A6A600; }
#secteur7 .plan_secteur a{ color:#676767; }
#secteur109 .plan_secteur a{ color:#333; }

/* positionnement des sous-rubriques */
.plan_rubrique{ margin: 5px 0 0 17px;}
.plan_soussousrub { margin-left:17px; }

/* styles des sous-rubriques */
#secteur2 .plan_rubrique a, #secteur3 .plan_rubrique a, #secteur4 .plan_rubrique a, #secteur5 .plan_rubrique a, #secteur6 .plan_rubrique a, #secteur7 .plan_rubrique a, #secteur109 .plan_rubrique a{ 
	color:black; 
	text-transform:none; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:12px;
}
#secteur2 .plan_sousrub a, #secteur3 .plan_sousrub a, #secteur4 .plan_sousrub a, #secteur5 .plan_sousrub a, #secteur6 .plan_sousrub a, #secteur7 .plan_sousrub a, #secteur109 .plan_sousrub a{ 
	color:black; 
	font-weight:normal;
	font-size:11px;
	padding-left:15px;
}
#secteur2 .plan_soussousrub a, #secteur3 .plan_soussousrub a, #secteur4 .plan_soussousrub a, #secteur5 .plan_soussousrub a, #secteur6 .plan_soussousrub a, #secteur7 .plan_soussousrub a, #secteur109 .plan_soussousrub a{ 
	color:#333; 
	font-weight:normal;
	font-size:10px;	
}

/* style au survol pour tous */
#secteur2 .plan_secteur a:hover, #secteur3 .plan_secteur a:hover, #secteur4 .plan_secteur a:hover, #secteur5 .plan_secteur a:hover, #secteur6 .plan_secteur a:hover, #secteur7 .plan_secteur a:hover, #secteur109 .plan_secteur a:hover{ 
	text-decoration:underline;
}

/* ------ PAGE DE RECHERCHE ------- */


#requete{
	margin:10px 15px;
}
#requete .pagination{margin:0; padding:0; font-size:10px;}
/* Formulaire de recherche */

#formulaire_recherche { 
/*text-align: left; */
font-size: 10px;
font-family:Arial, Helvetica, sans-serif; 

}
/*#formulaire_recherche .forml { width: 99%; font-family: inherit; font-size: inherit; }*/
#formulaire_recherche label { display: none; }
#formulaire_recherche .spip_bouton { display:inline; margin-left:10px; }


#conteneur_pagerecherche input { width:120px; font-size:11px; border:1px solid #A0A099; }
#conteneur_pagerecherche input.bouton { width:15px; background:none; border:none; margin:2px 0 0 2px; }

/* -----------------------------------------
/*  			CONTACTS
/*
/* Tableaux pour chaque "groupe" : 
/*
/* ENSCP (direction, communication, secretariat general) : vert #009900	
/* FORMATIONS (dir des �tudes) : rose #F91C5E
/* RECHERCHE (dir scientifique) : turquoise #41B4A3
/* INTERNATIONAL (relations internationales) : jaune #E2E811 
/* ENTREPRISES (relations industrielles) : bleu-gris #B7DBDA
/* MODERNISSATION : orange #FF6600
/*
/* Styles des bordures, marges, 1�res lignes, et espacements des 3 colonnes */

#contact_enscp table, #contact_formation table, #contact_recherche table, #contact_international table, #contact_entreprise table, #contact_modernisation table, #contact_communication table {width:100%;}

#contact_enscp table.spip {border:1px solid #009900; margin-bottom:5px;}
#contact_enscp table.spip tr.row_first { background: #009900; color:#FFF;}

#contact_communication table.spip {border:1px solid #CC00FF; margin-bottom:5px;}
#contact_communication table.spip tr.row_first { background: #CC00FF; color:#FFF;}

#contact_formation table.spip {border:1px solid #F91C5E; margin-bottom:5px;}
#contact_formation table.spip tr.row_first { background: #F91C5E; color:#FFF;}

#contact_recherche table.spip {border:1px solid #41B4A3; margin-bottom:5px;}
#contact_recherche table.spip tr.row_first { background: #41B4A3; color:#FFF;}

#contact_international table.spip {border:1px solid #E2E811; margin-bottom:5px;}
#contact_international table.spip tr.row_first { background: #E2E811; color:#000;}

#contact_entreprise table.spip {border:1px solid #B7DBDA; margin-bottom:5px;}
#contact_entreprise table.spip tr.row_first { background: #B7DBDA; color:#000;}

#contact_modernisation table.spip {border:1px solid #FF6600; margin-bottom:5px;}
#contact_modernisation table.spip tr.row_first { background: #FF6600; color:#FFF;}

#contact_enscp table.spip th, #contact_formation table.spip th, #contact_recherche table.spip th, #contact_international table.spip th, #contact_entreprise table.spip th, #contact_modernisation table.spip th, #contact_communication table.spip th { padding: 4px; text-align: left; vertical-align: middle; width:33%;}

#contact_enscp table.spip td, #contact_formation table.spip td, #contact_recherche table.spip td, #contact_international table.spip td, #contact_entreprise table.spip td, #contact_modernisation table.spip td, #contact_communication table.spip td { padding: 4px; text-align: left; vertical-align: middle; width:33%;}

/* Formulaire de recherche pour l'annuaire */

#formulaire_annuaire { 
text-align: left; 
font-size: 11px;
font-family:Arial, Helvetica, sans-serif; 
}
#formulaire_annuaire input { width:120px; font-size:11px; border:1px solid #A0A099; }
#formulaire_annuaire input.bouton { width:15px; background:none; border:none; margin:2px 0 0 2px; }

/*  ------------------------------------------ */
/* 				PAGE D'ERREUR 404		       */

#erreur404{ margin:0 15px;}

/*  ------------------------------------------ */
/* 				MENTIONS L�GALES		       */

#mentions_legales{ margin:10px 10px 10px 15px;}
.mention_spip{ font: 10px Verdana, Arial, Helvetica, sans-serif; color:black;} /* mention pour r�alisation avec SPIP */