/*
* CSS DOFUS-JOL
*/

/* Proprietes de la page entiere JOL-DOFUS */
* {
	z-index : 0;
}
body
{
	/* Background */
	background-color: #7faa63;
	background-image: url("../images/header_jol.jpg");
	background-position:center 30px;
	background-repeat: no-repeat;
	/* Placements */
	margin: auto;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}

img
{
	display : block;
}

p
{
	/* Placements */
	margin: 0 0 10px 0;
}

blockquote
{
	border-left: 5px solid #cbb59a;
	background-color: #EFE9D9;
	/* Mise en page */
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	padding-left: 10px;
}

blockquote p
{
	margin-left: 0px;
}

a, a:visited
{
  /* Texte */
  color: #2C8E2F;
  text-decoration: none;
}

a:hover, a:visited:hover
{
    color:#61BF5D;
    text-decoration:underline;
}

/* Propriete de tout, hors barre*/
#jolDofus
{
  /* Background */
  background-image: url("../images/footer.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
}

/* Proprietes du 'corps' du site JOL-DOFUS */
#divDofus
{
  /* Dimensions */
  width: 950px;
  min-height: 700px;
  /* Placements */
  margin: auto;
}

/* Proprietes du lien vers l'accueil */
#lien_entete
{
  /* On le passe en block */
  display: block;
  /* Taille */
  height : 120px;
  width : 250px;
  /* Position */
  margin-top : 20px;
  margin-left : 20px;
}
/* Proprietes de l'espace de pub GOOGLE */
#pubDofus
{
  /* Background */
  /* Dimensions */
  width: 128px;
  margin-left: 6px;
}

#pubDofus a, #pubDofus a:visited
{
  /* Texte */
  color: #1E1E1E;
  text-decoration: none;
}

#pubDofus a:hover
{
    color:#5E5E5E;
    text-decoration:underline;
}

/* Proprietes du menu JOL-DOFUS */
#menuDofus
{
  height: 25px;
  margin: 40px 130px 25px;
}

#menu {
	font-size : 12px;
	padding-left : 53px;
	margin : 0;
	position : relative;
}
#menu, #menu ul {
	list-style : none;
	line-height : 21px;
	text-align : center;
	z-index : 300;
}
#menu > li {
	display : inline;
	cursor : pointer;
}
#menu li {
	float : left;
	position : relative;
}
#menu > li > a:hover {
	color : #cccccc;
}
#menu ul {
	font-size : 11px;
	display : none;
	padding : 0;
	margin : 0;
	left : -1px;
	position : absolute;
	width : 150px;
	text-align : left;
	background-color : #000000;
	background-color : rgba(0, 0, 0, 0.85);
	border : 1px solid #000000;
	line-height : 1.3em;
}
#menu li:hover > ul {
	display : block;
}
#menu ul li {
	background : url('../images/menu_off.png') no-repeat 2px center;
	width : 100%;
}
#menu ul li:hover {
	background-image : url('../images/menu_on.png');
	background-color : #303030;
}

#menu ul ul {
	left : 150px;
	top : -1px;
}
#menu a {
	padding : 0 9px;
	display : block;
	text-decoration : none;
	color : #ffffff;
}
#menu ul a {
	padding : 4px 0 4px 15px;
	color : #2c8e2f;
}
#menu ul a:hover {
	color : #61bf5d;
}
#menu li.sousmenu > a {
	background-image : url(../images/menu_off_fleche.png);
	background-repeat : no-repeat;
	background-position : right;
	padding-right : 10px;
}
#menu li.sousmenu > a:hover {
	background-image : url(../images/menu_on_fleche.png);
}




/* Proprietes du highlight JOL-DOFUS */
#highlightDofus
{
  /* Dimensions */
  height: 200px;
  /* Placements */
  margin-top: 25px;
  padding-left: 70px;
  padding-right: 70px;
  background-image:url('../images/highlight.png');
  background-repeat:no-repeat;
  background-position:center top;
}
#highlightDofus a
{   
    font-weight:normal;
}

#highlightDofus .highlightBoutons {
	padding-top:5px;
}

#highlightDofus .highlightBoutons a {
	display:inline-block;
	background-repeat:no-repeat;
	width:30px;
	height:30px;
}
#highlightDofus .highlightBoutons a.highlight_rss {
	background-image:url('../images/ico_rss.png');
}
#highlightDofus .highlightBoutons a.highlight_twitter {
	background-image:url('../images/ico_twitter.png');
}
#highlightDofus .highlightBoutons a.highlight_lettre {
	background-image:url('../images/ico_lettre.png');
	margin-left:5px;
}

/* Proprietes de l'espace gestion personnage JOL-DOFUS */

#persosDofus
{
  /* Dimensions */
  height: 185px;
  width: 160px;
  /* Placements */
  float: left;
}

/* Proprietes de l'espace forums et actualites JOL-DOFUS */
#forumsDofus, #actualitesJol {
  height: 130px;
  width: 370px;
  padding-top: 58px;
}
#forumsDofus ul, #actualitesJol ul {
	width: 100%;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#forumsDofus table, #actualitesJol table {
	margin-top : -2px;
	width: 100%;
}
#actualitesJol {
	float: left;
	padding-left: 20px;
}
#forumsDofus {
	float: right;
	padding-right: 20px;
}
#forumsDofus li, #actualitesJol li {
    background:#efe9d9 url('../images/puce_actu.jpg') no-repeat 1px 2px;
    padding: 4px 5px 5px 25px;
    font-size:0.9em;
	margin-bottom : 2px;
}
#forumsDofus td, #actualitesJol td {
    background:#efe9d9 url('../images/puce_actu.jpg') no-repeat 1px 2px;
    padding: 4px 5px 5px 25px;
    font-size:0.9em;
}
#forumsDofus .pseudos {
	color: #303030;
}

#contenuDroite {
	float: right;
	width : 130px;
	padding-top : 15px;
}


/* Proprietes de l'espace captures JOL-DOFUS */
#imagesDofus
{
	background-image:url('../images/module_galerie_top.png');
    background-repeat:no-repeat;
  /* Dimensions */
  width: 130px;
  /* Placements */
  padding-top: 36px;
  overflow:hidden;
  margin-bottom:30px;
}
#imagesDofus .capture {
	background-image:url('../images/module_btm.png');
    background-repeat:no-repeat;
	background-position:bottom;
    padding-bottom:12px;
}
#imagesDofus .image {
    background-image:url('../images/module_bg.png');
    background-repeat:repeat-y;
    padding:5px;
}
#imagesDofus .image img {
	width:120px;
}

#rightAlmanax {
	background-image:url('../images/module_almanax_top.png');
    background-repeat:no-repeat;
	width: 130px;
	padding-top: 44px;
	overflow:hidden;
	margin-bottom:10px;
}
#contenuDroite .rightBlock .rightBarContentAround {
	background-image:url('../images/module_btm.png');
    background-repeat:no-repeat;
	background-position:bottom;
    padding-bottom:12px;
}
#contenuDroite .rightBlock .rightBarContent {
    background-image:url('../images/module_bg.png');
    background-repeat:repeat-y;
    padding:5px;
    color:#ffffff;
    font-size:10px;
}

/* Twitter Jol Dofus */
#twitterJol
{
	background-image:url('../images/module_twitter_top.png');
    background-repeat:no-repeat;
	width: 130px;
	padding-top: 36px;
	overflow:hidden;
	margin-bottom:10px;
}
#twitterJol a.twitterLink {
	width:120px;
	height:30px;
	position:absolute;
	margin-top:-30px;
	margin-left:5px;
}
#twitterJol .twitterContentAround {
	background-image:url('../images/module_btm.png');
    background-repeat:no-repeat;
	background-position:bottom;
    padding-bottom:12px;
}
#twitterJol .twitterContent {
    background-image:url('../images/module_bg.png');
    background-repeat:repeat-y;
    padding:5px;
}
#twitterJol ul {
    padding:0;
	margin:0;
	list-style:none;
	height:100px;
}
#twitterJol li {
	padding:0;
	color:#ffffff;
	font-size:10px;
	text-align : left;
	line-height : 12px;
}
#twitterJol .twitterPrev, #twitterJol .twitterNext {
	cursor : pointer;
	width : 20px;
	height : 20px;
	margin-top : -8px;
}
#twitterJol .twitterPrev {
	float : left;
	background : url('../images/module_twitter_left.png') no-repeat;
}
#twitterJol .twitterNext {
	float : right;
	background : url('../images/module_twitter_right.png') no-repeat;
}

#rightButtonProfil {
	width : 130px;
	height : 40px;
	margin-bottom : 10px;
}
#rightButtonProfil a.profilLink {
	width:130px;
	height:40px;
	display:block;
	background : url('../images/module_profil.png') no-repeat;
}
#rightButtonProfil a.profilLink:hover {
	background : url('../images/module_profil_hover.png') no-repeat;
}

/* Propriétés du cadre de recherche */
#searchJol
{
    background-image:url('../images/module_search_top.png');
    background-repeat:no-repeat;
    width: 130px;
    padding-top: 36px;
    overflow:hidden;
    margin-bottom:10px;
}

#searchJol a.searchLink {
	width:120px;
	height:30px;
	position:absolute;
	margin-top:-30px;
	margin-left:5px;
}

#searchJol .searchContentAround {
    background-image:url('../images/module_btm.png');
    background-repeat:no-repeat;
    background-position:bottom;
    padding-bottom:12px;
}


#searchJol .searchContent {
    background-image:url('../images/module_bg.png');
    background-repeat:repeat-y;
    padding:5px;
}

/* Modification bouton submit */
#searchJol input.jol_recherche_submit{
     border:none;
     color:#fff;
     background: transparent url('../images/module_search_go.png') no-repeat top left;
     width:42px;
     height:22px;
}

 #searchJol input.jol_recherche_submit:hover{
     border:none;
     color:#fff;
     background: transparent url('../images/module_search_hover.png') no-repeat top left;
     width:42px;
     height:22px;
     cursor: pointer;
}

#searchJol input.jol_recherche_submit{
    margin-bottom: -5px;
}
/* fin search */

a img
{
	border: none;
} 

/* Proprietes du contenu 'dynamique' de la page JOL-DOFUS */
#contenuDofus
{
  width: 810px;
  margin-top: 15px;
  float: left;
}

/* Proprietes du pied de page JOL-DOFUS */
#footerDofus
{
  /* Dimensions */
  width:440px;
  height: 100px;
  /* Placements */
  padding-top: 150px;
  margin: auto;
  /* Texte */
  text-align:center;
  clear:both;
  font-size: 0.9em;
  line-height: 1.4em;
}

#footerDofus img
{
  float: left;
}

#footerDofusContenu
{
  margin-top: -1px;
}

/* Messages */
.msgNotice {
	text-align : center;
	margin : 10px 20px 5px;
	padding : 5px 10px;
	background-color : #fdf573;
	border : 2px solid #8e8717;
}
.msgError {
	text-align : center;
	margin : 10px 20px 5px;
	padding : 5px 10px;
	background-color : #df281c;
	color : #ffffff;
	font-weight : bold;
	border : 2px solid #681912;
}
.msgOk {
	text-align : center;
	margin : 10px 20px 5px;
	padding : 5px 10px;
	background-color : #2eab2b;
	color : #ffffff;
	font-weight : bold;
	border : 2px solid #154d13;
}

#articles
{
	margin-left:10px;
}

img.border {
	border: 2px solid #76aa63;
}

#contenuDofus table {
	margin : auto;
	max-width : 90%;
	border-spacing : 1px;
}
#contenuDofus table.border {
	border: 1px solid #76aa63;
}
#contenuDofus table.right {
	margin-left : auto;
	margin-right : 10px;
}
#contenuDofus table.left {
	margin-left : 10px;
	margin-right : auto;
}

#contenuDofus td {
	font-size: 11px;  
	padding: 5px;
	border: 1px dotted #303030;
	background-color: #e0d9bd;
	vertical-align: top;
	text-align: justify;
}
#contenuDofus th {
	padding: 5px;
	border: 1px dotted #303030;
	background-color: #cbb499;
	vertical-align: middle;
	text-align: center;
}

#contenuDofus table img {
	margin : auto;
}

.gauche {text-align: left !important;}
.droite {text-align: right !important;}
.centre {text-align: center !important;}
.fgauche {float: left !important;}
.fdroite {float: right !important;}
.fcentre {margin: auto !important;}
img.inline { display : inline !important; }
img.fdroite {margin-right:10px;}
img.fgauche {margin-left:10px;}

table ul {
	padding-left : 25px;
}

.objet {
	border-bottom : 1px dotted #6A8EC8;
}
.archi {
  background-image: url("../images/class_archi.png") !important;
  border: 2px ridge #CBB499 !important;
  text-align: center !important;
  text-color: #2C8E2F !important;
}

/* begin CSS JoL sondages */
div.jol_sondage {
	border:1px solid #CCCCCC;
	background-color: #cbb499;
	margin:auto;
	padding:5px;
	width:400px;
}
div.jol_sondages div.titre {
	color:#000000;
	font-size:14px;
	font-weight : bold;
	text-align : center;
	padding : 5px;
}
div.jol_sondages td {
	padding:4px 5px;
	border : 0 !important;
}
div.jol_sondages .date {
	color:#666666;
	text-align : center;
	padding-bottom : 5px;
	font-size : 0.9em
}
div.jol_sondages .options {
	width:100%;
}
div.jol_sondages .divers, div.jol_sondages .stats {
	padding:5px;
	text-align:center;
}
div.jol_sondage tr.option1 td {
	background-color:#F7F7F7;
}
div.jol_sondage tr.option2 td {
	background-color:#EEEEEE !important;
}
/* end CSS JoL sondages */

/* begin CSS JoL video */
div.jol_video {
	background-color:#F7F7F7;
	border:1px solid #CCCCCC;
	font-size:11px;
	margin-bottom:10px;
	padding:5px;
}
div.jol_actus_video_legende, div.jol_video_legende {
	margin-top:5px;
}
/* end CSS JoL video */

#teamFooter {
    padding : 10px 50px 20px;
    text-align : right;
}
#teamFooter a, .bouton {
	color: #2C8E2F;
    background-color : #e0d9bd;
    border : 1px solid #cbb499;
    padding : 5px 10px;
    font-weight : bold;
    display : inline-block;
    cursor : pointer;
}
.bouton:hover {
    color:#61BF5D;
}

.fleche {
	background:transparent url("../images/fleche.png") no-repeat 0 0;
	width:25px;
	height:25px;
	float:right;
}

.flechebg {
	background:transparent url("../images/flechebg.png") no-repeat 0 0;
	width:25px;
	height:25px;
	float:right;
}

/* begin CSS Info-bulle */
a.info_bulle
{				
  color           : #2C8E2F;
  border-bottom   : 1px dotted #91C371;
  position        : relative; /* Indispensable pour le bon positionnement de l'info-bulle */ 
}  
 
a.info_bulle:hover 
{
  border          : 0;  /* ligne qui corrige le bug d'IE6 et inferieur */
} 

a.info_bulle span.info_bulle 
{								   
  position   :  absolute;
  top        :  -2000em;
  left       :  -2000em;
  width      :  1px;
  height     :  1px;
  overflow   :  hidden;
  z-index    :  10;
} 

a.info_bulle:hover span.info_bulle
{
  top        :  auto;
  left       :  auto;
  width      :  300px;
  height     :  auto;
  overflow   :  visible;
} 

span.header
{
   display         : block; 
   height          : 61px;  /* Hauteur correspondant a celle de notre image */
   line-height     : 220%;  /* Propriete qui centrera le texte verticalement */
   text-align      : center;
   background      : transparent url("../images/bulle_header.png") no-repeat 0 0; 
   font-size       : 15px; 
   font-weight     : bold;
   margin-top      : 20px;
} 

span.content
{
   display     : block; 
   background  : transparent url("../images/bulle_content.png") repeat-y;
   padding     : 0 8px;
} 

span.footer
{
   display     : block; 
   height      : 12px; 
   background  : url("../images/bulle_footer.png") no-repeat bottom left; 
   font-size   : 0; /* Corrige l'espacement inutile sous IE */
}         
/* end CSS Info-bulle */


/*********************************************************/
/*                    articles                           */
/*********************************************************/
#articles
{
	background-image:url('../images/article_btm.png');
	background-repeat:no-repeat;
	background-position:0px bottom;
	padding-bottom:10px;
}
#articles .article
{
	background-image:url('../images/article_top.png');
	background-repeat:no-repeat;
	background-position:0px top;
	padding-top:20px;
}
#articles .article .article
{
	width:776px;
	background:none;
	background-color:#FFFFFF;
	border-left:4px solid #303030;
	border-right:4px solid #303030;
}
div.article-dofus-titre, div.article-da-titre, div.article-corps, div.article-bas, div.jol_article_sommaire, div.jol_article_navigation, div.jol_article_accroche 
{
  padding: 5px;
  margin: 0 0 10px 0;
  text-align: left;
  position: relative;
}
div.article-corps
{
  padding: 5px 5px 25px 5px;
  margin-right: 10px;
  margin-left: 10px;
  text-align: justify;
}
div.article-corps #jolWiki img
{
	display:inline-block;
}
#contenuDofus td p 
{
  margin-bottom:2px;
}
div.article-dofus-titre h1, div.article-da-titre h1 
{
  text-align: center;
  background-image:url('../images/titre_back.jpg');
  background-repeat:no-repeat;
  background-position:center;
  font: bold 20px Verdana, sans-serif;
  color: #000000;
  padding: 0;
  margin: 0;
}
div.article-corps h1, div.nouvelle-corps h2  
{
  font: bold 18px Verdana, sans-serif;
  color: #4F6A3E;
  text-align: left;
}
div.article-corps h2, div.nouvelle-corps h2 
{
  font: bold 17px verdana, sans-serif;
  color: #2C8E2F;
  text-align: left;
  list-style-image: url('../images/puce.png');
}
div.article-corps h3, div.nouvelle-corps h3 
{
  text-align: center;
  color: #2C8E2F;
  font: bold 16px verdana, sans-serif;
}
div.article-corps h4, div.nouvelle-corps h4 
{
  font-size: 1em;
  color: #7FAA63;
  padding: 0 10px;
  text-transform: uppercase;
  text-align: left;
  font: bold 14px verdana, sans-serif;
}
div.article-corps h5, div.nouvelle-corps h5 
{
  padding: 0 10px;
  color: #2C8E2F;
  text-align: left;
  font: bold 16px verdana, sans-serif;
}
div.article-corps h6, div.nouvelle-corps h6  
{
  color: #7FAA63;
  font: bold 11px verdana, sans-serif;
  text-transform: uppercase;
}
div.article-bas {
	margin: 0;
	clear : both;
}
#contenuDofus li
{
    padding:2px 0px 5px 2px;
}
ul.compact {
	margin : 0;
	padding-left : 20px;
	list-style-type : circle;
}
ul.compact li {
	padding : 1px;
}
p.signature 
{
  background:url('../images/article_bottom.png') no-repeat bottom right;
  text-align: left;
  font: normal 11px verdana, sans-serif;
  min-height : 45px;
}
div.jol_article_sommaire_titre 
{
	font-size:16px;
	font-weight:bold;
	margin-left:10px;
}
div.jol_article_pagination 
{
	margin-top:5px;
	text-align: center;
}
div.jol_article_sommaire_corps
{
	margin: 5px 0 5px 0;
}
div.jol_article_sommaire_corps ul
{
	margin: 2px 0 2px 0;
	list-style-type : none;
	padding-left : 20px;
}
div.jol_article_sommaire_corps ul li
{
    background-image:url('http://medias.jeuxonline.info/dofus/equipe/246590/design/puce.png');
    background-repeat:no-repeat;
    padding:2px 0px 5px 22px;
}

ul.jol_article_navigation {
    list-style-type : none;
}
ul.jol_article_navigation span 
{
	margin-right:5px;
}
ul.jol_article_navigation li.jol_article_navigation_prec,
ul.jol_article_navigation li.jol_article_navigation_suiv  {
    width : 45%;
    display : inline-block;
    text-align : center;
}

p#notes 
{
  font : normal 10px verdana, sans-serif;
  border: 1px dashed #DCC;
  padding: 7px 7px 7px 7px;
}
p.interview-question 
{
  font-weight: bold;
}
p.interview-reponse 
{
  margin-left: 40px;
  margin-right: 40px;
}

#jolWiki h3 {
	text-align : left;
}

#jolWiki .sommaire {
	/*border : 1px dotted #333333;*/
	display : inline-block;
	padding : 5px 10px 0px 10px;
	margin : 15px;
	/*background-color : #E0D9BD;*/
}
#jolWiki .sommaire ol {
	padding-left : 30px;
}
#jolWiki .sommaire li {
	padding : 1px;
}
#jolWiki td {
	vertical-align : middle;
	text-align : auto;
}
#jolWiki div.discussion {
	margin-top : 25px;
}
/*********************************************************/
/*                 fin articles                          */
/*********************************************************/


/*********************************************************/
/*                 news                                  */
/*********************************************************/

#newsDofus .newsDofusFIRST .contenuNews,
#newsDofus .newsDofusFIRST .contenuNews2 {
	background-image: url("../images/newsprinc_bg.png");
	background-repeat: repeat-y;
}
#newsDofus .newsDofusBOTTOM1,
#newsDofus .newsDofusBOTTOM3 {
	background-image: url("../images/news_bg.jpg");
}
#newsDofus .newsDofusBOTTOM2 {
	background-image: url("../images/news_2_bg.jpg");
}


#newsDofus .headNews {
	background-image: url("../images/newsprinc_top.png");
	background-repeat: no-repeat;
	height: 95px;
	padding: 10px 15px 0;
}
#newsDofus .newsDofusBOTTOM1 .headNews {
	background-image: url("../images/news_1_top.png");
}
#newsDofus .newsDofusBOTTOM2 .headNews {
	background-image: url("../images/news_2_top.jpg");
}
#newsDofus .newsDofusBOTTOM3 .headNews {
	background-image: url("../images/news_3_top.jpg");
}

#newsDofus .headNews img.freshnews_icone {
	float: left;
	margin-left: 2px;
	margin-right: 3px;
}
#newsDofus .headNews .caracNews {
	width: 590px;
	float: left;
}
#newsDofus .titreNews h1 {
	height: 30px;
	font-size: 18px;
	font-variant: small-caps;
	font-weight: bold;
	margin:0;
}
#newsDofus .headNews .caracNews .infosNews {
	height: 20px;
	margin-top: 7px;
	padding-left: 7px;
}
#newsDofus .headNews .avatarNews {
	float: left;
	padding-left: 16px;
	overflow: hidden;
	text-align : center;
	width : 60px;
}
#newsDofus .headNews .avatarNews img {
	max-height : 60px;
	display : inline;
}

/* Placement special */
#newsDofus .newsDofusBOTTOM1 .titreNews h1,
#newsDofus .newsDofusBOTTOM1 .avatarNews
{
	margin-top:3px;
}

#newsDofus .contenuNews
{
	min-height: 100px;
	padding: 5px 25px 15px;
	text-align: justify;
}
#newsDofus .contenuNews2
{
	padding: 0 25px;
	font-size: 12px;
	font-variant: small-caps;
}

#newsDofus .footerNews {
	height: 20px;
}
#newsDofus .newsDofusFIRST .footerNews {
	background-image: url("../images/newsprinc_bottom.png");
	height: 20px;
}
/**
 * Tags - Container des tags
 */
div.jol_actus_tags {
    background-image:       url(http://medias.jeuxonline.info/www/modules/Actualites/tag.gif);
    background-repeat:      no-repeat;
    background-position:    0 50%;
    margin:                 0;
    min-height:             15px;
    padding:                0 0 0 20px;
}

/**
 *  Tags - Liste des tags
 */
div.jol_actus_tags ul.jol_actus_tags_liste {
    list-style-type:    none;
    margin:             0;
    padding:            0;
}

/**
 * Reagir a cette actualite
 */
div.jol_actus_reagir {
	background-color: #CBB499;
	border-style: ridge;
	border-width: 1px;
	border-color: black;
	border-radius : 8px;
	padding : 5px;
	margin-top : 5px;
}
div.jol_actus_reagir textarea {
	margin : 5px 0;
}

/**
 *  Tags - Tag
 */
div.jol_actus_tags li.jol_actus_tags_tag {
    display:            inline;
    padding-right:      5px;
}

/**
 * Tags - separateur
 */
div.jol_actus_tags li.jol_actus_tags_tag:after {
    content:    ',';
}
div.jol_actus_tags li.jol_actus_tags_tag_dernier:after {
    content:    '';
}
/**
 * Pages - Container
 */
div.jol_actus_pages {
    background-image: url("../images/pagination.jpg");
    background-repeat: no-repeat;
    /* Dimensions */
    margin:0px;
	padding-top:100px;
	padding-bottom:50px;
}

/**
 * Pages - Liste des pages
 */
div.jol_actus_pages ul.jol_actus_pages_liste {
    margin:     0;
    padding:    0;
    text-align: center;
}

/**
 * Pages - Page
 */
div.jol_actus_pages li.jol_actus_page {
    list-style-type:    none;
    display:            inline;
    padding-bottom:     1px;
    margin-right:       3px;
}

/**
 * Pages - Lien vers une page
 */
div.jol_actus_pages a.jol_actus_page_lien {
    color:              #1E1E1E;
    text-decoration:    none;
	padding:16px 10px;
}
div.jol_actus_pages a.jol_actus_page_lien_actif {
	background:url('../images/pagination.png') no-repeat center 3px;
}

/**
 * Pages - Lien vers une page (survole ou actif)
 */
div.jol_actus_pages a.jol_actus_page_lien:hover,
div.jol_actus_pages a.jol_actus_page_lien:active {
    color: #FFFFFF;
}

/**
 * Pages - Lien vers la page courante
 */
div.jol_actus_pages a.jol_actus_page_lien_actif,
div.jol_actus_pages a.jol_actus_page_lien_actif:hover {
    color:              #000000;
    font-weight:        bold;
    cursor:             default;
}

/**
 * Pages - Liens desactives
 */
div.jol_actus_pages a.jol_actus_page_lien_desactive,
div.jol_actus_pages a.jol_actus_page_lien_desactive:hover {
	display:none;
}

/*********************************************************/
/*                 fin news                              */
/*********************************************************/

.article-corps .pagination {
	margin : 10px;
	text-align : center;
}
.article-corps .pagination span {
	font-weight : bold;
	padding : 3px;
}
.article-corps .pagination a {
	padding : 3px;
}

/** awards **/
.viewExSign a {
	padding : 0;
}

table thead th div.DataTables_sort_wrapper {
    cursor : pointer;
}
table thead th div.DataTables_sort_wrapper {
    padding-right: 20px;
    position: relative;
}
table thead th div.DataTables_sort_wrapper span {
    margin-top: -8px;
    position: absolute;
    right: 0;
    top: 50%;
}
#contenuDofus .dataTables_wrapper table {
	border-collapse: collapse;
}
/*#contenuDofus .dataTables_wrapper table tr.odd td {
	background-color : #d5d5d5;
}
#contenuDofus .dataTables_wrapper table tr.even td {
	background-color : #e5e5e5;
}*/
#contenuDofus .dataTables_wrapper table td.dataTables_empty {
	text-align : center;
}
#contenuDofus .dataTables_wrapper table .sorting,
#contenuDofus .dataTables_wrapper table .sorting_asc,
#contenuDofus .dataTables_wrapper table .sorting_desc {
	cursor : pointer;
	background-position : right center;
	background-repeat : no-repeat;
	background-image : url(../images/sort.png);
	padding-right : 16px;
}
#contenuDofus .dataTables_wrapper table .sorting_asc {
	background-image : url(../images/sort-asc.png);
}
#contenuDofus .dataTables_wrapper table .sorting_desc {
	background-image : url(../images/sort-desc.png);
}

.clear {
	clear : both;
}