.infos_catalogue {
	float : right;
	border : 1px solid #C5FC8C ;
	padding : 5px 10px 10px 10px ;
	width : 190px ;
	background : #EDFFDA;
	margin-top : 10px;
}

.infos_catalogue span.promo {
	color : #D80623;
	font-size : 15px ;
	font-weight : bolder;
}
.infos_catalogue .prix {
	text-align : right ;
}
.infos_catalogue span.prix {
	font-weight : bold;
	font-size : 17px ;
}
.infos_catalogue p.dispo {
	margin : 10px 0px 0px 0px ;
	padding : 0;
}
.infos_catalogue a {
	color : #026785 ;
}
.jeu-text {
	margin-top : 10px;
	text-align : justify ;
}
.jeu-header {
	margin-top : 15px;
}
.jeu-header p {
	margin : 4px;
	padding : 0;
}

.jeu-header h1
{
	font-size : 22px;
}

.jeu-left {
	width : 200px ;
	float : left ;
	margin-right  : 10px ;
	padding : 0 ; 
	text-align : left ;
}
.jeu-center {
	width : 570px;
	float : right;
	text-align : left;
}
.fiche_technique h6 {
	margin : 0;
	padding : 0 ;
	position : relative;
	top : -12px;
	left : 10px;
	background : white;
	width : 100px;
	text-align : center;
	font-size : 12px;
	color : #375158;
}
.fiche_technique {
	border : 1px solid #375158;
	margin-top : 20px;
	padding : 5px;
	text-align : left ;
	color: #026785;
	font-size : 11px;
}
.game_infos img {
	width : 200px;
}
.game_infos {
	margin : auto;
	text-align : center;
	
}
.game_infos span
{
	color:#374758;

}
.vignette-jeu-2 {
	text-align : center;
	padding : 1px;
	margin-top : 5px;
	margin-bottom : 5px;
	border-bottom : 1px solid #EEEEEE;
}
.vignette-jeu-2 img {
	border: none;
	padding : 0 ;
	margin : 0px 3px 0px 0px ;
}
.vignette-jeu-2 h4 {
	padding : 0 ;
	margin : 0px 2px 0px 2px ;
	text-align : left;
	font-size : 12px;
}
.vignette-jeu-2 h4 a {
	text-decoration : none;
	color : #AC0623;
}
.vignette-jeu-2 h4 a:hover {
	color : #B26500;
}
.vignette-jeu-2 p {
	padding : 0;
	margin : 0px 2px 0px 2px ;
	text-align : left;
	font-size : 9px;
	color : #83869A;
}
.vignette-jeu-2 p.price {
	font-weight : bold ;
	color:#375158;
	font-size : 11px;
}

.infos_catalogue .code_dispo
{
	margin-left : 20px;
	width : 170px;
}

#photo_thumbs img
{
	float : left ;
	height : 100px;
	margin : 5px;
}
#photo_thumbs 
{
	display : block;
	overflow-x : scroll;
	width : 95%;
	height : 130px;
	border-left : none;
	padding : 5px;
	background : white;
	border : 1px solid;
	margin : auto;
	margin-top :10px;
	border: 1px solid #DDDDDD;
}
#photo_thumbs img
{
	width : auto;
	height : auto;
	background : red;
}
#photos
{
	background : #F8F8F8;
	border: 1px solid #DDDDDD;
	text-align : center;
}
#photo_display
{
	text-align : center;
	padding-top : 30px;
	padding-bottom : 30px;
	font-size : 11px;
	font-weight : normal;
}
#trucage
{
	width : 1000px	;
	height : 100px;
}
#photos #legend
{
	text-align : center;
	background : white;
	padding : 5px;
	border: 1px solid #DDDDDD;
	margin : auto;
	margin-bottom : 10px;
	width : 80%;
}
#photos_wrapper a 
{
 	text-decoration: none;
	font-size : 14px;
}
#photos_wrapper
{
		margin-top : 30px;
}
#photo_hide a
{
	float : right;
	color : #BD0119;
	text-decoration : underline;
	margin-right : 10px;
	margin-bottom : 10px;
	font-size :12px;
}
#photo_hide a:hover
{
	color : #CC0060;
}
#no_photo
{
	background : #F8F8F8;
	border: 1px solid #DDDDDD;
	padding : 10px;
}

.code_dispo_game
{
	margin-top : 10px;
}
.code_dispo_game div
{
	padding-top : 5px;
	padding-left : 10px;
	float : right;
}
.code_dispo_game div img
{
	float : right;
}

.test .test_header div.note
{
	float : right ;
	font-size : 20px;
	font-weight : bold;
	letter-spacing : -4px;
	margin-left : 10px;
	color : #BBBBBB;
}
.test .test_header
{
	margin : 10px 0px 10px 0px;
	color : #555555;
	
}
.test .test_header h4
{
	color : #4D6980;
	background : #EAF5E2;
	border-bottom : 1px solid #DDE3B5;
	border-top : 1px solid #DDE3B5;
	margin : 0px 0px 5px 0px;
	padding : 3px;
}
.test .test_header span.note
{
	font-size : 40px;
}



.test .test_header div.buttons 
{

	height : 20px;
	text-align: right;
	border-bottom : 1px solid #BBBBBB;
}

.game_not_tested
{
	margin-top : 20px;
	background : #F8F8F8;
	border: 1px solid #DDDDDD;
	padding : 10px;
	font-size : 11px;
}




