@media screen and (min-width: 360px) and (max-width: 840px)
{
	.pasPetitEcran, .pasGrandEcran, .moyenEcran{display:block;}
	.petitEcran,.grandEcran{display:none;}
	
	#menu
	{
		min-height:0;
	}
	
	.frameMap
	{
		width:480px;
		height: 320px;
	}
	#surAnnonce
	{
		float: none;
		margin-bottom: 7px;
		width:100%;
	}
	#annonce
	{
		float: none;
		margin-bottom: 7px;
	}
	.divTournoi {width:30%;}
	.divPhotos{width:23%;}
		.divATournoi{width:20%;}
	.divPro
	{
		width:20%;
		padding-bottom:32%;
	}
	
	.invitation .game
	{
		width: 33%;
	}
}
@media screen and (max-width: 480px)
{
	.pasGSM{display:none;}

		.invitation .game
	{
		width: 50%;
	}
}
@media screen and (max-width: 420px)
{
		.alerte {width:370px;}
}
@media screen and (max-width: 360px)
{
		.alerte {width:310px;}
	#menu{font-size:10pt;}
}
@media screen and (max-width: 300px)
{
			.alerte {width:250px;}
	#menu{font-size:8pt;}
}