html {
	font-size: 100.01%;
}

body {
	margin: 0;
	padding: 0;
	background: url(http://images.playfrance.com/v3/bg.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: 0 auto;
	position: relative;
	background: url(http://images.playfrance.com/v4/playfrance.gif)
		no-repeat;
}

#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;
}

.page {
	float: left;
	width: 100%;
	background: url(http://images.playfrance.com/v4/bg-grad.gif) repeat-x;
	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;
	background: url(http://images.playfrance.com/v4/logo.gif) no-repeat;
	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 #tf_kz2 a {
	width: 183px;
	background-image:
		url(http://images.playfrance.com/v4/tfk_button_off.png);
}

#main-nav #catalogue a {
	width: 112px;
	background-image: url(http://images.playfrance.com/v4/wa_button.png);
	_margin-top: 0px; /*pour ie 6*/ /*height: 31px;*/
}

#main-nav #gamesmoov a {
	width: 114px;
	background-image: url(http://images.playfrance.com/v4/gm_button.png);
	_margin-top: 0px; /*pour ie 6*/
}

#main-nav #playfrance a {
	width: 122px;
	height: 33px;
	background-image:
		url(http://images.playfrance.com/v4/pf_button_on_new.png);
}

#main-nav #psn a {
	width: 175px;
	margin-top: 1px;
	background-image: url(http://images.playfrance.com/v3/psn_new2.png);
	height: 31px;
	_height: 20px;
}

#main-nav #xboxfrance a {
	width: 107px;
	background-image: url(http://images.playfrance.com/v4/xf_button.png);
	height: 32px;
	/*_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.pcactu.com/v4/pc-button.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 #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: 0 -33px;
}

#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 #gamesmoov a:hover,#main-nav #gamesmoov:hover a,#main-nav #gamesmoov.hover a
{
	background-position: 0 -33px;
}

#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
{
	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,#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;
}

/* ONGLET SUPPLEMENTAIRE */
#main-nav #tab_kz3 a {
	width: 112px;
	background-image:
		url(http://images.playfrance.com/operation/killzone3/kz3-tab.png);
}

#main-nav #tab_kz3 a:hover,#main-nav #tab_kz3:hover a,#main-nav #tab_kz3.hover a
{
	background-position: 0 -33px;
	margin-top: 0px;
}

/* FIN ONGLET SUPPLEMENTAIRE */

/* 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;
}

/* 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.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.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 end */
#header p {
	margin: 0;
	padding: 0 15px 0 0;
	float: right;
	color: #d2d6e0;
	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;
	background:
		url('http://images.playfrance.com/v3/header-bg-2-transp.gif')
		no-repeat -3px 0;
	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;
	background: url(http://images.playfrance.com/v3/sep-2.gif) no-repeat 0
		7px;
	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 {
	background: url(http://images.playfrance.com/v3/subnav-bg.gif) no-repeat
		;
	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 {
	background: url(http://images.playfrance.com/v3/subnav-bg-right.gif)
		no-repeat 100% 0;
	color: #333;
	padding: 3px 13px 0 14px;
}

/* 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-2.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-2.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: #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;
	background: url(http://images.playfrance.com/v3/shadow-2.gif) repeat-y -3px 0;
	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;
	border: 1px solid #244685;
	background: #254786
		url(http://images.playfrance.com/v3/form-login-bg.gif) repeat-x;
	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 {
	background: url(http://images.playfrance.com/v3/publicite.gif) no-repeat;
	width: 744px;
	height: 92px;
	padding: 1px 0 0 16px;
}

.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;
	/*min-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;
}

/* publicite box end */ /* page left column */
.col-1 {
	float: left;
	width: 630px;
}

.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 #244685;
	border-bottom: none;
	background: url(http://images.playfrance.com/v3/heading-bg.gif) repeat-x;
	width: 620px;
	padding: 3px 0 5px 7px;
}

.heading-news {
	float: left;
	color: #fff;
	font: 12px/ 13px "Trebuchet MS", trebuchet, Arial, sans-serif;
	border-bottom: none;
	background: url(http://images.playfrance.com/v3/heading-news-bg.gif) repeat-x;
	width: 610px;
	padding: 3px 0 5px 7px;
}

.headingDate {
	float: left;
	color: #fff;
	font: 12px/ 13px "Trebuchet MS", trebuchet, Arial, sans-serif;
	border: 1px solid #244685;
	border-bottom: none;
	background: url(http://images.playfrance.com/v3/heading-bg.gif) repeat-x;
	width: 610px;
	padding: 3px 0 5px 7px;
}

.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: 0px 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: #06c;
	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;
}

/* 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: #f60;
	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;
}

.border-holder .more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.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: #06c;
}

.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: 627px;
	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;
	color: #0066CC;
	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;
}

/* gradient area */
.box .gray-white-gradient-box
{
	background: url(http://images.playfrance.com/design/homepage/gray-white-gradient.png) repeat;
	float: left;
	width: 613px;
	height: 68px;
	padding: 0 0 7px;
	margin-bottom:2px;
	border-bottom: 1px solid #EAEAEA;
}

/* photo */
.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;
	color: #06c;
	font: 12px/ 18px "Trebuchet MS", trebuchet, Arial, sans-serif;
	width:500px;
}

.box .text h3 .orange {
	color: #f60;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px/ 18px;
}

.box .text h3 .gray {
	color: #ccc;
	font-size: 12px/ 18px;
}

.box .text a {
	text-decoration: none;
	color: #06c;
	/*	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/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;
}

.stationTest {
	width: 34px;
	height: 13px;
	text-decoration: none;
	background: url(http://images.playfrance.com/v3/ico-all.gif) no-repeat;
}

/* PSP, PS2, PS3 */
.stationTest-psp {
	background: url(http://images.playfrance.com/v3/ico-psp.gif) no-repeat;
}

.stationTest-ps2 {
	background: url(http://images.playfrance.com/v3/ico-ps2.gif) no-repeat;
}

.stationTest-ps3 {
	background: url(http://images.playfrance.com/v3/ico-ps3.gif) 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: 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;
}

.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_3.jpg) no-repeat scroll 6px 0;
}

.couleur-note-4 {
	background: url(http://images.playfrance.com/v4/carre_couleur_4.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 {
	color: #06c;
	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%;
}

.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;
	color: #f60;
	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;
}

/* Encart TV - ancien */
.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;*/
}

.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 #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;
	/*overflow: visible;*/
}

.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: 293px;
}

.tv2 .video-wrapper {
	float: left;
	position: relative;
	height: 90px;
	border-bottom: 1px solid #000000;
	cursor: pointer;
}

.tv2 .video-wrapper-1 {
	width: 99px;
	background: url(http://images.playfrance.com/v4/video/all_video-1.png)
		repeat;
	border-right: 1px solid #000000;
}

.tv2 .video-wrapper-2 {
	width: 100px;
	background: url(http://images.playfrance.com/v4/video/all_video-2.png)
		repeat;
}

.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;
	background: transparent
		url(http://images.playfrance.com/v4/video/pf_video-1-active.png)
		repeat;
}

.tv2 .video-wrapper-2 .background {
	width: 100px;
	background: transparent
		url(http://images.playfrance.com/v4/video/pf_video-2-active.png)
		repeat;
}

.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 {
	position: absolute;
	float: left;
	top: 23px;
	left: 28px;
	width: 42px;
	height: 42px;
	z-index: 3;
	background: transparent url(http://images.playfrance.com/v4/video/all_video-selected-circle.png) repeat;
	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: transparent url(http://images.playfrance.com/v4/video/all_video-selected-arrow.png) repeat;
	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/video/all_video-text.png) 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);
}

#tooltip {
	width: 200px;
	font: 8px "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);
}

#tooltip h3,#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;
	color: #333;
	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: #f60;
	text-decoration: none;
}

/* 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: #06c;
}

.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;
	color: #06c;
}

.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: #f60;
	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;
}

.more:hover {
	background: url(http://images.playfrance.com/v3/dotted-line.gif)
		repeat-x 0 100%;
}

/* 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;
	background: #244685 url(http://images.playfrance.com/v3/heading-bg.gif)
		repeat-x;
	border-top: 1px solid #244685;
	border-bottom: 1px solid #0a1e43;
}

.level-2 {
	border-top: 1px solid #43629a;
	background: #142d5b;
	border-bottom: 1px solid #0a1e43;
	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;
}

/* 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: #39f;
}

* html .level-2 ul li {
	float: none;
}

*+html .level-2 ul li {
	float: none;
}

.level-2 ul li a {
	color: #39f;
	text-decoration: none;
}

.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-4.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;
}

.haut:hover {
	text-decoration: underline;
}

/* 3, 4, 5 levels start  */
.level-3 {
	width: 961px;
	float: left;
	background-color: #234077;
	border-top: 1px solid #43629a;
	border-bottom: 1px solid #0a1e43;
}

.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-3.gif) no-repeat 0
		2px;
	padding: 0 10px 0 10px;
}

.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-2.gif) no-repeat
		0 -1px;
	padding: 0 0 1px 20px;
}

.level-3 ul li a {
	color: #39f;
	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 {
	color: #39f;
	text-decoration: none;
}

.level-3 p a:hover {
	text-decoration: underline;
}

/* 3, 4, 5 levels end  */
.level-6 {
	width: 961px;
	float: left;
	border-top: 1px solid #43629a;
	background-color: #142d5b;
}

/* last level icons  */
.level-6 p .ico-1 {
	background: url(http://images.playfrance.com/v3/ico-eight.gif) no-repeat
		;
	padding: 3px 0 3px 23px;
}

.level-6 p .ico-2 {
	background: url(http://images.playfrance.com/v3/ico-orange.gif)
		no-repeat;
	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: 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 #244685;
	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_pf.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 {
	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: #06c;
}

.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: #06c;
	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 {
	color: #06c;
	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;
	color: #06c;
}

.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;
	color: #0066CC;
}

.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;
	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: #06c;
	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 20px;
	color: #06c;
	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;
	color: #06c;
}

.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: #0066CC;
	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: #06c;
}

.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: #06c;
	text-decoration: none;
}

.dossiers-list h3 a:hover {
	text-decoration: underline;
}

.dossiers-list li img {
	float: left;
	margin-right: 10px;
	border: 1px solid #06c;
}

.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;
	color: #06c;
	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;
}

.preview-list a,.preview-list a:link,.preview-list a:visited {
	color: #0066CC;
	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 {
	color: #0066CC;
	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: #06c;
	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: #06c;
	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: #32589A;
}

/***********************************************
 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 img
{
	width:100px;
	height:50px;
}

#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;
	width:100px;
	height:50px;
}

.videos ul li a {
	text-decoration: none;
	color: #06c;
}

.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: #06c;
	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: #06c;
	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: #06c;
}

.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;
	color: #06c;
	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;
	color: #06c;
	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;
	color: #06c;
	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;
	color: #06c;
	/*	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;
}

/* 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 {
	color: #06c;
	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 -1236px;
	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;
}

