/* CSS Document */
		
	body{
		background:#FFF;
		margin:0;
		padding:0;
		font-family:Verdana;
		font-size:10px;
		padding:0;
		color:#0a58a3;
	}
	
	a img{
		border:0;
	}
	
	form{
		margin:0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}
	
/* Entete */

	#global {
	width:995px;
	margin:auto;
	background-image: url(images/ombre.gif);
	background-repeat: repeat-y;
	}
	
	#header {
	margin-left:7px;	
	width:975px;
	height:135px;
	background-image:url(images/header.gif);
	background-repeat:no-repeat;
	}
	
	#imageHeader {
	float:left;
	padding:27px 0 0 32px;
	}
	
	#imageContact {
	float:left;
	padding:27px 0 0 687px;
	}
	
/* Contenu */

	#page{
	width:975px;
	margin-left:7px;
	background-image:url(images/content.gif);
	background-repeat:no-repeat;
	}
	
/* Contenu gauche */
	#gauche{
	float:left;
	width:240px;
	}
	
	#menu {
	width:135px;
	}
	
	#menu ul {
	margin:0;
	padding:40px 0 0 15px;
	list-style:none;
	}
	
	#menu li {
	margin-bottom:15px;
	}
	
	#menu a {
	display:block;
	font-size:120%;
	font-weight:bold;
	font-style:italic;
	color:#FFF;
	text-decoration:none;
	background-image:url(images/etoile.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
	
	#menu1:hover, #menu1.menuActif {
	background-image:url(images/etoile.gif);
	background-repeat:no-repeat;
	background-position:76px 0;
	}

	#menu2:hover, #menu2.menuActif {
	background-image:url(images/etoile.gif);
	background-repeat:no-repeat;
	background-position:104px 0;
	}
	
	#menu3:hover, #menu3.menuActif {
	background-image:url(images/etoile.gif);
	background-repeat:no-repeat;
	background-position:100px 0;
	}
	
	#menu4:hover, #menu4.menuActif {
	background-image:url(images/etoile.gif);
	background-repeat:no-repeat;
	background-position:89px 0;
	}
	
	#sponsors {
	margin-top:150px;
	}
	
	#sponsors a{
	display:block;
	margin:0 0 15px 15px;
	}
	
	#music {
	padding-left:15px;
	}
	
	.left {
	float:left;
	}
	
/* Contenu droite */
	#content {
	float:left;
	margin-bottom:15px;
	width:560px;
	font-size:120%;
	}
	
	#content h1{
	margin:0;
	font-size:140%;
	}
	
	#content p{
	margin:0;
	padding:12px 0 7px 0;
	}
	
	#content img{
	padding-top:15px;
	}
	
	#content a{
	color:#F1A241;
	font-size:10px;
	}
	
	#col1 {
	float:left;
	width:680px;
	}
	
	#col2 {
	float:left;
	width:265px;
	padding:0 0 0 30px;
	}
	
	.sesam{font-size: 10px}

	.titre-son {
	font-size: 10px;
	font-style: italic;
	}
	
/* Pied */
	
	#footer {
	width:975px;
	height:15px;
	margin-left:7px;
	background-color:#E2007A;
	text-align:center;
	padding-top:4px;
	color:#FFFFFF;
	}
	
	#footer a {
	color:#FFF;	
	}