html {
	font-size: 100.01%;
}
body {
	margin: 0;
	padding: 0;
	background: url(http://images.playfrance.com/v3/bg-body-pca.gif) repeat;
	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: -1px auto; position: relative; background: url(http://images.playfrance.com/v4/fnac_pca.gif) no-repeat; }
#logo_motto #fnac_logo            { height : 32px; width: 200px; display: block; text-indent:-9000px; }
#logo_motto #motto                     { margin: 1px; padding: 0;  right: 0; top: 7px; position: absolute; color: #fff; font: 70%/16px "Trebuchet MS", trebuchet, Arial, sans-serif; }

.page,
.xbox-page {
	float: left;
	width: 100%;
	background: url(http://images.playfrance.com/v4/bg-grad-pcac.gif) repeat-x;
	min-width: 969px;
}
.xbox-page {
	background: url(http://images.playfrance.com/v3/bg-grad-x-box.gif) repeat-x;
}
#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;
	background: url(http://images.playfrance.com/v3/logo-pca.gif) no-repeat;
	width: 179px;
	height: 40px;
	text-indent: -9999px;
	overflow: hidden;
	top: 16px;
	left: 12px;
}
.xbox-page .logo {
	background: url(http://images.playfrance.com/v3/logo-xbox.gif) no-repeat;
	width: 193px;
	height: 31px;
	top: 32px;
	left: 13px;
}
/* main nav start */
.main-nav {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 51px;
	left: 206px;
	z-index: 9999;
}
.xbox-page .main-nav {
	top: 50px;
	left: 199px;
	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;
  background-image: url(http://images.playfrance.com/v4/wa_button.png);
  /*margin-top:1px;*/
  _margin-top:0px;
	/*height: 31px;*/
}

#main-nav #gamesmoov a{
  width: 114px;
  background-image: url(http://images.playfrance.com/v4/gm_button.png);
}
#main-nav #littlebig a{
  width: 143px;
  background-image: url(http://images.playfrance.com/operation/lbp/lbp_button.png);
  margin-top:1px;
  _margin-top:0px;
	height: 31px;
}
#main-nav #playfrance a{
  width: 122px;
  background-image: url(http://images.playfrance.com/v4/pf_button.png);
  margin-top : 0px;
  #margin-top:0px;
}
#main-nav #psn a{
  width: 175px;
  margin-top:1px;
  background-image: url(http://images.playfrance.com/v3/psn_new2.png);
	height: 31px;
  _margin-top:0px;
	_height: 20px;
}
#main-nav #xboxfrance a{
  width: 107px;
  background-image: url(http://images.playfrance.com/v4/xf_button.png);
  height : 32px;
  _margin-top:0px;
	/*_height: 20px; */
}
#main-nav #wiidsfrance a{
  width: 111px;
  background-image: url(http://images.playfrance.com/v4/wf_button.png);
  height : 32px;
	/*_height: 20px;*/
}
#main-nav #pcactu a{
  width: 84px;
  background-image: url(http://images.playfrance.com/v4/pca_button_on2.png);
  height : 32px;
  _margin-top:0px;
	/*_height: 20px;*/
}

#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 #pcactu ul li a, #main-nav #gamesmoov ul li a, #main-nav #littlebig ul li a, #main-nav #catalogue ul li a, #main-nav #psn ul li a {
	height:21px;
}

#main-nav li.communaute a{
  width: 137px;
  background-position: -400px 0;
}


#main-nav #playfrance a:hover,
#main-nav #playfrance:hover a,
#main-nav #playfrance.hover a {
  background-position: 0 -33px;
}
#main-nav #catalogue a:hover,
#main-nav #catalogue:hover a,
#main-nav #catalogue.hover a {
  background-position: 0 -33px;
}
#main-nav #gamesmoov a:hover,
#main-nav #gamesmoov:hover a,
#main-nav #gamesmoov.hover a {
  background-position: 0 -33px;
}
#main-nav #littlebig a:hover,
#main-nav #littlebig:hover a,
#main-nav #littlebig.hover a {
  background-position: 0 -38px;
}
#main-nav #xboxfrance a:hover,
#main-nav #xboxfrance:hover a,
#main-nav #xboxfrance.hover a {
  background-position: 0 -33px;
}
#main-nav #wiidsfrance a:hover,
#main-nav #wiidsfrance:hover a,
#main-nav #wiidsfrance.hover a {
  background-position: 0 -33px;
}
#main-nav #pcactu a:hover,
#main-nav #pcactu:hover a,
#main-nav #pcactu.hover a {
  /*background-position: 0 -33px;*/
}
#main-nav #psn a:hover,
#main-nav #psn:hover a,
#main-nav #psn.hover a {
  background-position: 0 -38px;
}


#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;
}
#main-nav div{
  display: none;
  /*width: 130px;*/
  padding:4px 0 0 0;
  position: absolute;
  top: 29px;
  left: 0;
  z-index: 3000;
}
#main-nav div div.iepng {
  width: 130px;
  height: 12px;
  overflow: hidden;
  position: static;
  top:35px;
  _top:33px;
}
#main-nav li.catalogue div div.iepng {
  background: url(http://images.playfrance.com/v4/wa_last.png) no-repeat 0 0;
}
#main-nav li.gamesmoov div div.iepng {
  background: url(http://images.playfrance.com/v4/gm_last.png) no-repeat 0 0;
}
#main-nav li.playfrance div div.iepng {
  background: url(http://images.playfrance.com/v4/pf_last.png) no-repeat 0 0;
}
#main-nav li.xboxfrance div div.iepng {
  background: url(http://images.playfrance.com/v4/xf_last.png) no-repeat 0 0;
}
#main-nav li.wiidsfrance div div.iepng {
  background: url(http://images.playfrance.com/v4/wf_last.png) no-repeat 0 0;
}
#main-nav li.pcactu div div.iepng {
  background: url(http://images.playfrance.com/v4/pca_last.png) no-repeat 0 0;
}
#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{
  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 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;
}


/* ADDED WHEN TURNING SPAN TO DIV */
#main-nav .catalogue_rollover
{
	display:block;
	left:0pt;
	padding: 0px 0pt 0pt;
	position: relative;
	top: 0px;
}
/* END ADDED */

#catalogue span.catalogue_rollover:hover div,
#catalogue span.hover div {
  display: block;
}
#gamesmoov span.catalogue_rollover:hover div,
#gamesmoov span.hover div {
  display: block;
}
#playfrance span.catalogue_rollover:hover div,
#playfrance span.hover div {
  display: block;
}
#xboxfrance span.catalogue_rollover:hover div,
#xboxfrance span.hover div {
  display: block;
}
#wiidsfrance span.catalogue_rollover:hover div,
#wiidsfrance span.hover div {
  display: block;
}

/* ADDED WHEN SPAN->DIV FOR XHTML VALIDATION */

#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;
}
#pcactu div.catalogue_rollover:hover div,
#pcactu div.hover div {
  display: block;
}

/* END ADDED */

#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.pcactu 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/wa_bg.png) no-repeat !important;
}
#main-nav li.gamesmoov div ul a{
  background: url(http://images.playfrance.com/v4/gm_bg.png) no-repeat !important;
}
#main-nav li.playfrance div ul a{
  background: url(http://images.playfrance.com/v4/pf_bg.png) no-repeat !important;
}
#main-nav li.xboxfrance div ul a{
  background: url(http://images.playfrance.com/v4/xf_bg.png) no-repeat !important;
}
#main-nav li.wiidsfrance div ul a{
  background: url(http://images.playfrance.com/v4/wf_bg.png) no-repeat !important;
}
#main-nav li.pcactu div ul a{
  background: url(http://images.playfrance.com/v4/pca_bg.png) no-repeat !important;
}
#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: url(http://images.playfrance.com/v4/wa_bg_dark.png) no-repeat !important;
}
#main-nav li.gamesmoov div ul li a:hover,
#main-nav li.gamesmoov div ul li:hover a,
#main-nav li.gamesmoov div ul li.hover a
{
  background: url(http://images.playfrance.com/v4/gm_bg_dark.png) no-repeat !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: url(http://images.playfrance.com/v4/pf_bg_dark.png) no-repeat !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: url(http://images.playfrance.com/v4/xf_bg_dark.png) no-repeat !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: url(http://images.playfrance.com/v4/wf_bg_dark.png) no-repeat !important;
}
#main-nav li.pcactu div ul li a:hover,
#main-nav li.pcactu div ul li:hover a,
#main-nav li.pcactu div ul li.hover a
{
  background: url(http://images.playfrance.com/v4/pca_bg_dark.png) no-repeat !important;
}

/* main nav end */
#header p {
	margin: 0;
	padding: 0 15px 0 0;
	float: right;
	color: #d2f2fe;
	font: 70%/16px "Trebuchet MS", trebuchet, Arial, sans-serif;
}
/* blue header line */
.blue-bg {
	position: absolute;
	top: 61px;
	left: -1px;
	width: 968px;
	height: 28px;
}
.bg-holder {
	width: 968px;
	height: 28px;
	background: url('http://images.playfrance.com/v3/header-bg-pca.gif') no-repeat 0px 0;
	float: left;
}
.xbox-page .bg-holder {
	background: url(http://images.playfrance.com/v3/header-bg-x-box.gif) no-repeat -3px 0;
}
/* 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;
	background: url(http://images.playfrance.com/v3/sep-wii-2.gif) no-repeat 0 7px;
	padding: 0 7px 0 7px;
}
.footer-nav li {
	font-size: 75%;
}
.xbox-page .footer-nav li {
	background: url(http://images.playfrance.com/v3/sep-xbox.gif) no-repeat 0 3px;
}
.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 {
	background: url(http://images.playfrance.com/v3/subnav-bg-pca.gif) no-repeat;
	margin: 0 -8px 0 -8px;
	position: relative;
}
.xbox-page .subnav li a.active {
	background: url(http://images.playfrance.com/v3/subnav-bg-xbox.gif) no-repeat;
}
.subnav li.first a.active {
	margin-left: 0;
}
.subnav li a.active span {
	background: url(http://images.playfrance.com/v3/subnav-bg-pca-right.gif) no-repeat 100% 0;
	color: #666;
	padding: 3px 13px 0 14px;
}
.xbox-page .subnav li a.active span {
	background: url(http://images.playfrance.com/v3/subnav-bg-xbox-right.gif) no-repeat 100% 0;
}
/* two icons (forum, ... ) */
/*.subnav li.village a strong,
.footer-nav li.village a strong {
	background: url(http://images.playfrance.com/v3/ico-home.gif) no-repeat;
	padding: 0 0 0 20px;
	font-weight: normal;
}
.footer-nav li.village a strong {
	background: url(http://images.playfrance.com/v3/ico-home-pca.png) no-repeat 0 0px;
}
.xbox-page .footer-nav li.village a strong {
	background: url(http://images.playfrance.com/v3/ico-home-xbox.gif) no-repeat 0 3px;
}*/
.subnav li.forum a strong,
.footer-nav li.forum a strong {
	background: url(http://images.playfrance.com/v3/ico-forum.gif) no-repeat;
	padding: 0 0 0 20px;
	font-weight: normal;
}
.footer-nav li.forum a strong {
	background: url(http://images.playfrance.com/v3/ico-forum-pca.gif) no-repeat 0 2px;
}
.xbox-page .footer-nav li.forum a strong {
	background: url(http://images.playfrance.com/v3/ico-forum-xbox.gif) no-repeat 0 3px;
}
.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: 3px 0 0;
	padding: 0 16px 0 0;
	position: relative;
}
.form-search input {
	vertical-align: middle;
}
.form-search input#search {
	width: 93px;
	height: 15px;
	padding: 4px 0 0 4px;
	background: url(http://images.playfrance.com/v3/input-bg.gif) repeat-x;
	border: none;
	color: #666;
	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;
	background: url(http://images.playfrance.com/v3/shadow-wii2.png) repeat-y -0px 0;
	margin: 89px 0 0;
}
.xbox-page .container-bg-holder {
	background: url(http://images.playfrance.com/v3/shadow-xbox.png) repeat-y;
}
/* 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;
	border: 1px solid #A332A6;
	background: #254786 url(http://images.playfrance.com/v3/bg-login-form.jpg) repeat-x;
	margin: 7px 0 0 13px;
	padding: 3px 0 0 7px;
	display: inline;
	font: 11px "Trebuchet MS", trebuchet, Arial, sans-serif;
	color: #fff;
}
.xbox-page .form-login-box {
	background: #519111 url(http://images.playfrance.com/v3/form-login-bg-xbox.gif) repeat-x;
	border-color: #519111;
}
.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: #666;
	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 {
	background: url(http://images.playfrance.com/v3/publicite.gif) no-repeat;
	width: 744px;
	height: 92px;
	padding: 1px 0 0 16px;

}
.banner img,
.banner object,
.flash img,
.flash object {
	display: block;
	_margin-top:0px;

}
.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;
	min-height: 263px;
	background-color: #282929;
	margin: 0 0 12px 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;
}
/* publicite box end */
/* page left column */
.col-1 {
	float: left;
	width: 185px;
}
.test-box,
.price {
	float: left;
	width: 183px;
	padding: 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 #A332A6;
	border-bottom: none;
	background: url(http://images.playfrance.com/v3/heading-bg-pca.gif) repeat-x;
	width: 176px;
	padding: 3px 0 5px 7px;
}
.xbox-page .heading {
	background: url(http://images.playfrance.com/v3/heading-bg-xbox.gif) repeat-x;
	border: 1px solid #519111;
	border-bottom: none;
}
.heading span {
	float: left;
}
.heading-sep {
	height: 12px;
}
.col-2 .heading {
	width: 424px;
}
.col-3 .heading {
	width: 293px;
}
/* rss link */
.heading .rss {
	float: right;
	background: url(http://images.playfrance.com/v3/ico-rss.gif) no-repeat;
	width: 12px;
	height: 12px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 1px 5px 0 0;
}
/* blue heading of all boxes end */
.border-holder {
	float: left;
	border: 1px solid #a4a4a4;
	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 {
	color: #4C0A5B;
	text-decoration: none;
}
.xbox-page .game-rate li a {
	color: #363;
}
.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;
}
/* stars rate */
.stars-8 {
	background: url(http://images.playfrance.com/v3/star-8.gif) no-repeat;
}
.stars-9 {
	background: url(http://images.playfrance.com/v3/star-9.gif) no-repeat;
}
/* stars end */
/* link more */
.border-holder .more {
	color: #FF6600;
	font: bold 70%/14px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-decoration: none;
	float: right;
	background: none;
	margin: 12px 10px 0 0;
}
.xbox-page .border-holder .more {
	color: #7fad2a;
	background: none;
}
* html .border-holder .more {
	margin-top: 14px;
}
*+html .border-holder .more {
	margin-top: 14px;
}
.border-holder .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif) repeat-x 0 100%;
}
.xbox-page .border-holder .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line-xbox.gif) repeat-x 0 100%;
}
/* 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;
	color: #9C2FAA;
}
.xbox-page .text .name a,
.xbox-page .text .sur a,
.xbox-page .text p a {
	text-decoration: none;
	color: #363;
}
.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: #666;
}
/* 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: 431px;
	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: 418px;
	margin: 0 0 0 6px;
	display: inline;
	border-bottom: 1px solid #eaeaea;
	padding: 3px 0 6px;
}
.boxpointille {
	float: left;
	width: 418px;
	margin: 0 0 0 6px;
	display: inline;
	border-bottom: 1px dashed #eaeaea;
	padding: 3px 0 6px;
}
.titre_news{
font: bold 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif; 
color: #4C0A5B;
text-decoration: none;
}
.date{
color: #999;
font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}
/* date */
.box .date {
	float: left;
	color: #666;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 7px 1px;
}
/* gray area */
.box .gray-box {
	float: left;
	width: 418px;
	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 .gray-box .photo img {
	display:block;
}
/* text in gray box */
.box .gray-box .text {
	float: left;
	width: 300px;
	padding: 7px 0 0 3px;
}
.box .gray-box .text h3 {
	margin: 0;
	padding: 0;
	color: #4C0A5B;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}
.box .gray-box .text h3 .orange {
	color: #f60;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px/18px;
}
.xbox-page .box .gray-box .text h3 .orange {
	color: #7fad2a;
}
.box .gray-box .text h3 .gray {
	color: #999;
	font-size: 12px/18px;
}
.box .gray-box .text a {
	text-decoration: none;
	color: #4C0A5B;
/*	background: url(http://images.playfrance.com/v3/ico-info.gif) no-repeat 100% 4px;*/
	padding: 0 0px 0 0;
}
.xbox-page .box .gray-box .text a {
	color: #363;
	font-weight: bold;
/*	background: url(http://images.playfrance.com/v3/ico-info-xbox.gif) no-repeat 100% 4px;*/
}
.box .gray-box .text a:hover {
	text-decoration: underline;
}
.box .gray-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/ico-all.gif) no-repeat;
}
/* PSP, PS2, PS3 */
.station-psp {
	background: url(http://images.playfrance.com/v3/ico-psp.gif) no-repeat;
}
.station-ps2 {
	background: url(http://images.playfrance.com/v3/ico-ps2.gif) no-repeat;
}
.station-ps3 {
	background: url(http://images.playfrance.com/v3/ico-ps3.gif) no-repeat;
}
.station-360 {
	background: url(http://images.playfrance.com/v3/ico-360.gif) no-repeat;
}
.station-x30x {
	background: url(http://images.playfrance.com/v3/ico-x30x.gif) no-repeat;
}
.station-wii {
	background: url(http://images.playfrance.com/v3/ico-wii.gif) no-repeat;
}
.station-ds {
	background: url(http://images.playfrance.com/v3/ico-ds.gif) no-repeat;
}
.station-pc {
	background: url(http://images.playfrance.com/v3/ico-pc.gif) no-repeat;
}
.hronom li .ico {
	float: left;
	padding: 0 0 0 3px;
} 
.hronom li .ico img {
	display: block;
}
/* link */
.hronom li .name {
	float: left;
	color: #999;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 1px 4px;
	margin: -1px 0 0 6px;
}
.hronom li .name a {
	color: #4C0A5B;
	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%;
}
.xbox-page .hronom li .name a {
	color: #363;
/*	background: url(http://images.playfrance.com/v3/ico-info-xbox.gif) no-repeat 100% 4px;*/
}

.hronom li .name .forum_link {
	color: #333;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}
.gray-box .text h3 .forum_link {
	color: #333;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}


.hronom li .name a:hover {
	text-decoration: underline;
}
/* lists end */
/* link more */
.box .more {
	float: right;
	background: none;
	text-decoration: none;
	color: #FF6600;
	font: bold 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 2px 2px 0;
	margin: -2px 0 0;
}
.xbox-page .box .more {
	color: #7fad2a;
	background: none;
}
.box .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif) repeat-x 0 100%;
}
.xbox-page .box .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line-xbox.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: #666;
	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;
}
.xbox-page .dates li a {
	color: #7fad2a;
	background: none;
}
.dates li a:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif) repeat-x 0 100%;
}
xbox-page .dates li a:hover {
	background: url(http://images.playfrance.com/v3/dotted-line-xbox.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;
}
/* tv box start */
.tv {
	float: left;
	width: 302px;
	height: 238px;
	background: url(http://images.playfrance.com/v3/tv.gif) no-repeat;
	margin: 8px 0 0 10px;
	/*overflow: visible;*/
}
.xbox-page .tv {
	background: url(http://images.playfrance.com/v3/tv-xbox.gif) no-repeat;
}

/* articles box start */
.articles,
.prix {
	float: left;
	margin: 0;
	width: 302px;
}
.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;
	color: #f60;
	font: bold 12px/16px "Trebuchet MS", trebuchet, Arial, sans-serif;
	background-color: #edecec;
	width: 286px;
	text-transform: uppercase;
}
.tests h3 a, .tests h3 a:link, .tests h3 a:visited, .tests h3 a:hover {
	color: #9C2FAA;
	text-decoration: none;
}

.xbox-page .tests h3 {
	color: #7fad2a;
}
/* 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;
	color: #4C0A5B;
}
.xbox-page .tests ul li a {
	color: #363;
}
.tests ul li a:hover {
	text-decoration: underline;
}

.tests .more {
	float:right;
}
.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;
}

/* link more */
.more {
	float: right;
	color: #FF6600;
	font: bold 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	background: none;
	text-decoration: none;
	padding: 0 0 2px;
	margin: 0 10px 0 0;
	display: inline;
}
.xbox-page .more {
	color: #7fad2a;
	background: none;
}
.more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif) repeat-x 0 100%;
}
.xbox-page .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line-xbox.gif) repeat-x 0 100%;
}
/* page footer */
.footer {
	float: left;
	width: 961px;
	position: relative;
	margin: 0 0 0 1px;
	display: inline;
}
/* footer lines */
.level-1,
.level-2 {
	float: left;
	width: 961px;
	background: #5E0E72 url(http://images.playfrance.com/v3/heading-bg-pca.gif) repeat-x;
	border-top: 1px solid #AB6ABA;
}
.xbox-page .level-1,
.xbox-page .level-2 {
	background: #519111 url(http://images.playfrance.com/v3/heading-bg-xbox.gif) repeat-x;
}
.level-2 {
	border-top: 1px solid #675484;
	background: #2D1A4A;
	border-bottom: 1px solid #241141;
	padding: 3px 0 3px;
}
.xbox-page .level-2 {
	border-top: 1px solid #464648;
	background: #2c2c2e;
	border-bottom: 1px solid #0a5b74;
	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 {
	color: #fff;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	float: left;
	margin: 1px 0 0 9px;
	display: inline;
	width: 108px;
	clear: both;
}
.xbox-page .field {
	color: #999;
}
/* 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;
	color: #9C2FAA;
}
.xbox-page .level-2 ul li {
	color: #999;
}
* html .level-2 ul li {
	float: none;
}
*+html .level-2 ul li {
	float: none;
}
.level-2 ul li a {
	color: #9C2FAA;
	text-decoration: none;
}
.xbox-page .level-2 ul li a {
	color: #999;
}
.level-2 ul li a:hover {
	text-decoration: underline;
}
/* haut link */
.haut {
	float: right;
	color: #fff;
	text-decoration: none;
	background: url(http://images.playfrance.com/v3/arrow-pca.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
	margin: 5px 9px 0 0;
	display: inline;
	font: 75%/110% "Trebuchet MS", trebuchet, Arial, sans-serif;
}
.xbox-page .haut {
	background: url(http://images.playfrance.com/v3/arrow-xbox.gif) no-repeat 0 5px;
}
.haut:hover {
	text-decoration: underline;
}
/* 3, 4, 5 levels start  */
.level-3 {
	width: 961px;
	float: left;
	background-color: #160D27;
	border-top: 1px solid #675484;
	border-bottom: 1px solid #241141;
}
.xbox-page .level-3 {
	background-color: #464649;
	border-bottom: 1px solid #313134;
	border-top: 1px solid #535356;
}
.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;
	background: url(http://images.playfrance.com/v3/sep-pca.gif) no-repeat 0 2px;
	padding: 0 10px 0 10px;
}
.xbox-page .level-3 ul li {
	background: url(http://images.playfrance.com/v3/sep-xbox-2.gif) no-repeat 0 2px;
}
.level-3 ul li.first {
	background: none;
	padding-left: 0;
}
/* rss link */
.level-3 ul li.footer-rss {
	background: url(http://images.playfrance.com/v3/ico-rss-pca.gif) no-repeat 0 -1px;
	padding: 0 0 1px 20px;
}
.xbox-page .level-3 ul li.footer-rss {
	background: url(http://images.playfrance.com/v3/ico-rss-xbox.gif) no-repeat;
}
.level-3 ul li a {
	color: #9C2FAA;
	text-decoration: none;
}
.xbox-page .level-3 ul li a {
	color: #92c239;
}
.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: -2px;
}
.level-3 p a {
	color: #9C2FAA;
	text-decoration: none;
}
.xbox-page .level-3 p a {
	color: #92c239;
}
.level-3 p a:hover {
	text-decoration: underline;
}
/* 3, 4, 5 levels end  */
.level-6 {
	width: 961px;
	float: left;
	border-top: 1px solid #675484;
	background-color: #2D1A4A;
}
.xbox-page .level-6 {
	background-color: #2c2c2e;
	border-top: 1px solid #535356;
} 
/* last level icons  */
.level-6 p .ico-1 {
	background: url(http://images.playfrance.com/v3/ico-concept-wiids.gif) no-repeat;
	padding: 3px 0 3px 23px;
}
.xbox-page .level-6 p .ico-1 {
	background: url(http://images.playfrance.com/v3/ico-concept-xbox.gif) no-repeat;
}
.level-6 p .ico-2 {
	background: url(http://images.playfrance.com/v3/ico-orange-pca.gif) no-repeat;
	padding: 1px 0 3px 22px;
	margin: 0 0 0 2px;
}
.xbox-page .level-6 p .ico-2 {
	background: url(http://images.playfrance.com/v3/ico-orange-xbox.gif) no-repeat;
	padding: 3px 2px 5px 24px;
	margin: 0;
}
/* 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: 619px;
}

.heading2 {
	width: 597px;
}

.main-box-body {
	width: 616px;
	float: left;
	background-color: #fff;
	border: 1px solid #a2a2a2;
	border-top: none;
	padding: 10px 0 1px 10px;
}
.main-box-body2 {
	width: 594px;
	float: left;
	background-color: #fff;
	border: 1px solid #A332A6;
	border-top: none;
	padding: 0px 10px 0px 0px;
	border-width:medium 1px 0;
}

.espace {
clear:both;
background:transparent url(http://images.playfrance.com/v3/liseret_bas_pca.png) no-repeat scroll 0px 0px;
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 {
	float: left;
	width: 420px;
	padding: 4px 0 0 17px;
}
.game-pref h2 {
	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;
	color: #4C0A5B;
}
.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 {
	color: #4C0A5B;
	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 styles */
.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 {
	color: #4C0A5B;
	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-pca.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;
}


.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;
	color: #4C0A5B;
}
.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;
	height: 92px;
}
.gallery a {
	text-decoration: none;
}
.gallery li {
	float: left;
	display: inline;
	padding: 0 5px 0 15px;
	text-align: center;
}
.gallery li img {
	display: block;
}

.gallery li span {
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif; 
	color: #fff;
	position: relative;
	top: -17px;
}

/* 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  */
/* preview-list list start */
.preview-list {
	float: left;
	width: 607px;
	margin: 16px 0 0;
	padding: 0 0 0px;
}
.preview-list h2 {
	margin: 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 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;
}

.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;
	color: #0066CC;
}

/* 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;
	color: #4C0A5B;
	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 36px;
	width: 460px;
}
.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 20px;
	color: #06c;
	float: left;
	vertical-align: middle;
}
.preview-text .about-game a.evarticles{
	background: url(http://images.wiidsfrance.com/events/pic_article.png) no-repeat 0 2px;
}
.preview-text .about-game a.evimages{
	background: url(http://images.wiidsfrance.com/events/pic_image.png) no-repeat 0 2px;
}
.preview-text .about-game a.evvideos{
	background: url(http://images.wiidsfrance.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;
	color: #4C0A5B;
}
.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 {
	color: #0066CC;
	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 {
	color: #4C0A5B;
	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 {
	color: #0066CC;
	text-decoration: none;
}
.verdict a:hover, .verdict p a:hover {
	text-decoration: underline;
}

/* END EDIT ALIX */

.content .author {
	float: right;
}
.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: 931px;
}
.big-main-box-body {
	width: 928px;
	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 a {
	color: #4C0A5B;
}
.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; 
	color: #4C0A5B;
	text-decoration: none;
}
.dossiers-list h3 a:hover {
	text-decoration: underline;
}
.dossiers-list li img {
	float: left;
	margin-right: 10px;
	border: 1px solid #4C0A5B;
}
.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;
}
.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; 
}

.news-list {
	float: left;
	width: 607px;
	margin: 16px 0 0;
	padding: 0 0 8px;
}
.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: 13px 0 30px;
	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;
	color: #4C0A5B;
}
.news-list a:hover  {
	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: 931px;
}
.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;
}
.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 {
	color: #333;
	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 {
	color: #4C0A5B;
	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 {
	color: #4C0A5B;
	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;
	background-color: #305696;
	padding: 0 3px 3px 3px;
	color: #fff;
}
.deux_x {
	float: right;
	font: bold 90%/17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	background-color: #305696;
	padding: 0 3px 3px 3px;
	color: #fff;
	margin-left: 4px;
}
.selected {
	background-color: #000;
}
.couleur_site{
background-color: #9D30AB;
}












/***********************************************
 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 {
	background: #000 url(http://images.playfrance.com/design/video/bgListing.jpg) no-repeat;
	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 .desc {
	position: absolute;
/*	margin: -69px 0 0 -152px; */
	margin: 50px 0 0 -158px;
	background: black url(http://images.playfrance.com/design/video/bgDesc.jpg) left -5px repeat-x;
	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;
	background: black url(http://images.playfrance.com/design/video/bgDesc.jpg) left -5px repeat-x;
	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
}





.videos {
	float: left;
	width: 340px;
	border: 1px solid #a2a2a2;
	border-top: none;
	background-color: #fff;
	padding: 0 0 9px 6px;
}
.videos ul {
	margin: 0;
	padding: 12px 0 10px 2px;
	float: left;
	width: 320px;
	background: url(http://images.playfrance.com/v3/dotted-line-2.gif) repeat-x 0 100%;
}
.videos ul.last {
	background: none;
}
.videos 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 3px;
	float: left;
	width: 338px;
	text-align: left;
}
.videos ul li img {
	float:left;
	margin-right: 8px;
}
.videos ul li a {
	text-decoration: none;
	color: #4C0A5B;
}
.xbox-page .videos ul li a {
	color: #363;
}
.videos ul li a:hover {
	text-decoration: underline;
}

.videos .more {
	float:right;
}

.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 {
	font: bold 14px/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-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 90%/17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display: block;
	float: left;
	margin: 0 0 15px 15px;
}
.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 90%/17px "Trebuchet MS", trebuchet, Arial, sans-serif;
	display: block;
	float: right;
	width: 300px;
	text-align: right;
	margin: 0 15px 15px 0;
}

.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;
	color: #4C0A5B;
	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 {
	color: #4C0A5B;
	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;
}

.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; /*#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: #9ccc3b }
.note-petit4, .note-grand4 a, .preview-list .note4 { background-color: #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; color: #4C0A5B; }
.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: 435px;
	margin-left: 25px;
	color: #333;
}
.forum-box-extraits ul li .date {
	float: left;
}

.forum-box-extraits h3 {
	margin: 0;
	padding: 0 0 0 3px;
	color: #4C0A5B;
	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;
}
.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;
}

#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: #4C0A5B;*/
}
.stdlink, .stdlink:link, .stdlink:visited {
	font: bold 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif; 
	color: #4C0A5B;
	text-decoration: none;
}
.stdlink:hover {
	text-decoration: underline;
}






.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;
	background: url(http://images.playfrance.com/v3/video-back.gif) no-repeat left top;
}
#pdlss {
/*	float: left;*/
	margin: 136px 0 0 268px;
	#margin: 135px 0 0 268px;
	display: block;
	height: 20px;
	background: url(http://images.playfrance.com/v3/video-fwd.gif) no-repeat left top;
}
/*#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: 2px 2px 2px 2px;
	padding: 0 0 0 0;
}
a.image-thumb:hover img {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 2px solid #4C0A5B;
	filter: Blur(direction=45, strength=10); opacity: .70;
	#filter: Alpha (opacity=100, finishopacity=70, style=1);
}

#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;
}

/* 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: #666;
	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;
	color: #4C0A5B;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
}
.evbox .gray-box .text h3 .orange {
	color: #9C2FAA;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px/18px;
}
.evbox .gray-box .text h3 .gray {
	color: #999;
	font-size: 12px/18px;
}
.evbox .gray-box .text a {
	text-decoration: none;
	color: #4C0A5B;
/*	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: #666;
}
/* 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;
}
/* link */
.evhronom li .name {
	float: left;
	color: #999;
	font: 12px/18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	padding: 0 0 1px 4px;
	margin: -1px 0 0 6px;
}
.evhronom li .name a {
	color: #4C0A5B;
	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%;
}