* {
	margin: 0;
	padding: 0;
}

html {
	background: url('../img/bg-pattern.png');
}

body {
	font: 62.5% arial, 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: 949px;
	height: 147px;
	padding: 60px 0 0 25px;
	margin: 0 auto;
	background: url('../img/header-img.png') 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;
}
	
	#navigation ul {
		padding-left: 20px;
		margin-top: 30px;
	}

	#navigation ul li {
		list-style: none;
	}
	
		#navigation ul li a {
			display: block;
			text-indent: -20000px;
			width: 203px;
			height: 29px;
		}
			#navigation ul li.disp a {
			display: block;
			text-indent: 0px;
			text-align:right;
			width: 190px;
			padding:5px;height:13px;color:#21140f;text-decoration:none;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;
			}
			
			li.m a {
				background: url('../img/nav-meth.png') no-repeat;
			}
			li.m a:hover,li.m a.on {
				background: url('../img/nav-meth-over.png') no-repeat;
			}
			
			li.eng a {
				background: url('../img/nav-engage.png') no-repeat;
			}
			li.eng a:hover,li.eng a.on {
				background: url('../img/nav-engage-over.png') no-repeat;
			}
			
			li.acc a {
				background: url('../img/nav-access.png') no-repeat;
			}
			li.acc a:hover,li.acc a.on {
				background: url('../img/nav-access-over.png') no-repeat;
			}
			
			li.en a {
				background: url('../img/nav-entr.png') no-repeat;
			}
			li.en a:hover,li.en a.on {
				background: url('../img/nav-entr-over.png') no-repeat;
			}
			
			li.aud a {
				background: url('../img/nav-audio.png') no-repeat;
			}
			li.aud a:hover,li.aud a.on {
				background: url('../img/nav-audio-over.png') no-repeat;
			}
			
			li.i a {
				background: url('../img/nav-info.png') no-repeat;
			}
			li.i a:hover,li.i a.on {
				background: url('../img/nav-info-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: center;
		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;
	font-size: 1.1em;
}

	#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-image: url(../img/agence_web.gif);
	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: Arial, 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: Arial, 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;
}
