/*
 * Dinocard cascading style sheet.
 *
 * Layout position / style definition
 *
 * Copyright (C) 2006 - Motion-Twin
 *
 *																
 * teinte claire  	#ffebd1 
 * teinte medium		#fff5e8 / #f7cda3/	#efac71	
 * teinte strong	 	#fae4c8 / #f4daba / #a65d13
 */

 
body{
	color									: #623414;
	font-family						: "trebuchet ms",arial,Lucida,Tahoma,sans-serif ;
	font-size							: 14px;
	margin								: 0;
	padding								: 0;
	background-color 			: #f1cdac;
	text-align 						: center;
}

#wallpaper {
	padding: 0;
	margin: 0;
	background-position: bottom center;
	background-image: url("../img/gfx/gui/wallpaspeur.jpg");
	background-position		: top right;
	background-repeat 		: repeat-x;	
}


#header{	
	width									: 964px;
	text-align 						: left;
	margin								: auto;
 	border-bottom					: 1px solid #a65d13;
	height								: 153px;
 	display								: block;
 	padding 							: 0px;
 	background-image			: url("../img/gfx/gui/headerMoche.png");
	background-position		: top left;
	background-repeat 		: no-repeat;	
}

#header h1 {
	color									: #ffebd1;
	background-color			: #efac71;
	margin								: 5px 5px 10px 0px;
	padding-left					:	10px;
	font-size							: 78px;
	line-height 					: 80px;
	letter-spacing				: -8px;
	display : none;
}

#header h2 {
	color									: #ffebd1;
	text-align 						: right;
	padding-right					: 10px;
	letter-spacing				: 18px;
}
  
#container{
	width									: 960px;
	text-align 						: left;
	margin								: auto;
	padding								: 0px;
	margin-top						: 0px;
	border-left						: 2px solid #a65d13;
	border-bottom					: 0px solid #a65d13;
	border-right					: 2px solid #a65d13;
 }

#content{
	vertical-align				: top;
	border								: 1px solid #fff;
	border-left							: 0px solid #fff;
	border-top							: 0px solid #fff;
	margin								: 0px;
	padding								: 0px;
	background-color 			: #ffebd1;
	background-image			: url("../img/gfx/gui/color_set_01.jpg");
	background-position		: top left;
	border-collapse : collapse;
}

#leftmenu {	
	vertical-align				: top;
	margin 								: 0px;
	padding 							: 0px;
	font-size			 				: 12px;
	width 								: 150px;
}


#center{
	position : relative;
	vertical-align				: top;
	width 								: 805px;
	padding 							: 0px;
	margin 								: 0px;
	padding-top 					: 0px;
	padding-bottom 				: 10px;
	padding-left 					: 5px;
} 


#aTable{
	vertical-align		: top;
	width							: 804px;
	margin 						: 0px;
	padding 					: 0px;
	border-collapse		: collapse ;
	border						: 0px solid #a65d13;
	padding 					: 0px;
	margin 						: 0px;
}
		
td.mainBox{
	vertical-align				: top;
	width									: 650px;
}
	
td.siderBox{
	vertical-align				: top;
	width									: 150px;
}	

#rightMenu {
	width 								: 150px;
	right 								: 0px;
	border 								: 0px solid #efac71;
	background-color			: #ffebd1;
	margin 								: 0px;
	padding 							: 0px;
	font-size 						: 12px;
	line-height						: 12px;
	padding								: 0px;
}

#this_is_the_end {
	color 								: #efac71;
	border-top						: 1px solid #a65d13;
	text-align						: center;
	background-image			: url("../img/gfx/gui/footer.gif");
	background-position		: top left;
	background-repeat 		: no-repeat;	
	height 								: 75px;
	width									: 964px;
	margin 								: 0px;
	padding 							: 0px;
	padding-top 					: 10px;
	margin								: auto;
	display								: block;
}

#this_is_the_end a,
#this_is_the_end p {
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	padding-right :12px;
	
	}

#pop{
	width									: 500px;
	text-align 						: left;
}

#contentPop{
	position							: relative;
	border								: 1px solid #fff;
	top										: 0px;
	margin								: 0px 0px 0px 0px;
	padding								: 0px;
	padding-left					: 25px ;
	min-height						: 320px;
	background-color 			: #ffebd1;
	background-image			: url("../img/gfx/gui/color_set_01.jpg");
	background-position		: top left;
	}

#footer{
	text-align						: center;
	height								: 50px;
	padding-top						: 10px;
	border-top						: 0px solid #fff9f1;
	background-color 			: #ffebd1;
}
	
/************************************/
/***   	CHARTE EDITORIALE					***/
/************************************/
h1 {
	z-index 						: 1;
	/*color							: #ffebd1;*/
	color								: #ffebd1;
	background-color		: #efac71;
	padding 						: 0px;
	margin 							: 0px;
	margin-top					: 5px;
	margin-bottom				: 5px;
	padding-left				:	5px;
	font-size						: 21px;
	line-height					: 20px;
	letter-spacing			: 2px;
	background-image			: url("../img/gfx/gui/text_3.gif");
	background-position		: top left;
	background-repeat 		: repeat-x;	
}

h1 a {
	color : #fff;
	text-decoration : none;
	}

h1 a:hover {
	text-decoration : none;
	}


h2 {
	position : relative;
	color								: #efac71;
	margin-top					: 5px;
	margin-bottom				: 3px;
	border-bottom				: 1px solid #efac71;
	font-size						: 14pt;
}

h3 {
	color								: #C16C33;
	margin-left					: 0px;
	font-size						: 14px;
	border-bottom				: 1px dashed #efac71;
}

p {
	font-size : 14px;
	margin 							: 0px;
	padding 						: 0px;
	}
	
p.txt {
	margin 							: 0px;
	padding 						: 0px;
	text-indent					: 25px;
	margin-bottom 			: 10px;
	}
	
p.txt:first-letter {
	font-weight 				: bold;
	font-size						: 18px
	}
	
.longField {
	width:	350px ;
}

	
/************************************/
/***   		 LINK	DEFINITION				***/
/************************************/

a {
	color 								: #efac71;
	font-weight						: bold;
	text-decoration				: underline;
}

a:hover {
	color									: #a65d13;
	text-decoration				: underline;
}


.underline {
	text-decoration 	: underline;
}

.big {
	font-size : 18px ;
}



.button,
.grosButton,
#leftmenu #globalMenu a.button {
	position 							: relative;
	cursor 								: pointer;
	font-size 						: 14px;
	font-weight 					: normal;
	text-decoration				: none;
	line-height						: 18px;
	border								: 1px solid #a65d13;
	color 								: #a65d13;
	background-color			: #fff0d7;
	background-image 			: url("../img/gfx/gui/button_bg.gif");
	background-repeat			: no-repeat;
	margin								: 0px;
	margin-bottom					: 3px;
	padding								: 0px;
	padding-left 					: 5px;
	padding-right 				: 5px;
}

.buttonLevelUp{
	position 							: relative;
	cursor 								: pointer;
	font-size 						: 14px;
	font-weight 					: normal;
	text-decoration				: none;
	line-height						: 18px;
	border								: 1px solid #a65d13;
	color 								: #a65d13;
	background-color			: #fff0d7;
	background-image 			: url("../img/gfx/gui/levelup.gif");
	background-repeat			: no-repeat;
	margin								: 0px;
	margin-bottom					: 3px;
	padding								: 0px;
	padding-left 					: 5px;
	padding-right 				: 5px;
	display : block;
	text-indent : 15px;
	}


#leftmenu #globalMenu a.button {
	text-align : center;
	margin-right : 2px;
	background-position : top left;
	}
	
#leftmenu #globalMenu input.button {
	width : 143px;
	margin-right : 2px;
	}	
	
	
.grosButton {
	margin								: 0px;
	margin-bottom					: 3px;
	padding								: 0px;
	line-height					: 23px;
	font-size						: 18px;
	height : 23px;
	text-align : center;
	width 							: 599px;
	display 						: block;
	margin-top 					: 5px;
	border							: 1px solid #9f4509;
	background-image 			: url("../img/gfx/icons/button_booster.jpg");
}

.grosButton:hover {
	background-image 			: url("../img/gfx/icons/button_booster_hover.jpg");
	text-decoration			: none;
	}


.button:hover,
#leftmenu #globalMenu a.button:hover {
	color								: #a65d13;
	background-color		: #ffdda3;
	text-decoration			: none;
	background-image		: url("../img/gfx/gui/button_bg_hover.gif");
}
	
a.buttonDojo ,
a.buttonArena ,
a.buttonInfo {
	margin-right 					: 0px;
	float									: left;
	position 							: relative;
	display 							: block; 
	line-height 					: 23px;
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	}
	
a.buttonDojo{
	margin-right 					: 4px;
	width 								: 44px;
	background-image 			: url("../img/gfx/icons/button_dojo.jpg");
	}
a.buttonDojo:hover{
	background-image 			: url("../img/gfx/icons/button_dojo_hover.jpg");
	}
	
div.buttonDojoDisable  {
	cursor 								: pointer;
	width 								: 44px;
	margin-right 					: 4px;
	float									: left;
	position 							: relative;
	display 							: block; 
	line-height 					: 23px;
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	background-image 			: url("../img/gfx/icons/button_dojo_disabled.jpg");
	}
	
	
a.buttonArena{
	margin-right 					: 4px;
	width 								: 51px;
	background-image 			: url("../img/gfx/icons/button_arena.jpg");
	}
a.buttonArena:hover{
	background-image 			: url("../img/gfx/icons/button_arena_hover.jpg");
	}
	
div.buttonArenaDisable{
	cursor 								: pointer;
	width 								: 51px;
	margin-right 					: 4px;
	float									: left;
	position 							: relative;
	display 							: block; 
	line-height 					: 23px;
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	background-image 			: url("../img/gfx/icons/button_arena_disabled.jpg");
	}	
	
a.buttonInfo{
	width 								: 38px;
	background-image 			: url("../img/gfx/icons/button_info.jpg");
	}
a.buttonInfo:hover{
	background-image 			: url("../img/gfx/icons/button_info_hover.jpg");
	}
	
a.buttonNewPack {
	display 							: block; 
	line-height 					: 23px; 
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	width 								: 118px;
	padding-bottom 				: 5px;
	background-image 			: url("../img/gfx/icons/button_newPack.jpg");
	}
	
a.buttonNewPack:hover {
	background-image 			: url("../img/gfx/icons/button_newPack_hover.jpg");
}

div.buttonNewPackDisabled {
	display 							: block; 
	line-height 					: 23px; 
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	width 								: 118px;
	padding-bottom 				: 5px;
	background-image 			: url("../img/gfx/icons/button_newPack_disabled.jpg");
	}
	
a.buttonAttaquer {
	display 							: block; 
	line-height 					: 23px; 
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	width 								: 96px;
	padding-bottom 				: 5px;
	background-image 			: url("../img/gfx/icons/button_attaquer.jpg");
	}
	
a.buttonAttaquer:hover {
	background-image 			: url("../img/gfx/icons/button_attaquer_hover.jpg");
}

	
a.buttonDuel {
	display 							: block; 
	line-height 					: 23px; 
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	width 								: 144px;
	padding-bottom 				: 5px;
	background-image 			: url("../img/gfx/icons/button_duel.jpg");
	}
	
a.buttonDuel:hover {
	background-image 			: url("../img/gfx/icons/button_duel_hover.jpg");
}

a.buttonVider {
	display 							: block; 
	line-height 					: 23px; 
	height 								: 23px;
	background-repeat			: no-repeat;
	background-position		: top left;
	width 								: 144px;
	padding-bottom 				: 5px;
	background-image 			: url("../img/gfx/icons/button_vider.jpg");
	}
	
a.buttonVider:hover {
	background-image 			: url("../img/gfx/icons/button_vider_hover.jpg");
}

a.buttonDojo span,
a.buttonArena span,
a.buttonInfo span,
a.buttonNewPack span,
div.buttonArenaDisable span,
div.buttonDojoDisable span,
div.buttonNewPackDisabled span,
a.buttonAttaquer span,
a.buttonDuel span,
a.buttonVider span{
	display : none;
	}

.helpBox2 {
	cursor : help;
	font-size						: 15px;
	font-weight 				: normal;
	text-decoration			: none;
	line-height					: 25px;
	border							: 1px solid #65b144;
	color 							: #65b144;
	background-color		: #fff5e8;
	background-image 		: url("../img/gfx/gui/help_bg.gif");
	background-repeat		: no-repeat;
	margin							: 0px;
	margin-bottom				: 3px;
	padding							: 0px;
	padding-left 				: 5px;
	padding-right 			: 5px;
}


.helpBox {
	cursor : help;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	line-height: 25px;
	background-color: unset;
	background-image 		: url("../img/gfx/icons/icon_help.gif");
	background-repeat		: no-repeat;
	margin							: 0px;
	margin-bottom				: 3px;
	padding							: 0px;

	display : block;
	width : 59px;
	height : 23px;
}

.helpBox:hover  {
	
	background-image 		: url("../img/gfx/icons/icon_help_hover.gif");
	}

.helpBox span {
	display : none;
	}




.buttonDisable {
	cursor 							: pointer;
	font-size						: 14px;
	border							: 1px solid #777;
	text-decoration			: none;
	padding-left 				: 3px;
	padding-right 			: 3px;
	background-color		: #fff;
	color 							: #777;
	margin 							: 3px;
	margin-bottom 			: 10px;
	background-image 		: url("../img/gfx/gui/button_bg_disable.gif");
	background-repeat		: no-repeat;
}

.buttonBox {
	position 						: relative;
	padding 						: 0px;
	margin-left 				: 0px;
	margin-top					: 0px;
	margin-bottom				: 5px;
	display							: block;
	}

.buttonBox2 {
	position 						: relative;
	padding 						: 0px;
	margin-left 				: 0px;
	margin-top					: 0px;
	margin-bottom				: 5px;
	height 							: 25px;
	display							: block;
	}

#packsmenu a{
	color 							: #efac71;
	}
	
#packsmenu a:hover{
	color								: #a65d13;
	}
	
/************************************/
/***   	 	à fond le FORM					***/
/************************************/
	
	
form {
	margin 								:	0px;
	padding 							: 0px;
	}	
	

input {
	margin 								: 0px;
	padding 							: 1px;
	border 								: 1px solid #efac71;
	border-left 					: 3px solid #efac71;
	color 								:	#a65d13;	
	background-color			: #fff5e8;
	line-height : 16px;
	}	
	
	
input:focus {
	background-color			: #fff;
	}
	
input.checkItBaby {
		border 						: 1px solid #a65d13;
		padding						: 0px;
		margin							: 0px;
		background-color		: #fff5e8;
	}
	
input.fdisabled {
		padding						: 0px;
		margin							: 0px;
		color_set_01				: #aaa;
		background-color		: #cdcdcd;
		width							: 50px ;
	}
	
input.tok {
	width								: 50px ;
}
	
	
#filter select,
#filter input{
	width 								: 80px;
	margin 								: 0px;
	padding-left 					: 0px;
	border 								: 1px solid #efac71;
	color 								:	#a65d13;	
	background-color			: #fff5e8;
	}
/************************************/
/***   	 MENUS	DEFINITION				***/
/************************************/

#usermenu {
	border-left						: 2px solid #a65d13;
	border-right					: 2px solid #a65d13;
	border-bottom					: 1px solid #fff;
 	padding							 	: 0px;
 	margin 								: 0px;
	background-color 			: #a65d13;
	width									: 960px;
	text-align 						: left;
	margin								: auto;
	background-image			: url("../img/gfx/gui/userMenu.jpg");
	background-position		: top left;
	background-repeat 		: repeat-x;	

}

#usermenu span {
	color 								: #ffebd1;
	padding 							: 0px;
	margin								: 0px;
	padding-left 					: 10px;
	padding-right 				: 10px; 
	font-size							: 12px;
	border-right 					: 1px solid #ffebd1;
	top : 2px;
}

#usermenu span a{
	color 								: #ffebd1;
	letter-spacing				: 0px;
	text-decoration				: none;
}

#usermenu span a:hover{
	color 								: #d3ae89;
}

span.userName a {
	color				 					: #16759c;
	font-weight 					: bold;
	text-decoration 			: none ;
	font-size 						: 14px;
	letter-spacing 				: 1px;
	cursor: pointer;
}
	
span.userName a:hover{
	color				 					: #036891;
	text-decoration 			: underline ;
}

span.packName {
	color 						: #3b9c16;
	font-size 					: 14px;
	letter-spacing 				: 0px;
	font-weight 				: bold;
}

span.packName a {
	color 						: #3b9c16;
	font-size 					: 14px;
	text-decoration 			: none;
	letter-spacing 				: 0;
	font-weight 				: bold;
	cursor						: pointer;
}

span.packName a:hover{
	color				 		: #3b9c16;
	text-decoration 			: underline;
}

/***   	 LEFT MENU	[ global user menu + pack menu ]	***/


#leftmenu h2{	
	position 							: relative;
	font-size 						: 12px;
	letter-spacing 				: 1px;
	font-weight 					: bold;
	line-height						: 19px;
	margin 								: 0px;
	padding 							: 0px;	
	padding-left 					: 3px;
	color 								:	#a65d13;
	border-bottom 				: 2px solid #fff;
	background-image			: url("../img/gfx/gui/text_2.jpg");
	background-position		: top left;
	background-repeat 		: repeat-x;	
}

#leftmenu h2.vosPack{
	background-image			: url("../img/gfx/gui/vosPacks.jpg");
	background-position		: top left;
	background-repeat 		: no-repeat;	
	}

#leftmenu h2.vosPack span{
	display : none;
}

#leftmenu h2.menu{
	background-image			: url("../img/gfx/gui/menu.jpg");
	background-position		: top left;
	background-repeat 		: no-repeat;	
	}

#leftmenu h2.menu span{
	display : none;
}


#leftmenu #globalMenu  {
	font-size 						: 14px;
	letter-spacing 				: 0px;
	border 								: 1px solid #a65d13;
	border-left 					: 0px solid #efac71;	
	border-top 						: 0px solid #efac71;
	background-color			: #ffebd1;
	width 								: 149px;
	margin-bottom 				: 10px;
}
	

#leftmenu #globalMenu ul {
	margin 								: 0px;
	padding 							: 0px;
	text-indent 					: 0px;
	list-style-type 			: none;
	list-style 						: none;
	}
	
#leftmenu #globalMenu li {
	border-bottom				: 1px solid #f7cda3;
	}
	
#leftmenu #globalMenu a {
	display 							: block;
	border-bottom					: 1px solid #fff;
	text-decoration				: none;
	margin								: 0px;
	padding 							: 0px;
	padding-left					: 30px;
	line-height 					: 20px;
	background-image			: url("../img/gfx/icons/menu_ranking.gif");
	background-position		: 2px 2px ;
	background-repeat 		: no-repeat;	
}

#leftmenu #globalMenu a:hover {
	background-image			: url("../img/gfx/icons/menu_ranking_hover.gif");
	color									: #a65d13;
	text-decoration				: none;
}

#leftmenu #globalMenu a.menuNews { background-image			: url("../img/gfx/icons/menu_news.gif"); }
#leftmenu #globalMenu a.menuNews:hover { background-image			: url("../img/gfx/icons/menu_news_hover.gif"); }

#leftmenu #globalMenu a.menuBoosters { background-image			: url("../img/gfx/icons/menu_booster.gif"); }
#leftmenu #globalMenu a.menuBoosters:hover { background-image			: url("../img/gfx/icons/menu_booster_hover.gif"); }

#leftmenu #globalMenu a.menuCollection { background-image			: url("../img/gfx/icons/menu_collection.gif"); }
#leftmenu #globalMenu a.menuCollection:hover { background-image			: url("../img/gfx/icons/menu_collection_hover.gif"); }

#leftmenu #globalMenu a.menuRanking { background-image			: url("../img/gfx/icons/menu_ranking.gif"); }
#leftmenu #globalMenu a.menuRanking:hover { background-image			: url("../img/gfx/icons/menu_ranking_hover.gif"); }

#leftmenu #globalMenu a.menuExchange { background-image			: url("../img/gfx/icons/menu_exchange.gif"); }
#leftmenu #globalMenu a.menuExchangeNew { background-image			: url("../img/gfx/icons/menu_exchange_hover.gif"); }
#leftmenu #globalMenu a.menuExchange:hover { background-image			: url("../img/gfx/icons/menu_exchange_hover.gif"); }

#leftmenu #globalMenu a.menuMail { background-image			: url("../img/gfx/icons/menu_mail.gif"); }
#leftmenu #globalMenu a.menuMailNew { background-image			: url("../img/gfx/icons/menu_mail_hover.gif"); }
#leftmenu #globalMenu a.menuMail:hover { background-image			: url("../img/gfx/icons/menu_mail_hover.gif"); }

#leftmenu #globalMenu a.menuForum { background-image			: url("../img/gfx/icons/menu_forum.gif"); }
#leftmenu #globalMenu a.menuForum:hover { background-image			: url("../img/gfx/icons/menu_forum_hover.gif"); }

#leftmenu #globalMenu a.menuHelp { background-image			: url("../img/gfx/icons/menu_help.gif"); }
#leftmenu #globalMenu a.menuHelp:hover { background-image			: url("../img/gfx/icons/menu_help_hover.gif"); }

#leftmenu #globalMenu a.menuDeco { background-image			: url("../img/gfx/icons/menu_deco.gif"); }
#leftmenu #globalMenu a.menuDeco:hover { background-image			: url("../img/gfx/icons/menu_deco_hover.gif"); }

#leftmenu #globalMenu a.menuGodfather { background-image			: url("../img/gfx/icons/menu_godfather.gif"); }
#leftmenu #globalMenu a.menuGodfather:hover { background-image			: url("../img/gfx/icons/menu_godfather_hover.gif"); }

/***   	 RIGHT MENU	[ exchange / friends / ]	***/

#rightMenu .button, #rightMenu .buttonDisable {
	line-height 					: 16px;
	display 							: block;
	margin : 0px ;
	margin-bottom : 2px ;
	}
	
#rightMenu .buttonDisable {
	background-color : #E9E9E9 ;
	}

#rightMenu p{
	padding 							: 3px;
	}
	
#rightMenu ul li a.cardNameLink {
	margin-left 					: 32px;
	padding-left 					: 5px;
	margin-top 						: -19px; 
	display 							: block;
	width 								: 97px;
	border-left 					: 1px solid #fff;
	}

#rightMenu ul li a.cardNameLinkfire,
#rightMenu ul li a.cardNameLinkwater,
#rightMenu ul li a.cardNameLinkair,
#rightMenu ul li a.cardNameLinkwood,
#rightMenu ul li a.cardNameLinkthunder {
	margin-left 					: 32px;
	padding-left 					: 5px;
	margin-top 						: -19px; 
	display 							: block;
	width 								: 97px;
	border-left 					: 1px solid #fff;
	}
	
#rightMenu ul li a.cardNameLinkfire {
	border-right 					: 5px solid #f9613e;
	}
#rightMenu ul li a.cardNameLinkwater{
	border-right 					: 5px solid #3ab2df;
	}
#rightMenu ul li a.cardNameLinkair{

	border-right 					: 5px solid #9dc3cd;
	}
#rightMenu ul li a.cardNameLinkwood{
	border-right 					: 5px solid #9d5309;
	}
#rightMenu ul li a.cardNameLinkthunder{
	border-right 					: 5px solid #f8ba07;
	}

#rightMenu h2{	
	position 							: relative;
	font-size 						: 12px;
	letter-spacing 				: 1px;
	font-weight 					: bold;
	line-height						: 16px;
	margin 								: 0px;
	padding 							: 0px;	
	padding-left 					: 3px;
	color 								:	#a65d13;
	border-bottom 				: 1px solid #fff;
	background-image			: url("../img/gfx/gui/text_2.jpg");
	background-position		: top left;
	background-repeat 		: repeat-x;	
}


#rightMenu h2 a{	
	color 						: #fff;
	text-decoration		: none;
}

#rightMenu h2 a:hover{	
	color 						: #ffebd1;
	text-decoration		: none;
}

#rightMenu ul {
	border-top 						: 1px solid #fff;
	margin 								: 0px;
	padding 							: 0px;
	list-style 						: none;
	font-size 						: 10px;
	line-height 					: 12px;
}

#rightMenu ul li {
	padding-left 					: 5px;
	padding-bottom 				: 0px;
	line-height 					: 19px;
	border-bottom 				: 1px solid #fff;
	
}

#rightMenu ul li img{
	border-top 						: 3px solid #ffebd1;
}

#rightMenu {

	}


/************************************/
/***   	 			SignUp							***/
/************************************/

#signUp {
	margin-top 					: 5px;
	margin-bottom 			: 5px;
	padding-top 				: 10px;
	padding-bottom 			: 10px;
	padding-left 				: 320px;
	display					 		: block ;
	}
	
#myaccount {
	display					 		: block ;
	}

#myaccount p,
#signUp p {
	margin 							: 0px;
	padding 						: 0px;
	}
	
	
#myaccount dl {
	margin 							: 0px;
	margin-bottom 			: 12px;
	padding 						: 0px;
	width 							: 600px;
	}
		
#signUp dl{
	margin 							: 0px;
	margin-bottom 			: 12px;
	padding 						: 0px;
	width 							: 450px;
	}

#myaccount dt,
#signUp dt{
	float 							: left;
	position 						: relative;
	width 							: 170px;
	}
	
#myaccount dt{
	width 							: 250px;

	}	
	
#myaccount dd,	
#signUp dd{

	}


/************************************/
/***   	 			FRIENDS							***/
/************************************/

#friendList {
	position 						: relative;
	margin 							: 0px;
	padding 						: 3px;
	}

#friendList dt{
	color 							: #a65d13;
	border							: 1px solid #f7cda3;
	cursor							: pointer;
	padding 						: 2px;
	margin-top 					: 3px;
	padding-left 				: 3px;
	background-color		: #fff5e8;
	background-image 		: url("../img/gfx/gui/top_img.gif");
	background-repeat		: no-repeat;
	}
	
#friendList dd{
	border							: 1px solid #f7cda3;
	border-top					: 0px solid #efac71;
	margin							: 0px;
	padding 						: 0px;
	padding-left 				: 3px;
	padding-top 				: 3px;
	background-color		: #fff5e8;
	}
	
/************************************/
/***   	 				DOJO							***/
/************************************/	

#dojo{
	border 								: 0px solid #efac71;
	width 								: 798px;
	height 								: 500px;
	background-image			: url("../img/gfx/gui/dojo_bg.gif");
	background-position		: top left;
	background-repeat 		: no-repeat;
	padding-top 					: 199px;
	position 							: relative;
	}

#dojoEnd{
	margin : auto;
	padding 							: 20px;
	width 								: 580px;
	height 								: 240px;
	background-image			: url("../img/gfx/gui/dojoEnd.jpg");
	background-position		: top left;
	background-repeat 		: no-repeat;
	
	}	
#dojoEnd p{
	font-size : 16px;
	}
	
#dojoHelp {
	border 								: 2px solid #efac71;
	background-color 			: #ffebd1;
	display 							: block;
	width 								: 150px;
	float 								: left;
	position 							: relative ; 
	margin-left 					: 0px;
	margin-top 						: -197px;
	}

#dojoHelp h2 {
	padding 							: 0px;
	margin 								: 0px;
	}

#dojoInfo{
	border 								: 1px solid #a65d13;
	background-color 			: #ffebd1;
	background-image			: url("../img/gfx/gui/text_4.jpg");
	background-position		: top left;
	background-repeat 		: repeat-y;
	display 							: block;
	width 								: 64px;
	float 								: left;
	position 							: relative ;
	margin-left 					: 350px;
	margin-top 						: -176px;
	display 							: none;
	text-align 						: center;
	}
	
#dojoInfo .icon{
	padding 							: 0px;
	margin 							: 0px;		
	}
	
#dojoAvatar{
		margin : 0px;
		padding : 0px;
	}
	
	
	
#dojo ul {
	border 								: 0px solid #efac71;
	margin 								: 0px;
	padding 							: 0px;
	margin-left 					: 190px;
	height 								: 37px;
	display 							: block;
	list-style 						: none;
	text-indent 					: 0px;
	}
	
#dojo ul li{
	border 								: 0px solid #fff;
	float 								: left;
	position 							: relative;
	height 								: 35px;
	width  								: 52px; 
	text-align 						: center;
	}
	
#dojo ul li a img{
	border 			: none;
	margin-top	: 3px;
}
	
#dojo ul li a:hover img{
	border : none;
	margin-top: 0px;
}		
#dojo ul.ligne1 {
	margin-left 					: 237px;
}

#dojo ul.ligne1 li{
	width 								: 60px;
}

#dojo ul.ligne2 {
	margin-left 					: 230px;
	height 								: 37px;
}

#dojo ul.ligne2 li{
	width 								: 63px;
	height 								: 35px;
}

	
#dojo ul.ligne3 {
	margin-left 					: 221px;
	height 								: 42px;
}

#dojo ul.ligne3 li{
	width 								: 66px;
	height 								: 40px;
}
	

#dojo ul.ligne4 {
	margin-left 					: 213px;
	height 								: 46px;
}

#dojo ul.ligne4 li{
	width 								: 69px;
	height 								: 44px;
}	

#dojo ul.ligne5 {
	margin-left 					: 202px;
	height 								: 50px;
}

#dojo ul.ligne5 li{
	width 								: 73px;
	height 								: 48px;
}	

	
/************************************/
/***   	 				PACK							***/
/************************************/

#packsmenu{
	border 								: 0px solid #efac71;
	border-right 					: 1px solid #a65d13;
	background-color			: #ffebd1;
	line-height 					: 12px;
	font-size 						: 12px;
	margin 								: 0px;
	padding 							: 0px;
	width									: 149px;
	margin-bottom 				: 0px;
}

#packsmenu .borderWhite {
	border-left 				: 2px solid #fff;
	border-bottom 			: 0px solid #fff;
	border-top 			: 1px solid #fff;
}

#currentPackBox {
	line-height 					: 12px;
	font-size 						: 12px;
	margin-bottom 				: 5px;
}

#packsmenu div.packTop,
#currentPackBox div.packTop {
	background-image			: url("../img/gfx/gui/miniPack_top_disable.jpg");
	background-position		: top left;
	background-repeat 		: no-repeat;
	width 								: 145px;
	height 								: 7px;
	margin 								: 0px;
	padding 							: 0px;
	line-height 					: 0px;
	font-size 						: 0px;
}	

#currentPackBox div.packTop {	background-image			: url("../img/gfx/gui/miniPack_top.jpg");}


#packsmenu div.packBottom,
#currentPackBox div.packBottom {
	background-image			: url("../img/gfx/gui/miniPack_bottom_disable.jpg");
	background-position		: top left;
	background-repeat 		: no-repeat;
	width 								: 145px;
	height 								: 7px;
	padding 							: 0px;
	margin-bottom 				: 5px;
	line-height : 0px;	
	font-size : 7px;
	border								: 0px solid #efac71;

}	

#currentPackBox div.packBottom {	background-image			: url("../img/gfx/gui/miniPack_bottom.jpg");}

#packsmenu div.pack,
#currentPackBox div.pack {

	border									: 0px solid #efac71;
	border-left							: 0px solid #efac71;
	background-color				: #fae4c8;
	color 									: #efac71;
	margin									: 0px;
	padding 								: 0px;
	font-size 							: 12px;
	background-image				: url("../img/gfx/gui/miniPack_body_disable.jpg");
	background-position			: top left;
	background-repeat 			: repeat-y;
	padding-bottom					: 1px;
	padding-top							: 1px;
	padding-left			 			: 7px;
	padding-right			 			: 7px;
	width 									: 131px;
	display : block;
	position : relative;
	min-height : 40px;
}	

#currentPackBox div.pack {
	background-image				: url("../img/gfx/gui/miniPack_body.jpg");
}	

div.pack div.packLvl {
	float 									: left;
	position 								: relative;
	clear 									: both;
	width 									: 25px;
}	

div.pack div.packNvx {
	padding-left 						: 28px;
}	

div.pack div.packName {
	font-weight 						: bold;
	height				 					: 15px;
	letter-spacing 					: 1px;
}	

#packsmenu  div.pack span,
#currentPackBox div.pack span{ 
	margin-right 					: 5px;
	}

div.pollBox {
	color 								: #468b49;
	font-size 						: 10px;
	line-height 					: 10px;
	margin								: auto;
	margin-top						: 3px;
	}
	
div.pollBox div.pollBorder {
	display								: block;
	border								: 1px solid #468b49;
	background-color			: #fff5e8;
	width 								: 567px;
	}

div.pollBox div.pollBorder div.pollBarWin{
	position 							: relative;
	background-color			: #f7cda3;
	height 								: 8px;
	width 								: 1% ;
	display 							: block;
	line-height 					: 0px;
	font-size							: 0px;
	padding 							: 0px;
	margin 								: 0px;
	background-repeat			: no-repeat;
	background-image			: url("../img/gfx/gui/xp_bg.jpg");
	background-position		: top right;
	background-repeat 		: repeat-x;
	}  
	
	div.pollBox div.pollBorder div.pollBarLose{
	position 							: relative;
	background-color			: #f7cda3;
	height 								: 8px;
	width 								: 1% ;
	display 							: block;
	line-height 					: 0px;
	font-size							: 0px;
	padding 							: 0px;
	margin 								: 0px;
	background-repeat			: no-repeat;
	background-image			: url("../img/gfx/gui/victory_bg.jpg");
	background-position		: top right;
	background-repeat 		: repeat-x;
	} 
	
	
div.xpBox {
	color 								: #468b49;
	font-size 						: 10px;
	line-height 					: 10px;
	margin								: auto;
	margin-top						: 3px;
	}
	
div.xpBox div.xpBorder {
	display								: block;
	border								: 1px solid #468b49;
	background-color			: #fff5e8;
	width 								: 128px;
	}

div.xpBox div.xpBorder div.xpBar{
	position 							: relative;
	background-color			: #f7cda3;
	height 								: 8px;
	width 								: 1% ;
	display 							: block;
	line-height 					: 0px;
	font-size							: 0px;
	padding 							: 0px;
	margin 								: 0px;
	background-repeat			: no-repeat;
	background-image			: url("../img/gfx/gui/xp_bg.jpg");
	background-position		: top right;
	background-repeat 		: repeat-x;
	}  
	
	div.xpBox div.xpBorder div.xpBarRight{
	position 							: relative;
	background-color			: #f7cda3;
	height 								: 8px;
	width 								: 1% ;
	display 							: block;
	line-height 					: 0px;
	font-size							: 0px;
	padding 							: 0px;
	margin 								: 0px;
	background-repeat			: no-repeat;
	background-image			: url("../img/gfx/gui/pollLose_bg.gif");
	background-position		: top right;
	background-repeat 		: repeat-x;
	}  
	
	
div.victoryBox {
	color 								: #083892;
	font-size 						: 10px;
	line-height 					: 10px;
	margin								: auto;
	margin-top					  : 3px;
	}
	
div.victoryBox div.xpBorder {
	border								: 1px solid #083892;
	width 								: 128px;
	display								: block;
	background-color			: #fff5e8;
	}
	
div.victoryBox div.xpBar{
	position 							: relative;
	background-color			: #f7cda3;
	height 								: 8px;
	width 								: 1% ;
	display 							: block;
	line-height 					: 0px;
	font-size							: 0px;
	padding 							: 0px;
	margin 								: 0px;
	background-repeat			: no-repeat;
	background-image			: url("../img/gfx/gui/victory_bg.jpg");
	background-position		: top right;
	background-repeat 		: repeat-x;
	} 

#arena {
	position				 	: relative;
	width 						: 630px;
	margin-top 				: 10px;
	border						: 0px solid #efac71;
	}	

div.packArena,
div.infoPack {
	width 								: 620px;
	border								: 0px solid #efac71;
	border-left						: 0px solid #efac71;
	margin-top 						: 5px;
	margin-right					: 10px;
	}	
	
div.packArena	div.pack,
div.infoPack div.pack{
	border								: 0px solid #efac71;
	padding 							: 8px;
	margin-left 					: 75px;
	height 								: 100px;
	color 								: #efac71;
	background-image			: url("../img/gfx/gui/pack_skin.jpg");
	background-position 	: top left;
	background-repeat 		: no-repeat;
	}

div.packArena	div.pack{
	background-image			: url("../img/gfx/gui/pack_skin_others.jpg");
	}
	
div.packArena	div.pack div.topBox,
div.infoPack div.pack div.topBox {
	border								: 0px solid #fff;
	height 								: 29px;
	width 								: 509px;
	padding 							: 2px;
	margin 								: 0px;
}

div.packArena	div.pack div.topBox .levelBox,
div.infoPack div.pack div.topBox .levelBox {
	float 								: left;
	position 							: relative;
	width 								: 26px;
}		

div.levelBoxTip {
	float 				: left;
	margin-right 	: 2px;
}

div.packArena	div.pack div.topBox .eclBox,
div.infoPack div.pack div.topBox .eclBox {
	float 								: left;
	position 							: relative;
	width 								: 26px;
}		

div.levelBoxTip {
	float 				: left;
	margin-right 	: 2px;
}


div.packArena	div.pack div.topBox div.packName,
div.infoPack div.pack div.topBox div.packName {
	float 								: left;
	position 							: relative;
	margin-left 					: 2px;
	line-height 					: 25px;
	height 								: 25px;
}	

div.packArena	div.pack div.topBox .packElements,
div.infoPack div.pack div.topBox .packElements {
	float 								: right;
	position 							: relative;
}	

div.packArena	div.pack div.leftBox,
div.infoPack div.pack div.leftBox{
	float 								: left;
	position 							: relative;
	border								: 0px solid #efac71;
	width 								: 145px;
	padding-left					: 8px;
}		


div.packArena	div.pack div.leftBox div.arenaButton{
	padding : 0px;
	margin-top : 6px;
	margin-left : 20px;
	} 

div.packArena	div.pack div.leftBox div.victoryBox,
div.infoPack div.pack div.leftBox div.victoryBox{
	margin								: 0px;
	margin-top						: 4px;
	margin-bottom					: 0px;
	}

div.packArena	div.pack div.leftBox div.victoryBox div.xpBorder,
div.infoPack div.pack div.leftBox div.victoryBox div.xpBorder {
	margin-top: 2px;
	border								: 0px solid #083892;
	width 								: 128px;
	display								: block;
	background-color			: transparent;
	padding: 1px;
	}

div.packArena	div.pack div.leftBox div.xpBox,
div.infoPack div.pack div.leftBox div.xpBox {
	color 								: #468b49;
	font-size 						: 10px;
	line-height 					: 10px;
	margin								: auto;
	margin-top						: 4px;
	}

div.packArena	div.pack div.leftBox  div.xpBox div.xpBorder,
div.infoPack div.pack div.leftBox div.xpBox div.xpBorder {
	margin-top: 3px;
	padding: 1px;
	display								: block;
	border								: 0px solid #468b49;
	background-color			: transparent;
	width 								: 128px;
	}

div.packArena	div.pack div.middleBox,
div.infoPack div.pack div.middleBox{ 
	float 								: left; 
	position							: relative;  
	border								: 0px solid  #efac71; 
	width 								: 92px; 
	color 								: #a65d13; 
	padding-left					: 1px;
	}	
	
div.packArena	div.pack div.middleBox{ 
	border								: 0px solid  #efac71; 
	width 								: 282px; 
	text-align						: justify;
	}	
	
div.packArena	div.pack div.middleBox .smallTxt,
div.infoPack div.pack div.middleBox .smallTxt{
	padding 			: 0px;
	margin 				: 0px;
	line-height 	: 7px;
	font-size 		: 10px;
	color : #a65d13;
	}
	
div.packArena	div.pack div.middleBox .smallTxt {
	padding-top 	: 3px;
	padding-left 	: 3px;
	margin 				: 0px;
	line-height 	: 10px;
	font-size 		: 10px;
	color : #a65d13;
	}	
	

div.packArena	div.pack div.rightBox,
div.infoPack div.pack div.rightBox {
	float 								: left;
	position 							: relative;
	border								: 0px solid #fff;
	width 								: 265px;
	font-size 						: 11px;
	line-height 					: 12px;	
	margin-left 					: 5px;
	color 								: #a65d13;
}	 

div.packArena	div.pack div.rightBox{
	margin 								: 0px;
	padding 							:	0px;
	margin-left 					: 13px;
	width 								: 59px;
	height 								: 58px;
	border								: 0px solid #fff;
}	 
	
div.packArena	div.packInfo,
div.infoPack div.packInfo {
	padding-left 					: 30px;
}		

div.packArena	div.packName, 
div.infoPack div.packName {
	border								: 0px solid #efac71;
	line-height 					: 19px;
	color 								: #a65d13;
	font-size 						: 10px;
}	

div.packArena	div.xpBox, 
div.infoPack div.xpBox {
	margin								: 0px;
	margin-top						: 10px;
	margin-bottom					: 10px;
		}	
		
 div.bigAvatar,
 div.avatar{
	float 								: left;
	position 							: relative; 
	margin 								: 0px;
	padding 							: 0px;
	width  								: 70px;
	height 								: 94px;
	background-image			: url("../img/gfx/gui/avatar_skin.jpg");
	background-position 	: top left;
	background-repeat 		: no-repeat;
	padding-top 					: 5px;
	padding-left 					: 5px;
	}	

 div.bigAvatar{
 	padding-left 					: 0px;
	width  								: 130px;
	height 								: 178px;
	background-image			: url("../img/gfx/gui/avatar_kingsize_skin.jpg");
	}		
	
div.skillBox {
	float 					: left;
	position 				: relative;
	width 					: 19px;
	height 					: 20px;
	margin-top 			: 36px;
	margin-left 		: 38px;
	margin-right 		: 4px;
	padding-right 	: 5px;
	border					: 0px solid #fff;
	font-size 			: 16px;
	line-height 		: 20px;
	font-weight 		: bold;
	color 					: #fff;
	text-align : center;
	cursor : pointer;
	}	
	
div.lifeBox {
	float 					: left;
	position 				: relative;
	width 					: 62px;
	height 					: 33px;
	padding-top 		: 15px;
	padding-left 		: 2px;
	border					: 0px solid #fff;
	font-size 			: 25px;
	line-height 		: 25px;
	font-weight 		: bold;
	color 					: #fff;
	text-align 			: center;
		cursor : pointer;
	}
	
div.packArena	div.pack div.rightBox div.lifeBox {
	width 					: 50px;
	margin 					: 0px ;
	padding-left : 5px;
}
	
	
	
div.packTxt{
	margin-bottom : 5px;

	}
	
div.packTxt textarea{
		background-color		: #fff5e8;
		background-image 		: url("../img/gfx/gui/top_img.gif");
		background-repeat		: no-repeat;
		border : 1px solid #a65d13;
		margin : 0px;
		padding : 3px;
	}
	
	
/************************************/
/***   		 		Level UP						***/
/************************************/
	
#levelUp{
	background-image			: url("../img/gfx/gui/level_up.jpg");
	background-position		: top left;
	background-repeat 		: no-repeat;	
	padding-left 					: 170px;

		
	}
	
#levelBackground {
	background-image			: url("../img/gfx/gui/levelUp_image.jpg");
	border								: 2px solid #a65d13;
	background-position		: top left;
	background-repeat 		: no-repeat;	
	padding 							: 8px;
	
	width 								: 600px;
	color 								: #a65d13;
	}

#levelUp ul.levels {
	width 								: 600px;
	min-height 						: 90px;
	padding 							: 0px;
	margin 								: 0px;
	list-style 						: none;
	display 							: block;

} 
	
#levelUp ul.levels li.type{
	border								: 0px solid #a65d13;
	width 								: 70px;
	float 								: left;
	position 							: relative;
	color 								: #a65d13;
	font-size 						: 18px;
	line-height 					: 35px;
	cursor : help;
} 

#levelUp ul.levels li.progres {
	border								: 0px solid #a65d13;
	width 								: 430px;
	float									: left;
	padding-right : 5px;
	position 							: relative;
} 
#levelUp ul.levels li.progres p {
	line-height : 12px;
	}
#levelUp ul.levels li.progres h3 {
	
	padding : 0px;
	margin  :0px;}

#levelUp ul.levels li.progres div.xpBox {
	color 								: #a65d13;
	font-size 						: 10px;
	line-height 					: 10px;
	margin								: auto;
	margin-top						: 3px;
	}
	
#levelUp ul.levels li.progres div.xpBox div.xpBorder {
	display								: block;
	border								: 1px solid #a65d13;
	background-color			: #fff5e8;
	background-image			: url("../img/gfx/gui/levelUpDisabled_bg.jpg");
	background-position		: top right;
	background-repeat 		: repeat-x;
	width 								: 280px;
	}

#levelUp ul.levels li.progres div.xpBox div.xpBorder div.xpBar{
	position 							: relative;
	background-color			: #f7cda3;
	height 								: 14px;
	width 								: 1% ;
	display 							: block;
	line-height 					: 0px;
	font-size							: 0px;
	padding 							: 0px;
	margin 								: 0px;
	background-repeat			: no-repeat;
	background-image			: url("../img/gfx/gui/levelUp_bg.jpg");
	background-position		: top right;
	background-repeat 		: repeat-x;
	} 


#levelUp ul.levels li.boost{
	border								: 0px solid #a65d13;
	width 								: 90px;
	float		 							: left;
	position 							: relative;
	line-height 					: 40px;
} 
	
	
	
/************************************/
/***   		 			Duel							***/
/************************************/	
div.historique{
		border								: 0px solid #a65d13;
		min-height 						: 75px;
	}
	
div.historiqueCard{
		border								: 0px solid #a65d13;
		min-height 						: 75px;
		margin-top : 10px;
	}	
	
div.duelHistory {
	padding 							: 0px;
	margin 								: 0px;
	margin-bottom					: 10px;
	padding 							: 0px;
	margin-left 					: 75px;
	color 								:	#a65d13;
	border								: 1px solid #a65d13;
	min-height						: 65px ;
	}
	
div.duelHistoryCard {
	padding 							: 0px;
	margin 								: 0px;
	padding 							: 0px;
	margin-left 					: 180px;
	width 								: 400px;
	color 								:	#a65d13;
	border								: 2px solid #a65d13;
	}
	
div.duelHistory h3,
div.duelHistoryCard h3{	
	margin 								: 0px;
	padding  							: 0px;
	padding-left 					: 5px;
	border-bottom 				: 1px solid #a65d13;
	background-image			: url("../img/gfx/gui/text_2.jpg");
	background-position		: top left;
	background-repeat 		: repeat-x;	
	position : relative;
}
	
div.duelHistory div.duelHistoryBody,
div.duelHistoryCard	div.duelHistoryBody {
	padding-left 					: 5px;
	padding-bottom				: 3px;
	}
	
img.historyImg{
	float			: left ;
	position 	: relative;
	clear 		: both;
	}
	
#versus{
	width : 601px;
	height : 240px;
	background-image			: url("../img/gfx/gui/versus.jpg");
	background-position		: top left;
	background-repeat 		: no-repeat;		
	position 							: relative; 
	margin 								: auto;
	margin-bottom : 10px;
	}
	
 div.avatar{
	float 								: left;
	position 							: relative; 
	margin 								: 0px;
	padding 							: 0px;
	width  								: 70px;
	height 								: 94px;
	background-image			: url("../img/gfx/gui/avatar_skin.jpg");
	background-position 	: top left;
	background-repeat 		: no-repeat;
	padding-top : 5px;
	padding-left : 5px;
	}	
	
	
 div.avatarL,
 div.avatarR{
	position 							: relative; 
	margin 								: 0px;
	padding 							: 0px;
	width  								: 70px;
	height 								: 94px;
	padding-top : 5px;
	padding-left : 5px;
	
	}
	
div.tauntL,
div.tauntR{
		
		width : 270px;
		height : 67px;
	}
	
div.tauntL{
	float : left;
	margin-top : 20px;
	margin-left   : 77px;
 	}
 	
div.tauntR{
	float : left;
	margin-top : 60px;
	margin-left   : 77px;
 	}
	
 div.avatarL{
	float : left;
	margin-top : 32px;
	margin-left   : 12px;
 	}
 	
div.options{
	float : right;
 	margin-top : 80px;
	margin-right   : 43px;
	}
		
 div.avatarR{
	float : right;
 	margin-top : 32px;
	margin-right   : 67px;
 	}		

/************************************/
/***   		 NEWS messages					***/
/************************************/	
#miscMsgs {
	position 							: relative;
	float 								: right;
	width									: 170px;
	right 								: -1px;
	top 									: -2px;
	border 								: 1px solid #a65d13;
	clear			 						: both;
	background-color			: #ffebd1;
}
    
#miscMsgs .borderWhite {
	border-top : 0px solid #fff;
	}
    
#miscMsgs h3 {
	position 							: relative;
	font-size 						: 12px;
	letter-spacing 				: 1px;
	font-weight 					: bold;
	line-height						: 16px;
	margin 								: 0px;
	padding 							: 0px;	
	text-indent 					: 2px;
	border-top 						: 2px solid #fff;	
	border-bottom 				: 1px solid #fff;	
	color 								:	#a65d13;
	background-image			: url("../img/gfx/gui/text_2.jpg");
	background-position		: top left;
	background-repeat 		: repeat-x;	
	
	}



#miscMsgs .msg,
#miscMsgs .exch {
	
} 

#miscMsgs .msg ul,
#miscMsgs .exch ul,
#miscMsgs .duel ul {
	margin 			: 0px;
	padding 		: 0px;
	text-indent : 0px;
	list-style 	: none;
	font-size 	: 10px;
	}
	
#miscMsgs ul li a {
	display 					: block;
	text-decoration   : none;
	border-top 				: 1px solid #fff;	
		height 			: 18px;
	line-height : 18px;
		
	}	
	
#miscMsgs ul li a:hover {
	color 								:	#a65d13;
	background-color			: #fae4c8;
	background-color			: #f4daba;
	}	
	
	
#miscMsgs .exch ul li {

	}
		
#miscMsgs .exch ul li a{

	}


#miscMsgs .msg img{
		border 						: 0px solid #efac71;
}



	
/************************************/
/***   		 CARD	COLLECTION				***/
/************************************/

#superTabRank, #superTab {
		margin-top 				: 10px;
		border						: 0px solid #a65d13	
}

#superTab table {
		vertical-align				: top;
		color						: #a65d13;
		border-collapse				: collapse;
		font-size 					: 10px;
		border						: 2px solid #a65d13;
}

#superTabRank table {
		vertical-align				: top;
		color							: #a65d13;
		border-collapse			: collapse ;
		font-size 						: 11px;
		border							: 2px solid #a65d13;
}

#superTabRank table td a, #superTab table td a {
	color								: #a65d13;
	font-weight					: bold;
	text-decoration			: underline;
}

#superTabRank  table td a:hover, #superTab table td a:hover {
	color 							: #efac71;
	text-decoration			: underline;
}


#superTabRank table th, #superTab table th{
	color 									: #ffebd1;

	text-align							: center;
	background-color 				: #a65d13;
	border-collapse					: separate  ;
	background-image				: url("../img/gfx/gui/text_4.jpg");
	background-position			: top left;
	background-repeat 			: repeat-x;	
}

#superTabRank table tr.info, #superTab tr.info{

	background-image				: url("../img/gfx/gui/text_4.jpg");
	background-position			: top left;
	background-repeat 			: repeat-x;	
}

#superTabRank table th a, #superTab table th a{
	color 									: #ffebd1;
	font-size								: 12px;
	font-weight 						: normal;
	letter-spacing 					: 0px;
	text-decoration					: none;
	}

#superTabRank table th a:hover, #superTab table th a:hover{
	color 									: #fff;
	}

#superTabRank  table tr td , #superTab table tr td {
	padding-left 					: 2px;
}

.odd			{ 	border 									: 1px solid #f5bf88;	background-color  : #f4daba; 	}
.odd td 	{		border 									: 1px solid #f5bf88;	}
.even			{ 	border 									: 1px solid #f5bf88;	background-color  : #fae9d4; 	  }
.even td 	{		border 									: 1px solid #f5bf88;	}

#superTabRank table .cardLvl, #superTab table .cardLvl,
#superTabRank table .cardType, #superTab table .cardType,
#superTabRank table .cardElement, #superTab table .cardElement,
#superTabRank table .cardRare, #superTab table .cardRare {
	text-align				: center;
	width 						: 30px;
}

#superTabRank table .cardLvlSmall, #superTab table .cardLvlSmall,
#superTabRank table .cardTypeSmall, #superTab table .cardTypeSmall,
#superTabRank table .cardElementSmall, #superTab table .cardElementSmall,
#superTabRank table .cardRareSmall, #superTab table .cardRareSmall,
#superTabRank table .cardName, #superTab table .cardName {
	text-align				: center;
	width 						: 30px;
}

#superTabRank table .cardLvl, #superTab table .cardLvl,
#superTabRank table .cardLvlSmall, #superTab table .cardLvlSmall{
		width 						: 60px;
	}
	
#superTabRank table .cardLvl, #superTab table .cardLvl img,
#superTabRank table .cardLvlSmall, #superTab table .cardLvlSmall img{
		padding  : 0px;
		padding-right : 1px;
		padding-left : 1px;
		margin : 0px;
	}	

#superTabRank table .cardName, #superTab table .cardName		{ width 		: 150px; }

#superTabRank table .cardStrenght, #superTab table .cardStrenght{
		text-align				: center;
		width 						: 50px;
}

#superTab table .cardStrenghtSmall{
		text-align				: center;
		width 						: 82px;
}

#superTab table .cardEnd{
		text-align				: center;
		width 						: 35px;
}

#superTab table .cardEndSmall{
		text-align				: center;
		width 						: 35px;
}

#superTabRank  table .cardDesc, #superTab table .cardDesc{
		width 						: 400px;
		
}

#superTabRank p, #superTab p {
	font-size 				: 10px;
	line-height : 12px;
	}

#superTabRank  table .cardDescMedium, #superTab table .cardDescMedium{
		width 						: 271px;
		font-size 				: 10px; 
}

#superTabRank  table .cardDescSmall, #superTab table .cardDescSmall{
		width 						: 210px;
		font-size 				: 10px;
}

#superTabRank table .cardQte, #superTab table .cardQte{
		text-align				: center;
		width 						: 48px;
}

#superTabRank table .cardDisp, #superTab table .cardDisp{
		width 						: 200px;
		font-size 				: 10px;
		line-height 			: 10px;
}

#superTabRank table .iconCol, #superTab table .iconCol{
		text-align				: center;
		width 						: 30px;
}

#superTabRank table .iconCol a, #superTab table .iconCol a {
	border 								: 0px solid #fff ;
	text-decoration : none;
}

#superTabRank table .cardDel, #superTab table .cardDel{
		text-align				: right;
		width 						: 60px;
}

span.capacities {
	cursor 			: pointer;
	color 			: #3b7e4c;
	font-weight : bold;
	}

#superTab table .oddDisabled,
#superTab table .oddDisabled td.cardNameSmall a {
	color : #333;
	background-color  : #cdcdcd;
	}

#superTab table .evenDisabled,
#superTab table .evenDisabled td.cardNameSmall a {
		color : #333;
	background-color  : #aaaaaa;
	}

/*** 			Cards BoX				***/

.levelBox,
.levelBoxTip,
.eclBox,
.atkBox,
.defBox,
.atkNABox,
.defNABox {
	background-image 				: url("../img/gfx/icons/icon_level.gif");
	background-repeat 			: no-repeat;
	background-position			: top left;
	color 									: #fff;
	text-align 							: center;
	height 									: 25px;
	width 									: 25px;
	line-height 						: 23px;
	font-size 							: 15px; 
	font-weight						 	: bold;
	padding-left 						: 0px;
	margin 									: auto;
	margin-right : 2px;
	float : left;
	position : relative;
}

.eclBox {
	background-image 				: url("../img/gfx/icons/dinoz_bg.gif");
	color 									: #fff;
	height 									: 25px;
	line-height 						: 25px;
	width 									: 25px;
}

.defBox,
.defNABox {
	background-image 				: url("../img/gfx/icons/def.gif");
	color 									: #fff;
	height 									: 25px;
	line-height 						: 25px;
	width 									: 25px;
}

.atkBox,
.atkNABox {
	background-image 				: url("../img/gfx/icons/atk.gif");
	color 									: #fff;
	height 									: 25px;
	line-height 						: 25px;
	width 									: 25px;
}

.atkNABox {
	background-image 				: url("../img/gfx/icons/atk_na.gif");

	}

.defNABox{
	background-image 				: url("../img/gfx/icons/def_na.gif");

	}
/************************************/
/***   			 Filter								***/
/************************************/

#filter {
	color 								:	#a65d13 ;
	border 								: 2px solid #fff ;	
	height 								: 40px;
	background-color			: #fae4c8;
	padding 							: 2px;
	}
	
#filter dl{
	margin 								: 0px;
	padding 							: 2px;
	width 								: 130px;
	float									: left;
	position 							: relative;
	}
	
#filter dt{
	font-size 						: 10px;
	line-height 					: 10px;
	}	
	
#filter dd{
	margin 								: 1px;
	padding 							: 0px;
	text-indent 					: 0px;
	}
	
#filterAdmin {
	color 								:	#a65d13 ;
	border 								: 2px solid #fff ;	
	height 								: 40px;
	background-color			: #fae4c8;
	padding 							: 2px;
	}
	
#filterAdmin dl{
	margin 								: 0px;
	padding 							: 2px;
	width 								: 95px;
	float									: left;
	position 							: relative;
	}
	
#filterAdmin dt{
	font-size 						: 10px;
	line-height 					: 10px;
	}	
	
#filterAdmin dd{
	margin 								: 1px;
	padding 							: 0px;
	text-indent 					: 0px;
	}	
	
#filterAdmin dl.typeFilter{
	width : 95px;
	}
	

#filterAdmin select,
#filterAdmin input{
	width 								: 85px;
	margin 								: 0px;
	padding-left 					: 0px;
	border 								: 1px solid #efac71;
	color 								:	#a65d13;	
	background-color			: #fff5e8;
	}
	
	
a.buttonFire, a.buttonFire1,
a.buttonWater, a.buttonWater1,
a.buttonWood, a.buttonWood1,
a.buttonThunder, a.buttonThunder1,
a.buttonAir, a.buttonAir1,
a.buttonDinoz, a.buttonDinoz1,
a.buttonSpell, a.buttonSpell1,
a.buttonCharm, a.buttonCharm1,
a.buttonObject, a.buttonObject1{
	display								: block;
	float 								: left;
	position 							: relative;
	width 								: 27px;
	height 								: 25px;
	background-repeat 		: no-repeat;
	background-position		: top left;
	}
	
a.buttonFire span, a.buttonFire1	span,
a.buttonWater span, a.buttonWater1 span,
a.buttonWood span, a.buttonWood1 span,
a.buttonThunder span, a.buttonThunder1 span,
a.buttonAir span, a.buttonAir1 span {
	display : none;
	}

a.buttonFire {	background-image 	: url("../img/gfx/icons/element_fire_disabled.gif"); }
a.buttonFire1 {	background-image 	: url("../img/gfx/icons/element_fire.gif");	}
a.buttonFire:hover,
a.buttonFire1:hover {	background-image : url("../img/gfx/icons/element_fire_hover.gif"); }

a.buttonWater {	background-image : url("../img/gfx/icons/element_water_disabled.gif"); }
a.buttonWater1 { background-image : url("../img/gfx/icons/element_water.gif"); }
a.buttonWater:hover,
a.buttonWater1:hover {	background-image : url("../img/gfx/icons/element_water_hover.gif");	}

a.buttonWood {	background-image : url("../img/gfx/icons/element_wood_disabled.gif"); }
a.buttonWood1 { background-image : url("../img/gfx/icons/element_wood.gif"); }
a.buttonWood:hover,
a.buttonWood1:hover {	background-image : url("../img/gfx/icons/element_wood_hover.gif");	}

a.buttonThunder {	background-image : url("../img/gfx/icons/element_thunder_disabled.gif"); }
a.buttonThunder1 { background-image : url("../img/gfx/icons/element_thunder.gif"); }
a.buttonThunder:hover,
a.buttonThunder1:hover {	background-image : url("../img/gfx/icons/element_thunder_hover.gif");	}

a.buttonAir{	background-image : url("../img/gfx/icons/element_air_disabled.gif"); }
a.buttonAir1{ background-image : url("../img/gfx/icons/element_air.gif"); }
a.buttonAir:hover,
a.buttonAir1:hover {	background-image : url("../img/gfx/icons/element_air_hover.gif");	}
		
		
 	
a.buttonDinoz, a.buttonDinoz1,
a.buttonSpell, a.buttonSpell1,
a.buttonCharm, a.buttonCharm1,
a.buttonObject, a.buttonObject1{
	display								: block;
	float 								: left;
	position 							: relative;
	width 								: 27px;
	height 								: 25px;
	background-repeat 		: no-repeat;
	background-position		: top left;
	}		
		
a.buttonDinoz span, a.buttonDinoz1 span,
a.buttonSpell span, a.buttonSpell1 span,
a.buttonCharm span, a.buttonCharm1 span,
a.buttonObject span, a.buttonObject1 span{
	display								: none;
	}			

a.buttonDinoz {	background-image 	: url("../img/gfx/icons/icon_dinoz_disabled.gif"); }
a.buttonDinoz1 { background-image 	: url("../img/gfx/icons/icon_dinoz.gif"); }
a.buttonDinoz:hover,
a.buttonDinoz1:hover {	background-image : url("../img/gfx/icons/icon_dinoz_hover.gif"); }

a.buttonSpell {	background-image 	: url("../img/gfx/icons/icon_spell_disabled.gif"); }
a.buttonSpell1 {	background-image 	: url("../img/gfx/icons/icon_spell.gif"); }
a.buttonSpell:hover,
a.buttonSpell1:hover {	background-image : url("../img/gfx/icons/icon_spell_hover.gif"); }

a.buttonCharm {	background-image 	: url("../img/gfx/icons/icon_charm_disabled.gif"); }
a.buttonCharm1 {	background-image 	: url("../img/gfx/icons/icon_charm.gif"); }
a.buttonCharm:hover,
a.buttonCharm1:hover {	background-image : url("../img/gfx/icons/icon_charm_hover.gif"); }

a.buttonObject { background-image 	: url("../img/gfx/icons/icon_object_disabled.gif");	}
a.buttonObject1 { background-image 	: url("../img/gfx/icons/icon_object.gif"); }
a.buttonObject:hover,
a.buttonObject1:hover {	background-image : url("../img/gfx/icons/icon_object_hover.gif"); }

a.buttonCommon, a.buttonCommon1,
a.buttonUncommon, a.buttonUncommon1,
a.buttonRare, a.buttonRare1{
	display								: block;
	float 								: left;
	position 							: relative;
	width 								: 27px;
	height 								: 25px;
	background-repeat 		: no-repeat;
	background-position		: top left;
	}		
		
a.buttonCommon span, a.buttonCommon1 span,
a.buttonUncommon span, a.buttonUncommon1 span,
a.buttonRare span, a.buttonRare1 span {
	display								: none;
}

a.buttonCommon { background-image 	: url("../img/gfx/icons/icon_common_disabled.gif");	}
a.buttonCommon1 { background-image 	: url("../img/gfx/icons/icon_common.gif"); }

a.buttonCommon:hover,
a.buttonCommon1:hover {	background-image : url("../img/gfx/icons/icon_common_hover.gif"); }

a.buttonUncommon { background-image 	: url("../img/gfx/icons/icon_uncommon_disabled.gif"); }
a.buttonUncommon1 {	background-image 	: url("../img/gfx/icons/icon_uncommon.gif"); }
a.buttonUncommon:hover,
a.buttonUncommon1:hover {	background-image : url("../img/gfx/icons/icon_uncommon_hover.gif");	}

a.buttonRare {	background-image 	: url("../img/gfx/icons/icon_rare_disabled.gif"); }
a.buttonRare1 {	background-image 	: url("../img/gfx/icons/icon_rare.gif"); }
a.buttonRare:hover,
a.buttonRare1:hover {	background-image : url("../img/gfx/icons/icon_rare_hover.gif");	}


#filter dl.typeFilter{
	width : 115px;
	}

#filter dl.typeElement{
	width : 140px;
	}
	
#filter dl.typeRarete{
	width : 90px;
	}
	
#filter dl.typeEdition{
	width : 85px;
	}
	
#filter dl.typeDisp{
	width : 125px;
	}
	
#filter dl.typeSearch{
	width : 80px;
	}
	
#filter dl.typeSearch input{
	width : 75px;
}
	
#filter dl.filterButton{
	width : 105px;
	}

#filter dl.typeElementBeta{
	width : 140px;
	}
	
#filter dl.typeRareteBeta{
	width : 90px;
	}
	
#filter dl.typeFilterBeta{
	width : 115px;
	}
	
#filter dl.typeEditionBeta{
	width : 85px;
	}
	
#filter dl.typeSearchBeta{
	width : 75px;
	}
	
	
#filter dl.typeSearchBeta input{
	width : 65px;
}
	
#filter dl.filterButtonBeta{
	width : 105px;
	}
	


#exchangeFilter {
	color 								:	#a65d13 ;
	border 								: 2px solid #fff ;	
	height 								: 40px;
	background-color			: #fae4c8;
	padding 							: 2px;
	}
	
#exchangeFilter dl{
	margin 								: 0px;
	padding 							: 2px;
	width 								: 130px;
	float									: left;
	position 							: relative;
	}
	
#exchangeFilter dt{
	font-size 						: 10px;
	line-height 					: 10px;
	}	
	
#exchangeFilter dd{
	margin 								: 1px;
	padding 							: 0px;
	text-indent 					: 0px;
	}	
	
#exchangeFilter dl.typeFilter{
	width : 120px;
	}


#exchangeFilter dl.typeElement{
	width : 143px;
	}
	
#exchangeFilter dl.typeRarete{
	width : 86px;
	}
	
#exchangeFilter dl.typeDisp{
	width : 80px;
	}
	
#exchangeFilter dl.typeSearch{
	width : 75px;
	}
	
#exchangeFilter dl.filterButton{
	width : 110px;
	}		


#exchangeFilter select {
	width 								: 75px;
	margin 								: 0px;
	padding-left 					: 0px;
	border 								: 1px solid #efac71;
	color 								:	#a65d13;	
	background-color			: #fff5e8;
}

#exchangeFilter input{
	width 								: 70px;
	margin 								: 0px;
	padding-left 					: 0px;
	border 								: 1px solid #efac71;
	color 								:	#a65d13;	
	background-color			: #fff5e8;
	}
	
/************************************/
/***   			 EXCHANGE							***/
/************************************/

#exchanges{
	border 								: 0px solid #a65d13;
	padding-top						: 5px;

}

div.exchange{
	border 								: 0px solid #a65d13;
	padding-top 					: 10px;
	padding-bottom				: 10px;
	padding-left 					: 0px;
	padding-right 				: 0px;
	/*background-color		: #fbdbb8;*/
}

div.exchangeTitle{
		border-bottom 			: 0px solid #efac71;
		padding							: 2px;
		padding-left 				: 3px;
		margin-top 					: 0px;
		margin-bottom 			: 5px;
		font-size 					: 12px;
		letter-spacing 			: 1px;
		font-weight 				: bold;
		line-height					: 16px;
		color 							:	#a65d13;
		border 							: 1px solid #a65d13;
		background-image		: url("../img/gfx/gui/text_2.jpg");
		background-position	: top left;
		background-repeat 	: repeat-x;	
}

span.detail {
		float 							: right;
		position 							: relative;
}

/***   		 EXCHANGE PROPOSITION			***/
div.proposition {
	margin-bottom 					: 5px;
	padding									: 0px;
	border 									: 1px solid #a65d13;
	width 									: 642px;
	
}

div.proposition:hover {
	border 									: 1px solid #fff;
}

div.proposition ul {
	margin 									: 0px;
	padding 								: 0px;
	list-style 							: none;
	font-size 							: 12px;
	line-height 						: 14px;
}

div.proposition ul li {
	padding-left 						: 5px;
}

div.proposition table {
	vertical-align				: top;
	background-image			: url("../img/gfx/gui/text_3.gif");
}

div.proposition table th {
	color 									:	#a65d13;
	font-size								: 12px;
	border 									: 1px solid #fff;
	padding-left						: 3px;
	background-color				: #fff5e8;
	background-image				: url("../img/gfx/gui/text_1.jpg");
}	

div.proposition table td.leftBox{

	border 									: 1px solid #fff;
	width 									: 120px;
	background-image				: url("../img/gfx/gui/text_1.jpg");

}

div.proposition table td.centerBox{
	
	border 									: 1px solid #fff;
	width 									: 250px;
	background-image				: url("../img/gfx/gui/text_1.jpg");
}

div.proposition table td.leftBox div.avatar{ }

div.proposition table td.leftBox ul{
	color 									:	#a65d13;
	padding-left 						: 70px;
	width 									: 250px;
}

div.proposition table td.rightBox{

	border 									: 1px solid #fff;
	width 									: 301px;
	background-image				: url("../img/gfx/gui/text_1.jpg");
}

div.proposition table th.attente,
div.proposition table td.attente{

	}

div.proposition table th.valide,
div.proposition table td.valide{
	border 									: 1px solid #e7ff9e;
	background-image				: url("../img/gfx/gui/valide.jpg");
	}
	
div.proposition table th.annule,
div.proposition table td.annule{

	}

div.proposition span.state {
	float 									: right;
	position 								: relative;
	clear 									: both;
	margin : 0px;
	padding : 0px;

}

/***   		 NEW PROPOSITION				***/


div.addButton {
	cursor								: pointer;
	border								: 1px solid #efac71;
	background-color			: #fff5e8;
	color 								: #efac71 ;
	margin 								: 2px;
	margin-left 					: 5px;
	font-size							: 16px;
	font-weight						: bold;
	text-align 						: center; 
	float 								: left ;  
	position 							: relative;  	
}

div.addButton a,
#superTab table div.addButton a {
	height 								: 20px;	
	width 								: 20px;
	display								: block;
	text-decoration				: none;
	border								: 1px solid #fff;
	}
	
div.addButton a:hover,
#superTab table div.addButton a:hover {
	color									: #a65d13;
	text-decoration				: none;
	border								: 1px solid #f7cda3;
}



div.minAddButton {
	cursor								: pointer;
	border								: 1px solid #efac71;
	background-color			: #fff5e8;
	color 								: #efac71 ;
	margin 							: 2px;
	margin-left 						: 3px;
	font-size							: 16px;
	font-weight						: bold;
	text-align 						: center; 
	float 								: right ;  	
}

div.minAddButton a,
#superTab table div.addButton a {
	height 								: 15px;	
	width 								: 15px;
	display								: block;
	text-decoration				: none;
	border								: 1px solid #fff;
	}
	
div.minAddButton a:hover {
	color									: #a65d13;
	text-decoration				: none;
	border								: 1px solid #f7cda3;
}


div.qte {
	border								: 1px solid #efac71;
	background-color			: #fff5e8;
	color 								: #efac71;
	margin 								: 0px;
	margin-top 						: 5px;
	padding-right 				: 3px;
	padding-bottom 				: 2px;
	font-size							: 14px;
	font-weight						: bold;
	line-height 					: 14px;
	text-align 						: right;
	}
	
#superTab table div.addButton {
		margin-left 					: 0px;
		margin-left					  : 2px;
		margin-right 					: 2px;
	}	

#superTab table div.qte {
	cursor 				: pointer ;
	display 			: block;
	margin 				: 0px;
	padding 			: 0px;
	padding-left 	: 3px;
	padding-right : 3px;
	clear 				: both;
	text-align 		: center;
	}	


/***   		 INSTANT DINO MESSENGER				***/
#instantMsg {
	width 								: 645px;
	border 								: 0px solid #efac71;
	
}

#instantMsg div.messenger {
	border 								: 2px solid #fff5e8;
	height 								: 200px;
	overflow							: auto;  
}

#instantMsg div.messenger div.msg{
	
}

#instantMsg dl {
	margin 									: 0px;
	padding 								: 0px;
	border-bottom 					: 1px solid #fff5e8;
	padding-bottom 					: 3px;
}

#instantMsg dl dt {
	padding-left 						: 5px;
}

#instantMsg dl dd{
	font-size 							: 12px;
	line-height 						: 14px;
}

#reply {
	border 									: 0px solid #efac71;
}

#reply textarea {
		height 								: 100px;
		color 								:	#a65d13;	
		border 								: 2px solid #fff;
		background-color			: #fff5e8;
		width : 638px;
}

#replySmall {
	border 									: 1px solid #efac71;
	margin-top 							: 10px;
	width 									: 480px;
}

#reply a.button {
	margin-right : 3px;
	padding-right :2px;
	
	}

#replySmall textarea.small {
		width 								: 480px;
		height 								: 100px;
		color 								:	#a65d13;	
		border 								: 2px solid #fff;
		background-color			: #fff5e8;
}

/************************************/
/***   		 		MAIL BOX						***/
/************************************/

#mailBox {
	width 					: 645px;
	}
	
#mailBox table {
	padding 				: 0px;
	margin 					: 0px;
	border-collapse 	: collapse;
	}
	
#mailBox table tr.mail {
	cursor 								: pointer;
	height 								: 20px;
	border 								: 1px solid #efac71;
	margin-bottom					: 1px;
	padding-left 					: 5px;
	}
	
#mailBox table tr.newMail {
	cursor 								: pointer;
	height 								: 20px;
	margin-bottom					: 1px;
	padding-left 					: 5px;
	border 								: 1px solid #efac71;
	background-color			: #fff;
	background-image		: url("../img/gfx/gui/newMail.jpg");
	background-repeat		: repeat-y;  
	background-position : top right;
	}	
	
#mailBox table tr.mail:hover {
	background-color : #fff5e8;
}	

.mailicon {
	width					 	: 30px;
	text-align			: center;
	border-right 								: 1px solid #efac71;
	}
.expediteur {
	width					 	: 110px;
	text-align			: left;
	border-right 								: 1px solid #efac71;
	}
	
.lastReply {
	width					 	: 110px;
	text-align			: center;
	border-right 								: 1px solid #efac71;
	}

.nbMessages{
	width					 	: 70px;
	text-align			: center;
	border-right 								: 1px solid #efac71;
	}

.extract{
	width					 	: 305px;
	text-align			: left;
	}	

/************************************/
/***   		 Tabulations						***/
/************************************/
	
#folderBox { 
}

#folderBox ul.folders{
	margin							: 0px;
	padding							: 0px;
	list-style					: none;
	height 							: 20px;
	font-size						: 14px;
	letter-spacing			: 0px;
	background-image		: url("../img/gfx/gui/folder_border_bottom.gif");
	background-repeat		: repeat-x;  
	background-position : top left;
	padding-left 				: 10px;
} 

#folderBox ul.folders li { 
	color								: #efac71;
	text-align					: center;
	float								: left;
	position 							: relative;
	margin							: 0px;
	display							: inline;
	display							: block;	
	line-height					: 20px;
	height 							:	20px;
	width								: 120px;
	padding-left				: 5px;
	padding-right				: 5px;	
	cursor							: pointer;
}

#folderBox ul.folders li:hover {

}

#folderBox ul.folders li.active {
	background-image			: url("../img/gfx/gui/folder_top.gif");
	background-repeat			: no-repeat;  
	background-position		: top left;
	
}	

#folderBox ul.folders li.disable {
	background-image				: url("../img/gfx/gui/folder_top_disable.gif");
	background-repeat				: no-repeat;  
	background-position 		: top left;
}	

 #folderBox ul.folders li a{
	color										: #efac71;
	font-weight							: bold;
	display									: block;	
	line-height							: 20px;
	height 									:	21px;
	width										: 120px;
	text-decoration 				: none;
}

#folderBox ul.folders li a:hover {
	text-decoration					: none;
	color 									: #a65d13;
}

#boxContainer{
	min-height							: 370px;
	padding-top	  					: 10px;
	border									: 0px solid #efac71;
	border-top							: 0px solid #efac71;
	
}


/************************************/
/***   			 TOOLTIPS							***/
/************************************/

#tooltip {
	position							: absolute;
	z-index 				  		: 200;
	top										: -1000px; /* avoid the IE6 cache optimisation with hidden blocks */
	width									: 190px;
	color									: #623414;
	margin 								: 0px;
	padding								: 0px;
	border								: 1px solid #623414;
	background-color 			: #ffebd1;
	text-align 						: left;
	background-image			: url("../img/gfx/gui/text_1.jpg");
	background-position		: top left;
	background-repeat			: repeat-y;
}

#tooltip .header {

}

#tooltip .content {


}

#tooltip .footer {
	/* background-image: url(/img/design/tooltip_footer.gif"); */
	height						: 11px;
	font-size					: 0pt;
	line-height				: 0pt;
}

#tooltip .title {
	color									: #623414;
	font-weight						: bold;
	font-size							: 14px;
	border-bottom					: 2px solid #623414;
	margin								: 0px ;
	padding-top						: 2px;
	padding-left  				: 5px;
	background-image			: url("../img/gfx/gui/text_2.jpg");
	background-position		: top left;
	background-repeat			: repeat-y;
}

#tooltip .titleOnly {
	color						: #fee9c2;
	font-weight			: bold;
	font-size				: 12pt;
	margin					: 0px 10px 0px 8px;
	padding-top			: 5px;
}

#tooltip p {
	margin					: 0px;
	font-size				: 9pt;
	line-height			: 10.5pt;
	padding 				: 3px;
	padding-left 		: 5px;
	padding-right 	: 5px;
}


/************************************/
/*** 				NEWS								  ***/
/************************************/
#content div.pompon {
	min-height 			: 111px;	
	padding-bottom 	: 10px;
	margin-bottom 	: 10px;
	border-bottom 	: 2px solid #efac71;
	}
	
#content div.pompon h3{
	font-size 			: 18px;
	margin 					: 0px;
	padding 				: 0px;	
	border-bottom 	: 0px solid #fff;	
}
	
#content div.pompon p {
	margin-left : 0px;
	}	
	
#content div.pompon div.newsIcon {
	-moz-border-radius		: 5px;
	margin 								: 0px;
	margin-right 					: 10px;	
	float 								: left ;	
	position 							: relative;
	border 								: 1px solid #efac71;
	padding 							: 2px;
	background-color 			: #fff;
	}
#content div.pompon div.newsIcon img{
	margin 								: 0px;
	padding 							: 0px;	
	float 								: left ;	
	position 							: relative;
	}	
	
#content div.pompon  div.newsDdate {	
	color 								: #efac71;
	font-size 						: 10px;
	margin 								: 0px;
	padding 							: 0px;	
	}

/************************************/
/***   		 CARD COLLECTION				***/
/************************************/

#cardCollection {
	position 			: relative;
}

#cardExchangeCollection {
	margin 				: 0px;
	padding 			: 0px;
	width 				: 648px;
	display 			: block;
}

div.cardStrategy {
	margin 				: 0px;
	padding 			: 0px;
	width 				: 648px;
	border-bottom : 0px solid #fff;
	display 			: block;
	height 				: 250px;
}

div.card_fire,
div.card_thunder,
div.card_air,
div.card_water,
div.card_wood,
div.card_back_fire,
div.card_back_thunder,
div.card_back_air,
div.card_back_water,
div.card_back_wood,
div.card_collection_fire,
div.card_collection_thunder,
div.card_collection_air,
div.card_collection_water,
div.card_collection_wood {
	float 							: left;
	position 						: relative;
	width 							: 172px;
	height 							: 234px;
	margin-right 					: 25px;
	margin-top 						: 10px;
	background-repeat 				: no-repeat;
	z-index 						: 1;
}

div.card_spell_fire,
div.card_spell_thunder,
div.card_spell_air,
div.card_spell_water,
div.card_spell_wood,
div.card_collection_spell_fire,
div.card_collection_spell_thunder,
div.card_collection_spell_air,
div.card_collection_spell_water,
div.card_collection_spell_wood  {
	float 								: left;
	position 							: relative;
	width 								: 172px;
	height 								: 234px;
	margin-right 					: 25px;
	margin-top 						: 10px;
	background-repeat 		: no-repeat;
	z-index 							: 1;
}

#cardExchangeCollection div.card_fire,
#cardExchangeCollection div.card_thunder,
#cardExchangeCollection div.card_air,
#cardExchangeCollection div.card_water,
#cardExchangeCollection div.card_wood,
#cardExchangeCollection div.card_spell_fire,
#cardExchangeCollection div.card_spell_thunder,
#cardExchangeCollection div.card_spell_air,
#cardExchangeCollection div.card_spell_water,
#cardExchangeCollection div.card_spell_wood {
	margin-right 					: 20px;
	margin-left						: 20px;
	padding-bottom 				: 5px;
	height 								: 254px;
}
                                 
 div.card_fire	{						background-image		: url("../img/gfx/card/Feu_cardTemplate.gif");}
 div.card_thunder	{				background-image		: url("../img/gfx/card/Foudre_cardTemplate.gif");}
 div.card_air	{					background-image		: url("../img/gfx/card/Ciel_cardTemplate.gif");}
 div.card_water	{						background-image		: url("../img/gfx/card/Eau_cardTemplate.gif"); }
 div.card_wood {					background-image		: url("../img/gfx/card/Bois_cardTemplate.gif"); }
 
 div.card_spell_fire{			background-image		: url("../img/gfx/card/Feu_spell_cardTemplate.gif");}
 div.card_spell_thunder{		background-image		: url("../img/gfx/card/Foudre_spell_cardTemplate.gif");}
 div.card_spell_air{			background-image		: url("../img/gfx/card/Ciel_spell_cardTemplate.gif");}
 div.card_spell_water{			background-image		: url("../img/gfx/card/Eau_spell_cardTemplate.gif"); }
 div.card_spell_wood {		background-image		: url("../img/gfx/card/Bois_spell_cardTemplate.gif"); }
 
 div.card_back_fire{				background-image		: url("../img/gfx/card/Feu_back.gif");}
 div.card_back_thunder{		background-image		: url("../img/gfx/card/Foudre_back.gif");}
 div.card_back_air{			background-image		: url("../img/gfx/card/Ciel_back.gif");}
 div.card_back_water{				background-image		: url("../img/gfx/card/Eau_back.gif"); }
 div.card_back_wood {			background-image		: url("../img/gfx/card/Bois_back.gif"); }
 
 div.card_collection_fire	{						background-image	: url("../img/gfx/card/Feu_collection.gif");}
 div.card_collection_thunder	{				background-image		: url("../img/gfx/card/Foudre_collection.gif");}
 div.card_collection_air	{					background-image		: url("../img/gfx/card/Ciel_collection.gif");}
 div.card_collection_water	{						background-image	: url("../img/gfx/card/Eau_collection.gif"); }
 div.card_collection_wood {					background-image		: url("../img/gfx/card/Bois_collection.gif"); }
 
 div.card_collection_spell_fire{			background-image		: url("../img/gfx/card/Feu_spell_collection.gif");}
 div.card_collection_spell_thunder{		background-image	: url("../img/gfx/card/Foudre_spell_collection.gif");}
 div.card_collection_spell_air{			background-image	: url("../img/gfx/card/Ciel_spell_collection.gif");}
 div.card_collection_spell_water{			background-image		: url("../img/gfx/card/Eau_spell_collection.gif"); }
 div.card_collection_spell_wood {		background-image		: url("../img/gfx/card/Bois_spell_collection.gif"); }
 
 
div.cardStrategy div.card_fire,
div.cardStrategy div.card_thunder,
div.cardStrategy div.card_air,
div.cardStrategy div.card_water,
div.cardStrategy div.card_wood,
div.cardStrategy div.card_spell_fire,
div.cardStrategy div.card_spell_thunder,
div.cardStrategy div.card_spell_air,
div.cardStrategy div.card_spell_water,
div.cardStrategy div.card_spell_wood,
div.cardStrategy div.card_back_fire,
div.cardStrategy div.card_back_thunder,
div.cardStrategy div.card_back_air,
div.cardStrategy div.card_back_water,
div.cardStrategy div.card_back_wood {
	margin-right 					: -119px;
	cursor 								: pointer;
	float 								: left;
	}
	
div.cardStrategy div.card_back_fire,
div.cardStrategy div.card_back_thunder,
div.cardStrategy div.card_back_air,
div.cardStrategy div.card_back_water,
div.cardStrategy div.card_back_wood {
	display : block;
	}
	
 div.cardTop{
	position  			: relative;
	width 					: 168px;
	height 					: 23px;
}

div.mana {
	text-align: right;
	margin : 0px;
	padding : 0px;
	padding-right  : 20px;
	margin-top : -6px;
	}
	
div.mana img {
	margin-left : -3px;
	}
	
	
div.eclosion {
	font-size 		: 14px;
	width 				: 25px;
	height : 25px;
	line-height 	: 25px;
	color 				: #fff;
	font-weight		: bold;
	text-align 		: center;
	background-image : url("../img/gfx/icons/dinoz_bg.gif");
	background-repeat : no-repeat;
	margin : auto;
	}
	
div.cardName {
	position 				: absolute;
	bottom 					: 3px;
	margin-top 			: 8px;
	padding-left 		: 14px;
	color 					: #000;
	width 					: 160px;
	font-weight 		: bold;
	font-size				: 10px;
	line-height 		: 10px;
	color : #fff;
	border-right : 0px solid #fff;
}
	
div.cardLvl  {
	position 					: absolute;
	right 						: 9px;
	font-size 				: 16px;
	color							: #468200;
	width 						: 20px;
	padding-top 			: 6px;
	line-height 			: 18px;
	text-align				: center;
	font-weight 			: bold;
}

img.cardImg {
	height 				: 108px;
	width 				: 142px;
	display 			: block;
	margin-top  	: 3px;
	margin-left 	: 13px;
	}

div.cardBody {
	position  		: relative;
	margin-top		: 2px;
	height 				: 80px;	
	border 				:	0px solid #fff;
}

div.cardRarity {
	position: absolute;
	left: 3%;
	top: 46%;
}

div.cardTxt {
	border 				:	0px solid #fff;
	margin-top 		: 0px;
	padding-top 	: 2px;
	margin-left  	: 32px;
	margin-right 	: 16px;

}


div.cardFlavor {	
	border 				:	0px solid #fff;	
	margin-top 		: 0px; 	
	padding-top 	: 2px; 	
	margin-left  	: 32px; 	
	margin-right 	: 16Px;	
	line-height 	: 10px;	
	font-size			: 10px;	
	font-style 		: italic ;
}
div.cardTxt p,
div.cardFlavor p{
	line-height 	: 10px;
	font-size			: 10px;
	
	}
div.CardType {
	position  		: absolute;
	left 					: 9px;
	top 					: 4px;
	width 				: 15px;
}
div.CardTurn {
	position  		: absolute;
	left 					: 10px;
	top 					: 5px;
	font-size 		: 14px;
	width 				: 15px;
	line-height 	: 14px;
	color 				: #ff8600;
	font-weight		: bold;
	text-align 		: center;
}

div.cardAtk {
	position  			: absolute;
	left 						: 9px;
	top 						: 31px;
	font-size 			: 14px;
	width 					: 16px;
	color 					: #e0321a;
	font-weight			: bold;
	text-align 			: center;
}

div.cardDef {
	position  			: absolute;
	left 						: 9px;
	top 						: 58px;
	font-size 			: 14px;
	width 					: 16px;
	color 					: #4f6ea4;
	font-weight			: bold;
	text-align 			: center;
}

div.reflection {
	width 								: 167px;
	height 								: 234px;
	position							: relative;
	margin-top 						: -223px;
	display 							: block;

/*	background-image 			: url("../img/gfx/card/reflets.png");
	filter								: alpha(opacity=40);
	-moz-opacity					: 0.40; */
} 
	
div.nbImages {
	cursor : pointer;
	position: relative;
	text-align: right;
	top: -80%;
	width: 100%;
	filter: blur(0.5px) saturate(3.5);
}


div.reflection a img{
	cursor : pointer;
	border : none;
}	
	
/*
div.reflection:hover {
			filter						: alpha(opacity=95);
			-moz-opacity			: 0.99;
}*/

#aCard {
	position 			: relative;
	width 				: 790px;
	border 				: 0px solid #a65d13;
	height 				: 258px;
	padding-left	: 10px;
	background-image 		: url("../img/gfx/gui/card_skin.jpg");
	background-position : top right;
	background-repeat		: no-repeat;
}
	
div.cardInfo {
	padding-top 	: 10px;
	float 				: left;
	position			: relative;

	}

#leftDesc{
	width 				: 300px;
	height 				: 250px;
	border 				: 0px solid #fff;
	float  				: left;,
	position 			: relative;
	}

#rightDesc{
	width 			: 270px;
	height	 		: 250px;
	margin-left : 10px;
	border 			: 0px solid #fff;
	float  			: left;,
	position 		: relative;
	}
	
.rightCardNumber {
	position : relative ;
	float 	: right ;
	margin-right	: 10px ;
}
	
	
#aCard .borderWhite{
	padding 						: 2px;
	background-image 		: url("../img/gfx/gui/text_1.jpg");
	background-repeat		: repeat-y;
		position 		: relative;
	
	}
	
/************************************/
/***   		 MISC STYLES						***/
/************************************/

.borderBrown{
	border 								: 1px solid #a65d13;
	margin-top 						: 3px;
}

.borderWhite{
	border 								: 2px solid #fff;
	padding 							: 0px;
	margin 								: 0px; 
	padding							  : 0px;
}

.dark{
	background-color			: #f4daba;
} 

.bright{
	color 								:	#a65d13;
	background-color			: #fae4c8;
}

.sysInfo{
	color 							:	#a65d13 ;
	background-color		: #fff5e8;
	background-image 		: url("../img/gfx/gui/top_img.gif");
	background-repeat		: no-repeat;
}

.date {
	font-size 						: 10px;
}
	
.clear {
	position : relative;
	margin 								: 0px;
	padding 							: 0px;
	width 								: 90%;
	height								: 1px;
	}
	
.floatRightBox {
	float 								: right ;
	position 							: relative;
	margin 								: 3px;
	padding							 	: 2px;
	width 								: 100px;
	border								: 1px solid #ffc12b;
	background-color			: #f8ef8a;
	}
	
.clear_txt {
	clear								: both;
	height							: 1px;
	font-size						: 0pt;
	line-height					: 0pt;
	width								: 100%;
}	

.miniTitre {
	color 			: #a65d13;
	font-size 	: 10px;
	line-height : 10px;
	margin			: 0px;
	padding			: 0px;
	}
	
.hili {
	background-color			: #fff5e8;

	
}	

.icon {
	border 			: none;
	}
	
a.icon:hover  {
	padding-top 	: 3px;
	}	
	
.clickable,
.clickable div,
.clickable div div {
	cursor			 : pointer;
	}
	
.smallTxt{
	padding 			: 0px;
	margin 				: 0px;
	line-height 	: 10px;
	font-size 		: 10px;
	}
	
.cachecache{
	display :none;
	}
	
.leftImg2 {
	float 				: left;
	position			: relative;
	margin-left 	: 0px;
	margin-right 	: 5px;
	border 				: none;
	padding-right : 40px
	}

.leftImg {
	float 				: left;
	position			: relative;
	margin-left 	:-20px;
	margin-right 	: 5px;
	border 				: none;
	padding-right : 40px
	}
	
	
.rightImg {
	position			: relative;
	float 				: right;
	margin-left 	: 5px;
	margin-right 	: -20px;
	border 				: none;
	padding-left : 40px
	}

	
div.subscribTXT{
	width : 685px;
	margin : auto;
	margin-bottom : 20px;
	padding-bottom : 20px;
	
	}
	
div.subscribTXT p {
	margin-bottom : 10px;
	}
	
div.subscribTXT a {
	border : 0px solid #fff;
	}
	
div.subscribTXT a img {
	border : 0px solid #fff;
	}
	
	
.emc2{
	position : relative;
	}

.beton{
	display : block;
	}

.paddy{
	padding: 2px;
	}	

.center{
	margin : auto;
	text-align	: center;
	}	
	
	
.selectElem {	
		color 								:	#a65d13 ;
		border 								: 1px solid #efac71;
		background-color			: #fae4c8;	
		padding 							: 0px;
		margin-left						: 20px ;	
		margin-top 						: 10px;
		margin-bottom 				: 10px;
		float					 				: left ;	
		position 							: relative;
	}
	
		
.selectElem input {
	margin-left	: 6px ;
	}


/************************************/
/***   			 Faux Rhum						***/
/************************************/
#fauxRhum{
	
	
	}

#fauxRhum ul.actionbar {
	margin					: 0px;
	padding					: 0px;
	list-style			: none;
	height 					: 14px;
	font-size				: 10px;
	letter-spacing	: 1px;
	margin-bottom		: 3px;
 }
 
#fauxRhum ul.actionbar li {
	border				: 1px solid #623414;
	float					: left;
	margin				: 0px;
	margin-right	:	3px;
	display				: inline;
}

#fauxRhum ul.actionbar li a{
		text-align					: center;
		color								: #efac71;
		background-image		: url("../img/gfx/gui/button_bg.gif");
		background-repeat		: no-repeat;
		background-color		: #fff0d7;
		border	 						: 1px solid #fff;
		font-weight					: bold;
		display							: block;	
		line-height					: 12px;
		height 							:	12px;
		width								: 140px;
		padding-left				: 5px;
		padding-right				: 5px;
		text-decoration 		: none;
}

#fauxRhum ul.actionbar li a:hover{
	color								: #a65d13;
	background-color		: #ffdda3;
	text-decoration			: none;
	background-image		: url("../img/gfx/gui/button_bg_hover.gif");
	border	 						: 1px solid #f7cda3; 
	}

#fauxRhum dt {
	margin-top 		: 10px;
	position : relative;
	text-decoration 		: none;
	border				: 1px solid #a65d13;
	}
	
#fauxRhum dt a{
	display 						: block;
	position : relative;
	text-decoration 		: none;
	font-size 					: 18px;
	background-image		: url("../img/gfx/gui/button_bg.gif");
	background-repeat		: no-repeat;
	background-color		: #fff0d7;
	padding-left 				: 20px;
	}

#fauxRhum dt a:hover{
	background-color		: #ffdda3;
	background-image		: url("../img/gfx/gui/button_bg_hover.gif");
	}
	
		
#fauxRhum dd {
	margin 							: 0px;
	padding 						: 0px;
	border							: 1px solid #a65d13;
	border-top					: 0px solid #a65d13;
	background-image		: url("../img/gfx/gui/text_1.jpg");
	background-repeat		: no-repeat;
	background-color		: #fff5e8;
	position : relative;
	text-decoration 		: none;
	}
	
#fauxRhum dd .borderWhite {
	padding-left 				: 20px;
	}
	

#fauxRhum table.forumTab{
	margin					: 0px;
	padding					: 0px;	
	margin-bottom		: 10px;
	margin-left			: 0px;
	width						: 800px;
}

#fauxRhum table.forumTab th {
	background-image		: url("../img/gfx/gui/top_img.gif");
	background-repeat		: no-repeat;
	background-color		: #fff5e8;
	font-size						: 13px;
	text-align 					: center;
}

#fauxRhum table.forumTab th a{
	color 						: #a65d13;
	text-decoration   : none;
}

#fauxRhum table.forumTab th a:hover{
	color 						: #fbf5e7;
}

#fauxRhum table.forumTab tr {

}

#fauxRhum table.forumTab tr td.date {
	height						: 10px;
	font-size					: 10px;
	letter-spacing 		: 2px;
	text-indent				: 10px;
	line-height				: 8px;
	border-top				: 10px solid #fff5e8;
	text-align				: left;
	color 						: #fff;
	background-color	: #a65d13;
}

#fauxRhum table.forumTab  span.delete {
	margin-left : 20px;
	}

#fauxRhum table.forumTab tr td.postitTitle {
	height						: 10px;
	font-size					: 10px;
	letter-spacing 		: 2px;
	text-indent				: 10px;
	line-height				: 8px;
	border-top				: 10px solid #fff5e8;
	text-align				: left;
	color 						: #fff;
	background-color	: #ff8429;
}

#fauxRhum table.forumTab tr td.postitTitleend {
	height						: 5px;
	color 						: #fff;
	background-color	: #fff5e8;   
}

#fauxRhum table.forumTab tr td.postittrue {
		background-color	:#ffebd1;
		text-indent				: 5px;
		font-size					: 14px;
		width 						: 400px;
		/*border 						: 1px solid #ff8429;*/
		/*border-left 			: 5px solid #ff8429;*/
		border 						: 1px solid #fff;
		border-left 			: 5px solid #fff;
}


#fauxRhum table.forumTab tr td.postittrue:hover {
		border 						: 1px solid #fff;
		border-left 			: 5px solid #fff;
}

#fauxRhum table.forumTab tr td.postitfalse {
		font-weight 			: bold;
		text-indent				: 5px;
		font-size					: 14px;
		width 						: 400px;
		border 						: 1px solid #ff8429;
		border-left 			: 5px solid #ff8429;
			background-color	: #fff;
}



#fauxRhum table.forumTab tr td.postitfalse:hover {
		border 						: 1px solid #fff;
		border-left 			: 5px solid #fff;
}

#fauxRhum table.forumTab tr td.postitfalse a,
#fauxRhum table.forumTab tr td.postittrue a {

}

#fauxRhum table.forumTab tr td.titletrue {
		background-color	: #ffebd1;
		text-indent				: 5px;
		font-size					: 14px;
		width 						: 430px;
		border 						: 1px solid #fff;
		border-left 			: 5px solid #fff;
}

#fauxRhum table.forumTab tr td.titletrue:hover {
		border 						: 1px solid #efac71;
		border-left 			: 5px solid #efac71;
}

#fauxRhum table.forumTab tr td.titlefalse {

		font-weight 			: bold;
		text-indent				: 5px;
		font-size					: 14px;
		width 						: 430px;
		border 						: 1px solid #fff;
		border-left 			: 5px solid #fff;
		background-color	: #fff5e8;
}

#fauxRhum table.forumTab tr td.titlefalse:hover {
		border 						: 1px solid #efac71;
		border-left 			: 5px solid #efac71;
}

#fauxRhum table.forumTab tr td.titletrue a,
#fauxRhum table.forumTab tr td.titlefalse a{
	color 					: #a65d13;
	text-decoration : none;
	border 					: 0px solid #fff;
	}


#fauxRhum table.forumTab tr td.avatarBox{
	width 						: 62px;		
	vertical-align		: top;
}

#fauxRhum table.forumTab tr td.bla{
	vertical-align	: top;
	width 					: 20px;		
}


#fauxRhum table.forumTab tr td.bla img{
	position 			: absolute;
	padding-top 	: 20px;
	padding-right : 0px;

}
 
#fauxRhum table.forumTab tr td.thread {
		vertical-align		: top;
		background-color	:#ffebd1;
		text-indent				: 5px;
		font-size					: 14px;
		border 						: 1px solid #fff;
		border-left 			: 1px solid #fff;
		padding-top : 0px;
		padding-left : 0px;

}

#fauxRhum table.forumTab tr td.thread p{
		line-height : 14px;
		letter-spacing : 0px;
		margin-top: 10px;
		padding-left : 3px;
		padding-right : 3px;
}

#fauxRhum table.forumTab tr td.thread  div.avatar img {
		margin : 0px;
		padding : 0px;	
}

#fauxRhum table.forumTab tr td.thread  div.author {
	background-image		: url("../img/gfx/gui/top_img.gif");
	background-repeat		: no-repeat;
	background-color		: #fff5e8;
	text-align			: left;
	right 					: 0px;
	top 						: 0px;
	clear						: both;		
	font-size 			: 10px;
	padding-right 	: 10px;
	height : 20px;
	border-bottom		: 1px dashed #dcc79a;
}

 
#fauxRhum table.forumTab tr td.user {
	border 						: 1px solid #fff;
	font-size					: 10px;
	line-height 			: 10px;
	width 						: 100px;
	text-align 				: center;
	background-color	: #ffebd1;
}

#fauxRhum table.forumTab tr td.thread a.user,
#fauxRhum table.forumTab tr td.user a.user{
	color				 					: #16759c;
	font-weight 					: bold;
	text-decoration 			: none ;
	font-size 						: 12px;
	letter-spacing 				: 0px;
	}
	
#fauxRhum table.forumTab tr td.thread a.user:hover,
#fauxRhum table.forumTab tr td.user a.user:hover{
	color				 					: #036891;
	text-decoration 			: underline ;
	}

#fauxRhum table.forumTab tr td.lastmsg a {
		color 					: #a65d13;
		font-weight 		: bold;
		font-size				: 10px;
		text-decoration :	none;	
}

#fauxRhum table.forumTab tr td a  {
		color 					: #a65d13;
		font-weight 		: bold;
		font-size				: 12px;
		text-decoration :	none;
}

#fauxRhum table.forumTab tr td a:hover {
		text-decoration		: underline;
}

#fauxRhum table.forumTab tr td.lastmsg {
	border 						: 1px solid #fff;
	font-size					: 10px;
	line-height 			: 10px;
	width 						: 160px;
	background-color	: #ffebd1;
	text-align				: center;
}

#fauxRhum table.forumTab tr td.msg {
		font-weight 			: bold;
		width 						: 80px;
		text-align				: center;
		background-color	: #ffebd1;
		color 						: #a65d13;
		border 						: 1px solid #fff;
}

div.threadAuthor {
	margin-left 				:  0px;
	float 							: left;
	position 						: relative;
	line-height 				: 20px;

	}

div.time {
	float : right;
	position : relative;
	line-height : 20px;
	}
	
div.ranking {
	font-size 					: 14px;
	width 							: 75px;
	float 							: left;
	position 						: relative;
	line-height 				: 18px;
	background-image		: url("../img/gfx/gui/button_bg_hover.gif");
	background-repeat		: no-repeat;
	background-color		: #ffdda3;
	border-right 				: 1px solid #fff;
	}

div.moodButton {
	width : 65px;
	cursor : pointer;
	float : left ;
	position : relative;
	text-align : center;
	border								: 1px solid #a65d13;
	color 								: #a65d13;
	background-color			: #fff0d7;
	background-image 			: url("../img/gfx/gui/button_bg.gif");
	margin-right : 5px;
	margin-bottom: 5px;
	}

div.moodButton:hover{
	color								: #a65d13;
	background-color		: #ffdda3;
	text-decoration			: none;
	background-image		: url("../img/gfx/gui/button_bg_hover.gif");
	}	
	
td.stayle{
	width : 147px;
	text-align : center;
	}
	
td.txt {
	
	
	}	

/**** NAVIGATION TOOLS ****/


div.paginate {
	border 				: 0px solid #efac71;
	text-align		:	center ;
	margin				: auto;
}

div.paginate ul {
	list-style		: none;
	height 				: 20px;
	font-size			: 16px;
 }

div.paginate ul li {
	float			: left;
	margin		: 0px;
	display		: inline;
}

 div.paginate ul li span {
	line-height	:	20px;
}

 div.paginate ul li div.back_disable {
		height	: 20px;
}

 div.paginate ul li div.next_disable {
		height	: 20px;
}


 div.paginate ul li a{
		color								:	#efac71;
		font-weight					: bold;
		display							: block		;	
		height 							:	20px		;
		width								:	20px		;
}

 div.paginate ul li a:hover {
	color				: #a65d13;
}

 div.paginate ul li a.back {

		height			: 20px;
}

 div.paginate ul li a.next {

		height			: 20px;
}

 div.paginate ul li a.back span, 
 div.paginate ul li a.next span, 
 div.paginate ul li div.back_disable span, 
 div.paginate ul li div.next_disable span 
 { 	color				: #a65d13; }

 div.paginate ul li div.activepage {
		color							: #a65d13;
		text-decoration		:	none;
		display						: block;	
		height 						:	20px;
		width							:	20px;
		line-height				:	20px;

}
 div.paginate div.currentpage {
	font-size				: 10px;
	letter-spacing	: 1px;
	font-weight			: bold;
	margin					: 5px;
	text-decoration	:	none;
	margin					: 0px;
	padding 				: 0px;
}

div.smileyBox {
	letter-spacing		: 1px;
  	border         		: 1px solid #a65d13;
   	margin-bottom  	 	: 5px;
    padding						: 2px;
   	color           	: #a65d13;
   	text-align      	: center;
  	background-color			: #fff5e8;
  	width : 630px;

}

div.otherSmileyBox { 	
	letter-spacing		: 1px;   	
	border         		: 1px solid #fff;     
	background-color	: #ffebd1;       	  
	padding						: 2px;    	
	color           	: #a65d13;    	
	text-align      	: center;
	} 
	
.chibbiTittle{
	font-size				: 10px;
	letter-spacing	: 1px;
	color : #a65d13;    	
}

/************************************/
/***   	Booster STYLES						***/
/************************************/


#boosterList,
#boosterBuy{
	position : relative ;
	height : 280px;
	border :  0px solid red;
	margin-top : 20px ;
	}


#boosterHelp {
	border 							: 2px solid #efac71;
	background-color 			: #FFF ; /* ffebd1 */
	display 							: block ;
	width 								: 250px ;
	float 								: right ;
	position 							: relative ; 
	padding							: 4px ;
	margin-right 					: 30px ;
	margin-top 						: -220px ;
	}

#boosterHelp h2 {
	padding 							: 0px;
	margin 							: 0px;
	}

#boosterBuy a.booster span {
	cursor 								: pointer ;
	float 								: left ;
	display					 			: block ;
	position 							: relative ;
	width 								: 320px ;
	height 								: 260px ;
	margin-right 					: -83px ;
	background-repeat 			: no-repeat ;
	}

#boosterFixed {
	margin-top						: 15px ;
	width 								: 320px;
	height 								: 260px;
}

#boosterList a.booster span,	
#boosterFixed a.booster span {
	cursor 								: pointer;
	float 								: left ;
	display					 			: block;
	position 							: relative;
	width 								: 320px;
	height 								: 260px;
	margin-right 					: -290px ; /* -295px */
	background-repeat 			: no-repeat;
}

#boosterNumber {
	position 		: absolute ;
}

span.bnCentered {
	margin-left	: 220px ;
	margin-top	: 190px ;

}

span.bnLeft {
	margin-left	: 230px ;
	margin-top	: 180px ;
}

#shopButtons {
	position : relative ;
}

/*
#boosterList a.booster:hover span{
	margin-top 					: -60px;
	height 								: 320px;
}


#boosterBuy a.booster:hover span {
	margin-top 					: -20px;
	height 								: 280px;
}
*/


#boosterList a.booster span.boosterHover11,
#boosterList a.booster span.boosterHover12,
#boosterList a.booster span.boosterHover13,
#boosterList a.booster span.boosterHover14,
#boosterList a.booster span.boosterHover15,
#boosterList a.booster span.boosterHover21,
#boosterList a.booster span.boosterHover22,
#boosterList a.booster span.boosterHover23,
#boosterList a.booster span.boosterHover24,
#boosterList a.booster span.boosterHover25{
	cursor 								: pointer;
	float 								: left ;
	display					 			: block;
	position 							: relative;
	width 								: 320px;
	height 								: 320px;
	margin-right 					: -290px ; /* -295px */
	background-repeat 			: no-repeat;
	margin-top 						: -60px;
}

#boosterBuy a.booster span.boosterHover11,
#boosterBuy a.booster span.boosterHover12,
#boosterBuy a.booster span.boosterHover13,
#boosterBuy a.booster span.boosterHover14,
#boosterBuy a.booster span.boosterHover15,
#boosterBuy a.booster span.boosterHover21,
#boosterBuy a.booster span.boosterHover22,
#boosterBuy a.booster span.boosterHover23,
#boosterBuy a.booster span.boosterHover24,
#boosterBuy a.booster span.boosterHover25 {
	cursor 								: pointer;
	float 								: left ;
	display					 			: block;
	position 							: relative;
	width 								: 320px;
	height 								: 280px;
	margin-right 					: -83px ; /* -295px */
	background-repeat 			: no-repeat;
	margin-top 						: -20px;
}

#boosterBuy a.booster span.boosterHover11,
#boosterList a.booster span.boosterHover11,
#boosterFixed a.booster span.booster11,
#boosterBuy a.booster span.booster11,	
#boosterList a.booster span.booster11{
	background-image		: url("../img/gfx/card/booster/booster1.png");
	
	}	

#boosterBuy a.booster span.boosterHover12,
#boosterList a.booster span.boosterHover12,
#boosterFixed a.booster span.booster12,
#boosterBuy a.booster span.booster12,	
#boosterList a.booster span.booster12{
	background-image		: url("../img/gfx/card/booster/booster2.png");

	}	

#boosterBuy a.booster span.boosterHover13,
#boosterList a.booster span.boosterHover13,
#boosterFixed a.booster span.booster13,
#boosterBuy a.booster span.booster13,
#boosterList a.booster span.booster13{
	background-image		: url("../img/gfx/card/booster/booster3.png");
}

#boosterBuy a.booster span.boosterHover14,
#boosterList a.booster span.boosterHover14,
#boosterFixed a.booster span.booster14,
#boosterBuy a.booster span.booster14,
#boosterList a.booster span.booster14{ 
	background-image		: url("../img/gfx/card/booster/booster4.png");
}

#boosterBuy a.booster span.boosterHover15,
#boosterList a.booster span.boosterHover15,
#boosterFixed a.booster span.booster15,
#boosterBuy a.booster span.booster15,
#boosterList a.booster span.booster15{
	background-image		: url("../img/gfx/card/booster/booster5.png");
}
	
	
#boosterBuy a.booster span.boosterHover21,
#boosterList a.booster span.boosterHover21,
#boosterFixed a.booster span.booster21,
#boosterBuy a.booster span.booster21,	
#boosterList a.booster span.booster21{
	background-image		: url("../img/gfx/card/booster/booster6.png");
}

#boosterBuy a.booster span.boosterHover22,
#boosterList a.booster span.boosterHover22,
#boosterFixed a.booster span.booster22,
#boosterBuy a.booster span.booster22,	
#boosterList a.booster span.booster22{
	background-image		: url("../img/gfx/card/booster/booster7.png");
}

#boosterBuy a.booster span.boosterHover23,
#boosterList a.booster span.boosterHover23,
#boosterFixed a.booster span.booster23,
#boosterBuy a.booster span.booster23,
#boosterList a.booster span.booster23{
	background-image		: url("../img/gfx/card/booster/booster8.png");
}


#boosterBuy a.booster span.boosterHover24,
#boosterList a.booster span.boosterHover24,
#boosterFixed a.booster span.booster24,
#boosterBuy a.booster span.booster24,
#boosterList a.booster span.booster24{ 
	background-image		: url("../img/gfx/card/booster/booster9.png");

	}	

#boosterBuy a.booster span.boosterHover25,
#boosterList a.booster span.boosterHover25,
#boosterFixed a.booster span.booster25,
#boosterBuy a.booster span.booster25,
#boosterList a.booster span.booster25{
	background-image		: url("../img/gfx/card/booster/booster10.png");
}


#countryList {
	margin-left : 140px ;
}
	
	
	
/************************************/
/***   		 TEMP STYLES						***/
/************************************/
.elementSelector{
	display 				:	block;
	width 					: 450px;
	height 					: 70px;
	border 					: 0px solid #efac71;
	text-align			: center;
	
	}
	
	
input.submitMe{
	height:0px;
	line-height:0px;
	display: none;
	}
	
cite {
	border         		: 1px solid #a65d13;	
	background-color	: #fff5e8;
	margin					 	: 5px;
	padding 					: 5px;
	display 					: block;
}



/**** NAVIGATION TOOLS ****/


div.paginate {
	text-align		:	center ;
	margin				: auto;
	clear 				: both;
}

div.paginate ul {
	width					: 600px;
	list-style		: none;
	height 				: 22px;
	font-size			: 16px;
 }

div.paginate ul li {
	float			: left;
	margin		: 0px;
	display		: inline;
}

div.paginate ul li span {
	line-height	:	22px;

}

div.paginate ul li div.back_disable {
		height 							:	20px		;
		width								:	35px		;
		background-image		: url("../img/gfx/icons/back_disable.gif");
		background-position : 10px 0px;
		background-repeat : no-repeat;
}

div.paginate ul li div.next_disable {
		height 							:	20px		;
		width								:	35px		;
		background-image		: url("../img/gfx/icons/next_disable.gif");
		background-repeat : no-repeat;
		background-position : 10px 0px;
}


div.paginate ul li a{
		text-align : center;
		color								:	#a65d13;
		font-weight					: bold;
		display							: block		;	
		height 							:	20px		;
		width								:	35px		;
		text-decoration : none;
}


div.paginate ul li a:hover {
	color				: #efac71;
}

div.paginate ul li a.back {
		height 							:	20px		;
		width								:	35px		;
		background-image	: url("../img/gfx/icons/back.gif");
		background-repeat : no-repeat;
		background-position : 10px 0px;
}

div.paginate ul li a.next {
		height 							:	20px		;
		width								:	35px		;
		background-image	: url("../img/gfx/icons/next.gif");
		background-repeat : no-repeat;
		background-position : 10px 0px;
}

div.paginate ul li a.back span, 
div.paginate ul li a.next span, 
div.paginate ul li div.back_disable span, 
div.paginate ul li div.next_disable span 
 { display : none; }

div.paginate ul li div.activepage {
			color				: #efac71;
		text-decoration		:	none;
		display						: block;	
		height 							:	20px		;
		width								:	35px		;
		/*background-image	: url("../img/gfx/gui/page.gif");*/
		line-height				:	22px;

}
div.paginate div.currentpage {
	font-size				: 10px;
	letter-spacing	: 1px;
	font-weight			: bold;
	margin					: 5px;
	text-decoration	:	none;
}

div.viewExchangeCard{

	float 					: right;
	position 				: relative;
	margin-right 		: 5px;
	}
	
.spacer{
	width 					: 30px;
	}
	
div.bankCall{
		margin-top : 10px;
	border							: 1px solid #efac71;
	border-top					: 0px solid #efac71;
	border-left					: 5px solid #efac71;

	background-color		: #fff5e8;
	background-image 		: url("../img/gfx/gui/top_img.gif");
	background-repeat		: no-repeat;
	}	
	
div.bankCall h2 {
	position 						: relative;
	color								: #efac71;
	margin							: 0px;
	padding 						: 0px;
	margin-top					: 5px;
	padding-left : 5px;
	border-bottom				: 1px solid #efac71;
	font-size						: 16pt;
}

div.bankCall div{
	margin 							: 0px;
	padding-left 				: 150px;
	height : 127px;
	position : relative ;
	}
	
div.bankCall p.img {
	position :	relative ;
	float	: right ;
	margin : 0px ;
	padding-right : 6px ;
	padding-bottom : 6px ;
}

	
div.bankCall div.type1,
div.bankCall div.type6,
div.bankCall div.type8,
div.bankCall div.type10,
div.bankCall div.type11,
div.bankCall div.type43 {
	background-image : url("../img/gfx/gui/phone.gif");
	background-repeat : no-repeat;
	background-position : 5px 5px;
	}	
div.bankCall div.type3{
	background-image : url("../img/gfx/gui/phone_world.gif");
	background-repeat : no-repeat;
	background-position : 5px 5px;
	}	
div.bankCall div.type4,
div.bankCall div.type9,
div.bankCall div.type20,
div.bankCall div.type7,
div.bankCall div.type44,
div.bankCall div.type47,
div.bankCall div.type48,
div.bankCall div.type64,{
	background-image : url("../img/gfx/gui/sms.gif");
	background-repeat : no-repeat;
	background-position : 5px 5px;
	}	
div.bankCall div.type5{
	background-image : url("../img/gfx/gui/wha.gif");
	background-repeat : no-repeat;
	background-position : 5px 5px;
	}		 
	
	
	
div.bankCall div p.ticket{
	float 		: right;
	position 	: relative;
	font-size	: 13pt;
	padding-left : 20px;
	background-image : url("../img/gfx/icons/icon_token.gif");
	background-repeat : no-repeat;
	background-position : 0px 3px;
	}	

div.bankCall div p.present{
	font-size	: 13pt;
	}		
	
div.bankCall div p.number{
	font-size						: 18pt;
	font-weight					: bold;	
	}	
		
div.bankCall div p.cost{

	}		
	
div.bankCall div p.comment{

	}		
	
	
	
	
	

#helpBook {
	background-image 		: url("../img/gfx/gui/help_book.jpg");
	background-repeat		: no-repeat;
	padding-top 				: 40px;
	padding-left			 	: 45px;
	height 							: 598px;
	}
	
#helpBook ul ,
#helpBook ul li,
#helpBook ul li a{
	list-style-type		: none;
	line-height 			: 15px;
	font-size 				: 14px;
	color 						: #713d22;
	text-decoration 	: none;
	}



#helpBook ul li a:hover {
	text-decoration 	: underline;
	}
	
#helpBook  ul.sousList {
	padding					: 0px;
	padding-left 		: 25px;
	margin-bottom : 10px;
	}

#helpBook  ul.sousList li a{
		line-height 	: 13px;
		font-size 		: 12px;
		color 				: #9a522b;
	}
	
#contrat {
	background-image 		: url("../img/gfx/gui/contrat.jpg");
	background-repeat		: no-repeat;
	padding-top 				: 80px;
	padding-left			 	: 45px;
	padding-right				: 45px;
	width :410px;
	margin : auto;
	height 							: 598px;
	border							: 0px solid #efac71;
	}
	

.signArena {
	margin								: 0px;
	padding : 0px;
	margin-bottom					: 3px;
	padding								: 0px;
	
	line-height						: 23px;
	font-size							: 14px;
	text-decoration : none;
	height 								: 23px;
	text-align						: center;
	width 								: 209px;
	display 							: block;
	color : #9f4509;
	border								: 1px solid #9f4509;
	background-image 			: url("../img/gfx/icons/arena_sinup.jpg");
}

.signArena:hover {
	background-image 			: url("../img/gfx/icons/arena_sinup_hover.jpg");
	text-decoration			: none;
	}
	
	

pre.sponsorTextArea {
	width				: 500px;
	font-size			: 9pt;
	text-align			: left;
	background-color	: white;
	padding				: 5px;
	border				: 1px solid #8263a5;
	margin				: auto;
	margin-bottom		: 20px;
}

#error{
	background-image 		: url("../img/gfx/gui/error.jpg");
	background-repeat		: no-repeat;
	margin-left  : 80px;
	padding-top 				: 150px;
	padding-left			 	: 55px;
	padding-right				: 45px;
	width 					:410px;

	height 							: 598px;
	border							: 0Px solid #efac71;
	}
	
div.shopError {
	border							: 2Px solid red;
	font-weight						: bold;
	margin				: 5px ;
	padding				: 5px ;
}
	
	
.helpMe{
	padding-right : 10px;
	
	}
	
.helpMe p {
	text-align : justify;
	}
	
#cachecache {
	position : absolute;
	top : -1500px;
	}
	

.fieldDisabled {
	color : #333;
	background-color  : #cdcdcd;
}


#friends ul,
#miscMsgs ul.friends{
	list-style : none;
	padding : 0px;
	margin  :0px;
	border							: 1px solid #f7cda3;
	border-top							: 0px solid #f7cda3;

	}
	
 #friends ul li,
#miscMsgs ul.friends ul li {
	margin 							: 0px;
	padding 						: 0px;
	}
	
	
 #friends ul a,
#miscMsgs ul.friends a {
	text-decoration 		: none;
	display 						: block;
	color 							: #efac71;
	cursor							: pointer;
	margin 							: 0;
	padding 						: 0;
	text-indent 				: 5px;
	background-color		: #ffebd1;
	background-repeat		: no-repeat;
	font-size 					: 10px;
	line-height 					: 10px;
	height 							: 20px;
	}
	
ul.friends a:hover,
#miscMsgs ul.friends a:hover {
		color 							: #EFAC71;
			background-color		: #fff5e8;
		}
		
		
#modoInfo {
	margin-bottom : 	10px ;
}

#modoInfo a {
	margin		: 5px ;
}


.smallFont{
	font-size 						: 10px;
	line-height 					: 10px;
}