body {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	background-color: #ffffff;
	background-image: url("images/mobil-home/fond-body.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	}

#cadre{
	background-position: top center;
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	}
	
#header{
	background-image: url("images/mobil-home/header-header-850-decoupe-entier.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	width: 850px;
	height: 289px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	}

#header-footer{
	background-image: url("images/mobil-home/header-footer-850-decoupe.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	width: 850px;
	height: 66px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	}	
	
#corpus{
	background-image: url("images/mobil-home/bordures-850.jpg");
	background-position: top center;
	background-repeat: repeat-y;
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	}

.fil-ariane{
	color: #000000;
	}
	.fil-ariane a{
		font-size: 11px;
		color: #000000;
		text-decoration:none;
		font-weight: bold;
	}
	.fil-ariane a:hover{
		font-size: 11px;
		color: #000000;
		text-decoration: underline;
		font-weight: bold;
	}
	
	
h1{
	font-size: 16px;
	color: #1e6ec1;
	}

h2{
	font-size: 12px;
	color: #ffffff;
	}

	h2 a{
		font-size: 12px;
		color: #ffffff;
		text-decoration:none;
		font-weight: bold;
	}
	h2 a:hover{
		font-size: 12px;
		color: #ffffff;
		text-decoration: underline;
		font-weight: bold;
	}	
	
h3{
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
	}	
.conteneur-content{
	width: 650px;
	margin-left: 100px ;
	margin-right: 100px ;
	text-align: justify;
	}

.content1{
	padding: 5px;
	border: 1px solid black;
	background-image: url("images/mobil-home/carte/sous-mobil-home-1.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #9ba750;
	font-size: 11px;
	color: #000000;
	}
	
.content2{
	text-align: justify;
	padding: 5px;
	width: 40%;
	vertical-align: top;
	border: 1px solid black;
	background-image: url("images/mobil-home/carte/sous-mobil-home-1.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #9ba750;
	}

.content3{
	text-align: justify;
	padding: 5px;
	width: 60%;
	vertical-align: top;
	border: 1px solid black;
	background-image: url("images/mobil-home/carte/sous-mobil-home-1.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #9ba750;
	color: #000000;
	}	

.content4{
	text-align: justify;
	padding: 5px;
	width: 100%;
	vertical-align: top;
	border: 1px solid black;
	background-image: url("images/mobil-home/carte/sous-mobil-home-1.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #9ba750;
	color: #ffffff;
	}	

.content5{
	text-align: justify;
	padding: 5px;
	width: 100%;
	vertical-align: top;
	border: 1px solid black;
	background-color: #9ba750;
	color: #ffffff;
	}		
	
.content-liens{
	text-align: center;
	padding: 5px;
	width: 100%;
	vertical-align: middle;
	border: 1px solid black;
	background-color: #9ba750;
	}	
	
.carte{
	padding: 5px;
	border: 1px solid black;
	width: 364px;
	height: 521px;
	text-align: center;
	vertical-align: top;
	background-image: url("images/mobil-home/carte/fond-carte-left-dernier-531.jpg");
	background-repeat: no-repeat;
	}
	
.content-carte{
	padding: 5px;
	border: 1px solid black;
	width: 338px;
	vertical-align: top;
	background-image: url("images/mobil-home/carte/fond-carte-right-dernier-531.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	}	

li{
	text-indent: 0px;
	}	
	
#menu-top{
	width: 100%;
	border-collapse: collapse;
	margin-top: 114px ;
	}

#accueil{
	height: 5px;
	}
	
.listemenuh-1{
	height: 20px;
	text-align: center;
	width: 20%;
	border: 1px solid black;
	}
	.listemenuh-1 a{
		background-color: #ffffff;
		font-size: 11px;
		color: #000000;
		text-decoration:none;
		font-weight: bold;
		display: block;
		line-height:2em;
	}
	.listemenuh-1 a:hover{
		font-size: 11px;
		color: #000000;
		background-color: #858584;
		text-decoration: underline;
		font-weight: bold;
		display: block;
		line-height:2em;
	}

.listemenuh-2{
	height: 20px;
	background-color: #718544;
	text-align: center;
	font-size: 12px;
	font-weight: bold;	
	border: 1px solid black;
	}
	
.listemenuh{
	height: 20px;
	text-align: center;
	width: 25%;
	border: 1px solid black;
	}
	.listemenuh a{
		background-color: #718544;
		font-size: 11px;
		color: #ffffff;
		text-decoration:none;
		font-weight: bold;
		display: block;
		line-height:2em;
	}
	.listemenuh a:hover{
		font-size: 11px;
		color: #ffffff;
		background-color: #394514;
		text-decoration: underline;
		font-weight: bold;
		display: block;
		line-height:2em;
	}
	
.listemenuh-3{
	height: 20px;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	width: 25%;
	font-weight: bold;
	border: 1px solid black;
	background-color: #394514;
	text-decoration: underline;
	}

.titre-1{
	font-size: 11px;
	}
	.titre-1 a{
		color: blue;
		text-decoration: none;
		font-weight: bold;
	}
	.titre-1 a:hover{
		color: #52accf;
		text-decoration: underline;
		font-weight: bold;
		}
	
.titre-2{
	font-size: 11px;
	color: red;
	}

.titre-3{
	font-size: 10px;
	color: #000000;
	}	
	.titre-3 a{
		color: #000000;
		text-decoration: none;
		font-size: 10px;
	}
	.titre-3 a:hover{
		color: #52accf;
		text-decoration: underline;
		font-size: 10px;
		}

.titre-4{
	font-size: 10px;
	color: red;
	}		

.titre-5{
	font-size: 12px;
	color: #000000;
	text-align: center;
	}	
	.titre-5 a{
		color: #000000;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
	}
	.titre-5 a:hover{
		color: #52accf;
		text-decoration: underline;
		font-size: 12px;
		font-weight: bold;
		}

.tableau-adresse{
	font-size: 11px;
	border-collapse: collapse;
	background-color: #ffffff;
	color: #000000;
	width: 100%;
	}
	
.tableau-adresse-0{
	font-size: 11px;
	border-collapse: collapse;
	background-color: #ffffff;
	color: #000000;
	width: 100%;
	}

.cellule-ref-0{
	text-align: justify;
	border: 1px solid black;
	padding: 5px;
	}		
	
.cellule-ref-1{
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	border: 1px solid black;
	padding: 5px;
	}		

.cellule-titre{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid black;
	padding-left: 5px;
	color: red;
	width: 30%;
	}		

.cellule-adresse{
	text-align: center;
	vertical-align: middle;
	border: 1px solid black;
	width: 40%;
	}		
	
.cellule-lien{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid black;
	padding-left: 5px;
	width: 30%;
	}		
	
	.cellule-lien  a{
		color: blue;
		text-decoration: none;
	}
	.cellule-lien a:hover{
		color: #52accf;
		text-decoration: underline;
		}	

.espace{
	height: 4px;
	background-color: #9ba750;
	}	
	
#footer{
	width: 850px;
	height: 35px;
	background-image: url("images/mobil-home/footer-vierge.jpg");
	background-repeat: no-repeat;
	background-position: bottom ;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	background-color: white;
	vertical-align: top;
	text-align: center;
	}

.content-footer{
	text-align: center;
	padding: 5px;
	width: 100%;
	vertical-align: top;
	font-size: 10px;
	}			

	.content-footer  a{
		color: #000000;
		text-decoration: none;
		font-size: 10px;
	}
	.content-footer a:hover{
		color: #000000;
		text-decoration: underline;
		font-size: 10px;
		}	
	
img {
	border : none;
	}	

em{
	font-size: 8px;
	}