/***************************************************/
/******************STYLE GENERAL********************/
/***************************************************/
html {
	font-size: 100.01%;
}

body {
	margin: 0;
	padding: 0;
	min-width: 961px;
}

img {
	border: none;
}

a:focus {
	outline: none;
}

form {
	margin: 0;
	padding: 0;
}

input {
	font: 12px/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

table {
	font: 12px/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

#logo_motto {
	height: 42px;
	width: 969px;
	margin: 0 auto;
	position: relative;
}

#logo_motto #fnac_logo {
	height: 32px;
	width: 200px;
	display: block;
	text-indent: -9000px;
}

#logo_motto #motto {
	margin: 0;
	padding: 0;
	right: 0;
	top: 7px;
	position: absolute;
	color: #fff;
	font: 70%/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display:none;
}

.page {
	float: left;
	width: 100%;
	min-width: 969px;
}

#main {
	margin: 0 auto;
	width: 969px;
	position: relative; #
	position: auto; #
	margin-top: -90px;
}

/* header page */
#header {
	width: 969px;
	margin: 0 auto;
	padding: 0 0 0 0;
	position: relative; #
	height: 90px;
	top: 0;
	left: 0;
	z-index: 9999;
}

/* logo */
.logo {
	position: absolute;
	width: 220px;
	height: 42px;
	text-indent: -9999px;
	overflow: hidden;
	top: 13px;
	left: 14px;
}

/* main nav start */
.main-nav {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 51px;
	left: 206px;
	z-index: 9999;
}

/*
	attention au z-index de l'élément qui contient le menu : si pas assez élevé,
	il risque de passer au-dessous du flash
*/
#main-nav {
	width: 911px;
	height: 42px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 29px;
	left: 200px;
	list-style: none;
	font-size: 12px;
	z-index: 9999;
}

.simple_nav {
	top: 105px !important;
}

#main-nav li {
	float: left;
	/*margin-left:0px;*/
}

#main-nav li a {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	height: 32px;
	background-repeat: no-repeat;
}

#main-nav li ul li a {
	background: none !important;
}

#main-nav #catalogue a {
	width: 112px;
	height: 22px;
	background:	url(http://images.wiidsfrance.com/v4/sprite-menu.png) -422px -24px no-repeat;
	_margin-top: 0px; /*pour ie 6*/ /*height: 31px;*/
}

#main-nav #playfrance a {
	width: 122px;
	height: 22px;
	background : url(http://images.wiidsfrance.com/v4/sprite-menu.png) -1px -24px no-repeat;
}

#main-nav #xboxfrance a {
	width: 107px;
	background:	url(http://images.wiidsfrance.com/v4/sprite-menu.png) -122px -24px no-repeat;
	height: 22px;
	/*_height: 20px; */
}

#main-nav #wiidsfrance a {
	width: 111px;
	background:	url(http://images.wiidsfrance.com/v4/sprite-menu.png) -229px -24px no-repeat;
	height: 22px;
	/*_height: 20px;*/
}

#main-nav #pcactu a {
	width: 82px;
	background:	url(http://images.wiidsfrance.com/v4/sprite-menu.png) -340px -24px no-repeat;
	height: 22px;
	_margin-top: 0px;
	/*_height: 20px;*/
}

#main-nav li#pcactu {
	display:none;
}

#main-nav #playfrance ul li a,#main-nav #xboxfrance ul li a,#main-nav #wiidsfrance ul li a,#main-nav #pcactu ul li a,#main-nav #gamesmoov ul li a,#main-nav #catalogue ul li a
{
	height: 21px;
}

#main-nav li.communaute a {
	width: 137px;
	background-position: -400px 0;
}


#main-nav #catalogue a:hover,#main-nav #catalogue:hover a,#main-nav #catalogue.hover a
	{
	background-position: -422px 0;
}

#main-nav #playfrance a:hover,#main-nav #playfrance:hover a,#main-nav #playfrance.hover a
{
	background-position: -1px 0;
}

#main-nav #xboxfrance a:hover,#main-nav #xboxfrance:hover a,#main-nav #xboxfrance.hover a
{
	background-position: -122px 0;
}

#main-nav #wiidsfrance a:hover,#main-nav #wiidsfrance:hover a,#main-nav #wiidsfrance.hover a
{
	background-position: -229px 0;
}

#main-nav #pcactu a:hover,#main-nav #pcactu:hover a,#main-nav #pcactu.hover a
{
	background-position: -340px 0;
}

#main-nav ul {
	margin: 0;
	padding: 3px 0 0 21px;
	list-style: none;
	position: absolute;
	top: 25px;
	width: 890px;
	overflow: hidden;
	line-height: 24px;
	height: 24px;
	left: 0;
}

#main-nav li.catalogue ul {
	left: -266px;
}

#main-nav li.gamesmoov ul {
	left: -266px;
}

#main-nav ul li {
	padding: 0 10px 0 10px;
	line-height: 20px;
}

/* hover menu */
#main-nav .catalogue,#main-nav .gamesmoov,#main-nav .playfrance,#main-nav .xboxfrance,#main-nav .wiidsfrance,#main-nav .pcactu
{
	position: relative;
	top: 10px;
}

#main-nav div {
	display: none;
	/*width: 130px;*/
	padding: 4px 0 0 0;
	position: absolute;
	top: 19px;
	left: 0;
	z-index: 3000;
}

#main-nav div div.iepng {
	width: 122px;
	height: 12px;
	overflow: hidden;
	position: static;
	top: 35px;
	_top: 33px;
}

#main-nav li.catalogue div div.iepng {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) -422px -90px no-repeat !important;
	width: 111px;
}

#main-nav li.playfrance div div.iepng {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) 0px -89px no-repeat !important;
}

#main-nav li.xboxfrance div div.iepng {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) -122px -90px no-repeat !important;
	width: 107px;
}

#main-nav li.wiidsfrance div div.iepng {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) -229px -90px no-repeat !important;
}

#main-nav li.pcactu div div.iepng {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) -372px -89px no-repeat !important;
}

#main-nav li.gamesmoov div ul,#main-nav li.catalogue div ul,#main-nav li.playfrance div ul,#main-nav li.xboxfrance div ul,#main-nav li.wiidsfrance div ul,#main-nav li.pcactu div ul
	{
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 1500;
	left: auto;
	top: auto;
	margin-top: -1px;
	_margin: 0;
	width: 130px;
	background: none;
	height: auto;
	line-height: normal;
}

#main-nav div ul li {
	float: left;
	margin: 0;
	line-height: 18px;
	font-weight: bold;
	padding: 0 0 0 0;
	width: 130px;
}

#main-nav div ul li a {
	text-decoration: none;
	width: 130px !important;
	margin: 0 0 0 0px !important;
	display: block;
	padding: 0 !important;
	height: 21px;
	text-indent: 13px;
	line-height: 22px;
	_text-indent: 0px;
	font: 12px/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
	font-weight: bold;
}

#main-nav .catalogue_rollover 
{
	display: block;
	left: 0pt;
	padding: 0px 0pt 0pt;
	position: relative;
	top: 0px;
}

#catalogue div.catalogue_rollover:hover div,#catalogue div.hover div {
	display: block;
}

#gamesmoov div.catalogue_rollover:hover div,#gamesmoov div.hover div {
	display: block;
}

#playfrance div.catalogue_rollover:hover div,#playfrance div.hover div {
	display: block;
}

#xboxfrance div.catalogue_rollover:hover div,#xboxfrance div.hover div {
	display: block;
}

#wiidsfrance div.catalogue_rollover:hover div,#wiidsfrance div.hover div
{
	display: block;
}

#main-nav ul li.last {
	background: none;
}

#main-nav li ul a {
	display: inline;
	width: 0;
	text-indent: 0;
	background: none;
	color: #fff;
}

#main-nav li div ul a img {
	height: 15px;
	width: 0px;
}

#main-nav li div ul a span {
	height: 9px;
	width: 5px;
	visibility: hidden;
	float: left;
	margin: -12px 0 0 8px;
}

#main-nav li.catalogue div ul a span {
	background: url(http://images.playfrance.com/v3/wa_bullet.png) no-repeat;
}

#main-nav li.gamesmoov div ul a span {
	background: url(http://images.playfrance.com/v3/gm_bullet.png) no-repeat;
}

#main-nav li.playfrance div ul a span {
	background: url(http://images.playfrance.com/v3/pf_bullet.png) no-repeat;
}

#main-nav li.xboxfrance div ul a span {
	background: url(http://images.playfrance.com/v3/xf_bullet.png) no-repeat;
}

#main-nav li.wiidsfrance div ul a span {
	background: url(http://images.playfrance.com/v3/wf_bullet.png) no-repeat;
}
#main-nav li.catalogue div ul a {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) -422px -48px no-repeat !important;
}


#main-nav li.playfrance div ul a {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) 0px -47px no-repeat !important;
}
#main-nav li.playfrance div ul {width: 122px}

#main-nav li.xboxfrance div ul a {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) -122px -48px no-repeat !important;
}
#main-nav li.xboxfrance div ul {width: 107px}

#main-nav li.wiidsfrance div ul a {
	background:	url(http://images.playfrance.com/v4/sprite-menu.png) -229px -48px no-repeat !important;
}
#main-nav li.wiidsfrance div ul {width: 111px}

#main-nav li.catalogue div ul li a:hover,#main-nav li.catalogue div ul li:hover a,#main-nav li.catalogue div ul li.hover a
{
	background-position: -422px -68px !important;
}

#main-nav li.playfrance div ul li a:hover,#main-nav li.playfrance div ul li:hover a,#main-nav li.playfrance div ul li.hover a
{
	background-position: 0px -68px !important;
}

#main-nav li.xboxfrance div ul li a:hover,#main-nav li.xboxfrance div ul li:hover a,#main-nav li.xboxfrance div ul li.hover a
{
	background-position: -122px -68px !important;
}

#main-nav li.wiidsfrance div ul li a:hover,#main-nav li.wiidsfrance div ul li:hover a,#main-nav li.wiidsfrance div ul li.hover a
{
	background-position: -229px -69px !important;
}

/* main nav end */
#header p {
	margin: 0;
	padding: 0 15px 0 0;
	float: right;
	font: 70%/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

/* blue header line */
.blue-bg {
	position: absolute;
	top: 61px;
	left: 0;
	width: 968px;
	height: 28px;
}

.bg-holder {
	width: 968px;
	height: 28px;
	float: left;
}

/* subnavigation header and footer start */
.subnav {
	margin: 0;
	padding: 0 0 0 6px;
	position: absolute;
	top: 4px;
	left: 0;
	z-index: 9;
}

.subnav li,.footer-nav li {
	float: left;
	display: inline;
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 7px 0 7px;
}

.footer-nav li {
	font-size: 75%;
}
.footer-nav li h2 {
	font-size:12px;
	font-weight:normal;
	margin-top:0px;	
}
.footer {
	*font-size:14px;
	font-size:14px\9;
	
}

.subnav li.first,.footer-nav li.first {
	background: none;
}


.subnav li a,.footer-nav li a {
	text-decoration: none;
	color: #fff;
	float: left;
	z-index: 9999;
}

.subnav li a span {
	float: left;
	height: 21px;
	padding: 3px 0 0 0;
	cursor: pointer;
	z-index: 9999;
}


/* active state  */
.subnav li a.active {
	margin: 0 -8px 0 -8px;
	position: relative;
}

.subnav li.first  a.active {
	margin-left: 0;
}
.subnav  h2 {
	font-size:12px;
	margin-top:0px;
	font-weight:normal;
}

.subnav li a.active  span {
	color: #333;
	padding: 3px 13px 0 14px;
}

/* two icons (forum, ... ) */
.subnav li.village a strong,.footer-nav li.village a strong {
	padding: 0 0 0 5px;
	font-weight: normal;
}

.subnav li.forum a strong,.footer-nav li.forum a strong {
	padding: 0 0 0 20px;
	font-weight: normal;
}

.subnav li a:hover,.footer-nav li a:hover {
	text-decoration: underline;
}

.subnav li a:hover span {
	text-decoration: underline;
}

/* subnavigation header and footer end */ /* form search start */
.form-search {
	float: right;
	margin: -1px 0 0;
	padding: 0 0 0 0;
	position: relative;
}

.form-search input {
	/*vertical-align: middle;*/
}

.form-search .search-text
{
	width:260px;
	height:18px;
	background: url(http://images.playfrance.com/design/communaute/fond.png) no-repeat;
	border:0px;
	padding-left: 3px;
}

.form-search .search-button
{
	width:20px;
	height:20px;
}

.form-search input#search {
	width: 93px;
	height: 15px;
	padding: 4px 0 0 4px;
	border: none;
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.form-search label {
	vertical-align: middle;
	color: #fff;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 7px 0 0;
}

/* form search end */
.container-bg-holder {
	width: 968px;
	float: left;
	margin: 89px 0 0;
}

/* main container */
.container,.columns {
	float: left;
	width: 968px;
	position: relative;
}

.columns {
	padding: 12px 0 12px 13px;
	width: 955px;
}

/* form login box start */
.form-login-box {
	float: left;
	width: 176px;
	height: 87px;
	margin: 7px 0 0 13px;
	padding: 3px 0 0 7px;
	display: inline;
	font: 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
}

.form-login-box h2 {
	margin: 0;
	padding: 0;
	color: #fff;
	font: 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.form-login-box a {
	text-decoration: none;
	color: #fff;
	font: 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin: 3px 6px 0 0;
}

.form-login-box a:hover {
	text-decoration: underline;
}

/* form */
.form {
	margin: 0;
	padding: 8px 0 0;
	float: left;
}

.form li {
	float: left;
	list-style: none;
	padding: 0 0 2px;
}

.form li label {
	float: left;
	width: 50px;
	text-align: right;
	color: #fff;
	font: 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin: 1px 8px 1px 1px;
}

.form li input {
	float: left;
	color: #333;
	font: 10px Verdana, Arial, sans-serif;
}

.form li input#pass,.form li input#login {
	width: 82px;
	height: 14px;
	border: 1px solid #bfbfbf;
	padding: 2px 0 0;
}

.form li input#pass {
	margin: 1px 3px 0 0
}

/* form login end */ /* top banner */
.banner {
	margin: 7px 0 0 10px;
	display: inline;
	float: left;
}

#mega {
	width: 744px;
	height: 92px;
	padding: 1px 0 0 16px;
}

#pub_medium_rectangle {
	width: 300px;
	height: 250px;
	padding: 0;
}

#mega_bottom {
	background: url(http://images.pcactu.com/v3/publicite.gif) no-repeat;
	width: 744px;
	height: 92px;
	padding: 1px 0 0 16px;
	margin-left: 120px;
	margin-bottom: 7px;
}

.banner img,.banner object {
	display: block;
}

.pub {
	-x-system-font: none;
	font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;
	font-size: 110%;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 17px;
	padding: 0 0 0 10px;
	width: 302px;
}

/* publicite box start */
.publicite {
	float: left;
	width: 301px;
	height: 263px;
	background-color: #282929;
	margin: 0;
	padding: 0 0 1px 1px;
	display: inline;
}

.publicite-hp {
	margin: 0px 0 0 0px;
}

.page-inside .publicite {
	margin: 0 0 12px;
}

.publicite img {
	display: block;
	float: left;
}

#mr_pub_label {
	color: #fff;
	font: 9px/ 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	padding: 1px 0 1px 10px;
	margin: 0 0 0 121px;
	text-transform: uppercase;
	background: url(http://images.playfrance.com/v3/arrow.gif) no-repeat 0 6px;
	text-decoration: none;
}

.mr_pub_label {
	color: #fff;
	font: 9px/ 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	padding: 1px 0 1px 10px;
	margin: 0 0 0 121px;
	text-transform: uppercase;
	background: url(http://images.playfrance.com/v3/arrow.gif) no-repeat 0 6px;
	text-decoration: none;
}

/* publicite box end */ /* page left column */
.col-1 {
	float: left;
	width: 628px;
}

.test-box,.price {
	float: left;
	width: 625px;
	margin: 0 0 10px;
}

/* blue heading of all boxes start */
.heading,.heading2 {
	float: left;
	color: #fff;
	font: 12px/ 13px "Trebuchet MS", trebuchet, Arial, sans-serif;
	border: 1px solid #000000;
	border-bottom: none;
	width: 620px;
	padding: 3px 0 5px 6px;
}

.heading-news {
	float: left;
	color: #000;
	font: 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	border: 1px solid #a2a2a2;
	width: 589px;
	height:16px;
	padding-top:4px;
	padding-left:16px;
}

.heading span {
	float: left;
}

.heading-sep {
	height: 12px;
}

.col-2 .heading {
	width: 424px;
}

.col-3 .heading {
	width: 294px;
}

/* rss link */
.heading .rss {
	float: right;
	width: 12px;
	height: 12px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px 5px 0 0;
}

/* blue heading of all boxes end */
.border-holder {
	float: left;
	border-top: none;
	width: 183px;
	padding: 0 0 10px;
	background-color: #fff;
}

/* gama rate box start */
.game-rate {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
}

.game-rate li {
	list-style: none;
	float: left;
	width: 124px;
	border: 1px solid #d9d9d9;
	margin: 10px 0 3px 26px;
	display: inline;
	padding: 3px 0 0 4px; #
	padding: 3px 0 3px 4px;
}

.game-rate li img {
	display: block;
	border: 1px solid #595959;
	margin: 0 0 3px;
}

.game-rate li .name {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	width: 118px;
	text-align: center;
}

.game-rate li a {
	text-decoration: none;
}

.game-rate li a:hover {
	text-decoration: underline;
}

/* stars */
.stars {
	float: left;
	width: 120px;
	height: 16px;
	text-indent: -9999px;
	overflow: hidden;
	padding: 2px 0 1px;
	margin: 3px 0 0;
}

/* link more */
.more {
	float: right;
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	background: none;
	text-decoration: none;
	padding: 0 0 2px;
	margin: 0 0 0 0;
	display: inline;
  color: #FF6600;
}

.more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif)
		repeat-x 0 100%;
}

/* stars end */ /* link more */
.border-holder .more {
	font: bold 70%/ 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
	float: right;
	background: none;
	margin: 12px 10px 0 0;
}

* html .border-holder .more {
	margin-top: 14px;
}

*+html .border-holder .more {
	margin-top: 14px;
}

/* bottom price box start */
.price .photo {
	border: 1px solid #b0b0b0;
	float: left;
	padding: 2px 0 2px 2px;
	margin: 11px 0 0 10px;
	display: inline;
	width: 67px;
}

.price .photo img {
	display: block;
}

.price .text {
	width: 96px;
	float: left;
	padding: 13px 0 0 3px;
}

.price .text .name,.price .text .price-value,.price .text .sur {
	float: left;
	font: 70%/ 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	width: 100%;
}

.price .text .sur {
	padding: 0 0 12px;
}

.price .text .price-value {
	color: #d62a2a;
}

.price .text .name a,.price .text .sur a,.price .text p a {
	text-decoration: none;
}

.price .text .name a:hover,.price .text .sur a:hover,.price .text p a:hover
{
	text-decoration: underline;
}

.price .text p {
	margin: 0;
	padding: 0 10px 0 0;
	font: 62%/ 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

/* bottom price box end */ /* center column */
.col-2 {
	float: left;
	width: 433px;
	margin: 0 0 0 10px;
	display: inline;
}

/* actualite box start */
.actualite {
	float: left;
	width: 626px;
	background-color: #fff;
	border: 1px solid #a2a2a2;
	border-top: none;
	padding-bottom: 20px;
}

/* big image */
.big-image {
	float: left;
	border: 1px solid #bdbdbd;
	width: 393px;
	padding: 3px 0 3px 3px;
	margin: 17px 0 17px 17px;
	display: inline;
}

.big-image img {
	display: block;
}

/* three boxes */
.box {
	float: left;
	width: 613px;
	margin: 0 0 0 6px;
	display: inline;
	border-bottom: 1px solid #FFFFFF;
	padding: 3px 0 6px;
}

.titre_news {
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
}

.date {
	color: #999;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

/* date */
.box .date {
	float: left;
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 7px 1px;
}

/* gray area */
.box .gray-box {
	float: left;
	width: 613px;
	background-color: #EDECEC;
	padding: 0 0 7px;
}

/* photo */
.box .gray-box .photo, {
	float: left;
	border: 0px solid #999;
	width: 102px;
	padding: 2px 2px 2px 2px;
	margin: 6px 0 0 6px;
	display: inline;
	background-color: transparent;
}

.box .photo img {
	width:100px;
	height:50px;
	display: block;
}

/* text in gray box */
.box .text {
	float: left;
	width: 495px;
	padding: 7px 3px 0 3px;
}

.box .text h3 {
	margin: 0;
	padding: 0;
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	width:500px;
}

.box .text h3 .orange {
	color: #FF6600;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.box .text h3 .gray {
	color: #ccc;
	font-size: 12px/ 18px;
}

.box .text a {
	text-decoration: none;
	/*	background: url(http://images.playfrance.com/v3/ico-info.gif) no-repeat 100% 4px;*/
	padding: 0 0px 0 0;
}

.box .text a:hover {
	text-decoration: underline;
}

.box .text p {
	margin: 0;
	padding: 0;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

/* lists under gray lists start */
.hronom {
	float: left;
	margin: 0;
	padding: 10px 0 0;
	width: 418px;
}

.hronom li {
	float: left;
	width: 100%;
	list-style: none;
	padding: 0 0 3px;
	height: 17px;
}

.hronom .hang {
	margin-top: 20px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	background-color: #e0e0e0;
	border: 1px solid #333;
	width: 412px;
	z-index: 9999;
	position: absolute;
	visibility: hidden;
	padding-left: 5px;
}

.hang-mn {
	margin-top: 20px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	background-color: #e0e0e0;
	border: 1px solid #333;
	z-index: 9999;
	position: absolute;
	visibility: hidden;
	padding-left: 5px;
	width: 588px;
}

/* time */
.hronom li .time {
	color: #999;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	padding: 0px 7px 0 1px;
}

/* station */
.station {
	width: 34px;
	height: 13px;
	text-decoration: none;
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	background: url(http://images.playfrance.com/v3/sprite-picto.png) 0px 0px no-repeat;
}

.name h3 {
	font-size:12px;
	font-weight:normal;
	margin-top:	0px;
	
}
h2.heading {
	font-size:12px;
	font-weight:normal;
	margin:0px;	
}
.station-360 {
	background-position: 0px -117px;
}

.station-xboxone {
	background-position: 0px -168px;
}

.station-x30x {
	background-position: 0px  -130px;
}

.couleur-note {
	width: 28px;
	height: 20px;
	text-decoration: none;
	float: left;
	line-height: 16px;
	margin: 2px 0px 0 0px;
	padding: 1px 0px 0px 2px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;
}

/* PSP, PS2, PS3 */
.couleur-note-1 {
	background: url(http://images.playfrance.com/v4/carre_couleur_1.jpg) no-repeat scroll 6px 0;
}

.couleur-note-2 {
	background: url(http://images.playfrance.com/v4/carre_couleur_2.jpg) no-repeat scroll 6px 0;
}

.couleur-note-3 {
	background: url(http://images.playfrance.com/v4/carre_couleur_2.jpg) no-repeat scroll 6px 0;
}

.couleur-note-4 {
	background: url(http://images.playfrance.com/v4/carre_couleur_5.jpg) no-repeat scroll 6px 0;
}

.couleur-note-5 {
	background: url(http://images.playfrance.com/v4/carre_couleur_5.jpg) no-repeat scroll 6px 0;
}

/* link */
.hronom li .name {
	float: left;
	color: #ccc;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 1px 4px;
	margin: -1px 0 0 6px;
}

.hronom li .name a {
	text-decoration: none;
	padding: 0 11px 0 0;
	font-size: 12px/ 18px;
	line-height: 100%;
}

.hronom li .name a:hover {
	text-decoration: underline;
}

.hronom li .name img.ico {
	width:13px;
	height:13px;
}

.hronom li .name a.forum_link {
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.gray-box .text a.forum_link {
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

a.forum_link img
{
	width:9px;
	height:9px;
};

/* lists end */ /* link more */
.box .more {
	float: right;
	background: none;
	text-decoration: none;
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 2px 2px 0;
	margin: -2px 0 0;
}

.box .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif)
		repeat-x 0 100%;
}

/* dates list stsrt */
.dates {
	float: left;
	margin: 0 0 0 6px;
	padding: 0;
	width: 418px;
	display: inline;
}

.dates li {
	float: left;
	list-style: none;
	color: #333;
	font: 70%/ 120% "Trebuchet MS", trebuchet, Arial, sans-serif;
	width: 418px;
	border-bottom: 1px solid #eaeaea;
	padding: 4px 0 5px;
}

.dates li.last {
	border: none;
}

.dates li a {
	text-decoration: none;
	color: #f60;
	font-weight: bold;
	background: none;
}

.dates li a:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif) repeat-x 0 100%;
}

/* dates list end */ /* page right column */
.col-3 {
	float: left;
	width: 302px;
	padding: 0 0 0 10px;
	font: 110%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

/* lists end */ /* link more */
.box .more {
	color: #f60;
}

/* Encart TV - ancien */
.tv {
	float: left;
	width: 302px;
	height: 238px;
	margin: 8px 0 0 10px;
	/*overflow: visible;*/
}

.tv img,.tv object {
	display: block;
}

.tv h2 {
	margin: 0;
	padding: 5px 0 0 8px;
	color: #fff;
	font: 70%/ 13px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.tv .video {
	float: left;
	margin: 13px 0 0 15px;
	display: inline;
}

.tv .in {
	padding: 14px 4px;
}

.tv a img {
	border: 0;
	width: 276px;
	height: 136px;
	margin: -1px 0 0 12px;
}

.tv a:hover img {
	filter: Blur(direction = 45, strength = 10);
	opacity: .70
}

.tv .flechG { /*float: left;*/
	position: absolute;
	margin: 135px 0px 0 12px; #
	margin: 135px 0px 0 -276px;
	display: block;
}

#pdlss { /*	float: left;*/
	margin: 136px 0 0 268px; #
	margin: 135px 0 0 268px;
	display: block;
	height: 20px;
}

/*#pdlss:hover { background-position: -21px top }
.tv .flechG:hover { background-position: -21px top }*/
.thumb {
	float: left;
	width: 0px;
	overflow: hidden;
}

.thumb img {
	
}

.thumbCentral {
	float: left;
	width: 288px;
	overflow: hidden
}

.tv .videoTitre {
	clear: left;
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	color: white;
	padding: 2px 5px; #
	padding: 10px 5px;
	display: block;
	margin: -28px 0 0 30px; #
	margin: -28px 0 0 12px;
}

.tv .videoTitre strong {
	width: 238px;
	overflow: hidden;
}

.tv .videoTitre .titreIn {
	width: 238px;
	overflow: hidden;
	margin-left: -4px
}

.image-thumb {
	padding-left: 0px;
}

.image-thumb img {
	margin: 6px;
	padding: 0 0 0 0;
	border: 2px solid #fff;
}

a.image-thumb:hover img {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 2px solid #06c;
	filter: Blur(direction = 45, strength = 10);
	opacity: .70; #
	filter: Alpha ( opacity = 100, finishopacity = 70, style = 1 );
}

/* Encart TV - nouveau */
.tv2 {
	float: left;
	width: 302px;
	height: 274px;
	margin: 8px 0 0 10px;
	display:inline;
	/*overflow: visible;*/
}

.tv2 h2
{
	margin:0;
}

.tv2 #tv-box {
	width: 300px;
	height: 274px;
}

.tv2 .tv-box-holder {
	float: left;
	width: 300px;
	height: 250px;
	border: 1px solid #000000;
	z-index: 100;
}

.tv2 .heading {
	width: 294px;
}

.tv2 .video-wrapper {
	float: left;
	position: relative;
	height: 90px;
	border-bottom: 1px solid #000000;
	cursor: pointer;
}

.tv2 .video-wrapper-1,.video-wrapper-2{
	background: url(http://images.playfrance.com/v4/sprite-pftv.png) 0px -360px no-repeat;
}

.tv2 .video-wrapper-1 {
	width: 99px;
	border-right: 1px solid #000000;
}

.tv2 .video-wrapper-2 {
	width: 100px;
}

.tv2 .video-wrapper .background {
	height: 90px;
	float: left;
	position: relative;
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: 1;
}

.tv2 .video-wrapper-1 .background {
	width: 99px;
}

.tv2 .video-wrapper-2 .background {
	width: 100px;
}

.tv2 .game {
	position: relative overflow : hidden;
	z-index: 2;
}

.tv2 .game img {
	position: absolute;
	float: left;
	top: 11px;
	left: 8px;
	width: 84px;
	height: 73px;
	z-index: 2;
	background: transparent;
}

.tv2 .sel-circle,.sel-arrow{
	background: transparent url(http://images.playfrance.com/v4/sprite-pftv.png) no-repeat;
}

.tv2 .sel-circle {
	position: absolute;
	float: left;
	top: 23px;
	left: 28px;
	width: 42px;
	height: 42px;
	z-index: 3;
	background-position: -142px -68px;
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: 3;
}

.tv2 .sel-arrow {
	position: absolute;
	float: left;
	top: 23px;
	left: 28px;
	width: 42px;
	height: 42px;
	z-index: 3;
	background-position: -184px -68px;
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: 4;
}

.tv2 .video-text-wrapper {
	position: relative;
	float: left;
	width: 300px;
	height: 68px;
	background: url(http://images.playfrance.com/v4/sprite-pftv.png) -100px 0px no-repeat;
}

.tv2 .video-text {
	width: 288px;
	height: 56px;
	position: absolute;
	font: bold 13px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #FFFFFF;
	padding: 6px;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.ui-tooltip {
	width: 200px;
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #ffffff;
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #303030;
	padding: 5px;
	opacity: 0.85;
	filter: alpha(opacity = 85);
}

.ui-tooltip h3,.ui-tooltip div {
	margin: 0;
}

/* articles box start */
.articles,.prix {
	float: left;
	margin: 0;
	width: 302px;
}

.articles h2
{
	margin:0;
}

.articles-margin,.prix {
	margin: 10px 0 0;
}

.tests,.prix-body {
	float: left;
	width: 294px;
	border: 1px solid #a2a2a2;
	border-top: none;
	background-color: #fff;
	padding: 0 0 9px 6px;
}

.prix-body {
	padding: 5px 0 7px 6px;
}

.tests h3 {
	margin: 10px 0 0;
	padding: 0 0 1px 2px;
	float: left;
	font: bold 12px/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
	background-color: #edecec;
	width: 286px;
	text-transform: uppercase;
	color: #333;
}

/* tests lists*/
.tests ul {
	margin: 0;
	padding: 2px 0 10px 2px;
	float: left;
	width: 285px;
	background: url(http://images.playfrance.com/v3/dotted-line-2.gif) repeat-x 0 100%;
}

.tests ul.last {
	background: none;
}

.articles-margin .tests ul.last {
	padding-bottom: 0;
}

.tests ul li {
	list-style: none;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 2px 12px;
	background: url(http://images.playfrance.com/v3/arrow-2.gif) no-repeat 0
		5px;
	float: left;
	width: 273px;
}

.tests ul li a {
	text-decoration: none;
}

.texte {
	list-style: none;
	font: bold 12px/ 18px Verdana, Arial, Helvetica, sans-serif;
	float: left;
}

.texte_color {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.tests ul li a:hover {
	text-decoration: underline;
}

.tests .more {
	margin-right:10px;
}

.tests .rss li {
	padding: 0 0 0 50px;
}

.tests .rss li {
	background: none;
	width: 150px;
}

.tests .archives {
	list-style: none;
	margin: 10px 0 0 0;
}

.tests .archives li {
	padding: 0 0 0 60px;
	width: 150px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	background: none;
}

/* page footer */
.footer {
	float: left;
	width: 961px;
	position: relative;
	margin: 0 0 0 3px;
	display: inline;
}

/* footer lines */
.level-1,.level-2 {
	float: left;
	width: 961px;
}

.level-2 {
	padding: 3px 0 3px;
}

/* footer nav */
.footer-nav {
	margin: 0;
	padding: 2px 0 3px;
	float: left;
}

.footer-nav li {
	background-position: 0 4px;
	line-height: 18px;
}

/* second level */ /* fiels name */
.field {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	margin: 1px 0 0 9px;
	display: inline;
	width: 108px;
	clear: both;
}

/* game lists */
.level-2 ul {
	margin: 0;
	padding: 1px 0 0 0;
	float: left;
	width: 772px;
}

.level-2 ul li {
	float: left;
	display: inline;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

* html .level-2 ul li {
	float: none;
}

*+html .level-2 ul li {
	float: none;
}

.level-2 ul li a {
	text-decoration: none;
}

.level-2 ul li a:hover {
	text-decoration: underline;
}

/* haut link */
.haut {
	float: right;
	color: #fff;
	text-decoration: none;
	padding: 0 0 0 10px;
	margin: 5px 9px 0 0;
	display: inline;
	font: 75%/ 110% "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.haut:hover {
	text-decoration: underline;
}

/* 3, 4, 5 levels start  */
.level-3 {
	width: 961px;
	float: left;
}

.level-3 ul {
	margin: 0;
	padding: 5px 0 5px 9px;
	float: left;
}

.level-3 ul li {
	float: left;
	display: inline;
	font: 75%/ 110% "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
	padding: 0 10px 0 10px;
}

.level-3 ul li.first {
	background: none;
	padding-left: 0;
}

/* rss link */
.level-3 ul li.footer-rss {
	padding: 0 0 1px 20px;
}

.level-3 ul li a {
	text-decoration: none;
}

.level-3 ul li a:hover {
	text-decoration: underline;
}

.level-3 p,.level-6 p {
	margin: 0;
	padding: 4px 0 7px 9px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
}

.level-3 p img {
	margin-bottom: -3px;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #ffffff;
}

.level-3 p a {
	text-decoration: none;
}

.level-3 p a:hover {
	text-decoration: underline;
}

/* 3, 4, 5 levels end  */
.level-6 {
	width: 961px;
	float: left;
}

/* last level icons  */
.level-6 p .ico-1 {
	padding: 3px 0 3px 23px;
}

.level-6 p .ico-2 {
	padding: 1px 0 3px 22px;
	margin: 0 0 0 2px;
}

/* main column on all pages except index.html */
.main-column {
	float: left;
	width: 628px;
	padding: 0 0 0px;
}

.main-box {
	float: left;
	width: 628px;
}

/* heading */
.main-box .heading {
	width: 620px;
}

.heading2 {
	width: 597px;
}

.main-box-body {
	width: 616px;
	float: left;
	border-top: none;
	padding: 10px 0 1px 10px;
}

.main-box-body2 {
	width: 594px;
	float: left;
	border: 1px solid #000000;
	border-top: none;
	padding: 0px 10px 0px 0px;
	border-width: medium 1px 0;
}

.main-box-body .test-corps-texte img{
	max-width : 600px;
}

.espace {
	clear: both;
	height: 17px;
	width: 606px;
}

/* game info box start */
.game-info {
	float: left;
	width: 608px;
	border-bottom: 1px solid #eaeaea;
	padding: 0 0 8px;
}

.game-info-text-box {
	border: none;
}

/* game photo */
.game-photo {
	float: left;
	border: 1px solid #bdbdbd;
	width: 162px;
	padding: 2px 0 2px 2px;
}

.game-photo img {
	display: block;
}

/* game info text */
.game-pref {
	margin: 0 0 3px 0;
	padding: 0;
	color: #333;
	font: 17px/ 20px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.game-pref .date {
	color: #999;
	float: left;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin: -3px 0 0;
}

/* list: Distributeur, Genre, etc */
.about-game {
	float: left;
	margin: 0;
	padding: 13px 0 0 12px;
	width: 390px;
}

.game-info-text-box .about-game {
	padding-top: 1px;
}

.about-game li {
	list-style: none;
	float: left;
	width: 100%;
}

.about-game .field { /*	color: #f60;*/
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	width: auto;
	padding: 0 4px 2px 0;
	margin: 0;
	clear: none;
}

.about-game .value {
	float: left;
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	width: auto;
	padding: 0 15px 0 0;
}

.about-game .value a {
	text-decoration: none;
}

.about-game .value a:hover {
	text-decoration: underline;
}

/* flags and countries */
.lands {
	float: left;
	margin: 0;
	padding: 14px 0 0 1px;
}

.lands li {
	float: left;
	display: inline;
	padding: 2px 27px 1px 27px;
	font: 12px/ 13px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

.lands li.eu {
	background: url(http://images.playfrance.com/v3/flag-eu.gif) no-repeat;
}

.lands li.usa {
	background: url(http://images.playfrance.com/v3/flag-usa.gif) no-repeat;
}

.lands li.jp {
	background: url(http://images.playfrance.com/v3/flag-jp.gif) no-repeat;
}

/* game info box end */ /* verdict box start */
.verdict {
	float: left;
	width: 604px;
	padding: 0 0 2px 2px;
	border: 1px solid #d4d4d4;
	margin: 9px 0 0
}

.verdict-2 {
	border: none;
	padding: 5px 0 0 2px;
}

.verdict div {
	background-color: #f7f7f7;
	float: left;
	width: 578px;
	padding: 2px 7px 20px 17px;
	margin: 2px 0 0;
}

.verdict-2 div {
	background: none;
}

.verdict span {
	color: #999;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.verdict h2 {
	margin: 0;
	padding: 3px 0 17px;
	color: #333;
	font: bold 115%/ 20px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.verdict p {
	margin: 0;
	padding: 0 0 1px;
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.verdict .more span,.articles .more span {
	font-weight: normal;
	color: #f60;
	font-size: 100%;
}

/* start image */
.verdict-rate {
	float: right;
	width: 240px;
	height: 32px;
	text-indent: -9999px;
	overflow: hidden;
	margin: -3px 10px 0 0;
	display: inline;
}

.verdict-rate0 {
	background: url(http://images.playfrance.com/v3/starv-0.gif) no-repeat;
}

.verdict-rate0-5 {
	background: url(http://images.playfrance.com/v3/starv-0-5.gif) no-repeat
		;
}

.verdict-rate1 {
	background: url(http://images.playfrance.com/v3/starv-1.gif) no-repeat;
}

.verdict-rate1-5 {
	background: url(http://images.playfrance.com/v3/starv-1-5.gif) no-repeat
		;
}

.verdict-rate2 {
	background: url(http://images.playfrance.com/v3/starv-2.gif) no-repeat;
}

.verdict-rate2-5 {
	background: url(http://images.playfrance.com/v3/starv-2-5.gif) no-repeat
		;
}

.verdict-rate3 {
	background: url(http://images.playfrance.com/v3/starv-3.gif) no-repeat;
}

.verdict-rate3-5 {
	background: url(http://images.playfrance.com/v3/starv-3-5.gif) no-repeat
		;
}

.verdict-rate4 {
	background: url(http://images.playfrance.com/v3/starv-4.gif) no-repeat;
}

.verdict-rate4-5 {
	background: url(http://images.playfrance.com/v3/starv-4-5.gif) no-repeat
		;
}

.verdict-rate5 {
	background: url(http://images.playfrance.com/v3/starv-5.gif) no-repeat;
}

.verdict-rate5-5 {
	background: url(http://images.playfrance.com/v3/starv-5-5.gif) no-repeat
		;
}

.verdict-rate6 {
	background: url(http://images.playfrance.com/v3/starv-6.gif) no-repeat;
}

.verdict-rate6-5 {
	background: url(http://images.playfrance.com/v3/starv-6-5.gif) no-repeat
		;
}

.verdict-rate7 {
	background: url(http://images.playfrance.com/v3/starv-7.gif) no-repeat;
}

.verdict-rate7-5 {
	background: url(http://images.playfrance.com/v3/starv-7-5.gif) no-repeat
		;
}

.verdict-rate8 {
	background: url(http://images.playfrance.com/v3/starv-8.gif) no-repeat;
}

.verdict-rate8-5 {
	background: url(http://images.playfrance.com/v3/starv-8-5.gif) no-repeat
		;
}

.verdict-rate9 {
	background: url(http://images.playfrance.com/v3/starv-9.gif) no-repeat;
}

.verdict-rate9-5 {
	background: url(http://images.playfrance.com/v3/starv-9-5.gif) no-repeat
		;
}

.verdict-rate10 {
	background: url(http://images.playfrance.com/v3/starv-10.gif) no-repeat;
}

/* verdict box end */ /* media box start */
.media {
	float: left;
	width: 607px;
	border-top: 1px solid #eaeaea;
	margin: 12px 0 0;
	padding: 13px 0 0;
}

.media h3,.actualite-2 h3,.forum-box h3 {
	margin: 0;
	padding: 0 0 0 3px;
	color: #333;
	font: bold 85%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.actualite-2 h3 {
	padding: 0;
}

/* images, video, etc list */
.media ul {
	margin: 0;
	padding: 20px 0 0 11px;
	float: left;
	text-align: center;
}

.media ul li {
	float: left;
	display: inline;
	border: 1px solid #d9d9d9;
	/*	width: 129px;
	height: 97px;*/
	text-align: center;
	margin: 0 60px 0 0;
	padding: 2px 0 0;
}

.media ul li.last {
	margin-right: 0;
}

.media ul li img,.media ul li object {
	display: block;
	padding: 0 2px 2px 2px;
}

.media ul li a {
	text-decoration: none;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.media ul li a:hover {
	text-decoration: underline;
}

.actualite-2,.forum-box {
	float: left;
	background: url(http://images.playfrance.com/v3/dotted-line-2.gif)
		repeat-x;
	width: 607px;
	margin: 20px 0 0;
	padding: 12px 0 0;
}

/* media box end */
	/* forum and Toute l‘actualite du jeu lists boxes start */
.forum-box {
	margin: 15px 0 0;
	padding-bottom: 17px;
}

/* forum and Toute l‘actualite du jeu lists */
.actualite-2 ul,.forum-box ul {
	margin: 0;
	padding: 18px 0 0;
	float: left;
	width: 607px;
}

.actualite-2 ul li,.forum-box ul li {
	float: left;
	width: 607px;
	list-style: none;
	padding: 6px 0 2px;
	height: 18px;
}

.actualite-2 ul li.gray {
	background-color: #f1f0f0;
	padding-bottom: 1px;
	padding-top: 6px;
}

/* date, name paran sty
les */
.actualite-2 ul li .date,.actualite-2 ul li .name,.forum-box ul li .date,.forum-box ul li .name,.forum-box ul li .format
	{
	float: left;
	color: #999;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 2px 0 3px;
}

.actualite-2 ul li img {
	float: left;
}

.actualite-2 ul li .name a,.forum-box ul li .name a {
	text-decoration: none;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 10px 0 0;
}

.actualite-2 ul li .forum-link a {
	background: url(http://images.playfrance.com/v3/ico-info.gif) no-repeat
		0% 4px;
	color: #333;
	text-decoration: none;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	padding: 0 0 10px 13px;
	margin-left: -5px;
	width: 9px;
	height: 9px;
}

.actualite-2 ul li .name a:hover,.forum-box ul li .name a:hover {
	text-decoration: underline;
}

.actualite-2 p {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

/* right column on fiche-jeu.html page */ /* infos jeu box start */
.infos-jeu {
	float: left;
	width: 287px;
	background: url(http://images.playfrance.com/v3/dotted-line-2.gif)
		repeat-x 0 100%;
	padding: 0 0 11px;
	margin: 9px 0 2px;
}

/* photo */
.infos-jeu .photo {
	border: 1px solid #dadada;
	/*width: 132px;*/
	padding: 2px 2px 2px 2px;
	float: left;
}

.infos-jeu .photo img {
	display: block;
}

/* game rate anf links */
.infos-jeu-text {
	float: left;
	width: 135px;
	padding: 1px 0 0 10px;
}

.infos-jeu-text h2,.prix h2 {
	margin: 0;
	padding: 0 0 5px;
	color: #333;
	font: bold 89%/ 19px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.infos-jeu-text h2 a,.infos-jeu-text h2 a:hover,.infos-jeu-text h2 a:link,.infos-jeu-text h2 a:visited
	{
	color: #333;
	font: bold 89%/ 19px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
}

.infos-jeu-text ul {
	margin: 0;
	padding: 7px 0 0;
	float: left;
	width: 135px;
	background: none;
}

.infos-jeu-text ul li {
	background: none;
	width: 100%;
	float: left;
	padding: 0 0 3px;
	margin: 0;
}

.infos-jeu-text ul li a {
	padding: 0 0 3px 17px;
}

.infos-jeu-text ul li a.imprimer {
	background: url(http://images.playfrance.com/v3/ico-6.gif) no-repeat 0 2px;
}

.infos-jeu-text ul li a.ami {
	background: url(http://images.playfrance.com/v3/ico-7.gif) no-repeat 0 2px;
}

.infos-jeu-text ul li a.ajout_collec {
	background: url(http://images.playfrance.com/design/commun/ajout.gif)
		no-repeat 0 2px;
}

.infos-jeu-bouton {
	display: block;
	width: 146px;
	height: 39px;
	background:
		url(http://images.playfrance.com/design/commun/pfxf_gamesofficer3.gif)
		no-repeat;
	cursor: hand;
}

.infos-jeu-bouton-text {
	width: 130px;
	height: 39px;
	color: white;
	font-size: 11px;
	text-align: center;
	padding-left: 22px;
	line-height: 19px;
	padding-top: 2px;
}

.infos-jeu-bouton-text2 {
	width: 120px;
	color: white;
	font-size: 11px;
	font-weight: bold;
	padding-left: 0px;
	line-height: 8px;
	padding-top: 2px;
}

/* prix box start */
.prix-body p {
	color: #333;
	font: 70%/ 115% "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin: 0;
	padding: 0;
}

.prix-body p span.ebay {
	background: url(http://images.playfrance.com/v3/ebay.gif) no-repeat 100%
		-2px;
	padding: 4px 46px 0 0;
}

.prix-body ul {
	margin: 0;
	padding: 0 0 13px;
	float: left;
	width: 288px;
}

.prix-body ul li {
	list-style: none;
	float: left;
	width: 100%;
}

.prix-body ul li.gray {
	background-color: #f1f0f0;
}

.prix-body ul li span.price-value {
	color: #d62a2a;
	font: bold 75%/ 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	padding: 0 0 0 36px;
	width: 139px;
}

.prix-body ul li span.recource {
	color: #333;
	font: 75%/ 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	width: 112px;
}

.prix-body ul li span a {
	text-decoration: none;
}

.prix-body ul li span a:hover {
	text-decoration: underline;
}

/* prix box end */ /* list-preview.html page */ /* gallery box start */
.gallery {
	float: left;
	width: 595px;
	margin: 4px 0 0 6px;
	padding: 14px 0 0px;
	background-color: #000;
	display: inline;
}

.gallery h3
{
	margin:0px;
}

.gallery a {
	text-decoration: none;
}

.gallery li {
	float: left;
	display: inline;
	padding: 0 5px 0 15px;
	text-align: center;
}

.gallery li img {
	display: block;
	width:175px;
	height:68px;
}

.gallery li span {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
	position: relative;
}

/* gallery box end */ /* letters links */
.letters {
	float: left;
	margin: 0 0 0;
	padding: 14px 0 0px;
	width: 607px;
}

.letters ul {
	margin: 0;
	padding: 3px 10px 12px 31px;
	float: left;
	background-color: #edecec;
	width: 571px;
	background:
		url(http://images.xboxfrance.com/v4/Barre-Tri-Alphabet-Fond.png)
		no-repeat 0 2px;
}

.letters ul li {
	float: left;
	display: inline;
	/*background: url(http://images.playfrance.com/v3/sep-4.gif) no-repeat 0 2px;*/
	padding: 0 6px 0 7px;
	font: bold 12px/ 28px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.letters ul li.first {
	background: none;
}

.letters ul li a {
	text-decoration: none;
	color: #D7D7D7;
}

.letters ul li a:hover {
	text-decoration: underline;
}

/* letters links end  */ /* gallery box end */ /* consoles links */
.console {
	float: left;
	width: 603px;
	/*border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;*/
	padding: 10px 0 12px 6px;
	margin: 10px 0 0;
}

.console ul {
	margin: 0;
	padding: 0px 0 0px 24px;
	float: left;
	/*background-color: #edecec;*/
	width: 571px;
}

.console ul li {
	float: left;
	display: inline;
	background: url(http://images.playfrance.com/v3/sep-4.gif) no-repeat 0
		2px;
	padding: 0 18px 0 18px;
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.console ul li.first {
	background: none;
}

.console ul li a {
	text-decoration: none;
}

.console ul li a.selectionne {
	color: #333;
}

.console ul li a:hover {
	text-decoration: underline;
}

/* consoles links end  */ /* preview-list list start */
.preview-list {
	float: left;
	width: 607px;
	margin: 16px 0 0;
	padding: 0 0 0px;
}

.preview-list h2 {
	margin: 20px 0 0;
	padding: 0 4px 7px;
	color: #333;
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.preview-list h2 a {
	color: #333;
}
.preview-list h3 {
	margin: 20px 0 0;
	padding: 0 4px 7px;
	color: #333;
	font: bold 14px/18px "Trebuchet MS", trebuchet, Arial, sans-serif; 
}

.preview-list ul {
	margin: 0;
	padding: 0px 0 0px;
	float: left;
	width: 607px;
}

.preview-list ul li {
	float: left;
	width: 100%;
	list-style: none;
	padding: 6px 0 6px;
}

.preview-list ul li.gray {
	background-color: #edecec;
}

/* photo */
.preview-list .photo {
	float: left;
	border: 0px solid #999;
	width: 102px;
	padding: 2px 0 2px 2px;
	background-color: transparent;
	margin: 0 0 0 6px;
	display: inline;
	margin: 0 0 0 0;
}

.preview-list .photo img {
	display: block;
	margin: 0 0 0 2px;
	width:100px;
	height:50px;
	
}

.preview-list .note1,.preview-list .note2,.preview-list .note3,.preview-list .note4,.preview-list .note5
	{
	float: left;
	border: 1px solid #999;
	width: 80px;
	padding: 2px 0 2px 0px;
	background-color: #fff;
	margin: 17px 8px 0 6px;
	display: inline;
	font: bold 18px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
	/*	color: #333;*/
	text-align: center;
}

.preview-list .note img {
	display: block;
	vertical-align: middle;
}

.preview-list .published {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

/*.preview-list span {
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif; 
	color: #333;
}
.preview-list .test-corps-texte span {
	color: #333;
}*/
.texte-titre {
	font-size: 14px;
	font-weight: bold;
	background: no-repeat
		url(http://images.playfrance.com/design/commun/puce.gif) 0px 18px;
	padding: 15px 0 15px 15px;
	display: block;
}

/* game preview list */
.preview-text {
	float: left;
	width: 475px;
	padding: 0 0 0 5px;
	margin: 0 0 0 0;
}

.preview-text h3 {
	margin: 0;
	padding: 0;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.preview-text h3 a {
	text-decoration: none;
	float: left;
	padding: 0 0 0 3px;
}

.preview-text h3 .station {
	margin: 2px 0 0;
	
}

.preview-text h3 a:hover {
	text-decoration: underline;
}

.preview-text .about-game {
	margin: 0;
	padding: 2px 0 0 8px;
	width: 435px;
}

.preview-text .about-game li {
	padding: 0;
}

.preview-text .about-game span {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.preview-text .about-game a {
	text-decoration: none;
	padding: 0 0 0 0px;
	float: left;
	vertical-align: middle;
}

.preview-text .about-game a.evarticles {
	background: url(http://images.playfrance.com/events/pic_article.png)
		no-repeat 0 2px;
}

.preview-text .about-game a.evimages {
	background: url(http://images.playfrance.com/events/pic_image.png)
		no-repeat 0 2px;
}

.preview-text .about-game a.evvideos {
	background: url(http://images.playfrance.com/events/pic_video.png)
		no-repeat 0 2px;
}

.preview-list .more {
	margin-right: 0;
}

.preview-list .more span {
	font-weight: normal;
}

/* preview-list list end */
.subheading {
	float: left;
	width: 604px;
	background-color: #edecec;
	color: #f60;
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-transform: uppercase;
	margin: 10px 0 0;
	padding: 0 0 2px 3px;
}

/* test.html page */ /* pages links (page1, page2) */
.pages {
	float: left;
	margin: 0 0 10px 0;
	padding: 5px 0 2px 6px;
	width: 601px;
	background-color: #edecec;
	display: inline;
}

.pages li {
	float: left;
	background: url(http://images.playfrance.com/v3/arrow-2.gif) no-repeat 0
		5px;
	list-style: none;
	width: 579px;
	padding: 0 0 1px 12px;
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.pages li a {
	text-decoration: none;
}

.pages li a:hover {
	text-decoration: underline;
}

/* bold text box with hor. line */
.line-holder {
	float: left;
	width: 604px;
	background: url(http://images.playfrance.com/v3/line.gif) no-repeat 100%
		100%;
	padding: 13px 0 0 3px;
}

.line-holder p {
	margin: 0;
	padding: 0 0 7px;
	color: #333;
	font: 70%/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

/* content text */
.content {
	float: left;
	width: 604px;
	padding: 9px 0 0 3px;
}

.content p {
	margin: 0;
	padding: 0 0 16px;
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-align: justify;
	margin-right: 5px;
}

.content h2 {
	margin: 0;
	padding: 0 0 15px;
	color: #333;
	font: bold 85%/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

/* EDIT ALIX */
.content a,.content p a,#content a,#content p a {
	text-decoration: none;
}

.content a:hover,.content p a:hover,#content a:hover,#content p a:hover
	{
	text-decoration: underline;
}

.test-corps-texte a,.test-corps-texte p a,.dossiers-list li a,.dossiers-list li p a
	{
	text-decoration: none;
}

.test-corps-texte a:hover,.test-corps-texte p a:hover,.dossiers-list a:hover,.dossiers-list p a:hover
	{
	text-decoration: underline;
}

.verdict a,.verdict p a {
	text-decoration: none;
}

.verdict a:hover,.verdict p a:hover {
	text-decoration: underline;
}

/* END EDIT ALIX */
.content .author {
	float: right;
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
}
.content {
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.content .subheading,.content .subheading a,.content .subheading a:hover,.content .subheading a:link,.content .subheading a:visited
	{
	background-color: #edecec;
	color: #f60;
	font: bold 12/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-transform: uppercase;
	margin: 10px 0 10px;
}

/* screenshots list */
.screenshots {
	float: left;
	width: 607px;
	/*padding-left: 26px;*/
}

.screenshots ul {
	margin: 0;
	padding: 4px 0 16px;
	float: left;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.screenshots ul li {
	float: left;
	display: inline;
	border: 1px solid #d9d9d9;
	padding: 2px 0 2px 2px;
	width: 127px;
	margin: 0 8px 0 11px;
	text-align: center;
}

.screenshots ul li img {
	display: block;
}

.screenshots .more {
	margin-right: 0;
}

.screenshots .more span {
	font-weight: normal;
}

/* comments list */
.comments {
	float: left;
	width: 605px;
	background-color: #f7f7f7;
	border: 1px solid #a3a3a3;
	margin: 10px 0 0;
}

.comments ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 596px;
	padding: 5px 0 15px;
}

.comments ul li {
	float: left;
	width: 578px;
	list-style: none;
	margin: 0 0 0 0px;
	padding: 7px 0 7px 10px;
}

.comments ul li.gray {
	background-color: #edecec;
}

.comments ul li h2 {
	margin: 0;
	padding: 0px 0 4px;
	color: #333;
	font: bold 14px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	width: 87px;
}

.comments ul li p {
	margin: 0 0 0 104px;
	padding: 0;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.comments .stars {
	float: right;
	margin: 3px 10px 0 0;
}

.comments .stars2-0 {
	background: url(http://images.playfrance.com/v3/star2-0.gif) no-repeat;
}

.comments .stars2-1 {
	background: url(http://images.playfrance.com/v3/star2-1.gif) no-repeat;
}

.comments .stars2-2 {
	background: url(http://images.playfrance.com/v3/star2-2.gif) no-repeat;
}

.comments .stars2-3 {
	background: url(http://images.playfrance.com/v3/star2-3.gif) no-repeat;
}

.comments .stars2-4 {
	background: url(http://images.playfrance.com/v3/star2-4.gif) no-repeat;
}

.comments .stars2-5 {
	background: url(http://images.playfrance.com/v3/star2-5.gif) no-repeat;
}

.comments .stars2-6 {
	background: url(http://images.playfrance.com/v3/star2-6.gif) no-repeat;
}

.comments .stars2-7 {
	background: url(http://images.playfrance.com/v3/star2-7.gif) no-repeat;
}

.comments .stars2-8 {
	background: url(http://images.playfrance.com/v3/star2-8.gif) no-repeat;
}

.comments .stars2-9 {
	background: url(http://images.playfrance.com/v3/star2-9.gif) no-repeat;
}

.comments .stars2-10 {
	background: url(http://images.playfrance.com/v3/star2-10.gif) no-repeat;
}

.test-plus,.test-moins {
	font: 12px/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	width: 270px;
	overflow-y: visible;
	margin: 20px 0 0px 20px
}

.test-plus p,.test-moins p {
	padding: 15px 10px 10px 15px;
	margin: 0
}

.test-plus {
	background: no-repeat
		url(http://images.playfrance.com/design/test/plus.gif) left top;
	background-color: #e0e0e0;
	margin-right: 5px;
}

.test-moins {
	background: no-repeat
		url(http://images.playfrance.com/design/test/moins.gif) left top;
	background-color: #e0e0e0;
}

.prev-search {
	font: 12px/ 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.prev-search input {
	vertical-align: middle;
}

.prev-search a {
	color: #000;
}

.prev-search .more {
	color: #f60;
}

.noborder {
	border: none;
}

.texte-puce {
	background: no-repeat
		url(http://images.playfrance.com/design/commun/puce.gif) 0px 13px;
	padding: 13px 0 0 15px;
	font: /*bold*/ 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.big-main-column {
	float: left;
	width: 940px;
	padding: 0 0 8px;
}

.big-main-box {
	float: left;
	width: 940px;
}

/* heading */
.big-main-box .heading {
	width: 932px;
}

.big-main-box-body {
	width: 938px;
	float: left;
	background-color: #fff;
	border: 1px solid #a2a2a2;
	border-top: none;
	padding: 10px 0 1px 10px;
}

.col {
	float: left;
	width: 280px;
}

.contact {
	/*background: no-repeat url(http://images.playfrance.com/design/contact/bg-equipe.jpg) right 20px;*/
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin-right: 20px;
}

.contact-form {
	margin: 30px 0 30px 15px;
	padding: 10px;
	border: 1px solid #aaa;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	width: 555px;
}

.contact-form strong {
	display: block;
	padding-bottom: 12px;
}

.contact-form textarea {
	width: 358px;
	margin-left: 42px;
}

.contact-form select {
	width: 361px;
}

.contact-form input {
	width: 358px;
	margin-left: 10px;
}

.contact-form .submit {
	width: 358px;
	margin-left: 0px;
}

.contact-form label {
	vertical-align: top;
}

.zero {
	clear: both;
}

.dossiers-list {
	margin-bottom: 10px;
}

.dossiers-list span {
	float: left;
	width: 607px;
	margin: 16px 0 0;
	padding: 0 0 8px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.dossiers-list h2 {
	margin: 0;
	padding: 0;
	color: #333;
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.dossiers-list ul {
	list-style: none;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	width: 580px;
}

.dossiers-list li {
	background-color: #eee;
	padding: 5px 5px 5px 5px;
	margin: 15px 0 0 0;
	border: 1px solid #999;
}

.dossiers-list h3 {
	margin: 5px 0 10px 0;
}

.dossiers-list h3 a {
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
}

.dossiers-list h3 a:hover {
	text-decoration: underline;
}

.dossiers-list li img {
	float: left;
	margin-right: 10px;
}

.dossiers-list p {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	margin-left: 190px;
	margin-top: -10px;
}

.test-corps-texte {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333; /*70%*/
	text-align: justify;
	margin-right: 5px;
	margin-top: 10px;
}

.test-corps-texte em {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-style: italic;
}

/*.test-corps-texte span {
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif; 
}*/
.test-corps-texte h1 {
	font: bold 24px/ 28px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.droit-list {
	border-bottom: 1px dashed #EAEAEA;
	border-top: 1px dashed #EAEAEA;
	float: left;
	width: 607px;
}

.pointille-list {
	border-bottom: 1px dashed #EAEAEA;
	border-top: 1px dashed #EAEAEA;
	float: left;
	width: 607px;
}

.news-list {
	float: left;
	width: 607px;
	margin: 16px 0 0;
	padding: 0 0 8px;
	border-bottom: 1px solid #EAEAEA;
}

.news-list h2 {
	margin: 0;
	padding: 0;
	color: #333;
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.news-list ul {
	margin: 0;
	padding: 0px 0 0px;
	float: left;
	width: 594px;
}

.news-list ul .gray {
	background-color: #edecec;
}

.news-list ul li {
	float: left;
	width: 100%;
	list-style: none;
	padding: 12px 6px 6px 6px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.news-list .date {
	color: #999;
	margin-right: 12px;
}

.news-list a,.news-list a:link,.news-list a:visited {
	text-decoration: none;
	text-decoration: underline;
}

.news-list p a,.news-list p a:link,.news-list p a:hover,.news-list p a:visited
	{
	color: #333;
	text-decoration: none;
}

.large_search h2 {
	margin: 0;
	padding: 0;
	color: #333;
	font: bold 85%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.input-text {
	width: 220px;
	vertical-align: middle;
}

.main-column-big {
	float: left;
	width: 940px;
	padding: 0 0 8px;
}

.main-box-big {
	float: left;
	width: 940px;
}

/* heading */
.main-box-big .heading {
	width: 932px;
}

.main-box-body-big {
	width: 928px;
	float: left;
	background-color: #fff;
	border: 1px solid #a2a2a2;
	border-top: none;
	padding: 10px 0 1px 0px;
}

.main-box-body-big.box-contest {
	width: 938px;
	padding: 0;
}

.main-box-body-big p {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.main-box-body-big ul {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding-left: 12px;
	color: #333;
}

.main-box-body ul a,.main-box-body-big ul a:hover,.main-box-body-big ul a:link,.main-box-body-big ul a:visited
	{
	color: #333;
}

.preview-list a,.preview-list a:link,.preview-list a:visited {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.main-box-body p {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.main-box-body ul {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	/*padding-left: 12px;*/
	color: #333;
}

.main-box-body ul a,.main-box-body-big ul a:hover,.main-box-body-big ul a:link,.main-box-body-big ul a:visited
	{
	color: #333;
}

.localisation {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	margin: -3px 0 4px 0px;
}

.localisation a,.localisation a:link,.localisation a:hover,.localisation a:visited
	{
	color: #333;
}

.artworks {
	font: 70%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
	margin-top: 10px;
}

.artworks a,.artworks a:link,.artworks a:hover,.artworks a:visited {
	text-decoration:none;
	/*background-color: #e0e0e0;*/
	padding: 0 5px 0 5px;
}

.preview-list h1 {
	display: inline;
	font: bold 100%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	vertical-align: top;
}

.preview-list .news {
	margin: 0;
	padding: 13px 0 30px;
	float: left;
	width: 605px;
}

.preview-list .news li {
	margin-bottom: 8px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.preview-list .news li h1 {
	font: bold 14px/ 20px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.preview-list .news li a { /*color: #333;*/
	font-weight: bold;
}

.preview-list .news em {
	text-decoration: none;
	font: italic 100%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	/*margin-left: 20px;
	color:#305696;*/
}

/*.preview-list .news em:hover {
	text-decoration: underline;
}*/
.preview-list .news img {
	/*float: left;*/
	margin: 0 12px 0 2px;
}

.news-corps-date {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	vertical-align: top;
}

.news-corps-texte p {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin: 0 0 0 113px;
	padding: 0 0 0 0;
}

.news-nav-link-previous,.news-nav-link-previous a,.news-nav-link-previous a:link,.news-nav-link-previous a:hover,.news-nav-link-previous a:visited
	{
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display: block;
	float: left;
	margin-bottom: 15px;
}

.news-nav-link-next,.news-nav-link-next a,.news-nav-link-next a:link,.news-nav-link-next a:hover,.news-nav-link-next a:visited
	{
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display: block;
	float: right;
	/*width: 400px;*/
	text-align: right;
	margin: 0 5px 15px 0;
}

.erreur {
	color: #d00;
}

.un_x {
	float: right;
	font: bold 90%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 3px 3px 3px;
	color: #fff;
}

.deux_x {
	float: right;
	font: bold 90%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 3px 3px 3px;
	color: #fff;
	margin-left: 4px;
}

.selected {
	background-color: #000;
}

/***********************************************
 CSS Section Vidéos
/**********************************************/
#body-video {
	padding: 10px 0
}

#video {
	background: white
}

#video .bann {
	background-image:
		url(http://images.playfrance.com/design/forum/bann-bg.gif);
	background-color: #113974;
	background-repeat: repeat-x;
	height: 81px;
	width: 100%;
	overflow-y: hidden;
}

#video .bann-gauche-gen {
	background-image:
		url(http://images.playfrance.com/design/forum/bann-gauche-generique.jpg)
		;
	background-repeat: no-repeat;
	height: 81px;
	width: 346px;
}

#video .bann-gauche-ps2 {
	background-image:
		url(http://images.playfrance.com/design/forum/bann-gauche-ps2.jpg);
	background-repeat: no-repeat;
	height: 81px;
	width: 346px;
}

#video .bann-gauche-psp {
	background-image:
		url(http://images.playfrance.com/design/forum/bann-gauche-psp.jpg);
	background-repeat: no-repeat;
	height: 81px;
	width: 346px;
}

#video .bann-gauche-ps3 {
	background-image:
		url(http://images.playfrance.com/design/forum/bann-gauche-ps3.jpg);
	background-repeat: no-repeat;
	height: 81px;
	width: 346px;
}

#video .bann-droite {
	background-image:
		url(http://images.playfrance.com/design/forum/bann-droite.jpg);
	background-repeat: repeat-y;
	float: right;
	z-index: 2;
	height: 81px;
	width: 448px;
}

#video .playerHaut td {
	height: 45px
}

#video .playerHaut .hautGauche {
	background: #4992bd url(http://images.playfrance.com/design/video/bgPlayerHaut.jpg) no-repeat;
	vertical-align: top
}

#video .playerHaut .titre {
	text-align: center;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	position: absolute;
	width: 744px;
	margin: 17px 0 0 65px
}

#video .playerHaut .zoom {
	position: absolute;
	width: 744px;
	margin-top: 22px;
	z-index: 2
}

#video .playerHaut .zoom a {
	background-color: #1b3f6a;
	float: right;
	display: block;
	padding: 3px 5px;
	color: white;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin-right: 2px
}

#video .playerHaut .zoom a:hover,#video .playerHaut .zoom a.selected {
	background: black;
	color: white
}

#video .playerHaut .hautPub {
	background: #4992bd
		url(http://images.playfrance.com/design/video/bgPlayerDroite.jpg)
		no-repeat;
	width: 258px
}

#video .player {
	background: black;
	text-align: left;
	vertical-align: top;
	height: 492px;
	width: 742px;
}

#video .player object {
	margin-left: 0px;
}

#video .pub {
	background: black
		url(http://images.playfrance.com/design/video/bgPub.jpg) repeat-x;
	text-align: center;
	vertical-align: top;
	padding: 10px 0
}

#video .playlist {
	height: 78px;
	padding-left: 21px
}

#video .playlist .selected {
	margin: 4px 6px -3px 0;
	padding: 10px 12px 15px 12px;
	float: left;
	background: url(http://images.playfrance.com/design/video/bgLecture.gif)
		repeat-y left -1px
}

#video .playlist a {
	margin-top: 4px;
	padding: 10px 8px 0 8px;
	float: left;
}

#video .playlist a:hover {
	background-color: black;
	padding-bottom: 8px;
	text-decoration: none
}

#video .playlist a img {
	border: none;
}

#video .playlist img
{
	width:100px;
	height:50px;
}

#video .playlist .desc {
	position: absolute;
	/*	margin: -69px 0 0 -152px; */
	margin: 50px 0 0 -158px;
	padding: 10px 5px;
	width: 250px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	cursor: hand;
	z-index: 1000
}

#video .playlist .desc strong {
	display: block;
	margin: -7px 0 10px 0
}

#video .playlist a .desc {
	display: none;
	z-index: -1;
	background: none
}

#video .playlist a:hover .desc {
	display: block;
	position: absolute;
	z-index: 1000
}

#video .playDesc {
	background-color: #e3e3e3;
	padding: 7px;
	font: 12px/ 18px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px
}

#video .videoListe {
	height: 240px;
	width: 355px;
	margin: 5px 0 5px 8px;
	padding-top: -5px;
	overflow: hidden;
	float: left;
}

#video .videoListeSection {
	height: 430px;
	width: 355px;
	margin: 5px 0 5px 8px;
	padding-top: -5px;
	overflow: hidden;
	float: left;
}

#video .videoListeDeux {
	height: 240px;
	width: 360px;
	margin: 5px 0 5px 8px;
	padding-top: -5px;
	overflow-y: scroll;
	float: left;
	scrollbar-base-color: #e3e3e3;
	scrollbar-3dlight-color: #e3e3e3;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #e3e3e3;
	scrollbar-face-color: #4f78ab;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #e3e3e3;
	border-bottom: solid 1px #ccc;
}

#video .videoListeDeuxSection {
	height: 430px;
	width: 360px;
	margin: 5px 0 5px 8px;
	padding-top: -5px;
	overflow-y: scroll;
	float: left;
	scrollbar-base-color: #e3e3e3;
	scrollbar-3dlight-color: #e3e3e3;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #e3e3e3;
	scrollbar-face-color: #4f78ab;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #e3e3e3;
	border-bottom: solid 1px #ccc;
}

#video .line-point {
	border: solid white;
	border-width: 10px 5px font :   12px/ 18px "Trebuchet MS", trebuchet,
		Arial, sans-serif;
}

#video .blanc {
	background: white
		url(http://images.playfrance.com/design/homepage/ico_video.gif)
		no-repeat;
	padding-left: 18px
}

#video .videoForm {
	text-align: center;
	padding: 5px;
	margin: 0 10px 4px 10px;
	background-color: #e3e3e3;
	font: 11px Arial, Helvetica, sans-serif
}

#video .videoInput {
	background: url(http://images.playfrance.com/design/video/bgSearch.gif)
		no-repeat top right;
	border: solid 1px #ccc;
	padding: 2px;
	width: 159px
}

#video .videoSubmit {
	font-weight: bold;
	color: white;
	font-size: 10px;
	border: solid 1px #4f78ab;
	padding: 2px;
	background: url(http://images.playfrance.com/design/commun/menu-bg.jpg)
		bottom left repeat-x;
}

#video .news-une-titre a {
	color: #4f78ab
}

#video .titre-video a {
	font-weight: bold;
	font-size: 11px
}

#video .news-une {
	margin: 2px;
	width: 345px
}

#video .jaquette {
	float: right;
	padding: 15px;
	text-align: center;
	margin-right: -10px;
	background: black
		url(http://images.playfrance.com/design/video/bgPub.jpg) repeat-x;
}

#video .jaquette a {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	display: block;
	padding-top: 5px;
}

#video a.tous {
	display: block;
	background-color: #f3f3f3;
	border: solid 1px #4f78ab;
	border-left-width: 3px;
	color: black;
	text-decoration: none;
	margin: 2px;
	padding: 2px 7px;
	text-align: left
}

#video a.tous:hover {
	background-color: white
}

.form-centre {
	text-align: center;
}

.news-jour {
	padding-left: 80px;
}

.titre-action {
	float: right;
}

.releases-nav {
	width: 600px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.releases-nav a,.releases-nav a:link,.releases-nav a:hover,.releases-nav a:visited
	{
	color: #333;
	font-weight: bold;
}

.navig {
	width:606px;
	text-align:center;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

.navig a,.navig a:link,.navig a:hover,.navig a:visited {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

.kinds-topics-col {
	float: left;
	width: 250px;
}

.kinds-topics-games-col {
	float: left;
	width: 300px;
}

.kinds-topics-games-col ul li {
	width: 400px;
}

.searches-col {
	float: left;
	width: 190px;
}

.infos-dossier {
	float: left;
	width: 287px;
	background: url(http://images.playfrance.com/v3/dotted-line-2.gif)
		repeat-x 0 100%;
	padding: 0 0 11px;
	margin: 1px 0 2px;
}

/* photo */
.infos-dossier .photo {
	border: 1px solid #dadada;
	width: 162px;
	padding: 0px 0 0px 2px;
	margin-left: 56px;
}

.infos-dossier .photo img {
	display: block;
}

.infos-dossier-text {
	float: left;
	width: 250px;
	padding: 1px 0 0 10px;
}

.infos-dossier-text h2 {
	margin: 0;
	padding: 0 0 5px;
	color: #333;
	font: bold 89%/ 19px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.infos-dossier-text h2 a,.infos-dossier-text h2 a:hover,.infos-dossier-text h2 a:link,.infos-dossier-text h2 a:visited
	{
	color: #333;
	font: bold 89%/ 19px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
}

.infos-dossier-text ul {
	margin: 0;
	padding: 7px 0 0;
	float: left;
	width: 135px;
	background: none;
}

.infos-dossier-text ul li {
	background: none;
	width: 100%;
	float: left;
	padding: 0 0 3px;
	margin: 0;
}

.infos-dossier-text ul li a {
	padding: 0 0 3px 17px;
}

.infos-dossier-text ul li a.imprimer {
	background: url(http://images.playfrance.com/v3/ico-6.gif) no-repeat 0
		2px;
}

.infos-dossier-text ul li a.ami {
	background: url(http://images.playfrance.com/v3/ico-7.gif) no-repeat 0
		2px;
}

.images-list div {
	float: left;
	margin: 0 15px 15px 0;
	font: 12px/ 16px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	text-align: center
}

.images-list a {
	color: #333;
	text-decoration: none;
}

.game-cover {
	background-color: #fff;
	height: 160px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}

.game-cover img {
	float: left;
	margin-left: 5px;
}

.game-cover h3,.game-cover h3 a,.game-cover h3 a:link,.game-cover h3 a:hover,.game-cover h3 a:visited
	{
	color: #000;
	font: bold 100% "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
	padding: 25px 0 0 0px;
	display: block;
	text-align: center
}

.header .navig {
	margin-left: 12px;
}

.header h1,.header h1 a {
	display: inline;
	font: bold 108%/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	vertical-align: top;
	color: #333;
	text-decoration: none;
}

.zoom-nav
{
	height:30px;
	margin-bottom:20px;
}

.zoom-nav, .zoom-nav a,.zoom-nav a:link,.zoom-nav a:hover,.zoom-nav a:visited
{
	color: #333;
	font: 12px/13px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.zoom-nav-left
{
	width:300px;
	float:left;
	padding-left:12px;
	line-height:30px;
	height:30px;
}
/*
.zoom-nav-link-previous,.zoom-nav-link-previous a,.zoom-nav-link-previous a:link,.zoom-nav-link-previous a:hover,.zoom-nav-link-previous a:visited
{
	color: #333;
	font: bold 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display: block;
	float: left;
	width: 300px;
	margin: 0 0 15px 15px;
	height:30px;
}
*/

.zoom-nav-center
{
	text-align:center;
	width:314px;
	float:left;
	line-height:30px;
	height:30px;
}

.zoom-nav-center img
{
	vertical-align:middle;
}

.zoom-nav-right
{
	width:300px;
	float:left;
	padding-right:12px;
	line-height:30px;
	height:30px;
}
/*
.zoom-nav-link-next,.zoom-nav-link-next a,.zoom-nav-link-next a:link,.zoom-nav-link-next a:hover,.zoom-nav-link-next a:visited
	{
	color: #333;
	font: bold 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display: block;
	float: right;
	width: 300px;
	text-align: right;
	margin: 0 15px 15px 0;
	height:30px;
}
*/
.disabled
{
	color: #AAA;
}

.imagebig {
	text-align: center
}

.imagebig img { /*margin: 10px;*/
	border: 10px solid #EBEBEB;
	border-style: solid;
}

.leader { /*padding-left:120px;*/
	
}

.preview-list .main-news {
	margin: 0;
	padding: 13px 0 30px;
	float: left;
	width: 600px;
}

.preview-list .main-news li {
	margin-bottom: 8px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.preview-list .main-news li a {
	color: #333;
	font-weight: bold;
}

.preview-list .news img {
	/*float: left;*/
	margin: 10px 12px 0 2px;
}

.news-action {
	float: left;
	width: 135px;
	height: 24px;
	background-color: #edebec;
	vertical-align: middle;
	padding-top: 10px;
}

.news-action a,.news-action a:link,.news-action a:visited,.news-action a:hover
	{
	text-decoration: none;
	padding-left: 4px;
}

.news-action img {
	float: left;
	margin-left: 28px;
	padding-top: 0px;
}

.news-action#comment {
	float: left;
	width: 126px;
	border-right: dotted 1px;
	font: 100%/ 15px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	height: 34px;
	vertical-align: top;
	padding: 0 0 0 25px;
	margin: 0 0 0 0;
}

.news-action#comment a {
	text-decoration: none;
	padding: 0 0 0 0;
}

.news-corps-image {
	float: left;
	border: 1px solid #999;
	width: 102px;
	padding: 2px 0 2px 2px;
	margin: 0px 12px 0 0px;
	display: inline;
	background-color: #fff;
}

.news-corps-image img{
	width : 100px;
	height : 50px;
}

.test-note-titre {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 10px 0 2px 45px;
	padding-left: 13px;
	background: url(http://images.playfrance.com/design/test/fleche.gif)
		no-repeat left 2px
}

.test-note-comment {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	height: 38px;
	background: url(http://images.playfrance.com/design/test/noteBg.gif)
		repeat-x;
	padding: 3px 0
}

.test-note-comment strong {
	padding-top: 10px;
	font-size: 14px;
	padding-left: 55px;
	display: block
}

.test-note-valeur1,.test-note-valeur2,.test-note-valeur3,.test-note-valeur4,.test-note-valeur5,.test-note-print
	{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	float: left;
	text-align: center;
	padding: 8px 0 8px 0;
	width: 40px;
	margin-right: 4px
}

.test-verdict {
	margin-top: 10px;
	border-top-style: dotted;
	border-top-width: 2px;
	padding-top: 10px
}

.test-conclu {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	clear: both;
	margin-bottom: 5px;
	border-style: solid;
	border-width: 0px
}

.test-conclu p {
	padding: 6px;
	margin: 0
}

.test-conclu-note-valeur1,.test-conclu-note-valeur2,.test-conclu-note-valeur3,.test-conclu-note-valeur4,.test-conclu-note-valeur5,.test-conclu-note-print
	{
	font: 36px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	float: left;
	text-align: center;
	width: 90px;
	padding: 10px 0;
	margin: -6px 7px 0 -6px;
	border-style: solid;
	border-width: 1px
}

.test-conclu-note-verdict {
	font-size: 12px;
	font-weight: bold
}

.test-conclu-note-valeur1 a,.test-conclu-note-valeur2 a,.test-conclu-note-valeur3 a,.test-conclu-note-valeur4 a,.test-conclu-note-valeur5 a
	{
	text-decoration: none
}

.auteur {
	text-align: right
}

.auteur a {
	font-weight: bold;
	text-decoration: none
}

.search-video {
	width: 600px;
	margin-top: 10px;
	color: #333;
}

.search-video img {
	float: left;
	margin: 0px 8px 8px 5px;
}

.search-video td {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding-top: 12px;
}

.search-video a,.search-video a:link,.search-video a:visited {
	/*color: #333;*/
	text-decoration: none;
}

.search-video a:hover {
	text-decoration: underline;
}

.fiche-contact {
	margin: 20px;
	padding: 10px;
	border-width: 5px;
	border-style: solid;
	font: 12px Arial, Helvetica, sans-serif;
	background: no-repeat
		url(http://images.playfrance.com/design/contact/bg-equipe.jpg) right
		20px
}

.fiche-contact strong {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: -5px
}

.fiche-contact .col {
	padding: 10px;
	width: 200px;
	float: left
}

.fiche-contact .col2 {
	padding: 10px;
	width: 320px;
	float: left
}

.fiche-contact .col a,.fiche-contact .col2 a {
	text-decoration: none
}

.fiche-contact ul {
	margin: 0px;
	padding: 0px;
	list-style-type: square;
	list-style-position: inside
}

.fiche-contact form {
	margin: 0;
	padding: 10px;
}

.fiche-contact input,.fiche-contact select,.fiche-contact textarea {
	font: 11px Arial, Helvetica, sans-serif;
	width: 300px;
	border-width: 1px;
	border-style: solid
}

.fiche-contact input.envoyer {
	padding: 2px;
	margin-left: 250px;
	font-weight: bold;
	width: 200px
}

.fiche-contact label {
	width: 200px;
	float: left;
	clear: both
}

.perso-bloc2 {
	border-style: solid;
	border-width: 1px;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px;
	margin: 4px
}

.perso-titre2 {
	font-weight: bold;
	padding: 2px;
	margin-bottom: 2px
}

#impression {
	background-image: none
}

#impression .footer {
	font: 10px Arial, Helvetica, sans-serif;
	padding: 5px
}

#impression .footer a {
	text-decoration: none
}

.perso-bloc2 {
	background-color: #fff;
	border-color: #F1E9E9;
	color: #000
}

.perso-titre2 {
	color: #797A74;
	background-color: #f9f9f9
}

.fiche-contact {
	border-color: #efefef
}

.fiche-contact .col a,.fiche-contact .col2 a {
	color: #333
}

.fiche-contact .col2 a:hover {
	color: #999
}

.fiche-contact input,.fiche-contact select,.fiche-contact textarea {
	background-color: #fff;
	border-color: #ccc
}

.fiche-contact input.envoyer {
	background-color: #f3f3f3
}

.note-petit1,.note-petit2,.note-petit3,.note-petit4,.note-petit5,.note-petit
	{
	background-color: #ddd;
	background-color: #9ccc3b;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 0px;
	color: #fff; /*#555*/
	font: bold 18px/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	border: 1px solid #999;
}

.note-grand1 a,.note-grand2 a,.note-grand3 a,.note-grand4 a,.note-grand5 a,.note-grand a
	{
	background-color: #ddd;
	padding: 7px 7px 9px 7px;
	color: #fff !important; /*#555*/
	font: bold 28px/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
	float: right;
	border: 1px solid #999;
}

.note-grand1 a:link,.note-grand2 a:link,.note-grand3 a:link,.note-grand4 a:link,.note-grand5 a:link
	{
	color: #fff; /*#555*/
}

.note-petit1,.note-grand1 a,.preview-list .note1 {
	background-color: #d11a14
}

.note-petit2,.note-grand2 a,.preview-list .note2 {
	background-color: #e99f1a
}

.note-petit3,.note-grand3 a,.preview-list .note3 {
	background-color: #e99f1a /*#9ccc3b*/
}

.note-petit4,.note-grand4 a,.preview-list .note4 {
	background-color: #3CB733 /*71a50f*/
}

.note-petit5,.note-grand5 a,.preview-list .note5 {
	background-color: #3CB733
}

.note-petit,.note-grand a,.preview-list .note {
	background-color: #ddd
}

.home-left {
	margin-right: 33px;
}

.playtop-attenteBloc {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	float: left;
	width: 200px;
	margin: 5px;
}

.playtop-attente {
	margin: 2px
}

.playtop-attente a {
	text-decoration: none;
}

.playtop-desc {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 320px;
	padding: 10px 0 10px 0
}

.extraits {
	height: auto;
}

.forum-box-extraits {
	float: left;
	padding-bottom: 17px;
	margin: 0;
	padding: 0px 0 0;
	float: left;
	width: 585px;
}

.forum-box-extraits ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.forum-box-extraits ul li {
	float: left;
	width: 604px;
	list-style: none;
	padding: 14px 0 2px;
	margin: 0 0 0 0;
	color: #333;
	text-decoration: none;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.forum-box-extraits ul li.gray {
	background-color: #edecec;
}

.forum-box-extraits ul li .name {
	float: left;
	width: 480px;
	margin-left: 25px;
	color: #333;
}

.forum-box-extraits ul li .date {
	float: left;
}

.forum-box-extraits h3 {
	margin: 0;
	padding: 0 0 0 3px;
	font: bold 14px/ 17px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.stdfont {
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.stdh2 {
	font: bold 14px/ 20px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

.bigfont {
	font: 14px/ 20px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

.reader_marks {
	list-style-type: none;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.reader_marks li {
	list-style-type: none;
}

.reader_marks input {
	width: 20px;
}

.reader_marks span {
	vertical-align: top;
	margin-left: 15px;
}

.reader_marks label {
	font: bold 14px/ 22px "Trebuchet MS", trebuchet, Arial, sans-serif;
	width: auto;
}

.error {
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #c00;
}

.pays {
	margin: -10px 0 10px 0;
	float: left;
}

.pays img
{
	width:24px;
	height:16px;
}

.under_link {
	text-decoration: none;
}

.under_link:hover {
	text-decoration: underline;
}

.une-gauche {
	float: left;
}

.une-droite {
	float: right;
}

/* flash area */
.flash {
	float: left;
	margin: 8px 0 0 13px;
	display: inline;
	background-color: #000;
	color: #fff;
	width: 628px;
	height: 234px;
}

.flash a {
	color: #fff;
	text-decoration: none;
}

.flash img,.flash object {
	display: block;
}

/* carrousel */
.carrousel {
	float: left;
	margin: 8px 0 0 13px;
	display: inline;
	background-color: #000;
	color: #fff;
	width: 628px;
	height: 274px;
}

.carrousel a {
	color: #fff;
	text-decoration: none;
}

/* notes */
#une-petit-1 {
	margin: 7px 8px 8px 10px;
	width: 175px;
	height: 68px;
}

#une-petit-2 {
	margin: 8px 8px 8px 10px;
	width: 175px;
	height: 68px;
}

#une-petit-3 {
	margin: 8px 8px 8px 10px;
	width: 175px;
	height: 68px;
}

#une-grand {
	margin: 7px 8px 0 0;
	width: 425px;
	height: 220px;
}

#une-texte-1 {
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
	position: absolute;
	top: 166px;
	left: 26px;
	z-index: 100;
}

#une-texte-2 {
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
	position: absolute;
	top: 241px;
	left: 26px;
	z-index: 100;
}

#une-texte-3 {
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
	position: absolute;
	top: 317px;
	left: 26px;
	z-index: 100;
}

#une-texte-grand {
	font: 13px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
	position: absolute;
	top: 253px;
	left: 219px;
	z-index: 50;
	width: 400px;
}

#une-texte-grand h3 {
	font: bold 18px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display: inline;
}

#une-texte-grand a { /*	color: #06c;*/
	
}

.stdlink,.stdlink:link,.stdlink:visited {
	font: bold 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
}

.stdlink:hover {
	text-decoration: underline;
}

#qf { #
	margin-top: -3px;
}

.note-virgule {
	margin: 0 10px 5px 18px;
}

.note-entier {
	float: right;
	margin-top: 0px;
	margin-bottom: 5px; #
	margin-bottom: 0px;
}

/*
body {
	background: none;
}
.page {
	background: url(http://images.playfrance.com/v3/armyof2_bg.jpg) no-repeat top center;
	background-color: #000;
	min-width: 969px;
}
#header p {
	position: absolute;
	left: 647px;
	top: -98px;
}
#main {
	margin-top: 79px;
}
*/
.forum-box-extraits .citation {
	font-style: italic;
	padding: 0 0 0 4px;
	margin: 0 0 6px 0;
	border: 1px solid #888;
	background-color: #ddd;
	overflow: auto;
	width: 490px;
}

.citation {
	font-style: italic;
	padding: 0 0 0 4px;
	border: 1px solid #888;
	background-color: #ddd;
	overflow: auto;
	width: 500px;
}

/* EVENEMENTS */
.main-event-body {
	width: 616px;
	float: left;
	background-color: #fff;
	border: 1px solid #a2a2a2;
	border-top: none;
	padding: 10px 0 1px 10px;
}

/* three boxes */
.evbox {
	float: left;
	width: 603px;
	margin: 0 0 0 6px;
	display: inline;
	border-bottom: 1px solid #eaeaea;
	padding: 3px 0 6px;
}

/* date */
.evbox .date {
	float: left;
	color: #333;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 7px 1px;
}

/* gray area */
.evbox .gray-box {
	float: left;
	width: 603px;
	background-color: #edecec;
	padding: 0 0 7px;
}

/* photo */
.evbox .gray-box .photo {
	float: left;
	border: 1px solid #999;
	width: 102px;
	padding: 2px 0 2px 2px;
	margin: 6px 0 0 6px;
	display: inline;
	background-color: #fff;
}

.evbox .gray-box .photo img {
	display: block;
}

/* text in gray box */
.evbox .gray-box .text {
	float: left;
	width: 485px;
	padding: 7px 0 0 3px;
}

.evbox .gray-box .text h3 {
	margin: 0;
	padding: 0;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.evbox .gray-box .text h3 .orange {
	color: #f60;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px/ 18px;
}

.evbox .gray-box .text h3 .gray {
	color: #ccc;
	font-size: 12px/ 18px;
}

.evbox .gray-box .text a {
	text-decoration: none;
	/*	background: url(http://images.playfrance.com/v3/ico-info.gif) no-repeat 100% 4px;*/
	padding: 0 0px 0 0;
}

.evbox .gray-box .text a:hover {
	text-decoration: underline;
}

.evbox .gray-box .text p {
	margin: 0;
	padding: 0;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
}

/* lists under gray lists start */
.evhronom {
	float: left;
	margin: 0;
	padding: 10px 0 0;
	width: 603px;
}

.evhronom li {
	float: left;
	width: 100%;
	list-style: none;
	padding: 0 0 3px;
	height: 17px;
}

.evhronom .hang {
	margin-top: 20px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	background-color: #e0e0e0;
	border: 1px solid #333;
	width: 412px;
	z-index: 9999;
	position: absolute;
	visibility: hidden;
	padding-left: 5px;
}

.evhang-mn {
	margin-top: 20px;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #333;
	background-color: #e0e0e0;
	border: 1px solid #333;
	z-index: 9999;
	position: absolute;
	visibility: hidden;
	padding-left: 5px;
	width: 588px;
}

/* time */
.evhronom li .time {
	color: #999;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	padding: 0px 7px 0 1px;
}

.evhronom li .ico {
	float: left;
	/*padding: 0 0 0 3px;*/
}

.evhronom li .ico img {
	display: block;
}

.ico{
	background: url(http://images.playfrance.com/v3/sprite-picto.png) -34px 0px no-repeat !important;
}

.sprite-artwork		{background-position: -34px 0px		!important}
.sprite-business	{background-position: -34px -13px	!important}
.sprite-calendar	{background-position: -34px -26px	!important}
.sprite-chart		{background-position: -34px -39px	!important}
.sprite-communique	{background-position: -34px -52px	!important}
.sprite-concours	{background-position: -34px -65px	!important}
.sprite-hd			{background-position: -34px -78px	!important}
.sprite-images		{background-position: -34px -91px	!important}
.sprite-impressions	{background-position: -34px -104px	!important}
.sprite-interview	{background-position: -34px -117px	!important}
.sprite-news		{background-position: -34px -130px	!important}
.sprite-rumeur		{background-position: -34px -143px	!important}
.sprite-site		{background-position: -34px -156px	!important}
.sprite-video		{background-position: -34px -169px	!important}

.sprite-gcom		{background-position: -47px 0px		!important}
.sprite-tgs			{background-position: -47px -26px	!important}
.sprite-e3			{background-position: -47px -39px	!important}

/* link */
.evhronom li .name {
	float: left;
	color: #ccc;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 1px 4px;
	margin: -1px 0 0 6px;
}

.evhronom li .name a {
	text-decoration: none;
	/*	background: url(http://images.playfrance.com/v3/ico-info.gif) no-repeat 100% 4px;*/
	padding: 0 11px 0 0;
	font-size: 12px/ 18px;
	line-height: 100%;
}

#home {
	padding-top: 3px;
	margin-top: 5px;
}

.homeMarginLeft {
	margin-left: -7px;
}

.homeMarginTop {
	margin-top: 10px;
}

.homeTest {
	padding: 10px 0 10px 15px;
	width: 285px;
}

.homeFacebook {
	background: white;
	width: 300px;
}

/*	SPRITE CSS	*/
.spriteGlobal {
	background: transparent
		url(http://local.images.playfrance.com/sprite-localhost.gif) no-repeat
		top left;
}

.sprite-arrow-2 {
	background-position: 0 0;
	width: 8px;
	height: 8px;
}

.sprite-arrow-4 {
	background-position: 0 -58px;
	width: 7px;
	height: 4px;
}

.sprite-arrow {
	background-position: 0 -112px;
	width: 5px;
	height: 3px;
}

.sprite-bg-grad {
	background-position: 0 -165px;
	width: 6px;
	height: 223px;
}

.sprite-bg {
	background-position: 0 -438px;
	width: 6px;
	height: 6px;
}

.sprite-btn-go {
	background-position: 0 -494px;
	width: 21px;
	height: 19px;
}

.sprite-dotted-line-2 {
	background-position: 0 -563px;
	width: 3px;
	height: 1px;
}

.sprite-form-login-bg {
	background-position: 0 -614px;
	width: 1px;
	height: 32px;
}

.sprite-gm_bg_dark {
	background-position: 0 -696px;
	width: 133px;
	height: 21px;
	margin-left: 150px;
}

.sprite-header-bg-2-transp {
	background-position: 0 -767px;
	width: 974px;
	height: 28px;
}

.sprite-heading-bg {
	background-position: 0 -845px;
	width: 1px;
	height: 21px;
}

.sprite-ico-all {
	background-position: 0 -916px;
	width: 34px;
	height: 13px;
}

.sprite-ico-forum-2 {
	background-position: 0 -979px;
	width: 15px;
	height: 13px;
}

.sprite-ico-forum {
	background-position: 0 -1042px;
	width: 17px;
	height: 14px;
}

.sprite-ico-home-2 {
	background-position: 0 -1106px;
	width: 15px;
	height: 14px;
}

.sprite-ico-home {
	background-position: 0 -1170px;
	width: 15px;
	height: 16px;
}

.sprite-ico-info {
	background-position: 0 -1226px;
	width: 9px;
	height: 9px;
}

.sprite-ico-orange {
	background-position: 0 -1295px;
	width: 19px;
	height: 19px;
}

.sprite-ico-ps3 {
	background-position: 0 -1364px;
	width: 34px;
	height: 13px;
}

.sprite-ico-psp {
	background-position: 0 -1427px;
	width: 34px;
	height: 13px;
}

.sprite-ico-rss-2 {
	background-position: 0 -1490px;
	width: 16px;
	height: 16px;
}

.sprite-ico-rss {
	background-position: 0 -1556px;
	width: 12px;
	height: 12px;
}

.sprite-pf_bg_dark {
	background-position: 0 -1618px;
	width: 133px;
	height: 21px;
}

.sprite-play-france {
	background-position: 0 -1689px;
	width: 60px;
	height: 13px;
}

.sprite-publicite {
	background-position: 0 -1752px;
	width: 745px;
	height: 92px;
}

.sprite-sep-2 {
	background-position: 0 -1894px;
	width: 1px;
	height: 10px;
}

.sprite-sep-3 {
	background-position: -1024px 0;
	width: 1px;
	height: 11px;
}

.sprite-shadow-2 {
	background-position: -1024px -61px;
	width: 974px;
	height: 6px;
}

.sprite-subnav-bg-right {
	background-position: -1024px -117px;
	width: 7px;
	height: 24px;
}

.sprite-subnav-bg {
	background-position: -1024px -191px;
	width: 300px;
	height: 24px;
}

.sprite-video-back {
	background-position: -1024px -265px;
	width: 20px;
	height: 20px;
}

.sprite-video-fwd {
	background-position: -1024px -335px;
	width: 20px;
	height: 20px;
}

.sprite-wa_bg_dark {
	background-position: -1024px -405px;
	width: 133px;
	height: 21px;
}

.sprite-wf_bg_dark {
	background-position: -1024px -476px;
	width: 133px;
	height: 21px;
}

.footer a.type1 {
	color: white;
}

.last-reviews
{
	padding:0px;
	width:300px;
}

.last-review-item-line
{
	background: url('http://images.playfrance.com/v4/bg_gradient_last_reviews.png') white 0px 11px no-repeat;
	width:300px;
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height:71px;
}

.last-review-item
{
	width:280px;
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	margin: 0px 0px 0px 10px;
	height:70px;
	border-bottom: 1px solid #D5D5D5;
}

.last-reviews .photo
{
	width:61px;
	float:left;
}

.last-reviews .infos
{
	width:155px;
	float:left;
	margin-left:15px;
}

.last-reviews .console
{
	height:13px;
	padding:0px;
	float:left;
	margin:0;
	width:170px;
}

.last-reviews .title
{
	float:left;
}

.last-reviews .title a
{
	text-decoration:none;
}

.last-reviews .title a:hover
{
	text-decoration:underline;
}

.last-reviews .title h3
{
	font: 13px "Trebuchet MS", trebuchet, Arial, sans-serif;
	font-weight:normal;
	width:auto;
	background-color:transparent;
	text-transform:none;
	margin: 2px 0 0 0;
}

.last-reviews .note-petit1,.last-reviews .note-petit2,.last-reviews .note-petit3,.last-reviews .note-petit4,.last-reviews .note-petit5
{
	margin-top:10px;
	margin-right:0px;
	float:right;
	width:32px;
	text-align:center;
}

.last-reviews .more
{
	margin-right:10px;
	color:#f60;
}

.last-reviews .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif)
		repeat-x 0 100%;
}

.releases
{
	width:626px;
	padding:0;
	margin:0;
}

.releases .heading-news
{
	margin-top:10px;
	margin-left:9px;
}

.release-item-line
{
	background: url('http://images.playfrance.com/v4/bg_gradient_releases.png') #fff no-repeat;
	width:313px;
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0px;
	margin: 0px;
	height:71px;
	float:left;
}

.release-item-1,.release-item-2
{
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	width:291px;
	height:60px;
	border-bottom: 1px solid #D5D5D5;
	margin-top:10px;
	margin-left:9px;
}

.release-item-2
{
}

.release-item-1 a,.release-item-2 a
{
	text-decoration:none;
}

.release-item-1 a:hover,.release-item-2 a:hover
{
	text-decoration:underline;
}

.release-item-1 .photo,.release-item-2 .photo
{
	width:100px;
	height:60px;
	float:left;
}

.release-item-1 .infos,.release-item-2 .infos
{
	width:180px;
	height:60px;
	float:left;
	margin-left:10px;
}

.release-item-1 .console,.release-item-2 .console
{
	font-size:11px;
	height:13px;
	padding:0px;
	float:left;
	margin:0;
	margin-bottom:2px;
	color:#292929;
}

.release-item-1 .title,.release-item-2 .title
{
	margin-right:5px;
	float:left;
}

.release-item-1 h3,.release-item-2 h3
{
	font-size:14px;
	font-weight:normal;
	margin: 2px 0 0 0;
}

.releases .more-box
{
	width:626px;
	float:left;
}

.releases .more
{
	margin-right:10px;
	color:#f60;
}

.news
{
}

.news .box
{
	width:626px;
	margin:0;
	padding:0;
}

.news .heading-news
{
	margin-top:9px;
	margin-left:9px;
}

.news .gray-box
{
	background: url('http://images.playfrance.com/v4/bg_gradient_news.png') #fff no-repeat;
	width:626px;
	padding: 0px;
	margin: 0px;
	height:71px;
	float:left;
}

.news-item
{
	width:606px;
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	height:70px;
	border-bottom: 1px solid #D5D5D5;
	margin-left:9px;
}

.news .news-item .photo
{
	float: left;
	border: 0px solid #999;
	width: 100px;
	padding:0px;
	margin:10px 0 0 0;
	display: block;
	background-color: transparent;
}

.news .box .text
{
	padding-top:10px;
	padding-left:9px;
	width:494px;
}

.news .time
{
	font: 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float:left;
}

.news .news-item h3
{
	width:auto;
}

.news .more
{
	margin-right:10px;
}

.videos
{
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.videos .video-stars
{
	width:606px;
	height:208px;
	background: #000;
	color:#FFF;
	padding-top:6px;
	margin-bottom:10px;
	
}

.videos .star-item
{
	float:left;
	width:160px;
	margin-left:21px;
	margin-right:21px;
}

.videos .box
{
	width:626px;
	margin:0;
	padding:0;
}

.videos .heading-videos
{
	margin-top:9px;
	margin-left:9px;
}

.videos .gray-box
{
	background: url('http://images.playfrance.com/v4/bg_gradient_videos.png') #fff repeat;
	width:606px;
	padding: 0px;
	margin: 0px;
	height:109px;
	float:left;
}

.video-item
{
	width:606px;
	height:108px;
	border-bottom: 1px solid #D5D5D5;
}

.video-item a
{
	text-decoration:none;
}

.videos .video-item .photo
{
	float: left;
	border: 0px solid #999;
	width: 136px;
	height: 88px;
	padding:0px;
	margin:0 0 0 0;
	display: block;
	background-color: transparent;
	overflow:hidden;
	margin-top:8px;
}

.videos .video-item .text
{
	float:left;
	width:462px;
	padding-left:8px;
}

.videos .infos
{
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float:left;
	margin-bottom:2px;
}

.videos .description
{
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float:left;
}

.videos .video-item h3
{
	width:auto;
	margin:0 0 2px 0;
	font-weight:normal;
}

.most-viewed
{
	float: left;
	width: 300px;
	border: 1px solid #a2a2a2;
	border-top: none;
	background-color: #fff;
	padding: 0;	
}

.most-viewed-line
{
	background: url('http://images.playfrance.com/v4/bg_gradient_rc_videos.png') repeat;
	width:290px;
	font: 14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	height:82px;
	border-bottom: 1px solid #D5D5D5;
}

.most-viewed-line .photo
{
	float: left;
	border: 0px solid #999;
	width: 80px;
	height: 60px;
	padding:0px;
	margin:0 0 0 0;
	display: block;
	background-color: transparent;
	overflow:hidden;
	margin-top:11px;
}

.most-viewed-line .text
{
	float: left;
	width:205px;
	height:82px;
	margin-left:5px;
	padding:3px 0px 0px 0px;
}

.most-viewed-line .infos
{
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.most-viewed-line a
{
	text-decoration:none;
}

.video-box
{
	font: 12px "Trebuchet MS", trebuchet, Arial, sans-serif;
}

.video-box .infos
{
	padding:5px;
}

.video-box .infos .infos-left
{
	float:left;
}

.video-box .infos .infos-right
{
	float:right;
	font-weight:bold;
}

.arrow-more-orange {
	/*background: url('http://images.playfrance.com/v4/arrow_more_orange.png') no-repeat;
	background-position:left center;*/
	height: 20px;
	padding-left: 12px;
	float:right;
	margin-top:2px;
}

#gallery
{
	margin-top:16px;
	margin-bottom:16px;
}

.gallery-left-arrow
{
	background: url('http://images.playfrance.com/v4/gallery-left-arrow.gif') no-repeat;
	background-position:left center;
	padding-left:30px;
	float:left;
	line-height:30px;
	vertical-align:middle;
	text-decoration: underline;
}

.gallery-right-arrow
{
	background: url('http://images.playfrance.com/v4/gallery-right-arrow.gif') no-repeat;
	background-position:right center;
	padding-right:30px;
	float:right;
	line-height:30px;
	vertical-align:middle;
	text-decoration: underline;
}

.gallery-left-arrow-disabled
{
	background: url('http://images.playfrance.com/v4/gallery-left-arrow-disabled.gif') no-repeat;
	background-position:left center;
	padding-left:30px;
	float:left;
	line-height:30px;
	vertical-align:middle;
	color: #AAA;
}

.gallery-right-arrow-disabled
{
	background: url('http://images.playfrance.com/v4/gallery-right-arrow-disabled.gif') no-repeat;
	background-position:right center;
	padding-right:30px;
	float:right;
	line-height:30px;
	vertical-align:middle;
	color: #AAA;
}

.gallery-images
{
	margin-top:10px;
	margin-bottom:10px;
}

.gallery-image
{
	display:inline-block;
	width:134px;
	/*height:73px;*/
	overflow:hidden;
	margin-left:7px;
	margin-right:7px;
}
/***************************************************/
/******************STYLE XBOXFRANCE*****************/
/***************************************************/

#main-nav #xboxfrance a ,
#main-nav #xboxfrance a:hover,
#main-nav #xboxfrance:hover a,
#main-nav #xboxfrance.hover a {
  background-position: -122px 0px;
}


body {
	background: url(http://images.xboxfrance.com/v3/bg-x-box.gif) repeat;
}

#logo_motto {
	background: url(http://images.xboxfrance.com/v4/xboxfrance.gif) no-repeat;
	width:0px;
	height:0px;
}

.page {
	/*background: url(http://images.xboxfrance.com/v4/bg-grad-x-box.gif) repeat-x;*/
}

.logo {
	background: url(http://images.xboxfrance.com/v4/logo-xbox.gif) no-repeat;
}

/* ONGLET SUPPLEMENTAIRE */
/*
#main-nav #tournoihalo3odst a
{
	width: 143px; 
	background-image: url(http://images.xboxfrance.com/operation/h3odst/onglet.gif); 
	margin-top:1px; _margin-top:2px; height: 31px;
}

#main-nav #tournoihalo3odst a:hover, #main-nav #tournoihalo3odst:hover a, #main-nav #tournoihalo3odst.hover a
{ 
	background-position: 0 -38px;
}

#main-nav #L4D2 a
{
	width: 143px; 
	background-image: url(http://images.xboxfrance.com/operation/L4D2/r2_button.png); 
	margin-top:1px; _margin-top:2px; height: 31px;
}

#main-nav #L4D2 a:hover, #main-nav #L4D2:hover a, #main-nav #L4D2.hover a { 
	background-position: 0 -38px;
}
*/

#main-nav #tab_e3_2011 a {
	width: 138px;
	background-image:url(http://images.playfrance.com/operation/e3_2011/e3_2011.png);
	margin-top:-2px; margin-left: -12px; height: 39px;
}

#main-nav #tab_e3_2011 a:hover,#main-nav #tab_e3_2011:hover a,#main-nav #tab_e3_2011.hover a
	{
	background-position: 0 -35px;
}

/* FIN ONGLET SUPPLEMENTAIRE */

#header p {
	color: #d2d6e0;
}

.bg-holder {
	background:
		url('http://images.xboxfrance.com/v3/header-bg-x-box-transp.gif')
		no-repeat -3px 0;
}

.subnav li,.footer-nav li {
	background: url(http://images.xboxfrance.com/v3/sep-xbox.gif) no-repeat 0 7px;
}

.subnav li a.active {
	background: url(http://images.xboxfrance.com/v3/subnav-bg-xbox.gif) no-repeat;
}

.subnav li a.active  span {
	background: url(http://images.xboxfrance.com/v3/subnav-bg-xbox-right.gif) no-repeat 100% 0;
}

.sprite-search{
	/*margin-left: 5px;
	background-position: -60px 0 !important;*/
}

.subnav li.village a .sprite-village,.footer-nav li.village, a .sprite-village{

	vertical-align: top;
	background-position: -47px -98px !important;
}

.subnav li.forum a strong,.footer-nav li.forum a strong {
	background: url(http://images.xboxfrance.com/v3/ico-forum.gif) no-repeat;
}

.footer-nav li.forum a strong {
	background: url(http://images.xboxfrance.com/v3/ico-forum-xbox.gif) no-repeat 0 3px;
}

.form-search input#search {
	background: url(http://images.xboxfrance.com/v3/input-bg.gif) repeat-x;
}

.container-bg-holder {
	background: url(http://images.xboxfrance.com/v3/shadow.png) repeat-y;
}

.form-login-box {
	border: 1px solid #519111;
	background: #519111 url(http://images.xboxfrance.com/v3/form-login-bg-xbox.gif) repeat-x;
}

#mega {
	background: url(http://images.xboxfrance.com/v3/publicite.gif) no-repeat;
}

/* blue heading of all boxes start */
.heading,.heading2 {
	border: 1px solid #519111;
	background: url(http://images.xboxfrance.com/v3/heading-bg-xbox.gif) repeat-x;
}

.heading-news {
	background: url(http://images.xboxfrance.com/v4/heading-news-bg.png) repeat-x;
}

/* rss link */
/*.heading .rss {
	background: url(http://images.xboxfrance.com/v3/ico-rss.gif) no-repeat;
}*/
.sprite-rss{
	margin-left: -20px;
	vertical-align: top;
	background-position: -47px -65px !important;
}

/* blue heading of all boxes end */
.border-holder {
	border: 1px solid #a4a4a4;
}

.game-rate li a:hover {
	text-decoration: underline;
}

/* stars rate */
.stars-8 {
	background: url(http://images.xboxfrance.com/v3/star-8.gif) no-repeat;
}

.stars-9 {
	background: url(http://images.xboxfrance.com/v3/star-9.gif) no-repeat;
}

/* stars end */ /* link more */
.border-holder .more,
.prev-search .more,
.box .more
{
	color: #f60;
}

.border-holder .more:hover {
	background: url(http://images.xboxfrance.com/v3/dotted-line.gif) repeat-x 0 100%;
}

.game-rate li a,
.price .text .name a,.price .text .sur a,.price .text p a,
.titre_news,
.box .text h3,
.box .text a,
.hronom li .name a,
.tests h3 a,.tests h3 a:link,.tests h3 a:visited,.tests h3 a:hover,
.tests ul li a,
.texte_color,
.about-game .value a,
.media ul li a,
.actualite-2 ul li .name a,.forum-box ul li .name a,
.prix-body ul li span a,
.console ul li a,
.texte-titre,
.preview-text h3 a,
.preview-text .about-game a,
.pages li a,
.content a,.content p a,#content a,#content p a,
.test-corps-texte a,.test-corps-texte p a,.dossiers-list li a,.dossiers-list li p a,
.verdict a,.verdict p a,
.contact a,
.dossiers-list h3 a,
.news-list a,.news-list a:link,.news-list a:visited,
.preview-list a,.preview-list a:link,.preview-list a:visited,
.artworks a,.artworks a:link,.artworks a:hover,.artworks a:visited,
.news-nav-link-previous,.news-nav-link-previous a,.news-nav-link-previous a:link,.news-nav-link-previous a:hover,.news-nav-link-previous a:visited,
.news-nav-link-next,.news-nav-link-next a,.news-nav-link-next a:link,.news-nav-link-next a:hover,.news-nav-link-next a:visited,
.videos ul li a,
.news-action a,.news-action a:link,.news-action a:visited,.news-action a:hover,
.news-action#comment a,
.playtop-attente a,
.forum-box-extraits h3,
.stdlink,.stdlink:link,.stdlink:visited,
.evbox .gray-box .text h3,
.evbox .gray-box .text a,
.evhronom li .name a,
.last-reviews .title h3,
.last-review-item a,.last-review-item a:link,.last-review-item a:visited,
.release-item-1 h3,.release-item-2 h3,
.release-item-1 a,.release-item-1 a:link,.release-item-1 a:visited,.release-item-2 a,.release-item-2 a:link,.release-item-2 a:visited,
.navig a,.navig a:link,.navig a:hover,.navig a:visited,
.video-item .text h3,
.video-item .text a,
.most-viewed-line a,
.news-complement ul a
{
	color: #363;
}

.videos a.more
{
	background: url('http://images.playfrance.com/v4/arrow_more_orange.png') no-repeat;
	background-position:left 3px;
	padding-left: 5px;
	text-align: center;
	margin-right:10px;
	color:#f60;
}

.station-360 {
	background-position: 0px -117px;
}
.station-x30x {
	background-position: 0px  -130px;
}
.station-xbox {
	background-position: 0px  -130px;
}


/* Encart TV - ancien */
/*
.tv {
	background: url(http://images.wiidsfrance.com/v3/tv.gif) no-repeat;
}

.tv .flechG { 
	background: url(http://images.wiidsfrance.com/v3/video-back.gif)	no-repeat left top;
}

#pdlss { 
	background: url(http://images.wiidsfrance.com/v3/video-fwd.gif) no-repeat left top;
}
*/

.tv2 .background {
	background: transparent	url(http://images.playfrance.com/v4/sprite-pftv.png) 0px -90px no-repeat;
}

/* footer lines */
.level-1,.level-2 {
	background: #519111 url(http://images.xboxfrance.com/v3/heading-bg-xbox.gif)
		repeat-x;
	border-top: 1px solid #244685;
	border-bottom: 1px solid #0a1e43;
}

.level-2 {
	border-top: 1px solid #464648;
	background: #2c2c2e;
	border-bottom: 1px solid #0a1e43;
}

/* second level */ /* fiels name */
.field {
	color: #999;
}

.level-2 ul li {
	color: #999;
}

.level-2 ul li a {
	color: #999;
}

/* haut link */
.haut {
	background: url(http://images.xboxfrance.com/v3/arrow-xbox.gif) no-repeat 0 5px;
}

/* 3, 4, 5 levels start  */
.level-3 {
	background-color: #464649;
	border-bottom: 1px solid #313134;
	border-top: 1px solid #535356;
}

.level-3 ul li {
	background: url(http://images.xboxfrance.com/v3/sep-xbox-2.gif) no-repeat 0 2px;
}

/* rss link */
/*.level-3 ul li.footer-rss {
	background: url(http://images.xboxfrance.com/v3/ico-rss-2.gif) no-repeat 0 -1px;
}*/

.level-3 ul li a {
	color: #92c239;
}

.level-3 p a {
	color: #92c239;
}

.level-6 {
	background-color: #2c2c2e;
	border-top: 1px solid #535356;
}

/* last level icons  */
.level-6 p .ico-1 {
	background: url(http://images.xboxfrance.com/v3/ico-eight.gif) no-repeat;
}

/*.level-6 p .ico-2 {
	background: url(http://images.xboxfrance.com/v3/ico-orange.gif) no-repeat;
}*/
.sprite-cube{
	vertical-align:middle;
	margin:-3px 2px 0 5px;
	background-position: -47px -77px !important;
}
.main-box-body {
	background-color: #fff;
	border: 1px solid #a2a2a2;
}

.main-box-body2 {
	background-color: #fff;
	border-color: #519111;
}

.espace {
	background: transparent
		url(http://images.xboxfrance.com/v3/liseret_bas_xf.png) no-repeat
		scroll 0px 0px;
}

.prev-search a {
	color: #000;
}

.dossiers-list li img {
	border: 1px solid #363;
}

.couleur_site {
	background-color: #98C743;
}

.un_x {
	background-color: #666;
}

.deux_x {
	background-color: #666;
}

#video .playlist {
	background: #000 url(http://images.xboxfrance.com/design/video/bgListing.jpg) no-repeat;
}

#video .playlist .desc {
	background: black url(http://images.xboxfrance.com/design/video/bgDesc.jpg) left -5px repeat-x;
}

#video .playlist a:hover .desc {
	background: black url(http://images.xboxfrance.com/design/video/bgDesc.jpg) left -5px repeat-x;
}

/***************************************************/
/******************CARROUSEL LAYOUT*****************/
/***************************************************/
#carrousel-container { width:628px; height: 274px; margin:0px auto 0px; background:#FFFFFF; padding:0px; 	}
/***************************************************/
/******************CARROUSEL STYLE******************/
/***************************************************/
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	border:#000000 solid 1px;
	width:626px;
	height:272px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(http://images.playfrance.com/v4/carrousel/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	width:432px;
	z-index:3;
	overflow:hidden;
}


/*******************************************************/
.lof-main-item-desc{
	z-index:100;
	position:absolute;
	bottom:0px;
	left:0px;
	width:432px;
	height:88px;
	/*background:url(http://images.playfrance.com/v4/carrousel/all_transparent_bg.png);*/
	background:#000;
	opacity:0.7;
  	filter:alpha(opacity=70); /* For IE8 and earlier */
	font: 13px/18px "Trebuchet MS",trebuchet,Arial,sans-serif;

	/* filter:0.7(opacity:60) */
}

.lof-main-item-desc a{
	z-index:200;
	position:absolute;
	bottom:0px;
	left:0px;
	width:432px;
	height:88px;	
}

.lof-main-item-desc p{
	color:#FFF;
	margin:0 8px;
	padding:0 0
	text-align:justify;
}

.lof-main-item-desc h2
{
	font-size:18px;
	margin:0 8px;
	padding:8px 0
}

.lof-main-item-desc h2 a{
	color:#FFF;	
	margin:0;
	padding:8px 0px;
	font: bold 18px/18px "Trebuchet MS",trebuchet,Arial,sans-serif;
	text-decoration:none;
}
.lof-main-item-desc h2 a:hover{
	color:#FFF;
	text-decoration:none;
}


/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:#FFFFFF;
	/*background:transparent url(http://images.playfrance.com/v4/carrousel/load-indicator.gif) no-repeat scroll 50% 50%;*/
	padding:0px;
	margin:0;
	height:272px;
	width:432px;
	position:absolute;
	overflow:hidden;
	cursor:pointer;
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:432px;
	float:left;

}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	z-index:99;
	padding:0px;
	width:432px;
	height:272px;
}

li-desc{
	z-index:100;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	/*background:url(http://images.playfrance.com/v4/carrousel/all_transparent_bg.png);*/

	/* filter:0.7(opacity:60) */
}
li-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
li-desc h2 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
li-desc h2 a:hover{
	color:#FF6;
	text-decoration:underline;
}

/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
}
.lof-navigator-outer{
	position:absolute;
	right:0;
	top:13px;
	z-index:100;
	height:272px;
	width:310px;
	overflow:hidden;
	color:#FFF
}
.lof-navigator li.active{
	background:url(http://images.playfrance.com/v4/sprite-carrousel.png) 0px -82px no-repeat; 
	color:#FFF
}
.lof-navigator li:hover{
	
}


.lof-navigator li h2{
	font: bold 12px/18px "Trebuchet MS",trebuchet,Arial,sans-serif;
	color:#FFF;
	padding:8px 0 0 !important;
	margin:0;

}
.lof-navigator li div{
	background:url(http://images.playfrance.com/v4/sprite-carrousel.png) -19px -328px no-repeat;
	color:#FFF;
	height:100%;
	position:relative;
	margin-left:20px;
	padding-left:8px;
}

.lof-navigator li.active div{
	background-position: -19px -82px;
	color:#FFF;
}
.lof-navigator li img{
	height:61px;
	width:61px;
	margin:11px 9px 0px 4px;
	float:right;
}
.lof-navigator li.active img{
	border:##6C8E5C  solid 1px;
}
.lof-navigator li.active h2{
	color:#FFF;
}

.lof-previous, .lof-next {
	position:absolute;
	right:0;
  color: #000000;
  cursor: pointer;
  display: block;
	width:194px;
	height:13px;
	background:url(http://images.playfrance.com/v4/sprite-carrousel.png) no-repeat;
}

.lof-previous {
	top:0;
	background-position: -213px -30px;
}

.lof-next {
	bottom:0;
	background-position: -213px -45px;
}


#player_hover{	position: absolute;	z-index: 100; margin-left: 3px; background: transparent; text-align: center;}
#player_hover_large{	position: absolute;	z-index: 100; left: 107px; background: transparent; text-align: center;}
#player_hover_medium{	position: absolute;	z-index: 100; left: 14px; background: transparent; text-align: center;}
#player_hover object, #player_hover embed {height:415px;}

#videos_categories
{
	width:606px;
	border:0;
	border-spacing:0;
	border-collapse: collapse;
}

#videos_categories th
{
	border:0;
	border-spacing:0;
	border-collapse: collapse;
	padding:0;
}

#videos_categories a
{
	color: #fff;
	text-decoration: none;
}

.videos_categories_off_1
{
	width:2px;
	height:19px;
	background: url(http://images.playfrance.com/v4/all_videos_off_1.png);
}

.videos_categories_off_2
{
	height:19px;
	background: url(http://images.playfrance.com/v4/all_videos_off_2.png) repeat;
}

.videos_categories_off_3
{
	width:2px;
	height:19px;
	background: url(http://images.playfrance.com/v4/all_videos_off_3.png);
}

.videos_categories_on_1
{
	width:2px;
	height:19px;
	background: url(http://images.playfrance.com/v4/xf_videos_on_1.png);
}

.videos_categories_on_2
{
	height:19px;
	background: url(http://images.playfrance.com/v4/xf_videos_on_2.png) repeat;
}

.videos_categories_on_3
{
	width:2px;
	height:19px;
	background: url(http://images.playfrance.com/v4/xf_videos_on_3.png);
}

/* Nouvel espace membre */
.member-bloc 				{float:left;height:270px;border-right: 1px solid #bfbfbf;}
.member-bloc:last-child 	{border-right: 0px;}
.main-member				{background-color: #fff;position:relative;min-height: 900px;border: 1px solid #a2a2a2;}
#profil 					{width:125px;}
#status 					{width:260px;padding-left:8px;}
#player 					{width:215px;}
p.part-title 				{font-size: 12px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;color:#415e95;text-transform: uppercase;margin-left: 6px;}

#profil p 					{text-align:center;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;}
#profil p.highlight 		{margin-top: 10px;margin-bottom: 0px;font-size: 12px;font-weight: 900;text-transform: uppercase;color: #254786;}
#profil p#memberdate 		{font-size:11px;color:#8c8c8c;line-height:13px;margin: 0;}
#profil p#memberdate+p		{color:#254786;font-size:11px;margin: 0;}
#profil p#level 			{}
#profil img 				{margin-left: 22px;}
#profil span 				{display:block;}
#profil span.customize 		{position: absolute;left: 106px;top: 25px;;width:18px;height:16px;background:url(http://images.playfrance.com/membre/button-customize.jpg) no-repeat;display:none;}
#upload 					{display: none;width:205px;height:105px;background-color: #fff;position:absolute;top: 60px;left: 50px;z-index: 100;box-shadow: 0px 0px 5px 0px rgba(76, 76, 76, 0.5);-moz-box-shadow: 0px 0px 5px 0px rgba(76, 76, 76, 0.5);-webkit-box-shadow: 0px 0px 5px 0px rgba(76, 76, 76, 0.5);}
#upload div 				{}
#upload img 				{margin-left:5px;margin-right:5px;float:left;}
#upload p 					{font-size:12px;color:#909090;line-height:12px;margin-bottom: 5px;}
#upload p+p 				{font-size:10px;line-height:10px;margin-top: 0px;margin-bottom: 3px;}
#upload p#avatar_filename 	{float:left;margin-left: 4px;margin-top: 5px;}
#upload a 					{margin-top: 4px;cursor:pointer;display:inline-block;font-size:14px;color:#fff;background-color:#254786;width:100px;height:20px;float:right;margin-right: 8px;text-align: center;padding-top: 3px;}
#upload input[type=file] 	{display:none;}
#upload input[type=submit]  {float:right;cursor:pointer;display:inline-block;font-size:14px;color:#fff;background-color:#254786;margin-right: 8px;border: 0;margin-top: 0px;}
#upload hr 					{margin-top:40px;}

#status input				{width:250px;height:30px;background-color:#e6e6e6;font-size:11px;color:#254786;padding-left: 3px;border:0;margin-bottom: 15px;}
#status input:focus 		{height:28px;width:248px;background-color:#fff;border:1px solid #e6e6e6;}
#status input:active 		{border-color: #e6e6e6;}	
#status form#cite 			{height:70px;position:relative;}
#status input#changeCitation {width: 30px;color: #fff;background-color: #254786;position: relative;left: 222px;top: -46px;display:none;} 
#status span 				{display:block;width:80px;height:45px;margin-right:6px;background-color:#e6e6e6;float: left;text-align:center;font-size:11px;color:#254786;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;}
#status span b 				{font-size:23px;color:#254786;}
#status span:last-child 	{margin-right:0px;}
#status p#nbcaract 			{font-size:12px;color:#e5e5e5;position: absolute;top: 22px;left: 121px;display:none;}

#status #lastbadges 		{}
#lastbadges p 				{margin-top: 82px;}
#lastbadges ul 				{list-style: none;padding-left: 0px;}
#lastbadges ul li 			{display: inline-block;background-color: #c5c5c5;width:70px;height:70px;margin-right:10px;border-radius: 34px;-moz-border-radius: 34px;-webkit-border-radius: 34px;-ms-border-radius: 34px;padding-left: 0px;}
#lastbadges ul li.last      {margin-right: 0px;}

#player #ids 				{}
#ids p 						{}
#ids ul 					{list-style: none;padding-left: 6px;}
#ids li 					{display:inline-block;background:url(http://images.playfrance.com/membre/logosid.png) no-repeat #e6e6e6;width:45px;height: 45px;margin-right:5px;background-position: 7px 9px;cursor:pointer;}
#ids li.last 			    {margin-right: 0px;} 
#ids form#nickname 			{height:55px;width:150px;display:none;position:absolute;top:110px;left: 318px;background-color:#fff;box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); }
#ids form#nickname p		{margin: 3px 0px 0px 6px;color:#909090;font-size:12px;}
#ids input 					{width:135px;height:24px;background-color:#fff;font-size:12px;color:#254786;padding-left: 4px;border:0;box-shadow: -1px 2px 20px 3px rgba(0, 0, 0, 0.3) inset;}
#ids input#new-nickname 	{margin-left: 5px;margin-top: 2px;} 
#ids input:focus 			{height:22px;width:133px;border:1px solid #e6e6e6;}
#ids input[type=submit]    	{width: 30px;color: #fff;background-color: #254786;position: absolute;top: 24px;left: 113px;}
#ids li#nick_play_live 		{}
#ids li#nick_play_live.done {background-position:7px -91px;}
#ids li#nick_xbox_live 		{background-position: -47px 9px;}
#ids li#nick_xbox_live.done {background-position:-47px -92px;}
#ids li#nick_wii 			{background-position:-102px 9px;}
#ids li#nick_wii.done 		{background-position:-102px -91px;}
#ids li#nick_steam 			{background-position:-155px 9px;}
#ids li#nick_steam.done  	{background-position:-153px -87px;}
#ids li#nick_xfire 			{background-position: 7px -45px;}
#ids li#nick_xfire.done 	{background-position:7px -137px;}
#ids li#nick_battlenet 		{background-position:-47px -43px;}
#ids li#nick_battlenet.done {background-position:-47px -135px;} 
#ids li#nick_origin 		{background-position:-102px -42px;}
#ids li#nick_origin.done 	{background-position:-102px -134px;}
#ids li#nick_3ds 			{background-position: -154px -42px;}
#ids li#nick_3ds.done 		{background-position:-154px -137px;}
a#removeId					{background:url(http://images.playfrance.com/membre/croixconsole.png) no-repeat;height:13px;width:13px;display:inline-block;position: absolute;left: 135px;top: 2px;}

#games 						{height:105px;overflow: hidden;width:220px;}
#games p 					{}
#games p.part-title 		{margin-top: 0px;}
#games img 			 		{height:75px;float:left;margin-left:6px;width:65px;}
#games p.gamename 			{float:left;display: inline-block;font-size: 10px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;background-color: #cdcdcd;width: 65px;height: 67px;margin-left: -65px;margin-top: 75px;text-align: center;}

#mainmenu 					{background-color: #fff;border: 1px solid #a2a2a2;height:45px;width:627px;position: relative;}
#mainmenu span 				{font-size:12px;color:#254786;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;float:left;margin-top: 12px;margin-left: 5px;margin-right: 10px;}
#mainmenu ul 				{height:45px;width:627px;list-style:none;padding-left:0px;margin-top:2px;}
#mainmenu ul li 			{background:url(http://images.playfrance.com/membre/sprite-menu.png) no-repeat;width:50px;height:30px;border-right:1px solid #e5e5e5;font-size:9px;display:inline-block;float: left;margin-top: 5px;}
#mainmenu ul li:hover       {color:#909090;}
	ul li#accueil 			{border-left:1px solid #e5e5e5;}
	ul li#accueil.current   {background-position:0px -29px;} 
	ul li#accueil:hover     {background-position:0px -29px;}
	ul li#gamelist 			{background-position:-51px 0px;}
	ul li#gamelist.current 	{background-position:-51px -30px;}
	ul li#gamelist:hover 	{background-position:-51px -30px;}
	ul li#enchere 			{background-position:-102px 0px;}
	ul li#enchere:hover		{background-position:-102px -30px;}
	ul li#points 			{background-position:-153px 0px;}
	ul li#points:hover 		{background-position:-153px -30px;}
	ul li#leaderboard 		{background-position:-204px 0px;}
	ul li#leaderboard:hover	{background-position:-204px -30px;}
	ul li#badges 			{background-position:-255px 0px;}
	ul li#badges:hover 		{background-position:-255px -30px;}
	ul li#friends 			{background-position:-306px 0px;margin-right:264px;border-right: 0px;}
	ul li#friends.current 	{background-position:-306px -30px;}
	ul li#friends:hover 	{background-position:-306px -30px;}
	ul li#messages 			{background-position:-352px 0px;border-left:1px solid #e5e5e5;}
	ul li#messages:hover 	{background-position:-352px -30px;}
	ul li#notif				{background-position:-404px 0px;}
	ul li#notif:hover		{background-position:-404px -30px;}
	ul li#param 		    {background-position:-452px 0px;border-right:0px;}
	ul li#param:hover 	    {background-position:-452px -30px;}
	ul li#addfriend 		{background:url(http://images.playfrance.com/membre/ami.png) no-repeat;border-right:0px;}
#mainmenu ul a 				{text-decoration: none;width: 50px;height: 30px;display: block;padding-top: 20px;color:#cccccc;text-align: center;}
#mainmenu ul a:hover 		{color:#909090;}
#mainmenu ul li.current a   {color:#909090;}
#mainmenu .tooltip 			{display:none;width:164px;height:38px;padding:10px;z-index:300;background-color: #fff;box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.5);position:absolute;top:45px;color:#909090;font-size:11px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;}
#mainmenu .tooltip span 	{display: block;width:20px;height:9px;background:url(http://images.playfrance.com/membre/arrow-top.png) no-repeat;float:left;margin: 0;margin-top: -18px;margin-left: 15px;}
 	#accueil+.tooltip 		{left:45px;}
 	#gamelist+.tooltip 		{left:96px;}
 	#badges+.tooltip 		{left:148px;}
 	#friends+.tooltip 		{left:198px;}
 	#messages+.tooltip 		{left:418px;}
 	#messages+.tooltip span {margin-left: 111px;}
 	#param+.tooltip 		{left:467px;}
 	#param+.tooltip span 	{margin-left: 111px;}
 	#addfriend+.tooltip 	{left:467px;}
 	#addfriend+.tooltip span{margin-left: 111px;}

#newsfeed 					{height:900px;}
#newsfeed ul 				{list-style: none;width:95%;margin-top:0px;padding-left:0;}
#newsfeed ul#navNewsFeed    {margin-left:20px;border-bottom:2px solid #8c8c8c;}
#newsfeed ul#navNewsFeed li				{display:inline-block;height:40px;padding: 0px 10px;}
#newsfeed ul#navNewsFeed li.current		{background-color: #8c8c8c;} 
#newsfeed ul#navNewsFeed li:hover 		{cursor:pointer;}
#newsfeed ul#navNewsFeed li a 			{text-decoration: none;display:block;height:40px;width:100%;font-size:12px;text-transform:uppercase;color:#8c8c8c;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;position:relative;top:20px;}
#newsfeed ul#navNewsFeed li.current	a   {color:#fff;}
#newsfeed .news-item 		{display:inline-block;width:600px;height:69px;position:relative;left: 10px;border-bottom: 1px solid #D5D5D5;background: url(http://images.playfrance.com/v4/bg_gradient_news.png) #fff no-repeat;}
#newsfeed .news-item img 	{float:left;margin-right:5px;width:100px;height:50px;margin-top: 8px;}
#newsfeed .news-item a 		{text-decoration:none;color:#2e2e2e;}
#newsfeed .news-item p 		{text-align: left;font-family:Trebuchet MS, trebuchet, Arial, sans-serif;font-size:12px;margin:0;}
#newsfeed .news-item p.first 	{padding-top: 6px;}
ol#pagination				{overflow:hidden;}
ol#pagination li 			{display:inline-block;float:left;list-style:none;cursor:pointer;margin-left: 1px;;width:20px;height:20px;background-color:#909090;color:#fff;font-size:12px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;text-align: center;}
ol#pagination li.current 	{font-weight:bold;background-color: #254786;}
ol#pagination li.prev 		{width:112px;background-color: #254786;}
ol#pagination li.next 		{width:112px;background-color: #254786;}

ul#newsfeedlistGames 		{display:none;}
ul#newsfeedlistCons 		{display:none;}


/* -------------- Page jeux ---------------- */
#listgames 					{}
#listgames p 				{float:left;font-size:12px;color:#254786;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;float:left;}
#listgames p a 				{text-decoration:none;color:#254786;}
#listgames form select 		{}
#listgames form select+input 	{width:112px;}
#listgames form 			{float: left;margin-top: 8px;}
#listgames ul 				{list-style: none;}
#listgames ul li  	 		{display:inline-block;}
#listgames ul li img 		{}
#listgames ul.nav 			{padding-left:25px;height: 54px;overflow: hidden;}
#listgames ul.nav li 		{font-size:12px;color:#254786;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;display:block;cursor:pointer;position:absolute;background-color: #e6e6e6;width:130px;height:18px;text-align:center;top:16px;}
#listgames ul.nav li.current {background:url(http://images.playfrance.com/membre/arrow-wish.png) no-repeat 112px center #eb8b01;z-index: 100;color:#fff;}
#listgames ul.nav li#collection {}
#listgames ul.nav li#wishlist 	{}
#listgames ul.supports 			{border-bottom: 1px solid #b9b9b9;border-top: 1px solid #b9b9b9;padding: 10px 0px 10px 20px;min-height: 96px;}
#listgames ul.supports li 		{margin-right: 15px;margin-top:3px;position:relative;}
#listgames ul.supports li img 	{border:2px solid #e6e6e6;}
#listgames ul.supports li img.filter 	{border:2px solid #eb8b01;}
	ul.supports li#newSupport 	{text-align: center;float: right;width:93px;height:70px;padding-top: 23px;text-transform: uppercase;background-color:#e6e6e6;color:#254786;font-size:12px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;cursor:pointer;display:none;margin-right: 27px;}
#listgames div#add-sup			{position: absolute;top: 150px;background:#fff;min-height: 160px;width: 623px;left: 0px;padding-top: 10px;z-index: 10;border: 2px solid #e6e6e6;display:none;}
#listgames div#add-sup ul 				{}
#listgames div#add-sup ul li 			{margin-bottom: 5px;}
#listgames div#add-sup ul li.active img {border:2px solid #244685;}
#listgames div#add-sup a.btn-support 	{background-color: #244685;color: #fff;display: inline-block;width: 20px;height: 20px;padding: 5px;margin-right: 15px;}
div#add-sup span 						{background:url(http://images.playfrance.com/membre/croixconsole.png) no-repeat;display:block;width:13px;height:13px;margin-left:600px;cursor:pointer;}
#tipsup 						{display:none;width:57px;text-align:center;position:absolute;top:70px;left:15px;z-index:10;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;font-size:11px;padding:5px;color:#909090;background-color: #fff;box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.5);}

#listgames ul.games 			{padding-left: 20px;}
#listgames ul.games li 			{background-color: #000;margin-right: 20px;position: relative;width:130px;height:150px;}
#listgames ul.games li img 		{margin-bottom: 0px;width:130px;height:150px;}
#listgames ul.games li img:hover {opacity: 0.5;}
#listgames ul.games li p 		{position:absolute;top:0px;width:105px;font-size:10px;color:#fff;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;display:none;left:5px;border-bottom: 1px solid #fff;}
#listgames .games#collection 	{display:none;}
#listgames .games#wishlist  	{display:none;}
#listgames .games#all 			{display:none;}
#listgames .conteneur 			{display:inline-block;position:relative;margin-bottom: 45px;}
#listgames .supports+p 			{width: 600px;text-align: center;font-size: 13px;margin-bottom: 30px;display:none;}

ul.icones 						{list-style: none;padding-left: 7px;height: 0px; display:none;position: absolute;top:90px;}
#listgames ul.icones li 		{display: inline-block;width:22px;height:22px;margin-right:6px;}
#listgames ul.icones li a 		{display:block;width:100%;height:100%;}
ul.icones li#icone1				{background:url(http://images.playfrance.com/membre/icone1.png) no-repeat;}
ul.icones li#icone2				{background:url(http://images.playfrance.com/membre/icone2.png) no-repeat;}
ul.icones li#icone3				{background:url(http://images.playfrance.com/membre/icone3.png) no-repeat;}
ul.icones li#icone4				{background:url(http://images.playfrance.com/membre/icone4.png) no-repeat;}

a.adgame 						{position: absolute;display:none;top:116px;left:6px;width:114px;height:22px;text-transform: uppercase;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;font-size: 12px;cursor:pointer;background-color:#e6e6e6;color:#254786;padding-top:4px;padding-left: 3px;}
a.adgame.done 					{background-color: #eb8b01;color:#fff;}
a.adgame.adtoWish 				{background:url(http://images.playfrance.com/membre/arrow-wish.png) no-repeat 90px center #e6e6e6;}
a.adtoWish.done 				{background:url(http://images.playfrance.com/membre/arrow-wish.png) no-repeat 90px center #eb8b01;}
a.deleteGame 					{display:none;position:absolute;top:4px;left:112px;background:url(http://images.playfrance.com/membre/croix.png) no-repeat;height:13px;width:13px;}
a.deleteSup						{display:none;position:absolute;top:4px;left:75px;background:url(http://images.playfrance.com/membre/croixconsole.png) no-repeat;height:13px;width:13px;}

/* -------------- Page amis ---------------- */
#listfriends 					{}
ul.friends						{list-style: none;padding-left: 8px;}
ul.friends p 					{color:#254786;font-size:13px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;}
ul.friends>li 					{width:290px;height:100px;display:inline-block;border:8px solid #f2f2f2;}
ul.friends>li img 				{float:left;margin-right:10px; margin-top: 13px; margin-left: 6px;}
ul.friends>li p 				{margin-bottom: 2px;}
ul.friends>li p span 			{color:#8c8c8c;font-size:11px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;}
ul.friends>li a					{text-decoration:none;color:#254786;font-size:13px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;}
ul#inprogress a.button 			{display:inline-block;width:60px;height:22px;text-align:center;color:#fff;background-color:#254786;margin-right:5px;}

ul.friends hr 					{background-color:#b9b9b9;height:1px; border: 0; margin-bottom: 15px;}
ul.friends a.friendtooltip 		{display:inline-block;width:21px;height:20px;margin-right:3px;}
a.friendtooltip#sendmessage 	{background:url(http://images.playfrance.com/membre/message.png) no-repeat;}
a.friendtooltip#userboard 		{background:url(http://images.playfrance.com/membre/fiche.png) no-repeat;}
a.friendtooltip#deletefriend 	{background:url(http://images.playfrance.com/membre/supprimer.png) no-repeat;}

ul#myfriends 					{font-size: 0.1px;}
ul#myfriends .mix 				{opacity: 0;display: none;}
ul#myfriends>p 					{}
ul#myfriends>p+ul 				{list-style: none;position: relative;top: -30px; left: 30px;}
ul#myfriends>p+ul li 			{z-index:10;color:#426096;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;font-size:13px;display:inline-block;width:98px;height:23px;border:1px solid #92a3c2;cursor:pointer;position:absolute;background-color:#fff;padding-left:3px;padding-right: 2px;}
ul#myfriends>p+ul li.active 	{z-index:100;background: url(http://images.playfrance.com/membre/arrow-amis.png) 87px center no-repeat #fff;}

p#notice 						{display:none;position: absolute;top: -18px;left: 150px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;font-size: 12px;color: #fff;background-color: #254786;width: 340px;text-align: center;padding: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
p#noamis 						{color:#254786;font-size:12px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;text-align:center;}
/* ------ Colonne right ------ */
.add-game 						{background-color: #fff;padding: 0 0 9px 6px;border: 1px solid #a2a2a2;height: 36px;margin-top: 7px;cursor:pointer;}
.add-game h3 					{color:#254786;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;font-size:18px;text-transform: uppercase;height:32px;margin-top: 13px;display:block;width:235px;float: left;}
.add-game h3+span 				{width:32px;height:32px;background:url(http://images.playfrance.com/membre/addgame.png) no-repeat;display: block;float: left;margin-top:5px;} 

.stats 							{background-color: #fff;padding: 0 0 9px 6px;border: 1px solid #a2a2a2;}
.stats h3 						{font-size:14px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;text-transform: uppercase;color:#254786;}
.stats p 						{font-size:12px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;text-transform: uppercase;color:#8c8c8c;}
.stats p span 					{color:#254786;font-size:12px;font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;}


/* Styles Autocomplete */

.searchBox {
  position: absolute;
  left: 297px;
  margin: 0px 0px 0px 0px;
  width: 200px;
  z-index:100;
  background-color: #212427;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  border: 2px solid #000;	
  color: #fff;
  margin-left: 0;
  padding-left: 0em;
  list-style-image: none;
  list-style: none;
  height:535px;
  overflow-y:scroll;
}

.searchLabel {
  font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  margin: 0px 0px 3px 0px;
  padding: 3px;
  cursor: pointer;
  list-style-image: none;
}

.searchSelected {
  font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  margin: 0px 0px 3px 0px;
  padding: 3px;
  cursor: pointer;
  background-color: #FF8C00;
  list-style-image: none;
}

.searchProgress {
  font-family: "Trebuchet MS", trebuchet, Arial, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #fff;
  height:30px;
  /*background: url('../img/search/progress.gif') right center no-repeat;*/
}