
	body
	{
		margin: 0;
		padding: 0;
		/*background-image: url("./images/divers/fond_bg6.png");*/
		background-image: url("./images/divers/if/fond_main.png");
		background-color: #141414;
		background-repeat: repeat-y;
		background-position:center;
		font-family: "Trebuchet MS";
		font-size:12px;
	}
	a
	{ 
		text-decoration: none;
		font-weight:normal;
		color:#EDDDAA;
		font-weight: bold;
	}
	a:hover
	{ 
		text-decoration: none;
		color:#DA9500;
		font-weight:normal;
		font-weight: bold;
	}
	img
	{ 
		border:0;
	}
	.entete
	{
		background-color: #141414;
		color: #FFB677;
		text-align: center;
		font-size:12px;
	}
	/* POur les petits affichages de la fonction conclusion*/
	.conclusion
	{
		font-size: 14px;
		color: Limegreen;
		text-align: center;
		border: 1px solid Limegreen;
		background-color: #141414;
		position: relative;
		width: 50%;
		left: 25%;
		min-height: 30px;
		padding-top: 8px;
		margin-top: 50px;margin-bottom: 10px;
	}
	.conclusionbad
	{
		
		font-size: 14px;
		color: Crimson;
		text-align: center;
		border: 1px solid Crimson;
		background-color: #141414;
		position: relative;
		width: 50%;
		left: 25%;
		padding-top: 8px;
		min-height: 30px;
		margin-top: 50px;margin-bottom: 10px;
	}
	.texte{
		text-align:left; 
		color: #CCCCCC;  
		font-size:12px;
		/*background-image: url(../images/divers/if/barres/new/fond_principal.png);*/
		background-color: #141414;
	}
	.inv
	{ 
		text-align:left; 
		color: #CCCCCC;
		/*background-image: url(../images/divers/if/barres/new/fond_principal.png);*/
		background-color: #141414;
		font-size:12px; 
		padding-left:4px;
		padding-right:4px;
	}
	.invchar
	{
		text-align:left; 
		color: #CCCCCC;
		/*background-image: url(../images/divers/if/barres/new/fond_principal.png);*/
		background-color: #141414;
		font-size:12px; 
	}
	div.inv_title
	{
		text-align:right; 
		color:#CCCCCC;
		font-size:12px; 
		font-weight: bold;
		font-family: "Verdana";
		border-bottom: 1px solid #DA9500;
		margin-bottom: 5px;
		margin-top: 5px;
		padding-right: 10px;
		padding-bottom: 2px;
	}
	/* CLASSE pour les div type bouton*/
	.bout 
	{ 
		color: #000000;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
		border-top: 1px solid #000000;
		background-color:#FFFFFF;
		padding-right: 3px;
		padding-left: 3px;
		margin-bottom: 3px; 
		margin-top: 3px;
		font-size:12px; 
		font-weight: normal;
	}
	.bout:hover 
	{ 
		color: #FFFFFF;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
		border-top: 1px solid #000000;
		background-color:#000000;
		padding-right: 3px;
		padding-left: 3px;
		margin-bottom: 3px;
		margin-top: 3px;
		font-size:12px;
		font-weight: normal;
	}
	.boutsel 
	{ 
		color: #FFFFFF;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
		border-top: 1px solid #000000;
		background-color:#000000;
		padding-right: 3px;
		padding-left: 3px;
		margin-bottom: 3px;
		margin-top: 3px;
		font-size:12px;
	}
	.bouton 
	{ 
		color: #999999;
		border-bottom: 1px solid #999999;
		border-right: 3px solid #999999;
		border-left: 3px solid #999999;
		border-top: 1px solid #999999;
		background-color:#FFFFFF;
		padding-bottom:1px;
		padding-top:1px;
	}
	/* CLASSE pour les div type bouton*/
	.bouton:hover 
	{ 
		color: #000000;
		border-bottom: 1px solid #000000;
		border-right: 3px solid #000000;
		border-left: 3px solid #000000;
		border-top: 1px solid #000000;
		background-color:#FFFFFF;
		padding-bottom:1px;
		padding-top:1px;
	}
	/* CLASSE pour les boutons*/
	.input 
	{ 
		color: #555555;
		border-bottom: 1px solid #999999;
		border-right: 1px solid #999999;
		border-left: 1px solid #999999;
		border-top: 1px solid #999999;
		background-color:#FFFFFF;
		margin-bottom: 1px;
	}
	/* CASE  DE LA MAP*/
	.map{
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;	
	}
	.mapover{
		border-top: 1px solid #00F000;
		border-right: 1px solid #00F000;
		border-bottom: 1px solid #00F000;
		border-left: 1px solid #00F000;		
	}
	/* CASE  OU ON EST SUR LA MAP*/
	.mapo{
		border-top: 1px solid #FF0000;
		border-right: 1px solid #FF0000; 
		border-bottom: 1px solid #FF0000;
		border-left: 1px solid #FF0000;
	}
	/* CLASSE POUR afficher avec la couleur comme les boutons du forums (bleu/gris)*/
	td.forum
	{
		color:#FFB677;
		/*background-color: #FF8C44; */
		font-size:12px;
		padding-left:3px;
		padding-right:2px;
		border: 1px solid #000000;
	}
	td.forum_haut
	{
		color:#FFB677;
		/*background-color: #FF8C44; */
		font-size:12px;
		padding-left:3px;
		padding-right:2px;
		border-bottom: 1px solid #000000;
	}
	td.forum_sujet
	{
		color:#FFFFFF;
		/*background-color: #FF8C44; */
		font-size:12px;
		padding-left:3px;
		padding-right:2px;
		border-bottom: 2px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
	}
	td.forum_edit
	{
		color:#FFFFFF;
		/*background-color: #FF8C44; */
		font-size:12px;
		padding-left:3px;
		padding-right:2px;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
	}
	.invwhite
	{
		text-align:left; 
		color:#000000;
		background-color: #FFFFFF; 
		font-size:12px; 
		
		padding-left:10px;
		padding-right:5px;
		border-left: 0px dashed #000000;
		border-right: 0px dashed #000000;
		border-top: 0px dashed #000000;
		border-bottom: 0px dashed #000000;
	}
	div.quote
	{
		border: 1px dashed goldenrod;
		background: #141414;
		color: #CCCCCC;
		font: 11px verdana, sans-serif;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 2px;
	}

	.form
	{
		background-color:#141414;
		color: #CCCCCC;
		border: 1px solid #CCCCCC;
		cursor: pointer;
		padding-left: 2px;
		padding-right: 2px;
	}
	.form:hover
	{
		background-color:#141414;
		color: #CCCCCC;
		border: 1px solid #DA9500;
		cursor: pointer;
		padding-left: 2px;
		padding-right: 2px;
	}
	.form_selected
	{
		color:#CCCCCC;
		background-color: #DA9500;
		border: 1px solid #CCCCCC;
		cursor: pointer;
		padding-left: 2px;
		padding-right: 2px;
	}
	.inputstyled
	{
		color: #FFFFFF;
		border-bottom: 1px solid #999999;
		border-right: 1px solid #999999;
		border-left: 5px solid #7C1500;
		border-top: 1px solid #999999;
		padding-left: 4px;
		background-color:#141414;
		margin-bottom: 2px;
	}

	.inputstyled2
	{
		color: #333333;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 5px solid #000000;
		border-top: 1px solid #000000;
		background-color:#D9E3EB;
		padding-left: 4px;
		margin-bottom: 2px;
	}


	/* BULLES */

	.titrebulle 
	{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 14px;
		border-bottom: 2px solid #2C3F68;
		margin: 0px ;
		padding-top: 2px;
		padding-left: 4px;
		background-image: url(./images/divers/if/bg_bulle.jpg);
		background-position: top left;
		background-repeat: repeat-y;
	}

	div.bulle 
	{
		padding: 4px;
		top: 0px;
		left: 0px;
		color: #000000;
		font-size: 13px;
		background-color: white;
		border: solid thin ;
		border-color: #004080;
	}

	div.bulle p
	{
		margin: 0; padding: 0 3px;
	}

	/**** CLASS DE TESTS MISE EN FORME DIV ****/

	div.row 
	{
	 	clear: both;
		padding-top: 10px;
	}

	div.row span.label 
	{
	 	float: left;
	 	width: 250px;
	 	text-align: right;
	}

	div.row span.formw 
	{
		float: right;
	 	width: 335px;
	 	text-align: left;
	}

	div.spacer
	{
		clear: both;
	}

	/** DIV de l`affichage d`un livre **/

	#book
	{
		margin : 7px;
	}
	
	/* STYLE COMBAT */
	td.fight_skill
	{
		border: 2px solid #000000;
	}
	td.fight_skill_wrong
	{ 
		border: 2px solid #000000;
	}
	td.fight_skill:hover
	{
		cursor:pointer;
		border: 2px solid #000000;
	}
	td.fight_skill_wrong:hover
	{
		cursor:pointer;
		border: 2px solid #FF0000;
	}
	/*Credits: CSSpplay */
	/*URL: http://www.cssplay.co.uk/menus/pro_one */
	.menu1 {padding:0 0 0 0px; margin:0; list-style:none; height:35px; background:#fff url(./js/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
	.menu1 li {float: left;}
	.menu1 li b {display:block; float:left; height:35px; line-height:35px; color:#FFF; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer;}
	.menu1 li b form{float:left; display:block; padding:0 8px 0 4px;}
	.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#FFF; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer;}
	.menu1 li a b {float:left; display:block; padding:0 8px 0 4px;}
	.menu1 li.current a {color:#fff; background:url(./js/button3.gif);}
	.menu1 li.current a b {background:url(./js/button3.gif) no-repeat right top;}
	.menu1 li a:hover {color:#fff; background:#000 url(./js/button2.png);}
	.menu1 li a:hover b {background:url(./js/button2.png) no-repeat right top;}
	.menu1 li.current a:hover {color:#fff; background:#000 url(./js/button3.gif); cursor:default;}
	.menu1 li.current a:hover b {background:url(./js/button3.gif) no-repeat right top;}

/*MENU EN LIGNE POUR LES TYPES D`OBJETS*/
div.menu_objet_main
{
	vertical-align: middle;  
	height: 26px; 
	width: 100%;
	text-align: center;
	line-height: 26px;
	font-family: verdana; 
	color: #CCCCCC;
	border-top: 1px solid #DA9500;
	border-bottom: 1px solid #DA9500; 
	cursor: pointer;
	font-size: medium;
}
div.menu_objet_item_selected
{ 
	background-color: #DA9500;
	min-width: 82px;
	height: inherit;
	float: left; 
}
div.menu_objet_item
{  
	min-width: 82px;
	height: inherit;
	float: left; 
}
div.menu_objet_item:hover
{
	background-color: #DA9500;
	min-width: 82px;
	height: inherit;
	float: left;
}
div.footer_bar
{
	position: fixed;
	background-image: url("./images/divers/if/footer_bg.png");
	background-repeat: repeat-x;
	color: white;
	line-height: 39px;
	vertical-align: middle;
	top: 0;
	height: 39px;
	width: 100%;
}
div.footer_bar2
{
	position: fixed;
	color: white;
	top: 0px;
	height: 40px;
	right: 2%;
	width: 96%;
}
div.full_avatar_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_full_avatar_.png");
	background-repeat: no-repeat;
	bottom: 100px; 
	left: 0px;
	height: 70px;
	width: 310px;	
	font-family: "DejaVu Sans Mono","Bitstream Vera Sans Mono", monospace; color: white;
	z-index: 100 ! important;
}
div.full_avatar_img_div
{
	position: fixed;
	bottom: 114px;
	left: 29px;
	height: 42px;
	width: 42px;	
	z-index: 50 ! important;
}
div.exp_div
{
	position: fixed;
	height: 15px;
	width: 610px;
	bottom: 70px;
	left: 50%;
	margin-left: -305px;
	z-index: 150 ! important;
}
div.exp_sub_div
{
	position: fixed;
	height: 15px;
	width: 610px;
	bottom: 10px;
	left: 50%;
	margin-left: -305px;
	z-index: 150 ! important;
}
div.pet_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/pet_bg_.png");
	background-repeat: no-repeat;
	bottom: 0px;
	right: 0px;
	height: 100px;
	width: 250px;	
	font-family: "DejaVu Sans Mono","Bitstream Vera Sans Mono", monospace; color: white;
}
div.full_pet_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_full_pet_.png");
	background-repeat: no-repeat;
	bottom: 100px; 
	right: 0px;
	height: 70px;
	width: 266px;	
	font-family: "DejaVu Sans Mono","Bitstream Vera Sans Mono", monospace; color: white;
	z-index: 100 ! important;
}
div.full_pet_img_div
{
	position: fixed;
	bottom: 114px;
	right: 29px;
	height: 42px;
	width: 42px;	
	z-index: 50 ! important;
}
div.avatar_pet_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/avatar_bg_.png");
	background-repeat: no-repeat;
	bottom: 100px;
	right: 0px;
	height: 100px;
	width: 100px;	
}
div.sets_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/sets_bg_.png");
	background-repeat: no-repeat;
	bottom: 180px;
	left: 1px;
	height: 265px;
	width: 97px;	
}
div.realm_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/realm_bg_.png");
	background-repeat: no-repeat;
	bottom: 200px;
	right: 1px;
	height: 265px;
	width: 97px;	
}
div.menus_delimiteur
{
	background-image: url("./images/divers/if/wide/delimiteur_.png");
	background-repeat: no-repeat;
	height: 40px;
	width: 7px;
	float: left;
}
div.top_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_top_bar_.png");
	background-repeat: no-repeat;
	color: White;
	height: 44px;
	width: 1200px;
	top: 0px;
	left: 50%;
	margin-left: -600px;
	padding-left: 5px;
	padding-top: 1px;
	z-index: 100 ! important;
}
div.menus_div
{
	position: fixed;
	background-image: url("./images/divers/if/wide/menus_bg_.png");
	background-repeat: no-repeat;
	height: 70px;
	width: 790px;
	padding-left: 80px;
	padding-top: 6px;
	bottom: 10px;
	left: 50%;
	margin-left: -395px;
}
div.actu_bar
{
	position: fixed;
	color: white;
	top: 40px;
	left: 650px;
	min-width: 200px;
	background-color: #303030;
	padding-right: 5px;
	padding-left: 5px;
	z-index: 10;
}
div.bloc_note
{
	position: fixed;
	color: white;
	bottom: 180px;
	left: 90px;
	min-width: 250px;
	background-color: #303030;
	z-index: 10;
}
div.quete_fav
{
	position: fixed;
	color: white;
	top: 110px;
	right: 10px;
	font-size: xx-small;
	min-width: 200px;
	max-height: 400px;
	overflow: auto;
	background-color: #303030;
	z-index: 10;
}
div.menu_fond_img
{
	width: 37px; 
	height: 40px; 
	padding-right: 5px; 
	padding-top: 2px;
}
div.menu_spacer
{
	float: left;
	min-width: 6px;
	max-width: 6px;
}
div.groupe_1
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 42px;
	left: 10px;
	height: 60px;
	width: 180px;	
	z-index: 100 ! important;
}
div.avatar_1
{
	position: fixed;
	top: 54px;
	left: 34px;
	height: 35px;
	width: 35px;	
	z-index: 50 ! important;
}
div.groupe_2
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 102px;
	left: 10px;
	height: 60px;
	width: 180px;	
	z-index: 100 ! important;
}
div.avatar_2
{
	position: fixed;
	top: 114px;
	left: 34px;
	height: 35px;
	width: 35px;	
	z-index: 50 ! important;
}
div.groupe_3
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 162px;
	left: 10px;
	height: 60px;
	width: 180px;
	z-index: 100 ! important;
}
div.avatar_3
{
	position: fixed;
	top: 174px;
	left: 34px;
	height: 35px;
	width: 35px;	
	z-index: 50 ! important;
}
div.groupe_4
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 222px;
	left: 10px;
	height: 60px;
	width: 180px;
	z-index: 100 ! important;
}
div.avatar_4
{
	position: fixed;
	top: 234px;
	left: 34px;
	height: 35px;
	width: 35px;	
	z-index: 50 ! important;
}
div.groupe_5
{
	position: fixed;
	background-image: url("./images/divers/if/wide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 282px;
	left: 10px;
	height: 60px;
	width: 180px;
	z-index: 100 ! important;
}
div.avatar_5
{
	position: fixed;
	top: 294px;
	left: 34px;
	height: 35px;
	width: 35px;	
	z-index: 50 ! important;
}
/* THEME OLDGEN BY STORM */
div.very_full_avatar_div
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_full_avatar_.png");
	background-repeat: no-repeat;
	bottom: 0px; 
	left: 0px;
	height: 137px;
	width: 290px;	 
	z-index: 100 ! important;
}
div.very_full_avatar_img_div
{
	position: fixed;
	bottom: 86px;
	left: 123px;
	height: 44px;
	width: 44px;	
	z-index: 50 ! important;
}
div.very_exp_div
{
	position: fixed;
	height: 15px;
	width: 674px;
	bottom: 70px;
	left: 50%;
	margin-left: -337px;
	z-index: 10 ! important;
}
div.very_exp_sub_div
{
	position: fixed;
	height: 15px;
	width: 674px;
	bottom: 61px;
	left: 50%;
	margin-left: -337px;
	z-index: 10 ! important;
}
div.very_full_pet_div
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_full_pet_.png");
	background-repeat: no-repeat;
	bottom: 0px; 
	right: 0px;
	height: 137px;
	width: 290px;	
	z-index: 100 ! important;
}
div.very_full_pet_img_div
{
	position: fixed;
	bottom: 85px;
	right: 124px;
	height: 42px;
	width: 42px;	
	z-index: 50 ! important;
}
div.very_sets_div
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/sets_bg_.png");
	background-repeat: no-repeat;
	bottom: 140px;
	left: 25px;
	height: 180px;
	width: 50px;	
}
div.very_realm_div
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/realm_bg_.png");
	background-repeat: no-repeat;
	bottom: 140px;
	right: 25px;
	height: 263px;
	width: 88px;	
}
div.very_top_div
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_top_bar_.png");
	background-repeat: no-repeat;
	color: White;
	height: 36px;
	width: 1212px;
	top: 0px;
	left: 50%;
	margin-left: -606px;
	padding-left: 20px;
	padding-top: 13px;
	z-index: 100 ! important;
}
div.very_menus_div
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/menus_bg_.png");
	background-repeat: no-repeat;
	height: 115px;
	width: 980px;
	bottom: 0px;
	left: 50%;
	margin-left: -490px;
	z-index: 100 ! important;
}
div.very_groupe_1
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 42px;
	left: 10px;
	height: 68px;
	width: 200px;	
	z-index: 100 ! important;
}
div.very_avatar_1
{
	position: fixed;
	top: 52px;
	left: 15px;
	height: 65px;
	width: 65px;	
	z-index: 50 ! important;
}
div.very_groupe_2
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 120px;
	left: 10px;
	height: 68px;
	width: 200px;	
	z-index: 100 ! important;
}
div.very_avatar_2
{
	position: fixed;
	top: 130px;
	left: 15px;
	height: 65px;
	width: 65px;	
	z-index: 50 ! important;
}
div.very_groupe_3
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 198px;
	left: 10px;
	height: 68px;
	width: 200px;
	z-index: 100 ! important;
}
div.very_avatar_3
{
	position: fixed;
	top: 208px;
	left: 15px;
	height: 65px;
	width: 65px;	
	z-index: 50 ! important;
}
div.very_groupe_4
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 276px;
	left: 10px;
	height: 68px;
	width: 200px;
	z-index: 100 ! important;
}
div.very_avatar_4
{
	position: fixed;
	top: 286px;
	left: 15px;
	height: 65px;
	width: 65px;	
	z-index: 50 ! important;
}
div.very_groupe_5
{
	position: fixed;
	background-image: url("./images/divers/if/verywide/fond_gmate_.png");
	background-repeat: no-repeat;
	top: 354px;
	left: 10px;
	height: 68px;
	width: 200px;
	z-index: 100 ! important;
}
div.very_avatar_5
{
	position: fixed;
	top: 364px;
	left: 15px;
	height: 65px;
	width: 65px;	
	z-index: 50 ! important;
}
.cacher .very_avatar_1, .cacher .very_avatar_2, .cacher .very_avatar_3, .cacher .very_avatar_4, .cacher .very_avatar_5, .cacher .very_groupe_1, .cacher .very_groupe_2, .cacher .very_groupe_3, .cacher .very_groupe_4, .cacher .very_groupe_5, .cacher .very_realm_div, .cacher .very_full_avatar_div, .cacher .very_full_avatar_img_div, .cacher .very_status_div, .cacher .very_full_pet_div, .cacher .very_full_pet_img_div, .cacher .very_avatar_pet_div, .cacher .very_sets_div {
  visibility: hidden ! important;
}
/* FIN THEME OLDGEN BY STORM*/
@font-face 
{
	font-family: "Jellyka Estrya Handwriting";
	src: url("http://www.aperorpg.fr/js/Jellyka_Estrya_Handwriting.ttf") format("truetype");
}
@font-face 
{
	font-family: "Smirnof";
	src: url("http://www.aperorpg.fr/js/Smirnof.ttf") format("truetype");
}
div.test_police
{
	font-family: "Jellyka Estrya Handwriting", sans-serif;
}
div.bouton_style_war
{
	min-width: 164px;
	min-height: 32px;
	background-image: url("./images/full_bouton_war.png");
	background-repeat: no-repeat;
	color: White;
	float: left;
	text-align: center;
	line-height: 32px;
	vertical-align: center;
	cursor: pointer;
}
div.bouton_style_war:hover
{
	min-width: 164px;
	min-height: 32px;
	background-image: url("./images/full_bouton_war.png");
	background-repeat: no-repeat;
	background-position: 0px -32px;
	color: White;
	float: left;
	text-align: center;
	line-height: 32px;
	vertical-align: center;
	cursor: pointer;
}

div.menus_div, div.status_div, div.pet_div {
  z-index: 100 ! important;
}

div.footer_bar2 {
  right: -4px ! important;
  width: 100% ! important;
}

.cacher .avatar_1, .cacher .avatar_2, .cacher .avatar_3, .cacher .avatar_4, .cacher .avatar_5, .cacher .groupe_1, .cacher .groupe_2, .cacher .groupe_3, .cacher .groupe_4, .cacher .groupe_5, .cacher .exp_div, .cacher .exp_sub_div, .cacher .realm_div, .cacher .full_avatar_div, .cacher .full_avatar_img_div, .cacher .status_div, .cacher .full_pet_div, .cacher .full_pet_img_div, .cacher .avatar_pet_div, .cacher .sets_div {
  visibility: hidden ! important;
}

.cacher div.menus_div {
  left: -650px ! important;
  margin: 0 ! important;
  opacity: 1;
  bottom: 0px ! important; /* 45 */
}

.cacher div.menus_div.nouveautees {
	background-image: url("./images/divers/if/wide/menus_bg_.png");
}

.cacher div.menus_div:hover {
  background-image: url("./images/divers/if/wide/menus_bg_.png") ! important;
  left: 0px ! important;
  bottom: 0px ! important;
}

div.bouton_tuto
{
	position: fixed;
	top: 75px;
	right: 10px;
	height: 150px;
	width: 150px;
	z-index: 150 ! important;
}
div.tuto_window
{
	position: fixed;
	color: white;
	top: 100px;
	background-image: url("./images/divers/tuto/fond_tuto.png");
	background-repeat: no-repeat;
	z-index: 150 ! important;
	left: 50%;
	margin-left: -400px; 
}

