body {
	background: #000000 url(img/bck.jpg) repeat-x;
	margin: 0;
}


.contact { 
    display: block; 
    background: url(img/contactO.jpg) no-repeat; 
    width: 128px; 
    height: 44px;
} 
 
.contact:hover { 
    background-image: url(img/contactO.jpg); 
}

.lien { 
    display: block; 
    background: url(img/lien.jpg) no-repeat; 
    width: 86 px; 
    height: 44px;
} 
 
.lien:hover { 
    background-image: url(img/lienO.jpg); 
}

a.M1 { 
    display: block; 
    background: url(img/accueil.jpg) no-repeat; 
    width: 57px; 
    height: 45px;
} 
 
a.M1:hover { 
    background-image: url(img/accueilO.jpg); 
}

a.M2 { 
    display: block; 
    background: url(img/spectateurs.jpg) no-repeat; 
    width: 86px; 
    height: 45px;
} 
 
a.M2:hover { 
    background-image: url(img/spectateursO.jpg); 
}


a.M3 { 
    display: block; 
    background: url(img/concurrents.jpg) no-repeat; 
    width: 88px; 
    height: 45px;
} 
 
a.M3:hover { 
    background-image: url(img/concurrentsO.jpg); 
}


a.M4 { 
    display: block; 
    background: url(img/historique.jpg) no-repeat; 
    width: 75px; 
    height: 45px;
} 
 
a.M4:hover { 
    background-image: url(img/historiqueO.jpg); 
}



a.M5 { 
    display: block; 
    background: url(img/multimedias.jpg) no-repeat; 
    width: 85px; 
    height: 45px;
} 
 
a.M5:hover { 
    background-image: url(img/multimediasO.jpg); 
}

a.M6 { 
    display: block; 
    background: url(img/championnats.jpg) no-repeat; 
    width: 102px; 
    height: 45px;
} 
 
a.M6:hover { 
    background-image: url(img/championnatsO.jpg); 
}




.titreparagraphe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.txtcourant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify; 
}

.txtcourant:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #a6a6a6;
	text-decoration: none;
	text-align: justify; 
}

.lienrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	
}

.lienrouge:hover {
	color: #7d0000;	
}

.clignote {
	text-decoration: blink;
}



.image {
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}

.separateur {
	color: 424242;
	background-color: 424242;
	height: 1px;
	border: 0;
}
.txtblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;

}

.txtblack:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #a6a6a6;
	text-decoration: none;
	text-align: justify; 
}



.opacite img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.opacite:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}.txtboldrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.INFOS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.txtcourantgras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}

