img, ul, li, h1, h2, h3, h4, h5{
	margin:0;
	padding:0;
	border:none;
}

h1 {
	font-size:22px;
	color:#084087;
	font-weight:normal;
}

h2 {
	font-size:16px;
	color:#c7fc28;
	font-weight:normal;
}

h3 {
	font-size:22px;
	color:#43bafa;
	font-weight:normal;
}

a {
	color:#333333;
	text-decoration:none;
}

a:hover {
	color:#739c03;
	text-decoration:none;
}

body{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#393840;
}

	#header{
		height:175px;
		min-width:985px;
		text-align:center;
	}
	
		.head1{
			background:#fff url(images/bg_header.jpg) no-repeat top center;
		}
		.head2{
			background:#fff url(images/bg_header2.jpg) no-repeat top center;
		}
		.head3{
			background:#fff url(images/bg_header3.jpg) no-repeat top center;
		}
		.head4{
			background:#fff url(images/bg_header4.jpg) no-repeat top center;
		}
		.head5{
			background:#fff url(images/bg_header5.jpg) no-repeat top center;
		}
		.head6{
			background:#fff url(images/bg_header6.jpg) no-repeat top center;
		}
	
	
		#header div{
			margin:0 auto;
			text-align:left;
			width:985px;
		}
	
		#header a{
			display:block;
			width:300px;
			height:170px;
		}
		
			#header a span{ display:none; }
	
	#menu{
		background:url(images/bgMenu.jpg) repeat-x top;
		height:29px;
		text-align:center;
	}
	
		#menuLinks{
			margin:0 auto;
			text-align:left;
			width:985px;
		}
		
			#menuLinks ul{
				list-style:none;
			}
			
				#menuLinks ul li{
					float:left;
					margin-right:40px;
				}
				
				#menuLinks ul li a{
					display:block;
					float:left;
					color:#fff;
					font-size:14px;
					text-decoration:none;
					height:22px;
					padding:7px 0 0 0;
				}
				
				#menuLinks ul li a:hover{ color:#CCCCCC; }
				
				#menuLinks ul li.isSelected{
					background:url(images/bgMenuSelect.jpg) repeat-x top left;
					padding:0 12px 0 20px;
					margin-right:0;
				}
				
					#menuLinks ul li.isSelected a{
						color:#333333;
					}
					
				#menuLinks ul li.endSelected{
					background:url(images/bgMenuSelectEnd.jpg) no-repeat top left;
					width:12px;
					margin-right:40px;
					height:29px;
				}
	
	
	#formationList{
		float:left;
		width:193px;
	}
	
		#formationList ul{ 
			list-style:none;
			border-bottom:1px solid #bebebe;
		}
		
		#formationList ul li{
			border-top:1px solid #bebebe;
			background:url(images/bgMenuFormation.jpg) no-repeat top left;
			padding:9px 15px 9px 25px;
		}
		
		#formationList ul li.isSelected a{
			color:#739c03;
		}
	
	
	#newsList{
					
	}

		#newsList p{
			padding:0;
			margin:0;
		}
		
			#newsList p.date{
				font-style: italic;
				margin-bottom:4px;
			}
		
		#newsList div{
			border-top:1px solid #eaeaea;
			padding:10px 0 10px 0;
		}
		
		#newsList div.first{
			border-top:none;
		}
		
		#newsList a{
			color:#084087;
		}
		
		#newsList a:hover{
			color:#739c03;
		}
		
	.illustration{
		width:191px;
	}
	
		.illustration div, .illustration img{
			margin:0;
			padding:0;
		}
		
		.illustration .illuTop{
			background:url(images/temTop.jpg) no-repeat bottom center;
			height:7px;
		}
		
		.illustration .illuContent{
			background:url(images/temContent.jpg) repeat-y center;
			padding-left:5px;
		}
		
		.illustration .illuBottom{
			background:url(images/temBottom.jpg) no-repeat top center;
			height:10px;
		}
		
	.message{
		padding:10px;
		background:#eaeaea;
		border:1px solid #999999;
		margin:20px 0 20px 0;
		text-align:center;
	}
	
	#formulaire{
		margin:20px 0 20px 0;
	}
	
		#formulaire h2{
			color:#739c03;
			margin-bottom:5px;
		}
	
		#formulaire div{
			padding:7px 0 7px 0;
			border-bottom:1px solid #aeaeae;
		}
		
		#formulaire div.last{ 
			border-bottom:none;
			margin-bottom:20px;
		}
		
			#formulaire div label{ 
				float:left;
				width:155px;
				margin-right:10px;
			}
		
		#formulaire input, #formulaire textarea{ width:250px; }
