*{
	margin:0 auto;
	padding:0;
	font:12px justify arial, tahoma, sans-serif;
}

html {
	height:100%;
}

/*body{ height:100%;background:url(../design/background_site.png) no-repeat top center #14bab2;}*/
body{ height:100%;background:url(../design/back2.jpg) no-repeat top center #000000;}

#clear { clear:both;}

/*#header { margin-top:10px;width:808px;height:157px;background:url(../design/header.png) no-repeat top center transparent; }*/
#header { margin-top:10px;width:800px;height:150px;background:url(../design/header2.png) no-repeat top center transparent; }

#conteneur { position:relative; min-height:100%; margin:0 auto; width:800px; margin-top:20px; padding-bottom:60px; }


/*-------------------------------------------Menu------------------------------------------------------------------------------------------------------------------------------------------------*/
/* menu */
#menu { width: 800px; height: 36px; margin-top: 10px; margin-left:5px; position: relative; z-index: 9998; }
#menu ul { margin: 0; padding: 0; }
#menu ul li { display: inline; }
#menu ul li a { float: left; width: 117px; height: 0; padding-top: 36px; overflow: hidden; background-image: url(../design/menu_haut.png); background-repeat: no-repeat; }

#menu ul li#recherche { float: left; width: 191px; height: 36px; 
					background:url(../design/menu_haut_recherche.png) no-repeat top left;
					padding-left:20px;}
	#recherche .text_recherche { display:block;float:left;width:123px;height:14px;background:url(../design/fond_search.png) no-repeat top center; border:0;color:white;
								margin:11px 0 7px 0;padding:2px 2px 2px 5px;}
	#recherche .submit_recherche { display:block;float:left;width:30px; height:30px;background:url(../design/little_search.png) no-repeat top center;border:0;
								margin:3px 5px 3px 15px;}

/* BUTTONS */
#menu ul li#bouton_utilitaires a { background-position: 0 0; }
#menu ul li#bouton_forum a { background-position: -117px 0; }
#menu ul li#bouton_apropos a { background-position: -234px 0; }
#menu ul li#bouton_partenaires a { background-position: -351px 0; }
#menu ul li#bouton_contact a { background-position: -469px 0; }

#menu ul li a:focus{ outline:0; }

/* OVER STATES */
#menu ul li#bouton_accueil a:hover { background-position: 0 -38px; }
#menu ul li#bouton_forum a:hover { background-position: -117px -38px; }
#menu ul li#bouton_apropos a:hover { background-position: -234px -38px; }
#menu ul li#bouton_partenaires a:hover { background-position: -351px -38px; }
#menu ul li#bouton_contact a:hover { background-position: -469px -38px; }

/* PRESSED STATES */
#menu ul li#bouton_accueil a:active { background-position: 0 -77px; }
#menu ul li#bouton_forum a:active { background-position: -117px -77px; }
#menu ul li#bouton_apropos a:active { background-position: -234px -77px; }
#menu ul li#bouton_partenaires a:active { background-position: -351px -77px; }
#menu ul li#bouton_contact a:active { background-position: -469px -77px; }

/* ON STATES */
#menu.accueil ul li#bouton_accueil a:hover { background-position: 0 0; cursor: default; }
#menu.forum ul li#bouton_forum a { background-position: -117px -114px; }
#menu.apropos ul li#bouton_apropos a { background-position: -234px -114px; }
#menu.partenaires ul li#bouton_partenaires a { background-position: -351px -114px; }
#menu.contact ul li#bouton_contact a { background-position: -469px -114px; }


#menu_gauche { width:151px; float:left; margin-top:20px; margin-left:4px; }
	#haut_menu_gauche { width:151px; height:8px; background:url(../design/haut_menu_gauche.png) no-repeat top center; }
	#milieu_menu_gauche { width:150px; background-color:#a5a5a5; margin-left:1px; text-align:center; }
		#milieu_menu_gauche ul li { list-style:none; padding:10px 0 10px 0; }
		#milieu_menu_gauche ul li.sous_menu li { list-style:none; padding:0;margin-top:5px;}
		#milieu_menu_gauche ul li.sous_menu li a { text-decoration:none; color:white;}
		#milieu_menu_gauche ul li.sous_menu a:focus{ outline:0; }
		#milieu_menu_gauche ul li.sous_menu a.titre_dvdrip { display:block; width:140px; height:35px; background:url(../design/titre_dvdrip.png) no-repeat top center; }
		#milieu_menu_gauche ul li.sous_menu a.titre_dvd { display:block; width:140px; height:38px; background:url(../design/titre_dvd.png) no-repeat top center; }				#milieu_menu_gauche ul li.sous_menu a.titre_dvdscr { display:block; width:140px; height:47px; background:url(../design/titre_dvdscr.png) no-repeat top center; }
		#milieu_menu_gauche ul li a.titre_series { display:block; width:140px; height:37px; background:url(../design/titre_serie.png) no-repeat top center; }
	
		#milieu_menu_gauche p.titre_espace_membre { display:block; margin-top:-5px;width:140px; height:34px; background:url(../design/titre_espace_membre.png) no-repeat top center; }
		#milieu_menu_gauche .connection ul li { padding:2px 0 2px 0;text-align:center; color:white;list-style:none;}
		#milieu_menu_gauche .connection input.text_connec { display:block;border:0;text-align:center;color:white;width:123px;height:14px;padding:2px 2px 2px 5px;background:url(../design/fond_search.png) no-repeat top center;}
		#milieu_menu_gauche input.submit_connec { display:block;border:0;text-align:center;color:white;width:130px;height:18px;background:url(../design/fond_search.png) no-repeat top center;}
		#milieu_menu_gauche .connection input:focus{ outline:0; }
	
		#milieu_menu_gauche p.titre_stats { display:block; margin-top:-5px;width:140px; height:38px; background:url(../design/titre_stats.png) no-repeat top center; }
		#milieu_menu_gauche ul.stats { color:white;}
		#milieu_menu_gauche ul.stats li{ padding-bottom:5px;}
	
	#bas_menu_gauche { width:151px; height:7px; background:url(../design/bas_menu_gauche.png) no-repeat top center;margin-bottom:20px;}
		
#contenu { float:left; width:620px; margin-top:20px; margin-left:25px; }
	#contenu #haut_fond_contenu { width:620px; height:9px; background:url(../design/haut_fond_contenu.png) no-repeat top center; }
	#contenu #milieu_fond_contenu { width:600px; background-color:#a5a5a5; padding:5px 10px 0 10px; }
		#contenu #milieu_fond_contenu #titre_contenu{ width:600px; height:40px; background:url(../design/titre_contenu.png) no-repeat top left; margin-bottom:30px; }
			#titre_contenu img.logo_dvd { display:block; float:left; margin-top:-20px;margin-left:20px; }
			#titre_contenu img.logo_series { display:block; float:left; margin-top:-10px;margin-left:20px; }
			#titre_contenu label.categorie_titre { display:block; color:white; float:left; margin:9px 0 0 100px; font:22px arial, sans-serif, tahoma; }
			#titre_contenu p { float:left; width:550px; margin-top:8px;margin-left:-80px;text-align:center;}
			#titre_contenu label.titre_film { color:white; font:22px arial, sans-serif, tahoma; }
			#titre_contenu label.sous_categorie_titre { display:block; color:cyan; float:left; margin:16px 0 0 50px; font:12px arial, sans-serif, tahoma; font-style:italic; }#contenu #milieu_fond_contenu #titre_contenu{ width:600px; height:40px; background:url(../design/titre_contenu.png) no-repeat top left; margin-bottom:30px; }
		
		#contenu #milieu_fond_contenu #sous_titre_contenu{ width:300px; height:20px; background:url(../design/sous_titre_contenu.png) no-repeat top left; margin-bottom:15px;}
			#sous_titre_contenu img.logo_dvd { display:block; float:left; margin-top:-10px;margin-left:10px;}
			#sous_titre_contenu p { float:left; margin-top:2px;margin-left:40px;}
			#sous_titre_contenu label.titre_film { color:white;font:12px arial, sans-serif, tahoma; font-style:italic;}
			
		#contenu #milieu_fond_contenu #contenu_contenu { padding-bottom:20px; }
			#contenu #milieu_fond_contenu #contenu_contenu table { width:600px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.listfilm td { width:116px;text-align:center; vertical-align:top;}
				#contenu #milieu_fond_contenu #contenu_contenu table.listfilm td a { text-decoration:none;}
					#contenu #milieu_fond_contenu #contenu_contenu table.listfilm td a img { width:116px;height:154px;border:0px;}
					#contenu #milieu_fond_contenu #contenu_contenu table.listfilm td a span { color:white; font-weight:bold;}
			#contenu #milieu_fond_contenu #contenu_contenu img.affiche_film { display:block;width:400px;border:0px;margin:0 auto;}
			#contenu #milieu_fond_contenu #contenu_contenu p.description{ width:600px;text-align:center;margin-top:20px;color:white;}
			#contenu #milieu_fond_contenu #contenu_contenu p.sous_titre{ width:600px;text-align:center;margin-top:20px;color:#153655;}
			#contenu #milieu_fond_contenu #contenu_contenu p.date{ width:600px;text-align:center;margin-top:20px;color:white;}
			#contenu #milieu_fond_contenu #contenu_contenu p.multi_lien{ width:600px;text-align:center;margin-top:10px;color:white;}
			#contenu #milieu_fond_contenu #contenu_contenu p.date a{ color:red; font-size:16px;}
			#contenu #milieu_fond_contenu #contenu_contenu p.multi_lien a{ color:red; font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu p.aide{ color:#153655; font-size:10px; text-align:center;margin-top:20px;}
			#contenu #milieu_fond_contenu #contenu_contenu .nom_utilitaire { display:block;color:#153655;font-size:20px;margin-bottom:20px;margin-top:50px;}
			#contenu #milieu_fond_contenu #contenu_contenu .img_utilitaire { display:block;margin-bottom:20px;width:150px;}
			#contenu #milieu_fond_contenu #contenu_contenu .description_utilitaire { display:block;}
			#contenu #milieu_fond_contenu #contenu_contenu .connection { text-align:center; color:white;list-style:none;}
				#contenu #milieu_fond_contenu #contenu_contenu .connection li { margin-bottom:10px;}
				#contenu #milieu_fond_contenu #contenu_contenu .connection input.text_connec { display:block;border:0;text-align:center;color:white;width:123px;height:14px;padding:2px 2px 2px 5px;background:url(../design/fond_search.png) no-repeat top center;}
				#contenu #milieu_fond_contenu #contenu_contenu input.submit_connec { display:block;border:0;text-align:center;color:white;width:130px;height:18px;background:url(../design/fond_search.png) no-repeat top center;}
				#contenu #milieu_fond_contenu #contenu_contenu .connection input:focus{ outline:0; }
			#contenu #milieu_fond_contenu #contenu_contenu .bande_titre_bleu { width:401px; height:18px; background:url(../design/bande_cat_admin.png) no-repeat top center;text-align:center;padding-top:3px;margin-top:30px;}
			#contenu #milieu_fond_contenu #contenu_contenu .select_add { text-align:center;margin-top:20px;}
			#contenu #milieu_fond_contenu #contenu_contenu .select_add2 { text-align:center;margin-top:20px;display:none;}
			#contenu #milieu_fond_contenu #contenu_contenu .text_titre_add { font:14px arial, sans-serif;color:#383838;}
			#contenu #milieu_fond_contenu #contenu_contenu .cadre_input_add { text-align:center;margin-top:10px;}
			#contenu #milieu_fond_contenu #contenu_contenu .input_add { width:200px;border:0;height:15px;text-align:center;}
			#contenu #milieu_fond_contenu #contenu_contenu .list_account { list-style:none;text-align:center;margin-top:15px;}
			#contenu #milieu_fond_contenu #contenu_contenu .list_account li { margin-bottom:5px;}
			#contenu #milieu_fond_contenu #contenu_contenu .list_account a { text-decoration:none;color:white;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.icone { width:26px;border:2px solid #2e73a7;text-align:center;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.forum_titre { width:358px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.forum { width:358px;text-align:left;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.forum a{ text-decoration:none;color:pink;font-size:14px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.nbsujet_titre { width:38px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.nbsujet { width:38px;text-align:center;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.nbmess_titre { width:38px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.nbmess { width:38px;text-align:center;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.lastmess_titre { width:88px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.lastmess { width:88px;text-align:center;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.topic_titre { width:348px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.topic { width:348px;text-align:left;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.topic a{ text-decoration:none;color:white;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.ans_titre { width:8px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.ans { width:8px;text-align:center;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.aut_titre { width:58px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.aut { width:58px;text-align:center;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.des_aut_titre { width:188px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.des_aut { width:188px;vertical-align:top;text-align:center;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.mess_titre { width:388px;text-align:center;padding:4px;border:2px solid #2e73a7;}
			#contenu #milieu_fond_contenu #contenu_contenu table.forum  td.mess { width:388px;text-align:center;padding:4px;border:2px solid #2e73a7;color:white;font-size:11px;}
			#contenu #milieu_fond_contenu #contenu_contenu .div_legende { float:left;width:190px;margin:10px 5px 0 5px;}
			#contenu #milieu_fond_contenu #contenu_contenu .image_legende { float:left;width:30px;text-align:right;}
			#contenu #milieu_fond_contenu #contenu_contenu .text_legende { float:left;width:160px;text-align:left;}
			#contenu #milieu_fond_contenu #contenu_contenu .lien_haut { float:left;text-align:left;margin-bottom:10px;color:white;}
				#contenu #milieu_fond_contenu #contenu_contenu .lien_haut a{color:white;text-decoration:none;margin-bottom:20px;}
			#contenu #milieu_fond_contenu #contenu_contenu .num_pages {float:left;color:white;text-decoration:none;margin-bottom:10px;}
			#contenu #milieu_fond_contenu #contenu_contenu .num_pages label {color:pink;font-size:14px;}
			#contenu #milieu_fond_contenu #contenu_contenu .num_pages a{color:white;text-decoration:none;}
			#contenu #milieu_fond_contenu #contenu_contenu .pages_suiv {float:right;color:white;text-decoration:none;margin-bottom:10px;}
			#contenu #milieu_fond_contenu #contenu_contenu .pages_suiv label {color:pink;font-size:14px;}
			#contenu #milieu_fond_contenu #contenu_contenu .pages_suiv a{color:white;text-decoration:none;}
			#contenu #milieu_fond_contenu #contenu_contenu .newtop_buton {margin-bottom:20px;margin-top:10px;float:left;}
				#contenu #milieu_fond_contenu #contenu_contenu .newtop_buton a{color:white;text-decoration:none;line-height:25px;}
				#contenu #milieu_fond_contenu #contenu_contenu .newtop_buton a img{float:left;width:25px;margin-right:10px;border:none;}
			#contenu #milieu_fond_contenu #contenu_contenu .del_buton {float:right;}
				#contenu #milieu_fond_contenu #contenu_contenu .del_buton a{color:#a60000;text-decoration:none;line-height:15px;}
				#contenu #milieu_fond_contenu #contenu_contenu .del_buton a img{float:left;width:15px;margin-right:10px;border:none;}
			#contenu #milieu_fond_contenu #contenu_contenu .up_buton {float:right;}
				#contenu #milieu_fond_contenu #contenu_contenu .up_buton a{color:green;text-decoration:none;line-height:15px;}
				#contenu #milieu_fond_contenu #contenu_contenu .up_buton a img{float:left;width:15px;margin-right:10px;border:none;}
			#contenu #milieu_fond_contenu #contenu_contenu .mef {text-align:center;}
				#contenu #milieu_fond_contenu #contenu_contenu .mef img{margin:0 1px 0 1px;cursor:pointer;}
			
	#contenu #bas_fond_contenu { width:620px; height:9px; background:url(../design/bas_fond_contenu.png) no-repeat top center; padding-top:20px;}

	/*Pour les comm des films*/
	#haut-comment { background:url(../design/haut-comment.png) no-repeat top center;width:600px;height:11px;margin-top:15px;}
	#bas-comment { background:url(../design/bas-comment.png) no-repeat top center;width:600px;height:11px;}
	#haut-write-com { background:url(../design/haut-write-com.png) no-repeat top center;width:500px;height:10px;margin-top:20px;}
	#milieu-write-com { background-color:white;width:480px;padding-left:20px;}
	#bas-write-com { background:url(../design/bas-write-com.png) no-repeat top center;width:500px;height:10px;}
	#haut-com-pair { background:url(../design/haut-com-pair.png) no-repeat top center;width:500px;height:10px;margin-top:10px;}
	#bas-com-pair { background:url(../design/bas-com-pair.png) no-repeat top center;width:500px;height:10px;}
	#haut-com-impair { background:url(../design/haut-com-impair.png) no-repeat top center;width:500px;height:10px;margin-top:10px;}
	#bas-com-impair { background:url(../design/bas-com-impair.png) no-repeat top center;width:500px;height:10px;}
	
	
	
#pub_gauche_haut { width:151px; height:8px; background:url(../design/haut_menu_gauche.png) no-repeat top center; }
#pub_gauche_milieu { width:150px; background-color:#a5a5a5; text-align:center; margin-left:1px;}
#pub_gauche_bas { width:151px; height:7px; background:url(../design/bas_menu_gauche.png) no-repeat top center;margin-bottom:20px;}
	
.infobulle {
	position:absolute;
	background:#28628F;
	padding:3px 7px;
	width:200px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#d1d1d1;
	text-align:center;
}
	
#pub_bas_haut { width:801px; height:8px; background:url(../design/pub_bas_haut.png) no-repeat top center;}
#pub_milieu { width:800px; background-color:#a5a5a5; text-align:center; margin-left:1px;}
#pub_bas_bas { width:801px; height:8px; background:url(../design/pub_bas_bas.png) no-repeat top center;margin-bottom:20px;}
	
#footer { position:absolute; bottom:1px; width:800px; height:50px; text-align:center; color:white; }
#bande_footer { width:800px; height:30px; background:url(../design/footer.png) no-repeat top center; text-align:center; line-height:28px; color:white; }
	#footer a { color:white; font-weight:bold;}

