*{
	marigin:0;
	padding:0;
	}
#pub{
	margin:0 0 0 175px;
}
body {
	width: 1024px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	background-color:#d3d5c4;	
	background: url(../images/cadre.png) ;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	}
#baniere {
	background-image: url(../images/baniere1.jpg);
	width:1024px;
	height:194px;
	}
	
#menu {
	background-image: url(../images/acceuil_03.jpg);
	width:340px;
	height:383px;
	float:left;
	margin-left:60px;
	}

#image {
	background-image: url(../images/acceuil_04.jpg);
	width:573px;
	height:383px;
	float:left;
}

#footer {
	width:1024px;
	height:20px;
	background-image: url(../images/acceuil_08.jpg);
	clear:both;
	
}
#footer p {
	font-size: 12px;
	color: white;
	text-align:center;
}

html {
	background-color:#d3d5c4;
	margin-left:0;
	text-align: left;
}


#baniere h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: #3b55a2;
	padding-top:85px;
	padding-left:220px;
	margin-top:0;
}

#texte {
	background-image: url(../../mainwebsite_html/html/images/texte.png);
	margin-left:75px;
}
#texte #actualite{
	width: 913px;
	height:6050px;
	float:left;
	margin-left:-15px;
	font-size: 14px;
	text-align: center;
	color: #00F;
	right: auto;
}
p {
	margin-top: 0em;
	margin-bottom: 2em;
}
#texte #evenements{
	width: 0px;
	height:0px;
	float:left;
	margin-left:15px;
}

#texte #actualite h2 {
	font-size: 36px;
	color: #3b55a2;
	text-align: center;
	text-decoration: underline;
	margin-top:5px;
	margin-bottom:0;
	padding:0;
	
}

#texte #evenements h2 {
	font-size: 36px;
	color: #3b55a2;
	text-align: center;
	text-decoration: underline;
	margin-top:5px;
	margin-bottom:0;
	padding:0;
}

#texte #actualite p {
	font-size: 14px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	margin:0;
	line-height:25px;
	text-align: center;

}
#texte #evenements p {
	padding-top:3px;
	font-size: 16px;
	color: #3b55a2;
	padding:0;
	margin:0;
	line-height:30px;
}


h4{
	font-size:16px;
	text-align:center;
	color: #3b55a2;
	padding:5px;
	margin:0;
}

#archives{
	text-align:center;
	color: #3b55a2;
	text-decoration: underline;
	margin-left:75px;
}

li.headlink ul { 
	display: none;
	
}
li.headlink:hover ul { 
	display: block; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:normal!important; 
	color: #FFFFFF;
	line-height:normal;
	padding:0;
	list-style-type:none;
	padding-left:100px;
}
li.headlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	margin:0;
	padding:8px;
	padding-left:0;
	text-decoration:none;
	list-style-type:none;
}
a:hover{
	color:#00F!important;
	text-decoration: underline;
}
li.headlink a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:0;
	padding:0;
	text-decoration:none;
	list-style-type:none;
}
#equipe{
	padding:0;
	position:absolute;
	top:280px;
	z-index:2;
	margin:0;
	left:110px;
	background-color:#000066;
}
#cours{
	padding:0;
	position:absolute;
	top:360px;
	left:110px;
	z-index:3;
	margin:0;
	background-color:#000066;
}
#club{
	padding:0;
	position:absolute;
	top:320px;
	left:110px;
	z-index:4;
	margin:0;
	background-color:#000066;
}

#equipe li{
	border:thin;
	border-color:#000000	
}
#cssdropdown{
	padding:0 0 0 10px;
}
#imageEquipe {
	background-image: url(../images/equipe.png);
	width:573px;
	height:383px;
	float:left;
}
#imageCours{
	background-image: url(../images/cours.png);
	width:573px;
	height:383px;
	float:left;
}
#texteEquipe {
	margin-left:75px;
	clear:both;	
}
#texteEquipe #pat p {
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	margin:0;
	margin-left:15px;
	line-height:normal;
	}
#texteEquipe #milord p {
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding-top:3px;
	margin:0;
	margin-left:5px;
	line-height:normal;
	}
#texteEquipe #mike p{
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	margin:0;
	line-height:normal;
	}
#texteEquipe #alex p {
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	margin:0;
	margin-left:10px;
	line-height:normal;
	}
#texteEquipe #guillaume p {
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	margin:0;
	margin-left:12px;
	line-height:normal;
	}
#texteEquipe #max p {
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:0;
	margin:0;
	margin-left:55px;
	line-height:normal;
	}
#texteEquipe #jp p{
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	margin:0;
	margin-left:45px;
	line-height:normal;
	}
#texteEquipe #oli p {
	font-size: 16px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	margin:0;
	margin-left:45px;
	line-height:normal;
	}

#texteEquipe p {
	font-size: 17px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:3px;
	padding-bottom:5px;
	margin:0;
	line-height:normal;
}

#alex {
float:left;
margin-left:40px;
}
#milord {
float:left;
margin-left:15px;
}
#mike {
float:left;
margin-left:40px;
}

#pat {
float:left;
margin-left:25px;
padding-bottom:10px;
}
#guillaume {
float:left;
margin-left:40px;
padding-bottom:10px;
}
#jp {
float:left;
margin-left:30px;
}
#oli {
float:left;
margin-left:50px;
}
#max {
margin-left:50px;
float:left;
}
img{
	border:none;
}
a {
	text-decoration: none;
	color:#00F;
	border:none;
	line-height: normal;
}

#imageGui {
	background-image: url(../images/Guillaume_03.png);
	width:573px;
	height:383px;
	float:left;
}
#texteAthletes {
	margin-left:75px;
}

#texteAthletes #images{
	width: 350px;
	height:370px;
	float:left;
	margin-left:50px;
}
#texteAthletes #profil{
	width: 400px;
	height:370px;
	float:left;
	margin-left:50px;
}

#texteAthletes #images h2 {
	font-size: 36px;
	color: #3b55a2;
	text-align: left;
	text-decoration: underline;
	margin-left:60px;
	margin-top:5px;
	margin-bottom:0;
	padding:0;
	
}
#texteAthletes #profil h2 {
	font-size: 30px;
	color: #3b55a2;
	text-align: left;
	text-decoration: underline;
	margin-left:40px;
	margin-top:4px;
	margin-bottom:0;
	padding:0;
}

#texteAthletes #profil p {
	padding-top:2px;
	font-size: 16px;
	color: #3b55a2;
	padding:0;
	margin:0;
	margin-top:10px;
	line-height:25px;
}
#imageAlex{
	background-image: url(../images/alex.jpg);
	width:573px;
	height:383px;
	float:left;
}
#imageOli {
	background-image: url(../images/oli.jpg);
	background-repeat:no-repeat;
	background-color:#d3d5c4;
	width:573px;
	height:383px;
	float:left;
	
}
#imageMax {
	background-image: url(../images/max.jpg);
	width:573px;
	height:383px;
	float:left;
}
#imageJP {
	background-image: url(../images/J-P_03.png);
	background-repeat:no-repeat;
	background-color:#d3d5c4;
	width:573px;
	height:383px;
	float:left;
}
#imagePat {
	background-image: url(../images/pat.jpg);
	background-repeat:no-repeat;
	background-color:#d3d5c4;
	width:573px;
	height:383px;
	float:left;
}
#imageMathieu {
	background-image: url(../images/mathieu.jpg);
	background-repeat:no-repeat;
	background-color:#d3d5c4;
	width:573px;
	height:383px;
	float:left;
}
#imageMike {
	background-image: url(../images/mike01.jpg);
	background-repeat:no-repeat;
	background-color:#d3d5c4;
	width:573px;
	height:383px;
	float:left;
	
}
#imageMilord {
	background-image: url(../images/milord1.jpg);
	background-repeat:no-repeat;
	background-color:#d3d5c4;
	width:573px;
	height:383px;
	float:left;	
}
#imageDom {
	background-image: url(../images/dom.jpg);
	background-repeat:no-repeat;
	background-color:#d3d5c4;
	width:573px;
	height:383px;
	float:left;	
}

#imageProgramme {
	background-image: url(../images/cours.png);
	width:573px;
	height:383px;
	float:left;
}
#texteCours {
	width:85%;
	margin-left:75px;
}

#texteCours p {
	font-size: 17px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:15px;
	padding-bottom:5px;
	margin:0;
	line-height:normal;
}
#texteCours h2 {
	text-align:center;
	color: #3b55a2;
	text-decoration: underline;
	font-size:24px;
	padding:0;
	margin:0;
	padding-top:10px;
}
#imageHistorique {
	background-image: url(../images/histo.png);
	width:573px;
	height:383px;
	float:left;
}

#texteHistorique p {
	font-size: 17px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:15px;
	padding-bottom:5px;
	margin:0;
	margin-left:35px;
	line-height:normal;
}
#texteHistorique h2 {
	text-align:center;
	color: #3b55a2;
	text-decoration: underline;
	font-size:24px;
	padding:0;
	margin:0;
	padding-top:10px;
}
#texteHistorique {
	width:auto;
	margin-left:60px;

}
#imageResultats {
	background-image: url(../images/resultats.jpg);
	width:573px;
	height:383px;
	float:left;
}
#texteResultats p {
	font-size: 14px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	margin:0;
	line-height:normal;
	text-align:left;
	margin-left:380px;
}
#texteResultats {
	width:85%;
	margin-left:60px;
	text-align: center;

}
#texteResultats h2 {
	text-align:center;
	color: #3b55a2;
	text-decoration: underline;
	font-size:28px;
	padding:0;
	margin:0;
	padding-top:10px;
}


h3{
	font-size:20px;
	color: #3b55a2;
	text-decoration: underline;
	padding:5px;
	margin:0;
	text-align: center;
	}
h4{
	font-size:16px;
	text-align:center;
	color: #3b55a2;
	padding:5px;
	margin:0;
	text-decoration: underline;

}
h5{
	font-size:12px;
	text-align:center;
	color: #3b55a2;
	text-decoration: underline;
	padding:5px;
	margin:0;

}#imageJoindre {
	background-image: url(../images/joindre.jpg);
	width:573px;
	height:383px;
	float:left;
}
#carte {
margin-left:255px;
}
#texteJoindre{
	font-size: 17px;
	color: #3b55a2;
	margin-top:0px;
	padding:0;
	padding-top:15px;
	padding-bottom:5px;
	margin:0;
	margin-left:0px;
	line-height:normal;
	text-align:center;
}
#texteActualite{
	font-size: 17px;
	color: #3b55a2;
	margin-left:60px;
	text-align:center;
	width:913px;
	float: left;
	height: auto;
}
#titre{
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 200px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
}
#membres{
	float:left;
	margin:0 0 0 50px;
}
#gauche{
	float:left;
	text-align:center;
	width:250px;
	margin:0 0 20px 150px;
}
#droite{
	float:left;	
	text-align:center;
	width:250px;
}
#droite p{
	margin:0 0 0 70px!important;
}
#gauche p{
	margin:0 0 0 70px!important;
}

#nom{
	float:left;
	margin:0 0 0 130px;
}
#poste{
	float:left;
}
#rang{
	float:left;
}
#pnce{
	float:left;
}
.description{
	float:left;
	width:300px;
	font-size:12px;
	padding:0 0 20px 0;
	margin:0 0 0 20px;
}
.clientele{
	float:left;
	text-align:center;
	padding:0 0 0 5px;
}
.horaire{
	float:left;
	text-align:center;
	padding:0 0 0 5px;
}
.debut{
	float:left;
	text-align:center;
	padding:0 0 0 5px;

}
.code{
	float:left;
	text-align:center;
	padding:0 0 0 5px;
}
.cout{
	float:left;
	padding:0 0 0 5px;
}
.professeur{
	float:left;
	padding:0 0 0 5px;

}
.autre{
	padding: 10px 0 0 10px;
	float:left;
}
#texteProgramme p {
	font-size: 11px;
	color: #3b55a2;
	padding-top:10px;
	margin:0;
	line-height:normal;
	padding:0 0 0 5px;
}
#texteProgramme h2 {
	text-align:center;
	color: #3b55a2;
	text-decoration: underline;
	font-size:24px;
	padding:0;
	margin:0;
	padding-top:10px;
}
#texteProgramme{
	width:913px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 60px;
	color: #F00;
}
#inscription{
	width:850px;
	padding:10px 0 10px 0;
	font-size:12px!important;
}
#inscription p{
	font-size:12px!important;	
}
#texteSportEtude{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 45px;
	height: 1380px;
	width: 940px;
	float: left;
}	
#texteSportEtude p{
	font-size: 14px;
	color: #3b55a2;
	padding-top:10px;
	margin:0;
	line-height:normal;
	padding:0 0 0 5px;
}
#texteSportEtude h2 {
	text-align:center;
	color: #3b55a2;
	text-decoration: underline;
	font-size:24px;
	padding:0;
	margin:0;
	padding-top:10px;
}
#texteProgramme p strong {
	font-size: 14px;
}
#texteProgramme p strong {
	font-size: 14;
}
#texteProgramme h1 {
	color: #00F;
}
#parascolaire u {
	color: #00F;
}
u {
	color: #00F;
}
#texteSportEtude {
	color: #00F;
}
#texteSportEtude h1 {
	font-size: 18px;
}
#texteSportEtude p br {

}
#texte #actualite table {
	text-align: center;
}
#texte #actualite table tr td p strong {

}
#texte #actualite table {
	text-align: center;
}
#texte #actualite p strong {
	text-align: center;
}
#texte #actualite h1 {
	color: #3b55a2;
}
#texte #actualite h1 {
	font-weight: bold;
}
#texte #actualite h1 {
	font-weight: normal;
}
#texteProgramme table tr td {
	color: #3b55a2;
}
#texteProgramme table {
	color: #00F;
}
#texteProgramme table tr td strong {
	color: #3b55a2;
}
.Promotion {
	text-align: center;
	font-size: 24px;
	color: #F00;
}
#texte #actualite h5 {
	text-align: center;
}
#texte #actualite h5 {
	text-align: center;
	font-size: 12px;
}

