@import url(lightbox.css);

* { border-style:solid;border-width:0px;font-size:100%;margin:0px;padding:0px; }
body { font-family:Arial, sans-serif;font-size:12px;text-align:center; }

a { cursor:pointer;text-decoration:underline; }
abbr { border-style:dotted;border-width:0px 0px 1px 0px; }
code { background-color:#fff;border-width:1px;display:block;margin:4px;padding:2px;white-space:pre; }
dl { padding:4px 0px 4px 0px; }
	dt { font-weight:bold;padding:4px 1px 1px 4px; }
	dd { padding:1px 1px 1px 8px; }
h1 { background-image:url(/images/page/degrade_h.png);background-position:left top;background-repeat:repeat-x;border-width:2px 0px 0px 0px;color:#fff;font-size:200%;font-weight:normal;letter-spacing:2px;border-radius:10px 0px 0px 0px;-moz-border-radius:10px 0px 0px 0px;-webkit-border-radius:10px 0px 0px 0px;padding:0px 0px 2px 0px;text-align:center; }
h2, div.h2 { border-width:2px 0px;color:#fff;font-size:160%;font-weight:bold;letter-spacing:2px;margin:24px 0px 2px 0px;padding:2px 1px 2px 6px; }
h3, div.h3 { font-size:110%;font-weight:bold;padding:6px 1px 2px 12px; }
h4 { margin:4px 2px;padding:2px; }
hr { height:1px; }
input { background-color:#fff;border-width:1px 2px;border-radius:0px 8px 8px 0px;-moz-border-radius:0px 8px 8px 0px;-webkit-border-radius:0px 8px 8px 0px;padding:0px 1px; }
	input.case { background-color:transparent;border-width:0px;margin:0px;padding:0px; }
ol { margin:6px 0px 6px 20px; }
p { margin:4px 2px;padding:2px;text-align:justify; }
select { border-width:1px 2px;border-radius:0px 8px 8px 0px;-moz-border-radius:0px 8px 8px 0px;-webkit-border-radius:0px 8px 8px 0px;padding:0px 1px; }
sup { font-size:80%; }
table { background-color:#fff;border-width:1px 0px 0px 0px;margin:10px 0px; }
	th { border-width:0px 0px 1px 0px;color:#fff;font-size:110%;padding:1px 1px 1px 4px;text-align:left; }
	td { border-width:0px 0px 1px 0px;padding:1px;vertical-align:top; }
	td.titre { color:#fff;font-weight:bold;text-align:right; }
textarea { border-width:1px 2px;border-radius:0px 8px 8px 0px;-moz-border-radius:0px 8px 8px 0px;-webkit-border-radius:0px 8px 8px 0px;padding:0px 1px; }
tt { background-color:#fff;color:#000;padding:0px 1px; }
ul { list-style-type:square;margin:6px 0px 6px 20px; }

*.important { font-weight:bold; }
a.forum { background-image:url(/images/icones/12x12/forum.png);background-position:left center;background-repeat:no-repeat;padding:0px 0px 0px 14px; }

*.javascript_inactive_block { display:block; }

p.sous_titre { font-size:120%;font-style:italic;font-weight:bold;padding:4px;text-align:right; }
div.a_la_ligne { clear:both;overflow:hidden; }
p.validation,span.validation { background-color:#fff;border-width:1px;color:#0a0;font-weight:bold; }
	span.validation { background-color:transparent;border-width:0px; }
p.erreur { background-color:#fff;border-width:1px;color:#a00;font-weight:bold; }
	p.erreur a { color:#a00;text-decoration:underline; }
div.avertissement  { background-color:#fff;background-image:url(/images/icones/32x32/attention.png);background-position:4px 6px;background-repeat:no-repeat;border-width:1px 0px;margin:10px 0px;padding:0px 0px 0px 40px; }

ul.liens { list-style-type:none;margin-left:4px; }
	ul.liens li { margin:1px 0px; }
	ul.liens li.en a, ul.liens li.fr a { background-position:left center;background-repeat:no-repeat;padding:0px 0px 0px 20px; }
	ul.liens li.en a { background-image:url(/images/icones/drapeaux/gb.png); }
	ul.liens li.fr a { background-image:url(/images/icones/drapeaux/fr.png); }

img.illustration, img.illustration_droite { background-color:#fff;border-width:2px;float:left;margin:4px; }
	img.illustration_droite { float:right; }
div.illustration, div.illustration_droite { border-width:2px;float:left;margin:4px; }
	div.illustration_droite { float:right; }
	div.illustration_centre { margin:auto;text-align:center; }
		div.illustration img, div.illustration_droite img, div.illustration_centre img { vertical-align:middle; }
		div.illustration_centre img { border-width:2px;margin:4px; }
	div.illustration div.legende, div.illustration_droite div.legende, div.illustration_centre div.legende { font-style:italic;font-weight:bold;padding:2px 0px 0px 0px; }
img.illustration_sans_bordure { background-color:transparent;border-width:0px; }

/* <-- Structure générale */
	div.page { border-width:0px 2px;margin:auto;text-align:left;width:1000px; }
	div.page_gh { background-image:url(/images/page/degrade_gh.png);background-position:left top;background-repeat:no-repeat; }
	div.page_dh { background-position:right top;background-repeat:no-repeat; }
	div.page_gb { background-position:left bottom;background-repeat:no-repeat; }
	div.page_db { background-position:right bottom;background-repeat:no-repeat; }
		div.page_droite { float:right;width:140px; }
			div.page_themes { border-radius:0px 0px 0px 12px;border-width:0px 0px 2px 2px;-moz-border-radius:0px 0px 0px 12px;-webkit-border-radius:0px 0px 0px 12px; }
				div.page_themes { list-style-type:none;position:relative;text-align:right; }
						div.page_themes a { cursor:default;border-radius:0px 12px 0px 0px;-moz-border-radius:0px 12px 0px 0px;-webkit-border-radius:0px 12px 0px 0px; }
						div.page_themes a, div.page_themes span { background-position:108px center;background-repeat:no-repeat;display:block;font-weight:bold;padding:4px 34px 4px 0px;text-decoration:none; }
						div.page_themes span { cursor:default; }
					div.page_themes ul { border-width:2px 2px 1px 2px;display:none;font-size:90%;list-style-type:none;margin:0px;position:absolute;right:-2px;text-align:left;width:130px; }
					div.page_themes:hover ul { display:block; }
						div.page_themes ul li { border-width:0px 0px 1px 0px;position:relative; }
						div.page_themes:hover ul ul { display:none; }
							div.page_themes ul li a, div.page_themes ul li span { background-image:url(/images/page/semi_transparence_90.png);background-repeat:repeat;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:4px 2px 4px 2px;text-align:left; }
						div.page_themes ul ul { display:none;font-size:100%;position:absolute;left:-144px;top:-2px;width:140px;z-index:1000; }
							div.page_themes ul li:hover ul { display:block; }
								div.page_themes ul ul li a { background-repeat:no-repeat;padding:4px 34px 4px 2px;text-align:right; }
			div.page_logo { background-image:url(/images/page/lyssal_fond.png);background-position:center center;background-repeat:no-repeat; }
				div.page_logo_2 { background-position:center center;background-repeat:no-repeat;height:280px; }
			div.page_theme_representation { background-position:center center;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; }
			div.page_droite ul.page_menu {}
				div.page_droite ul.page_menu ul { margin:0px; }
		div.page_centre_gauche { margin:0px 140px 0px 0px; }
			div.page_haut { position:relative; }
				div.page_haut div.sous_titre { bottom:-1px;position:absolute;right:1px; }
				div.page_haut div.logo { padding:18px 0px 2px 360px; }
				div.page_haut ul { font-size:90%;font-weight:bold;left:12px;letter-spacing:1px;list-style-type:none;margin:0px;position:absolute;top:0px; }
					div.page_haut ul li { float:left;margin:0px 2px 0px 6px;border-radius:0px 0px 8px 8px;-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;padding:0px 0px 0px 1px; }
					div.page_haut ul li:hover { background-color:transparent;background-image:url(/images/page/semi_transparence_80.png); }
						div.page_haut ul li a { color:#fff;display:block;padding:0px 6px 1px 6px;text-decoration:none; }
			div.page_gauche { float:left;width:160px; }
			/* <-- Menu */
				ul.page_menu { font-size:95%;list-style-type:none;padding:10px 0px 0px 0px; }
				div.page_gauche ul.page_menu { margin:0px 6px 0px 0px; }
				div.page_droite ul.page_menu { margin:0px 0px 0px 6px; }
					ul.page_menu p { font-size:95%;text-align:left; }
						ul.page_menu p a { text-decoration:underline; }
					ul.page_menu li div.partie { background-image:url(/images/page/degrade_h.png);background-position:left top;background-repeat:repeat-x;zoom:1;margin:0px 0px 6px 0px; }
					div.page_gauche ul.page_menu li div.partie { padding:2px 2px 2px 0px;border-radius:0px 6px 6px 0px;-moz-border-radius:0px 6px 6px 0px;-webkit-border-radius:0px 6px 6px 0px; }
					div.page_droite ul.page_menu li div.partie { padding:2px 0px 2px 2px;border-radius:6px 0px 0px 6px;-moz-border-radius:6px 0px 0px 6px;-webkit-border-radius:6px 0px 0px 6px; }
						ul.page_menu a { text-decoration:none; }
						ul.page_menu li hr { height:1px; }
						ul.page_menu li div.titre { font-weight:bold;letter-spacing:1px;border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;padding:0px 29px 2px 6px;position:relative; }
							ul.page_menu li div.titre a { display:block; }
							ul.page_menu li div.titre div.page_menu_icone { background-position:right bottom;background-repeat:no-repeat;bottom:-3px;height:32px;width:32px;position:absolute;right:1px; }
						ul.page_menu ul { background-image:url(/images/page/semi_transparence_90.png);list-style-type:none;margin:0px 0px 0px 0px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; }
							div.page_gauche ul.page_menu ul li, div.page_droite ul.page_menu ul li { background-color:transparent;background-image:none;border-width:0px;margin:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:0px; }
								ul.page_menu ul li a { display:block;font-size:100%;font-weight:normal;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:1px 0px 1px 6px; }
								ul.page_menu ul li a:hover { color:#fff; }
									ul.page_menu ul li:first-child a { border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px; }
										ul.page_menu ul li:first-child ul li a, ul.page_menu ul li ul li:first-child a { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; }
									ul.page_menu ul li:last-child a { border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px; }
										ul.page_menu ul li:last-child ul li a, ul.page_menu ul li ul li:last-child a  { border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; }
								ul.page_menu ul ul { background-image:none;border-width:0px;margin:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; }
									ul.page_menu ul ul li {}
										ul.page_menu ul ul li a { padding-left:10px; }
					div.page_menu_deco { background-position:center top;background-repeat:no-repeat;padding:0px 0px 6px 0px; }
				ul.page_menu li.fil_d_ariane div.partie { background-image:none;border-radius:0px 6px 6px 0px;-moz-border-radius:0px 6px 6px 0px;-webkit-border-radius:0px 6px 6px 0px; }
					ul.page_menu li.fil_d_ariane ul li a, ul.page_menu li.fil_d_ariane ul li div { background-position:1px center;background-repeat:no-repeat;padding:2px 0px 2px 18px; }
				ul.page_menu ul.page_menu_aide {  }
					div.page_droite ul.page_menu ul.page_menu_aide li.description { background-position:2px 2px;background-repeat:no-repeat;border-width:1px 0px 0px 0px;font-size:90%;padding-left:36px; }
					ul.page_menu ul.page_menu_aide li.ips { background-image:url(/images/icones/32x32/spi.png); }
					ul.page_menu ul.page_menu_aide li.nintendo { background-image:url(/images/icones/32x32/nintendo.png); }
					ul.page_menu ul.page_menu_aide li.super_nintendo { background-image:url(/images/icones/32x32/super_nintendo.png); }
					ul.page_menu ul.page_menu_aide li.game_boy { background-image:url(/images/icones/32x32/game_boy.png); }
						ul.page_menu ul.page_menu_aide li a { font-weight:bold;text-align:center; }
				ul.page_menu ul.page_menu_boutique {}
					ul.page_menu li ul.page_menu_boutique li a { background-image:url(/images/icones/16x16/boutique.png);background-position:2px center;background-repeat:no-repeat;padding:2px 0px 2px 20px; }
				ul.page_menu ul.page_menu_facebook {}
					ul.page_menu li ul.page_menu_facebook li { background-image:url(/images/icones/32x32/facebook.png);background-position:2px center;background-repeat:no-repeat;padding:2px 0px 2px 36px; }
						ul.page_menu ul.page_menu_facebook li a { display:inline;padding:0px; }
				div.page_droite ul.page_menu ul.page_menu_emulateur_nes li, div.page_droite ul.page_menu ul.page_menu_emulateur_game_boy li { background-position:center 2px;background-repeat:no-repeat;padding:36px 0px 0px 0px; }
				div.page_droite ul.page_menu ul.page_menu_emulateur_nes li { background-image:url(/images/icones/32x32/nintendo.png); }
				div.page_droite ul.page_menu ul.page_menu_emulateur_game_boy li { background-image:url(/images/icones/32x32/game_boy.png); }
					ul.page_menu ul.page_menu_emulateur_nes li a, ul.page_menu ul.page_menu_emulateur_game_boy li a { text-align:center; }
				ul.page_menu li.menu_communaute div.partie { background-image:none; }
					ul.page_menu li.menu_communaute form { border-width:0px;margin:0px; }
						ul.page_menu li.menu_communaute form input { border-width:0px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:0px;vertical-align:middle; }
						ul.page_menu li.menu_communaute form input#_connexion_utilisateur { background-image:url(/images/icones/16x16/connexion_utilisateur.png);background-position:1px center;background-repeat:no-repeat;margin:0px 0px 2px 0px;padding:0px 0px 0px 18px;width:114px; }
						ul.page_menu li.menu_communaute form input#_connexion_passe { background-image:url(/images/icones/16x16/connexion_clef.png);background-position:1px center;background-repeat:no-repeat;padding:0px 0px 0px 18px;width:98px; }
						ul.page_menu li.menu_communaute form input.bouton { background-color:transparent;height:13px;margin-left:2px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;width:13px; }
						ul.page_menu li.menu_communaute form a { display:block;margin:2px 0px 0px 0px;padding-bottom:0px;padding-right:0px; }
				ul.page_menu li.menu_recherche { background-image:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; }
					ul.page_menu li.menu_recherche div.partie { background-image:none; }
					ul.page_menu li.menu_recherche form { position:relative; }
						ul.page_menu li.menu_recherche input { border-width:0px;font-size:95%;height:15px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:0px 0px 0px 1px;vertical-align:top;width:134px; }
						ul.page_menu li.menu_recherche input.bouton { background-color:transparent;height:13px;margin:1px 0px 1px 2px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;width:13px; }
						div.page_form_recherche_autocompletion { border-width:1px;font-size:95%;font-weight:bold;left:6px;padding:0px;position:absolute;width:130px;z-index:10; }
							div.page_form_recherche_autocompletion ul { background-image:url(/images/page/semi_transparence_90.png); }
								ul.page_menu div.page_form_recherche_autocompletion ul li { cursor:pointer;padding:1px; }
								ul.page_menu div.page_form_recherche_autocompletion ul li:hover { background-image:url(/images/page/semi_transparence_40.png); }
				ul.page_menu li.publicite_droite {}
					ul.page_menu li.publicite_droite div.partie { background-image:none; }
					ul.page_menu li.publicite_droite ul { background-color:#fff; }
						ul.page_menu li.publicite_droite ul li { padding:6px 0px;text-align:center; }
			/* --> */
			div.page_contenu { border-width:0px 2px 2px 2px;margin:0px 0px 0px 160px;border-radius:12px 0px 12px 12px;-moz-border-radius:12px 0px 12px 12px;-webkit-border-radius:12px 0px 12px 12px;zoom:1; }
				div.page_contenu_2 { background-image:url(/images/page/semi_transparence_90.png);border-radius:0px 0px 12px 12px;-moz-border-radius:0px 0px 12px 12px;-webkit-border-radius:0px 0px 12px 12px;padding:1px 0px 0px 0px; }
				div.page_contenu_b { background-position:center bottom;background-repeat:no-repeat;overflow:auto; }
				ul.page_caracteristiques { height:32px;list-style-type:none;margin:2px 0px; }
					ul.page_caracteristiques li { background-repeat:no-repeat;float:right;height:32px;padding:0px 2px;position:relative;width:32px; }
					ul.page_caracteristiques li.libre { background-image:url(/images/icones/32x32/gnu.png); }
					ul.page_caracteristiques li.linux { background-image:url(/images/icones/32x32/linux.png); }
					ul.page_caracteristiques li.lyssal { background-image:url(/images/icones/32x32/lyssal.png); }
					ul.page_caracteristiques li.mac { background-image:url(/images/icones/32x32/macintosh.png); }
					ul.page_caracteristiques li.windows { background-image:url(/images/icones/32x32/windows.png); }
						ul.page_caracteristiques li span { background-color:#fff;border-width:1px;display:none;margin:0px 2px 0px 0px;position:absolute;right:0px;top:36px; }
						ul.page_caracteristiques li:hover span { display:inline; }
				div.publicite_bas { clear:left;opacity:0.8;padding:24px 0px 0px 0px;text-align:center; }
		div.page_bas { clear:both;color:#fff;font-style:italic;font-weight:bold;letter-spacing:1px;padding:1px 4px 1px 0px;text-align:right; }
			div.page_bas a { color:#fff;text-decoration:none; }
			div.page_bas ul { float:left;font-size:90%;font-style:normal;list-style-type:none;margin:0px;padding:12px 0px 0px 0px;text-align:left; }
				div.page_bas ul li { display:inline;padding:0px 6px; }
					div.page_bas ul li a { padding:1px 2px; }
/* --> */

div._console_administrative_conteneur { background-color:#fff;position:absolute;z-index:1; }
div._console_administrative { display:none; }

div.formulaire { border-width:2px;margin:6px 10px;zoom:1; }
	div.formulaire div { clear:left;margin:14px 0px; }
		div.formulaire div div { clear:none;margin:0px; }
		div.formulaire div p { font-size:85%;margin:0px;padding:2px; }
		div.formulaire div.gauche { float:left;width:30%; }
			div.formulaire div.gauche p { padding:0px 2px 2px 2px;text-align:right; }
			div.formulaire div.gauche label, div.formulaire div.gauche span { display:block;font-weight:bold;text-align:right; }
		div.formulaire div.droite { margin:0px 0px 0px 31%; }
			div.formulaire div.droite input, div.formulaire div.droite textarea { width:98%; }
			div.formulaire div.droite input.case { width:auto; }
	div.formulaire div.boutons { border-width:2px 0px 0px 0px;font-size:110%;margin:0px;text-align:right; }
		div.formulaire div.boutons input { border-width:0px 0px 0px 2px;color:#fff;cursor:pointer;font-weight:bold;border-radius:8px 0px 0px 8px;-moz-border-radius:8px 0px 0px 8px;-webkit-border-radius:8px 0px 0px 8px; }

div.flux_rss { background-color:#fff;border-width:1px 1px 0px 1px;margin:10px 10px 10px 10px; }
	div.flux_rss div.article { border-width:0px 0px 1px 0px; }
		div.flux_rss div.article div.haut { background-image:url(/images/page/titre_h2_fond.png);background-repeat:repeat-y;border-width:0px 0px 1px 0px;color:#fff;padding:1px; }
			div.flux_rss div.titre { background-color:transparent;background-image:none;border-width:0px;font-size:110%;font-weight:bold;margin:0px;padding:0px; }
				div.flux_rss div.titre a { color:#fff; }
			div.flux_rss div.date { font-size:90%;text-align:right; }
			div.flux_rss div.description { overflow:hidden;padding:4px;text-align:justify; }

div.plus_et_moins { background-color:#fff;border-width:2px;font-size:110%;font-weight:bold;margin:20px; }
	div.plus_et_moins div.les_plus { background-image:url(/images/icones/64x64/plus.png);background-position:256px 4px;background-repeat:no-repeat;color:#0a0;float:left;padding:6px;width:314px; }
	div.plus_et_moins div.les_moins { background-image:url(/images/icones/64x64/moins.png);background-position:256px 4px;background-repeat:no-repeat;border-width:0px 0px 0px 2px;color:#a00;margin:0px 0px 0px 326px;padding:6px; }
	div.plus_et_moins div.titre { font-size:140%;text-align:right;margin:0px 70px 4px 0px; }
	div.plus_et_moins ul { list-style-type:none;margin:0px;padding:0px; }
		div.plus_et_moins ul li { padding:2px 0px; }

div.lyssal_sondage { background-color:#fff;border-width:2px;margin:10px;border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px; }
	div.lyssal_sondage div.titre { border-width:0px 0px 1px 0px;color:#fff;font-size:110%;font-weight:bold;padding:1px 0px 1px 4px; }
		div.lyssal_sondage div.titre:before { content:'Sondage : '; }
	div.lyssal_sondage div.camembert { float:right;width:300px; }
	div.lyssal_sondage div.choix { padding:8px; }
		div.lyssal_sondage div.choix img { vertical-align:bottom; }
	div.lyssal_sondage div.boutons { padding:0px 10px 0px 0px;text-align:right; }
		div.lyssal_sondage div.boutons input { border-width:1px;font-weight:bold;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; }
	div.lyssal_sondage div.total { font-size:90%;padding:0px 0px 0px 4px; }

div.telechargement { background-image:url(../../images/icones/128x128/internet.png);background-position:0px 30px;background-repeat:no-repeat;border-width:2px;margin:10px;border-radius:20px 20px 0px 0px;-moz-border-radius:20px 20px 0px 0px;-webkit-border-radius:20px 20px 0px 0px; }
	div.telechargement div.titre { font-size:120%;padding:4px 1px 0px 20px; }
		div.telechargement div.titre a { font-weight:bold;text-decoration:none; }
		div.telechargement div.titre a:hover { text-decoration:underline; }
	div.telechargement ul { list-style-type:none;padding:0px 1px 0px 128px; }
		div.telechargement ul li { padding:1px 0px; }
	div.telechargement div.lien { font-size:125%;font-weight:bold;text-align:right; }
		div.telechargement div.lien a { background-image:url(/images/page/degrade_h.png);background-position:left top;background-repeat:repeat-x;display:block;padding:2px 10px 0px 1px;text-decoration:none; }
		div.telechargement div.lien a:hover { /*background-image:url(/images/page/degrade_b.png);*/background-position:left bottom;color:#fff; }

table.forums { border-width:1px 0px 0px 0px; }
	table.forums h2 { background-color:transparent;border-width:0px;font-size:120%;margin:0px;padding:0px; }
		table.forums h2 a { text-decoration:none; }
	table.forums td { border-width:0px 0px 2px 0px; }
	table.forums td.description { background-position:4px 4px;background-repeat:no-repeat;padding:0px 0px 0px 40px; }
		table.forums td.description p { font-size:90%;margin:0px;padding:4px 2px 2px 0px; }
		table.forums td.description div.nouveau_message { border-radius:0px 0px 0px 6px;color:#fff;float:right;font-size:90%;font-weight:bold;margin:0px 0px 0px 2px;-moz-border-radius:0px 0px 0px 6px;padding:0px 2px 2px 4px;text-align:right;-webkit-border-radius:0px 0px 0px 6px; }
	table.forums td.dernier_message { border-left-width:1px;font-size:80%;padding:0px;width:160px; }
		table.forums td.dernier_message div { padding:1px; }
table.forum { border-width:2px 0px 0px 0px; }
	table.forum td { border-width:0px 0px 2px 0px;padding:0px; }
	table.forum td.membre { background-image:url(/images/page/degrade_g.png);background-position:left top;background-repeat:repeat-y;border-width:0px 1px 2px 0px;padding:2px; }
		table.forum td.membre div.description { font-size:80%; }
		table.forum div.pseudo { font-weight:bold; }
		table.forum div.avatar { background-position:center center;background-repeat:no-repeat;height:140px; }
	table.forum div.date { color:#fff;font-size:90%;font-style:italic;font-weight:bold;padding:0px 2px 2px 2px;text-align:right; }
	table.forum div.titre { color:#fff;font-weight:bold;padding:0px 2px 2px 2px; }
	table.forum div.description { padding:4px; }
	table.forum div.signature { border-width:1px 0px 0px 0px;font-size:80%;padding:1px 2px; }
p.fil_d_ariane { background-color:#fff;border-width:1px 0px;margin:4px 0px;padding:2px 1px 2px 4px; }
	p.fil_d_ariane a { text-decoration:none; }

ul.illustrations { background-color:#fff;border-width:2px 0px;list-style-type:none;margin:0px;text-align:center; }
	ul.illustrations li { display:inline; }
		ul.illustrations img { border-width:1px;margin:4px;vertical-align:middle; }

div.liste_logiciels { border-width:0px 0px 2px 0px;margin:10px 0px; }
	div.liste_logiciels p.tri { border-width:2px 0px 0px 0px;font-size:80%;font-weight:bold;margin:0px;padding:2px 2px 2px 2px;text-align:right; }
		div.liste_logiciels p.tri a { text-decoration:none; }
		div.liste_logiciels p.tri a:hover { text-decoration:underline; }
	div.liste_logiciels div.ligne { border-width:2px 0px 0px 0px;clear:both;padding:0px; }
	div.liste_logiciels div.image { border-width:0px 2px 2px 2px;float:right;margin:0px 4px 4px 0px; }
		div.liste_logiciels div.image img { vertical-align:middle; }
	div.liste_logiciels h2 { border-width:0px 0px 1px 0px;font-size:140%;margin:0px;padding:0px 1px 0px 0px; }
		div.liste_logiciels h2 a { background-image:url(/images/page/degrade_h.png);background-position:left top;background-repeat:repeat-x;color:#fff;display:block;padding:0px 0px 1px 2px;text-decoration:none; }
		div.liste_logiciels h2 a:hover { background-image:url(/images/page/degrade_b.png);background-position:left bottom; }
	div.liste_logiciels div.note { background-image:url(/images/page/semi_transparence_40.png);border-width:0px 0px 1px 1px;float:right;font-size:200%;font-weight:bold;margin:0px 0px 0px 2px;padding:0px 3px 1px 3px; }
	div.liste_logiciels p.lien { background-position:1px center;background-repeat:no-repeat;font-weight:bold;height:24px;margin:0px;padding:8px 2px 0px 36px; }
	div.liste_logiciels p.forum { background-image:url(/images/icones/32x32/forum.png);background-position:1px center;background-repeat:no-repeat;height:24px;margin:0px;padding:8px 2px 0px 36px; }

/* <-- Pages */
p.accueil_presentation { background-color:#fff;background-image:url(/images/icones/32x32/lyssal.png);background-position:left center;background-repeat:no-repeat;border-width:1px;font-size:145%;margin:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:4px 4px 4px 36px; }
ul.accueil_liste { font-size:120%;list-style-type:none;margin:0px;padding:0px; }
	ul.accueil_liste h2 { border-width:0px 0px 1px 0px;color:#fff;font-size:105%;font-weight:bold;margin:0px;padding:0px 0px 0px 1px; }
	ul.accueil_liste p { font-size:90%;padding-top:0px; }
	ul.accueil_liste li { background-color:#fff;border-width:1px;font-weight:bold;margin:10px;border-radius:0px 0px 8px 8px;-moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px; }
	ul.accueil_liste ul { list-style-type:none;margin:0px;padding:4px; }
	ul.accueil_liste ul li { border-width:0px;font-weight:normal;margin:2px;padding:0px; }
ul#liste_etiquettes { list-style:none;margin:0px;text-align:center; }
	ul#liste_etiquettes li { display:inline;margin:1px 4px; }
div.page_etiquettes { background-color:#fff;border-width:1px 0px 0px 0px; }
	div.page_etiquettes h3 { padding:1px 0px 1px 4px; }
		div.page_etiquettes h3 a { color:#fff;text-decoration:none; }
	div.page_etiquettes div.page_etiquette { border-width:0px 0px 1px 0px; }
		div.page_etiquettes div.page_etiquette div { background-position:4px 4px;background-repeat:no-repeat; }
			div.page_etiquettes div.page_etiquette div p { padding:2px 2px 2px 40px; }
div.mise_a_jour { padding:2px 0px; }
	div.mise_a_jour div.titre { font-size:120%;font-weight:bold;padding:2px 4px; }
	div.mise_a_jour div.description { padding:2px 4px; }
ul.forum_boutons_action { font-size:95%;list-style-type:none;margin:2px; }
	ul.forum_boutons_action li { background-position:right center;background-repeat:no-repeat;height:13px;margin:0px;padding:3px 0px 0px 0px;text-align:right; }
	ul.forum_boutons_action li.notification { background-image:url(/images/icones/16x16/lettre.png); }
	ul.forum_boutons_action li.modification { background-image:url(/images/icones/16x16/parametrage.png); }
	ul.forum_boutons_action li.creation { background-image:url(/images/icones/16x16/forum.png); }
	ul.forum_boutons_action li.suppression { background-image:url(/images/icones/16x16/annuler.png); }
	ul.forum_boutons_action li.verrouillage { background-image:url(/images/icones/16x16/verrouillage.png); }
	ul.forum_boutons_action li.inscription { background-image:url(/images/icones/16x16/connexion_clef.png); }
		ul.forum_boutons_action li a, ul.forum_boutons_action li span { padding:0px 18px 0px 0px;text-decoration:none; }
		ul.forum_boutons_action li a:hover { text-decoration:underline; }
ul.forum_message_boutons_action { font-size:85%;list-style-type:none;margin:2px; }
	ul.forum_message_boutons_action li { background-position:right center;background-repeat:no-repeat;margin:2px 0px;text-align:right; }
	ul.forum_message_boutons_action li.modification { background-image:url(/images/icones/16x16/parametrage.png); }
	ul.forum_message_boutons_action li.suppression { background-image:url(/images/icones/16x16/annuler.png); }
		ul.forum_message_boutons_action li a { display:block;padding:2px 18px 2px 0px;text-decoration:none; }
		ul.forum_message_boutons_action li a:hover { text-decoration:underline; }
ul.logitheque { list-style-type:none;margin:0px; }
	ul.logitheque li { float:left;margin:10px 2%;width:46%; }
		ul.logitheque li a { background-position:center 4px;background-repeat:no-repeat;border-width:1px;display:block;font-size:140%;font-weight:bold;padding:72px 0px 30px 0px;text-align:center;text-decoration:none; }
		ul.logitheque li a:hover { background-color:#fff; }
ul.emulation_consoles { border-width:1px 0px;height:180px;list-style-type:none;margin:0px; }
	ul.emulation_consoles li { float:left;width:32%; }
		ul.emulation_consoles a { background-position:center 4px;background-repeat:no-repeat;display:block;font-size:140%;padding:136px 0px 10px 0px;text-align:center; }
		ul.emulation_consoles li.nintendo a { background-image:url(/emulation/nintendo.png); }
		ul.emulation_consoles li.game_boy a { background-image:url(/emulation/game_boy.png); }
		ul.emulation_consoles li.super_nintendo a { background-image:url(/emulation/super_nintendo.png); }
ul.remi_leclerc_preferences { margin:0px; }
	ul.remi_leclerc_preferences li { float:left;list-style:none;min-height:200px;width:50%; }
	ul.remi_leclerc_preferences li div { border-width:1px;margin:4px auto;width:160px; }
	ul.remi_leclerc_preferences li img { vertical-align:middle; }
		ul.remi_leclerc_preferences li div div { border-width:1px 0px 0px 0px;color:#fff;font-size:90%;margin:0px;text-align:center; }
div.page_banniere { margin:40px 0px; }
	div.page_banniere_image { text-align:center; }
div.page_linux { background-color:#fff;background-image:url(/linux/logo_tux.png);background-position:right bottom;background-repeat:no-repeat;margin:20px 0px 0px 0px; }
	div.page_linux ul { background-image:url(../../images/page/semi_transparence_40.png);list-style-type:none;margin:0px;padding:0px; }
		div.page_linux ul li { padding:0px; }
			div.page_linux ul li h2 { background-color:transparent;border-width:2px 0px;font-size:140%;padding:0px 2px 0px 10px; }
			div.page_linux ul li a { display:block;font-size:140%;padding:0px 0px 0px 10px;text-decoration:none; }
			div.page_linux ul ul { background-image:none;list-style-type:square;margin:0px 0px 0px 40px;padding:0px 0px 20px 0px; }
				div.page_linux ul ul li { padding:4px 1px 4px 0px; }
					div.page_linux ul ul li a { font-size:120%;padding:0px; }
div.page_lyssal { background-color:#fff;border-width:0px 0px 2px 0px;margin:20px 0px 0px 0px; }
	div.page_lyssal ul { list-style-type:none;margin:0px;padding:0px; }
		div.page_lyssal ul li { padding:0px; }
			div.page_lyssal ul li h2 { border-width:2px 0px;font-size:140%;margin:0px;padding:0px 2px 0px 10px; }
			div.page_lyssal ul li a { display:block;font-size:140%;padding:0px 0px 0px 10px;text-decoration:none; }
			div.page_lyssal ul li a:hover { text-decoration:underline; }
			div.page_lyssal ul ul { background-image:none;list-style-type:square;margin:0px 0px 0px 40px;padding:0px 0px 20px 0px; }
				div.page_lyssal ul ul li { padding:4px 1px 4px 0px; }
					div.page_lyssal ul ul li a { font-size:120%;padding:0px; }
	ul.linux_sommaire { list-style-type:none;margin:0px; }
		ul.linux_sommaire h2 { background-color:transparent;background-image:none;border-width:0px;margin:0px;padding:10px 0px 10px 40px; }
			ul.linux_sommaire h2 a { font-weight:bold; }
		ul.linux_sommaire img { float:left; }
		ul.linux_sommaire li { background-color:#fff;background-position:4px 4px;background-repeat:no-repeat;border-width:2px 0px;margin:20px 0px; }
		ul.linux_sommaire ul {  }
			ul.linux_sommaire ul li { border-width:0px;margin:0px 20px; }
	div.linux_etape_precedente { border-width:0px 0px 1px 0px;margin:10px;padding:10px; }
		div.linux_etape_precedente:before { content:'Étape précédente : '; }
	div.linux_etape_suivante { border-width:1px 0px 0px 0px;margin:10px;padding:10px;text-align:right; }
		div.linux_etape_suivante:before { content:'Étape suivante : '; }
	ul.linux_utilisation { background-color:#fff;border-width:1px 0px;font-size:120%;list-style-type:none;margin:10px 0px;padding:4px; }
		ul.linux_utilisation li { background-position:0px center;background-repeat:no-repeat; }
		ul.linux_utilisation li.droite { background-position:right center; }
			ul.linux_utilisation li a { display:block;padding:7px 34px;text-decoration:none; }
			ul.linux_utilisation li a:hover { text-decoration:underline; }
			ul.linux_utilisation li.droite a { text-align:right; }
div.cartes_electroniques_apercu { padding:4px 0px;text-align:center; }
	div.cartes_electroniques_apercu table { border-width:0px;margin:auto;text-align:left; }
		div.cartes_electroniques_apercu table td { border-width:0px; }
ul.cartes_electroniques_themes { list-style-type:none;margin:0px; }
	ul.cartes_electroniques_themes li { float:left;width:33%; }
		ul.cartes_electroniques_themes li a { background-position:center top;background-repeat:no-repeat;display:block;font-size:120%;font-weight:bold;padding:64px 0px 0px 0px;text-align:center; }
ul.cartes_electroniques_cartes { list-style-type:none;margin:0px; }
	ul.cartes_electroniques_cartes li { float:left;padding:4px; }
ul.fabrique_d_avatars_miniatures { list-style-type:none; }
	ul.fabrique_d_avatars_miniatures li { float:left;padding:2px;position:relative; }
		ul.fabrique_d_avatars_miniatures li input { left:2px;position:absolute;top:1px; }
div.fabrique_d_avatars_image_generee { text-align:center; }
ul.pages_arbre { list-style-type:none;margin:0px; }
	ul.pages_arbre li { background-position:right 2px;background-repeat:no-repeat;border-width:1px;margin:10px;padding:8px; }
		ul.pages_arbre ul { list-style-type:none;margin:0px; }
			ul.pages_arbre ul li { margin:8px;padding:4px; }
				ul.pages_arbre ul ul {}
					ul.pages_arbre ul ul li { border-width:0px;margin:4px;padding:2px; }
div._emulateur { padding:10px 0px;text-align:center; }
	div._emulateur_fiche { background-color:#fff;border-width:1px 0px;font-size:120%;margin:4px 0px;padding:2px; }
		div._emulateur_fiche a { font-weight:bold;text-decoration:none; }
	table._emulateur_controles { border-right-width:1px;float:left;font-size:90%;margin:4px;width:32%; }
	ul._emulateur_jeux { font-size:110%;list-style-type:none;margin:0px;padding:0px; }
		ul._emulateur_jeux li { float:left;margin:0px;padding:0px;text-align:center;width:33%; }
			ul._emulateur_jeux li a { display:block;padding:8px 0px;text-decoration:none; }
			ul._emulateur_jeux li a:hover { background-color:#fff; }
div.page_qcm {}
	div.page_qcm div.formulaire { background-color:transparent;border-width:0px; }
		div.page_qcm div.formulaire div.boutons { border-width:0px; }
		div.page_qcm div.qcm_question { background-color:#fff;border-width:2px;margin:10px 0px; }
			div.page_qcm div.qcm_question h2 { border-width:0px 0px 2px 0px;font-size:120%;margin:0px 0px 10px 0px; }
			div.page_qcm div.qcm_question p { border-width:0px;font-size:100%; }
			div.page_qcm div.qcm_question ul { list-style-type:none;margin-left:4px; }
				div.page_qcm div.qcm_question ul li { margin:10px 1px; }
	div.page_qcm p.resultat { background-color:#fff;border-width:2px;font-size:160%;text-align:center; }
		div.page_qcm p.resultat b { font-size:160%; }
div.page_mots_croises {}
	div.page_mots_croises p.grille_definition_mot { border-width:0px;font-weight:bold;margin:4px;padding:1px; }
	ul.mots_croises_definitions { list-style-type:none;margin:4px; }
		ul.mots_croises_definitions li a { text-decoration:none; }
		ul.mots_croises_definitions li a:hover { text-decoration:underline; }
		ul.mots_croises_liste h3 { background-color:transparent;background-image:none;border-width:0px;font-size:120%;font-weight:bold; }
	table.mots_croises_grille { border-width:1px 0px 0px 1px;empty-cells:show;font-size:140%;margin:auto; }
		table.mots_croises_grille td { border-width:0px 1px 1px 0px;padding:0px; }
		table.mots_croises_grille td.mots_croises_grille_numero { font-weight:bold;padding:0px 8px;text-align:center; }
		table.mots_croises_grille td.mots_croises_grille_case { text-align:center; }
		table.mots_croises_grille td input { background-color:#fff;border-width:0px;font-weight:bold;margin:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:0px;text-align:center;width:100%; }
	div.mots_croises_fin { font-size:140%;padding:10px 0px;text-align:center; }
		div.mots_croises_fin input { font-weight:bold;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; }
	p.mots_croises_resultats { font-size:140%;margin:10px;padding:0px;text-align:center; }
	p.mots_croises_resultats:before { content:''; }
	div.page_mots_croises ul.grille_aide { list-style-type:none;margin:0px; }
		div.page_mots_croises ul.grille_aide li { padding:4px 4px; }
table.pendu_carte { background-color:#f4f4ff;border-width:1px;float:left;margin:10px; }
	table.pendu_carte tr { height:52px; }
	table.pendu_carte td { border-width:0px;padding:0px;visibility:hidden;width:99px; }
		table.pendu_carte td img { vertical-align:middle; }
/*pendu*/
	div.pendu_parametrage { padding:10px 0px; }
		div.pendu_parametrage select { margin:0px 20px 0px 0px; }
	div#mot_mystere { font-size:160%;padding:60px 0px 40px 0px;text-align:center; }
	div.pendu_lettres { font-size:140%;text-align:center;visibility:hidden; }
		div.pendu_lettres input { font-weight:bold;margin:2px;text-align:center;width:40px; }
	div.pendu_boutons { padding:20px 0px; }
		div.pendu_boutons input { margin:0px 20px 0px 0px; }
/*sudoku*/
	table.sudoku { border-width:1px 0px 0px 1px;font-size:200%;margin:10px auto; }
		table.sudoku td { border-width:0px 1px 1px 0px;height:42px;padding:0px;vertical-align:middle;width:42px; }
		table.sudoku input { background-color:transparent;border-width:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;text-align:center;width:40px; }
	div.sudoku_fin { font-size:140%;text-align:center; }
		div.sudoku_fin input { font-weight:bold;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px; }
	div.sudoku_debut { padding:20px; }
/* --> */
/* <-- Boutique */
	div.page_boutique { padding:0px 0px 10px 0px; }
		div.page_boutique div.logo { font-size:120%;font-weight:bold;padding:10px 10px 0px 0px;text-align:right; }
		div.page_boutique table { background-color:#fff;border-width:0px;width:100%; }
			div.page_boutique table td { border-width:0px;text-align:left; }
			div.page_boutique table td:first-child { text-align:right;width:120px; }
			div.page_boutique table input { text-align:left; }
/* --> */