/* Black */

/* General */

body
{
	background-color: #171b26;
}

.conteneurs
{
	background: #2d3340;
	border-right: 1px solid #2d3340;
	border-left: 1px solid #2d3340;
	float: left;
}

#conteneur_menu ul li.couleur_shop a
{
	color: #6CF;
}

#conteneur_logo, #conteneur_logo a
{
	background: url(../interface/logo_videojet_black.png);
}

#conteneur_menu
{
	background: url(../interface/fond_menu_black.png);
}

#conteneur_menu ul li span
{
	color: #2d3340;
}

#conteneur_menu ul li a
{
	color: #fff;
}

#conteneur_sous-menu
{
	background: url(../interface/fond_sous_menu_black.png);
}

#conteneur_sous-menu ul li
{
	background: url(../interface/fond_bordure_sous_menu_black.png) no-repeat right top;
}

#conteneur_sous-menu ul li a
{
	color: #b6becc;
}

#conteneur_menu_langues
{
	background: url(../interface/fond_menu_langues_black.png);
}

#conteneur_menu_langues ul li a
{
	color: #8b9ab2;
}

#conteneur_bas
{
	border-top: 1px solid #61656f;
}

#conteneur_bas #conteneur_menu_bas li
{
	border-right: 1px solid #fff;
}

#conteneur_bas #conteneur_menu_bas li a
{
	color: #fff;
}

#conteneur_bas #conteneur_sous-menu_bas li a
{
	color: #b6becc;
}

#conteneur_bas p a, #conteneur_bas p
{
	color: #b6becc;
}

/* Contenu */

.cadre_952
{
	background: url(../interface/fond_cadre_952_black.png);
	margin-top: 10px;
}

.cadre_952 .contenu_cadre
{
	background: url(../interface/fond_haut_cadre_952_black.png) top no-repeat;
}

.cadre_952 ul
{
	height: auto;
	padding: 15px 16px 0 16px;
}

.cadre_952 ul li
{
	float: left;
	width: 296px;
	height: 200px;
	padding: 0 10px 0 0;
}

.cadre_752_black
{
	float: left;
	width: 752px;
	background: url(../interface/fond_cadre_752_black.png);
	margin-left: 8px;
}

#liste
{
	float: left;
	width: 752px;
	background: url(../interface/fond_haut_cadre_752_black.png) top no-repeat;
}

#conteneur_sliding
{
	width: 720px;
	padding: 15px 16px 0 16px;
}

.pane, #panes, #content
{
	margin:0;
	padding:0;
}

 .cadre_752_black li
{
	float: left;
	width: 350px;
	height: 160px;
	padding: 0 10px 0 0;
}

.cadre_952 ul li .vignette_jeux, .cadre_752_black li .vignette_jeux
{
	width: 110px;
	margin-right: 15px;
}

.cadre_952 ul li h3, .cadre_752_black li h3
{
	float: left;
	width: 170px;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	padding: 0;
}

.cadre_952 ul li p, .cadre_752_black li p
{
	float: left;
	width: 170px;
	font-size: 12px;
	color: #000;
}

.cadre_952 span, .cadre_752_black span
{
	float: left;
	width: 170px;
	height: 15px;
	text-transform: uppercase;
	font-size: 10px;
	padding-top: 10px;
	font-weight: bold;
}

.cadre_952 span a, .cadre_752_black span a
{
	color: #000;
}

.cadre_952 span a:hover, .cadre_752_black span a:hover
{
	text-decoration: underline;
}

.cadre_192
{
	background: url(../interface/fond_cadre_192_black.png);
}

.cadre_192 div
{
	background: url(../interface/fond_haut_cadre_192_black.png) top no-repeat;
}

.cadre_192 p
{
	clear: both;
	display: block;
	font-size: 12px;
	width: 162px;
	padding: 5px 15px;
	color: #000;
}

.cadre_192 div object, .cadre_192 div img
{
	margin-left: 13px;
	margin-top: 5px;
}

.cadre_192 div .fleche
{
	margin-top: 0;
}

.cadre_192 span
{
	float: left;
	width: 177px;
	height: 15px;
	background: url(../interface/fond_bas_cadre_192_black.png);
	text-transform: uppercase;
	font-size: 10px;
	padding-top: 3px;
	padding-left: 15px;
	font-weight: bold;
}

.cadre_192 span a
{
	color: #000;
}

.cadre_192 span a:hover
{
	text-decoration: underline;
}

#pubtv_menu
{
	float: left;
	width: 220px;
}

#pubtv_menu #categories
{
	width: 195px;
	padding: 0 0 0 25px;
}

#pubtv_menu #categories li
{
	border-bottom-color: #fff;
}

#pubtv_menu #categories li .fleche
{
	padding-top: 4px;
}

#pubtv_menu #categories li a
{
	color: #fff;
}

#pubtv_menu #categories li a:hover
{
	color: red;
}

#pubtv_player
{
	float: left;
	width: 720px;
}
