/************************/
div.rpgd_property_desc, div.rpgd_property_desc_large {
	float:left;
	font-weight:bold
}
div.rpgd_property_desc {
	width:80px;
}
div.rpgd_property_desc_large {
	width:120px;
}
tr.rpgd_even_row td {
	background-color:#AFA186;
}
/************************/
body {
	font-family: verdana, arial;
	font-size:12px;
	background-color:#000;
	background-image : url('https://jolstatic.fr/camelot/images/interface/back2013.png');
	background-position : 50% 30px;
	background-repeat : no-repeat;
	margin:0;
}
.petit_br {
    font-size: 5px;
    font-family: serif;
}
input.checkbox{
	vertical-align:middle;
	margin-top:0px
}
/************************/
img.capture_mini {
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}
img.cadre {
    border-style: solid;
    border-width: 1px;
    border-color: #7a5027;
    margin:0px;
}
#article img {
    margin: 5px;
    border-style:solid;
    border-color: #000000;
    border-width: 1px;
}
#article_corps img {
    margin: 5px;
    border-style:solid;
    border-color: #000000;
    border-width: 1px;
}
#article_accroche img {
    margin: 5px;
    border-style:solid;
    border-color: #000000;
    border-width: 1px;
}
div.texte#article  {   
   text-align:justify;
}
div.texte#article_accroche  {   
   text-align:justify;
}
div.texte#article_corps  {   
   text-align:justify;
}

#article img.droite {
    float:right;
}
#article img.gauche {
    float:left;
}
#article_corps img.droite {
    float:right;
}
#article_corps img.gauche {
    float:left;
}
#article_accroche img.droite {
    float:right;
}
#article_accroche img.gauche {
    float:left;
}
/************************/
div.pub_verticale {
	border: solid 1px #7a5027;
	padding:4px;
	width: 118px;
	background-color: #b0a693;
}
/************************/
.parchemin_etiquette_menu_1, .parchemin_etiquette_menu_2 {
    background-image: url('https://jolstatic.fr/camelot/images/weblotm/etiquette_menu.jpg');
    border: 1px solid #000;
    margin-bottom:3px;
    padding:0px;
    position:relative;
    left:-1px;
    width:100%;
    height: 20px;
    background-repeat: no-repeat;
    background-position:center;
    text-align: center;
    z-index: 0;
}
.parchemin_etiquette_menu_2 {    
	padding-bottom:3px;
}
.parchemin_menu_table {
    overflow:hidden;
    margin-left:1px;
    margin-right:0px;
}
.parchemin_menu_table li {
	list-style:none;
    background:none;
}
.parchemin_menu_haut {

}
.footer{	
    margin-top:150px;
	background:url("https://jolstatic.fr/camelot/images/weblotm/footer.png");
	background-color:#f0f0f0;
	background-position: bottom;
	background-repeat: no-repeat;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color:#ddd;
	width:700px;
	margin-left:70px;
	padding-bottom:10px;
	margin-bottom:20px;
	font-family: verdana,arial;
	font-size:12px;
	text-align:center;
}
.parchemin_menu_motif{
	width:119px;
	font-size:11px;
	font-family:verdana;
	padding:3px;
	border: solid 1px #75462a;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='https://jolstatic.fr/camelot/images/weblotm/fond_menu.png');
	z-index: 10;
}
.parchemin_menu_motif[class] {
	background-image:url('https://jolstatic.fr/camelot/images/weblotm/fond_menu_2.png');
	z-index: 10;
}
.colonne_haut {
	height:9px;
	background-image:url('https://jolstatic.fr/camelot/images/weblotm/colonne_haut.png');	
}
.colonne_gauche {
	width:6px;
	background-image:url('https://jolstatic.fr/camelot/images/weblotm/colonne_gauche.png');	
}
.colonne{
	border-collapse:collapse;
	width: 148px;
}
.colonne_corps{
	width:130px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='https://jolstatic.fr/camelot/images/weblotm/fond_colonne.png');
	z-index: 0;
}
.colonne_corps[class] {
	width:130px;
	background-image:url('https://jolstatic.fr/camelot/images/weblotm/fond_colonne.png');
	z-index: 0;
}
.colonne_droite {
	background-image:url('https://jolstatic.fr/camelot/images/weblotm/colonne_droite.png');
}
.colonne_bas {
	height:8px;
	background-image:url('https://jolstatic.fr/camelot/images/weblotm/colonne_bas.png');	
}
.parchemin_menu_bas {
	
}
/************************/
a {
    font-weight: bold;
    text-decoration: none;
    color: #492e13;
}
a:visited {
    text-decoration: none;
    color: #725f4d;
}
a:hover {
    text-decoration: underline;
    color:#000000;
}
/************************/
a.menu {
	position:relative;
	font-weight:normal;
    font-family: arial, verdana;
    font-size: 15px;
    text-decoration: none;
    color: #272522;
    z-index: 1000;
}
a.menu:visited {
	font-weight:normal;
    text-decoration: none;
    color: #272522;
    z-index: 1000;
}
a.menu:hover {
	font-weight:normal;
    text-decoration: underline;
    color: #443e35;
    z-index: 1000;
}
/************************/
li {
    list-style:none;
    z-index: 1000;
}
ul.menu{
    text-align:left;
    list-style-position: outside;    
    margin:0px;
    padding:0px;
    z-index: 1000;
}
.liste_serveurs {
	text-align:center;
}
/************************/
.titre_menu_1,.titre_menu_2 {
    color: #211C17;
    font-family: arial, verdana;
    font-size: 18px;
    font-weight: bold;
}
.titre_article, .titre_news  {
    color: #292521;
    font-family: arial, verdana;
    font-size: 18px;
}
 /*
div.titre_news { 
    background-image:url('https://jolstatic.fr/camelot/images/weblotm/fond_titre.png');
    background-repeat: repeat-y;
    background-position: left top;
}*/
 
/************************/
.menu {
    font-family: verdana;
	font-size: 11px;
    z-index: 1000;
}
.titre_page {
    background-image: url('');
	background-repeat: repeat;
    border-style:solid;
    border-color: #7a5027;
    border-width: 1px;
    padding: 3px;
    font-family: serif;
    font-size:22px;
    font-weight:bold;    
    width: 490px;
    height: 25px;
    margin-bottom: 10px;
}
.texte {
	color: #000000;
	font-family: verdana;
	font-size: 12px;
    font-weight: normal;
}
.texte_copyright {
    font-family: verdana;
    color: #000000;
    font-size: 9px;
    font-weight: bold;
}
.petit_texte {
	color: #000000;
	font-family: verdana;
	font-size: 10px;
    font-weight: normal;
}/*
.titre_news {
    position: relative;
    top: -2px;
    color: #552d24;
    font-weight: bold;    
    font-size: 16px;
    font-family: serif;
}*/
/*.titre_article {    
    color: #552d24;
    font-weight: bold;
    font-size: 16px;
    font-family: serif;
}*/
.resume {
    font-size:10px;
    font-family: verdana, arial;
    font-color:#232323;    
}
/************************/
table.table_bordure_page{
	margin:0px;
	border-collapse:collapse;
    background-image: url('https://jolstatic.fr/camelot/images/weblotm/arriere_plan_bas.jpg');	
	background-repeat: no-repeat;
	background-position: bottom;
	border-style:none;
	height:1500px;
}
table.table_bordure_page td.bordure_page {
	border-style: solid;
	border-color:#75462a;
	border-width:0 1px 0 1px;
}
td.bordure_page{
	width: 8px;
	background:url('https://jolstatic.fr/camelot/images/weblotm/bordure_page.jpg');
	background-repeat:repeat-x;
	background-position:top;	
	background-color:#eab879;
}
td.centre_page {
	width:98%;
	vertical-align:top;
	text-align:left;
}
#page_base {   
	background-color:#fff;
    background-image: url('https://jolstatic.fr/camelot/images/weblotm/arriere_plan_l.jpg');
	background-repeat: no-repeat;
	background-position: top;
	width: 859px;
    margin:auto;
    text-align:center;
    padding:0px;
}
.cadre, .cadre_article {
    border-style:solid;
    border-top-color: #c49f5f;
    border-left-color: #c49f5f;
    border-right-color: #444;
    border-bottom-color: #444;
    border-width: 1px;
    padding: 3px;
    background-image:url('https://jolstatic.fr/camelot/images/weblotm/fond_cadre.png');
    background-position: top;
    background-repeat: repeat-x;
    background-color: #f3e1bd;
}
.cadre a, .cadre_article a {	
	position:relative;
}

/*
.cadre, .cadre_article {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='https://jolstatic.fr/camelot/images/weblotm/fond_cadre.png');
	z-index: 0;
}
.cadre[class], .cadre_article[class] {
	background-image:url('https://jolstatic.fr/camelot/images/weblotm/fond_cadre.png');
	background-repeat: repeat;
	z-index: 0;
}*/
/************************/
#gauche {
    width: 156px;    
}
#centre {
    background-color: rgba(255, 247, 233, 0.9);
	width:100%;
	padding-left:10px;
	padding-right:10px;
/*    width: 614px;*/
    text-align:center;
}
#centre_pour_3 {	
	width:100%;
	padding-left:10px;
	padding-right:10px;
    text-align:center;
}
#droite_pour_3 {
    width: 144px;
    text-align:left;
    vertical-align:top;
}
#droite {
    width: 20px;
    text-align:left;
    vertical-align:top;
}
/************************/
#panneau_droite_haut {    
    text-align:left;
    width: 132px;
    height: 17px;
    background-image: url('');
    background-repeat: no-repeat;
    background-position: bottom;
}
#panneau_droite_motif {
    text-align:left;
    width: 132px;
    background-image: url('');
    background-repeat: repeat-y;
}
#panneau_droite_bas {
    text-align:left;
    width: 132px;
    height: 24px;
    background-image: url('');
    background-repeat: no-repeat;
    background-position: top;
}
/************************/
#banniere {
	position:relative;
	top: -1px;
	left:-1px;
	width:340px;
    height: 150px;
    background-image: url('https://jolstatic.fr/camelot/images/weblotm/banniere_haut.png');   
    background-repeat: no-repeat;
	text-align:left;
}
#banniere2 {
	width:120px;
	height:205px;
    background-image: url('https://jolstatic.fr/camelot/images/weblotm/banniere_coin.png');
    background-position:top right; 
    background-repeat:no-repeat;
    position:relative;
    margin-top: -151px;
  	left:50%;
  	margin-left:302px;
}
#href_banniere {
	display:block;
	width:260px;
	height:80px;
	border-style:none;
}
/************************/
/*#panneau_gauche_motif {
    width: 132px;
    background-image: url('https://jolstatic.fr/camelot/images/interface/panneau_gauche_motif.png');
    background-repeat: repeat-y;
}
#bordure_gauche {
    width: 6px;    
    background-image: url('https://jolstatic.fr/camelot/images/interface/bordure_gauche.png');
    background-repeat: repeat-y;
    background-position:left;
    vertical-align:top;
    text-align:left;
}
#bordure_bas_gauche {
    width: 139px;
    height: 110px;
    background-image: url('https://jolstatic.fr/camelot/images/interface/bordure_bas.png');
    background-repeat: no-repeat;
    text-align:left;
}*/
/************************/
.lignes_paires {
}
.lignes_impaires {
    background-image:url('https://jolstatic.fr/camelot/images/interface/background.png');    
}
.td_vide {
    background-color: #c1baaf;
}
table.petites_infos {
    border-style:solid;
    border-width:1px;
    border-color:#000000;    
    font-family:verdanan,arial;
    font-size:11px;
}
.cell_titre {
    background-color:#c9bead;
}
/************************/
/* dernieres discussions forums */
.jolsujets 	{
    font-family: verdana;
    font-size: 9px;       
    overflow:hidden;    
    position:relative;
    margin:0px;
    padding:0px;    
    left:5px;
    width:120px;    
}
.jolsujets a {
    font-family: verdana;
    font-weight: normal;
    font-size: 9px;
    text-decoration: none;
    color: #232323;    
}
.jolsujets a:visited {
    font-family: verdana;
    font-weight: normal;
    font-size: 9px;
    text-decoration: none;
    color: #777777;    
}
.jolsujets a:hover {
    font-family: verdana;
    font-weight: normal;
    font-size: 9px;
    text-decoration: underline;
    color: #7a5027;    
}
/************************/
select {
    font-family: verdana;
    font-size:11px;
}
input {
    font-family: verdana;
    font-size: 11px;
}
input.bouton {
   /* background-color: #ddfeff; */
}
/************************/
.knot {
    background-image:url('https://jolstatic.fr/camelot/images/interface/knot_base.jpg');
    background-repeat:none;
    width:300px;
    height:280px;
    border-style:solid;
    border-width:1px;
    border-color:#7a5027;
}
a.knot_hib {
    position:relative;
    width:45px;
    height:45px;
    left:24px;
    top:29px; 
    background-image:url('https://jolstatic.fr/camelot/images/interface/vide.png');
    display:block;
}
a.knot_hib:hover {
    background-image:url('https://jolstatic.fr/camelot/images/interface/knot_hib_over.png');
}
a.knot_mid {
    position:relative;
    width:45px;
    height:45px;
    left:229px;
    top:-15px; 
    background-image:url('https://jolstatic.fr/camelot/images/interface/vide.png');
    display:block;
}
a.knot_mid:hover {
    background-image:url('https://jolstatic.fr/camelot/images/interface/knot_mid_over.png');
}
a.knot_alb {
    position:relative;
    width:45px;
    height:45px;
    left:126px;
    top:117px; 
    background-image:url('https://jolstatic.fr/camelot/images/interface/vide.png');
    display:block;
}
a.knot_alb:hover {
    background-image:url('https://jolstatic.fr/camelot/images/interface/knot_alb_over.png');
}
/************************/
div.InfoBoxSort {
    display:none;
    border-style:groove;
    border-width:2px;
    border-color:#333333;
    position:absolute;
    z-index:1000;
    font-family:verdana;
    font-size:10px;
    padding:2px;
    background-image: url('https://jolstatic.fr/camelot/images/interface/background_cadres.png');
	background-repeat: repeat;
    text-align:left;
}
div.InfoBoxArticle {
    display:none;
    border-style:groove;
    border-width:2px;
    border-color:#333333;
    position:absolute;
    z-index:1000;
    font-family:verdana;
    font-size:10px;
    padding:2px;
    width:200px;
    background-image: url('https://jolstatic.fr/camelot/images/interface/background_cadres.png');
	background-repeat: repeat;
    text-align:left;
}
/************************/
img.lettrine {
    float:left;
    margin:1px;
}
/************************/
.freshnews_icone {
	float:left;
	padding-right:3px;
    width:76px;
    height:76px;
    z-index:1;
}
/*.largeur_accroche_news*/ blockquote {
    background-color:#d4c8b6 /*#c9bead*/ ;
    border-style:dashed;
    padding-top:0px;
    padding-left:8px;
    padding-right:8px;
    border-color:#555555;
    border-width:1px;
    margin-left:15px;
    margin-right:15px;
}
/************************/
/* pour assurer la compatibilité antérieure */
.cleantext {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
}
textarea.jolitextarea {
    font-family:verdana,arial;
    font-size:11px;    
}

/**
 * Galerie de captures
 */
div#jolCapturesGalerie 
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          11px;
}
div#jolCapturesGalerie a { font-weight: normal; }
div#jolCapturesGalerie h2 a { font-weight: bold; }
div#jolCapturesGalerie strong a { font-weight: bold; }
div#jolCapturesGalerie div.navigation
{
    background-color:   #ddd4c8;
    border:             1px solid #7a5027;
    padding:            2px 5px;
}
div#jolCapturesGalerie h1
{
    font-size:          20px;
}
div#jolCapturesGalerie h2
{
    font-size:          16px;
    margin-top:         0;
    margin-bottom:      5px;
    border-bottom:      1px solid #988;
}
div#jolCapturesGalerie div.dernieres
{
    background-color:   #ddd4c8;
    padding:            5px;
    margin-bottom:      10px;
    text-align:         center;
}
div#jolCapturesGalerie div.dernieres div.titre
{
    font-weight:        bold;
    margin-bottom:      5px;
}
div#jolCapturesGalerie div.dernieres div.images img
{
    border:             1px solid black;
    margin:             0 5px;
}
div#jolCapturesGalerie div.dernieres div.images img:hover
{
    border-color:       #c00;
}
div#jolCapturesGalerie div.jeu
{
    background-color:   #ddd4c8;
    padding:            5px;
    margin-bottom:      10px;
    padding-bottom:     10px;
}
div#jolCapturesGalerie div.boite
{
    float:              left;
    width:              100px;
    height:             100px;
    margin-right:       15px;
}
div#jolCapturesGalerie table.galerie
{
    margin-left:        auto;
    margin-right:       auto;
}
div#jolCapturesGalerie table.galerie td
{
    padding:            5px;
}
div#jolCapturesGalerie div.capture
{
    height:             145px;
    overflow:           hidden;
    background-color:   #ddd4c8;
    padding:            5px;
    width:              165px;
    text-align:         center;
}
div#jolCapturesGalerie div.image
{
    width:              160px;
    height:             120px;
    background-color:   #000000;
    overflow:           hidden;
    border:             1px solid #000;
}
div#jolCapturesGalerie div.image:hover
{
    border:             1px solid #c00;
}
div#jolCapturesGalerie div.image img
{
    border:             0;
}
div#jolCapturesGalerie table.galerie div.titre
{
    height:             13px;
    overflow:           hidden;
}
div#jolCapturesGalerie table.pages
{
    width:              100%;
    background-color:   #ddd4c8;
    border:             1px solid #7a5027;
    padding:            2px 5px;
}
div#jolCapturesGalerie table.pages td.precedente, div#jolCapturesGalerie table.pages td.suivante
{
    white-space:        nowrap;
}
div#jolCapturesGalerie table.pages td.precedente
{
    text-align:         left;
    width:              160px;
}
div#jolCapturesGalerie table.pages td.suivante
{
    text-align:         right;
    width:              160px;
}
div#jolCapturesGalerie table.pages td.pages
{
    text-align:         center;
}
div#jolCapturesGalerie div.stats
{
    margin-top:         5px;
    text-align:         center;
    margin-bottom:      10px;
}
div#jolCapturesGalerie div.agrandissement
{
}
div#jolCapturesGalerie div.agrandissement div.image800
{
    width:              620px;
    overflow:           hidden;
    border:             1px solid #000;
    text-align:         center;
    background-color:   #000;
}
div#jolCapturesGalerie div.agrandissement div.image800 img
{
    border:             0;
    display:            block;
    margin-left:        auto;
    margin-right:       auto;
}
div#jolCapturesGalerie div.agrandissement div.description
{
    background-color:   #ddd4c8;
    margin-top:         5px;
    padding:            2px 5px;
    font-size:          12px;
}
div#jolCapturesGalerie div.agrandissement div.date
{
    margin-top:         5px;
    padding:            0 5px;
}
div#jolCapturesGalerie div.agrandissement div.options
{
    background-color:   #ddd4c8;
    border:             1px solid #7a5027;
    padding:            5px;
    margin-top:         10px;
    margin-bottom:      10px;
}
div#jolCapturesGalerie div.agrandissement div.retour
{
    text-align:         center;
    margin-bottom:      10px;
}
div#jolCapturesGalerie div.agrandissement div.retour a
{
    font-weight:        bold;
}
div#jolCapturesGalerie table.formulaire
{
}
div#jolCapturesGalerie div.ajouter
{
    text-align:         center;
    margin-bottom:      10px;
}
div#jolCapturesGalerie div.ajouter a
{
    font-weight:        bold;
}
table.largeur_news div.cadre {
	padding:6px;
}

/**
*2013
**/
#archives {
	text-align : center;
	background-color: #f3e1bd;
}

.jol_article_article li{
    list-style: disc;
}
