body{
	background-color:	black;
	font-size:			large;}

.bg{
	position:			fixed;
	bottom:				0px;
	left:				0px;
	z-index:			-1;}

.blanc{
	color:				white;}

.jaune{
	color:				rgb(255,235,215);}

.dore{
	color:				rgb(255,225,205);}

.rouge{
	color:				rgb(220,90,70);}

.vert{
	color:				rgb(70,170,90);}

.uninstal_0{
	color:				white;
	font-size:			small;}

.uninstal_1{
	color:				white;
	font-size:			small;}

.align, .logo, .log, .a_img_1, .a_img_2, .ddl_titre h3{
	text-align:			center;}

.logo img:hover{
	background-image:	url("images/logos/fond.png");}

a{
	text-decoration:	none;
	color:				rgb(180,190,250);}
   
a:hover{
	text-decoration:	underline;
	color:				rgb(100,180,255);}

a:active{
   color:				rgb(255,150,140);}

a:visited{
   color:				rgb(255,180,140);}

td{
	border:				solid 2px black;
	font-family:		"comic Sans MS", impact, Serif;
	color:				rgb(200,210,220);
	width:				140px;}

img{
	border:				none;}

._resize1{
	font-size:			0.85em;}

._resize2{
	font-size:			0.7em;}

.uncensure, .anim{
	color:				rgb(255,210,160);
	font-size:			0.85em;}

.censure{
	color:				rgb(170,190,255);
	font-size:			0.85em;}

.unanim{
	color:				rgb(170,190,255);
	font-size:			0.75em;}
   
.hhh{
	margin:				auto;
	width:				985px;
	background-image:	url("images/fond_table.png");
	border:				double 3px rgb(90,62,130);
	border-collapse:	collapse;}

._selec{
	font-family:		"palatino linotype", Serif;
	width:				328px;
	font-weight:		normal;}

.titre_selec{
	font-family:		"palatino linotype", Serif;
	background-image:	url("images/fond_table_s.png");
	width:				328px;
	font-weight:		normal;}

._selec_jeu{
	font-family:		"palatino linotype", Serif;
	width:				352px;
	font-weight:		normal;}

.titre_selec_jeu{
	font-family:		"palatino linotype", Serif;
	background-image:	url("images/fond_table_s.png");
	width:				352px;
	font-weight:		normal;}

.autre{
	background-image:	url("images/fond_table_s.png");
	font-size:			1.1em;}

.ici{
	background-image:	url("images/autres_pages/ici.gif");}

.page_suite img:hover{
	background-image:	url("images/autres_pages/0a.png");}

.page_suite img:active{
	background-image:	url("images/autres_pages/0b.png");}

select{
	font-family:		"comic Sans MS", verdana, Serif;
	background:			rgb(47,47,57);
	color:				rgb(230,230,230);
	font-size:			medium;}
   
input{
	background:			rgb(47,47,57);
	color:				white;}

.n_{
	font-size:			large;
	color:				rgb(255,225,205);}

.news_switch{
	background-image:	url("images/newsa.png");
	position:			absolute;
	top:				1%;
	left:				20px;
	width:				100px;
	height:				100px;}

.news:hover{
	background-image:	url("images/newsb.png");}
   
.switch{
	position:			relative;
	bottom:				6px;
	background-image:	url("images/switch.png");}

.switch:hover{
	background-image:	url("images/switch_hover.png");}

.connectes{
	position:			absolute;
	top:				4%;
	right:				5%;
	width:				175px;
	text-align:			center;
	margin-right:		-30px;
	color:				rgb(255,235,215);
	font-size:			medium;
	font-family:		"comic Sans MS", Serif;}

   /*------------------------------------------------------------------dm-------------------------------------------------------------------------*/

._dm_selec{
	font-family:		"palatino linotype", Serif;
	width:				376px;
	font-weight:		normal;}

.titre_dm_selec{
	font-family:		"palatino linotype", Serif;
	background-image:	url("images/fond_table_s.png");
	width:				376px;
	font-weight:		normal;}

._artbook_selec{
	font-family:		"palatino linotype", Serif;
	width:				521px;
	font-weight:		normal;}

.titre_artbook_selec{
	font-family:		"palatino linotype", Serif;
	background-image:	url("images/fond_table_s.png");
	width:				521px;
	font-weight:		normal;}

._bazar_selec{
	font-family:		"palatino linotype", Serif;
	width:				650px;
	font-weight:		normal;}

.titre_bazar_selec{
	font-family:		"palatino linotype", Serif;
	background-image:	url("images/fond_table_s.png");
	width:				650px;
	font-weight:		normal;}

.dm_parodie{
	color:				white;
	font-size:			medium;
	font-style:			italic;}

._selec_dm{
	font-family:		"palatino linotype", Serif;
	width:				183px;
	font-weight:		normal;}

.autre_selec_dm{
	font-family:		"palatino linotype", Serif;
	width:				183px;
	background-image:	url("images/fond_table_s.png");
	font-weight:		normal;}

._selec_img{
	width:				110px;}

.genre{
	border-collapse:	collapse;}

.genre td{
	border:				none;}

.genre img{
	cursor:				pointer;
	cursor:				hand;}

.genre img:hover, .genre .select_genre{
	background-image:	url("images/filtres_dm/bg.png");}

   /*------------------------------------------------------------------videos-------------------------------------------------------------------------*/

._selec_v{
	font-family:		"palatino linotype", Serif;
	width:				328px;
	font-weight:		normal;}

.titre_selec_v{
	font-family:		"palatino linotype", Serif;
	background-image:	url("images/fond_table_s.png");
	width:				328px;
	font-weight:		normal;}

.streaming{
	width:				13px;
	background-image:	url("images/streaming_a.jpg");}

.vide{
	width:				13px;
	background-image:	url("images/streaming_vide.jpg");}

.streaming:hover{
	background-image:	url("images/streaming_b.jpg");}

.streaming:active{
	background-image:	url("images/streaming_c.jpg");}

   /*------------------------------------------------------------------studio et auteur-------------------------------------------------------------------------*/
   
.ggg{
	margin-top:			35px;
	background:			url("images/cg_studio-nom.png") no-repeat;
	font-size:			1.1em;}

.ggg_dm{
	margin-top:			35px;
	background:			url("images/dm_auteur-nom.png") no-repeat;
	font-size:			1.1em;}

.ggg table, .ggg td, .ggg_dm table, .ggg_dm td{
	border-collapse:	collapse;
	border:				none;
	text-align:			center;}

.titre{
	width:				360px;
	height:				100px;
	padding-left:		6px;
	padding-right:		5px;
	font-size:			medium;
	font-family:		"palatino linotype", Serif;}

.titre_resize1{
	width:				360px;
	height:				100px;
	padding-left:		6px;
	padding-right:		5px;
	font-size:			0.7em;
	font-family:		"palatino linotype", Serif;}

.titre_resize2{
	width:				360px;
	height:				100px;
	padding-left:		6px;
	padding-right:		5px;
	font-size:			0.65em;
	font-family:		"palatino linotype", Serif;}

.titre_dm{
	width:				360px;
	height:				77.5px;
	padding-left:		6px;
	padding-right:		5px;
	font-size:			0.7em;
	font-family:		"palatino linotype", Serif;}

.titre_dm_resize1{
	width:				360px;
	height:				77.5px;
	padding-left:		6px;
	padding-right:		5px;
	font-size:			0.66em;
	font-family:		"palatino linotype", Serif;}

.titre_dm_resize2{
	width:				360px;
	height:				77.5px;
	padding-left:		6px;
	padding-right:		5px;
	font-size:			0.6em;
	font-family:		"palatino linotype", Serif;}

.ev, .extension{
	width:				180px;
	height:				55px;
	font-family:		impact, Serif;}

.ev{
	color:				rgb(240,220,200);}

.bg_ch_autre td{
	width:				120px;
	height:				55px;
	font-family:		impact, Serif;}
   
.images
{
	position:			absolute;
	left:				405px;}
   
.galerie_s{
	position:			absolute;
	left:				380px;
	background:			url("images/streaming_a_s.jpg") no-repeat;}

.vide_s{
	position:			absolute;
	left:				380px;
	height:				225px;
	background:			url("images/streaming_vide_s.jpg") no-repeat;}

.galerie_s:hover{
	background:			url("images/streaming_b_s.jpg") no-repeat;}

.galerie_s:active{
	background:			url("images/streaming_c_s.jpg") no-repeat;}

   /*------------------------------------------------------------------logiciels-------------------------------------------------------------------------*/

.entete_log{
	text-align:			center;
	color:				silver;
	letter-spacing:		3px;
	font-size:			xx-large;
	font-style:			italic;
	font-family:		impact, Serif;}

.logiciels, .logiciels a, .logiciels td{
	text-align:			center;
	background-color:	rgb(60,60,70);
	margin:				auto;
	margin-top:			4%;
	width:				80%;
	font-size:			x-large;
	font-family:		impact, Serif;
	border-bottom:		solid thin rgb(200,210,220);}

   /*------------------------------------------------------------------apercu-------------------------------------------------------------------------*/
  
.apercu{
	margin:				auto;
	width:				96%;}
  
.a_titre{
	text-align:			center;
	width:				50%;}
  
.a_titre a{
	font-family:		verdana, 'Comic Sans MS', Serif;}
  
.a_img img{
	width:				100%;
	border:				inset medium rgb(200,210,220);}

   /*------------------------------------------------------------------ddl-------------------------------------------------------------------------*/

.mot_clee{
	width:				500px;}

.nouveau_lien{
	margin:				auto;
	width:				900px;
	font-size:			x-large;
	font-weight:		bold;
	font-family:		'palatino linotype', 'Comic Sans MS', verdana, Serif;
	border:				outset medium rgb(255,200,210);
	background-image:	url('images/fond_table_s.png');}

a .nouveau_lien{
	color:				rgb(255,235,215);}

.nouveau_lien:hover{
	border:				inset medium rgb(235,170,180);
	background-image:	url('images/fond_table.png');}

.ddl{
	margin:				auto;
	width:				96%;}

.ddl td{
	font-family:		verdana, 'Comic Sans MS', Serif;}

.img_apercu{
	margin:				auto;
	margin-top:			5px;
	padding-top:		30px;
	width:				96%;
	background:			url('images/separation_jaune.png') repeat-x;}
  
.img_apercu img{
	margin:				0.2%;
	width:				9.6%;
	border:				inset medium rgb(200,210,220);}

.img_apercu img:hover{
	border:				outset medium rgb(150,170,220);}

.ddl_titre{
	text-align:			left;
	width:				90%;
	border:				outset medium rgb(200,210,220);
	border-right:		solid thin rgb(200,210,220);
	background:			url('images/font_ddl_titre.png') no-repeat right top;}

.ddl_titre h3{
	margin:				auto;
	margin-top:			10px;
	width:				50%;
	padding:			15px;
	border:				inset medium rgb(200,210,220);
	background-image:	url('images/fond_table_s.png');}

.ddl_filtres{
	margin:				auto;
	text-align:			center;
	margin-top:			10px;
	padding-top:		5px;
	border-top:			outset medium rgb(200,210,220);
	background-image:	url('images/fond_table_n.png');}

.ddl_filtres img{
	margin-right:		1%;
	margin-left:		1%;}

.ddl_pre_sui td{
	text-align:			center;
	border:				outset medium rgb(200,210,220);}
  
.ddl_versions{
	text-align:			center;
	min-width:			300px;
	max-width:			300px;
	height:				250px;
	border:				outset medium rgb(200,210,220);
	border-left:		solid thin rgb(200,210,220);}
  
.ddl_description{
	min-width:			300px;
	max-width:			300px;
	border:				outset medium rgb(200,210,220);
	background-image:	url('images/fond_table_s.png');}
  
.ddl_img{
	text-align:			center;
	border:				none;}
  
.ddl_img img{
	width:				20%;
	margin-right:		2%;
	margin-left:		2%;
	border:				inset medium rgb(200,210,220);}
  
.ddl_img_18{
	text-align:			center;
	border:				none;}
  
.ddl_img_18 img{
	width:				9%;
	border:				inset medium rgb(200,210,220);}

.ddl_img img:hover, .ddl_img_18 img:hover{
	border:				outset medium rgb(150,170,220);}

.ddl_ddl{
	text-align:			center;
	width:				100%;
	border:				outset medium rgb(200,210,220);
	background-image:	url('images/fond_table_s.png');}

.ddl_ddl_preview{
	text-align:			center;
	width:				100%;
	border:				outset medium rgb(200,210,220);
	background-image:	url('images/fond_table_s.png');}

.ddl_ddl p, .ddl_ddl_preview p{
	margin:				auto;
	width:				96%;
	max-height:			122px;
	overflow:			auto;
	font-family:		'Comic Sans MS', verdana, Serif;
	font-style:			italic;
	border:				inset medium rgb(200,210,220);
	background-image:	url('images/fond_table_n.png');}

.ddl_info{
	text-align:			justify;
	border:				outset medium rgb(200,210,220);
	background-image:	url('images/fond_table_s.png');}

.ddl_info_preview{
	text-align:			justify;
	border:				outset medium rgb(200,210,220);
	background-image:	url('images/fond_table_s.png');}

.ddl_info p, .ddl_info_preview p{
	text-indent:		40px;}

.ddl_simil{
	border:				outset medium rgb(200,210,220);
	background-image:	url('images/fond_table_s.png');}

.ddl_info p, .ddl_info_preview p, .ddl_simil p{
	max-height:			300px;
	overflow:			auto;
	padding-left:		2%;
	padding-right:		2%;
	color:				white;
	font-family:		verdana, 'Comic Sans MS', Serif;
	border:				inset medium rgb(200,210,220);
	background-image:	url('images/fond_table_n.png');}

.ddl_ajout2 td{
	margin:				auto;
	text-align:			center;
	color:				white;
	border:				outset medium rgb(210,220,60);
	background-image:	url('images/fond_table.png');}

.aj_apercu{
	width:				300px;
	min-width:			300px;
	max-width:			300px;}

.aj_input{
	width:				40%;}

.ddl textarea{
	width:				90%;
	color:				white;
	font-size:			large;
	font-family:		verdana, 'Comic Sans MS', Serif;
	background-color:	black;}

.aj_ddl{
	margin:				auto;
	text-align:			center;
	width:				90%;
	max-height:			100px;
	overflow:			auto;
	border:				outset medium rgb(200,210,220);}

.aj_ddl input{
	width:				94%;}
  

   /*------------------------------------------------------------------pubs-------------------------------------------------------------------------*/
.banniers_pubs{
	padding-left:		261px;}

.banniers_pubs_AD{
	margin:				auto;}
   
.pub_top_right{
	position:			absolute;
	top:				2px;
	right:				0px;}


