ul#photos_equipe
{
	padding: 0 20px;
}

ul#photos_equipe > li
{
	background-color: #E0E0DE;
	width: 93px;
	height: 93px;
	display: -moz-inline-stack;
	display: inline-block;
    vertical-align: top;
    margin: 0 15px 12px 0;
    zoom: 1;
    *display: inline;
    _height: 100px;
    font-size: small;
}

ul#photos_equipe + p
{
	margin-top: 20px;
	padding: 0 20px;
	font-weight: bold;
}

ul#photos_equipe + p a
{
	margin-left: 10pt;
}

div.equipe_photo
{
	cursor: pointer;
	height: 100%;
	width: 100%;
	background-repeat: no-repeat;
	background-size : 100%;

  /*  -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s;*/
}
div.equipe_photo.hide
{
	/*opacity: 0.5;
	filter: Alpha(Opacity=20);*/
}
div.equipe_photo.highlight
{
	/*opacity: 1;
	filter: Alpha(Opacity=100);
	box-shadow: 2px 2px 5px #111;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s;*/
}

span.equipe_nom
{
	position: absolute;
	background-color: #151515;
	color: white;
	width: 113px;
	white-space: nowrap;
	font-variant: small-caps;
	text-align: center;
	z-index: 5000;
	display: none;
	font-weight: bold;
	padding: 5px;
	line-height: 15px;
	font-size: 1.1em;
	text-align: center;
	margin-left: -15px;
}
span.equipe_nom p
{
	font-weight: normal;
	font-size: 0.9em;
}

div.equipe_photo:hover + span.equipe_nom
{
	display: inline;
}

ul#photos_equipe > li.last
{
	margin-right: 0px;
}

ul#photos_equipe + p
{
	margin-bottom: 20px;
}

#teamScreens
{
	padding: 0 20px 20px 20px;
	height: 210px;
}

div.photoTeam
{
	float: left;
	background-color: #CECECE;
	width: 288px;
	height: 180px;
	margin-right: 33px;
	border: 4px white solid;
  	-webkit-transform: rotateZ(-6deg);
 	-webkit-transition: -webkit-transform 0.2s;
  	-moz-transform: rotateZ(-6deg);
 	-moz-transition: -moz-transform 0.5s;
  	-o-transform: rotateZ(-6deg);
 	-o-transition: -o-transform 0.5s;
  	-ms-transform: rotateZ(-6deg);
 	-ms-transition: -ms-transform 0.5s;
  	transform: rotate(-6deg);
 	transition: transform 0.5s;

 	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;

	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;

	-webkit-backface-visibility: hidden;
}

div.photoTeam.first
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
	sizingMethod='scale');

	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
	sizingMethod='scale')";
}

div.photoTeam.last
{
	margin-right: 0;
}
div.photoTeam.mid
{
  	-webkit-transform: rotate(4deg);
  	-moz-transform: rotate(4deg);
  	-o-transform: rotate(4deg);
  	-ms-transform: rotate(4deg);
  	transform: rotate(4deg);
}

div.photoTeam:hover
{
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
  	-o-transform: rotate(4deg);
  	-ms-transform: rotate(4deg);
	transform: rotate(0deg);
}