* {
	margin: 00;
	padding: 0;
}

html {
	background: url('../IMG/bg-pattern.png');
}

body {
	font: 62.5% georgia, Helvetica, sans-serif;
}

#global {
	background: url('../IMG/bg-top.png') no-repeat top center;
	width: 100%;
}

a img {
	border: 0;
}

.cleared {
	clear: both;
}

#wrapper {
	width: 984px;
	margin: 0 auto;
	padding-top: 25px;
}

#content {
	width: 950px;
	padding: 15px 17px;
	margin: 0 auto;
	background: url('../IMG/content-bg.png') repeat-y;
}

#contentfooter {
	background: url('../IMG/content-footer-img.png') no-repeat;
	height: 24px;
	width: 984px;
	margin: 0 auto;
}

#header {
	width: 950px;
	padding-top: 10px;
	margin: 0 auto;
	background: url('<!-- DEBUT DU SCRIPT -->
        <SCRIPT language="JavaScript"> banniere(); </SCRIPT>
        <!-- FIN DU SCRIPT -->') no-repeat;
}

#mainbg {
	background: url('../IMG/main-bg.png') repeat-y;
	width: 937px;
	border-top: 1px solid #ebe5d6;
	border-bottom: 1px solid #ebe5d6;
}

#navigation {
	width: 211px;
	padding: 0 10px 10px 0;
	float: left;
	color: black;
}
	
	#navigation ul {
		padding-left: 20px;
		margin-top: 30px;
	}
	
		#navigation ul li a {
			width: 203px;
			height: 29px;
		}
			#navigation ul li.disp a {
			text-indent: 0px;
			text-align:right;
			width: 190px;
			padding:5px;height:13px;color:#21140f;font-size:15px;
		}	
		#navigation ul li.disp a.on,#navigation ul li.disp a:hover {
			color: #FC6900;font-weight:bold;
		}
		
		li.con a {
				background: url('../IMG/nav-contact.png') no-repeat;
			}
			
			li.con a:hover,li.con a.on {
				background: url('../IMG/nav-contact-over.png') no-repeat;
			}
		
			li.ac a {
				background: url('../IMG/nav-acc.png') no-repeat;
			}
			li.ac a:hover,li.ac a.on {
				background: url('../IMG/nav-acc-over.png') no-repeat;
			}
			
			li.au a {
				background: url('../IMG/nav-audition.png') no-repeat;
			}
			li.au a:hover,li.au a.on {
				background: url('../IMG/nav-audition-over.png') no-repeat;
			}
			
			li.ai a {
				background: url('../IMG/nav-aid.png') no-repeat;
			}
			li.ai a:hover,li.ai a.on {
				background: url('../IMG/nav-aid-over.png') no-repeat;
			}
			
			
			
#contact {
	text-align: right;
	font-size: 1.5em;
	margin-top: 40px;
}

	#contact p {
		padding-top: 10px;
	}
	
#main {
	float: left;
	width: 653px;
	padding: 25px;
}

	#main h1 {
		font-size:25px;
		color: #666666;margin-bottom:20px;
	}
	#main h2 {
		font-size: 16px;font-weight:normal;
		color: #FC6900;clear:both;
	}
	
	#main h2 span {font-weight:normal;
		font-size: 1em;
		color: #666666;
	}
	
	#main p {
		line-height: 19px;
		font-size: 1.2em;
		color: #515151;
		padding-bottom:15px;
	}
	
	#main img.pright {
		margin: 3px;
		float: right;
	}
	
	#main img.pleft {
		margin: 3px;
		float: left;
	}
	
	#main .centerimg {
		text-align: left;
		padding-bottom: 20px;
		width: 100%;
	}
	
#footer {
	background: url('../IMG/footer-bg.png') repeat-x;
	height: 67px;
	margin-top: 20px;
	padding-top: 35px;
	clear: both;
	text-align: center;
	color: #515151;
}

	#footer a {
		color: #515151;
		text-decoration: none;
	}
	
	#footer a:hover {
		text-decoration: underline;
	}
	
	#footer span {
		margin: 0 10px;
	}
	
	#footer p {
		margin-top: 10px;
	}
	
	 .athome{padding:10px 40px 0 0;text-align:right;
	font-size:11px;text-transform: none;font-weight:normal;
}
 .athome a{
	background-repeat: no-repeat;
	background-position: left top;color:#666666;font-size:11px; padding: 10px 0 7px 35px;text-decoration:none;}
 .athome a:hover{text-decoration:underline;background-position: left top;}
 
 #content #mainbg #main ul  {
	padding-bottom:20px;color: #515151;
}

#content #mainbg #main ul li {
	list-style-type: decimal;
	list-style-position: outside;
	margin-left: 20px;
	font-family: georgia, Helvetica, sans-serif;
	font-size: 16px;line-height:20px;color:#FC6900;
}

#content #mainbg #main ul li strong {
	
	font-size: 13px;line-height:20px;font-weight:normal;color: #515151;
}
#global #wrapper #content #mainbg #main p .exerg {
	font-family: georgia, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
}

 #map_canvas {
	border: 10px solid #DBD2BE;padding:5px;margin-bottom:25px;
}

#global #wrapper #content #mainbg #main div #map_canvas,.mybord {
	border: 5px solid #DBD2BE;padding:2px;
}

#global #wrapper #content #mainbg #main div #map_canvas,.mybord2 {
	border: 5px solid #DBD2BE;padding:2px;margin-right:20px;
}

