@charset "ISO-8859-1";


/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - https://richclarkdesign.com 
Twitter: @rich_clark
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;
}
body { line-height:1; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
ul, ol { padding:10px 20px 15px; }
nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:'';  content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
/* change colours to suit your needs */
ins { background-color:#ff9; color:#000; text-decoration:none; }
/* change colours to suit your needs */
mark { background-color:#ff9; color:#000;  font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
table { border-collapse:collapse; border-spacing:0; }

/* change border colour to suit your needs */
hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; }
input, select { vertical-align:middle; }



/* a[href^="https://"]:not([href*="zeden.net"])::after {content: ' 'url('/images/design/linkout.png');} */

/* Formulaires */
	textarea.commentaire { border:0 none; font-family:tahoma,arial,sans-serif; font-size:10pt; height:170px; line-height:20px; width:100%; }
	#commentaireCaptcha { width:70px; }
	.commentaire fieldset { float:left; width:45%; border:0px; }
	.commentaire fieldset textarea { width:96%; font-family:tahoma, arial, sans-serif; font-size:10pt; line-height:20px; }
	.commentaire .help { text-align:left;border:1px solid black;padding:5px; }
	
/* Contr�le de flux */
	br.clear { clear:both; line-height:1px; }
	br.clearRight { clear:right; line-height:1px; }
	br.clearLeft { clear:left; line-height:1px; }
	.right { float:right !important; }
	.left { float:left !important; }
	.erreur { color:red; }
	.colonne, .colonne3, .colonne4, .colonneGauche, .colonneDroite { float:left; width:49%; }
	.colonne3 { width:33%; }
	.colonne4 { width:24%; }
	.colonneGauche { margin-right:5px; }
	.colonneDroite { margin-left:5px; }
	
/* Balises */
	h2 { display:block; font-size:1.5em; font-weight:bold; margin:0.83em 0; font-size:13pt; line-height: 24px; }
	h1, h2, h3, h4, h5, h6 { margin:0; }
	p {margin:0px;}
	p, div { font-family:verdana, sans-serif; font-size:11pt; line-height:20px; }
	a img { border:0px; }
	sup { font-size:.6em; vertical-align: 0.6em; }
	blockquote { font-family:verdana, sans-serif; font-size:9pt; border-width:3px; border-style:solid; border-top-width:0px; border-bottom-width:0px; margin:10px 0px 10px 0px; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; }
	.icone { margin-left:4px; margin-right:8px; float:left; border:1px solid black; }	
	
/* Mise en forme universelle */
	.hidden	{ display:none; }
	.petit { font-size:8pt; }
	/* Boutons stylis�s */
	.styledButton { border:1px outset; padding:1px;  font-size:10pt; margin-right:3px; margin-left:0px; line-height:14px; }
	.styledButton:hover { border:1px outset;  cursor:pointer; }
	.styledButton:active { border:1px inset; padding-left:0px; padding-right:2px; padding-top:1px; padding-bottom:0px; }
	.centrer { text-align:center; }
	.lirelasuite { float:right; display:block; text-transform:uppercase; font-weight:bold !important; text-decoration:none !important; }
		.lirelasuite .invisible { display:none; }
		.lirelasuite .fleche { }
	.messageSuccess { padding:30px; font-size:14pt; color:#139100; line-height:24pt; }
	
.jaugeNote { width:88px; height:21px; background-image:url('/images/design/jauge-couleur.png'); }
	.jaugeNote .note { float:right; padding-top:1px; padding-right:2px; font-size:6pt; font-weight:bolder; }
	.jaugeNote .jauneNoire { float:right; height:21px; background-image:url('/images/design/jauge-black.png'); background-position:right; }
		.jaugeNote .jauneNoire .note { color:white; float:left !important; }
	.jaugeNote .jaugeBout { float:right; width:2px; height:21px; background-image:url('/images/design/jauge-black-left.png'); }
	
/* Banni�re */
	.cadreSite .banniere {height:146px; position:relative; }
		.cadreSite .banniere h1.logo {position:absolute; top:30px; left:20px; }
			.cadreSite .banniere h1.logo a {display:block; width:240px; height:84px; }
				.cadreSite .banniere h1.logo a span {display:none;}
				
	/* Zone Membre */
		.cadreSite .banniere #zone-connexion {
        	position:absolute;
        	top:0px;
        	right:30px;
        	width:210px;
			height:23px;        	
        	text-align:center;
        	font-size:0.9em;
        	
			border-bottom-left-radius: 6px 8px;
			border-bottom-right-radius: 6px 8px;
			-moz-border-radius-bottomright: 6px 8px;
			-moz-border-radius-bottomleft: 6px 8px;
			border-style:solid;
			border-width:1px;
			text-decoration:none;
			color:white;
			font-weight:bold;
        }
            .cadreSite .banniere #zone-connexion .submit { background:transparent url('/theme/image/aller.png') no-repeat top left; width:13px; height:18px; border:0px; margin-top:0px; cursor:pointer; }
            .cadreSite .banniere #zone-connexion input { width:90px; height:15px; font-size:0.9em; vertical-align:middle; }
			.cadreSite .banniere div#zone-connexion a:link, .cadreSite .banniere div#zone-connexion a:visited { color:white; font-weight:bold; }
			.cadreSite .banniere div#zone-connexion a:hover, .cadreSite .banniere div#zone-connexion a:active { color:#E2F1FF; }
			
	/* Zone Newsletter */
		.cadreSite .banniere #zone-newsletter {
			position:absolute;
			top:0px;
			right:250px;
			display:block;
			width:160px;
			height:22px;
			text-align:center;
			
			border-bottom-left-radius: 6px 8px;
			border-bottom-right-radius: 6px 8px;
			-moz-border-radius-bottomright: 6px 8px;
			-moz-border-radius-bottomleft: 6px 8px;
			border-style:solid;
			border-width:1px;
			text-decoration:none;
			padding:0px 1px;
		}
         .cadreSite .banniere #zone-newsletter .submit { cursor:pointer; background:transparent url('/theme/image/aller.png') no-repeat top left; width:13px; height:18px; border:0px; margin-top:0px; }
         .cadreSite .banniere #zone-newsletter input[type="text"] { width:130px; height:15px; font-size:0.9em; vertical-align:middle; border-radius: 5px 0 0 5px; }
	
		.cadreSite .banniere .deviceSwitch { position:absolute; right:8pt; bottom:8px; cursor:pointer; }
	
	/* Sections */
		.cadreSite .banniere .sections {position:absolute; top:13px; right:24px; }
			.cadreSite .banniere .sections a:link, .cadreSite .banniere .sections a:visited {display:block; float:left; margin-left:12px; width:87px; height:87px; background:transparent url('/design/pctab.png') no-repeat 0px -87px;}
			.cadreSite .banniere .sections a:hover, .cadreSite .banniere .sections a:active {background:transparent url('/design/pctab.png') no-repeat 0px 0px;}
			.cadreSite .banniere .sections a span {display:none;}
			.cadreSite .banniere .sections a.x360 {background-image:url('/design/x360tab.png');}
			.cadreSite .banniere .sections a.ps3 {background-image:url('/design/ps3tab.png');}
			.cadreSite .banniere .sections a.wii {background-image:url('/design/wiitab.png');}
			.cadreSite .banniere .sections a.hardware {background-image:url('/design/hardwaretab.png');}
			.cadreSite .banniere .sections a.communaute {background-image:url('/design/communautetab.png');}

	/* Alertes */
		.cadreSite .banniere .alertes { position:absolute; top:29px; right:29px; width:565px; border-radius: 8px; font-size:0.9em; font-weight:bold; border:1px solid black; padding:7px; }
		.cadreSite .banniere .urgent  { border-color:black; background:#86FF31; }
		.cadreSite .banniere .reussi  { border-color:black; background:#A9FF45; }

	/* Menu Site */
		.menuSite {
			/*background: -webkit-gradient(
				linear, left bottom, left top, color-stop(0.5, #0F0F0F), color-stop(0.5, #1F1F1F));
			background: -moz-linear-gradient(center BOTTOM, #0F0F0F 50%, #1F1F1F 50%);*/
			padding:0px 10px 5px 10px; margin:0px 0px 0px 20px; height:30px; line-height:30px; list-style-type:none;
			left:-10px;
			top:-5px;
			position:absolute;
			z-index:0;
			opacity: 0.85;
			filter:Alpha(opacity=85)
		}
		.menuSite li { float:left; margin-left:5px; }
		.menuSite li a, .menuSite li a:link {
			font-family:century-gothic, thaoma, sans-serif;
			display:block;
			/*background: -webkit-gradient(
				linear, left bottom, left top, color-stop(0.5, #000000), color-stop(0.5, #0F0F0F));
			background: -moz-linear-gradient(center bottom, #101010 50%, #202020 50%);*/
			border-bottom-left-radius: 6px 8px;
			border-bottom-right-radius: 6px 8px;
			-moz-border-radius-bottomright: 6px 8px;
			-moz-border-radius-bottomleft: 6px 8px;
			border-style:solid;
			border-width:1px;
			text-decoration:none;
			padding:0px 5px;
		}
		.menuSite li a:visited { }
		.menuSite li a:hover, .menuSite li a.actif {
			box-shadow: 0px -1px 5px black;
			-moz-box-shadow: 0px -1px 5px black;
			-webkit-box-shadow: 0px -1px 5px black;
		}
		.menuSite li a.actif { font-weight:bold; }
		
		.mentionList li a:hover { background:white; }
		
/* Navigation */
	.cadreSite .contenu { padding:15px 8px 10px 8px; margin-bottom:0px; overflow:hidden; }
		/*.cadreSite .navBack { background:transparent url('/theme/image/navigation-droit.png') no-repeat right top; margin-left:13px; padding-right:14px; }*/
			/*.cadreSite .navigation { background:transparent url('/theme/image/navigation-back.png') repeat-x top center; height:42px; line-height:42px; margin:0px; }*/
			.cadreSite .navigation {
				margin:0px;
				height:35px;
				border-bottom:0px;
				line-height:35px;
				border-top-left-radius: 11px 11px;
				border-top-right-radius: 11px 11px;
				-moz-border-radius: 11px 11px 0px 0px;
			}
			.cadreSite .navigation ul { padding:0px 10px 5px 10px; margin:0px; height:40px; line-height:40px; list-style-type:none; }
				.cadreSite .navigation ul li { margin:-5px 2px 0px 2px; float:left; }
				.cadreSite .navigation ul li a, .cadreSite .navigation ul li a:link {
					font-family:century-gothic, thaoma, sans-serif;
					font-size:10pt;
					display:block;
					height:38px;
					line-height:40px;
					font-weight:400;
					border-top-left-radius: 6px 8px;
					border-top-right-radius: 6px 8px;
					-moz-border-radius-topright: 6px 12px;
					-moz-border-radius-topleft: 6px 12px;
					border-bottom:0px;
					margin-right:8px;
					padding:0px 4px;
					text-decoration:none;
				}
				.cadreSite .navigation ul li.active a:link,
				.cadreSite .navigation ul li.active a:visited {
					height: 41px;
					line-height:50px;
					margin-top: -3px;
					vertical-align:baseline;
					font-weight: bold;
					font-size:1em;
				}

				/*.cadreSite .navigation ul li a:visited {
				}
				.cadreSite .navigation ul li a:hover {
				}*/
				.cadreSite .navigation ul li.droit { float:right; }
					.cadreSite .navigation ul li.droit a { margin-left:8px; margin-right:0px; }
				

/* Section */
		.cadreSite .contenu .zone { clear:none; overflow:hidden; clear:both; }
			.cadreSite .contenu .zone .conteneur {  }
				.cadreSite .contenu .zone .bordureG { background:transparent url('/design/section-top-droit.gif') no-repeat right top; padding-right:8px; }
				.cadreSite .contenu .zone .bordureG[class] { background:transparent url('/design/section-top-droit.png') no-repeat right top; }
				.cadreSite .contenu .zone .bordureD { background:transparent url('/design/section-top-gauche.gif') no-repeat left top; padding:0px; padding-left:8px; }
				.cadreSite .contenu .zone .bordureD[class] { background:transparent url('/design/section-top-gauche.png') no-repeat left top; }
				.cadreSite .contenu .zone .menu { background: transparent url('/design/section-top-fond.gif') repeat-x center top; padding:0px; margin:0px; height:46px; }
				.cadreSite .contenu .zone .menu[class] { background: transparent url('/design/section-top-fond.png') repeat-x center top; }
				.cadreSite .contenu .zone h2.menu { color:white; font-size:12pt; line-height:12pt; margin:0px; padding:0px; height:26px; padding-top:15px; padding-bottom:5px; overflow:visible; }
					.cadreSite .contenu .zone .menu li { float:right;  list-style-type: none; display:block; height:46px; }
						.cadreSite .contenu .zone .menu li a { margin-right:4px; }
						.cadreSite .contenu .zone .menu li a:link,
						.cadreSite .contenu .zone .menu li div { display:block; height:46px; background-position:center -92px; }
						.cadreSite .contenu .zone .menu li a:visited { display:block; height:46px; background-position:center -92px; }
						.cadreSite .contenu .zone .menu li a:hover { display:block; height:46px; background-position:center -46px; }
						.cadreSite .contenu .zone .menu li .active,
						.cadreSite .contenu .zone .menu li a:active,
						.cadreSite .contenu .zone .menu li a.active:link,
						.cadreSite .contenu .zone .menu li a.active:visited,
						.cadreSite .contenu .zone .menu li a.active:hover,
						.cadreSite .contenu .zone .menu li a.active:active { display:block; height:46px; background-position:center 0px; }
							.cadreSite .contenu .zone .menu li span { display:none; }
					.cadreSite .contenu .zone .menu .title { float:left; }
					.cadreSite .contenu .zone .menu .rss { float:right; width:43px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/rss_menu.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .rss[class] { background-image: url('/design/rss_menu.png'); filter:none; }
					
				.cadreSite .contenu .banniereTop { width:728px; height:90px; overflow:hidden; border:0px; margin: -7px auto 0; padding:0px; }
				.cadreSite .contenu .banniereSide { width:300px; height:250px; overflow:hidden; border:0px; }
						/*.cadreSite .contenu .zone .body .tab*/
				.cadreSite .contenu .contenuPrincipal { width:590px; float:left; }
				.contenuPrincipal .zonePage h3 { font-size:13pt; }
				.cadreSite .contenu .contenuRelatif { width: 300px; float:left;}

	.cadreSite .contenu .zonePage table td, .cadreSite .contenu .zonePage table th { padding:4px; }
	.cadreSite .contenu article table { border:1px solid gray; padding:5px; }
		.cadreSite .contenu article table th, .cadreSite .contenu article table td { border-width:0px 1px 1px 0px; border-style:solid; border-color:gray; }
	.cadreSite .contenu article table.commentaires { border:0px; }
		.cadreSite .contenu .zonePage table.commentaires td { border:0px; }

	/* Tabs V2 */
	
	@font-face {
	  font-family: century-gothic;
	  src: url(/font/century-gothic.eot);
	  src: local("Century-Gothic"), url(/font/century-gothic.ttf) format("truetype");
	}
	/*@font-face {
	  font-family: delicious-roman;
	  src: url(/font/delicious-roman.otf);
	  src: local("Delicious-Roman"), url(/font/delicious-roman.ttf) format("truetype");
	}
	@font-face {
	  font-family: qlassik;
	  src: url(/font/qlassik.eot);
	  src: local("Qlassik"), url(/font/qlassik.ttf) format("truetype");
	}*/

	.box {
		position:relative;
		border:1px solid #707070;
		margin-bottom:5px;
		clear:none;
		/*width:300px;*/
		/*height:380px;*/
		/*box-shadow: 1px 1px 5px #444;
		-moz-box-shadow: 1px 1px 5px #444;
		-webkit-box-shadow: 1px 1px 5px #444;*/
		border-radius: 5px 5px;
		-moz-border-radius: 5px 5px;
		/*background: white;*/
		/* url(bg-body.jpg) repeat-x 30px;
		background: -webkit-gradient(
			linear, left bottom, left top, color-stop(0, #e4e4e4), color-stop(0.7, #ffffff));
		background: -moz-linear-gradient(center top, #ffffff 0%, #e4e4e4 100%);*/
	}
	.box h1 {
		padding:0px;
		margin:11px 8px;
		font-size:11pt;
		/*text-shadow: 2px 2px 2px #000;*/
		position:absolute; top:0px; left:0px;
	}
	.box h1 a { text-decoration:none; }
	.box .header {
		height:40px;
		border-top-left-radius: 4px 4px;
		border-top-right-radius: 4px 4px;
		-moz-border-radius: 4px 4px 0px 0px;
		/*background: black url(bg-head.jpg);*/
		/*background: -webkit-gradient(
			linear, left top, left bottom, color-stop(0.5, #292929), color-stop(0.5, #000000));
		background: -moz-linear-gradient(center bottom, rgb(0,0,0) 50%, rgb(29,29,29) 50%);*/
	}
	.box .header li {
		height:40px;
		border-top-left-radius: 6px 6px;
		border-top-right-radius: 6px 6px;
		-moz-border-radius: 6px 6px 0px 0px;
		padding:0px;
		font-family:delicious-roman, qlassik, sans-serif;
		font-size:10pt;
		font-weight:normal;
		float:right;

		/* inactive */
		/*background: black;*/
		/*background: -webkit-gradient(
			linear, left top, left bottom, color-stop(0.62, #7D7D7D), color-stop(0.62, #5A5A5A));
		background: -moz-linear-gradient(center bottom, #5A5A5A 62%, #7D7D7D 62%);*/
		margin-top:8px;
		height:32px;
	}
	.box h1, .box .header h2 { color:white; font-family:century-gothic, qlassik, sans-serif; font-size:12pt; font-weight:normal; float:left; }
	
	.box .header li h2 a { display:block; padding:0px 5px; line-height:31px; height:31px; text-decoration:none; }
	.box .header .active {
		/*background: -webkit-gradient(
			linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #e4e4e4));
		background: -moz-linear-gradient(center bottom, #ffffff 0%, #efefef 100%);*/
		margin-top:5px;
		height:35px;
	}
	.box .header .active h2 a { display:block; padding:0px 5px; line-height:35px; height:35px; text-decoration:none; }
	.box .header .active div.tab { display:block; clear:left; position:absolute; left:5px; top:45px; right:5px; bottom:5px; width:287px; overflow:hidden; }
	.box .header li h2 { padding:0px; margin:0px; /*margin:9px 0px;*/ font-size:10pt; color:black; /*text-shadow: 1px 1px 1px #333;*/ }
	.box .header li div.tab { display:none; }
	.box ul { margin:0px; padding:0px; list-style-type:none; }
		.box ul li { margin:0px 5px 0px 0px; padding:0px; }
		.box article ul { list-style-type:disc; padding-left:20px; }
		.contenu .zonePage ul.listeFiche1 li, .box ul.listeFiche1 li { min-height:24px; line-height:24px; margin-left:12px; }
	
	.star_label, .star_counter { font-size:8pt; color:green; padding:4px; line-height:20px; }
	.star_counter { color:#5599FF; }
	.star { background:transparent url('/design/icones/stars.png') left top no-repeat; height:25px; width:25px; border:0px; display:inline-block; }
	.star.mini { background-image:url('/design/icones/stars-mini.png'); height:12px; width:12px; vertical-align:-3px; }
	button.star { cursor:pointer; display:block; }
	button.star:active { background-position:-50px top; }
	.star.golden { background-position:-50px top; }
	.star.green { background-position:-25px top; }
	.star.blue { background-position:-75px top; }
	.star.red { background-position:-100px top; }
	.star.mini.golden { background-position:-25px top; }
	.star.mini.green { background-position:-13px top; }
	.star.mini.blue { background-position:-38px top; }
	.star.mini.red { background-position:-51px top; }
	button.star:hover { background-position:-25px top; }
	

	/* Reseter une base pour les enfants */
	.box .header li .nouvellesListe { margin:0px; }
	.box .header li .nouvellesListe li { margin-left:0px; list-style-type:none; }
	.box .header li ul {
		height:auto;
		border-radius: 0px;
		-moz-border-radius: 0px;
		background: auto;
		margin:15px;
	}
	.box .header li ul li {
		height:auto;
		border-radius: 0px;
		-moz-border-radius: 0px;
		padding:0px;
		font-family:tahoma, sans-serif;
		font-size:10pt;
		font-weight:normal;
		float:none;

		/* inactive */
		background: auto;
		/*background: -webkit-gradient(
			linear, left top, left bottom, color-stop(0.62, #7D7D7D), color-stop(0.62, #5A5A5A));
		background: -moz-linear-gradient(center bottom, #5A5A5A 62%, #7D7D7D 62%);*/
		margin:auto;
		height:auto;
		margin-left:15px;
		list-style-type:disc;
	}
	
	/* Recherche */
	#recherche { display: flex; position:absolute; bottom:20px; right:27px; }   /* added display flex to fix mantis 568 */
		#recherche button { background:url('/design/www/image/chercher.png'); width:32px; height:32px; border:0px; padding:0px; cursor:pointer;}
		#recherche button span { display:none; }
		#recherche input[type="text"] {
			/* margin-top:5px; to fix mantis ID 568 */
			padding:5px;
			border-radius: 5px;
			width:200px;
			height:height:30px;
			background-color:white;
			color:black;
			border:1px solid #A5AAAE;
		}
					
	/* Accueil */
		/* Structure g�n�rale */
		.boiteActualite { width: 630px; float:left; height:190px; }
		.boiteEssentiel { width: 630px; float:left; }
		.boiteColonneDroite { clear: none; float: left; width: 300px; }
		
		/* R�ceptacles � Tabs */
				.cadreSite .contenu .zone .body { padding:15px 8px 10px 15px; font-size:.8em; border-radius: 6px; -moz-border-radius: 6px; }
				.cadreSite .contenu .box .tab { padding:5px; font-size:.8em;  }
					.cadreSite .contenu .zone .body .tab {  }
						.cadreSite .contenu .box .tab p { margin:0px; font-size:8pt; line-height:1.5em; margin-bottom:3px; }
	
						#tabsNews { height:180px; width:628px; }
							#tabsNews .tab { width:620px; padding:0px; }
							#tabsNews .tab .nouvellesListe { float:left; width:50%; }
							#tabsNews .tab .nouvellesListe .titre { font-size:10pt; display:block; height:15pt; margin:0px; }
							#tabsNews .tab .nouvellesListe .date { float:right; }
							#tabsNews .tab .nouvellesListe .nouvelle { font-size:inherit; padding:3px; margin:0px 5px; }
						#tabActuRelative { height:350px; width:300px; }
							#tabActuRelative .tab { width:290px; padding:0px; }
						#tabsMessages { height:212px; }
							#tabsMessages .tab { width:290px; padding:0px; }
						#tabDlGamer { height:200px; }
							#tabDlGamer .tab { width:290px; padding:0px; }
							
						#tabsNewsImportantes { position:relative; padding-top:45px; }
							#tabsNewsImportantes h1 { margin:0px 0px 20px 0px; border-top-left-radius: 4px; border-top-right-radius: 4px; height: 40px; width:100%; }
							#tabsNewsImportantes h1 a { margin:5px; line-height:40px; }
							.boiteEssentiel .box .header li { height:auto; }
							#tabsNewsImportantes .tab { padding:15px; position:relative; }
								#tabsNewsImportantes .tab .lasuite { position:absolute; bottom:0px; right:0px; left:0px; width:100%; height:30px; z-index:5; text-align:right; }
								#tabsNewsImportantes .tab h3 { font-weight:normal; margin:3px; margin-left:94px; border-bottom:1px solid #7890AB; }
								#tabsNewsImportantes .tab a.lienFiche { font-size:9pt; color:001873; text-decoration:none; border-bottom:1px dashed gray; font-weight:bolder; }
								#tabsNewsImportantes .tab a.lienFiche img { border:0px; vertical-align:-3px; margin-right:3px; }
								#tabsNewsImportantes .tab a.lienFiche { font-size:9pt; color:001873; text-decoration:none; border-bottom:1px dashed gray; font-weight:bolder; }
								#tabsNewsImportantes .tab span.date { color:3571DB; font-size:8pt; }
								
								.boiteEssentiel article { padding-top:8px;padding-right:10px;background-repeat:no-repeat;margin-bottom:31px; }
								
						#tabsJeux { height:290px; }
						#tabsJeux .tab { padding:0px; width:290px; }
						#tabsJeux .tab .encadre { font-size:7pt; line-height:9pt; width:20%; height:120px; float:left; text-align:center; overflow:hidden; }
							#tabsJeux #game-label { float:right; text-align:right; color:white; font-size:8pt; padding-top:8px; line-height:10pt; width:160px; height:38px; overflow:hidden; display:none; }
							#tabsJeux .tab .encadre { width:72px; height:120px; text-align:center; }
							#tabsJeux .tab .encadre .boite img { width:45px;height:90px;margin:4px; width: 100%; border: 1px solid black; }
						#top100 .encadre { position:relative; height:110px; float:left; width:65px; margin:4.5px; font-size:7pt; text-align:center; }
							#top100 .encadre span { background: none repeat scroll 0 0 #FF0000; border-radius: 5px; color: #FFFFFF; font-size: 7px; font-weight: bold; height: 15px; left: -2px; line-height: 15px; position: absolute; top: -5px; vertical-align: top; width: 15px; }
						#tabsFichiers { height:312px; }
							#tabsFichiers .tab { width:290px; }
							.cadreSite .contenu #tabsFichiers .tab div.encadre { border-width:1px; border-style:solid; float:left; width:100%; margin-right:4px; overflow:hidden; height:40px; }
							.cadreSite .contenu #tabsFichiers .tab div.encadre div { font-size:8pt; padding:4px; line-height:14px; }
							.cadreSite .contenu #tabsFichiers .tab div.encadre div span { font-size:7pt; }
							
						#tabsComposants { height:300px; }

						#configuration-de-jeu {  }
							#configuration-de-jeu .encadre, #configuration-de-jeu img { position:relative; width:290px; padding:0px; margin:4px; }
						#service-teamspeak { height:150px; }
							#service-teamspeak .tab { width:290px; }
						#service-reseaux-sociaux { height:165px; }
							#service-reseaux-sociaux .tab { width:290px; padding:0px; }
						#service-extras { height:250px; }
							#service-extras .tab { width:290px; padding:0px; }
						#zone-sondage { height:300px; }
							#zone-sondage .tab { width:290px; padding:0px; }
							
		/* Actu en bref */
					
				/*onglet de concours ou de pub*/	
					/*.cadreSite .contenu .zone .menu .concours{ width:77px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/onglet_operationflashpoint.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .concours[class] { background-image: url('/design/onglet_operationflashpoint.png'); filter:none; }	
*/					

					.cadreSite .contenu .zone .menu .tout { width:41px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/tab-tout.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .tout[class] { background: url('/design/tab-tout.png') no-repeat left top; filter:none; }
					.cadreSite .contenu .zone .menu .pele-mele { width:60px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/pele-mele.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .pele-mele[class] { background: url('/design/pele-mele.png') no-repeat left top; filter:none; }
					.cadreSite .contenu .zone .menu .fps { width:33px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/fps.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .fps[class] { background-image: url('/design/fps.png'); filter:none; }
					.cadreSite .contenu .zone .menu .tps { width:33px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/tps.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .tps[class] { background-image: url('/design/tps.png'); filter:none; }
					.cadreSite .contenu .zone .menu .hardware { width:79px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/hardware.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .hardware[class] { background-image: url('/design/hardware.png'); filter:none; }
					.cadreSite .contenu .zone .menu .events { width:56px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/events.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .events[class] { background-image: url('/design/events.png'); filter:none; }
		
		
		/* Sondage */
					.cadreSite .contenu .zone .menu .sondage { width:73px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/sondage.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .sondage[class] { background-image: url('/design/sondage.png'); filter:none; }
		/* Configurations */
					.cadreSite .contenu .zone .menu .configurations { width:179px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/configurations.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .configurations[class] { background-image: url('/design/configurations.png'); filter:none; }
		/* Tribune */					
					.cadreSite .contenu .zone .menu .tribune { width:71px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/tribune.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .tribune[class] { background-image: url('/design/tribune.png'); filter:none; }
		/* Actu en bref */
					.cadreSite .contenu .zone .menu .actu-en-bref { width:65px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/actu-en-bref.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .actu-en-bref[class] { background: url('/design/actu-en-bref.png') no-repeat left top; filter:none; }
		/* Jeux */
					.cadreSite .contenu .zone .menu .sorties-de-jeux { width:101px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/sorties-de-jeux.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .sorties-de-jeux[class] { background-image: url('/design/sorties-de-jeux.png'); filter:none; }
					.cadreSite .contenu .zone .menu .a-venir { width:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/a-venir.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .a-venir[class] { background-image: url('/design/a-venir.png'); filter:none; }
					.cadreSite .contenu .zone .menu .recentes { width:74px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/recentes.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .recentes[class] { background-image: url('/design/recentes.png'); filter:none; }
					.cadreSite .contenu .zone .menu .top10 { width:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/top10.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .top10[class] { background-image: url('/design/top10.png'); filter:none; }
		/* � ne pas manquer */
					.cadreSite .contenu .zone .menu .a-ne-pas-manquer { width:136px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/a-ne-pas-manquer.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .a-ne-pas-manquer[class] { background-image: url('/design/a-ne-pas-manquer.png'); filter:none; }
					.cadreSite .contenu .zone .menu .essentiel { width:64px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/a-ne-pas-manquer.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .essentiel[class] { background-image: url('/design/essentiel.png'); filter:none; }
					.cadreSite .contenu .zone .menu .derniers-tests { width:95px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/essentiel.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .derniers-tests[class] { background-image: url('/design/derniers-tests.png'); filter:none; }
					.cadreSite .contenu .zone .menu .derniers-articles { width:115px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/derniers-tests.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .derniers-articles[class] { background-image: url('/design/derniers-articles.png'); filter:none; }
		/* Parties */
					.cadreSite .contenu .zone .menu .parties { width:122px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/parties.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .parties[class] { background-image: url('/design/parties.png'); filter:none; }
		/* Serveurs de jeu */
					.cadreSite .contenu .zone .menu .serveurs-de-jeu { width:122px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/serveurs-de-jeu.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .serveurs-de-jeu[class] { background-image: url('/design/serveurs-de-jeu.png'); filter:none; }
					.cadreSite .contenu #serveurs .tab .serveur { position:relative; width:303px; height:193px; margin-top:7px; border:1px solid black; }
					#serveurs { height:350px; }
						#serveurs .tab { width:295px; }
						.cadreSite .contenu #serveurs .tab .serveur .carte { position:absolute; z-index:1; left:0px; width:100%; top:0px; height:100%; }
						.cadreSite .contenu #serveurs .tab .serveur .panneau { position:absolute; z-index:2; left:0px; width:100%; top:0px; height:100%; display:block; }
						.cadreSite .contenu #serveurs .tab .tf2 .panneau { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/tf2-serveur-panneau.png',sizingMethod='image'); background-image:none; }
						.cadreSite .contenu #serveurs .tab .tf2 .panneau[class] { background-image:url('/design/tf2-serveur-panneau.png'); filter:none; }
						.cadreSite .contenu #serveurs .tab .cod4 .panneau { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/cod4-serveur-panneau.png',sizingMethod='image'); background-image:none; }
						.cadreSite .contenu #serveurs .tab .cod4 .panneau[class] { background-image:url('/design/cod4-serveur-panneau.png'); filter:none; }
						.cadreSite .contenu #serveurs .tab .l4d .panneau { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/l4d-serveur-panneau.png',sizingMethod='image'); background-image:none; }
						.cadreSite .contenu #serveurs .tab .l4d .panneau[class] { background-image:url('/design/l4d-serveur-panneau.png'); filter:none; }
						.cadreSite .contenu #serveurs .tab .ziomm { float:right; }
		/* Fichiers */
					.cadreSite .contenu .zone .menu .fichiers { width:59px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/fichiers.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .fichiers[class] { background-image: url('/design/fichiers.png'); filter:none; }
					.cadreSite .contenu .zone .menu .demos { width:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/demos.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .demos[class] { background-image: url('/design/demos.png'); filter:none; }
					.cadreSite .contenu .zone .menu .patchs-pilotes { width:106px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/patchs-pilotes.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .patchs-pilotes[class] { background-image: url('/design/patchs-pilotes.png'); filter:none; }
		/* Partenaires */
					#partenaires { height:520px; }
					#partenaires .tab { width:290px; padding:0px; }
					#partenaires p { clear:left; padding:5px; margin-bottom:5px; }
					#partenaires p img { float:left; margin:0px 5px 5px 0px; }
					.cadreSite .contenu .zone .menu .partenaires { width:86px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/partenaires.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .partenaires[class] { background-image: url('/design/partenaires.png'); filter:none; }
		/* Services */
					.cadreSite .contenu .zone .menu .services { width:86px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/services.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .services[class] { background-image: url('/design/services.png'); filter:none; }
		
	  /* Video page communaut� */	
				    .cadreSite .contenu .zone .menu .video { width:300px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/videopng',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .video[class] { background-image: url('/design/video.png'); filter:none; }
		
		/* Banni�re rotative */
		#banniere-rotative { height:150px; overflow:hidden; }
			#banniere-rotative .next, #banniere-rotative .previous { position:absolute; top:48px; cursor:pointer; border:0px; background:url('/theme/image/carousel-fleches.png'); width:20px; height:50px; opacity:0.8; filter:alpha(opacity=80); }
			#banniere-rotative .next { right:0px; background-position:-40px 0px; }
			#banniere-rotative .previous { left:0px; background-position:0px 0px; }
			#banniere-rotative ul { width:300%; }
			#banniere-rotative ul li { float:left; padding:9px 0px 9px 13px; margin:0px; }
			#banniere-rotative ul li img { -moz-border-radius: 5px; border-radius: 5px; }
			
	/* Fiche de jeu */
		.boite { float:left; width:200px; margin-right:24px; }
			.boite img { margin-right:10px;margin-top:15px;border:1px solid gray; }
		.boiteMini { float:left; width:63px; margin-left:2px; margin-right:3px; height:90px; line-height:92px; background-color:black; margin-bottom:5px; background-color:#F0F0FF; border:1px solid gray; }
			.boiteMini img { width:62px; max-width:62; max-height:88px; border:1px solid gray; vertical-align:middle; margin-left:-1px; }
		.infoGenerales { padding:2px; width:580px; float:left; }
			
	/* Fiche de soci�t� */
		.logoSocitete { margin:auto;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:5px;border-left:1px solid gray;border-bottom:1px solid gray;margin:10px; }
			
	/* Liste de fiches de jeux */
		div.jeu { height:130px; width:31%; overflow:hidden; }
			div.jeu .lien { border:1px solid gray; display:block; text-align:center; background-color:lightgray; }
			div.jeu .boite { width:55px; float:left; margin-right:10px; }	

			.indexAlpha { text-align:center; padding-bottom:8px; border-bottom:3px double #c0c2dc; font-size:11pt; margin-bottom:9px; padding-top:30px; }
				.indexAlpha a, .itemList a { text-decoration:none; border:1px outset gray; padding:3px; font-weight:bolder; margin:1px; }
			
	/* Communaut� */ 
		/* Hype-O-Meter */
					.cadreSite .contenu .zone .menu .hypometer { width:72px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/hypometre.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .hypometer[class] { background-image: url('/design/hypometre.png'); filter:none; }
		/* Messages */
					.cadreSite .contenu .zone .menu .commentaires { width:109px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/commentaires.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .commentaires[class] { background-image: url('/design/commentaires.png'); filter:none; }
					.cadreSite .contenu .zone .menu .messages { width:77px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/messages.png',sizingMethod='crop'); background-image:none; }

					.cadreSite .contenu .zone .menu .messages[class] { background-image: url('/design/messages.png'); filter:none; }
					.cadreSite .contenu .zone .menu .forums { width:57px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/forums.png',sizingMethod='crop'); background-image:none; }
					.cadreSite .contenu .zone .menu .forums[class] { background-image: url('/design/forums.png'); filter:none; }
					
	/* Articles */
		/* Un article */
		#articles { padding:8px 0px 8px 0px; }
		#articles .article { margin:15px; position:relative; }
			#articles .article a.lien { }
			#articles .article a.lien img { float:left; margin-right:10px; }
            #articles .article .lasuite { position:absolute; bottom:0px; right:0px; padding:1px; }

	/* Pagination */
	.pagination { margin:10px; border:1px solid gray; padding:8px; -moz-border-radius: 15px; border-radius: 15px; }
	.pagination a:link, .pagination a:hover, .pagination a:visited, .pagination a:active { -moz-border-radius: 5px; border-radius: 5px; padding:4px; }

	/* Index Fiches */
	.itemListe { float:left; padding-left:15px; }
	.segmentListe { margin-bottom:10px; padding-left:40px; }
	h1.tabActif { background-color:#eeeeee; }
	a.tabInactif { background-color:white; }
	h1.tabActif, h2.tabActif, a.tabInactif { font-weight:bolder; font-size:10pt; padding:3px; line-height:30pt; }
	h1.tabActif, h2.tabActif { border-top:1px solid black; border-right:1px solid black; border-bottom:1px solid white; border-left:1px solid black; display:inline; color:black; }
	h1.tabActif { border-top-left-radius: 6px 8px; border-top-right-radius: 6px 8px; font-size:15pt !important; }
	h2.tabActif, a.subTab { font-size:10.5pt !important; border-color:gray !important; line-height:28pt !important; }
	h2.tabActif { border-bottom:0px; background-color:white; }
	
	/* Archives */
	
/* Pied de page */
	.cadreSite .pied { clear:both; width:100%; margin:auto; }
		.cadreSite .pied .menu { width:927px; border-width:4px; border-style:solid; border-top:0px; margin:auto; padding:5px 15px; list-style-type:none; background:url('/theme/image/menu.jpg') repeat-x scroll left top; height:25px; line-height:30px; padding-left:5px; padding-right:5px; vertical-align:middle;
			border-bottom-left-radius: 11px 11px;
			border-bottom-right-radius: 11px 11px;
			-moz-border-radius: 0px 0px 11px 11px;
		}
			.cadreSite .pied .menu li { float:left; padding-left:5px; padding-right:5px; }
			.cadreSite .pied .menu li.right { float:right; }
	.cadreSite .pied .liens { width:927px; margin:auto; color:#b6b6b6; padding:30px; font-family:tahoma, arial, sans-serif; }

/* Page CMS */
	.cadreSite .contenu .cmsMenu { width:250px; float:left; padding:margin:5px; margin:15px 10px 10px 0px; padding:4px; border-width:0px 1px 1px 0px; border-style:solid; }
		.cadreSite .contenu .cmsMenu li { margin:0px; padding:3px; list-style-type:none; }

/* Onglet extensif concours */
	.ongletConcours {
		position:relative;
		height:80px; margin:0px 0px 5px; overflow:hidden;
		-moz-transition:height 1s, top 1s;
	    -webkit-transition:height 1s, top 1s;
	    -o-transition:height 1s, top 1s;
	    transition:height 1s, top 1s;
	}
	.ongletConcours img {
		position:absolute;
		top:-38px;
		-moz-transition:top 1s;
	    -webkit-transition:top 1s;
	    -o-transition:top 1s;
	    transition:top 1s;
	}
	/* .ongletConcours h2 span { color:#222; font-size:20px; text-shadow: 1px 1px #444; } */
	
	.ongletConcours:hover { height:160px; }
	.ongletConcours:hover img { top:0px; }

		
/* Nouvelle */
	/* Titre de nouvelle */
		.titreNL1 {  }
			.titreNL1 .titreNL2 {  }
				.titreNL1 .titreNL2 .titreNL3 {  }
					.titreNL1 .titreNL2 .titreNL3 .titreNL4 {  }
						.titreNL1 .titreNL2 .titreNL3 .titreNL4 .titreNL5 {  }
							.titreNL1 .titreNL2 .titreNL3 .titreNL4 .titreNL5 .titreNL6 { padding-left:16px; padding-top:1px; }

		/* Pagination articles */
		.navigation_article { position:relative; margin-left: 20px; background: #E9E7E8; border-radius: 5px; height: 45px; padding:2px; margin-bottom: 8px; }
		.navigation_article h2 { font-size: 10pt; }
			.navigation_article .h { display:none; }
			.navigation_article .select, .navigation_article .suivant, .navigation_article .precedent { width:30px; height:30px; float:right; background: white url('/design/icones/fleches.jpg') -9px -8px no-repeat; margin:5px; }
				.navigation_article .select a, .navigation_article .suivant a, .navigation_article .precedent a { display: block; height: 30px; width: 30px; }
				.disabled { 
					filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
					filter: gray; /* IE6-9 */
					-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
				 }
			.navigation_article .precedent { background-position: -60px -9px; }
			.navigation_article .precedent, .navigation_article .suivant { margin-top:8px; }
			.navigation_article .select { background-position: -112px -9px; }
			.navigation_article .liste { z-index:10000; position:absolute; left:3px; top:3px; right:90px; border:1px solid gray; height: 40px; overflow: hidden; background-color: white; }
				.navigation_article .liste .selected h2 { padding:0px 10px 0px; vertical-align: baseline; color: #2686D2; height: 40px; line-height: 40px; }
				.navigation_article .liste .liste_pages { display:block; margin: -10px 5px 5px 15px; }
					.navigation_article .liste .liste_pages { margin:0px; padding: 0px 5px 0px 35px; }
						.navigation_article .liste .liste_pages li {  }
							.navigation_article .liste .liste_pages li h2 { margin:0px -35px 0px -35px; padding: 0px 5px 0px 35px; border:1px solid gray; border-width: 1px 0px 0px; }
								.navigation_article .liste .liste_pages li h2 a:link, .navigation_article .liste .liste_pages li h2 a:visited { display:block; line-height:40px; text-decoration: none; }

		.navigation_article .liste:hover { height: auto; box-shadow: 0px 5px 10px #444; }
			.navigation_article .liste .liste_pages li h2:hover { background-color: #dadada; cursor:pointer; }
				.navigation_article .liste .liste_pages li h2:hover a, .navigation_article .liste .liste_pages li h2 a:hover { color:black; font-weight: 600; letter-spacing:-0.75px; }

		.navigation_simple_article { text-align: center; }
			.navigation_simple_article a:link, .navigation_simple_article a:visited, .navigation_simple_article span { text-decoration: none; font-size: 12pt; }
			.navigation_simple_article a img, .navigation_simple_article span img { vertical-align: middle; }


		a.discret:link, a.discret:visited { border-bottom:0 none; text-decoration:none !important; }
		a.titre:link, a.titre:visited { font-family:Tahoma,sans-serif; font-size:14pt; font-weight:bold; line-height:16pt; text-decoration:underline; }
		.infobulle { float:right; width:300px; }
			.infobulle div { border-radius: 6px 6px; -moz-border-radius: 6px 6px; border-color:#ddd; border-width:1px; border-style:solid; padding:10px; margin-top:10px; }
		.heure, time { font-size:8pt; font-weight:normal; margin-left:3px; }

		.newsPrevNext { margin-right:0px 9px 10pt 14px; padding:0px 4px 0px 4px; height:24px; line-height:6pt; font-size:7pt }

	/* Bloc images */
	div.boiteLegende, div.boiteLegendeB { margin:5px; width:160px; float:right; text-align:center; font-size:8pt; }
		div.boiteLegende a, div.boiteLegendeB a { background-color:transparent; }
		div.boiteLegende img, div.boiteLegendeB img { border:1px solid black; margin:5px 5px 0 5px; }
	div.boiteLegendeImages, div.boiteLegendeImagesB { margin:8px 0 8px 0; width:500px; text-align:center; font-size:8pt; border:1px solid #005680; }
		div.boiteLegendeImages a, div.boiteLegendeImagesB a { background-color:transparent; }
		div.boiteLegendeImages img, div.boiteLegendeImagesB img { border:1px solid black; margin:3px 2px 0 2px; }
	div.boiteLegendeImagesB { border:1px solid #E5F6FF; }

	/* Commentaires de la nouvelle */
	.commentaire { word-wrap:break-word; width:100%; overflow:hidden; text-align:left; }
	.infoPerso { width:80px; padding:20px 3px; text-align:center; }
	.infoCommentaire {  }
		.infoCommentaire .bulle { border-radius:9px;padding:15px;min-height:150px; margin-top:7px; margin:0px 0px 20px; }
		.infoCommentaire .bulle.alternate { border:1px dotted; background:none; }
		

/* Formulaire d'inscription */
	#inscription { padding:20px; border:1px solid gray; width:55%; }
		#inscription fieldset { border-width:0px 0px 1px 0px; }
		#inscription label { display:block; width:150px; text-align:right; }
		#inscription label, #inscription input { float:left; padding:10px; line-height:25px; font-size:16px; }
		#inscription p.erreur, #inscription p.info { margin-left:80px; }
		#inscription .conditions { text-align:center; }
			#inscription .conditions input, #inscription .conditions label { float:none; }
			#inscription .conditions label { width:auto; font-size:10pt; display:inline; }
		#inscription .conditionsDetail { float:right;width:40%; style:10px; }
		
/* Barres de titre */
	.barre1 { background: transparent url('/theme/image/xbg.gif') repeat-x scroll left -750px; height:37px; line-height:35px; vertical-align:middle; font-weight:bolder; font-size:11pt; }
		.barre1 h1 { font-size:11pt; }
		.barre1 div.centre { margin-left:21px; margin-right:21px; padding-top:6px; }
		.barre1 img { vertical-align:top; }
	.barre2 { background: transparent url('/theme/image/barre2g.jpg') no-repeat top left; vertical-align:middle; font-weight:bolder; font-size:9pt; padding-left:11px; }
		.barre2 .fond1 { background: transparent url('/theme/image/barre2d.jpg') no-repeat top right; padding-right:11px; }
			.barre2 .fond1 .fond2 { background: transparent url('/theme/image/xbg.gif') repeat-x scroll left -787px; height:31px; line-height:27px;  }
				.barre2 .fond1 .fond2 h1 { font-size:11pt; }
				.barre2 .fond1 .fond2 div.centre { margin-left:3px; margin-right:0px; padding-top:3px; }
				.barre2 .fond1 .fond2 img { vertical-align:top; }


/* Banni�re rotative accueil*/
	a#backBanner span.notSelected, a#backBanner span.selected { font-family:tahoma, sans-serif; font-size:8pt; font-weight:bolder; padding:0px 7px 1px 7px; }
	a#backBanner span.notSelected { color:#c0c0c0; background-color:black; }
	a#backBanner span.selected { color:black; background-color:white; }
	
	#tribune { height:546px; }
	#tribune .tab { line-height:1.5em; width:290px; overflow:hidden; padding:0px; }
	#tribune .tab .heure { float:right; margin-right:8px; border-bottom:1px solid gray; border-left:1px solid gray; line-height:8pt; padding-bottom:1px; color:gray; margin-top:4px; font-size:7pt; }
	#tribune .tab .message { font-size:8pt;margin:0px; }
	#tribune .tab .date { font-size:8pt; font-weight:bolder; border-bottom:1px solid gray; margin-bottom:3px; }
	#tribune .tab .suite { position:absolute; bottom:0px; right:0px; left:0px; border-top:3px double gray; padding:4px; }

	.wall { margin-right:310px;word-wrap:break-word; }
	.wall ul { list-style-type:none; padding:3px; margin:0px; }
	.wall ul li { padding:5px; clear:left; }
	
/* Page de concours */
	.concours .sponsor { float:right; width:350px; }
	
/* Menu admin */

	#admin { position:fixed; top:45px; left:0px; z-index:1000; }
		#admin .line div { background-color:#250000; width:15px; margin:-right:15px; height:400px; }
		#admin .line { width:30px; float:left; }

	#admin .section { margin-top:5px; background-color:white; border:1px solid black; width:30px; z-index:10000; overflow:hidden; border-top-right-radius: 4px 4px; border-bottom-right-radius: 4px 4px; -moz-border-radius-topright: 6px 6px; -moz-border-radius-bottomright: 6px 6px; }
		#admin #admin_zone { height:73px; }
			#admin #admin_zone .titre { float:left; width:29px; height:73px; cursor:pointer; }
			#admin #admin_zone ul { }
			#admin_zone button { cursor:pointer; }
			#admin #admin_zone button { margin:2px 4px; }
			#admin #admin_zone button img { width:32px; }
			#admin #admin_zone a { display:block; float:left; padding:3px; border:1px solid #888; -moz-box-shadow: 0px 0px 3px #999; -webkit-box-shadow: 0px 0px 3px #888; box-shadow: 2px 2px 3px #888; -moz-border-radius: 3px; border-radius: 3px; height: 34px; margin: 3px 9px 6px 5px; text-align: center; width: 46px; background:white url('/design/bouton-admin.jpg') repeat-x left top; }
			#admin #admin_zone a:hover { background-position:0px -40px; }
			#admin #admin_zone a img { width:32px; }
			#admin #admin_zone ul { padding:3px; margin:0px; }
			#admin #admin_zone ul li { float:left; width:230px; list-style-type:none; padding:3px; margin:0 0 0 10px; }
			#admin #admin_zone h3 { font-size:10pt; }
