h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#C30;
	font-size:1.8em;
}
h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:1.8em;
}
body{
	background:#000 url(images/fond.jpg) repeat-y top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing: 1px;
}
#wapper{
	background-color:#FFF;
	width:949px;
	
}
#wapper .left{ 
	float:left;
	width:267px;
	
}

#wapper .center{ 
	float:right;
	width:900px;
	
}

#wapper .right{
	float:right;
	width:652px;
	padding:10px;
}
#wapper .right p{
	text-align:justify;
}
#footer {
	color: #999;
	text-align: right;
	margin:10px;
}

#footer a  
{
	color: #999;
	text-align: right;
	margin:10px;
	text-decoration:none;
}

#copy{
	padding:10px;
	width:939px;
	margin:0 auto;
	text-align:right;
	font-size:10px;
	color:#CCC;
}
#copy a{
	color:#ccc;
	text-decoration:none;
}#copy a;hover{
	color:#FFF;
	text-decoration:none;
}




/*	Drop Down Menus
-----------------------------------------------------------------------------*/

#menu {
/*	position:absolute;
	top:44px;
	left:678px;
*/	padding:0;
	margin:5px 0 0 0;
	z-index:10;
	list-style:none;
}
#menu li a:hover {background-position:0 -66px !important}
#menu li a.active {background-position:0 -33px !important}
#menu li a.current {background-position:0 -33px !important}
#menu li {
	float:left;
	margin:0 0 0 0;
}
#menu li.hover,
#menu li:hover,
#menu li div li.hover,
#menu li div li:hover{
	position:relative;
}
#menu li.hover a,
#menu li:hover a {
	background-position:0 -66px !important;
	position:relative;
	z-index:500;
	display:block;
}
#menu li a {
	float:left;
	height:33px;
	background-position:0 0;
	text-indent:-9999px;
}
#menu li a.home {
	background:url("images/accueil.jpg") no-repeat;
	width:111px;
}
#menu li a.support {
	background:url("images/instructeurs.jpg") no-repeat;
	width:132px;
}
#menu li a.live {
	background:url("images/stages.jpg") no-repeat;
	width:95px;
}
#menu li a.community {
	background:url("images/inscriptions.jpg") no-repeat;
	width:139px;
}
#menu li a.grant {
	background:url("images/contact.jpg") no-repeat;
	width:104px;
}
#menu li a.about {
	background:url("images/media.jpg") no-repeat;
	width:97px;
}
#menu li a.partenaires {
	background:url("images/partenaires.jpg") no-repeat;
	width:132px;
}

#menu li.hover div,
#menu li:hover div {
	display:block;
}
#menu li.hover div div,
#menu li:hover div div{
	display:none;
}
#menu li div li.hover div,
#menu li div li:hover div{
	display:block;
}
#menu div {
	display:none;
	position:absolute;
	top:33px;
	left:0;
	z-index:100;
}
#menu .in div {left:-127px}
#menu li.right div div {
	left:-241px;
	padding:0;
}
#menu div div {
	top:0;
	left:230px;
	padding:0 0 0 0;
}
.drop-head {
	display:block;
	background:url("images/menu-top.png") no-repeat;
	width:241px;
	height:11px;
	overflow:hidden;
}
#menu ul {
	background:url("images/menu-bg.png") repeat-y;
	width:241px;
	padding:0;
	margin:0;
	list-style:none;
}
#menu ul:after {
	content:"";
	clear:both;
	display:block;
	visibility:hidden;
}
#menu ul li {
	width:231px;
	margin:0;
	padding:0;
	background:url("images/border02.gif") no-repeat;
	border:none;
}
#menu ul li a {
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#3e434a;
	height:auto;
	text-indent:0;
	text-decoration:none;
	padding:8px 21px;
	display:block;
	width:100%;
	float:none;
}
html>body #menu ul li a {
	width:auto;
}
#menu ul li a:hover, #menu ul li a:hover span {
	text-decoration:underline;
	color:#9e1d33;
}
#menu ul li a span {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#3e434a;
}
.drop-foot {
	display:block;
	background:url("images/menu-foot.png") no-repeat;
	width:241px;
	height:10px;
	overflow:hidden;
}
#menu ul li.current_page_item a, #menu ul li.current_page_item a span {
	color:#d48a1d;
}
#menu ul li ul {
	display:none;
}


		.DropMedias{
			/*float:left;*/
			margin-left:125px;
		}


.partenairesLink { font-size:13px; margin: 5px 0px 5px 0px;}
.italic{ font-style:italic;}
.normal{ font-style:normal;}

