a:link {
/*	color: #FF8000;*/
	/*background-color: transparent;*/
	text-decoration: none;
}

a:visited {
/*	color: #FF8000;*/
	/*background-color: transparent;*/
	text-decoration: none;
}

a:hover {
/*	color: #FF8000;*/
	/*background-color: transparent;*/
	text-decoration: underline;
}

img {
 border: 0;
}

a img {
 border: 2px #FFFFFF solid;
}
a:hover img {
 border: 2px #F4AE2A solid;
}

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
 background-color: #EEEEF0;
 z-index: 0;
}

h1 {
 margin-top: 0;
 padding-top: 0;
 padding-left: 10px;
 font-size: 1.9em;
}
#contenu h1 {
 padding-left: 0;
}

#contenu h2, .Rubrique h2 {
 font-size: 1.3em;
 color: #617099;
 margin: 10px 0 0.2em 0; 
 border-bottom: solid 0.1em #A7C1CD;
}

#centre {
 width: 980px;
 margin: 0 auto 0 auto;
 background: white;
}

#page {
 text-align: left;
 border-style: none solid none solid;
 border-color: white #617099 white #0D215E;
 border-width: 1px;
 padding-top: 12px;
 margin-top: -2px;
 padding-bottom: 10px;
}

#contenu {
 /*width: 787px;*/
 margin: 0 10px 0 190px;
 z-index: 1;
 height: 430px;
}
html>body #contenu {
height: auto;
min-height: 430px;
}

#revenir {
 float: right;
 padding-right: 10px;
}

#menuBas {
 text-align: right;
 padding-right: 10px;
}

.basT {
	padding: 0 1em 0 1em;
	background-color: #617099;
	color: white;
	text-align: left;
}

.basT a:link {
	background-color: transparent;
	color: white;
	text-decoration: none;
}

.basT a:visited {
	background-color: transparent;
	color: white;
	text-decoration: none;
}

.basT a:hover {
	color: #FF8000;
	background-color: transparent;
	text-decoration: none;
}

.spacer {
 clear: both;
 visibility: hidden;
 margin: -1px; /* to avoid the gap between the central column and the footer */
 padding: 0;
}


.Rubrique {
 float: left;
 margin: -10px 0 0 10px;
 width: 160px;
}




ul.menuGauche {
 text-align: left;
 margin: 0;
 padding: 0;
 position: relative;
 z-index: 2;
}
ul.wayfinder, ul.toutes ul {
 margin: 0 0 0 10px;
 padding: 0;
}

ul.menuGauche li, ul.wayfinder li, ul.toutes ul li {
 list-style-type: none;
 background: #F3F4F6 url("../_images/arrow.gif") no-repeat 0 0.3em;
 text-decoration: none;
 text-align: left;
 margin-bottom: 4px;
 padding: 2px 2px 2px 17px;
 
 /*width: 150px;*/
}
ul.wayfinder li, ul.toutes ul li {
 background: #FFFFFF url("../_images/arrow2.jpg") no-repeat 0 0.3em;
 margin: 0;
 height: 13px;
 padding: 5px 2px 3px 20px;
}
ul.toutes {
 margin: 0;
 padding: 0;
}

ul.menuGauche li a {
 display: block;
 /*width: 150px;*/
}
ul.menuGauche li ul li a {
 display: block;

}

ul.menuGauche li, ul.menuGauche a {
 text-decoration: none;
/* color: #5E8848;*/
 color: #617099;
 font-weight: normal;
 cursor: pointer;
}
	 
.menuGauche a:hover {
 text-decoration: underline;
}


ul.menuGauche li ul {
 background: white;
}

/****************MaxiGallery*************/
.thumbscontainer ul.thumbs li {
 position: relative;
 width: 116px;
 height: 118px;

 text-align: center;

}



.pagenumbers {
 text-align: center;
 width: 100%;
}

a.acces {
 display: block;
 padding-left: 10px;
 float: left;
 text-align: left;
 color: #818181;
}
ul.menu_acces, ul.menu_acces li {
 list-style: none;
 margin: 0;
 padding: 0;
 display: inline;
}

