body {
font-family:Arial, Verdana, Sans-Serif;
margin:0;
background:url(images/bg.gif) repeat-y #000;
}
#container {
width:756px;
height:100%;
margin:0 auto;
background:url(images/bgContent.gif) #fff;
}
#top{
background:url(images/newheader.gif) no-repeat;
}
#leftside{
	margin-top: 27px;
	margin-left:2px;
}
/* rollOver images du menu */
#image1{background:transparent url(images/btn01Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image1 a{background:transparent url(images/btn01.gif) no-repeat; width:100%; height:100%; display:block;}
#image1 a:hover{background-image:none;}

#image2{background:transparent url(images/btn02Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image2 a{background:transparent url(images/btn02.gif) no-repeat; width:100%; height:100%; display:block;}
#image2 a:hover{background-image:none;}

#image3{background:transparent url(images/btn03Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image3 a{background:transparent url(images/btn03.gif) no-repeat; width:100%; height:100%; display:block;}
#image3 a:hover{background-image:none;}

#image4{background:transparent url(images/btn04Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image4 a{background:transparent url(images/btn04.gif) no-repeat; width:100%; height:100%; display:block;}
#image4 a:hover{background-image:none;}

#image5{background:transparent url(images/btn05Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image5 a{background:transparent url(images/btn05.gif) no-repeat; width:100%; height:100%; display:block;}
#image5 a:hover{background-image:none;}

#image6{background:transparent url(images/btn06Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image6 a{background:transparent url(images/btn06.gif) no-repeat; width:100%; height:100%; display:block;}
#image6 a:hover{background-image:none;}

#image7{background:transparent url(images/btn07Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image7 a{background:transparent url(images/btn07.gif) no-repeat; width:100%; height:100%; display:block;}
#image7 a:hover{background-image:none;}

#image8{background:transparent url(images/btn08Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image8 a{background:transparent url(images/btn08.gif) no-repeat; width:100%; height:100%; display:block;}
#image8 a:hover{background-image:none;}

#image9{background:transparent url(images/btn09Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image9 a{background:transparent url(images/btn09.gif) no-repeat; width:100%; height:100%; display:block;}
#image9 a:hover{background-image:none;}

#image10{background:transparent url(images/btn10Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image10 a{background:transparent url(images/btn10.gif) no-repeat; width:100%; height:100%; display:block;}
#image10 a:hover{background-image:none;}

#image11{background:transparent url(images/btn11Over.gif) 0px 0px no-repeat; width:159px; height:26px;}
#image11 a{background:transparent url(images/btn11.gif) no-repeat; width:100%; height:100%; display:block;}
#image11 a:hover{background-image:none;}

/* rollOver images sous photos equipe */
#contactez{background:transparent url(images/btnEncouragezOver.gif) 0px 0px no-repeat; width:150px; height:44px;}
#contactez a{background:transparent url(images/btnEncouragez.gif) no-repeat; width:100%; height:100%; display:block;}
#contactez a:hover{background-image:none;}

#commandite{
margin-top:27px;
width:149px;
height:166px;
background:url(images/commandite.gif);
}

#contentaccueil{
width:550px;
margin-top:270px;
margin-left:10px;
background:url(images/imagesHistory.jpg) no-repeat;
}
#content{
width:550px;
margin-top:270px;
margin-left:10px;
}
#contenthebergement{
width:531px;
margin-top:270px;
margin-left:10px;
background:url(images/hebergement.jpg) no-repeat;
}
#footer{
width:750px;
height:50px;
margin-left:8px;
bottom:0;
background:url(images/footer.gif) no-repeat;
}

/* rollOver lien texte*/
a.lientxt{color:#808080;background-color:#EBEBEB;text-decoration:underline;}
a.lientxt:vlink{color:#9E270E; font-weight:bold;}
a.lientxt:hover{color:#9E270E;text-decoration:none;}

/* rollOver lien texte pub*/
a.lientxtPub{
color:#9E270E;
display:block;
width:350px;
margin-left:6px;
font-size:18px;
line-height:20px;
text-decoration:underline;
}
a.lientxtPub:vlink{color:#9E270E; font-weight:bold;}
a.lientxtPub:hover{color:#808080;text-decoration:none;}

.Textaccueil {
	display:block;
	width:260px;
	font-size:12px;
	line-height: 20px;
	color:#626262;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:5px;
}
.Text {
	display:block;
	width:500px;
	font-size:12px;
	line-height: 20px;
	color:#626262;
	padding-top:0px;
	padding-left:5px;
	padding-bottom:20px;
}
.Textequipe {
	display:block;
	font-size:12px;
	line-height: 20px;
	color:#626262;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:8px;
}
.subtitleequipe {
padding-left:4px;
padding-bottom:4px;
border-bottom-style:dotted;
border-bottom-width:1px;
font-size:12px;
font-weight:bold;
line-height:20px;
color:#000;
}
.title {
	display:block;
	padding-left:4px;
	font-size:18px;
	line-height: 20px;
	color:#000000;
}
.subtitle {
	display:block;
	padding-left:4px;
	font-size:14px;
	line-height: 20px;
	color:#000;
}
.datecommunique {
display:inline;
font-size:11px;
line-height:18px;
color:gray;
padding-top:0;
padding-left:4px;
padding-bottom:3px;
background:#F4F4F4;
}
.titlecommunique {
display:inline;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-top:0;
padding-left:6px;
padding-bottom:3px;
background:#F4F4F4;
}

/* Resultat*/
.TitleTableResult {
font-weight:bold;
display:block;
text-align:center;
padding-bottom:4px;
padding-top:4px;
width:520px;
color:#000;
font-size:12px;
background-color:#EBEBEB;
}
.HeaderTableResult {
font-weight:bold;
color:#FFFFFF;
font-size:11px;
text-align:center;
padding:4px;
margin:4px;
background:#89220C;
}
.TableResultRow1 {
font-weight:bold;
color:#000000;
font-size:11px;
text-align:center;
padding:4px;
margin:4px;
background:#E8E8E8 ;

}
.TableResultRow2 {
font-weight:bold;
color:#000000;
font-size:11px;
text-align:center;
padding:4px;
margin:4px;
background:#E0E0E0 ;

}
/* Horaire*/
.TitleTableHoraire {
font-weight:bold;
display:block;
padding-bottom:4px;
padding-top:4px;
padding-left:18px;
width:522px;
color:#000;
font-size:12px;
background-color:#EBEBEB;
}
.TableHoraireVs {
color:#848484;
font-size:10px;
text-align:center;
padding:4px;
margin:4px;
background:#ffffff;
}
/* comite*/
.fonction {
font-size:12px;
line-height: 20px;
width:240px;
color:#626262;
font-weight:bold;
padding-top:4px;
padding-left:6px;
border-bottom-style: dashed ;
border-bottom-color: #B8B8B8;
border-bottom-width: 1px;
}
.nomComite {
font-size:12px;
color:#939393;
padding-top:4px;
padding-left:20px;
 border-bottom-style: dashed ;
border-bottom-color: #B8B8B8;
border-bottom-width: 1px;
}


/* pub sur la page d'accueil */
#pub{
	width:557px;
	height:100px;
	margin-left:8px;
	margin-top:10px;
	bottom:0;
}
/* rollOver pub*/
#pub1{background:transparent url(images/pub01Over.jpg) 0px 0px no-repeat; width:172px; height:95px;}
#pub1 a{background:transparent url(images/pub01.jpg) no-repeat; width:100%; height:100%; display:block;}
#pub1 a:hover{background-image:none;}

#pub2{background:transparent url(images/pub02Over.jpg) 0px 0px no-repeat; width:172px; height:95px;}
#pub2 a{background:transparent url(images/pub02.jpg) no-repeat; width:100%; height:100%; display:block;}
#pub2 a:hover{background-image:none;}

#pub3{background:transparent url(images/pub03Over.jpg) 0px 0px no-repeat; width:172px; height:95px;}
#pub3 a{background:transparent url(images/pub03.jpg) no-repeat; width:100%; height:100%; display:block;}
#pub3 a:hover{background-image:none;}

/* Album photo*/

div.thumb {
	margin: 2px;
	background-color:#F6F6F6;
	height: auto;
	float: left;
	text-align: center;
}	
.thumb img{
display:inline;
border:1px solid #A0ACC0;
margin:2px;
}
.thumb a:hover img {
	border: 1px solid black;
}
.phototitle {
text-align:center;
font-size:xx-small;
color:gray;
font-weight:normal;
width:130px;
margin:0 3px 3px;
}
  
/* Photo dans la page équipe*/
.equipe{
border:10px solid #F0F0F0;
margin:10px;
}
hr {
color:#DCDCDC;
border:none;
height:1px;
width:90%;
background:#DCDCDC;
}
.borderTable {	
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
}