*{margin:0;	padding:0;}

body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000;
	background:#FFF url(../img/bg-jaune.gif) 50% top  repeat-y;
}


/*<group=Contenant de la page>*/

#programme {
	font-size: 12px;
	font-weight:bold;
	background-color:#899F6C;
	height: 20px;
	text-align:center;
	letter-spacing:2px;
	margin-top:1px;
	line-height:20px;
}

#programme a{color:#000; text-decoration:none;}
#programme a:hover{color:#FEF8EC;}

#colonnegauche {
	position: absolute;
	width: 274px;
	left:0;
}

#colonnedroite {
	width:515px;
	margin-left: 275px;
}

#container {
	position:relative;
	width: 790px;
	margin: auto;
	text-align: left;
	margin-top: 1px;
	background:transparent url(../img/bg-jaune.gif) left top  repeat-y;
	padding-bottom:20px;
}

#logoprint{position:absolute;visibility:hidden;}

/*</group>*/

/*<group=Haut de la page>*/

#carrenoir {
	background: no-repeat left top url(../img/carre-noir.gif);
	height: 175px;
}

#carrenoir a.lienaccueil{display:block;width:275px; height:175px;}
	
/*</group>*/

/*<group=Menu>*/

#menu {
	background-color: #C5D0B6;
	height: 20px;
	margin-top:1px;
	
}

#english {
	padding: 4px 4px 0 0;
	float: right;
	font-size: 10px;
	color:#6A824D;
	font-weight:bold;
	visibility:hidden;
}

#english a{text-decoration:none; color:#6A824D;}
#english a:hover{color:#3E4E2A;}

#menu ul {
	
	list-style:none;
	padding-top: 4px;
}

#menu ul li {
	display: inline;
	margin-left:5px;
	font-size:11px;
}

#menu ul li a {color: #000;	text-decoration:none;}
#menu ul li a:hover {color: #899F6C;}
#menu ul li.menudone{font-weight:bold;}
#menu ul li.menudone a{font-weight:bold;}	
/*</group>*/

/*<group=Colonne de droite>*/

#contenu {
	text-align: justify;
	width: 300px;
	margin-left:110px;
	font-size:13px;
}

#contenu p{margin-bottom:10px;}
#contenu h3{font-size:13px;}
#contenu h5{margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#8AA172;}

#colonnedroite p {font-size: 13px;}
#colonnedroite a{color:#000;text-decoration:underline;}

#contenu ul {
	list-style-type:square;
	font-size:13px;
	margin:0 13px 13px 13px;
}

#colonnedroite h1 {
	font: small-caps 26px Arial, Helvetica, sans-serif;
	color: #8AA172;
	text-align: center;
	margin-top: 20px;
	margin-bottom:10px;
	line-height:22px;
}

#colonnedroite h1.titredessus {margin-top:0;}
#colonnedroite h1.cv {font-variant:normal;}

#colonnedroite h4 {
	text-align: center;
	margin-top: 20px;
}

/*.travail{font-size:13px;font-weight:bold; line-height:13px;border:1px solid #000;}*/

#travail{
	font: 14px Arial, Helvetica, sans-serif;
	color: #8AA172;
	text-align: center;
	font-weight:bold;
	line-height:15px;
	padding:0 40px 0 40px;
	margin-bottom:20px;
}
	
/*</group>*/


/*<group=Colonne de gauche>*/

#photos{
	margin-top:20px;
	margin-left:20px;
}

#photos .photo01{margin-bottom:10px;}

#imagenautile{
	background:transparent url(../img/photos/gauche/nautile.gif) 10px 5px no-repeat;
	margin-top:37px;
	font-size:11px;
	padding-left:80px;
	padding-top:40px;
	height:40px;
	text-align:center;
}

#imagenautile a{text-decoration:underline;color:#000;}


#menugauche{position:relative; margin-top:90px; margin-left:20px; height:30px;}
#menugauche ul{position:absolute;list-style:none;margin:0;padding:0;line-height:12px;}

#menugauche ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	font-size: 11px;
	color:#6A824D;
}

#menugauche ul li a{color:#6A824D; text-decoration:none;}
#menugauche ul li a:hover{font-weight:bold;}
#menugauche ul li.done{color:#6A824D; font-weight:bold;}

#menugauche ul.division2{float:left;left:110px;}

#teaser{
	font: small-caps 12px Arial, Helvetica, sans-serif;
	margin:15px 30px 0 20px;
	line-height:12px;
}

/************************************
******* SECTION PUBLICATIONS *******
************************************/
#publi #contenu { width: 435px; margin-left:35px;}
#contenu ul.publications { margin:0; padding:0; list-style:none; list-style-type:none; display:block;}
#contenu ul.publications li { margin:5px 0; padding:15px 30px 15px 20px; background:url(../img/separateur-li.jpg) no-repeat 100% 100%; list-style:none; list-style-type:none;}
#contenu ul.publications h3 { font-size:1.2em; font-weight:bold; color:#8AA172; margin:8px 0;}
#contenu ul.publications h3 span { font-size:0.7em; font-weight:normal; color:#000; display:block;}
#contenu ul.publications a { color:#8AA172; }
#contenu ul.publications a.pdf { background:url(../img/icone-pdf.gif) no-repeat 0 0; padding:3px 0; padding-left:23px; }
#contenu ul.publications a:hover { text-decoration:none; color:#000;}
/************************************
*************************************
************************************/

/*</group>*/
