.text_quand {
	font-weight: bold;
	color:#fef5e3;
    position:relative;
    top: 84%;
    left: 5%;
	}
 
.text_ballotin {
	color: #e3719b;
	position: relative;
    top: 84%;
    left: 5%;
	}
 
	.text_ballotin a {color: #e3719b;text-decoration:none}
 
		.text_ballotin a:hover {color: #e3719b;text-decoration:underline}
 
	.text_ballotin strong {color: #e3719b!important}
 
.text_halouine {color: #f58f01;
	position: relative;
    top: 84%;
    left: 5%;
	}
 
	.text_halouine a {color: #f58f01;text-decoration:none}
 
		.text_halouine a:hover {color: #f58f01;text-decoration:underline}
 
	.text_halouine strong {color: #f58f01!important}
 
.text_nowel {color: #73c8da;
	position: relative;
    top: 84%;
    left: 5%;
	}
 
	.text_nowel a {color: #73c8da;text-decoration:none}
 
		.text_nowel a:hover {color: #73c8da;text-decoration:underline}
 
	.text_nowel strong {color: #73c8da!important}
 
.text_goultarminator {color: #e84f1e!important}
 
	.text_goultarminator a {
		color: #e84f1e!important;
		font-size: 22px!important;
		text-decoration: none;
		position: relative;
    top: 84%;
    left: 5%;
	}
 
		.text_goultarminator a:hover {color: #e84f1e!important;text-decoration:underline}
 
	.text_goultarminator strong {color: #e84f1e!important;
		position: relative;
    top: 84%;
    left: 5%;
	}
 
.text_miss_mister a {
	color: #dc71c5!important
	font-size: 22px!important;
	text-decoration: none!important;
			position: relative;
    top: 84%;
    left: 5%;
	}
 
	.text_miss_mister a:hover {
		color: #dc71c5!important;
		font-size: 22px!important
		text-decoration: underline;
	 }
 
.text_miss_mister strong,.text_miss_mister strong a {color: #dc71c5!important}
 
.text_miss_mister {color: #dc71c5!important;
	position: relative;
    top: 84%;
    left: 5%;
	}
 
.text_vulkania a {
	color: #ac9d2f!important;
	font-size: 22px!important;
	text-decoration: none!important
 }
 
.text_vulkania {color: #ac9d2f!important;
	position: relative;
    top: 84%;
    left: 5%;
	}
 
	.text_vulkania a:hover {color: #ac9d2f!important;text-decoration:underline}
 
	.text_vulkania strong {color: #ac9d2f!important}
 
.strong {font-weight: bold}
 
#bannerevents {
	background: transparent url(../img/bannerevent.jpg) no-repeat scroll 0 0;
	height: 288px;
	width: 611px;
 }
 
	#bannerevents h1 {
		color: #3a261b;
		line-height: 26px;
		margin: 0 0 0 30px;
		padding-top: 20px;
	 }
 
#bannerevents_ballotin {
	background: transparent url(../img/banner_ballotin.jpg) no-repeat scroll 0 0;
	height: 292px;
	margin-top: 10px
	width: 647px;
 }
 
	#bannerevents_ballotin h1 {
		color: #3a261b;
		line-height: 26px
		margin: 0 0 0 30px;
		padding-top: 10px;
	 }
 
	#bannerevents_ballotin p {margin: 215px 0 0 60px;font-size:24px}
 
		#bannerevents_ballotin p span {font-size: 24px;font-weight:bold}
 
#bannerevents_halouine {
	background: transparent url(../img/banner_halouine.jpg) no-repeat scroll 0 0;
	height: 292px;
	margin-top: 10px
	width: 647px;
 }
 
	#bannerevents_halouine h1 {
		color: #3a261b;
		line-height: 26px
		margin: 0 0 0 30px;
		padding-top: 10px;
	 }
 
	#bannerevents_halouine p {margin: 215px 0 0 60px;font-size:24px}
 
		#bannerevents_halouine p span {font-size: 24px;font-weight:bold}
 
#bannerevents_nowel {
	background: transparent url(../img/banner_nowel.jpg) no-repeat scroll 0 0;
	height: 292px;
	margin-top: 10px
	width: 647px;
 }
 
	#bannerevents_nowel h1 {
		color: #3a261b;
		line-height: 26px
		margin: 0 0 0 30px;
		padding-top: 10px;
	 }
 
	#bannerevents_nowel p {margin: 215px 0 0 60px;font-size:24px}
 
		#bannerevents_nowel p span {font-size: 24px;font-weight:bold}
 
#bannerevents_goultarminator {
	background: transparent url(../img/banner_goultarminator.jpg) no-repeat scroll 0 0;
	height: 292px;
	margin-top: 10px
	width: 647px;
 }
 
	#bannerevents_goultarminator h1 {
		color: #3a261b;
		line-height: 26px
		margin: 0 0 0 30px;
		padding-top: 10px;
	 }
 
	#bannerevents_goultarminator p {margin: 215px 0 0 60px;font-size:24px}
 
		#bannerevents_goultarminator p span {font-size: 24px;font-weight:bold}
 
#bannerevents_miss_mister {
	background: transparent url(../img/banner_miss_mister.jpg) no-repeat scroll 0 0;
	height: 292px;
	margin-top: 10px
	width: 647px;
 }
 
	#bannerevents_miss_mister h1 {
		color: #fff;
		line-height: 26px
		margin: 0 0 0 30px;
		padding-top: 10px;
	 }
 
	#bannerevents_miss_mister p {margin: 215px 0 0 60px;font-size:24px}
 
		#bannerevents_miss_mister p span {font-size: 24px;font-weight:bold}
 
#bannerevents_vulkania {
	background: transparent url(../img/banner_vulkania.jpg) no-repeat scroll 0 0;
	height: 292px;
	margin-top: 10px
	width: 647px;
 }
 
	#bannerevents_vulkania h1 {
		color: #ac9d2f;
		line-height: 26px
		margin: 0 0 0 30px;
		padding-top: 10px;
	 }
 
	#bannerevents_vulkania p {margin: 215px 0 0 60px;font-size:24px}
 
		#bannerevents_vulkania p span {font-size: 24px;font-weight:bold}
 
#page_type.event_vulkania .encart_top {display: none}
 
#page_type.event_vulkania .encart {background: 0}
 
#event_detail {position: relative}
 
#event_detail_top {
	background: transparent url(../img/event_detail_top.jpg) no-repeat scroll 0 0;
	height: 37px;
	padding: 20px 0 0 20px
	position: relative;
	width: 637px;
 }
 
#event_detail_mid {
	background: transparent url(../img/event_detail_mid.png) no-repeat scroll 0 0;
	height: 57px;
	margin: -25px 0 0 0
	position: relative;
	width: 637px;
 }
 
#event_detail_bot {
	background: transparent url(../img/event_detail_bot.png) no-repeat scroll 0 0;
	height: 35px;
	margin: -34px 0 0 0
	position: relative;
	width: 637px;
 }
 
.encart_top {
	background: transparent url(../img/encart_top.jpg) no-repeat scroll 0 0;
	height: 9px;
	margin: 0 0 0 20px
	position: relative;
 }
 
.encart {
	background: transparent url(../img/encart_fond.jpg);
	float: none;
	margin: 0 0 0 20px;
	min-height: 120px;
	overflow: hidden
	position: relative;
	width: 601px;
 }
 
#event_screens {
	height: 100%;
	overflow: hidden
	position: relative;
 }
 
#event_history {position: relative}
 
	#event_history p {margin: 10px 0 0 20px}
 
#encart_gauche_ballotin {
	float: left;
	margin: 0 0 0 10px
	position: relative;
	width: 157px;
 }
 
#encart_droit_ballotin {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 10px 0 0 50px
	position: relative;
	text-align: justify;
	width: 340px;
 }
 
#history_gauche_ballotin {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 40px 10px 0 20px
	position: relative;
	text-align: justify;
	width: 340px;
 }
 
#history_droite_ballotin {position: relative}
 
#encart_gauche_halouine {
	float: left;
	margin: 0 0 10px 40px
	position: relative;
	width: 157px;
 }
 
#encart_droit_halouine {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 0 0 50px
	position: relative;
	text-align: justify;
	width: 300px;
 }
 
#history_gauche_halouine {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 40px 0 20px
	position: relative;
	text-align: justify;
	width: 370px;
 }
 
#history_droite_halouine {position: relative;top:0}
 
#encart_gauche_nowel {
	float: left;
	margin: 0
	position: relative;
	width: 157px;
 }
 
#encart_droit_nowel {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 0 0 120px
	position: relative;
	text-align: justify;
	width: 280px;
 }
 
#history_gauche_nowel {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 40px 0 20px
	position: relative;
	text-align: justify;
	width: 320px;
 }
 
#history_droite_nowel {position: relative;top:0}
 
#encart_gauche_goultarminator {
	float: left;
	margin: 0
	position: relative;
 }
 
#encart_droit_goultarminator {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 0 0 10px
	position: relative;
	text-align: justify;
	width: 320px;
 }
 
#history_gauche_goultarminator {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 40px 0 20px
	position: relative;
	text-align: justify;
	width: 300px;
 }
 
#history_droite_goultarminator {position: relative;left:10px}
 
#encart_gauche_vulkania {
	float: left;
	margin: 0
	position: relative;
 }
 
#encart_droit_vulkania {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 0 0 10px
	position: relative;
	text-align: justify;
	width: 320px;
 }
 
#history_gauche_vulkania {
	color: #fff;
	font-size: 12px;
	margin: 10px 40px 40px 20px;
	position: relative;
	text-align: justify;
	width: 280px;
	z-index: 2
 }
 
#history_droite_vulkania {
	height: 338px;
	left: 0;
	position: absolute;
	top: 0;
	width: 603px;
	z-index: 1
 }
 
#encart_gauche_miss_mister {
	float: left;
	margin: 0
	position: relative;
 }
 
#encart_droit_miss_mister {
	color: #5e4911;
	float: left;
	font-size: 12px;
	margin: 20px 0 0 10px
	position: relative;
	text-align: justify;
	width: 320px;
 }
 
#history_gauche_miss_mister {
	color: #5e4911;
	float: none;
	font-size: 12px;
	margin: 30px 40px 60px 20px;
	position: relative;
	text-align: justify;
	width: 320px;
	z-index: 2
 }
 
#history_droite_miss_mister {
	height: 149px;
	position: absolute;
	right: 10px;
	top: 0;
	width: 189px;
	z-index: 1
 }
 
#list_events {position: static}
 
	#list_events .top {
		background: transparent url(../img/list_events_top.jpg) repeat-y;
		float: left;
		height: 39px;
		width: 611px;
	 }
 
	#list_events .mid {
		background: transparent url(../img/list_events_mid.jpg) no-repeat scroll 0 0;
		float: left;
		height: 75px;
		width: 611px;
	 }
 
	#list_events .bot {
		background: transparent url(../img/list_events_bot.jpg) no-repeat scroll 0 0;
		float: left;
		height: 27px;
		width: 611px;
	 }
 
.event {
	float: left;
	height: 158px
	position: relative;
	top: 15px;
	width: 203px;
 }
 
	.event p {margin: -35px 0 0 0px}
 
.puce_event {
	background: transparent url(../img/puce_event.png) no-repeat scroll 0 0;
	height: 19px
	width: 21px;
 }
 
.event div {
	height: 152px;
	margin: 0px 0 0 -5px;
	width: 204px;
 }
 
	.event div p {padding: 155px 50 0 65px}
 
#ballotin {background: transparent url(../img/home_ballotin.png) no-repeat scroll 0 0}
 
#halouine {background: transparent url(../img/home_halouine.png) no-repeat scroll 0 0}
 
#nowel {background: transparent url(../img/home_nowel.png) no-repeat scroll 0 0}
 
#goultarminator {background: transparent url(../img/home_goultarminator.png) no-repeat scroll 0 0}
 
#miss_mister {background: transparent url(../img/home_miss_mister.png) no-repeat scroll 0 0}
 
#vulkania {background: transparent url(../img/home_vulkania.png) no-repeat scroll 0 0}
 
 
#right_ballotin {
	background: transparent url(../img/right_ballotin.png) no-repeat scroll 0 0;
	float: left;
	margin: 20px 0 -30px 10px;
	min-height: 49px;
	min-width: 159px;
	padding: 30px 0 0 25px;
	position: relative;
	text-decoration: none
 }
 
	#right_ballotin:hover {text-decoration: underline}
 
#right_halouine {
	background: transparent url(../img/right_halouine.png) no-repeat scroll 0 0;
	float: left;
	margin: 20px 0 -30px 10px;
	min-height: 49px;
	min-width: 159px;
	padding: 30px 0 0 25px;
	position: relative;
	text-decoration: none
 }
 
	#right_halouine:hover {text-decoration: underline}
 
#right_nowel {
	background: transparent url(../img/right_nowel.png) no-repeat scroll 0 0;
	float: left;
	margin: 20px 0 -30px 10px;
	min-height: 49px;
	min-width: 159px;
	padding: 30px 0 0 25px;
	position: relative;
	text-decoration: none
 }
 
	#right_nowel:hover {text-decoration: underline}
 
#right_goultarminator {
	background: transparent url(../img/right_goultarminator.png) no-repeat scroll 0 0;
	float: left;
	margin: 20px 0 -30px 10px;
	min-height: 49px;
	min-width: 159px;
	padding: 30px 0 0 25px;
	position: relative;
	text-decoration: none
 }
 
	#right_goultarminator:hover {text-decoration: underline}
 
#right_miss_mister {
	background: transparent url(../img/right_miss_mister.png) no-repeat scroll 0 0;
	float: left;
	margin: 20px 0 -30px 10px;
	min-height: 49px;
	min-width: 159px;
	padding: 30px 0 0 25px;
	position: relative;
	text-decoration: none
 }
 
	#right_miss_mister:hover {text-decoration: underline}
 
#right_vulkania {
	background: transparent url(../img/right_vulkania.png) no-repeat scroll 0 0;
	float: left;
	margin: 20px 0 -30px 10px;
	min-height: 49px;
	min-width: 159px;
	padding: 30px 0 0 25px;
	position: relative;
	text-decoration: none
 }
 
	#right_vulkania:hover {text-decoration: underline}
 
#oeuf {
	background: transparent url(../img/oeuf_dofus.png) no-repeat scroll 0 0;
	float: left;
	min-height: 152px
	position: relative;
	width: 159px;
 }
 
#bannerevents_wabbit {
	background: url("/img/wa-wabbit/banner.png") no-repeat scroll 0 0 transparent;
	height: 328px;
	margin-top: -35px;
	overflow: hidden
	position: relative;
	z-index: 2;
 }
 
	#bannerevents_wabbit h1 {
		color: #fff;
		line-height: 26px;
		margin: 40px 0 0 42px;
		padding-top: 13px
	 }
 
	#bannerevents_wabbit .subtitle {
		color: #fff;
		font-size: 12px;
		font-weight: bold;
		margin: 12px 0 0 42px
	 }
 
#bannerevents_wabbit2 {
	background: url("/img/wa-wabbit/banner2.jpg") no-repeat scroll 0 0 transparent;
	height: 135px;
	padding: 10px
 }
 
	#bannerevents_wabbit2 p {
		color: #ebc78f;
		font-size: 11px
		width: 453px;
	 }
 
#detail_wabbit {
	background: url("/img/wa-wabbit/illu_detail.jpg") no-repeat scroll 0 0 transparent;
	height: 394px;
	padding: 20px 26px 0 306px
 }
 
	#detail_wabbit p,#detail_wabbit strong {color: #231408;font-size:11px}
 
	#detail_wabbit .btn_shop {
		background: url("/img/wa-wabbit/btn_detail.jpg") no-repeat scroll 0 0 transparent;
		color: #09454e;
		display: block;
		font-size: 11px;
		font-weight: normal;
		height: 65px;
		padding: 50px 0 0 76px;
		position: relative;
		text-decoration: none;
		width: 246px
	 }
 
		#detail_wabbit .btn_shop strong {text-decoration: underline;color:#09454e}
 
#right #btns_wabbit_right {
	background: url("/img/wa-wabbit/btn_right.jpg") no-repeat scroll 0 0 transparent;
	height: 84px;
	margin: 0 0 10px 7px;
	padding-top: 262px
	width: 164px;
 }
 
	#right #btns_wabbit_right a {
		display: block;
		height: 36px;
		margin-bottom: 7px
		position: relative;
	 }
	 
.tournois .screen_intro{
    margin:22px 21px 0 30px!important
}
.tournois p.intro{
    position:relative;
    top:22px
}
.tournois .block_tournoi_first{
    margin:auto auto auto auto!important;
    position:relative
}
.tournois #list_tournois{
    margin-left:15px
}
.tournois .block_tournoi{
    margin:0 0 20px 4px
}
.tournois .block_tournoi .screen,.tournois .block_tournoi_first a{
    margin-bottom:8px;
    float:left;
    position:relative
}
.tournois .block_tournoi h4{
    margin-left:15px!important
}
.tournois .block_tournoi a span.jours{
    position:absolute;
    width:180px;
    height:41px;
    right:1px;
    bottom:3px;
    *bottom:0
}
.tournois .block_tournoi_first a span.ven2{
    left:3px;
    background:url(../img/tournois/jours.png) -4px -424px no-repeat
}
.tournois .block_tournoi a span.dim{
    background:url(../img/tournois/jours.png) 9px -9px no-repeat
}
.tournois .block_tournoi a span.sam{
    background:url(../img/tournois/jours.png) 9px -61px no-repeat
}
.tournois .block_tournoi a span.ven{
    background:url(../img/tournois/jours.png) 9px -112px no-repeat
}
.tournois .block_tournoi a span.jeu{
    background:url(../img/tournois/jours.png) 9px -164px no-repeat
}
.tournois .block_tournoi a span.mer{
    background:url(../img/tournois/jours.png) 9px -216px no-repeat
}
.tournois .block_tournoi a span.mar{
    background:url(../img/tournois/jours.png) 9px -267px no-repeat
}
.tournois .block_tournoi a span.lun{
    background:url(../img/tournois/jours.png) 9px -319px no-repeat
}
.tournois .block_tournoi a span.stan{
    background:url(../img/tournois/jours.png) 9px -370px no-repeat
}
.tournois .illu_tournoi{
    margin:-65px 0 0 4px;
    position:relative
}
.tournois #calendar{
    background:url(../img/tournois/fond_calendar.jpg) 0 0 no-repeat;
    width:334px;
    height:270px;
    float:left;
    position:relative
}
.tournois #calendar span.title{
    color:#bda571;
    font-size:17px;
    font-weight:bold;
    position:relative;
    top:35px;
    left:60px;
    text-decoration:underline
}
.tournois #calendar .puce_jours{
    background:url(../img/tournois/puce_calendar.png) 0 0 no-repeat;
    width:45px;
    height:50px;
    display:block;
    position:absolute;
    top:80px
}
.tournois #calendar .puce_lun{
    left:26px
}
.tournois #calendar .puce_mar{
    left:68px
}
.tournois #calendar .puce_mer{
    left:107px
}
.tournois #calendar .puce_jeu{
    left:150px
}
.tournois #calendar .puce_ven{
    left:188px
}
.tournois #calendar .puce_sam{
    left:230px
}
.tournois #calendar .puce_dim{
    left:270px
}
.tournois #calendar .jours{
    display:block;
    height:45px;
    left:70px;
    position:absolute;
    top:135px;
    width:201px
}
.tournois #calendar .mame_lun{
    background:url("../img/tournois/jours2.png") no-repeat scroll 0 -234px transparent
}
.tournois #calendar .mame_mar{
    background:url("../img/tournois/jours2.png") no-repeat scroll 0 -193px transparent
}
.tournois #calendar .mame_mer{
    background:url("../img/tournois/jours2.png") no-repeat scroll 0 -156px transparent
}
.tournois #calendar .mame_jeu{
    background:url("../img/tournois/jours2.png") no-repeat scroll 0 -116px transparent
}
.tournois #calendar .mame_ven{
    background:url("../img/tournois/jours2.png") no-repeat scroll 0 -74px transparent
}
.tournois #calendar .mame_sam{
    background:url("../img/tournois/jours2.png") no-repeat scroll 0 -39px transparent
}
.tournois #calendar .mame_dim{
    background:url("../img/tournois/jours2.png") no-repeat scroll 0 0 transparent
}
.tournois #calendar .time{
    height:60px;
    left:55px;
    position:absolute;
    top:170px;
    width:234px
}
.tournois #calendar .afternoon{
    background:url("../img/tournois/time.png") no-repeat scroll 0 0 transparent
}
.tournois #calendar .night{
    background:url("../img/tournois/time.png") no-repeat scroll 0 -64px transparent
}
.tournois #calendar .night2{
    background:url("../img/tournois/time.png") no-repeat scroll 0 -135px transparent
}
.tournois #resume{
    background:url("../img/tournois/mid_resume.jpg") repeat-y scroll 0 0 transparent;
    float:left;
    min-height:208px;
    position:relative;
    top:24px;
    width:279px
}
.tournois #resume .top{
    background:url(../img/tournois/top_resume.jpg) 0 0 no-repeat;
    width:279px;
    height:19px
}
.tournois #resume p{
    margin:0!important;
    padding:2px 19px 8px 19px;
	    color: #bda571;
}
.tournois .special_rules,.tournois .benefit{
    position:relative;
    width:314px;
    overflow:hidden
}
.tournois .special_rules{
    margin-right:16px
}
.tournois .special_rules li,.tournois .benefit li{
    margin-left:0!important
}
.tournois .special_rules h1,.tournois .benefit h1{
    width:266px!important;
	    color: #bda571;
}
.tournois .to_buy{
    float:left
}
#right .link_tournament_right{
    background:url(../img/tournois/links_right.jpg) 0 0 no-repeat;
    display:block;
    width:167px;
    height:93px;
    float:left;
    margin:0 0 4px 4px
}
#right .demon-III{
    background-position:0 -100px
}
#right .demon-IX-XXI{
    background-position:0 -200px
}
#right .riche{
    background-position:0 -295px
}
#right .carre-as{
    background-position:0 -389px
}
#right .enutrof{
    background-position:0 -579px
}
#right .minuit{
    background-position:0 -484px
}
#right .classique{
    background-position:0 -673px
}
#right .blitz{
    background-position:0 -770px
}
#right .mort-subite{
    background-position:0 -869px
}
#right .evolution{
    background-position:0 -966px
}
 
#page_type ul.wd li span,#page_type h4 .dot{
    background-position:-658px -164px;
    color:#f2eae2;
    display:block;
    font-weight:bold;
    height:11px;
    left:-15px;
    position:absolute;
    text-align:center;
    top:4px;
    width:11px;
}

#illu_master_coach {
    display: block;
    height: 205px;
    margin-left: 61px;
    margin-top: 77px;
    position: absolute;
    width: 153px

}