body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	color: #000000;
	background-color:#FFFFFF;
	margin:25px 0px;
	padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	font-size: 12px;
	background-image: url(Images/background.gif);
	background-repeat: repeat;
	}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	background-color: #6699cc;
}
.Entrer {
	font-size: 24px;
	font-weight: bold;
}
.Sortir {
	font-weight: bold;
}
.Publicite {
	color: #6699cc;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border: none;
	padding: 1px;
	vertical-align: middle;
}
.Publicite a {
	color: #6699cc;
	text-decoration: none;
}
.Publicite a:hover {
	color: #FFFFFF;
	background-color:#6699cc;
	text-decoration: none;
}
/* 
PAGE INDEX
*/	
.Titre {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
.SousTitre {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.DescriptionIndex {
	width:600px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	padding:5px;
	font-size: 12px;
	text-align: center;
}
.Disclaimer {
	font-size: 8px;
	width:700px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	padding:5px;
	border:1px dashed #333333;
	background-color:#FFFFFF;
	text-align: justify;
}
.Disclaimer .Titre  {
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
/* 
PAGE PRINCIPALE & VIGNETTES
*/	
.CadreGaleries  {
	width:700px;
	margin : 0 auto;
	text-align: center;
	padding: 15px;
	vertical-align: middle;
}
.TableauGaleries {
	font-size: 12px;
	font-weight: bold;	
	text-align: center;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding: 15px;
	vertical-align: middle;
}
.GalerieGauche {
    width: 160px;
    background-color: #FFFFFF;
}
.GalerieDroite {
    width: 160px;
    background-color: #FFFFFF;
}
.Vignette {
	border: solid #666666 1px;
	background: #FFFFFF;
	padding: 2px;
	vertical-align: middle;
}
.Vignette:hover {
	background: #CCCCCC;
}
/* 
GLOBAL
*/	
.Clearer {
	clear: both;
}
.ConteneurPrincipal {
	width:760px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	/* text-align:left; Counteract to IE5/Win Hack */
	padding:15px;
	border:1px dashed #333333;
	background-color:#EEEEEE;
}
.ConteneurCentral {
	width:750px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	/* text-align:left; Counteract to IE5/Win Hack */
	padding:0px;
	border:0px;
}
.Footer {
	font-size: 9px;
	text-align: center;
}
.ImageHeader {
	width:750px;
	height:200px;
	background-image: url(Images/Header.jpg);
	background-repeat: no-repeat;
	padding-left:0px
}
.ImageFooter {
	width:750px;
	height:5px;
	background-image: url(Images/Footer.jpg);
	background-repeat: no-repeat;
	padding-left:0px
}
