
#galerie    {
	background-color: transparent;
	text-align: center;
	margin: auto;
	padding: 10px;
	position: relative;
	top: 0px;
	left: 0px;
	width: 90% }





body.galerie_popup    {
	color: black;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, Geneva, "sans serif";
	background: transparent url(../images_accrobranche/fond.jpg) }




.wgalimage div     {
	font-size: 0.9em;
	background: #a9a9a9 0px 0px;
	text-align: center;
	float: left;
	margin: 30px 0px 50px;
	padding: 10px;
	position: absolute;
	width: 100% }
.wgalimage h3   {
	color: #040;
	font-size: 0.8em;
	text-transform: uppercase }

.wgalimage p {
	font-size: 0.9em }
.wgalimage img {
	text-align: center;
	vertical-align: middle;
	float: none;
	border: solid 1px #adff2f }
.wrap div   {
	text-align: center;
	float: left;
	margin: 10px 10px 10px 0;
	border: solid 1px #666 }


.wrap a      {
	background-color: #d3d3d3;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: 120px;
	height: 120px;
	display: table-cell }

.wrap img         {
	text-align: center;
	vertical-align: middle;
	float: none;
	border: solid 1px #adff2f }
/*
.wrap a {
	display: block;
}
.wrap span {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 1px;
}
.wrap a {
	font-size: 1px;
}
/* non serve solito shift background-position: 11px 11px per IE/Mac, forse perche' su inline-block? */
.wrap div  {
	position: relative;
	border-collapse: collapse }

.clear {
	clear: both;
	margin: 0;
	padding: 1em 0;
}
.wrap a:hover  {
	background-color: #adff2f }
#galerie img.spip_logos  {
	float: left;
	margin-top: 2px;
	border: 0px }


#galerie img {
	border: 0px }

#galerie h1   {
	font-size: 0.9em;
	background-color: #cf9;
	margin: 0px 0px 40px;
	padding-top: 8px;
	padding-bottom: 11px;
	border-top: thin solid #040;
	border-bottom: thin solid #040 }
#galerie a {
	color: #1d3b00;
	text-decoration: none }

.wvignettes_diapo   {
	background-color: #cf9;
	margin-bottom: 10px;
	padding: 5px;
	border: solid thin #006400 }



