
/**********

Xbox-360.fr v2.0
Release Aurora
Cache SQL v1.1
Cache Images v200b
(c) 2010 Xbox-360.fr - Discovery Network

**********/

body { 
	margin:0 auto;
	text-align:center;
	font-family:Verdana, Bitstream Vera Sans, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	background-color:#e6e6e6;}
img {
	border:0;
}
img.border {
	border:1px solid #7c7c7c;
}
table {
	font-family:Verdana, Bitstream Vera Sans, sans-serif;
	color:#4a4a4a;
	padding:0;
	margin:0;
	border:0;
	font-size:11px;
}
form {
	padding:0;
	margin:0;
}
textarea {
	width:600px;
}

/*
SEPARATEURS
*/

hr {
	height:1px;
	border:0;
	margin:0;
	padding:0;
	color:#e6e6e6;
	background-color:#e6e6e6;
}
div.hr {
	width:100%;
	height:15px;
	border:0;
	margin:0 0 15px 0;
	padding:0;
	border-bottom:1px solid #e6e6e6;
}
div.hr2 {
	width:300px;
	height:0;
	border:0;
	margin:15px auto 15px auto;
	padding:0;
	border-bottom:1px solid #f1f1f1;
}
div.hr3 {
	width:100%;
	height:15px;
	border:0;
	margin:0 0 15px 0;
	padding:0;
	border-bottom:1px solid #ffffff;
}
div.hr_img {
	font-size:15px;
	color:#e6e6e6;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	width:100%;
	margin:40px 0 15px 0;
	padding:0;
	border-top:1px solid #e6e6e6;
}

/*
CADRES PRINCIPAUX
*/

div#main {
	width:950px;
	margin:0 auto;
	z-index:5;
	position:relative;
	background:url(/webimages/fond_o.gif?200b) repeat-y top center;
}
div#page {
	width:840px;
	height:550px;
	margin:0 auto;
	z-index:10;
	position:relative;
	background-color:#ffffff;
}
html>body div#page {
	height:auto;
	min-height:550px;
}
div#cadre_principal {
	width:830px;
	margin:0 auto;
	background-color:#e6e6e6;
	text-align:left;
	padding:0 5px 0 5px;
}
div#site_h {
	width:825px;
	height:85px;
	margin:0 auto;
	background:url(/webimages/site_h.gif?200b) no-repeat top;
	color:#86c51c;
	font-size:15px;
	font-style:italic;
	padding:25px 0 0 15px;
	text-align:left;}
div#site_b {
	width:795px;
	height:65px;
	margin:0 auto;
	background:url(/webimages/site_b.gif?200b) no-repeat top;
	margin-top:-5px;
	text-align:right;
	padding:35px 45px 0 0;
	color:#ffffff;
}
div#site_b a {
	color:#ffffff;
	text-decoration:none;
}
div#largeban {
	width:830px;
	height:95px;
	background:url(/webimages/pub_entete_largeban.gif?200b) top center no-repeat;
	margin:0 auto;
}
div#largeban_img {
	width:728px;
	height:90px;
	background:none;
	margin:0 auto;
}

div.float {
	float:left;
	width:655px;
}
div.float2 {
	float:left;
	width:170px;
	margin:0 0 0 5px;
}

div.news_float1 {
	float:left;
	width:50px;
	padding-top:12px;
}
div.news_float1_2 {
	float:left;
	width:322px;
}
div.news_float2 {
	float:left;
	width:545px;
}
div.news_float3 {
	float:left;
	width:50px;
	height:35px;
	background:url(/webimages/icones_news/comment.gif?200b) no-repeat center right;
	text-align:right;
	color:#ffffff;
	padding:15px 0 0 0;
}
div.news_float4 {
	float:left;
	width:50px;
	text-align:right;
}
div.float_gen {
	float:left;
}

div.comment_float1 {
	float:left;
	text-align:left;
	width:40px;
	padding:3px 0 0 0;
}
div.comment_float2 {
	float:left;
	width:605px;
}

div#bg_b {
	width:950px;
	z-index:0;
	position:absolute;
	background:url(/webimages/fond_b.gif?200b) no-repeat top;
	margin-top:-300px;
	padding-top:310px;
	color:#b2b2b2;
	font-size:10px;
	left:0;
}
div#bg_b a {
	color:#b2b2b2;
	text-decoration:none;
}
div#bg_b a:hover {
	text-decoration:underline;
}
div#bg_b_light {
	color:#b2b2b2;
	font-size:10px;
	margin:0 auto;
}
div#bg_b_light a {
	color:#b2b2b2;
	text-decoration:none;
}
div#bg_b_light a:hover {
	text-decoration:underline;
}

div#bg_h {
	width:950px;
	height:300px;
	z-index:0;
	position:absolute;
	background:url(/webimages/fond.gif?200b) no-repeat top;
	color:#b2b2b2;
	font-size:10px;
	top:0;
	left:0;
}
div#dData_fond {
	width:340px;
	height:170px;
	position:absolute;
	z-index:15;
	background:url(/menu/ajax1.png?200b) no-repeat;
	text-align:left;
	display:none;
	color:#ffffff;
	right:25px;
	top:60px;
}
div#dData {
	width:300px;
	height:130px;
	position:absolute;
	z-index:20;
	padding:15px 20px 15px 20px;
	text-align:left;
	display:none;
	color:#ffffff;
	right:25px;
	top:60px;
        line-height:13px;
}
div#dData a {
	color:#ffffff;
}
div#search {
	position:absolute;
	z-index:15;
	right:30px;
	top:16px;
}

div#PopUp {
	width:610px;
	height:310px;
	position:absolute;
	z-index:20;
	background:url(/webimages/bg_pop.png?200b) no-repeat;
	text-align:left;
	left:170px;
	top:170px;
	color:#ffffff;
	display:none;
}
div#DataPopUp {
	width:570px;
	height:270px;
	position:absolute;
	z-index:20;
	padding:20px;
	text-align:left;
	display:none;
	color:#ffffff;
	left:170px;
	top:170px;
}
div#DataPopUp a {
	color:#ffffff;
}
div#aide {
	height:240px;
	overflow:auto;
}

div.hidden {
	display:none;
}
div.visible {
	display:block;
}

div.conclusion, td.conclusion {
	text-align:justify;
	padding:10px;
	background-color:#f5f5f5;
	border:1px solid #e6e6e6;
}

/*
COINS ARRONDIS
*/

div.white1 {
	padding:0 5px 0 5px;
	background-color:#ffffff;
}
div.corners_left1_h {
	height:20px;
	background:url(/webimages/corners_left1.gif?200b) #ffffff no-repeat top left;
}
div.corners_right1_h {
	height:20px;
	text-align:right;
	background:url(/webimages/corners_right1.gif?200b) no-repeat top right;
}
div.corners_left1_b {
	height:20px;
	background:url(/webimages/corners_left1.gif?200b) #ffffff no-repeat bottom left;
	margin:0 0 5px 0;
}
div.corners_right1_b {
	height:20px;
	text-align:right;
	background:url(/webimages/corners_right1.gif?200b) no-repeat bottom right;
}

div.white2 {
	padding:0 5px 0 5px;
	background-color:#f5f5f5;
}
div.corners_left2_h {
	height:20px;
	background:url(/webimages/corners_left2.gif?200b) #f5f5f5 no-repeat top left;
}
div.corners_right2_h {
	height:20px;
	text-align:right;
	background:url(/webimages/corners_right2.gif?200b) no-repeat top right;
}
div.corners_left2_b {
	height:20px;
	background:url(/webimages/corners_left2.gif?200b) #f5f5f5 no-repeat bottom left;
	margin:0 0 5px 0;
}
div.corners_right2_b {
	height:20px;
	text-align:right;
	background:url(/webimages/corners_right2.gif?200b) no-repeat bottom right;
}

div.white3 {
	padding:0 5px 0 5px;
	background-color:#ecd5d8;
	color:#bc2a4d;
}
div.white3 a {
	color:#bc2a4d;
}
div.corners_left3_h {
	height:20px;
	background:url(/webimages/corners_left3.gif?200b) #ecd5d8 no-repeat top left;
}
div.corners_right3_h {
	height:20px;
	text-align:right;
	background:url(/webimages/corners_right3.gif?200b) no-repeat top right;
}
div.corners_left3_b {
	height:20px;
	background:url(/webimages/corners_left3.gif?200b) #ecd5d8 no-repeat bottom left;
	margin:0 0 5px 0;
}
div.corners_right3_b {
	height:20px;
	text-align:right;
	background:url(/webimages/corners_right3.gif?200b) no-repeat bottom right;
}


/*
ICONES CADRES
*/

div.corners_videos_h {
	height:35px;
	background:url(/webimages/icones_cadres/videos.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_videos_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/videos_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_jeux_h {
	height:35px;
	background:url(/webimages/icones_cadres/jeux.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_forums_h {
	height:35px;
	background:url(/webimages/icones_cadres/forums.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_news_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/news_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_news_lj_h {
	height:35px;
	background:url(/webimages/icones_cadres/news_lj.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_profil_h {
	height:35px;
	background:url(/webimages/icones_cadres/profil.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_plus_h {
	height:35px;
	background:url(/webimages/icones_cadres/plus.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_membre_h {
	height:35px;
	background:url(/webimages/icones_cadres/membre.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_collection_h {
	height:35px;
	background:url(/webimages/icones_cadres/collection.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_live_h {
	height:35px;
	background:url(/webimages/icones_cadres/live.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_doc_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/doc_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_doc2_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/doc2_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_community_h {
	height:35px;
	background:url(/webimages/icones_cadres/community.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_community_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/community_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_recherche_h {
	height:35px;
	background:url(/webimages/icones_cadres/recherche.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_recherche_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/recherche_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_jeux_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/jeux_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_jeux_l2_h {
	height:35px;
	background:url(/webimages/icones_cadres/jeux_l2.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_review_h {
	height:35px;
	background:url(/webimages/icones_cadres/review.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_review_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/review_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_review_l2_h {
	height:35px;
	background:url(/webimages/icones_cadres/review_l2.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_arcade_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/arcade_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_arcade_l2_h {
	height:35px;
	background:url(/webimages/icones_cadres/arcade_l2.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_planning_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/planning_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_gamertags_h {
	height:35px;
	background:url(/webimages/icones_cadres/gamertags.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_gamertags_l_h {
	height:35px;
	background:url(/webimages/icones_cadres/gamertags_l.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 50px;
}
div.corners_news_l_white_h {
	height:35px;
	background:url(/webimages/icones_cadres/news_l_white.gif?200b) no-repeat top left;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	padding:15px 0 0 45px;
}
div.rss {
	width:170px;
	height:30px;
	background:url(/webimages/icones_cadres/rss.gif?200b) no-repeat top left;
	padding:10px 0 0;
	text-align:center;
}

/*
CADRES GENERAUX
*/

div.centrer, td.centrer, input.centrer {
	text-align:center;
}
div.gauche {
	text-align:left;
}
div.droite, td.droite {
	text-align:right;
}
div.justifie, td.justifie {
	text-align:justify;
}
div.txt-ta {
	display:none;
}
div.clear {
	clear:both;
}

/*
TEXTES
*/

.gras {
	font-weight:bold;
}
.italique {
	font-style:italic;
}
span.souligne {
	text-decoration:underline;
}
.orange {
	color:#FF8A00;
}
.vert {
	color:#86c51c;
}
.gris {
	color:#aaaaaa;
}
.gris_clair {
	color:#dddddd;
}
.blanc {
	color:#ffffff;
}

/*
LIENS
*/

a {
	color:#4a4a4a;
	text-decoration:underline;
}
a:hover	{
	text-decoration:none;
}
a.ns {
	text-decoration:none;
}
a.ns_h {
	color:#4a4a4a;
	text-decoration:none;
}
a.ns_h:hover	{
	color:#86c51c;
}
a.ftp {
    color:#4a4a4a;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
a.ftp:hover {
    color:#86C51C;
}

/*
FORMULAIRES
*/

.form {
	font-family:Verdana, Bitstream Vera Sans, sans-serif;
	font-size:11px;
}
.form_nb {
	font-family:Verdana, Bitstream Vera Sans, sans-serif;
	font-size:11px;
	border:0;
	width:156px;
	color:#ffffff;
	padding:2px;

	background:url(/webimages/spacer.gif?200b) no-repeat center right;
}

/*
MISE EN PAGE
*/

div.title {
	height:25px;
	background:url(/webimages/title_fond.gif?200b) no-repeat top left;
	font-weight:bold;
	padding:11px 0 0 40px;
}
div.title_sf {
	height:25px;
	background:url(/webimages/title_fond_sf.gif?200b) no-repeat top left;
	font-weight:bold;
	padding:11px 0 0 40px;
}
div.title_nb {
	height:25px;
	background:url(/webimages/title_fond_nb.gif?200b) no-repeat top left;
	font-weight:bold;
	padding:11px 0 0 40px;
}

/*
GRADIENT
*/

h1 {
	font-weight:bold;
	font-size:15px;
	position:relative;
	color:#86c51c;
	padding:0 0 0 5px;
	margin:0;
	border-left:5px solid #d0e8a8;
}
h1 span {
	background:url(/webimages/gradient-white.png?200b) repeat-x;
	position:absolute;
	display:block;
	width:100%;
	height:21px;
}

h2 {
	font-weight:normal;
	font-size:11px;
	color:#dddddd;
	padding:0 0 0 5px;
	margin:0;
	border-left:5px solid #eeeeee;
}
h2 a {
	color:#dddddd;
	text-decoration:underline;
}
h2 a:hover {
	text-decoration:none;
}

h3 {
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	padding:0 0 0 5px;
	margin:0;
	border-left:5px solid #f6f6f6;
}

h4 {
	font-weight:bold;
	font-size:20px;
	color:#86c51c;
	margin:0;
	padding:0;
}

h5 {
	font-weight:normal;
	font-size:11px;
	color:#aaaaaa;
	padding:0 0 0 5px;
	margin:0;
	border-left:5px solid #dddddd;
}