body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
border-style:hidden;
width:100%;
}

#conteneur {
	border-style:hidden;
	text-align: center;
	width: 100%;
	max-width: 1000px;
	min-width: 700px;
	text-align: center; /* On peut donc demander à ce que le block soit centré avec "auto" */
	margin-bottom: 20px;
	margin: auto;
}

h2 {
	margin:0;
	padding:0;
	font-size: 135%;
	font-weight :bold;
	padding:5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

hr {
width:60%;
color:#663399;
background-color:#663399;
height:1px; 
border: 0;
}

a img {
border:0;
}


#contenu {
	margin:0;
	padding:0;
	padding:5px 0 17px 0;
	background-repeat:repeat-y;
	padding-left: 0px;
	width: auto;
	height: auto;
}

#texte {
	width: 450px;
	text-align: center;
	font-size: 10pt;
	margin: auto;
}

.cont {
text-align:left;
color:#000;
margin:5px;
padding:0;
padding-bottom:15px;
}


.cont a {
font-weight :bold;
color : #1a67c1;
text-decoration: none;
}

.cont a:hover {
color : #192FC1;
	text-decoration:none;
	border-bottom: 1px #192FC1 dashed;
}

#footer {
	clear:both;
	width:491px;
	height:27px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	padding-top:285px;
}

.piedcont {
margin:0;
padding:0;
text-align:center;
font-size:8pt;
color:#A0A0A0;
}

p.piedcont, p.piedcont a {
	margin:0px;
	padding-top:21px;
	text-decoration:none;
	text-align:center;
}

p.piedcont a {
color: #A0A0A0;
}

#conteneur #contenu #texte #planacces {
	text-align:center;
	background-position:center;}


a.vignette:hover span {
	display:block;
	}

/* image au survol */
a.info{
position: relative;
z-index: 1;;
}
a.info:hover{
z-index: 2;

}
a.info span{
display: none;
font-size: 11px;
width: 239px;
padding: 20px 4px 2px 4px;
}
a.info:hover span{
display:block;
position:absolute;
z-index: 100;
top: 18px;
left: -245px;
background-image:url(images/carte.png);
background-repeat: no-repeat;
background-position:top;
width:547px; /* change les info de taille de la bulle info (image) */
height:387px;
color: #FFFF00;
text-align: justify;
}
