/* CSS Document */
* {
	margin:0;
	padding:0;
}

body {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Tahoma,sans-serif;
	font-size:0.8em;
	text-align:center;
	margin:0 auto;	 
}

h1{
	float:left;
	width: 660px;
    height: 35px;
	text-align:left;
	margin: 10px 0 20px 0;
}
h1 span{
	visibility:hidden;
}
h1{
	color:#1C99C2;
	font-size:1.5em;
	padding-top:1em;
	text-align:left;
}
h2{
	color:#1C99C2;
font-size:1.5em;
padding-top:1em;
	padding:10px 0 10px 10px;
}
h3{
	color:#777777;
	font-size:2em;
	margin:0;
	padding:10px 0 10px 10px;
}
#content #actualites h3.archives {
	text-align:right;
	color:#1C99C2;
	font-size:0.95em;
	margin:0;
	padding:0 0 30px 0;
}
#content #actualites h3.archives a {
	color:#1C99C2;
}

/*--------- container principal ---------*/
#container{
	width:1000px;
	margin:auto;
}
/*-- têtière du site --*/
#header{
	float:left;
	background:url(../img/bg_header.gif) no-repeat;
	width:734px;
	height:347px;
}
#header img{
	float:right;
	border:none;
	margin:0 20px 0 0;
} 
#header .logo{
	margin:80px 0 0 0;
}

/*-- colonne de droite --*/
#colonne_droite{
	float:right;
	background:url(../img/bg_nav.gif) no-repeat;
	width:266px;
	height:800px;
	text-align:left;
}
/* menu de croite */
#nav{
	float:left;
	width:266px;
	height:420px;
	padding:30px 0 0 0;
}
#nav a{
	float:left;
	width:265px;
	/*height:35px;*/
	text-decoration:none;
}
#nav span{
	visibility:hidden;
}
.bt_rub{
	height:35px;
}
.bt_srub{
	height:25px;
}
.bt_ecole{background:url(../img/bt_ecole_off.gif) no-repeat;}
.bt_ecole:hover, .bt_ecole_on{background:url(../img/bt_ecole_on.gif) no-repeat;}

.bt_formations{background:url(../img/bt_formations_off.gif) no-repeat;}
.bt_formations:hover, .bt_formations_on{background:url(../img/bt_formations_on.gif) no-repeat;}

.bt_maitres{background:url(../img/bt_maitres_off.gif) no-repeat;}
.bt_maitres:hover, .bt_maitres_on{background:url(../img/bt_maitres_on.gif) no-repeat;}

.bt_etudiants{background:url(../img/bt_etudiants_off.gif) no-repeat;}
.bt_etudiants:hover, .bt_etudiants_on{background:url(../img/bt_etudiants_on.gif) no-repeat;}

.bt_masters{background:url(../img/bt_masters_off.gif) no-repeat;}
.bt_masters:hover, .bt_masters_on{background:url(../img/bt_masters_on.gif) no-repeat;}

.bt_productions{background:url(../img/bt_productions_off.gif) no-repeat;}
.bt_productions:hover, .bt_productions_on{background:url(../img/bt_productions_on.gif) no-repeat;}

.bt_coaching{background:url(../img/bt_coaching_off.gif) no-repeat;}
.bt_coaching:hover, .bt_coaching_on{background:url(../img/bt_coaching_on.gif) no-repeat;}

.bt_location{background:url(../img/bt_location_off.gif) no-repeat;}
.bt_location:hover, .bt_location_on{background:url(../img/bt_location_on.gif) no-repeat;}

.bt_atelier{background:url(../img/bt_atelier_off.gif) no-repeat;}
.bt_atelier:hover, .bt_atelier_on{background:url(../img/bt_atelier_on.gif) no-repeat;}

.bt_modalites{background:url(../img/bt_modalites_off.gif) no-repeat;}
.bt_modalites:hover, .bt_modalites_on{background:url(../img/bt_modalites_on.gif) no-repeat;}

.bt_actualites{background:url(../img/bt_actualites_off.gif) no-repeat;}
.bt_actualites:hover, .bt_actualites_on{background:url(../img/bt_actualites_on.gif) no-repeat;}

.bt_liens{background:url(../img/bt_liens_off.gif) no-repeat;}
.bt_liens:hover, .bt_liens_on{background:url(../img/bt_liens_on.gif) no-repeat;}

.bt_infos{background:url(../img/bt_infos_off.gif) no-repeat;}
.bt_infos:hover, .bt_infos_on{background:url(../img/bt_infos_on.gif) no-repeat;}

/* bloc de connexion à la newsletter */
#newsletter{
	float:left;
	width:266px;
	height:340px;
	
}
#newsletter div{
	width: 218px;
	padding:140px 15px 10px 25px;
}
#newsletter p{
	margin: 0 0 10px 0;
	font-size: 12px;
	text-align: justify;
	color: #fff;
}

#newsletter form p{
	margin: 0 0 5px 0;
	font-size: 12px;
}

/*-- bloc de contenu de la home (coeur de la page) --*/

#content_home{
	float:left;
	background:url(../img/bg_coin_hd.gif) no-repeat right top;
	width:734px;
	height:800px;
}
#content_home div{
	width:605px;
}
#content_home p{
	text-align:justify;
	padding:10px;
	font-size:14px;
}
#content_home a,  .signature{
	float:right;
	font-size:14px;
	color:#1C99C2;
	text-decoration:none;
	font-weight:bold;
}
#content_home .signature{ text-align:right;}
#content_home img{margin:0 5px 0 0;}

.gras{ font-weight:bold;}
#content_home a:hover{
	text-decoration:underline;
}
#content_home #unique, #content_home #actu, #content_home #temoignage{
	float:left;
	height:162px;
	margin:20px 0 0 0;
}
#content_home #titre_unique, #content_home #titre_actu, #content_home #titre_temoignage{height:32px;}
#content_home #titre_unique{background:url(../img/titre_home_unique.gif) no-repeat;	}
#content_home #titre_actu{background:url(../img/titre_home_actu.gif) no-repeat;	}
#content_home #titre_temoignage{background:url(../img/titre_home_temoignage.gif) no-repeat;	}
#content_home #titre_unique span, #content_home #titre_actu span, #content_home #titre_temoignage span{ float:left; visibility:hidden;}
#content_home #unique, #content_home #actu, #content_home #scoop{background:url(../img/bg_home_gris.gif) no-repeat bottom;}
#content_home #temoignage{background:url(../img/bg_home_bleu.gif) no-repeat bottom;}


/*-- bloc de contenu (coeur de la page) --*/
#content{
	float:left;
	background:url(../img/bg_content.gif) no-repeat;
	width:734px;
}


img.droite{
	float:right;
	padding:0 0 0 10px;
}
img.gauche{
	float:left;
	padding:10px 10px 0 0;
}
#content p, #content ul{
	text-align:justify;
	padding:5px 0;
}
li{
	text-align:justify;
	padding:5px 0;
	list-style-position:inside;
}
#content p.citation{
	font-style:italic;
}
.artetactions {
	color:#000000;
	font-style:normal;
	font-weight:bold;
}
.tableau {
	background-color:#DDDDDD;
	margin-top:20px;
	padding:10px;
	text-indent:0;
	width:100%;
}
.tableau2
{
	background-color:#DDDDDD;
	margin-top:20px;
	padding:10px;
	text-indent:0;
	width:240px;
}
.cs{
	color:#FFFFFF;
	font-size:2em;
	margin:0;
	padding:3px 0 5px 10px;
}
.mail{
	color:#1C99C2;
	font-size:0.7em;
	text-decoration:none;
}
.agents{
	color:#999999;
	font-size:0.7em;
}
#cursus_sup{
	float:right;
	width:266px;
}
#content div{
	width:660px;
}

#content #productions a, #content #actualites a, #content #liens a, #content #infos a{
	text-decoration:none;
	color:#000000;
}

#content #productions a:hover, #content #actualites a:hover, #content #liens a:hover, #content #infos a:hover{
	color:#1C99C2;
	text-decoration:underline;
}
#ateliers, #liens { height:520px}
#content div .photos{
	width:660px;
	float:left;
	padding:0 0 10px 0;
}

#actualites li{
	width:100%;
	padding:15px 0 15px 0;
}
#content #liens ul{
	float:left;
	width:35%;
	padding:0 0 50px 15%;
}

#organigramme{
	float:left;
	font-size:12px;
	width:500px;
	padding-bottom:20px;
}
#organigramme div {
	margin:10px 0 0 0;
	float:left;
}
#organigramme .personne, #organigramme .personne2, #organigramme .personne3{
	background-color:#FFFFFF;
	border:solid #0094D0 1px;
	padding:5px 20px;
	text-align:center;
}
#organigramme .secteur2{
	background-color:#0094D0;
	padding:5px 20px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
#organigramme .personne2{
	width:259px;
}
#organigramme .secteur2{
	width:146px;
}
#organigramme .personne3{
	width:146px;
}
#organigramme .personne{ width:600px;}
#organigramme .personne p, #organigramme .personne2 p, #organigramme .personne3 p, #organigramme .secteur2 p{text-align:center;}

#organigramme .layoutx2L, #organigramme .layoutx2R{width:300px; margin:0; padding:0;}
#organigramme .layoutx3L, #organigramme .layoutx3R{width:185px; margin:0; padding:0;}
#organigramme .layoutx2L, #organigramme .layoutx3L{ margin: 0 40px 0 0;}
#organigramme .layoutx2R, #organigramme .layoutx3R{ margin:0;}

#ecole h1 {background: url(../img/titre_ecole.gif) no-repeat;}
#formations h1 {background: url(../img/titre_formations.gif) no-repeat;}
#maitres h1 {background: url(../img/titre_maitres.gif) no-repeat;}
#etudiants h1 {background: url(../img/titre_etudiants.gif) no-repeat;}
#masters h1 {background: url(../img/titre_masters.gif) no-repeat; }
#productions h1 {background: url(../img/titre_productions.gif) no-repeat;}
#coaching h1 {background: url(../img/titre_coaching.gif) no-repeat;}
#modalites h1 {background: url(../img/titre_modalites.gif) no-repeat;}
#ateliers h1 {background: url(../img/titre_ateliers.gif) no-repeat;}
#modalites h1 {background: url(../img/titre_modalites.gif) no-repeat;}
#actualites h1 {background: url(../img/titre_actualites.gif) no-repeat;}
#liens h1 {background: url(../img/titre_liens.gif) no-repeat;}
#infos h1 {background: url(../img/titre_infos.gif) no-repeat;}
