/*************************************************************
* pied.css
* Feuille de style pour le pied du site
*************************************************************/

#pied
{
	width:982px;
	margin:auto;
	overflow:hidden;
	position:relative;
	padding-bottom:40px;
}

#pied .bouton
{
	color:#212122;
	font-size:12px;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
	padding:3px 10px 3px 20px;
	background:url(../images/commun/puce-triangle-noir.png) #FFFFFF no-repeat 5px 7px;
}

/**
* Bas
*/
#pied #bas
{
	height:30px;
	width:982px;
	position:relative;
	margin:0 auto 10px auto;
	border-bottom:solid 1px #787878;
}

#pied #bas .bouton
{
	bottom:0;
	right:0;
	position:absolute;
}

/**
* Intranet
*/
#pied #intranet
{
	float:left;
	cursor:pointer;
	position:relative;
}

#pied #intranet span
{
	float:left;
	height:30px;
	display:block;
	padding-left:20px;
	background:url(../images/commun/icone-intranet.png) no-repeat 7px 0px;
}

#pied #intranet span a
{
	float:left;
	display:block;
	color:#F8B740;
	font-size:12px;
	font-weight:bold;
	padding-left:22px;
	text-decoration:none;
	margin:4px 80px 0 0;
	text-transform:uppercase;
	background:url(../images/commun/puce-triangle-ocre.png) no-repeat 8px 3px;
}

#pied #intranet ul
{
	left:28px;
	top:20px;
	display:none;
	z-index:4000;
	list-style:none;
	position:absolute;
	padding:7px 5px 11px 5px;
	background-color:#3e3e3f;
}

#pied #intranet ul li a
{
	display:block;
	color:#C1C1C1;
	font-size:11px;
	padding:0 0 0 10px;
	white-space:nowrap;
	text-decoration:none;
	background-position:0 5px;
	background-repeat:no-repeat;
	background-image:url(../images/commun/puce-plus-gris.gif);
}

#pied #intranet ul li a:hover
{
	color:#F8B740;
	background-image:url(../images/commun/puce-plus-ocre.gif);
}

/**
* Communication
*/
#pied #communication
{
	float:left;
	list-style:none;
	overflow:visible;
	margin-left:-8px;
	margin-bottom:10px;
}

#pied #communication li
{
	float:left;
	color:#FFFFFF;
	font-size:12px;
	margin-top:2px;
	border-right:solid 1px #FFFFFF;
}

#pied #communication li a
{
	color:#FFFFFF;
	padding:0 8px;
	display:block;
	font-size:12px;
	text-decoration:none;
}

#pied #communication li a:hover
{
	text-decoration:underline;
}

/**
* Réseaux sociaux
*/

#pied #reseau_accueil
{
        position: absolute;
        right: 105px;
        top : 0px;
        overflow:hidden;
        margin-bottom:0;
}

#pied  #reseau_accueil span
{
	float:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:2px 12px 0 8px;
}

#pied  #reseau_accueil ul
{
	float:right;
	list-style:none;
	overflow:hidden;
}

#pied  #reseau_accueil ul li
{
	float:right;
}

#pied  #reseau_accueil ul li a
{
	height:19px;
	display:block;
	color:#FFFFFF;
	overflow:hidden;
	margin-right:6px;
	text-indent:-9999px;
	background-repeat:no-repeat;
}


#pied  #reseau_accueil #facebook
{
        width:20px;
        background-image:url(../images/commun/icone-facebook.png);
}

#pied  #reseau_accueil #twitter
{
        width:21px;
        background-image:url(../images/commun/icone-twitter.png);
}

#pied  #reseau_accueil #linkedin
{
        width:21px;
        background-image:url(../images/commun/icone-linkedin.png);
}

#pied  #reseau_accueil #youtube
{
        width:20px;
        background-image:url(../images/commun/icone-youtube.png);
}

#pied  #reseau_accueil #dailymotion
{
        width:20px;
        background-image:url(../images/commun/icone-dailymotion.png);
}

#pied  #reseau_accueil #flickr
{
        width:20px;
        background-image:url(../images/commun/icone-flickr.png);
}








#pied #reseau 
{
        position: absolute;
        right: 125px;
        top : 0px;
        overflow:hidden;
        margin-bottom:0;
}

#pied #reseau span
{
	float:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:2px 12px 0 8px;
}

#pied #reseau ul
{
	float:right;
	list-style:none;
	overflow:hidden;
}

#pied #reseau ul li
{
	float:right;
}

#pied #reseau ul li a
{
	height:19px;
	display:block;
	color:#FFFFFF;
	overflow:hidden;
	margin-right:6px;
	text-indent:-9999px;
	background-repeat:no-repeat;
}


#pied #reseau #facebook
{
        width:20px;
        background-image:url(../images/commun/icone-facebook.png);
}

#pied #reseau #twitter
{
        width:21px;
        background-image:url(../images/commun/icone-twitter.png);
}

#pied #reseau #linkedin
{
        width:21px;
        background-image:url(../images/commun/icone-linkedin.png);
}

#pied #reseau #youtube
{
        width:20px;
        background-image:url(../images/commun/icone-youtube.png);
}

#pied #reseau #dailymotion
{
        width:20px;
        background-image:url(../images/commun/icone-dailymotion.png);
}

#pied #reseau #flickr
{
        width:20px;
        background-image:url(../images/commun/icone-flickr.png);
}


/**
* Plan de site
*/
#plandesite
{
	width:982px;
	display:none;
	overflow:hidden;
	padding-bottom:15px;
	margin:0 auto 15px auto;
	border-bottom:solid 1px #787878;
}

#plandesite div
{
	float:left;
	margin-right:15px;
}

#plandesite #premiere-partie
{
	background:url(../images/commun/filet-horizontal-gris.png) repeat-y;
}

#plandesite div span
{
	display:block;
	color:#e6e6e6;
	font-size:16px;
	font-weight:bold;
	margin-bottom:7px;
}

#plandesite div ul
{
	list-style:none;
	padding-right:10px;
}

#plandesite div ul li a
{
	display:block;
	color:#C1C1C1;
	font-size:11px;
	padding:0 0 0 10px;
	text-decoration:none;
	background-position:0 4px;
	background-repeat:no-repeat;
	background-image:url(../images/commun/puce-plus-gris.gif);
}

#plandesite div ul li a:hover
{
	color:#F8B740;
	background-image:url(../images/commun/puce-plus-ocre.gif);
}

#plandesite #presentation
{
	width:175px;
}

#plandesite #recherche
{
	width:205px;
}

#plandesite #entreprise
{
	width:195px;
}

#plandesite #international
{
	width:120px;
	margin-right:0px;
}

#plandesite #formation
{
	float:right;
	width:780px;
	margin:30px 20px 0 0;
	padding:10px 0px 0 0;
	border-top: solid 1px #444444;
	border-right:solid 0px #444444;
}

#plandesite #formation span
{
	color:#FFFFFF;
	width:84px;
	font-size:16px;
	font-weight:bold;
	margin-top:-23px;
	margin-bottom:10px;
	background-color:#212122;
}

#plandesite #formation div span
{
	float:none;
	display:block;
}

#plandesite #formation div 
{
	float:left;
	margin:0 0;
	padding:0 0;
	border-right:solid 0px #444444;
}

#plandesite #formation div span
{
	width:auto;
	margin:0 0;
	color:#B2B2B2;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	margin-bottom:7px;
	background:url(../images/commun/puce-triangle-gris.png) no-repeat 0px 3px;
}

#plandesite #ingenieur
{
	width:178px;
}

#plandesite #masters
{
	width:162px;
}

#plandesite #specialises
{
	width:178px;
}

#plandesite #doctorat
{
	width:140px;
}

#plandesite #formation-continue
{
	width:120px;
}

/* Adresse */
#plandesite #adresse
{
	width:133px;
	color:#E6E6E6;
	font-size:11px;
	margin-right:38px;
	padding-left:10px;
	padding-right:0px;
	border-right:solid 0px #444444;
}

#plandesite #adresse span
{
	color:#F8B740;
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}

/* Horaires */
#plandesite #horaires
{
	width:115px;
	margin:5px 0 10px 0;
	padding-top:5px;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(../images/commun/trait-gris.gif);
}

/**
* Fin de page
*/
#findepage
{
	width:982px;
	height:47px;
	color:#FFFFFF;
	font-size:11px;
	margin:0 auto 20px auto;
}

#findepage a
{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

/**
* Partenaires
*/
#partenaire
{
	height:54px;
	float:left;
}

#partenaire a
{
	float:left;
	height:54px;
	display:block;
	overflow:hidden;
	text-indent:-3000px;
	background-repeat:no-repeat;
}

#partenaire #paristech
{
	width:153px;
	height:54px;
	background-image:url(../images/commun/logo-paristech.jpg);
}

#partenaire #gem
{
	width:115px;
	height:54px;
	background-image:url(../images/commun/logo-gem.jpg);
}

#partenaire #psl
{
        width:115px;
	height:54px;
        background-image:url(../images/commun/logo_psl_v1.jpg);
}



#partenaire #institutcarnot
{
	width:157px;
	height:54px;
	background-image:url(../images/commun/logo-institutcarnot.jpg);
}

#partenaire #telecom
{
	width:77px;
	height:54px;
	background-image:url(../images/commun/logo-telecom.jpg);
}

/**
* Mentions légales
*/
#mention
{
	float:right;
}

#mention a:hover
{
	text-decoration:underline;
}
