body{
	width: 708px; /*#####*/
	margin: auto;
	margin-top: 30px; /*#####*/
	margin-bottom: 0px;
	background:#fff url("img/background.png") repeat-y center top; /*#####*/
	font-family:Verdana,Arial,Helvetica,sans-serif; /*#####*/
	font-size:12px; /*#####*/
}

img {
	border:none;
}

#home{
	/*text-align: center;*/
}

#header{
	font-size:10px; /*#####*/	
}

#header a{ /*#####*/	
	color:#989898;
}

#header #logo_master_mti{
	float: left; /* Bloc à faire flotter à gauche */
	width: 700px;
	height: 132px;
	/* Logo à convertir de gif à png et redimmensionner*/
	background: url("img/header.png") no-repeat 4px 0px;	/*PNG JPG*/
	margin-bottom: 20px;
}

#header #extranet{
	float: right; /* Bloc à faire flotter à droite */
	padding-top: 30px; /* Pour le descendre un peu au niveau du logo */
}

#header #extranet a img{
	border: none;
}

#menu { /*#####*/
	clear:both;
	display:block;
	float:left;
	padding:0px;
	margin:0px 4px 8px 4px;
	width:708px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}

#menu ul { /*#####*/
	display:inline;
	list-style:none;
}

#menu li { /*#####*/
	display:inline;
	list-style:none;
}

#menu li .elt_menu { /*#####*/
	background-image: url("img/menu3.png");
	background-position:0px 0px;
	background-repeat:no-repeat;
	color:#004f98;
	display:block;
	float:left;
	margin:0px;
	overflow:hidden;
	padding:9px 0px 0px 0px;
	width:109px;
	height:24px;
	text-align:center;
	margin:0px 9px 0px 0px;
	text-decoration:none;
}

#menu li a:hover { /*#####*/
	background-position:0px -38px;
	color:#fff;
}

#menu .active { /*#####*/
	background-image: url("img/menu3.png");
	background-position:0px -76px;
	background-repeat:no-repeat;
	color:#fff;
	display:block;
	float:left;
	margin:0px;
	overflow:hidden;
	padding:9px 0px 0px 0px;
	width:109px;
	height:24px;
	text-align:center;
	margin:0px 9px 0px 0px;
	text-decoration:none;
}

#sous_menu{
	clear:both;
	text-align: center;
	height:30px;
}

#sous_menu ul li{
	list-style: none;
	display: inline;
	padding: 10px;
	font-weight: bold;
}

#sous_menu ul li a{
	color: #315182;
}

#sous_menu ul li a:hover{
	text-decoration: none;
	color: black;
}

#sous_menu #s_active{
	text-decoration: none;
	color: black;
}

#slideshow{
	float: right;
	width: 708px;
	height: 208px;
	background-image: url("img/home_ban.png");
	margin-bottom: 20px;
}

.slideshow_ban{
	float: right;
	width: 692px;
	height: 72px;
	background-image: url("img/page_ban.png");
	margin-bottom: 20px;
	padding: 8px;
}

#encadre{
	float:inherit;
	height: 50px;	
	margin: 20px auto;
	padding:8px 0px;
	font-style:normal;
	text-align:center;
	text-transform:uppercase;
	text-shadow:inherit;
	font-size:medium;
}

#content{
	clear:both;
	text-align: justify;
	min-height:150px;
}

#content .bloc{
	position:relative;
	float: left;
}

#content .bloc h2 {
	color:#999999;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
	margin-bottom:4px;
	margin-left:-12px;
	margin-top:0px;
	text-align:center;
}

#content .bloc.accueil{
	padding:0px 10px 0px 10px;
	margin:10px;
	width: 310px;
	min-height: 330px;
}

#content .bloc.accueil#video{
	height: 310px;
}

#content .bloc_photo{
	float: left;
	width: auto;
	height: 200px;
	padding:36px 10px 10px 10px;
	margin-left:70px;
	margin-right:75px;
	margin-bottom:30px;
}

#content #bloc_participez{
	width: 310px;
	height: 140px;
	background: url("img/t_participez.png") 0px 0px no-repeat;
	padding:36px 10px 10px 10px;
	margin:10px;
}

#content #bloc_nouscontacter{
	width: 310px;
	height: 140px;
	background: url("img/t_nouscontacter.png") 0px 0px no-repeat;
	padding:36px 10px 10px 10px;
	margin:10px;
}

#content table{
   margin: auto; 
   border: 4px outset blue; 
   border-collapse: collapse;
}

#content th{
   background-color: blue;
   color: white;
   font-size: 1.1em;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
}

#content td{
   border: 1px solid black;
   font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
   text-align: center;
   padding: 5px;
}

.p_content{ /*Ne marche pas !!! */
	text-align: justify;
}

#footer{
	clear:both;
	border-top: 1px solid #505050;
	padding-top: 20px;
	width:708px;
}

#logos{
	text-align: center;
}

#logos ul li{	
	list-style: none;
	display: inline;
	padding: 10px;
}

#logos ul li a img{
	border:none;
}

#conclusion{
	text-align: center;
	color:#888888;
}

#conclusion a{
	color: blue;
}

#conclusion a:hover{
	text-decoration: none;
	color: black;
}

#content .lien_plan {
	color: black;
	text-decoration: none;
}

#content .lien_plan:hover{
	color: blue;
}

h2{
	font-size:14px;
	color:#0c2a82;
}

h2 a{
	color:#0c2a82;
}

.border {
	border:solid 1px #000;
}

.border-top {
	border-top:solid 1px #000;
}

.border-left {
	border-left:solid 1px #000;
}

.case_double{
	width:343px;
	float:left;
	padding:5px;
}

.titre_tab {
	padding-top:15px;
	height:30px;
}

.ligne{
	width:708px;
}

/**************************************Contenu des pages !!!!**********************************************/
/*
* Page Accueil
*/
#conf_accueil{
	width:660px;
	height:240px;
	float:left;
	padding:20px;
	border: 1px solid #315182;
	-moz-border-radius:30px;
	-webkit-border-bottom-left-radius:30px;
	-webkit-border-bottom-right-radius:30px;
	-webkit-border-top-left-radius:30px;
	-webkit-border-top-right-radius:30px;
}

#content .bloc.accueil ol{
	padding-left:0px;
	margin-top:0px;
}

#content .bloc.accueil ol li{
	margin-bottom:15px;
}

/*
* Page Conférence Dauph'Innov
*/
.titre_conf{
	border-bottom:1px solid #000060;
	color:#000060;
	padding-bottom:5px;
	font-weight:bold;
}

.ss_titre{
	color:#CC3333;
	font-weight:bold;
	margin-bottom:2px;
}

/*
* Page Architecture
*/
#content ul.archi_parcours{
	margin-bottom:25px;
}

#content li.archi_1{
	margin-bottom:10px;
}

#content li.archi_2{
	list-style-type:none;
	margin-left:75px;
	margin-top:5px;
}

#content img#archi{
	margin-left:35px;
	margin-top:20px;
}

/*
* Page Profils Recherchés
*/
#content li.profil_rech{
	list-style-type:none;
	margin-top:10px;
}

/*
* Page Présentation Association
*/
#content li.profil_rech{
	list-style-type:none;
	margin-top:10px;
}

/*
* Page Conférences
*/
#main_conf {
	width:707px;
	height:1159px;
}

/*
* Page Enseignements
*/
#main_ens {
	width:707px;
	height:1989px;
}

/*
* Page Enseignements
*/
#main_profs {
	width:707px;
	height:1897px;
}

/*
* Page Témoignages
*/
.temoignage{
	font-size:12px;
	width:600px;
	float:left;
	margin-left:60px;
	margin-bottom:15px;
}

.tem_titre{
	font-weight:bold;
	text-decoration:underline;
	font-size:13px;
}

.tem_poste{
	text-decoration:underline;
}




