@charset "utf-8";
/* CSS Document */

body, html 
	{
		padding:0;
		margin:0;
		background-color:#ba0000;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
	}
#site 
	{
		margin-left:auto;
		margin-right:auto;
		width:1096px;
		padding-bottom:10px;
	}
	   

#header 
	{
		width:1096px;
		height:390px;
		background:url(images/header.jpg) no-repeat;
	}
#header_english
	{
		width:1096px;
		height:390px;
		background:url(images/header_english.jpg) no-repeat;
	}
#logo 
	{
		margin-top: 22px;
		margin-left:188px;
	}
	
	
	
#menu_haut 
	{
		margin-top:212px;
		margin-left:57px;
		width:978px;
	}
			#menu_haut ul
				 {
					list-style-type	:	none;
					padding			:	0;
					margin			:	0
				 }
			#menu_haut ul li 
				{
					float:left;
				}
			#menu_haut ul li a 
				{
					color:#333333;
					font-size:18px;
					font-weight:bold;
					text-decoration:none;
					margin-left:25px;
				}
				


#container 
	{
		width:981px;
		margin-left:57px;
		background:url(images/container.jpg) repeat-y;
	}
			#menu_gauche 
				{
					float:left;
					width:230px;
					margin-left:20px;
					padding-bottom:10px;
				}
						#menu_gauche h2 
							{
								font-size:16px;
								color:#ba0000;
							}
						#menu_gauche ul
							{
								list-style-type:none;
								padding:0;
								margin:0;
							}
						#menu_gauche ul li a 
							{
								color:#000;
								font-size:12px;
								text-decoration:none;
								margin-left:25px;
							}
						#menu_gauche ul li a:hover
							{
								color:#039;
								font-size:12px;
								text-decoration:none;
								margin-left:25px;
							}
						#menu_gauche hr 
							{
								width:50px;
							}
				
			#contenu 
				{
					width:650px;
					float:right;
					min-height:400px;
					margin-right:40px;
					padding-bottom:10px;
				}
						#google
							{
								width:100%;
								height:70px;
							}
						#contenu h1
							{
								font-size:18px;
								font-weight:bold;
							}
						#contenu h2
							{
								font-size:14px;
								font-weight:bold;
								color:#333;
							}
						#contenu h3
							{
								font-size:14px;
								font-weight:bold;
								color:#039;
							}
						#contenu .filariane
							{
								font-size:12px;
								color:#ba0000;
							}
						#contenu .filariane a
							{
								font-size:12px;
								color:#ba0000;
								text-decoration:none;
							}
						#contenu .filariane a:hover
							{
								font-size:12px;
								color:#ba0000;
								text-decoration:underline;
							}
						.annuaire 
							{
								border:dotted 1px #666;
							}
						#contenu ul
							{
								list-style-type:none;
								margin:0;
								padding:0;
							}
						#contenu ul li
							{
								float:left;
								margin:10px;
							}
						#contenu ul li a 
							{
								color:#ba0000;
								font-size:12px;
								text-decoration:none;
								font-weight:bold;
							}
						#contenu ul li a:hover
							{
								text-decoration:underline;
							}
						#contenu .liens_retour
							{
								color:#069;
							}

img
	{
		border:0;
	}

			#footer 
				{
					background:url(images/footer.jpg) no-repeat bottom;
					clear:both;
					width:978px;
					height:47px;
					margin-left:2px;
				}
				#moto-taxi 
					{
						float:left;
						font-size:14px;
						font-weight:bold;
						margin-left:25px;
						padding-top:17px;
					}
				#links
					{
						font-size:12px;
						color:#FFF;
						width:800px;
						margin-left:170px;
						text-align:center;
						padding-top:10px;
					}
					#footer a
						{
							font-size:12px;
							color:#FFF;
							text-decoration:none;
						}
	