* {
	margin:0;
	padding:0;
}

ul, ol {
	margin-left:20px;
}

p {
	margin-bottom:5px;
	line-height: 17px;
}

p.align-right {
	text-align:right;
}

p.align-center {
	text-align:center;
}

p.align-justify {
	text-align:justify;
}

p.margin-right {
	text-align: justify;
	margin-right: 120px;	
}

a img {
	border:medium none;
}

a {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	color: #4f4636;
}

a:hover {
	text-decoration:none;
}

.skip {
	height:0;
	left:-1000em;
	overflow:hidden;
	position:absolute;
	width:0;
}

.clear {
	clear:both;
}

.overflow {
	overflow:hidden;
}

a.pdfLink {
	background: url('../images/content/ico-pdf.png') no-repeat 0 0;
	padding: 16px 0 16px 55px;
	display: block;
}

p.pdfLink {
	background: url('../images/content/ico-pdf.png') no-repeat 0 0;
	padding: 16px 0 16px 55px;
	display: block;
}

a.pptLink {
	background: url('../images/content/ico-ppt.jpg') no-repeat 0 0;
	padding: 16px 0 16px 55px;
	display: block;
}

p.pptLink {
	background: url('../images/content/ico-ppt.jpg') no-repeat 0 0;
	padding: 16px 0 16px 55px;
	display: block;
}

body {
	font-family: helvetica,arial,sans;
	font-size: 12px;
	text-align:center;
	background: #073652 url('../images/fond/fond-body.png') repeat-x 0 0;
	color: #4f4636;
}

	#globalContainer {
		margin: 0 auto;
		width: 986px;
		text-align: left;
		zoom: 1;
	}
	
		#container {
			background: url('../images/fond/fond-page.png') repeat-y 0 0;
			position: relative;
			zoom: 1;
		}
		
			#header {
				padding: 0 18px;
				position: relative;
				zoom: 1;
			}
		
				#header .logo {
					/*float: left;*/
					position: absolute;
					left: 28px;
					top: 4px;
				}
			
				#header .imgBandeau {
					float: left;	
					margin-left:162px;
				}
				
					#logoUnivDauphine {
						position: absolute;
						/*right: 30px;
						top: 55px;	*/
						top: 50px;
						right: 33px;
					}
					
			#menuMission {
				background: url('../images/menu-mission/rightSide.png') no-repeat right 0;
				position: absolute;
				z-index: 100;
				top: 0;
				left: 255px;
				padding: 0 6px 0 0;
			}
			
				#menuMission ul {
					background: url('../images/menu-mission/leftSide.png') no-repeat left 0;
					padding: 0 0 0 6px;
					margin: 0;
					height: 33px;
				}
				
					#menuMission ul li {
						background: url('../images/menu-mission/repeat.png') repeat-x 0 0;
						list-style: none;
						float: left;
						height: 21px;
						padding: 6px 0;
					}
					
					#menuMission ul li.last {
						
					}
					
						#menuMission ul li a {
							font-size: 14px;
							font-weight: bold;
							font-family: Optima,serif;
							color: #4b596f;
							text-decoration: none;
							margin: 0 0 0 15px;
						}
						
						#menuMission ul li a:hover {
							color: #2d3545;
						}
						
						#menuMission ul li.last a {
							margin: 0 15px 0 15px;
						}
			
			#menu {
				height: 42px;
				margin: 0 5px;
				background: url('../images/menu/fond-menu.png') no-repeat 0 0;
			}
			
				#menu form {
					margin-left: 25px;
					float: left;
					zoom: 1;
					display: inline;
				}

					#menu form input {
							border: 1px inset #000;
							height: 16px;
							float: left;
							padding: 2px 0 0 5px;
							margin: 7px 5px 0 0;
					}
					
					#menu form input.submit {
						margin-top: 4px;
						border: 0;
						text-indent: -1000em;
						line-height: 0;
						background: url('../images/menu/recherche/ok.png') no-repeat 0 0;
						width: 26px;
						height: 26px;
						cursor: pointer;
					}
				
				#menu ul {
					float: left;
					margin-left: 15px;
					zoom: 1;
				}
				
					#menu ul li {
						float: left;
						list-style: none;
						margin-right: 10px;
					}
					
						#menu ul li a {
							font-size: 18px;
							font-weight: bold;
							font-family: Optima,serif;
							color: #FFF;
							text-decoration: none;
							
							display: block;
							padding: 6px 12px;
						}
						
							#menu ul li a.sub {
								background: url('../images/menu/puce-ifsub.png') no-repeat right 16px;
								padding: 6px 14px 6px 12px;
								margin: 0 8px 0 0;
							}
						
							#menu ul li a:hover, #menu ul li.hover a {
								background: url('../images/menu/fond-item-hov.png') repeat-x 0 0;	
							}
							
							#menu ul li a.sub:hover, #menu ul li.hover a.sub {
								background: url('../images/menu/fond-item-ifsub-hov.png') no-repeat right 0;
								padding: 6px 22px 6px 12px;
								margin: 0;
							}
					
						#menu ul li ul {
							float: none;
							margin: 0;
							background-color: #93735c;
							border: 1px solid #553622;
							position: absolute;
							z-index: 10;
						}
						
						#menu ul li ul.second-level {
							display: none;	
						}
						
						#menu ul li.hover ul.second-level {
							display: block;	
						}
					
							#menu ul li ul li {
								float: none;
								margin: 0;
							}
						
								#menu ul li ul li a, #menu ul li.hover ul li a {
									padding: 8px 12px;
									background: none;
									font-size: 16px;
								}
								
								#menu ul li ul li a:hover, #menu ul li ul li a.active {
									background: none;
									background-color: #a6866f;
									border-top: 1px solid #553622;
									border-bottom: 1px solid #553622;
									padding: 7px 12px;
								}
								
								#menu ul li ul li.first a:hover {
									border-top: 0;
									padding-top: 8px;
								}
								
								#menu ul li.spe ul li.last a {
									background: none;
									background-color: #a6866f;
									border-top: 1px solid #553622;
									border-bottom: 0;
									padding: 7px 12px;
									padding-bottom: 8px;
								}
								
								#menu ul li.mission ul li a {
									background-color: #845f4a;
									border-top: 1px solid #553622;
									border-bottom: 1px solid #553622;
									padding: 7px 12px;
								}
								
								#menu ul li.mission ul li.first a {
									border-top: 0;
									padding: 8px 12px 7px 12px;
								}
								
								#menu ul li.mission ul li a:hover {
									background-color: #a6866f;
								}
								
								#menu ul li ul li.last a:hover, #menu ul li ul li.last a.active {
									border-bottom: 0;
									padding-bottom: 8px;	
								}
								
									#menu ul li.mission ul.second-level li ul {
										position: static;
										display: block;
										border: 0;
									}
									
										#menu ul li.mission ul.second-level li ul li.last {
											margin-bottom: 4px;
										}
										
											#menu ul li.mission ul.second-level li ul li a {
												font-size: 15px;
												background-color: #93735c;
												border: 0;
												padding: 5px 12px 5px 50px;
												background: url("../images/actu/puce-blanc.png") no-repeat 40px 14px;
											}
											
											#menu ul li.mission ul.second-level li ul li a:hover {
												background-color: #a6866f;
												border-top: 1px solid #553622;
												border-bottom: 1px solid #553622;
												padding-top: 4px;
												padding-bottom: 4px;
												background: #a6866f url("../images/actu/puce-blanc.png") no-repeat 40px 13px;
											}
											
											#menu ul li.mission ul.second-level li ul li:first-child a:hover {
												border-top: 0;
												padding-top: 5px;
												background: #a6866f url("../images/actu/puce-blanc.png") no-repeat 40px 14px;
											}
											
											#menu ul li.mission ul.second-level li ul li.last a:hover {
												background: #a6866f url("../images/actu/puce-blanc.png") no-repeat 40px 13px;
											}

			
			#sticker {
				background: url('../images/menu/sticker.png') no-repeat 0 0;
				position: absolute;
				/*top: 135px;*/
				top: 130px;
				right: 42px;
				width: 120px;
				height: 111px;
			}
			
				#sticker a {
					display: block;
					width: 120px;
					height: 111px;
				}
			
			#globalContent {
				padding: 26px 18px 0 18px; 
			}
			
			#globalContent.accueil {
				padding: 10px 18px 0 18px; 
			}
			
				#leftContent {
					float: left;
					width: 569px;
					padding: 0 41px 0 67px;
				}
				
				#globalContent.accueil #leftContent {
					width: 652px;
					padding: 0 15px 0 15px;
				}
				
					#rootLine {
						color: #9f7b0a;
						font-size: 11px;
					}
					
						#rootLine a {
							color: #9f7b0a;	
							font-size: 11px;
						}
						
					#pageTitle {
						font-size: 40px;
						font-family: Optima,serif;
						font-weight: bold;
						color: #423928;
						border-bottom: 1px solid #bb9e83;
					}
					
					#content.sansTitre #pageTitle {
						margin-bottom: 10px;	
					}
					
						#pageTitle h1 {
							font-size: 40px;
							line-height: 40px;
							margin-top: 5px;
						}
						
						#pageTitle.publications h1 {
							font-size: 25px;
							line-height: 25px;
						}
						
					#content {
						margin-top: 35px;
						min-height: 210px;
					}
					
					#content.sansTitre {
						margin-top: 15px;	
					}
					
					#globalContent.accueil #content {
						margin-top: 0px;
					}
					
						#content h2 {
							font-size: 14px;
							color: #9f7b0a;
							margin: 15px 0 8px 0;
						}
						
						#content h3 {
							margin: 15px 0 2px 0;
							font-size: 14px;
						}
						
						#content ul, #content ol {
							margin-bottom: 5px;
							margin-left: 0;
							padding-left: 20px;
							overflow: auto;	
						}
						
							#content ul li {
								line-height: 17px;	
							}
						
						#globalContent.accueil #content h2 {
							font-size: 18px;
							font-weight: bold;
							font-family: Optima,serif;
							border-bottom: 1px solid #bb9e83;
							text-transform: uppercase;
							color: #423928;
						}
						
						#content .FCEdeuxColonnes {
							padding: 0 0 20px 0;
							zoom: 1;
						}
						
							#content .FCEdeuxColonnes .left {
								float: left;
								width: 35%;
								margin: 0 4.9% 0 0;
							}
							
								#content .FCEdeuxColonnes .left h2 {
									
								}
							
							#content .FCEdeuxColonnes .right {
								float: left;
								width: 60%;
							}
							
								#content .FCEdeuxColonnes .right h2 {
									
								}
					
						#content .FCEdeuxColonnes_50-50 {
							padding: 0 0 20px 0;
							zoom: 1;
						}
						
							#content .FCEdeuxColonnes_50-50 .left {
								float: left;
								width: 48%;
								padding: 0 1.9% 0 0;
								border-right: 1px solid #e8e0d9;
							}
							
								#content .FCEdeuxColonnes_50-50 .left h2.csc-firstHeader {
									color: #423928;
									font-size: 30px;
									font-family: Optima,serif;
									margin: 0 0 15px 0;
								}
							
							#content .FCEdeuxColonnes_50-50 .right {
								float: left;
								width: 48%;
								border-left: 1px solid #e8e0d9;
								margin-left: -1px;
								padding: 0 0 0 1.9%;
							}
							
								#content .FCEdeuxColonnes_50-50 .right h2.csc-firstHeader {
									color: #423928;
									font-size: 30px;
									font-family: Optima,serif;
									margin: 0 0 15px 0;
								}
						
				#rightContent {
					float: left;
					width: 258px;
				}
				
				#globalContent.accueil #rightContent {
					margin-top: 16px;	
				}
				
					#rightContent .rightColorBox {
						width: 258px;
						padding: 0 0 9px 0;
						margin: 0 0 10px;
						background: url('../images/rightcol/footerBox.png') no-repeat 0 bottom;
					}
					
						#rightContent .rightColorBox h2 {
							font-family: Optima,serif;
							font-size: 15px;
							font-weight: bold;
							text-align: center;
							text-transform: uppercase;
							padding: 5px 0;
							margin: 0;
						} 
						
							#rightContent .rightColorBox h2 a {
								text-decoration: none;	
							}
						
						#rightContent .rightColorBox .boxContent {
							padding: 0 5px 5px 5px;
							zoom: 1;
						}
					
						/*** Déclinaisons de couleurs */
						#rightContent .rightColorBox .blue {
							background-color: #d1e5f0;	
						}
						
						#rightContent .rightColorBox .brown {
							background-color: #e0d1c5;	
						}
						
							#rightContent .rightColorBox .brown .boxContent h2 {
								color: #9f7b0a;
								text-transform: none;
								text-align: left;
								font-size: 14px;
								padding: 0;
							}
							
								#rightContent .rightColorBox .brown .boxContent h2 a {
									text-decoration: none;	
									color: #9f7b0a;
								}
						
						#rightContent .rightColorBox .yellow {
							background-color: #ecddaa;	
						}
						
						#rightContent .rightColorBox .green {
							background-color: #e0dfc5;
						}
						
						#rightContent .rightColorBox .lightgreen {
							background-color: #e0efc9;
						}
		
		#footer {
			background: url('../images/fond/fond-footer.png') no-repeat 0 0;
			height: 89px;
			font-size: 1%;
			zoom: 1;
		}
		
		#footerBottom {
			padding: 0 18px;	
		}
		
			#adresseBottom {
				color: #7b9daf;
				border-top: 1px solid #7b9daf;
				border-bottom: 1px solid #7b9daf;
				padding: 5px 0;
				margin: 10px 0 0 0;
			}
			
				#adresseBottom .adresseSite {
					font-size: 18px;
					font-family: Optima,serif;
					font-weight: bold;
					margin-right: 20px;	
				}
				
		#quickMainMenu {
			margin: 10px 0 0 0;
			padding: 0 0 10px 0;
			border-bottom: 1px solid #7b9daf;
		}
		
			#quickMainMenu ul {
				
			}
			
				#quickMainMenu ul li.first-level {
					float: left;
					list-style: none;
					margin-right: 48px;
				}
				
					#quickMainMenu ul li.first-level a {
						font-weight: bold;
						color: #7b9caf;
						font-size: 12px;
						text-decoration: none;
					}
					
						#quickMainMenu ul li.first-level ul {
							margin: 0;
						}
						
							#quickMainMenu ul li.first-level ul li {
								list-style: none;
								margin-top: 5px;
							}
							
								#quickMainMenu ul li.first-level ul li a {
									font-size: 11px;
									font-weight: normal;	
								}
								
			#logoFooter {
				float: right;
				margin-top: 40px;
				width: 230px;
			}
			
				#logoFooter img {
					margin-left: 15px;	
				}
				
	#quickFooterMenu {
		margin-top: 10px;
		margin-bottom: 8px;
		color: #7b9caf;
		text-transform: uppercase;
		font-size: 9px;
	}
	
		#quickFooterMenu a {
			color: #7b9caf;
			text-transform: uppercase;
			font-size: 9px;
			text-decoration: none;
			margin: 0 5px;
			letter-spacing: 0.1em;
		}
		
		#quickFooterMenu a.rss {
			background: url('../images/footer/rss.png') no-repeat 0 0;
			padding: 2px 0 0 20px;
		}


/*** Evenement Fondation */

/** Styles Communs */
.evenementFondationLatest .top, .evenementAlumniLatest .top {
	background: url('../images/evenement/fondationLatest-top.png') no-repeat 0 0;
	width: 249px;
	height: 4px;
	font-size: 1%;
	zoom: 1;
}

.evenementFondationLatest .content, .evenementAlumniLatest .content {
		background: url('../images/evenement/fondationLatest-content.png') repeat-y 0 0;
		width: 239px;
		padding: 0 5px;
		zoom: 1;
}

.evenementFondationLatest .bottom, .evenementAlumniLatest .bottom {
	background: url('../images/evenement/fondationLatest-bottom.png') no-repeat 0 0;
	width: 249px;
	height: 4px;	
	font-size: 1%;
	zoom: 1;
}

.evenementFondationLatest .evenementFondation-titre a, .evenementAlumniLatest .evenementAlumni-titre a {
	color: #4f4636;
	text-decoration: none;
	font-weight: bold;
}

.evenementFondationLatest .evenementFondation-image, .evenementAlumniLatest .evenementAlumni-image {
	float: right;	
}

.evenementFondationLatest .evenementFondation-image img, .evenementAlumniLatest .evenementAlumni-image img {
	padding: 0 0 0 5px;	
}

.evenementFondationLatest .evenementFondation-subscribeLink a, .evenementFondationSingle .evenementFondation-subscribeLink a, .evenementAlumniLatest .evenementAlumni-subscribeLink a {
	color: #627a88;
	font-weight: bold;	
	text-decoration: none;
}

.evenementFondationLatest .evenementFondation-showAll, .evenementAlumniLatest .evenementAlumni-showAll {
	margin: 10px 0 0 0;	
}

.evenementFondationLatest .evenementFondation-showAll a, .evenementAlumniLatest .evenementAlumni-showAll a {
	background: url('../images/evenement/fleche.png') no-repeat 0 center;
	padding: 0 0 0 8px;
	color: #627a88;
	font-style: italic;
	font-size: 11px;
	float: right;
	text-align: right;	
	text-decoration: none;
}

.evenementFondationList .evenementFondation-content, .evenementAlumniList .evenementAlumni-content {
	margin-bottom: 25px;
}
	
	.evenementFondationList .evenementFondation-image, .evenementAlumniList .evenementAlumni-image {
		float: left;
	}
	
		.evenementFondationList .evenementFondation-image img, .evenementAlumniList .evenementAlumni-image img {
			margin: 0 15px 15px 0; 	
		}
	
	.evenementFondationList .evenementFondation-titre, .evenementAlumniList .evenementAlumni-titre {
		color: #9f7b0a;		
	}

		.evenementFondationList .evenementFondation-titre h2, .evenementAlumniList .evenementAlumni-titre h2 {
			display: inline;
			font-weight: bold;
		}
		
			.evenementFondationList .evenementFondation-titre h2 a, .evenementAlumniList .evenementAlumni-titre h2 a {
				font-size: 15px;
				color: #9f7b0a;
				text-decoration: none;
			}
	
	.evenementFondationList .evenementFondation-short, .evenementAlumniList .evenementAlumni-short {
		
	}
	
	.evenementFondationList .evenementFondation-more, .evenementAlumniList .evenementAlumni-more {
		text-align: right;
	}


/** Style specifiques */
.evenementFondationLatest {
	margin-bottom: 5px;
	
}
	
.evenementAlumniLatest h2 {
	padding: 0 0 5px 0 !important;	
}

		
/*** Fondateurs */

.fondateursBox {
	margin-bottom: 30px;
	border: 1px solid #e8e0d9;
	zoom: 1;
}

	.fondateursBox .imgLeFondateur {
		float: left;
	}
	
	.fondateursBox .titre {
		color: #9f7b0a;
		font-size: 14px;
		font-weight: bold;
		margin-left: 15px;
		margin-top: 15px;
		float: left;
		width: 385px;
	}
	
	.fondateursBox .description {
		line-height: 18px;
		margin-left: 15px;
		margin-top: 5px;
		font-weight: bold;
		float: left;
		width: 385px;
	}
	
	.fondateursBox .logo {
		float: left;
		margin-top: 10px;
		width: 400px;
		text-align: center;
	}

/*** Partenaires */

.partenairesBox {
	margin-bottom: 30px;
	border: 1px solid #e8e0d9;
	zoom: 1;
}

	.partenairesBox .logo {
		float: left;
		width: 200px;
		text-align: center;
		margin-top: 25px;
	}
	
	.partenairesBox .titre {
		color: #9f7b0a;
		font-size: 14px;
		font-weight: bold;
		margin-left: 15px;
		margin-top: 15px;
		float: left;
		width: 340px;
	}
	
	.partenairesBox .description {
		line-height: 18px;
		margin-left: 15px;
		margin-top: 10px;
		margin-bottom: 10px;
		float: left;
		width: 340px;
	}


/*** Axe de recherche */

.axeRechercheList {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e8e0d9;
}

.FCEdeuxColonnes_50-50 .axeRechercheList {
	border: 0;
	padding: 0;	
}

	.axeRechercheList .logo {
		float: left;
		width: 165px;
		text-align: center;
	}
	
	.FCEdeuxColonnes_50-50 .axeRechercheList .logo {
		width: 160px;
		margin-bottom: 5px;
	}
	
		.axeRechercheList .logo img {
			margin-right: 15px;	
		}
		
		.FCEdeuxColonnes_50-50 .axeRechercheList .logo img {
			margin-right: 10px;	
		}
	
	.axeRechercheList .axeRechercheList-content {
		float: left;
		width: 400px;
	}
	
	.FCEdeuxColonnes_50-50 .axeRechercheList .axeRechercheList-content {
		float: none;
		width: 273px;
	}
	
		.axeRechercheList .axeRechercheList-content h2 {
			font-size: 17px !important;
			margin: 0 0 4px 0 !important;
		}
		
			.axeRechercheList .axeRechercheList-content h2 a {
				font-size: 17px !important;
				color: #9F7B0A !important;
				text-decoration: none !important;
			}
		
		.axeRechercheList .axeRechercheList-content .description {
	
		}
		
		.FCEdeuxColonnes_50-50 .axeRechercheList .axeRechercheList-content .description {
			clear: both;
		}
		
		.axeRechercheList .axeRechercheList-content .resp-part {
			list-style: none;
			margin: 0;
		}
		
					.axeRechercheList .axeRechercheList-content .resp-part li {
						line-height: 16px;
						list-style: none;	
					}
		
		.axeRechercheList .axeRechercheList-content .more a {
			font-size: 11px;
			color: #4f4636;
		}
		
.axeRechercheSingle {
	
} 

	.axeRechercheSingle h2 {
		font-size: 17px !important;
		margin-bottom: 15px !important;
		margin-top: 25px !important;
	}
	
	.axeRechercheSingle .axeRechercheSingle-soutenirBtnProgramme {
		float: right;
		margin: 25px 0 25px 40px;
	}
	
	.axeRechercheSingle .description {
		text-align: justify;	
	}
	
	.axeRechercheSingle .axeRechercheSingle-soutenirBtnProgramme a {
		background:transparent url("../images/soutenir/bouton-Soutenir-ce-programme.png") no-repeat scroll 0 0;
		display:block;
		height:85px;
		line-height:0;
		text-indent:-1000em;
		width:220px;	
	}
	
		.axeRechercheSingle .axeRechercheSingle-content, .axeRechercheSingle .axeRechercheSingle-contentResp {
			line-height: 16px;	
		}
		
		.axeRechercheSingle .axeRechercheSingle-contentRespLoop {
			margin-bottom: 15px;	
		}
		
			.axeRechercheSingle .axeRechercheSingle-contentRespLoop h3 {
				font-size:12px !important;
				margin-bottom:0 !important;
			}
		
			.axeRechercheSingle .axeRechercheSingle-contentResp img {
				float: left;
				margin-right: 15px;
			}
		
		.axeRechercheSingle .axeRechercheSingle-contentPart {
			text-align: center;
		}
			
			.axeRechercheSingle .axeRechercheSingle-contentPart a {
				margin-right: 35px;	
			}
			
		.axeRechercheSingle .axeRechercheSingle-contentProjLoop {
			margin-bottom: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #e8e0d9;
		}
		
			.axeRechercheSingle .axeRechercheSingle-contentProjLoop .logo {
				float: left;
				width: 165px;
				text-align: center;
			}
			
			.axeRechercheSingle .axeRechercheSingle-contentProjLoop .axeRechercheSingle-contentProjContent {
				float: left;
				width: 400px;
			}
			
				.axeRechercheSingle .axeRechercheSingle-contentProjLoop .axeRechercheSingle-contentProjContent h3 {
					margin: 0 0 4px 0 !important;	
				}
				
					.axeRechercheSingle .axeRechercheSingle-contentProjLoop .axeRechercheSingle-contentProjContent h3 a {
						text-decoration: none;	
					}
				
				.axeRechercheSingle .axeRechercheSingle-contentProjLoop .axeRechercheSingle-contentProjContent .more a {
					font-size: 11px;
					color: #4f4636;
				}
		
		.axeRechercheSingle .backLink {
			text-align: right;	
		}
				
			.axeRechercheSingle .backLink a {
				color: #4f4636;
			}
			
		.axeRechercheSingle .axeRechercheSingle-soutenirBtn {
			float: right;
		}
		
			.axeRechercheSingle .axeRechercheSingle-soutenirBtn a {
				background: url('../images/soutenir/bouton-soutenir-ce-projet.png') no-repeat 0 0; 	
				width: 144px;
				height: 40px;
				display: block;
				text-indent: -1000em;
				line-height: 0;
			}


/*** Nos Chaires */

.chaireList {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e8e0d9;
}

	.chaireList .logo {
		float: left;
		width: 165px;
		text-align: center;
	}
	
		.chaireList .logo img {
			margin-right: 15px;	
		}
	
	.chaireList .chaireList-content {
		float: left;
		width: 400px;
	}
	
		.chaireList .chaireList-content h2 {
			font-size: 17px !important;
			margin: 0 0 4px 0 !important;
		}
		
			.chaireList .chaireList-content h2 a {
				font-size: 17px !important;
				text-decoration: none !important;
				color: #9F7B0A !important;
			}
		
		.chaireList .chaireList-content .description {
	
		}
		
		.chaireList .chaireList-content .resp-part {
			list-style: none;
			margin: 0;
		}
		
					.chaireList .chaireList-content .resp-part li {
						line-height: 16px;
						list-style: none;	
					}
					
					
						.chaireList .chaireList-content .resp-part li a {
							color: #4f4636;	
						}
		
		.chaireList .chaireList-content .more a {
			font-size: 11px;
			color: #4f4636;
		}
		
.chaireSingle {
	
} 

	.chaireSingle h2 {
		font-size: 17px !important;
		margin-bottom: 15px !important;
		margin-top: 25px !important;
	}
	
		.chaireSingle .chaireSingle-content, .chaireSingle .chaireSingle-contentResp {
			line-height: 16px;	
		}
		
		.chaireSingle .chaireSingle-contentRespLoop {
			margin-bottom: 15px;	
		}
		
			.chaireSingle .chaireSingle-contentResp img {
				float: left;
				margin-right: 15px;
			}
			
			.chaireSingle-contentRespLoop h3 {
				margin-bottom: 0 !important;
				font-size: 12px !important;	
			}
		
		.chaireSingle .chaireSingle-contentPart {
			text-align: center;
		}
			
			.chaireSingle .chaireSingle-contentPart a {
				margin-right: 35px;	
			}
			
		.chaireSingle .chaireSingle-contentProjLoop {
			margin-bottom: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #e8e0d9;
		}
		
			.chaireSingle .chaireSingle-contentProjLoop .logo {
				float: left;
				width: 165px;
				text-align: center;
			}
			
			.chaireSingle .chaireSingle-contentProjLoop .chaireSingle-contentProjContent {
				float: left;
				width: 400px;
			}
			
				.chaireSingle .chaireSingle-contentProjLoop .chaireSingle-contentProjContent h3 {
					margin: 0 0 4px 0 !important;	
				}
				
				.chaireSingle .chaireSingle-contentProjLoop .chaireSingle-contentProjContent .more a {
					font-size: 11px;
					color: #4f4636;
				}
		
		.chaireSingle .backLink {
			text-align: right;	
		}
				
			.chaireSingle .backLink a {
				color: #4f4636;
			}

						
/*** Projets Fondation */
.projetsLatest {
	padding: 5px;
}
	
	.projetsLatest .projets-image {
		float: right;	
	}
	
		.projetsLatest .projets-image img {
			padding: 0 0 0 5px;	
		}
	
	.projetsLatest .projets-titre {
		color: #9f7b0a;
		font-weight: bold;
	}
	
		.projetsLatest .projets-titre a {
			color: #9f7b0a;
			font-weight: bold;
			text-decoration: none;
		}

	.projetsLatest .projets-short {
		
	}
	
	.projetsLatest .singleLink {
		color: #8d7f65;
		display: inline;
	}
	
		.projetsLatest .singleLink a {
			color: #8d7f65;
			text-decoration: none;
			font-weight: bold;	
		}
	
	.projetsLatest .projets-showAll {
		margin: 10px 0 0 0;	
	}
	
		.projetsLatest .projets-showAll a {
			background: url('../images/projets/fleche.png') no-repeat 0 center;
			padding: 0 0 0 8px;
			color: #8d7f65;
			font-style: italic;
			font-size: 11px;
			float: right;
			text-align: right;	
			text-decoration: none;
		}
	
	.projetsLatest .axeRechercheSingle-contentProjLoop {
		margin-bottom: 20px;
		padding-bottom: 20px;
		border-bottom: 1px solid #e8e0d9;	
	}
	
	.projetsLatest .axeRechercheSingle-contentProjLoop .projets-image {
		float: left;
		width: 165px;	
	}
	
		.projetsLatest .axeRechercheSingle-contentProjLoop .projets-image img {
			width: 150px;
			height: 100px;	
		}
	
	.projetsLatest .axeRechercheSingle-contentProjLoop h3 {
		margin: 0 0 2px 0 !important;	
	}
	
		.projetsLatest .axeRechercheSingle-contentProjLoop h3 a {
			text-decoration: none;	
		}
	
	.projetsLatest .axeRechercheSingle-contentProjLoop .projets-titre {
		color: #9f7b0a;
		font-weight: bold;
	}
	
		.projetsLatest .axeRechercheSingle-contentProjLoop .projets-titre a {
			color: #9f7b0a;
			font-weight: bold;
			text-decoration: none;
		}

	.projetsLatest .axeRechercheSingle-contentProjLoop .projets-short {
		
	}
	
	.projetsLatest .axeRechercheSingle-contentProjLoop .singleLink {
		color: #8d7f65;
		display: inline;
	}
	
		.projetsLatest .axeRechercheSingle-contentProjLoop .singleLink a {
			color: #8d7f65;
			text-decoration: none;
			font-weight: bold;	
		}
		
	.projetsLatest .axeRechercheSingle-contentProjLoop .more {
		font-size: 11px;	
	}
	
	.projetsLatest .axeRechercheSingle-contentProjLoop .projets-showAll {
		margin: 10px 0 0 0;	
	}
	
		.projetsLatest .axeRechercheSingle-contentProjLoop .projets-showAll a {
			background: url('../images/projets/fleche.png') no-repeat 0 center;
			padding: 0 0 0 8px;
			color: #8d7f65;
			font-style: italic;
			font-size: 11px;
			float: right;
			text-align: right;	
			text-decoration: none;
		}
		
		.projetsLatest .axeRechercheSingle-contentProjLoop .axeRechercheSingle-soutenirBtn {
			float: right;
		}
		
			.projetsLatest .axeRechercheSingle-contentProjLoop .axeRechercheSingle-soutenirBtn a {
				background: url('../images/soutenir/bouton-soutenir-ce-projet.png') no-repeat 0 0; 	
				width: 144px;
				height: 40px;
				display: block;
				text-indent: -1000em;
				line-height: 0;
			}

				
.projetSingle {
	
} 

	.projetSingle h2 {
		font-size: 17px !important;
		margin-bottom: 15px !important;
		margin-top: 25px !important;
	}
	
	.projetSingle .projetSingle-soutenirBtn {
		background: url('../images/soutenir/bouton-Soutenir-ce-projet-gros.png') no-repeat 0 0;
		float: right;
		
		margin: 0 0 50px 50px;
	}
	
		.projetSingle .projetSingle-soutenirBtn a {
			display: block;	
			width: 220px;
			height: 85px;
			line-height: 0;
			text-indent: -1000em;
		}
	
	.projetSingle .projetSingle-content, .projetSingle .projetSingle-contentResp {
			line-height: 16px;	
		}
		
		.projetSingle .projetSingle-contentRespLoop {
			margin-bottom: 15px;	
		}
		
			.projetSingle .projetSingle-contentResp img {
				float: left;
				margin-right: 15px;
			}
		
		.projetSingle .projetSingle-contentPart {
			text-align: center;
		}
			
			.projetSingle .projetSingle-contentPart a {
				margin-right: 35px;	
			}

		.projetSingle .projetSingle-contentGalerie {
			text-align: center;	
		}
			
			.projetSingle .projetSingle-contentGalerie img {
				margin-right: 15px;	
			}
			
/*** Citations */
.citationLatest {
	padding: 5px;
}
	
	.citationLatest .photo {
		float: right;	
	}
	
		.citationLatest .photo img {
			padding: 0 0 5px 5px;	
		}
	
	.citationLatest h3 {
		color: #9f7b0a;
		font-weight: bold;
		font-size: 14px;
	}
	
	.citationLatest .infos {
		font-size: 11px;
		font-style: italic;
	}

	.citationLatest .description {
		margin-top: 5px;
	}
	
/*** Contact */

.blocContact {
	background: url('../images/contact/fond-contact.png') repeat-x 0 0;
	padding: 15px;
	margin-bottom: 30px;
}

	.blocContact h2 {
		color: #423928 !important;
		font-size: 14px !important;
		margin: 0 0 5px 0 !important;
		padding: 0 !important;
	}
	
	.blocContact .descriptionGauche {
		color: #FFF !important;
		height: 60px;
		float: left;
		margin-right: 60px;
	}
	
			.blocContact .descriptionGauche a {
				color: #FFF;	
			} 
			
	.blocContact .descriptionDroite {
		color: #FFF !important;
		height: 60px;
		float: left;
	}
	
			.blocContact .descriptionDroite a {
				color: #FFF;	
			}

			
	.blocContactPresidentContent {
		background: url('../images/contact/fond-contact-president.png') repeat-x 0 0;	
	}
	
		.blocContactPresidentContent h2 {
			font-size: 20px !important;
			padding-top: 12px;
		}
		
		.blocContactPresidentContent strong, .blocContactPresidentContent b {
			font-size: 16px;
		}

	.blocContactPresidentBottom {
		border-bottom: 1px solid #e8e0d9;
		margin: 20px 0;
	}
	
.autresContacts {
	margin: 15px 0 0 0;	
}	
	
	.autresContacts-partenariat {
		float: left;
		width: 276px;
		margin: 0 16px 0 0;
	}
	
		.autresContacts-partenariat h2 {
			background-color: #9d8369;
			color: #FFF !important;
			padding: 7px 8px 4px 8px;
			margin: 0 0 10px 0 !important;
		}
		
		.autresContacts-partenariatContent h2 {
			color: #9F7B0A !important;
			font-size: 14px !important;
			margin: 15px 0 8px !important;
			background: none !important;
			padding: 0 !important;
		}
	
	.autresContacts-donateurs {
		float: left;
		width: 276px;	
	}
	
		.autresContacts-donateurs h2 {
			background-color: #9d8369;
			color: #FFF !important;
			padding: 7px 8px 4px 8px;
			margin: 0 0 10px 0 !important;
		}
		
		.autresContacts-donateursContent h2 {
			color: #9F7B0A !important;
			font-size: 14px !important;
			margin: 15px 0 8px !important;
			background: none !important;
			padding: 0 !important;
		}
		
	.autresContacts-autres {
		border-top: 1px solid #e8e0d9;
		margin: 15px 0 0 0;
		padding: 0 0 0 150px;
	}
			
/*** Actualités */

.actuLatestUne {
	position: relative;
	z-index:0;
	zoom: 1;
}

	.actuLatestUne h2 {
		
	}
	
	.actuLatestUne .actuLatest-showAll {
		position: absolute;
		top: 8px;
		right: 0px;
		zoom: 1;
	}
	
		.actuLatestUne .actuLatest-showAll a {
			background: url('../images/actu/fleche-home.png') no-repeat 0 center;
			padding: 0 0 0 8px;
			color: #897363;
			font-style: italic;
			font-size: 11px;
			float: right;
			text-align: right;	
			text-decoration: none;
		}
	
	.actuLatestUne .actuLatest-content {
		
	}
	
		.actuLatestUne .actuLatest-item {
			
		}
		
		.actuLatestUne .actuLatest-image {
			
		}
		
			.actuLatestUne .actuLatest-image img {
				width: 391px;
				height: 214px;
			}
		
		.actuLatestUne .actuLatest-trans {
			position: absolute;
			bottom:0;
			left:0;
			background: url('../images/actu/fond-trans.png') repeat-y 0 0;
			
		}
		
			.actuLatestUne .actuLatest-trans h3 {
				color: #FFF;
				background: url('../images/actu/puce-blanc.png') no-repeat 0 6px;
				padding: 0 0 2px 10px;
				margin: 10px 10px 0 10px !important;
				font-size: 16px !important;
				zoom: 1;
			}
			
				.actuLatestUne .actuLatest-trans h3 a {
					color: #FFF;
					text-decoration: none;
				}
			
			.actuLatestUne .actuLatest-trans .actuLatest-description {
				color: #FFF;
				line-height: 17px;
				padding: 0 10px 0 20px;
				zoom: 1;
			}

.actuLatest .actuLatest-content {
	margin: 10px 0 0 0;
}

	.actuLatest .actuLatest-item h3 {
		background: url('../images/actu/puce-or.png') no-repeat 0 center;
		padding: 0 0 2px 10px;
		margin: 0 0 0 10px !important;
		font-size: 13px !important;
	}
	
		.actuLatest .actuLatest-item h3 a {
			color: #9f7b0a;
			text-decoration: none;
		}
	
	.actuLatest .actuLatest-item .actuLatest-description {
		line-height: 17px;
		padding: 0 0 0 20px;
	}
	
.actuSingle {
	
}

	.actuSingle-categorie {
		background-color: #9f7b0a;
		color: #FFF;
		text-transform: uppercase;
		font-size: 10px;
		display: inline;
		padding: 6px 10px 4px;
	}

	.actuSingle h2.titre {
		font-size: 18px !important;	
	}

	.actuSingle .actuSingle-image {
		float: left;
	}
	
	.actuSingle #ad-gallery {
		margin: 15px 0;	
	}
	
		.actuSingle .actuSingle-image img {
			padding: 0 10px 10px 0;	
		}
		
		.actuSingle .actuSingle-description {
			line-height: 17px;
			margin: 0 0 5px 0;	
		}
		
		.actuSingle .actuSingle-backToList {
			text-align: right;
			margin: 10px 0 0 0;	
		}

.actuArchive {
	
}

	.actuArchive ul {
		margin: 0 !important;
		
	}

		.actuArchive ul li {
			list-style: none;
			border-bottom: 1px solid #f3efec;
			padding: 5px 0 5px 137px;
		}
		
		.actuArchive ul li.texteSeul {
			padding: 0 0 0 10px;
			font-family: Optima,Arial,sans;	
			font-size: 13px;
			color: #a29f88;
			font-weight: bold;
			text-decoration: none;
		}
		
			.actuArchive ul li a {
				background: url('../images/actu/fleche-archive.jpg') no-repeat 0 center;
				padding: 0 0 0 10px;
				font-family: Optima,Arial,sans;	
				font-size: 13px;
				color: #a29f88;
				font-weight: bold;
				text-decoration: none;
			}
			
				.actuArchive ul li a .gdTexte {
					font-size: 19px;	
				}
			
			.actuArchive ul li.amenu-act a {
				background: url('../images/actu/fleche-archive-hover.jpg') no-repeat 0 center;
				color: #4f4636;
			}

/*** Publications */


.publicationHome {
	position: relative;	
}

.publicationHome .publicationHome-showAll {
	position: absolute;
	top: 8px;
	right: 0px;
	zoom: 1;
}

	.publicationHome .publicationHome-showAll a {
		background: url('../images/actu/fleche-home.png') no-repeat 0 center;
		padding: 0 0 0 8px;
		color: #897363;
		font-style: italic;
		font-size: 11px;
		float: right;
		text-align: right;	
		text-decoration: none;
	}

.publicationHome-item {
	float: left;
	width: 195px;
	margin-right: 20px;	
}

	.publicationHome-item .publicationHome-image {
		text-align: center;	
	}
	
		.publicationHome-item .publicationHome-image img {
			
		}

	.publicationHome-item h3 {
		margin-top: 8px !important;	
	}

	.publicationHome-item h3 a {
		color: #9f7b0a !important;
		font-size: 14px;
		text-decoration: none;
	}
	
	.publicationHome-source {
		font-style: italic;
		margin-bottom: 5px;		
	}
	
	.publicationHome-description {
		
	}
	
	.ListPublicationAnnee {
		font-size: 20px;
		font-weight: bold;	
	}
	
	h2.ListPublicationChaire {
		margin: 5px 0 0 0 !important;
		font-size: 18px !important;	
	}
	
	.ListPublicationChaireContent {
		border-bottom: 1px solid #E8E0D9;
		margin-bottom: 20px;
		padding-bottom: 10px;
	}
	
	.ListPublicationChaireContent h3 {
		margin-top: 8px !important;	
	}
	
	.ListPublicationRessource {
		font-size: 16px;
		font-weight: bold;
		margin-top: 12px;
	}
	
	.imgfloatright {
		float: right;	
	}
	
		.imgfloatright img {
			margin: 0 0 5px 5px;	
		}
		
	.ListPublicationSource {
		font-style: italic;
		font-weight: normal;
		font-size: 12px;
	}
	
	.ListPublication {
		margin-bottom: 10px;	
	}
	
	.publicationSingle-chaire {
		background-color: #9f7b0a;
		color: #FFF;
		text-transform: uppercase;
		font-size: 10px;
		display: inline;
		padding: 6px 10px 4px;
	}
	
	.publicationSingle-backToList {
		text-align: right;
		margin: 10px 0 0 0;	
	}
	
	.elements_associes_documents {
		background:transparent url('../images/contact/fond-contact-president.png') repeat-x 0 0;
		padding: 10px;
		margin-top: 15px;
	}
	
		.elements_associes_documents h2 {
			margin: 0 0 5px 0 !important;	
		}
		
	.elements_associes_url {
		background:transparent url('../images/contact/fond-contact-president.png') repeat-x 0 0;
		padding: 10px;
		margin-top: 15px;
	}
	
		.elements_associes_url h2 {
			margin: 0 0 5px 0 !important;	
		}
	
/*** Newsletter */

.blocNewsletter {
	padding: 5px;
}

	.blocNewsletter form {
		margin: 0 0 10px 0;	
	}

	.blocNewsletter label {
		font-weight: bold;
		display: block;
	}
	
	.blocNewsletter input.email {
		float: left;
		display: block;
		width: 120px;
		margin: 5px 0 0 0;
	}
	
	.blocNewsletter input.submit {
		background: url('../images/newsletter/submit.png') no-repeat 0 2px;
		border: 0;
		width: 89px;
		height: 31px;
		display: block;
		float: right;
		color: #4f4636;
		font-size: 12px;
		cursor: pointer;
	}
	
	.blocNewsletter .showAll {
		margin: 10px 0 0 0;	
	}
		
		.blocNewsletter .showAll a {
			background: url('../images/newsletter/fleche.png') no-repeat 0 center;
			padding: 0 0 0 8px;
			color: #8d7f65;
			font-style: italic;
			font-size: 11px;
			float: right;
			text-align: right;	
			text-decoration: none;
		}
		
#tableau_formulaire {
	
}

#tableau_formulaire label, #tableau_formulaire .mailform_fieldwrap_html_radio_title {
	color: #9f7b0a;	
	font-size: 14px;
	font-weight: bold;
}

#tableau_formulaire .mailform_fieldwrap_html_radio label {
	font-size: 12px;
	font-weight: normal;
	color: #4F4636;	
}

#tableau_formulaire .mailform_fieldwrap_html_text label, #tableau_formulaire .tx_powermail_pi1_fieldwrap_html_text label {
	margin: 0 5px 0 0;	
}

#tableau_formulaire .mailform_fieldwrap_html_text, #tableau_formulaire .mailform_fieldwrap_html_radio, #tableau_formulaire .mailform_fieldwrap_html_check, #tableau_formulaire .tx_powermail_pi1_fieldwrap_html_text, #tableau_formulaire .tx_powermail_pi1_fieldwrap_html_radio, #tableau_formulaire .tx_powermail_pi1_fieldwrap_html_check {
	margin: 0 0 15px 0;
}

#tableau_formulaire input#nom {
	width: 460px;	
}

#tableau_formulaire .pos2ptsNom {
	margin-left: 45px;	
}

#tableau_formulaire input#prenom {
	width: 460px;	
}

#tableau_formulaire .pos2ptsPrenom {
	margin-left: 24px;	
}

#tableau_formulaire input#email {
	width: 460px;	
}


#tableau_formulaire .pos2ptsEmail {
	margin-left: 39px;	
}

#tableau_formulaire input#entreprise {
	width: 460px;	
}

#tableau_formulaire .pos2ptsEntreprise {
	margin-left: 12px;	
}

#tableau_formulaire .mailform_fieldwrap_html_radio label {
	margin: 0 0 0 20px;	
}

.mailform_fieldwrap_html_submit input {
	background: url('../images/newsletter/submit_blanc.png') no-repeat 0 2px;
	border: 0;
	width: 89px;
	height: 31px;
	display: block;
	color: #4f4636;
	font-size: 12px;
	cursor: pointer;	
}

.mailform_mandatory {
	border:4px solid red;
	padding:10px;
	margin: 0 0 30px 0;
}

.mailform_mandatory_message {
	color:red;
	font-size:12px;
	text-transform:uppercase;
}

.menuArchiveNewsletter {
	
}

.menuArchiveNewsletter .menuArchiveNewsletterItem {
	float: left;
	margin: 0 30px 0 0;
}

.menuArchiveNewsletter .menuArchiveNewsletter-image {
	margin: 0 0 3px 0;
}

.menuArchiveNewsletter .menuArchiveNewsletter-titre a {
	text-decoration: none;
}

/*** Resultat de recherche */

ul.browsebox li {
	display: inline;
	margin: 0 8px 0 0;	
}

/***** Soutenir Login */

.blocSoutenirLogin {
	float: left;
	width: 268px;
	margin-right: 32px;	
}

.blocSoutenirLogin.last {
	margin-right: 0px;	
}

	.blocSoutenirLogin h3 {
		background: url('../images/soutenir/fond-login-titre.png') repeat-x 0 0;
		font-size: 16px !important;
		color: #FFF;
		padding: 9px 0;
		margin: 0 !important;
		text-align: center;
		width: 268px;
	}
	
	.blocSoutenirLogin img {
		border: 1px solid #95806f;	
	}
	
.blocSoutenirAxe {
	float: left;
	width: 179px;
	margin-right: 8px;	
	border: 1px solid #52829e;
	margin-bottom: 30px;
}

.blocSoutenirAxe.last {
	margin-right: 0px;	
}

	.blocSoutenirAxe h3 {
		background: #0d3b56 url('../images/soutenir/fond-axe-titre.png') repeat-x 0 0;
		font-size: 12px !important;
		color: #FFF;
		padding: 10px 0;
		margin: 0 !important;
		text-align: center;
		width: 179px;
	}
	
	.blocSoutenirAxe img {
		display: block;
		width: 179px;
		height: 120px;
	}
	
.blocSoutenirProjet {
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	border-bottom: 1px solid #e8e0d9;
}

	.blocSoutenirProjet .image {
		float: left;
	}
	
		.blocSoutenirProjet .image img {
			border: 1px solid #467997;
			margin: 0 20px 0 0;
			width: 150px;
			height: 100px;
		}

	.blocSoutenirProjet h3 {
		padding: 5px 0;
		margin: 0 !important;
		zoom: 1;
		font-size: 14px !important;
	}
	
	.blocSoutenirProjet .description {
		/* margin-bottom: 30px; */
	}
	
	.blocSoutenirProjet .financerProjet {
		padding: 0 0 0 170px;
	}
	
		.blocSoutenirProjet .financerProjet a {
			background: url('../images/soutenir/financer-projet.jpg') no-repeat 0 0;
			padding: 8px 14px 7px;
			text-decoration: none;
		}
	
	.tabRecap {
		
	}
	
		.tabRecap table {
			background: url('../images/soutenir/fond-tableau.png') repeat-x 0 0;
			padding: 5px 10px 5px 10px;
		} 
		
			.tabRecap table th {
				color: #FFF;
				font-size: 16px;
				font-family: Optima, Arial, serif;
				text-align: center;
				padding: 0 15px 2px 15px;
				border-bottom: 1px solid #4b8aaf;
			}
			
			.tabRecap table th .petitTexte {
				font-size: 12px;
			}
			
			.tabRecap table td {
				text-align: center;
				color: #FFF;
				padding: 3px 0;	
			}
			
				.tabRecap table td p {
					margin-bottom: 0 !important;
					line-height: 12px !important;	
				}
			
			.tabRecap table td.first {
				padding: 6px 0 3px 0;	
			}
			
	ul.autresContrib {
		
	}
	
		ul.autresContrib li {
			font-size: 14px;
			font-weight: bold;
			padding: 0 0 10px 0;
		}
		
			ul.autresContrib li a {
				font-size: 14px;
				font-weight: bold;
				text-decoration: none;
			}
			
#cboxLoadedContent {
	text-align: left;
	padding: 5px;
}

	#cboxLoadedContent .choisiFinancer {
		font-size: 14px;
		text-align: center;
		margin-bottom: 5px;
	}
	
	#cboxLoadedContent .axeTitre {
		font-size: 20px;
		text-align: center;
		color: #9F7B0A;		
		margin-bottom: 15px;
	}
	
	#cboxLoadedContent .adresseDon {
		margin-bottom: 10px;
	}
	
	#cboxLoadedContent ul {
		margin-left: 14px;
	}
	
		#cboxLoadedContent ul li {
			margin-bottom: 10px;
			width: 440px;	
		}
		
	#cboxLoadedContent .formPaiement {
		text-align: center;
		margin-top: 20px;
	}
	
	#cboxLoadedContent form {
		display: inline;	
	}
	
	#cboxLoadedContent form.formdoncb {
		margin-right: 20px;	
	}
	
/* Page Récap Don */

.recapDon {
	
}

	.recapDon .choisiFinancer {
		text-align: center;
		font-size: 16px;
	}
	
	.recapDon .montantDon {
		text-align: center;
		color: #9F7B0A;
		font-size: 20px;
		margin-bottom: 30px;
		margin-top: 5px;
		font-weight: bold;
	}
	
	.recapDon .titreDon {
		text-align: center;
		font-size: 16px;
	}
	
	.recapDon .ligneRecap {
		margin-bottom: 20px;
	}
	
	.recapDon .miseEnAvant {
		color: #9F7B0A;
		font-weight: bold;
	}
	
	.recapDon .wrapLigneForm {
		margin-bottom: 10px;	
	}
	
	.recapDon .wrapLigneFormRadio {
		margin-bottom: 15px;
		margin-top: 15px;	
	}
	
	.recapDon .wrapLigneFormCheck {
		margin-bottom: 15px;	
	}
	
		.recapDon .wrapLigneForm label {
			padding: 0 5px 0 0;	
		}
	
		.recapDon .wrapLigneFormRadio label {
			margin: 0 0 0 20px;
		}
		
		.recapDon .wrapLigneFormCheck label {
			margin-left: 5px;	
		}
		
		.recapDon .wrapLigneFormSubmit input {
			background: transparent url(../images/newsletter/submit_blanc.png) no-repeat scroll 0 2px;
			border: 0 none;
			color: #4F4636;
			cursor: pointer;
			display: block;
			font-size: 12px;
			height: 31px;
			width: 89px;
			margin-top: 20px;
		}
		
		.recapDon .wrapLigneForm input#nom {
			width: 430px;	
		}
		
			.recapDon .pos2ptsNomDon {
				margin-left: 90px;	
			}
		
		.recapDon .wrapLigneForm input#prenom {
			width: 430px;	
		}
		
			.recapDon .pos2ptsPrenomDon {
				margin-left: 73px;	
			}
		
		.recapDon .wrapLigneForm input#adresse {
			width: 430px;	
		}
		
			.recapDon .pos2ptsAdresseDon {
				margin-left: 71px;	
			}
		
		.recapDon .wrapLigneForm input#email {
			width: 430px;	
		}
		
			.recapDon .pos2ptsEmailDon {
				margin-left: 85px;	
			}
		
		.recapDon .wrapLigneForm input#datenaissance {
			width: 430px;	
		}
		
			.recapDon .pos2ptsNaissanceDon {
				margin-left: 14px;	
			}
		
		.recapDon .wrapLigneForm input#tel {
			width: 430px;	
		}
		
			.recapDon .pos2ptsTelephoneDon {
				margin-left: 63px;	
			}
		
		.recapDon .wrapLigneForm input#entreprise {
			width: 430px;	
		}
		
			.recapDon .pos2ptsEntrepriseDon {
				margin-left: 65px;	
			}
		
		.recapDon .wrapLigneForm input#promotion {
			width: 430px;	
		}
		
			.recapDon .pos2ptsPromotionDon {
				margin-left: 10px;	
			}
		
/*** Equipe */
.imgfloatright {
	float: right;	
}

	.imgfloatright
		margin: 0 0 5px 5px;
	}