/* Page */
#content.page
{
	padding:0 0 0 190px;
}
#content-main
{
	width:921px;
}

/* gallery */
#main.gallery #content-container-top
{
	background:none;
}
#main.gallery #content-container-middle
{
	padding:8px 16px 6px 20px;
	background:none;
}
#main.gallery #content-container-bottom
{
	background:none;
}
#content.gallery
{
	padding:0 16px 0 190px;
}
#content.gallery strong
{
	font-weight:bold;
}
#inner-navigation li.selected
{
	background:url(../images/inner-navigation-items0_bg.png) 0 -39px no-repeat !important;
}

#inner-navigation #inner0
{
	background:url(../images/inner-navigation-items7_bg.png) 0 -39px no-repeat;
}
#inner-navigation #inner1
{
	background:url(../images/inner-navigation-items8_bg.png) 0 -39px no-repeat;
}
#inner-navigation #inner2
{
	background:url(../images/inner-navigation-items9_bg.png) 0 -39px no-repeat;
}

#content.gallery .colonne-de-gauche
{
	padding:0;
	width:525px;
}
#content.gallery .colonne-de-droite
{
	padding:34px 0 0 20px;
	width:201px;
}
#content.gallery .colonne-de-droite td
{
	padding:0 0 0 10px;
	line-height:30px;
	vertical-align:bottom;
}
#content.gallery .colonne-de-droite td.interligne
{
	height:20px !important;
}
#content.gallery .colonne-de-droite td strong
{
	display:block;
	padding:0 0 0 30px;
	width:161px;
	height:36px;
	line-height:30px;
	vertical-align:middle;
	background-image:url(../images/inner-navigation-items-link_bg.png);
	background-position: 0px 8px;
	background-repeat: no-repeat;
	overflow:hidden!important;
}
#content.gallery .colonne-de-droite td span
{
	display:inline-block;
	padding:0 0 5px;
	font-size:11px;
	line-height:15px;
}

.gallery-content-container-top
{
	margin:5px -5px 0 0;
	height:10px;
	background:url(../images/gallery-content-container-top_bg.png) 100% 0 no-repeat;
}
.gallery-content-container-middle
{
	margin:0 -5px 0 0;
	padding:2px 0 6px;
	background:url(../images/gallery-content-container-middle_bg.png) 100% 0 repeat-y;
}
.gallery-content-container-bottom
{
	margin:0 -5px 10px 0;
	height:15px;
	background:url(../images/gallery-content-container-bottom_bg.png) 100% 0 no-repeat;
}
#content h2
{
	clear:both;
}
#projetcs-container
{
	float:left;
	width:746px;
}

.btn_project-player-play img
{
	border:1px solid #8F95A4;
}
.projects-description
{
	float:left;
	padding: 0 20px 0 0;
	width: 395px;
}

.projects-playlist
{
	clear:both;
	float:left;
	margin:0 0 20px;
}
.playlist-back,
.playlist-next
{
	float:left;
	width:30px;
}
.playlist-back a,
.playlist-next a
{
	display:block;
	margin:16px 0 0;
	padding:16px 0 0;
	width:30px;
	height:0px !important;
	font-size:0px;
	line-height:0px;
	background-image:url(../images/gallery-plalist-btns_bg.png);
	background-repeat:no-repeat;
}
.playlist-back a
{
	
	background-position:-30px 0;
}
.playlist-back a.over
{
	
	background-position:-30px -133px;
}
.playlist-next a
{
	
	background-position:0 0;
}
.playlist-next a.over
{
	
	background-position:0 -133px;
}
.playlist-container
{
	float:left;
	width:686px;
	position:relative;
	overflow:hidden;
}
.playlist-container ul
{
	position:relative;
	left: 0;
	float:left;
	width:10000px;
}
.playlist-container li
{
	float:left;
	margin:0 5px;
	width:103px;
	max-height: 60px;
	overflow:hidden;
	border:1px solid #8f95a4;
}
.playlist-container li a
{
	float:left;
	/* for IE */
  filter:alpha(opacity=85);
  /* CSS3 standard */
  opacity:0.85;
}
.playlist-container li a:hover,
.playlist-container li a.selected
{
	/* for IE */
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1;
}

.playlist-container li a img
{
	float:left;
	width:103px;
	height:58px;
	
}

#menuBar{ width: 100%; text-align: center; position: relative; }
#menuitems { text-align: center; margin-left: auto; margin-right: auto; width: 200px; }
.menuitem { vertical-align: top; display: inline; background-color: #f00; }
.menuitem img { vertical-align: top; width: 20px; height: 20px; border: 0px; }

#btn_display-box-close
{
	float:right;
	margin: -13px -3px 5px 0;
}
