/* Reset CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset,img { border:0 }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal }
ol,ul { list-style:none }
caption,th { text-align:left }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; text-align:left }
q:before,q:after { content:"" }
abbr,acronym { border:0 }
body { font:12px/1.4 tahoma,verdana,arial,helvetica,clean,sans-serif }
table { font-size:inherit; color:#000 }
pre,code,kbd,samp,tt { font-family:monospace; line-height:100% }
input { font-family:inherit; font-size:inherit; font-weight:inherit }
a { text-decoration:none; color:#00468C }
a:hover { text-decoration:underline }
a:focus, a:active { outline:none }
strong, th { font-weight:bold }
em { font-style:italic }
p { padding:5px 0 }
body {
background-color:#eeeef7;
color:#000;
}
.clear { clear:both }
/* Structure de base */
#habi_under, #habi_over { background-position:top center }
#habi_under {
background-image:url(http://jolstatic.fr/www/themes/2010/general/degrade.jpg);
background-repeat:repeat-x;
background-position:center 30px;
padding-bottom:15px;
}
#habi_over {
background-image:url(http://jolstatic.fr/www/themes/2010/general/habillage.jpg);
background-position:center 30px;
}
#habi_over, #banniere { background-repeat:no-repeat }
#site { width:930px;margin:0 auto; position:relative }
#siteSousEntete {
background-color:#eee;
background-image:url(http://jolstatic.fr/www/img/sous_entete.jpg);
background-position:50% 50%;
border-top:1px solid #ddd;
border-bottom:1px solid #ccc;
padding-right:10px;
}
#entete_ombre {
background-image:url(http://jolstatic.fr/www/themes/2010/general/fond_site_haut.png);
background-repeat:no-repeat;
background-color:transparent;
background-position:top center;
width:930px;
}
#entete {
margin:0 15px 0 15px;
padding-bottom:15px;
position:relative;
}
#banniere {
position:relative;
margin-left:5px;
margin-top:15px;
float:left;
background-image:url(http://jolstatic.fr/www/themes/2010/logo-jeuxonline-hover.png);
background-position:10px -80px;
}
#banniere:hover {
background-position:5px 5px;
}
#onglet {
width:529px;
height:59px;
position:absolute;
margin-top:85px;
margin-left:10px;
}
#onglet_home, #onglet_portail {
background-repeat:no-repeat;
background-image:url(http://jolstatic.fr/www/themes/2010/general/onglet.png);
display:block;
float:left;
height:30px;
}
#onglet_home {
background-position:0 -30px;
width:37px;
}
#onglet_portail {
background-position:-37px -30px;
width:467px;
}
#onglet_icone {
position:absolute;
width:255px;
margin-left:296px;
margin-top:-85px;
background-repeat:no-repeat;
background-position:0 -115px;
display:none;
}
#onglet_home:hover { background-position:0 0 }
#onglet_portail:hover { background-position:-37px 0 }
#onglet_icone:hover { background-position:right top }
#contenu_ombre {
background-image:url(http://jolstatic.fr/www/themes/2010/fond_site_milieu.png);
background-position:top center;
width:930px;
}
#contenu {
margin:0 15px;
width:880px;
position:relative;
background-color:#fff;
padding:0 10px
}
#article {
margin: 0 5px;
/*border: 1px solid #fff;*/
text-align: justify;
}
#articlecontenu {
margin:0;
clear:both;
}
#actualites { float:left; width:535px; padding-right:15px }
#modules_container { float:left; width:320px }
#skyscrapper {
position:absolute;
left:930px;
top:240px;
width:160px;
height:600px;
text-align:left
}
#pub {
background-color:#f7f7f7;
width:740px;
height:115px; /* Correctif Firefox pour éviter des problèmes de placement d'autres élements, notamment onglets */
text-align:center;
margin:15px auto 0 auto
}
#footer {
font-size:91.7%;
background-color:#eee;
border-top:1px dashed #bbb;
padding:10px 0 2px 0;
margin:5px -10px 0 -10px;
text-align:center;
clear:both
}
#contour_ombre_bas {
height:25px;
background-repeat:no-repeat;
background-image: url(http://jolstatic.fr/www/themes/2010/fond_site_bas.png);
background-position:top center
}
#legal {
/*width:900px;
margin:0 auto;*/
text-align:center;
font-size:91.7%;
margin:0 auto;
padding:15px 0;
background-color:#ddd;
border-top:1px solid #aaa;
}
/* Bloc connexion */
#connexion {
width:320px;
height:80px;
margin-top:15px;
padding:20px 10px 10px 10px;
float:right;
text-align:center;
line-height:12px;
position:relative;
}
#connexion input[type=text], #connexion input[type=password] { 
width:30%;
border:1px solid #ccc;
}
/*#connexion a { color:#900 }*/
#connexion div.jolconnexion_erreur { color:red; font-weight:bold }
#connexion input { background-color:#fffef7; }
#habi_lien, #habi_lien_entete, #habi_lien_entete_in, #habi_lien_ombre {
display:block;
position:absolute;
background-image: url(http://jolstatic.fr/www/img/vide.png);
background-repeat:no-repeat;
}
#habi_lien { width:100%; height:800px; top:30px }
#habi_lien_entete { width:930px; height:400px }
#habi_lien_entete_in { width:900px; height:85px }
#habi_lien_ombre { width:930px; height:500px }
/* Modules */
div.module {
border-color:#FFFAE6;
border-bottom:1px solid #F5D291;
margin-bottom:15px;
overflow:hidden;
}
div.module h1.module_titre, div.module h2.module_titre {
font-weight:bold;
font-size:150%;
color:#900;
margin:0;
padding-bottom:2px;
float:left;
border:0;
}
div.module h2.module_titre { padding-bottom:0 }
div.module_corps { border-top:1px solid #F5D291; background-color:#FFF2DB; clear:both }
div.module_texte { padding:5px; background-color:#FFF2DB }
div.module_footer { padding:5px; background-color:#fffae6 }
div.module a { color:#900 }
div.module_footer img.module_lien { padding:0 5px }
div.module ul.module_liste {
background-color:#FFF2DB;
list-style-type:none;
margin:0;
padding:0;
}
div.module ul.module_liste li { padding:3px 5px; text-align:left }
div.module ul.module_liste li.alt { background-color:#FFFAE6 }
div.module ul.module_liste div.logo,
div.module ul.module_liste img.logo {
float:left;
margin-right:5px;
margin-top:1px;
border:1px solid #000;
display:block 
}
div.module ul.module_liste div.logo img { display:block }
div.module ul.module_liste div.sous-titre {
margin-top:2px;
font-size:91.7%;
text-indent:1px;
color:#666;
}
div.module ul.module_liste div.sous-titre a { color:#000 }
div.module ul.module_liste img.reactions { vertical-align:middle }
div.module ul.module_liste span.nouvellesReactions { font-weight:bold }
div.module ul.module_liste span.nouvellesReactions a { color:#a00 }
div.module ul.module_liens {
list-style-type:none;
margin:0;
padding:0;
}
div.module ul.module_liens li { 
padding-left:15px;
background-image:url(http://jolstatic.fr/www/img/fleche_orange.png);
background-repeat:no-repeat;
background-position:5px 6px;
}
div.module_onglets { clear:both }
ul.module_onglets { }
ul.module_onglets li {
float:left;
display:block;
background-color:#fff2db;
padding:2px 10px; 
border-top:1px solid #F5D291;
border-left:1px solid #F5D291;
}
ul.module_onglets li.active { background-color:#fffae6; border-bottom:1px solid #fffae6; margin-bottom:-1px }
ul.module_onglets li.last { border-right:1px solid #F5D291 }
ul.module_onglets li:hover { background-color:#fffae6 }
ul.module_onglets a:hover { text-decoration:none }
ul.module_onglets li.active a { color:#000; font-weight:700 }
div.module h3 { font-size:116.7%; font-weight:bold; margin-bottom:5px; text-align:left }
/* Module bleu */
div.module_bleu { border-color:#CCCCFF }
div.module_bleu a, div.module_bleu ul.module_liste span.nouvellesReactions a { color:#00468C }
div.module_bleu h2.module_titre { color:#00468C }
div.module_bleu div.module_corps { border-color:#CCCCFF }
div.module_bleu div.module_corps,
div.module_bleu div.module_texte,
div.module_bleu ul.module_liste li.alt { background-color:#EDF2F5 }
div.module_bleu ul.module_liste,
div.module_bleu div.module_footer { background-color:#F6F8FA }
div.module_bleu ul.module_liens li { background-image:url(http://jolstatic.fr/www/img/fleche_bleu.png) }
/* Module blanc */
div.module_blanc { border-color:#ccc }
div.module_blanc a, div.module_blanc ul.module_liste span.nouvellesReactions a { color:#00468C }
div.module_blanc h2.module_titre { color:#000 }
div.module_blanc div.module_corps { border-color:#ccc }
div.module_blanc div.module_corps,
div.module_blanc div.module_texte,
div.module_blanc ul.module_liste li.alt { background-color:#f7f7f7 }
div.module_blanc ul.module_liste,
div.module_blanc div.module_footer { background-color:#f7f7f7 }
div.module_blanc ul.module_liens li { background-image:url(http://jolstatic.fr/www/img/fleche_bleu.png) }
/* Modules personnalisés */
#topArticles div.titre { font-weight:bold }
#top_fils ul.module_liste li { padding:5px }
#top_fils img.logo { border:0 }
#top_fils div.sous-titre { padding-left:20px }
#topImages div.module_texte { text-align:center }
#topImages div.module_texte img { border:1px solid #000 }
#zoom div.module_texte img { border:1px solid #000; margin-right:5px; float:left }
/* Dernières actus */
#dernieres_actus div.nouvelle {
background-color:#f3f3f3;
background-image:url(http://jolstatic.fr/www/img/actu_gradient.jpg);
background-repeat:repeat-x;
border-top:1px solid #ddd;
border-bottom: 1px solid #ddd;
margin-bottom:10px; 
padding:5px 0;
overflow:visible;
clear:left;
}
#dernieres_actus div.jeu {
color:#666;
font-size:91.7%;
margin-top:2px;
text-indent:1px;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
padding:2px 10px;
margin-left:100px;
text-align:left;
}
#dernieres_actus span.suite { white-space:nowrap }
#dernieres_actus span.nouveau { color:#e00; font-weight:bold }
#dernieres_actus div.texte { padding-right:10px; text-align:justify }
#dernieres_actus div.nouvelle_capture img { display:block }
#dernieres_actus div.nouvelle_capture {
float:left;
margin:2px 8px 0 5px;
padding:0;
background-color:#f7f7f7;
border:1px solid #666;
}
#dernieres_actus div.nouvelle_resume { margin-left:115px; padding:5px 0px }
#dernieres_actus h2 {
font-weight:bold;
border:0;
margin:0 0 0 100px;
padding-left:10px;
font-size:116.7%;
text-align:left;
}
#dernieres_actus h2, #dernieres_actus a { color:#00468C }
#dernieres_actus div.reactions { color:#999 }
#dernieres_actus div.reactions a { color:#000 }
#dernieres_actus span.nouvellesReactions { font-weight:bold }
#dernieres_actus div.actuVideo {
margin-bottom:10px;
padding:5px;
background-color:#f7f7f7;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}
#dernieres_actus div.actuVideo img { vertical-align: middle }
#dernieres_actus div.actuVideo div.hr {
width:93%;
margin-left:auto;
margin-right:auto;
border:0;
height:1px;
background-color:#ddd;
margin-top:3px;
margin-bottom:5px;
}
#dernieres_actus div.actuVideo div.hr hr { display:none }
#dernieres_actus div.actuVideo span.reactions { font-size:91.7%; color:#999 }
#dernieres_actus div.actuVideo span.reactions a { color:#000 }
#dernieres_actus div.actuVideo span.reactions span.nouvellesReactions a { color:#00468C }

#modules div.jol_sondages div.sondage { width:100% }
#modules div.jol_sondages div.titre { font-weight:bold; font-size:116.7%; margin-bottom:5px }
#modules div.jol_sondages td { padding:4px 5px }
#modules div.jol_sondages .option1 { background-color:#fffae6 }
#modules div.jol_sondages .option2 { background-color:#fff2db }
#modules div.jol_sondages div.voter { padding:5px }
#modules div.jol_sondages input { background-color:#fffef7 }
#modules div.jol_sondages p.erreur { text-align:center; font-weight:bold; color:red }
#modules div.jol_sondages .date { color:#666 }
#modules div.jol_sondages .options { width:100% }
#modules div.jol_sondages .pourcents, #modules div.jol_sondages .votes, #modules div.jol_sondages .stats { text-align:right }
#modules div.jol_sondages .divers, #modules div.jol_sondages .stats { padding:5px; text-align:center }
div.pageLoader { float:left; padding-right:5px; display:none }
img.bouton_rss { margin-top:4px; margin-left:3px; float:left }
a.jol_lexique_infobulle {
background: url('http://jolstatic.fr/www/jolfiches/img/lexique.png') top right no-repeat;
padding-right: 6px;
text-decoration: none;
border-bottom: 1px dotted #00468c;
position: relative;
}
a.jol_lexique_infobulle:hover { border-bottom: 1px dotted #900 }
span.jol_lexique_infobulle, a.jol_lexique_infobulle span { display: none }
a.jol_lexique_infobulle:hover span {
display: block;
position: absolute;
background-color: #f7f7f7;
border: 1px solid #999;
padding: 5px;
top: 1em;
left: -8em;
width: 200px;
color: #000;
text-align: left;
z-index: 100;
font-weight: normal;
font-style: normal;
}
/* Multi-pages */
div.multiPages { float:right; margin-top:1px }
div.multiPages a.multiPagesPrecActif, div.multiPages a.multiPagesPrecInactif, div.multiPages a.multiPagesSuivActif, div.multiPages a.multiPagesSuivInactif { width:26px; height:19px }
div.multiPages a.multiPagesPrecActif, div.multiPages a.multiPagesPrecInactif { margin-right:3px }
div.multiPages a.multiPagesSuivActif, div.multiPages a.multiPagesSuivInactif { margin-left:3px }
div.multiPages a.multiPagesPrecActif, div.multiPages a.multiPagesPrecInactif, div.multiPages a.multiPagesSuivActif, div.multiPages a.multiPagesSuivInactif, div.multiPages a.multiPagesPageActif, div.multiPages a.multiPagesPageInactif {
background-image:url(http://jolstatic.fr/www/img/multipages.gif);
background-repeat:no-repeat;
display:block;
float:left;
}
div.multiPages a.multiPagesPrecActif { background-position:0 0 }
div.multiPages a.multiPagesPrecActif:hover { background-position:0 -38px }
div.multiPages a.multiPagesPrecInactif { background-position:0 -76px; cursor:default }
div.multiPages a.multiPagesSuivActif { background-position:0 -19px }
div.multiPages a.multiPagesSuivActif:hover { background-position:0 -57px }
div.multiPages a.multiPagesSuivInactif { background-position:0 -95px; cursor:default }
div.multiPages a.multiPagesPageActif, div.multiPages a.multiPagesPageInactif { width:11px; height:19px }
div.multiPages a.multiPagesPageActif { background-position:0 -114px }
div.multiPages a.multiPagesPageInactif { background-position:0 -152px }
div.multiPages a.multiPagesPageActif:hover, div.multiPages a.multiPagesPageInactif:hover { background-position:0 -133px }

.boxOverHeader, .boxOverHeader2, .boxOverHeader3, .boxOverHeader5, .jol_lexique_boxover_header {
width:300px;
background-color:#FFFAE6;
padding:5px;
font-weight:bold;
text-align:left;
border-top:1px solid #F5D291;
border-left:1px solid #F5D291;
border-right:1px solid #F5D291;
color:#000;
}
.boxOverBody, .boxOverBody2, .boxOverBody3, .boxOverBody5, .jol_lexique_boxover_body {
width:300px;
background-color:#FFFCF2;
padding:5px;
text-align:left;
border-left:1px solid #F5D291;
border-right:1px solid #F5D291;
border-bottom:1px solid #F5D291;
color:#000;
}
.boxOverHeader2, .boxOverHeader5, .jol_lexique_boxover_header {  background-color:#EDF2F5; border-color:#ccf }
.boxOverBody2, .boxOverBody5, .jol_lexique_boxover_body { background-color:#F7F7FF; border-color:#ccf }
.boxOverHeader3, .boxOverBody3 { width:160px; border:1px solid #FEE2AF }
.boxOverBody3 { border-top:0 }
.boxOverHeader4, .boxOverBody4 { background-color:#000;width:400px }
.boxOverBody4 { padding:5px }
.boxOverHeader5, .boxOverBody5 { width:160px }
.boxOverHabi { width:300px; border:1px solid #ccc; background-color:#fff; -moz-opacity:0.90; filter:alpha(opacity=90); -moz-border-radius:6px; text-align:center; margin-top:-20px }

#h1Une { border-bottom:1px solid #ccf; margin-bottom:10px; height:24px }
#h1Une h1 {
float:left;
margin-bottom:2px;
font-size:150%;
font-weight:bold;
color:#222;
}
#proposerActu {
float:right;
padding:3px 10px 3px 10px;
background-color:#E8FADE;
border-top:1px solid #B8D080;
border-left:1px solid #B8D080;
border-right:1px solid #B8D080;
}
.rss_popup {
border:1px solid #ccc;
padding:5px;
background-color:#fff;
width:300px;
margin-top:15px;
margin-left:-10px;
position:absolute;
display:none;
z-index:10;
}
.rss_popup img { padding: 1px 0 }
#rss_actualites_plus_lues a { color:#00468C }
.rss_popup input { width: 98% }
.rss_popup img { vertical-align: middle }
.rss_popup_fermer { float:right; font-weight:700 }
.rss_popup_fermer a { color:red }
#topmmo div.classement, #top_auteurs div.classement, #top_auteurs_recommandes div.classement { float:left; width:20px; padding-right:2px; text-align:center }
#topmmo div.evaluation { float:right; width:140px }
#topmmo div.barre {
background-image:url('http://jolstatic.fr/www/jolfiches/img/barre-note-120px.png');
background-repeat:no-repeat;
height:6px;
float:left;
margin-top:8px;
font-size:6px; /* IE */
}
#topmmo div.note { float:left;padding-left:5px }
#topmmo div.jeu { margin-left:24px }
#recherche { float:right; text-align:right; margin:2px -1px 0 0 }
#recherche form { white-space:nowrap }
#sbi { font-size:125%; vertical-align:middle; color:#999; padding:2px 4px; width:150px; border:1px solid #ccc }
#sbb { margin:1px 0 0 3px; vertical-align:middle; padding:0 }
#menu { width:700px }
#navigation_haut, #navigation_bas { font-size:91.7%; padding: 0 10px }
#navigation_haut { margin:15px 0 0 0 }
#navigation_bas { margin:15px 0; padding:0 }
#navigation_droite { float:right; color:#666 }
#navigation_droite strong { color:#000 }
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:100000;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover ul{left:auto;}
#qm0 ul, #qm1 ul {top:100%}
#qm0 ul li:hover ul, #qm1 ul li:hover ul {top:0px;left:100%}
#qm0 li { background-image:url(http://jolstatic.fr/www/img/menu_gradient_gris.jpg) }
#qm0 li li { background-image:none }
#qm0 a {
padding:5px 30px 5px 10px;
text-decoration:none;
font-weight:bold;
border-right:1px dotted #ddd;
font-size:14px;
color:#00468C;
}
#qm0 a.qmfirst { border-left:1px solid #ddd }
#qm0 a.qmlast { border-right:1px solid #ddd }
#qm0 li li a:hover { background-color:#E7EDF2 }
#qm0 div, #qm0 ul {
padding:5px;
margin:0 0 0 -1px;
background-color:white;
border-width:1px;
border-style:solid;
border-color:#A6A6A6;
}
#qm0 div a, #qm0 ul a {
padding:1px 40px 2px 5px;
background-color:transparent;
border-width:0px;
border-style:none;
border-color:#000000;
}
#qm0 div a:hover { text-decoration:underline }
#qm0 ul li:hover a { text-decoration:underline }
#qm0 li:hover a.qmparent {
background-image:url(http://jolstatic.fr/www/qmimages/arrow.gif);
text-decoration:underline;
}
#qm0 li a.noarrow, #qm0 li:hover a.noarrow {
background-image:none;
padding-right:15px;
}
#qm0 .qmparent {
background-image:url(http://jolstatic.fr/www/qmimages/arrow_6.gif);
background-repeat:no-repeat;
background-position:90% 50%;
}
#qm0 li.qmselected {
background-color:#457896;
background-image:url(http://jolstatic.fr/www/img/menu_gradient_hover.jpg);
}
#qm0 a.qmselected { color:#fff; border-right: 1px solid #eee }
#qm0 li:hover a.qmselected { color:#fff }
#qm0 ul a {
font-weight:normal;
font-variant:normal;
font-size:12px;
color:#000;
}
#qm0 ul li.hr, #qm1 ul li.hr { margin:4px 0 }
#qm0 hr, #qm1 hr { border:0; height:1px; background-color:#999 }
.pagination { margin:10px 0; color:#999 }
.pagination ul { margin: 0; padding: 0; text-align: left }
.pagination li {
list-style-type: none;
display: inline;
padding-bottom: 1px;
margin-right:3px;
}
.pagination a, .pagination a:visited {
padding: 2px 5px;
border: 1px solid #9aafe5;
text-decoration: none;
color: #2e6ab1;
}
.pagination a:hover, .pagination a:active { border: 1px solid #00468C; color: #00468C }
.pagination a.currentpage {
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}
.pagination a.prevnext { font-weight: bold; color: #00468C }
.pagination a.prevnext:hover { color:#00468C }
.pagination a.disablelink, .pagination a.disablelink:hover {
background-color: white;
cursor: default;
color: #ccc;
border-color: #ccc;
font-weight: normal;
}
#text_tools { width:69px; height:14px; background-image:url(http://jolstatic.fr/www/jolfiches/img/text-tools.png); position:relative; margin:0 }
#text_tools li { list-style:none; position:absolute; top:0; margin:0 }
#text_tools li, #text_tools a { height: 14px; display: block }
#text_tools_1 { left:0; width:15px }
#text_tools_2 { left:15px; width:19px }
#text_tools_3 { left:34px; width:18px }
#text_tools_4 { left:52px; width:17px }
#text_tools_1 a:hover {background: transparent url(http://jolstatic.fr/www/jolfiches/img/text-tools.png) 0 -16px no-repeat;}
#text_tools_2 a:hover {background: transparent url(http://jolstatic.fr/www/jolfiches/img/text-tools.png) -15px -16px no-repeat;}
#text_tools_3 a:hover {background: transparent url(http://jolstatic.fr/www/jolfiches/img/text-tools.png) -34px -16px no-repeat;}
#text_tools_4 a:hover {background: transparent url(http://jolstatic.fr/www/jolfiches/img/text-tools.png) -52px -16px no-repeat;}
#text_tools_default { white-space:nowrap; padding-right:10px; float:right; display:none }
#text-tools2 { height:14px; margin:0 auto 0 95px }
#text-tools2 li { list-style:none; margin:0; float:left; background-image:url(http://jolstatic.fr/www/jolfiches/img/text-tools-2.png); background-repeat:no-repeat; padding-right:20px }
#text-tools2 li, #text-tools2 a { height: 14px; display: block }
#text-tools2-3 { background-position: 0 -198px }
#text-tools2-4 { background-position: 0 -295px }
#text-tools2-5 { background-position: 0 -398px; padding-right:0 }
#text-tools2-3 a { padding-left:18px }
#text-tools2-4 a { padding-left:20px }
#text-tools2-5 a { padding-left:19px }
#text-tools2-3:hover { background-position: 0 -248px }
#text-tools2-4:hover { background-position: 0 -345px }
#text-tools2-5:hover { background-position: 0 -448px }
/* lightBox */
#jquery-overlay { position:absolute; top:0; left:0; z-index:90; width:100%; height:500px }
#jquery-lightbox { position: absolute; top:0; left:0; width:100%; z-index:150000; text-align:center; line-height:0 }
#jquery-lightbox a img { border:none }
#lightbox-container-image-box { position:relative; background-color:#fff; width:250px; height:250px; margin: 0 auto  }
#lightbox-container-image { padding: 10px }
#lightbox-loading { position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0 }
#lightbox-nav { position:absolute; top:0; left:0; height:100%; width:100%; z-index:10 }
#lightbox-container-image-box > #lightbox-nav { left:0 }
#lightbox-nav a { outline: none }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width:49%; height:100%; zoom:1; display: block }
#lightbox-nav-btnPrev { left:0; float:left }
#lightbox-nav-btnNext { right:0; float:right }
#lightbox-container-image-data-box {
font: 11px Tahoma, Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
padding: 0 10px 0;
}
#lightbox-container-image-data { padding:0 10px; color:#666 }
#lightbox-container-image-data #lightbox-image-details { width:70%; float:left; text-align:left }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em }			
#lightbox-secNav-btnClose { width: 66px;float: right; padding-bottom: 0.7em }
/* Nuage de tags */
div.jol_actus_nuage { text-align:center;overflow:hidden }
div.jol_actus_nuage ul.jol_actus_nuage_tags {
list-style-type:none;
margin:0;
padding:0;
}
div.jol_actus_nuage li.jol_actus_nuage_tag {
display:inline;
padding-right:10px;
line-height:150%;
}
div.jol_actus_nuage a.jol_actus_nuage_lien { white-space:nowrap }
/* JOL Barre */
#jolBarreHaut {
border-bottom:1px solid #000;
border-top:1px solid #888;
background-color:#444;
height:3px;
font-size:0;
line-height:3px;
}
#jolBarreMilieu {
background:url(http://medias.jeuxonline.info/www/images/jol_barre/jol_barre_fond.jpg);
background-color:#000;
width:100%;
border-collapse:collapse;
border-spacing:0;
height:19px;
border-width:0;
margin:0;
padding:0;
}
#jolBarreMilieu tr { vertical-align:middle }
#jolBarreMilieu td {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
white-space:nowrap;
text-align:left;
color:#eee;
border:0;
padding:0 0 0 4px;
}
#jolBarreBienvenueTd { width:250px }
#jolBarreBienvenue { white-space:nowrap }
#jolBarreBienvenue img {
border:0;
display:inline;
margin:0 1px -1px 0;
}
#jolBarreBienvenue img.jolBarreNotificationImg { margin-bottom:-2px; }
#jolBarreBienvenue span, #jolBarreBienvenue span a { color:#F4C846 }
#jolBarreMenuTd {
text-align:left;
width:250px;
background-image:url(http://medias.jeuxonline.info/www/images/jol_barre/jol_barre_deroulant.jpg);
background-position:top right;
background-repeat:no-repeat;
padding:5px 0 0;
}
#jolBarreMenuTd span { padding-left:10px }
#jolBarreMilieu #jolBarreConnectes {
text-align:center;
padding:0;
}
#jolBarreNavigation {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
background:#333;
color:#eee;
position:absolute;
right:4px;
top:23px;
text-align:left;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #000;
border-bottom:1px solid #000;
-moz-opacity:0.97;
display:none;
z-index:200000;
padding:0 0 10px 10px;
}
#jolBarreNavigation table { width:100% }
#jolBarreNavigation td { padding:5px 30px 0px 0; line-height:11px }
#jolBarreNavigation a {
color:#eee;
font-weight:400;
font-size:11px;
line-height:11px;
}
#jolBarreNavigation td.jolBarreMenuTitre {
border-bottom:1px solid #ccc;
font-size:12px;
color:#fff;
padding-top:10px;
padding-bottom:3px;
}
#jolBarreEspace { width:2px }
#jolBarreBas {
border-top:1px solid #888;
border-bottom:2px solid #000;
background-color:#444;
height:3px;
font-size:0;
line-height:3px;
}
body,#jolBarreNavigation table { margin:0 }

#intersites {
position:absolute;
right:0;
display:none;
}
#intersites ul li.onglet {
float:left;
margin-right:10px;
}
#intersites ul li.onglet a.parent {
-moz-border-radius:10px 10px 0 0;
display:block;
background-color:#fffae6;
background-image:url(http://jolstatic.fr/www/qmimages/arrow.gif);
background-repeat:no-repeat;
background-position:80% 60%;
padding:2px 40px 2px 20px;
font-weight:bold;
font-variant:small-caps;
color:#000;
font-size:112%;
z-index:160000;
position:relative;
}
#intersites ul li.onglet a.selected {
background-color:#ffcc33;
}
#intersites ul li.onglet a.parent:hover {
background-color:#ffcc33;
z-index:250000;
}
#intersites ul li.onglet div { display:none }
#intersites ul li.onglet:hover div { display:block }
#intersites div.container {
z-index:150000;
width:569px;
padding:10px;
position:absolute;
margin-top:-20px;
}
#intersites-container-portails { margin-left:-590px }
#intersites-container-forums { margin-left:-422px }
#intersites h1 {
font-size:150%;
font-weight:bold;
border-bottom:1px solid #000;
}
#intersites div.haut, #intersites div.bas {
background-image:url(http://jolstatic.fr/www/img/intersites-fond-hautbas.png);
height:20px;
}
#intersites div.haut
{
background-position:50% 0;
}
#intersites div.milieu
{
background-image:url(http://jolstatic.fr/www/img/intersites-fond-milieu.png);
background-position:50% 50%;
padding:0 20px;
}
#intersites div.bas
{
background-position:50% 100%;
}
#intersites ul.pagination {
margin-bottom:0;
border-bottom:1px solid #999;
padding-bottom:1px;
}
#intersites ul.pagination li {
margin-top:-5px;
}
#intersites ul.pagination li a {
padding: 2px 20px;
border-color:#ccc;
border-bottom:1px solid #999;
background-color:#eee;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
}
#intersites ul.pagination li.selected a {
color:#000;
background-color:#fff;
border-color:#999;
border-bottom:1px solid #fff;
font-weight:bold;
}
#intersites ul.pagination li a:hover {
border-top-color:#999;
border-left-color:#999;
border-right-color:#999;
background-color:#fff;
}
#intersites ul.sites {
margin-top:5px;
padding:0;
width:49%;
float:left;
}
#intersites ul.gauche {
border-right:1px solid #ccc;
}
#intersites ul.fansites { margin-top:0 }
#intersites ul.sites li {
padding:0 0 2px 0;
max-height:34px;
}
#intersites ul.sites a {
display:block;
margin:0;
padding:5px;
border-bottom:1px dashed #ccc;
}
#intersites ul.gauche a {
margin-right:10px;
}
#intersites ul.droite a {
margin-left:10px;
}
#intersites ul.fansites a {
padding:0;
margin:0 5px;
}
#intersites ul.sites a:hover { text-decoration:none }
#intersites ul.sites a:hover span { text-decoration:underline }
#intersites ul.sites img {
margin:2px 0;
border:1px solid #999;
vertical-align:middle;
}
#share-box{color:#333;position:relative;font:10px Verdana,Arial,sans-serif;margin:0 0 0 -150px;padding:0;z-index:99;}#share-box *{margin:0;padding:0;font-size:11px;float:none;border:0;}#share-loading{background:#fff url('http://jolstatic.fr/www/img/share/images/icons/loading-circle.gif') center center no-repeat;padding:50px;}#share-content a{color:#0075D9;text-decoration:none;outline:0;}a#share-close{color:#fff;border:1px solid #fff;cursor:pointer;font-weight:bold;font-family:Tahoma,sans-serif;font-size:1em;position:absolute;right:5px;top:5px;line-height:16px;z-index:1000010;padding:0 5px;}#share-box label{font-weight:bold;}#share-box label span{font-weight:normal;}.share-link{display:block;}.share-link-text .share-link{background:transparent url('http://jolstatic.fr/www/img/share/images/skins/blue/share-icon.png') left center no-repeat;padding-left:20px;}.share-link-button .share-link{width:66px;line-height:21px;height:21px;text-decoration:none;outline:0;margin:0;padding:0;background:transparent url("http://jolstatic.fr/www/img/share/images/skins/default/share-button.png") left top no-repeat;text-indent:-10000px;}.share-link-wrapper{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;position:relative;}.share-link-button{height:21px;overflow:hidden;}.share-link-button:hover .share-link,.share-link-button .share-active{background-position:0 -21px;}#share-box{position:absolute;width:541px;background:#039 url("http://jolstatic.fr/www/img/share/images/skins/blue/share-box-top.gif?1") no-repeat;}#share-box-inner{padding:4px 4px 0 4px;background:transparent url("http://jolstatic.fr/www/img/share/images/skins/blue/share-box-bottom.gif?1") left bottom no-repeat;position:relative;}#share-menu{overflow:hidden;list-style:none;margin:0;padding:0;height:29px;}* html #share-menu{height:27px;}#share-menu li{float:left;padding-right:2px;}#share-menu li a{float:left;color:#fff;text-transform:uppercase;font:bold .8em "Myriad Pro",Arial,sans-serif;text-decoration:none;}#share-menu li a span{font-size:1.3em;cursor:pointer;float:left;line-height:27px;padding:0 6px;}#share-menu li a:hover{background:#3581d6 url("http://jolstatic.fr/www/img/share/images/skins/blue/share-tab-hover-left.gif?1") no-repeat;color:#fff;}#share-menu li a:hover span{background:url("http://jolstatic.fr/www/img/share/images/skins/blue/share-tab-hover-right.gif?1") right top no-repeat;}#share-box #share-menu li.active a{background:#fff url("http://jolstatic.fr/www/img/share/images/skins/blue/share-tab-active-left.gif?1") no-repeat;}#share-box #share-menu li.active a span{color:#f30;background:url("http://jolstatic.fr/www/img/share/images/skins/blue/share-tab-active-right.gif?1") right top no-repeat;}#share-content{padding:0;line-height:16px;bottom:5px;background:#fff url("http://jolstatic.fr/www/img/share/images/skins/blue/share-content-top.gif?1") top left no-repeat;position:relative;}#share-content-inner{padding:10px 29px 20px 29px;background:#fff url("http://jolstatic.fr/www/img/share/images/skins/blue/share-content-bottom.gif?1") left bottom no-repeat;position:relative;}#share-content h2{margin-bottom:5px;color:#039;font:bold 1.8em "Trebuchet MS",sans-serif;margin-top:0;}#share-content p{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:0;}#share-content table{font-size:.9em;width:100%;border-collapse:collapse;}#share-content table tr td{text-align:left;padding:10px 2px;}#share-content table tr td a{font-weight:bold;font-size:1em;}#share-content table tr td a img{border:1px solid #ccc;width:40px;height:40px;display:block;margin:0 auto;}#share-content table tr td a:hover img{border:1px solid #999;}#share-content table tfoot tr td{text-align:center;}#share-content table tfoot tr td a{padding:0 5px;}#share-content table tfoot tr td a.active,#share-content table tfoot tr td a.active:hover{color:#ccc;}#share-content table tfoot tr td a:hover{color:#000;}#share-content form{margin-bottom:7px;}#share-content form table tr td{padding:1px 4px;}#share-content form input,#share-content form select,#share-content form button{vertical-align:middle;font:1em Verdana,sans-serif;}#share-content form input{width:217px;padding:2px;}#share-content form textarea{width:460px;height:65px;}#share-content form input,#share-content form textarea{border:1px solid #aaa;background:#eee;}#share-content form input:focus,#share-content form textarea:focus{border-color:#888;}#share-content form .button{border-bottom-color:#666;border-right-color:#666;background:#bbb;cursor:pointer;width:100px;}#share-content form td span{font-weight:bold;}#share-content form .button:hover{background:#ccc;}.share-link-button-green .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/green/share-button.png');}.share-link-button-orange .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/orange/share-button.png');}.share-link-button-red .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/red/share-button.png');}.share-link-button-blue .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/blue/share-button.png');}.share-link-text-green .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/green/share-icon.png');}.share-link-text-orange .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/orange/share-icon.png');}.share-link-text-red .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/red/share-icon.png');}.share-link-text-blue .share-link{background-image:url('http://jolstatic.fr/www/img/share/images/skins/blue/share-icon.png');}.share-skin-green#share-box{color:#030;background-color:#156a15;background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-box-top.gif");}.share-skin-green #share-content a{color:#156a15;}.share-skin-green #share-box-inner{background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-box-bottom.gif");}.share-skin-green #share-menu li a:hover{background-color:#7bd64f;background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-tab-hover-left.gif");}.share-skin-green #share-menu li a:hover span{background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-tab-hover-right.gif");}.share-skin-green#share-box #share-menu li.active a{background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-tab-active-left.gif");}.share-skin-green#share-box #share-menu li.active a span{color:#900;background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-tab-active-right.gif");}.share-skin-green #share-content{background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-content-top.gif");}.share-skin-green #share-content-inner{background-image:url("http://jolstatic.fr/www/img/share/images/skins/green/share-content-bottom.gif");}.share-skin-green #share-content h2{color:#156a15;}.share-skin-orange#share-box{color:#333;background-color:#f30;background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-box-top.gif");}.share-skin-orange #share-content a{color:#ff7d5d;}.share-skin-orange #share-box-inner{background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-box-bottom.gif");}.share-skin-orange #share-menu li a:hover{background-color:#ff7d5d;background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-tab-hover-left.gif");}.share-skin-orange #share-menu li a:hover span{background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-tab-hover-right.gif");}.share-skin-orange#share-box #share-menu li.active a{background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-tab-active-left.gif");}.share-skin-orange#share-box #share-menu li.active a span{color:#900;background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-tab-active-right.gif");}.share-skin-orange #share-content{background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-content-top.gif");}.share-skin-orange #share-content-inner{background-image:url("http://jolstatic.fr/www/img/share/images/skins/orange/share-content-bottom.gif");}.share-skin-orange #share-content h2{color:#f30;}.share-skin-red#share-box{color:#333;background-color:#c00;background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-box-top.gif");}.share-skin-red #share-content a{color:#f15454;}.share-skin-red #share-box-inner{background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-box-bottom.gif");}.share-skin-red #share-menu li a:hover{background-color:#f15454;background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-tab-hover-left.gif");}.share-skin-red #share-menu li a:hover span{background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-tab-hover-right.gif");}.share-skin-red#share-box #share-menu li.active a{background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-tab-active-left.gif");}.share-skin-red#share-box #share-menu li.active a span{color:#600;background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-tab-active-right.gif");}.share-skin-red #share-content{background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-content-top.gif");}.share-skin-red #share-content-inner{background-image:url("http://jolstatic.fr/www/img/share/images/skins/red/share-content-bottom.gif");}.share-skin-red #share-content h2{color:#c00;}
