body {
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	background-color: #FFFFFF;
	scrollbar-darkshadow-color: #003300;
	scrollbar-face-color: #006600;
	scrollbar-3dlight-color: #006600;
	scrollbar-shadow-color: #003300;
	scrollbar-highlight-color: #339933;
	scrollbar-track-color: #339933;
	scrollbar-arrow-color: #FFDD66;
	margin: 0;
	width: 100%;
	height: 100%;
	padding: 0px;
}
.chronique {
	margin: 15px 0 30px 30px;
}
.chronique2 {
	padding: 10px;
}
h1, h2, h3, h4 {
	font-family: Verdana, Arial;
	margin-top: .5em;
	margin-bottom: .5em;
	clear: both;
}
h1 {
	font-size: 13pt;
}
h2 {
	font-size: 10.5pt;
}
h3 {
	font-size: 9.5pt;
}
h4 {
	font-size: 8.5pt;
}
h2.regle {
	width: 406px;
	_width: 420px;
	background-color: #CFFAD9;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;
	padding: 3px 6px;
	margin-bottom: 0.5em;
}
h2.titre {
	width: 406px;
	_width: 420px;
	background-color: #CFFAD9;
	padding: 3px 6px;
	margin-bottom: 0.5em;
	color: #404040;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #F0F0F0;
}
h2.video, h3.video {
	width: 406px;
	_width: 420px;
	background-color: #F2F2F2;
	padding: 3px 6px;
	margin-bottom: 0.5em;
	color: #333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #F0F0F0;
}
h2.edition {
	width: 406px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #DFFE9E;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #D8FF9D;
	border-right-color: #339900;
	border-bottom-color: #009933;
	border-left-color: #CDFE9C;
	margin-top: 1.2em;
}
h2.variante {
	width: 406px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #FFCC33;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #993300;
	border-bottom-color: #993300;
	border-left-color: #FFCC66;
}
h2.menulocal {
	width: 406px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #9F3;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #993300;
	border-bottom-color: #993300;
	border-left-color: #FFCC66;
}
h2.menudistant {
	width: 406px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #F99;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #993300;
	border-bottom-color: #993300;
	border-left-color: #FFCC66;
}
h2.fabric {
	width: 406px;
	_width: 420px;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFCC00;
	border-right-color: #400000;
	border-bottom-color: #400000;
	border-left-color: #FFCC00;
	margin-top: 1.5em;
	background: #C59E87;
	padding: 3px 6px;
}
h2.info {
	width: 408px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #006633;
	color: #FFFF99;
}
h3.info {
	width: 408px;
	_width: 420px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #006633;
	color: #FFFF99;
}
h4.info {
	width: 408px;
	_width: 420px;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	background-color: #589C5A;
	color: #FFFF99;
}
h3.infocomm {
	width: 408px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #C5D3CA;
	color: #336666;
	clear:both;
}
h3.listsitegoogle {
	width: 608px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #C5D3CA;
	color: #336666;
	clear:both;
}
h2.avantapres, h3.avantapres {
	width: 408px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #F5E46D;
	color: #333;
}
h2.biblio, h3.biblio {
	width: 408px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #66CCCC;
	color: #333333;
}
h2.lienexterne, h3.lienexterne {
	width: 408px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #58DA99;
	color: #333333;
}
h2.lienexternepropose, h3.lienexternepropose {
	width: 408px;
	_width: 420px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	background-color: #CEF4E1;
	color: #333333;
}
h2.gamme {
	width: 418px;
	_width: 420px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #E3D1AE;
	background-color: #782407;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFCC00;
	border-right-color: #400000;
	border-bottom-color: #400000;
	border-left-color: #FFCC00;
	margin-top: 1.5em;
}
table {
	font-family: Verdana, Arial;
	font-size: 8pt;
}
table.jeu {
	width: 420px;
	border: 0px;
}
table.jeu_modif {
	width: 880px;
	border: 0px;
}
table.hasard {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 10px;
	width: 200px;
}
tr.MASQUE, td.MASQUE {
	display:none;
}
tr.MASQUE td {
	background-color:#E8CDF5;
}
.jeu .val .hasard tr, .jeu .val .hasard td {
	margin: 0px;
	padding: 0px;
}
td {
	font-family: Verdana, Arial;
	font-size: 8.5pt;
}
td.tit {
	height: 90px;
	vertical-align: top;
}
td.tit img {
	vertical-align: text-top;
	border: 0px;
}
td.lib, td.lib_m, td.lib_b, td.lib_officiel, td.lib_l, td.lib_duree {
	width: 177px;
	color: rgb(64,64,64);
	text-align: right;
	vertical-align: top;
	padding-right: 3px;
}
td.lib_j {
	background: #FDF4D0;
	padding-top:0.3em;
	padding-bottom:0.2em;
	width: 176px;
	color: rgb(64,64,64);
	text-align: right;
	vertical-align: top;
	padding-right: 3px;
	color: #404040;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FBE2AA;
	border-bottom-color: #C58714;
	border-left-color: #FBE2AA;
}
td.lib_officiel {
	padding-top:0.3em;
	padding-bottom:0.2em;
	color: #404040;
	background-color: #BAD7B3;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ADCFD1;
	border-bottom-color: #006666;
	border-left-color: #ADCFD1;
}
td.lib_l {
	padding-top:0.3em;
	padding-bottom:0.2em;
	color: #404040;
	background-color: #CFFAD9;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CBE4D7;
	border-bottom-color: #339966;
	border-left-color: #CBE4D7;
}
td.lib_m {
	vertical-align: middle;
}
td.lib_duree {
	padding-top: 2px;
}
td.lib_b {
	vertical-align: bottom;
}
td.lib_a {
	background: #FFEAFF;
	border-top:1px solid #FBE2AA;
	border-bottom:1px solid #C58714;
	border-left:1px solid #C58714;
	width: 126px;
	color: rgb(64,64,64);
	text-align: right;
	vertical-align: top;
	color: #000000;
	padding: 0.4em 10px 0.2em 3px;
	margin-right: 10px;
}
td.lib_a2 {
	background: #CC99FF;
	border-top:1px solid #FBE2AA;
	border-bottom:1px solid #C58714;
	border-left:1px solid #C58714;
	width: 126px;
	color: rgb(64,64,64);
	text-align: right;
	vertical-align: top;
	color: #000000;
	padding: 0.4em 10px 0.2em 3px;
	margin-right: 10px;
}
td.val {
	width: 240px;
	text-align: left;
	vertical-align: top;
	font-size: 8.5pt;
}
td.val img {
	border: 0px;
}
td.val_j {
	background: #FDF4D0;
	padding-top:0.25em;
	padding-bottom:0.2em;
	width: 238px;
	text-align: left;
	vertical-align: top;
	font-size: 8.5pt;
	margin-top: 100px;
	margin-bottom: 100px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FBE2AA;
	border-right-color: #C58714;
	border-bottom-color: #C58714;
}
td.val_officiel {
	padding-top:0.25em;
	padding-bottom:0.2em;
	width: 238px;
	text-align: left;
	vertical-align: top;
	font-size: 8.5pt;
	margin-top: 100px;
	margin-bottom: 100px;
	background-color: #BAD7B3;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ADCFD1;
	border-bottom-color: #006666;
	border-right-width: 1px;
	border-right-color: #006666;
	border-right-style: solid;
}
td.val_l {
	padding-top:0.25em;
	padding-bottom:0.2em;
	width: 238px;
	text-align: left;
	vertical-align: top;
	font-size: 8.5pt;
	margin-top: 100px;
	margin-bottom: 100px;
	background-color: #D0F9E0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CBE4D7;
	border-bottom-color: #339966;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #339966;
}
td.val_a {
	background: #FFEAFF;
	border-top:1px solid #FBE2AA;
	border-bottom:1px solid #C58714;
	width: 444px;
	text-align: left;
	vertical-align: top;
	border-right:1px solid #FBE2AA;
	margin-top: 100px;
	margin-bottom: 100px;
	padding: 0.2em;
}
td.val_a2 {
	background: #CC99FF;
	border-top:1px solid #FBE2AA;
	border-bottom:1px solid #C58714;
	width: 444px;
	text-align: left;
	vertical-align: top;
	border-right:1px solid #FBE2AA;
	margin-top: 100px;
	margin-bottom: 100px;
	padding: 0.2em;
}
td.voi {
	width: 240px;
	text-align: left;
	font-size: 8pt;
}
td.txt {
	text-align: justify;
	vertical-align: top;
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
}
td.txt p {
	margin-top: 0.8em;
	margin-bottom: 0.8em;
}
td.txt ul, td.txt ol {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0em;
	margin-bottom: 0;
}
td.aga {
	border-bottom:1px solid #B6D876;
	text-align: justify;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FAFFD2;
	border-top: 8px solid #FFFFFF;
}
td.aga p {
	text-align: justify;
}
td.aga p.aga {
	text-align:center;
	background:#006600;
	width:100%;
}

/*********   OVER    **********/

p.over_logo {
	background:#FFFFFF;
	border: 0;
	text-align: left;
	margin: 0 0 3px 0;
	padding: 0;
}
div.over_auteur,
div.over_lien {
	width: 236px;
	text-align: left;
	margin: 0px;
	padding: 0.2em 3px 0.2em 3px;
}
div.over_auteur {
	background: #FDF4D0;
	border-top:1px solid #FBE2AA;
	border-bottom:1px solid #C58714;
	border-right:1px solid #FBE2AA;
	border-left:1px solid #C58714;
}
div.over_lien {
	background: #D6FDC8;
	border-top:1px solid #BFF99D;
	border-right:1px solid #BFF99D;
	border-bottom:1px solid #690;
	border-left:1px solid #690;
	margin-top: 6px;
}

div.over_auteur p,
div.over_lien p,
div.over_center table,
table.over_center p {
	margin: 0px;
	padding: 0px;
}

p.over_center, div.over_center, table.over_center {
	text-align: center;
	margin: 1px;
	padding: 0.2em 3px 0.2em 3px;
}
p.over_left {
	text-align: left;
	margin: 1px;
	padding: 0.2em 3px 0.2em 3px;
}

div.hautbasdemiligne {
	margin: 0.5em 0 0.5em 0;
}

/*********   FIN OVER    **********/

img.minimum {
	position: relative;
	z-index: 2;
}
img.mini0 {
	position: relative;
	left: 0px;
	z-index: 1;
}
img.mini1 {
	position: relative;
	left: -11px;
	z-index: 1;
}
img.mini2 {
	position: relative;
	left: -22px;
	z-index: 1;
}
img.mini3 {
	position: relative;
	left: -33px;
	z-index: 1;
}
img.mini4 {
	position: relative;
	left: -44px;
	z-index: 1;
}
img.mini5 {
	position: relative;
	left: -55px;
	z-index: 1;
}
img.mini6 {
	position: relative;
	left: -66px;
	z-index: 1;
}
td.txt img {
	border: 0px;
}
img.right {
	margin: 0pt 0pt 1em 1em;
}
td.txt img[align=right] {
	margin: 0pt 0pt 1em 1em;
}
img.left {
	margin: 0pt 1em 1em 0pt;
}
td.txt img[align=left] {
	margin: 0pt 1em 1em 0pt;
}
img.lettrine {
	float: left;
	margin: 0pt .4em .4em 0pt;
}
img.plusmoins {
	vertical-align:absmiddle;
	float: right;
	margin-top: 2px;
	margin-right: 1px;
	border: 1px solid #CCCCCC;
}
img.plusmoinsnoir {
	vertical-align:absmiddle;
	float: right;
	margin-top: 2px;
	margin-right: 1px;
}
img.reponse_quiz, img.ludism {
	border: 0px;
	vertical-align: text-bottom;
	border-width: 0px;
}
/*-------------------------- ANCRES -----------------------*/

a:link, a:visited {
	text-decoration: none;
	font-weight: inherit;
	color: #0040C0;
}
a.jeuxsoc:link, a.jeuxsoc:visited {
	text-decoration: none;
	font-weight: inherit;
	color: #006000;
	cursor: url(/images/pion/jeuxsoc.cur), auto;
	background-image: url(../images/pion/background_a.gif);
	background-repeat:repeat-x;
}
a.wikipedia:link, a.wikipedia:visited {
	text-decoration: none;
	color: #0040C0;
}
a[target="_blank"]:link, a[target="_blank"]:visited, a.bgg:link, a.bgg:visited, a.web:link, a.web:visited {
	text-decoration: none;
	color: #0040C0;
}
a:hover, a[target="_blank"]:hover, a.wikipedia:hover, a.bgg:hover {
	text-decoration: none;
}
a.jeuxsoc:hover {
	background-image: url(../images/pion/background_b.gif);
	background-repeat:repeat-x;
}
a.opacity img, img.opacity, a.opaque img, img.opaque {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index: 2;
}
a.opacity:hover img{
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	z-index: 2;
}
/*-------------------------- DIV -----------------------*/

div.voiraussi, div.voirailleurs, div.voirbricolage, div.voircoffret {
	padding-top: 24px;
	padding-bottom: 0.5em;
	margin-top: 1em;
	margin-bottom: 1em;
	clear: both;
	padding-right: 0.5em;
}
div.voiraussi {
	background-image: url('/images/fonds/voir_aussi.png');
	background-repeat: no-repeat;
}
div.voirailleurs {
	background-image: url('/images/fonds/voir_ailleurs.png');
	background-repeat: no-repeat;
}
div.voirbricolage {
	background-image: url('/images/fonds/voir_bricolage.png');
	background-repeat: no-repeat;
}
div.voircoffret {
	background-image: url('/images/fonds/voir_coffret.png');
	background-repeat: no-repeat;
}
div.voiraussi ul li, div.voirailleurs ul li, div.voirbricolage ul li, div.voircoffret ul li {
	list-style-type: disc;
}
span.erreur404 {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	background-color: #FFFF33;
}
p.petit, span.petit {
	font-size: x-small;
}
p.trespetit, span.trespetit {
	font-size: xx-small;
}
span.eme {
	font-size: 8px;
	vertical-align: 30%;
}
span.rouge, span.rougegras {
	color: #CC0000;
}
span.rougegras {
	font-weight:bold;
}
span.carte {
	font-weight: bold;
	padding: 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 150%;
	line-height: normal;
	border-top: thin solid #D4D4D4;
	border-right: thin solid #D4D4D4;
	border-bottom: thin solid #999999;
	border-left: thin solid #999999;
	display: inline-block;
	margin: 1px;
}
div.cartes, p.cartes {
	display:block;
	margin-bottom:5px;
	margin-top:5px;
}
.bleu, .roug, .vert, .noir {
	font-weight: bold;
	font-size: large;
}
.bleu {
	color: #0000CC;
}
.roug {
	color: #CC0000;
}
.vert {
	color: #339900;
}
.noir {
	color: #000000;
}
.pale {
	color: #C0C0C0;
}
td.grise {
	background: #CCCCCC;
}
td.grise2 {
	background: #EEEEEE;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
}
td.grise3 {
	background: #F4F4F4;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	font-size: 85%;
	text-align: center;
}
td.blanche2 {
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
}
td.et0, td.etdroit0, td.etgauch0, td.et, td.et2, td.etdroit, td.etdroit2, td.etdroitb, td.etgauch, td.etgauch2, td.etgauchb, td.etdouble0 {
	background: #FFFFEE;
}
td.et, td.et2, td.etdroit, td.etdroit2, td.etgauch, td.etgauch2 {
	border-top: medium solid #FFCC00;
}
td.et2, td.etdroit2, td.etgauch2, td.etdroitb, td.etgauchb {
	border-bottom: medium solid #FFCC00;
}
td.etdroit, td.etdroit0, td.etdroit2, td.etdroitb, td.etdouble0 {
	border-right: medium solid #FFCC00;
}
td.etgauch, td.etgauch0, td.etgauch2, td.etgauchb, td.etdouble0 {
	border-left: medium solid #FFCC00;
}
td.verte {
	background-color: #33CC00;
	height: 32px;
	width: 32px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
li.lienexterne {
	list-style-image:url(/images/pion/maillon.gif);
}
/* FORMULAIRE */

.zoneform {
	color : navy;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: thin solid #FF3399;
	margin-bottom:3px;
}
.zoneformO {
	color : navy;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #FC3;
	margin-bottom:3px;
	font-size: 95%;
}
.zoneform11 {
	color : #000;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-bottom:0px;
	border: 1px inset #966;
}
.zonemembreta {
	width:96%;
	background-color:#FFFFCC;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	border: 1px solid #C4DBBE;
}
.zonemembreij1 {
	background-color:#FFFFCC;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:52px;
	border: 1px solid #C4DBBE;
}
.zonemembreij2 {
	background-color:#FFFFCC;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100px;
	border: 1px solid #C4DBBE;
}
.zonemembreiv1 {
	background-color:#EFFEE7;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:52px;
	border: 1px solid #C4DBBE;
}
.zonemembreiv2 {
	background-color:#EFFEE7;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100px;
	border: 1px solid #C4DBBE;
}
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 8.5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.fondvert {
	background-color : #006600;
	color : #FFFFFF;
}
/* Le div a scroller */

#DIV_MOVE {
	/*  position : absolute; /* IMPERATIF */
    left : 495px;
	top : 70px;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	background-color: #EFFEE7;
	width : 260px;
	border-style : solid;
	border-width : 1px;
	padding-bottom: 0.5em;
	border-color :  #ffffff #808080 #808080 #ffffff;
	z-index : 1000;
}
#DIV_MOVE p {
	padding: 0.2em;
	margin: 0px;
}
#DIV_MOVE a {
	font-weight: inherit;
	font-size: inherit;
	color:#003333;
}
#DIV_MOVE ul a {
	font-weight: inherit;
	font-style:italic;
	font-size: inherit;
	color: #0B663F;
}
#D_MOVE_TITRE {
	background: #360;
	color : #ffffff;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-style : solid;
	border-width : 1px;
	border-color : #808080 #ffffff #ffffff #808080;
	margin : 2px;
	padding : 5px;
	text-align : center;
}
#D_MOVE_SOUS_TITRE {
	background : #88CA78;
	color : #000000;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding : 3px;
	text-align : center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #063;
	border-bottom-color: #063;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 4px;
}
#D_MOVE_CLUB {
	background : #C6DDC2;
	color : #000000;
	font-size : 8.5pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding : 3px;
	text-align : center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #696;
	border-bottom-color: #696;
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 4px;
}
#DIV_MOVE ul {
	text-align: left;
	margin: 5px 5px 5px 36px;
	padding: 0px;
	list-style-image: url(/images/pion/puce_v1.gif);
}
input.quoidoncok {
	background-color: #94C958;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	padding: 1px;
	border-top: 1px solid #006600;
	border-bottom: 1px solid #006600;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	font-weight: bold;
	margin: 0px;
}
input.quoidoncok2 {
	background-color: #B5DEAA;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	border-right-style: solid;
	border-left-style: none;
	font-weight: normal;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	border-right-width: 1px;
	border-right-color: #006600;
}
/* SCIENCE ET VIE */

#SV h1 {
	font-family: Verdana, Arial;
	font-size: 14pt;
	text-align: center;
}
#SV h1.gauche {
	text-align: left;
}
#SV h2.sev {
	font-family: Verdana, Arial;
	font-size: 9pt;
	width: 527px;
	background-color: #DBDBDB;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 0;
	border-left: 1px solid #CCCCCC;
	margin-bottom: 0em;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#SV p, #SV td, #SV ul {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}
#SV p.photo {
	text-align: center;
	margin-top: 8px;
	margin-bottom: 8px;
}
#SV p.i, #SV td.i, #SV li.i {
	font-style: italic
}
#SV p.j {
	text-align: justify;
	margin-top: 4px
}
#SV ul.zero {
	margin-left: 18px;
}
#SV a {
	text-decoration: none;
}
#SV table.jeu {
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	width: 420px;
	border: 0px;
}
#SV table.jeu tr, #SV table.jeu td, #SV table.jeu p, #SV table.jeu a {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0
}
#SV table.hasard {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 10px;
	width: 200px;
}
#SV tr.MASQUE, #SV td.MASQUE {
	display:none;
}
#SV tr.MASQUE td {
	background-color:#E8CDF5;
}

tr.lignepaire td {
	background-color:#EEE;
}
tr.ligneover td {
	background-color:#CCC;
}

/*****************/
/*	JQUERY EZPZ  */
/*****************/

.tooltip-content,
.annee-content,
.auteur-content,
.editeur-content,
.tri-content {
	display: none;        /* required */
	position: absolute;   /* required */
	font-size: 8pt;
	padding: 4px;
	background-color: white;
	z-index: 2000;
}

.tooltip-content {
	border: 1px solid black;
}

.annee-content,
.auteur-content,
.editeur-content,
.tri-content {
	border: 1px solid #008000 ;
}

/*	FIN JQUERY EZPZ  */
