/* CSS2 du fan-site Mortal Online JeuxOnLine par rackam77 & cariboo */

/**
 * Corps général du site
 */
body {
	margin:			0px;
	background : 	#020203;
    text-align:		center;
	font-family: 	"Trebuchet MS",Verdana,sans-serif;
    font-size:		0.8em;
    font-weight:	normal;
}

/**
 * Positionnement du site
 */
#site {
	position:		relative;
	width:			984px;
	margin: 		0 auto;
	text-align:		left;
	
}

/**
 * Hauteur minimum 
 */
  /* IE */
#site { 
	#_height:	1700px;
}
 /* autres navigateurs */
html>body #site {
	min-height: 	1700px;
}

	/**
	 * Format général des liens du site
	 */
	#site a, #piedDePage a{
		text-decoration:	none; 
		outline: 			none; 
		color:				rgb(100%,100%,100%); /*color:rgb(90%,85%,75%); ancienne couleur*/
	}

	#site a:hover, #piedDePage a:hover{
		font-style:					bold;
		border-bottom-width:	 	1px;
		border-bottom-style: 		dotted;
		border-bottom-color:		rgb(100%,100%,95%);
		text-decoration: 			none;
		background-position: 		center;
		color:						rgb(100%,100%,95%);
	}

	/**
	 * Mise en gras 
	 */
	#site strong { 
		color:			#FFFFFF;
		font-weight:	bold; 
	}

/**
 * Calque titre du site + Menu déroulant
 */
#contenuHaut {
	width:			984px;
	height:			405px; /* > ? la hauteur de l'image car contient le menu */
    background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_header1.jpg') top left no-repeat;
}

	#contenuHaut div#titre{
		position:		relative;
		top:			0;
	}

	#contenuHaut a:hover { 
		border:			0;  
		cursor:			pointer; 
	}

	#lien_accueil {
		position:		absolute;
		width:			880px;
		height:			200px;
		margin-left:	50px;
		margin-top:		50px;
	}
	
		#starvault {
			position:		absolute;
			margin-top:		357px;
			margin-left:	754px;
			text-decoration:none;
		}
			#starvault img {
				border:		0;
			}
		
	/**
	 *	Menu (général)                   
	 */
	#menu { 
		color:		#c5c5c5; 
	}

		/*
		 * Menu avec Javascript 
		 */
		.menu_js {
			position:		absolute;
			margin-top:		-44px;
			margin-left:	75px;
			text-align:		center;   
			z-index:		1;	
		}          
					
			.menu_js ul.categ_js {
				list-style-type:	none;
				margin:				0;
				padding:			0;
				float:				left;
			}

				.menu_js ul.categ_js li.menu_titres {
					text-align:		center;
					width:			132px;
					padding:		8px 0 18px 0;
					font-weight:	bold;
					font-family:	"Trajan Pro",Constantia,"Trebuchet MS",Verdana,sans-serif;
				}
				
				.menu_js ul.categ_js li.menu_titres:hover{
					font-size:		1.1em;
					font-weight:	bold;
					color:			rgb(60%,10%,10%);  
					cursor:			pointer;
				}
					.menu_js ul.categ_js li.menu_titres ul.menu_items_js {				
						position:			absolute;
						top:				44px;
						display:			none;				
						margin-left:		15px;
						margin-top:			-12px;
						padding:			8px 5px 8px 52px;
						font:				0.9em normal "Trebuchet MS",Verdana,sans-serif;
						font-size:		    0.9em;
						text-align:			left;	
						list-style-type :	none;
						list-style-image :	none;                
						background:			url('http://medias.jeuxonline.info/mortalonline/images/mo_menu_borderleft.gif') bottom left no-repeat;
						z-index:			2; /* Pour passer au dessus du contenu central */
			
						#_list-style-image: none; /* Parceque IE affiche les puces meme quand le menu n'est pas dayroulay */
						#_margin-left:		-82px;
					}
					
					.menu_js ul.categ_js li.menu_titres ul.menu_items_js li {
						position:		relative;
						height:			22px;
						width:			216px;
						margin-left:	-46px;                
						padding:		0 0 0 45px;
						background: 	url('http://medias.jeuxonline.info/mortalonline/images/mo_menu_bg.png') no-repeat top left;
						z-index:		1;
					}
					.menu_js ul.categ_js li.menu_titres ul.menu_items_js li a:hover{
						color:			rgb(100%,100%,100%);   
						font-weight:	bold;
						border:			none;
					}
					.menu_js ul.categ_js li.menu_titres ul.menu_items_js li a{
						color:			rgb(80%,80%,80%);
					}
					
		/**
		 * Menu sans Javascript 
		 */
		.menu {
			margin-top:		-70px;
			text-align:		center;
			display:		none;
		}	
			
			.menu ul.categ {
				list-style-type:	none;
				padding:			0;
				width:				100%;
			}
				.menu ul.categ li.menu_titres {
					text-align:		center;
					padding:		10px;
				}
					.menu ul.categ li.menu_titres ul.menu_items {
						text-align:			center;
						margin-left:		-40px;/* alignement par rapport au titre de cataygorie */
						list-style-type:	none;
					}	
				
/**
 * Calque bandeau titres actus + titres forums + images
 */
#contenuHaut2{  
    width:			984px;
	height:			350px;
	background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_header2.jpg') top left no-repeat;
}

	#banniere_flux {
		position:		absolute;
		width:			870px;
		height:			125px;
		margin-top:		168px;
		margin-left:	60px;	
	}

		/**
		 * Titres des Actualités
		 */
		#sujetsActus {
			position:		absolute;
			width:			285px;
			margin-top:		16px;
			text-align:		right;
			font-size:		11px;
		}

			#sujetsActus ul {
				list-style-type:	none;
				margin:				0;
				padding:			0;
			}  

		/**
		 * galeriie centrale d'images
		 */
		#miniGalerie{
			position:		absolute;
			width:			170px;
			margin-left:	390px;
			margin-top:		5px;
		}

		#miniGalerie a:hover { 
			border:		0; 
		}
		
			/**
			 * Captures aléatoires  
			 */
			#jolCaptures {
				
			}
				#jolCaptures div.capture, #jolCaptures div.capture div.image{
					float:left;
				}

					#jolCaptures div.capture div.image a span.miniImg img{
						width:50px;
						height:50px;
						border-color:rgb(10%,10%,10%);
						margin:0;
					}
					
				#jolCaptures div.capture div.image a span.flotImg {
					position:absolute;
					display:none;
					background-color:#000;
					margin:40px 0 0 -10px;
					padding:2px;
					border:2px solid #c0c0c0;
				}
				
					#jolCaptures div.capture div.image a span.flotImg  img{
						border-color:rgb(0%,0%,0%);
					}
				
		/**
		 * Sujets des forums
		 */
		#sujetsForums {
			position:		absolute;
			width:			278px;           
			margin-left:	590px;
			margin-top:		18px;
			padding:		0;
			font-size:		11px;	
		}
			/**
			 *	Bug IE 
			 */
			#sujetsForums ul {  
				list-style-type:	none;
				margin:				0;
				padding:			0;  
			} 
				#sujetsForums ul li span.pseudos {
					color:	#FFFFFF;
				}

/**
 * Calque sans le bandeau titres actus + ...
 */
#contenuHaut3 {
	height:			50px;	
}	

/**
 * Calque du pied-de-page
 */	
#piedDePage {

	height:			450px;
	width:			1354px;
	top:			3530px;
	left:			50px;
	clear:			both;
	color:			rgb(70%,70%,70%);
	background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_footer.gif') center center no-repeat;    
}

	#piedContenu {
		position:		relative;
		top:			383px;
		margin-left:	-80px;	
	}

	#dev { 
		padding-top:	3px; 
	}

/**
 * Calque du contenu central
 */
#contenuCentral {
	position:		relative;
    float:			left;
	display:		inline;  
    padding:		0;
	margin-left:	44px;
	width:			936px;
}	
            
/**
 *  Bandeau Vertical : Sondage + PUB
 */
#bandeauVertical {
    position:			absolute;
    margin-left:		863px;
    margin-top:			-115px;
    width:				50px;
    height:				140px;
    background:			url('http://medias.jeuxonline.info/mortalonline/images/mo_mass.png') top left no-repeat;
}

	#sondage_pub_boite{
		width:			242px;
		float:			right;
		display:		inline;
	}

	#sondage{
		background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_sondage_pattern.gif') top left repeat-y;
	}
	#sondage {
		height: 		320px;
	} /* IE */
	html>body #sondage {
		min-height: 	320px; 
		height:			100%
	} /* Les autres navigateurs */

		#sondage_header{
			position:			absolute;
			width:				242px;
			height:				331px;
			background:			url('http://medias.jeuxonline.info/mortalonline/images/mo_sondage_top.gif') top left no-repeat;

		}

		#sondage_contenu{
			position:			relative;
			padding-left:		20px;
			width:				220px;
			color:				white;
			padding-top:		150px     
		}
			.jol_sondages {
				width:				180px;
				padding-left:		5px;
			}
			
	#sondage_footer{
		width:			242px;
		height:			850px;
		bottom:			0;
		background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_sondage_bottom.png') 10px 0px no-repeat;
	}
		#pubJoL {
			position:			absolute;
			padding-left:		2px;
			margin-left:		15px;
			margin-top:			194px;
			width:				72px;
			height:				471px;
		}

/**
 *	Gestion des actualités archivées
 */
p.freshnews_archives_titre {
    width:				675px;
    height:				30px;
	margin:				0;
    padding-left:		30px;
    padding-top	:		20px;
    color:				white;
	background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_art_content.gif) repeat-y top left; 
}
p.freshnews_archives_texte { /* Ne doit pas etre place en dessous de #mo_arch_header p.freshnews_archives_texte */
	width:				675px;
	min-height:			70px;
	margin:				0;
    padding-left:		30px;    
    background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_art_content.gif) repeat-y top left; 
}
#mo_arch_header, #mo_arch_header p.freshnews_archives_texte /* <-- lorsqu'il n'y a pas d'archives */{
    width:				675px;
	min-height:			0px;
	padding-top:		50px;
    background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_art_header.gif) no-repeat left top;
}
#mo_arch_footer, .mo_arch_footer, #mo_arch_header p.freshnews_archives_titre{
    width:				675px;
	height:				70px;
    background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_artact_footer.gif) no-repeat top left ; 
}

.white { 
	color:		white; 
}

/**
 *	Modification du CSS des ACTUS et ARTICLES JoL                  
 */    
div.jol_actus_container, div.jol_article_container{
    top:				0;
    width:				620px;
	margin-bottom:		50px;    
	padding-left:		30px;
	color:				rgb(80%,80%,77%);
	background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_art_content.gif) repeat-y top left; 
}

	.jol_artact_container_contenu {
		width:		605px;
	}

/**
 * Bordure (image) haut de la boite actus 
 */
div.act_header  {
	width:				675px;
	min-height:			90px;
	margin-left:		-30px;
	padding-left:		30px;
	padding-bottom:		20px;
	background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_act_header.gif) no-repeat top left;
}

/**
 * Bordure (image) haut de la boite articles 
 */
div.art_header {
	width:				675px;
	margin-left:		-30px;
	padding-left:		30px;
	padding-bottom:		20px;
	background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_art_header.gif) no-repeat top left;
}

	.art_header_contenu {
		width:		602px;
	}

/**
 *Bordure (image) bas de la boite actus et articles 
 */
div.actart_footer {
	position:		relative;
	bottom:			-25px;    
	width:			675px;
	margin-left:	-22px;
	padding-left:	30px;
	background:		url(http://medias.jeuxonline.info/mortalonline/images/Sans-titre-1.png) no-repeat bottom left;
}
    /**
     * Hauteur minimum 
	 */
	 /* IE */
	div.actart_footer { 
		#_height: 	90px;
	} 
	/* Les autres navigateurs */
	html>body div.actart_footer {
		min-height: 90px;
	} 
	
div.actart_footer_contenu { 
	width:		600px; 
}
div.jol_actus_actualite { 
	width:		0;
}

/**
 * FIX LISTES SOMMAIRE : espace entre les listes (les divs d'une meme liste (physique) sont separees, bizarrement) 
 */
div.jol_article_sommaire { 
	margin-bottom:		13px; 
}
	div.jol_article_sommaire_titre { 
		margin-bottom:	13px; 
	}
	div.jol_article_sommaire_corps ul { 
		margin:			0;
	} 
	
/** 
 * Titres des actus et articles
 */
div.jol_actus_titre, div.jol_article_titre { 
	padding-top:	50px; 
	width:			430px;
}
div.jol_actus_titre h1, div.jol_article_titre h1{ 
	margin:			0; 
	font-family:	"Times New Roman", sans-serif; 
	font-size:		2.2em; 
}
div.jol_actus_titre h2, div.jol_article_titre h2 { 
	margin:			0; 
	font-family:	"Times New Roman", sans-serif; 
	font-size:		1.6em; 
}

/**
 * Auteur et date des actus
*/
span.jol_actus_auteur_date { 
	color:			grey; 
	font-size:		11px;
}

/** 
 * Corps des actus et articles
 */
div.jol_actus_corps, div.jol_article_corps { 
	position:			relative; 
	padding:			1px 15px 25px 15px; 
	background-color:	#282624; 
	text-align:			justify; 
	border :			1px solid #171615;
}
	/**
	 * Première lettre
	 */
	div.jol_actus_corps p:first-letter, div.jol_article_corps p:first-letter{
		font-family:		"Times New Roman", sans-serif;
		font-size:			1.4em; 
		font-weight:		bold; 
	}
	/** 
	 * Citations
	 */
	div.jol_actus_corps blockquote, div.jol_article_corps blockquote { 
	}
		div.beginquote{
			margin-left:		-22px; 
			margin-bottom:		-40px;
			font-size:			3.2em; 
		}
		div.endquote{
			position:			relative; 
			margin-right:		30px;
			margin-top:			-20px;
			font-size:			3em; 
			text-align:			right; 
		}

	/**
	 * Titres
	 */
	div.jol_actus_corps h1, div.jol_article_corps h1 { 
		font-family:	"Times New Roman", sans-serif; 
		font-size:		1.6em;
		font-weight:	bold;
	}
	div.jol_actus_corps h2, div.jol_article_corps h2 {
		font-family:	"Times New Roman", sans-serif; 
		font-size:		1.5em;
		color:			rgb(98%,98%,97%);
	}
	div.jol_actus_corps h3, div.jol_article_corps h3{
		font-family:	"Times New Roman", sans-serif; 
		font-size:		1.4em;
		color:			rgb(95%,95%,95%); 
	}
	div.jol_actus_corps h4, div.jol_article_corps h4 {
		font-family:	"Times New Roman", sans-serif;
		font-size:		1.2em;
		color:			rgb(90%,90%,90%);
	}

	/**
	 * Modification images sinon bordure bleu sous IE 
	 */
	div.jol_actus_corps img, div.jol_article_corps img { 
		border:2px solid rgb(90%,85%,75%);
	} 

	/**
	 * Ligne de séparation
	 */
	div.jol_actus_corps hr, div.jol_article_corps hr { 
		width:				320px;
		height:				1px; 
		margin-bottom:		30px; 
		margin-top:			30px; 
		text-align:			center; 
		border:				1px; 
		background-color:	rgb(60%,60%,60%); 
	} 
	div.jol_actus_corps hr, div.jol_article_corps hr { /* SOUS IE */
		_margin-bottom:		5px; 
		_margin-top:		5px;
	}

	/**
	 * Accroches
	 */
	div.jol_actus_accroche, div.jol_article_accroche  { 
		position:			relative; 
		padding:			1px 15px 1px 15px; 
		font-style:			italic; 
		text-align:			justify; 
		background-color:	#282624; 
		border :			1px solid #1c1a17;
	} 
		/**
		 * Première lettre des accroches
		 */
		div.jol_actus_accroche p:first-letter , div.jol_article_accroche p:first-letter { 
			font-family:	"Times New Roman", sans-serif;
			font-size:		1.5em; 
		}
		
		/**
		 * Ligne de séparation pour les accroches
		 */
		div.jol_actus_accroche_hr hr,div.jol_article_accroche_hr hr { 
			width:					320px; 
			height:					1px; 
			margin-bottom:			10px; 
			margin-top:				10px; 
			text-align:				center; 
			border:					0 none; 
			background-color:		rgb(60%,60%,60%); 
		}
		
	/** POUR LES ACTUALITES	 
	/** 
	 * Calque pour la catégorie, les commentaires et flux RSS des actus
	 */
	div.jol_actus_outils { 
		position:			absolute; 
		width:				175px;  
		margin-left:		450px; 
		margin-top:			25px; 
		text-align:			center;
		color:				rgb(60%,60%,60%); 
	}
		div.jol_actus_outils span.jol_actus_categorie { 
			display:			block; 
			padding-bottom:		15px; 
			font-size:			1em; 
			font-weight:		bold; 
			text-transform:		uppercase; 
		}
		 div.jol_actus_commentaire{ 
			position:			absolute; 
			margin:				0 0 0 506px;
			padding:			2px 5px 3px 5px;
			min-width:			87px;
			height:				17px;
			background:			#282624;
			border:				1px solid #1c1a17;
			opacity:			0.5;
			-moz-opacity:		0.5;
			filter:				alpha(opacity=50);			
		}
			div.jol_actus_commentaire:hover{ 
				opacity:			1;
				-moz-opacity:		1;
				filter:				alpha(opacity=100);
			}
			span.jol_actus_bulle{ 
				position:		absolute; 
				padding-top:	2px;
				height:			17px;
				width:			20px;
				background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_bulle.gif') no-repeat top left ; 
			}
			span.jol_actus_commentaires{ 
				font-size:		.85em;  
				margin:			1px 0 0 25px;
				
				
			}
			
		span.jol_actus_flux_rss {
			position:		absolute; 
			margin:			1px 0 0 4px;
		}
			span.jol_actus_flux_rss img {
				border:		none;
				height:		14px;
				width:		14px;
			}	
			

	/**
	 * Calque pour la source et le lien lire la suite des actus
	 */
	div.jol_actus_infos { 
		font-size:		.85em;  
	}
		div.jol_actus_source { 
			position:		absolute;
			width:			65px;
			height:			23px;
			margin:			35px 0px 0px -17px; 
			padding:		3px 0px 0px 20px;
			background:		url(http://medias.jeuxonline.info/mortalonline/images/mo_source.gif) no-repeat top left;
		}

		div.jol_actus_suite{ 
			position:		absolute;
			width:			96px;
			height:			23px;
			margin:			35px 0px 0px 60px; 
			padding:		3px 0px 0px 20px;
			background:		url(http://medias.jeuxonline.info/mortalonline/images/mo_lire_suite.gif) no-repeat top left;
		 }

	/** POUR LES ARTICLES
	/**
	 * Calque pour les dates de creation/modif des articles
	 */
	div.jol_article_entete { 
		display: 		inline; 
		width:			140px; 
		margin-top:		50px; 
		float:			right; 
		text-align:		right; 
		font-size:		0.8em; 
	}
	/**
	 * Index de pages pour les articles
	 */
	div.jol_article_pagination{ 
		width:			620px;
		margin:			25px 0 10px 0;
		text-align:		center; 		
	}
	
	/**
	 * Calque pour l'impression et commentaires des articles
	 */
	div.jol_article_outils{ 
		position:				absolute;
		width:					590px;
		bottom:					35px;
		padding-right:			20px; 
		text-align:				right; 		
	}
		span.jol_article_bulle { 
			position:			absolute; 
			height:				20px; 
			width:				20px; 
			background:			url('http://medias.jeuxonline.info/mortalonline/images/bulle.png') no-repeat; 
		}
		span.jol_article_commentaires { 
			display:			inline; 
			margin-left:		20px; 
		}
	/**
	 * Calque pour les sources des articles
	 */
	div.jol_article_infos { 
		position:			absolute;
		bottom:				35px;
		color:				white;
	}
		div.jol_article_sources {
			display:			inline; 
			width:				100%;
		}
			ul.jol_article_sources {  
				display:		inline; 
				padding:		0;			
			}
				ul.jol_article_sources li {
					display:			inline; 
					margin-left:		0; 
					margin-right:		5px; 
					list-style-type:	none; 
				}

	/* Coins autour du corps/accroche (avec commentaires pour IE) 
	.corner_hg { position:absolute; background:url('http://medias.jeuxonline.info/mortalonline/images/corner_03.png'); height:17px; width:18px; left:-2px; #_left:-17px; top:-2px;}
	.corner_hd { position:absolute; background:url('http://medias.jeuxonline.info/mortalonline/images/corner_05.png'); height:18px; width:17px; right:-2px; top:-2px;}
	.corner_bg { position:absolute; background:url('http://medias.jeuxonline.info/mortalonline/images/corner_09.png'); height:17px; width:18px; left:-2px; #_left:-17px; bottom:-2px; #_bottom:-32px;}
	.corner_bd { position:absolute; background:url('http://medias.jeuxonline.info/mortalonline/images/corner_11.png'); height:18px; width:17px; right:-2px; bottom:-2px; #_bottom:-32px;}*/
	

/**
 * Les Wikis
 */
div#wiki_header {
	width:				675px;
	height:				90px;
	padding:			35px 0 0 30px;
	margin:				0;
	color:				rgb(80%,80%,77%);
	background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_art_header.gif) no-repeat top left;
}	
	div#wiki_header h2	{
		font-style:		italic;
		/*padding-left:	20px;*/		
		/*background:		url(http://medias.jeuxonline.info/mortalonline/images/mo_wiki.png) no-repeat top left;*/
	}

div#jolWiki {
	top:				0;
    width:				620px;
	margin:				-53px 0 ;
	padding:			0 0 0 30px;
	color:				rgb(80%,80%,77%);
	background:			url(http://medias.jeuxonline.info/mortalonline/images/mo_art_content.gif) repeat-y top left; 
} 

	div#jolWiki div.navigation {
		display:		none; 
		height:			0; 
		visibility:		hidden; 
	}
	div#jolWiki div.modifier{
		padding-right:	20px;		
	}
	div#jolWiki div.modifier strong a{
		color:			rgb(100%,10%,10%);
	}
	
	div#jolWiki div.wiki {
		margin:				0 0 20px 0;
		padding-right:		20px;
		text-align:			justify;
		overflow:			hidden;
	}
		div#jolWiki table, div#jolWiki wikitable{
			width:			500px;
			padding:		0;
		
		}
		div#jolWiki table th, div#jolWiki table td, div#jolWiki table tr {
			border:			1px solid white;
			margin:			0;
			padding:		0;
			text-align:		center;
		}
		div#jolWiki table th {
			color:				rgb(20%,20%,20%);		
			background-color :	rgb(70%,70%,70%);
		}
	div#jolWiki div#wikiSurveiller a img {
		border :	none;
	}
	
	div#jolWiki div.discussion {
		padding-bottom:		20px;
	}
	
	div#jolWiki div.modifierArticle {
		margin:				0 0 20px 0;
		padding-right:		20px;
		text-align:			justify;
		overflow:			hidden;	
	}
div #wiki_footer {
	width:			675px;
	height:			80px;
	margin:			52px 0 0 8px;
	background:		url(http://medias.jeuxonline.info/mortalonline/images/Sans-titre-1.png) no-repeat bottom left;
}
    /**
     * Hauteur minimum 
	 */
	 /* IE */
	div.wiki_footer { 
		#_height: 	90px;
	} 
	/* Les autres navigateurs */
	html>body div.wiki_footer {
		min-height: 90px;
	} 	
/**
 * Lexique                      
 */
.jol_lexique_boxover_header{
	position:			relative;
	left:				-50%;
	text-align:			left;
	color:				rgb(100%,100%,95%);
	font-style:			bold;	
    font-size:			1em;
    background-color:	#151412;
}
.jol_lexique_boxover_body{	
	position:			relative;
	left:				-50%;
	height:				100%;
	width:				250px;
    color:				rgb(100%,100%,95%);
	background-color:	#151412;
	text-align:			center;
	border:				1px dashed rgb(100%,100%,95%);
	opacity:			0.9;
	-moz-opacity:		0.9;
	filter:				alpha(opacity=90);
}

/**
 *  Galerie de Captures d'images          
 */
#galerie_boite_header {
	width:			675px;
	height:			90px;
	background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_art_header.gif') top left no-repeat;
}

#galerie_boite_footer {
	width:			675px;
	height:			67px;
	margin-top:		0px;
	background:		url('http://medias.jeuxonline.info/mortalonline/images/mo_artact_footer.gif') top left no-repeat;
}

	#jolCapturesGalerie {
		position:			relative;
		width:				650px;
		margin-bottom:		-40px;
		margin-top:			-30px;
		padding-left:		30px;
		font-weight:		normal;
		color:				rgb(90%,90%,90%);
		background:			url('http://medias.jeuxonline.info/mortalonline/images/mo_art_content.gif') top left repeat-y;
		z-index:			1;
	}
		#jolCapturesGalerie div.galerie {
			width:				605px;
			margin-bottom:		15px;
		}

	#jolCapturesGalerie img { 
		border:			0; 
	}

	#jolCapturesGalerie div.ajouter{ 
		display:			none;  
		visibility:			hidden; 
		height:				0; 
	}
	#jolCapturesGalerie  table.galerie { 
		margin-left:		20px; 
	}
		#jolCapturesGalerie table.galerie td { 
			padding:			5px;	
		}
	#jolCapturesGalerie table.pages {
		width:				100%; 
	}
		#jolCapturesGalerie td.suivante { 
			padding-right:		20px;
			text-align:			right;
		}
		#jolCapturesGalerie  td.pages { 
			width:				33%; 
			text-align:			center; 
		}
		#jolCapturesGalerie td.precedente { 
			padding-left:		30px; 
			text-align:			left; 
		}
	#jolCapturesGalerie  div.capture { 
        width:					165px; 
		padding:				5px;   
        overflow:				hidden; 
        text-align:				center; 
        border:					3px solid #1c1a17;
		background-color:		rgb(19%,17%,15%); 
    }
        #jolCapturesGalerie  div.capture:hover {
            border:			3px solid #FFFFFF;
        }
			#jolCapturesGalerie  div.capture div.image a img{
				width:			160px;
				height:			100px;
			}
        
	#jolCapturesGalerie div.dernieres div.titre{
		margin-bottom:			10px;
	}
	#jolCapturesGalerie div.images { 
	}
		#jolCapturesGalerie div.images a { 
			text-decoration:		none;    
		}
			#jolCapturesGalerie div.images a img{
				height:			110px;
				width:			auto;
				margin:			0 5px 0 0;
				border:			3px solid #1c1a17;
			}
				#jolCapturesGalerie div.images a img:hover{
					border:		3px solid #FFFFFF;
				}
    
			#jolCapturesGalerie  div.images a:hover, #jolCapturesGalerie  div.image a:hover, #jolCapturesGalerie  div.image800 a:hover{ 
				border:			0;
			}

    div.liste_jeux div.jeu h2, div.liste_jeux div.jeu div.boite { 
		display:		none; 
		height:			0; 
		visibility:		hidden; 
			
	}
	div.stats {
		display:		none;  
		height:			0;
		visibility:		hidden; 
		
	}
	div.agrandissement div.image800 img{	
		max-width:		600px;
		text-align:		center;
	}

/**
 * Utilisation du CSS images, vidéos via @image() et @video()  
 */
 div.jol_image { 
	margin:		2px; 
	padding:	1px; 
	font-size:	0.8em;  
	border:		0 none;  
} 
	div.jol_image div.legende { 
		margin-top:		5px; 
	}
	div.jol_image a { 
		color:			#000; 
	}
	div.jol_image img { 
		display:		block;
	} 
    div.jol_image_legende { 
		display:		none;	
		visibility:		hidden;
		height:			0;
	}

div.jol_video { 
	margin-bottom:		20px ; 
	padding: 			1px 3px; 
	font-size:			11px;  
	border:				3px solid #1c1a17; 
} 

/**
 * Tags - Container des tags
 */
div.jol_actus_tags {
	position:		absolute;
    margin:         35px 0px 10px 167px;
	padding:        2px 0px 3px 5px;
	min-height:     15px;
    background:		#282624;
	border:			1px solid #020203;
	width: 			435px;
}

/**
 *  Tags - Liste des tags
 */
div.jol_actus_tags ul.jol_actus_tags_liste {
    list-style-type:    none;
    margin:             0 0 0 0;
    padding:            0 0 0 20px;
	background:			url('http://medias.jeuxonline.info/mortalonline/images/tag.gif') no-repeat top left;
}

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

/**
 * Tags - SÃ©parateur
 */
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 {
    color:  #999;
    margin: 10px 0;
}

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

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

/**
 * Pages - S?parateur
 */
div.jol_actus_pages li.jol_actus_page_separateur { }

/**
 * Pages - Lien vers une page
 */
div.jol_actus_pages a.jol_actus_page_lien {
    border:             1px solid #45403a;
    color:              #2e6ab1;
    padding:            2px 5px;
    text-decoration:    none;
}

/**
 * Pages - Lien vers une page (survol? ou actif)
 */
div.jol_actus_pages a.jol_actus_page_lien:hover,
div.jol_actus_pages a.jol_actus_page_lien:active {
    border:             1px solid #a29885;
    color:              #00468C;
}

/**
 * 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 {
    background-color:   #45403a;
    color:              #fff;
    border-color:       #a29885;
    font-weight:        bold;
    cursor:             default;
}

/**
 * Pages - Lien vers la page pr?c?dente ou suivante
 */
div.jol_actus_pages a.jol_actus_page_lien_suivprec {
    color:              #00468C;
    font-weight:        bold;
}
div.jol_actus_pages a.jol_actus_page_lien_suivprec:hover {
    color:              #00468C
}

/**
 * Pages - Liens d?sactiv?s
 */
div.jol_actus_pages a.jol_actus_page_lien_desactive,
div.jol_actus_pages a.jol_actus_page_lien_desactive:hover {
    border-color:       #a29885;
    color:              #ccc;
    cursor:             default;
    font-weight:        normal;
}
