body{
	text-align: justify;
	background-color: rgb(235,233,234);
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 9pt;
	color: rgb(139,139,139);
	}
	
.nom-titre{
	padding-top: 30px;
	color: white;
	padding-left: 50px;
	font-family: Helvetica;
	font-size: 22pt;
}

#nom{
	color: black;
}

.sous-titre{
	color: rgb(139,139,139);
	padding-left: 50px;
	font-family: Helvetica;
	font-size: 12pt;

}

#div-menu{
	margin-bottom: 30px;
}

#menu, #sous-menu{
	list-style: none;
	-webkit-padding-start: 0px;
	padding-left: 0px;
	margin-left: 0px;
}


#menu li { 
	margin:0px; 
	padding: 0px;
	height: 22px;
	padding-top: 5px;
}


#recherche {
	background-color: rgb(125,46,76);
	width: 870px;
}

#publications {
	background-color: rgb(215,45,56);
	width: 930px;
}

#enseignements {
	background-color: rgb(249,108,75);
	width: 1011px;
}

#contact {
	background-color: rgb(250,199,101);
	width: 960px;
}

#menu li a, #sous-menu li a{
 	text-transform: uppercase;
	text-decoration: none;
	padding-left: 50px;
	color: white;
	font-family: Helvetica;
	font-size: 10pt;
}


#menu li.current a, #sous-menu li.current a { 
	text-decoration: underline;
Ê}


#bandeau-haut {
	margin: 0px;
    background-color: rgb(211,211,211);
    width: 100%;
    height: 390px;
}


#menu-number{
	color: rgb(166,123,137);
	font-family: Helvetica;
	font-size: 140pt;
	font-weight: bold;
	position: absolute;
	top: 250px;
	left: 44px;
	width: 208px;
	height: 219px;
}

#sous-menu{
	position: absolute;
	top: 450px;
}

#sous-menu li.level1 a{
	color: rgb(125,46,76);
}

#sous-menu li.level2 a{
	color: rgb(166,123,137);
}

#corps-texte{
	background-color: rgb(235,233,234);
	width: 750px;
	position: absolute;
	top: 289px;
	left: 245px;
	padding-left: 8px;
	padding-right: 8px;
}




a{
	color : #B79571}
	
a:visited{
	color: #AF6160;
}




h1{
	text-align: left;
	color: rgb(125,46,76);
	font-family:  Helvetica, Verdana, Arial, sans-serif;
}

h2{
	text-align: left;
	color: rgb(215,45,56);
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: large;
}

h3{
	text-align: left;
	color: rgb(249,108,75);
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: medium;
}

h4{
	text-align: left;
	color: rgb(139,139,139);
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: small;
}

table{
	font-family: Verdana;
	font-size: x-small;
}

td{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1em;
	padding-right: 1em;
}

#entete{
	background-color: #A9A9A9;
	color: #FFFFFF;
	position: fixed;
	left: 12px;
	top: 25px;
	width: 130px;
}


.texteLogo{
   padding-left: 180px;
}


.tableBackground{
    background-color: #E2C7C6;
    text-align: left;
}

.CellCenter{
    text-align: center;
}

.tableTitle{
    background-color: #C08382;
    font-weight: bold;
}

.modelExtract{
    background-color: #EAEAD6;
}


.biblio {
    padding-top: 0px;
    padding-bottom: 1em;
    }

.biblio .auteurs{
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

.biblio .titre{
    font-weight: bold;
}

.biblio .journal{
    font-style: italic;
}

.biblio .evenement{
    font-style: italic;
}

.biblio .award{
 color: rgb(215,45,56);
 //padding-top: 6em;
 padding-left: 3em;
 font-weight: bold;
 font-style: italic;
 font-family: Verdana, sans-serif;
 font-size: x-small;
}

#plasticity-img{
	width: 90%;
}