body
{
	font-family:Tahoma,Georgia;
	background:url(../ressources/Fond.png);
}.s{text-decoration:underline;}
 
 table
{
	border:0;
	width:100%;
	border-collapse: collapse;
	margin:3px 0px;
	font-size:11px;
}

.tableau_principal
{
	height:1000px;
	width:920px;
	overflow:hidden;
}

h4
{
	font-family:Arial;
}


img
{
	margin: 0px 3px;
}

.tab_design{
	position:relative;
	top:-200px;
}

a
{
	text-decoration:none;
	color:black;
}

a:hover
{
	text-decoration:none;
	color:#009eef;
}

p
{
	text-indent:10px;
	text-align:justify;
}

.centre_index
{
	z-index:8;
	position:relative;
	left:-25px;
	top:-30px;
	font-size:11px;
}

.coup_projecteur
{
	background-image:url(../ressources/cadres_index/coup_projecteur.gif);
	background-repeat:no-repeat;
	width:280px;
	height:180px;
	
	position:relative;
	left:0px;
	top:0px;
	padding:25px 30px; /*premieère valeur: haut/bas, 2ème valeur: droite/gauche */
	padding-top:32px;
}

.coup_projecteur img
{
	border:0;
	position:relative;
	left:-15px;
	top:-2px;
}

.a_ne_pas_manquer img
 {
	border:0;
	position:relative;
	left:-17px;
	top:-6px;
}

.actualite
{
	background-image:url(../ressources/cadres_index/actualite.gif);
	background-repeat:no-repeat;
	width:290px;
	height:295px;
	
	position:relative;
	left:345px;
	top:-225px;
	padding:28px 10px 29px 15px; /* haut/droite/bas/gauche */
}

.a_ne_pas_manquer
{
	background-image:url(../ressources/cadres_index/a_ne_pas_manquer.gif);
	background-repeat:no-repeat;
	width:330px;
	height:110px;
	overflow:hidden;
	
	position:relative;
	left:0px;
	top:-350px;
	padding:32px 20px; /*premieère valeur: haut/bas, 2ème valeur: droite/gauche */
	padding-top:34px;
}

.derniers_tests
{
	background-image:url(../ressources/cadres_index/derniers_tests.gif);
	background-repeat:no-repeat;
	width:450px;
	height:135px;
	
	position:relative;
	left:0px;
	top:-395px;
	padding:29px 15px; /*premieère valeur: haut/bas, 2ème valeur: droite/gauche */
}

 .boutique a
{
	/*background-image:url(../ressources/cadres_index/boutique.gif);
	background-repeat:no-repeat;*/
	width:125px;
	height:250px;
	
	position:relative;
	left:490px;
	top:-570px;
	padding:30px 20px; /*premieère valeur: haut/bas, 2ème valeur: droite/gauche */
}

.boutique img
{
	border:0;
	position:relative;
	left:-20px;
	top:-19px;
}

.prochaines_sorties
{
	background-image:url(../ressources/cadres_index/prochaines_sorties.gif);
	background-repeat:no-repeat;
	width:220px;
	height:60px;
	
	position:relative;
	left:0px;
	top:-700px;
	padding:30px 20px; /*premieère valeur: haut/bas, 2ème valeur: droite/gauche */
}

.prochains_tournois
{
	background-image:url(../ressources/cadres_index/prochains_tournois.gif);
	background-repeat:no-repeat;
	width:220px;
	height:45px;
	
	position:relative;
	left:255px;
	top:-810px;
	padding:27px 0px 30px 10px; /* haut/droite/bas/gauche */
}


.bas_cadre_sorties
{
	color:#333333;
	font-weight:bold;
	text-align:center;
	padding-bottom:5px;
}

.bas_cadre_tournois
{
	color:#333333;
	font-weight:bold;
	text-align:center;
	padding-bottom:15px;
}

.footer_index{
	position:relative;
	top:-810px;
	left:-20px;
	z-index:10;
	width:605px;
	height:111px;
	background:url('../ressources/banderoles/footer.gif') no-repeat;
	text-align:center;
	font-size:11px;
	padding:43px 30px 0px 25px;
}


/*MOTEUR DE RECHERCHE*/
#div_prop_recherche{
	color:black;
	visibility:hidden; 
	border:1px solid #cccccc;
	position:relative;
	top:-30px;
	height:150px;
	padding:0px;
	width:150px;
	text-align:left;
	overflow:auto;
	font-size:11px;
	background-color:white;
}
#div_prop_recherche a{
	color:black;
	display:block;
	width:100%;
	padding:2px;
	margin:0px;
	text-decoration:none;
	height:12px;
	overflow:hidden;
}
#div_prop_recherche a:hover{
	background-color:#3366cc;
	color:white;
}

.moteur_rech{
	position:relative; 
	top:89px; 
	left:210px; 
	z-index:10;
}
.champs_rech{
	border:1px solid #cccccc;
	font-family:Tahoma,Georgia;
	font-size:13px;
	-moz-opacity:0.7; 
	opacity: 0.7; 
	width:145px; 
	height:20px
}

.bt_valid_rech{
	position:relative;
	top:2px;
	left:-8px;
	width:31px;
	height:20px;
	background-color:transparent;
	-moz-opacity:0.7; 
	opacity: 0.7; 
}
