
	
	body , div , form , h1 , h2 , h3 , h4 , textarea {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:normal;
	/*text-align: justify;*/
	}
	
	select , input {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
	}
	
	body , div , form , h1 , h2 , h3 , h4 , img {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	h1 {
		font-size: 26px;
		font-weight: normal;
	}
	
	h2 {
		font-size: 24px;
		font-weight: normal;
	}
	
	img {
		border: 0px;
	}
	
	a {
	
	}
	
	a:hover {
	
	}
	
	/********************************************************************************/
	
	#header {
		width: 1000px;
	}
	
	#header #header1 {
		width: 265px;
		height: 128px;
		
		text-align: right;
		vertical-align: top;
		
		background-image: url( './images/header1.jpg' );
		background-repeat: no-repeat;
	}
	
	#header #header2 {
		width: 485px;
		height: 128px;
		
		background-image: url( './images/header2.jpg' );
		background-repeat: no-repeat;
	}
	
	#header #header3 {
		width: 250px;
		height: 128px;
		
		vertical-align: top;
		
		background-image: url( './images/header3.jpg' );
		background-repeat: no-repeat;
	}
	
	#header #header3 div {
		margin-top: 22px;
		margin-left: 75px;
	}
	
	#menus {
		width: 1000px;
		height: 19px;
		
		background-image: url( './images/fondMenus.jpg' );
		background-repeat: no-repeat;
	}
	
	#menus a ,
	#menus a:hover {
		color: #FFFFFF;
		text-decoration: none;
		font-weight: bold;
	}
	
	#menus #menu1 {
		width: 236px;
		
		text-align: right;
	}
	
	#menus #menu2 {
		width: 123px;
		
		text-align: center;
	}
	
	#menus #menu3 {
		width: 144px;
		
		text-align: center;
	}
	
	#menus #menu4 {
		width: 130px;
		
		text-align: center;
	}
	
	#menus #menu5 {
		width: 127px;
		
		text-align: center;
	}
	
	#menus #menu6 {
		width: 200px;
		
		margin-left: 20px;
	}
	
	#menus #menu7 {
		width: 40px;
		
		text-align: right;
	}
	
	
	/************************************************************************/
	
	#contenus {
		width: 1000px;
		
		background-image: url( './images/fondContenus.jpg' );
		background-position: top left;
		background-repeat: no-repeat;
	}
	
	/************************************************************************/
	
	#contenus #colonneGauche {
		width: 235px;
		
		padding-top: 95px;
		vertical-align: top;
		text-align: right;
	}
	
	#contenus #colonneGauche .item {
		padding-bottom: 10px;
	}
	
	/************************************************************************/
	
	#contenus #colonneCentre {
		width: 525px;

		vertical-align: top;
		
		text-align: justify;
	}
	
	#contenus #colonneCentre #recherche {
		width: 507px;
		height: 252px;
		
		margin-top: 22px;
		margin-left: 12px;
		
		background-image: url( './images/fondRecherche.jpg' );
		background-repeat: no-repeat;
	}
	
	#contenus #colonneCentre #recherche #moteur {
		width: 305px;
		height: 212px;
		
		padding-top: 40px;
		padding-left: 15px;
		
		float: left;
		
		position:relative;
	}
	
	#contenus #colonneCentre #recherche #moteur .h {
		height: 21px;
	}
	
	#contenus #colonneCentre #recherche #moteur select ,
	#contenus #colonneCentre #recherche #moteur input {
		background-color: #D4EEFB;
		border: 1px solid #89D8FF;
	}
	
	#contenus #colonneCentre #recherche #moteur select {
		width: 170px;
	}
	
	#contenus #colonneCentre #recherche #moteur input {
		width: 90px;
	}
	
	#contenus #colonneCentre #recherche #moteur #ok {
		width: 30px;
		background-color: #2592C8;
		color: #FFFFFF;
	}
	
	
	#contenus #colonneCentre #recherche #moteur #calendrier {
		position: absolute;
		left: 160px;
		top: 225px;
		width: 220px;
		height: 175px;
		
		background-color: #FFFFFF;
		border: 1px solid #000000;
		
		display: none;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier a {
		color: #000000;
		text-decoration: none;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier a:hover {
		color: #000000;
		text-decoration: underline;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier .enCours {
		font-weight: bold;
		font-size: 14px;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier .jours {
		font-weight: bold;
		text-decoration: underline;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier .semaine {
		color: #999999;
		font-weight: bold;
		text-decoration: underline;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier .caseJour {
		background-color: #DDDDDD;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier .caseWE {
		background-color: #AAAAAA;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier .caseJourPasBon {
		background-color: #EEEEEE;
	}
	
	#contenus #colonneCentre #recherche #moteur #calendrier .caseSemaine {
		color: #999999;
	}
	
	#contenus #colonneCentre #recherche #carte {
		width: 170px;
		height: 200px;
		float:right;
		
	}
	
	#bagnierepromo{
		clear:both;		
		width: 495px;
		text-align:right;
	}
	
	#contenus #colonneCentre #articles {
		clear:both;
		
		width: 507px;
		
		margin-top: 10px;
		margin-left: 12px;
	}
	
	#contenus #colonneCentre #articles .titreArticle {
		font-size: 16px;
		color: #5C5B60;
		font-weight: bold;
	}
	
	#contenus #colonneCentre #articles .contenuArticle {
		background-image: url( './images/articlesFond.jpg' );
		background-repeat: repeat-y;
		
		padding-bottom: 5px;
		margin-bottom: 10px;
	}
	
	#contenus #colonneCentre #articles .contenuArticle2 {
		background-image: url( './images/articlesHaut.jpg' );
		background-repeat: no-repeat;
		
		width: 497px;
	}
	
	#contenus #colonneCentre #articles .contenuArticle2 img {
		padding: 5px 5px 5px 5px;
	}
	
	#contenus #colonneCentre #articles .contenuArticle2 .image {
		vertical-align: top;
	}
	
	#contenus #colonneCentre #articles .contenuArticle2 .texte {
		width: 370px;
		padding-top: 5px;
		
		vertical-align: top;
	}
	
	#contenus #colonneCentre #articles .contenuArticle2 .texteGrand {
		width: 100%;
		padding-top: 5px;
		
		vertical-align: top;
	}
	
	#contenus #colonneCentre #articles .contenuArticle2 a ,
	#contenus #colonneCentre #articles .contenuArticle2 a:hover {
		color: #000000;
		text-decoration: underline;
	}
	
	/************************************************************************/
	
	#contenus #colonneDroite {
		width: 240px;
		
		padding-top: 9px;
		vertical-align: top;
		text-align: center;
		
		background-image: url( './images/promotionsFond.jpg' );
		background-position: bottom left;
		background-repeat: no-repeat;
		
	}
	
	#contenus #colonneDroite img {
		margin-bottom: 7px;
		margin-top: 10px;
	}
	
	#contenus #colonneDroite #itemList {
		background-image: url( './images/promotionsBackground.jpg' );
		background-repeat: repeat-y;
		
		width: 210px;
	}
	
	
	#contenus #colonneDroite #itemList .item {
		background-image: url( './images/promotionsItem.jpg' );
		background-repeat: no-repeat;
		background-color:#0099CC;
		
		width: 210px;
		height: 126px;
		
		padding-bottom: 10px;
		
		text-align: left;
	}
	
	
	#contenus #colonneDroite .lastItem {
		background-image: url( './images/promotionsLastItem.jpg' );
		background-repeat: no-repeat;
		
		width: 210px;
		height: 165px;
		
		text-align: left;
	}
	
	#contenus #colonneDroite #itemList .item img ,
	#contenus #colonneDroite .lastItem img {
		padding-top: 5px;
		padding-right: 6px;
		
		margin: 0px;
	}
	
	#contenus #colonneDroite #itemList .item .grand ,
	#contenus #colonneDroite .lastItem .grand {
		font-size: 14px;
		font-weight: bold;
	}
	
	#contenus #colonneDroite #itemList .item a ,
	#contenus #colonneDroite #itemList .item a:hover ,
	#contenus #colonneDroite .lastItem a ,
	#contenus #colonneDroite .lastItem a:hover {
		color: #000000;
		text-decoration: none;
	}
	
	/************************************************************************/
	
	#footer {
		width: 1000px;
		height: 65px;
		
		background-image: url( './images/footer.jpg' );
		background-repeat: no-repeat;
	}
	
	#footer #footerContenu {
		text-align: right;
		vertical-align: bottom;
		
		padding-bottom: 10px;
		padding-right: 30px;
	}
	
	#footer #footerContenu a ,
	#footer #footerContenu a:hover {
		color: #009CDA;
		font-weight: bold;
	}
	
	
	/************************************************************************/
	
	#contenus #colonneCentreRubrique ,
	#contenus #colonneCentreGrand {
		background-repeat: no-repeat;
		background-position: bottom left;
		
		text-align: justify;
	}
	
	#contenus #colonneCentreGrand {
		width: 765px;
		
		vertical-align: top;
		
		padding: 50px 60px 40px 20px;
	}
	
	#contenus #colonneCentreRubrique {
		width: 525px;
		
		vertical-align: top;
		
		padding: 50px 20px 40px 20px;
	}
	
	#contenus a ,
	#contenus #colonneCentreGrand a ,
	#contenus #colonneCentreGrand a:hover {
		color: #000000;
		text-decoration: underline;
	}
	
	#contenus #colonneCentreRubrique .petitTitre ,
	#contenus #colonneCentreGrand .petitTitre {
		font-size: 20px;
	}
	
	#contenus #colonneCentreGrand .ligneCouleur1 {
		background-color: #FFFFFF;
	}
	
	#contenus #colonneCentreGrand .ligneCouleur2 {
		background-color: #BBEADD;
	}
	
	#contenus #colonneCentreRubrique .titre ,
	#contenus #colonneCentreGrand .titre {
		font-size: 24px;
		font-style: normal; 
		color: #00519d; 
		padding-bottom: 10px;
		text-align: center;
	}
	
	#contenus #colonneCentreRubrique .chapeau ,
	#contenus #colonneCentreGrand .chapeau {
		font-size: 16px;
		font-style: normal;
	}
	
	#contenus #colonneCentreRubrique .texte ,
	#contenus #colonneCentreGrand .texte {
		padding-top: 10px;
	}
	
	#contenus #colonneCentreGrand .texte .formulaire {
	
	}
	
	#contenus #colonneCentreGrand .texte .formulaire .formulaireEnvoyer {
	
	}
	
	#contenus #colonneCentreGrand ul li {
		text-align: justify;
	}
	
	
	#bloc_actu_container {
		background:  url(/images/menuActualites.gif) no-repeat top left;		
		margin-left:10px;
		padding-left: 10px;
		padding-top: 30px;
		margin-bottom:10px;
		width:210px;
		border:solid #84EBCE 2px;
	}
	#bloc_actu {
		background-color : white;
		
	}
	#bloc_actu h2 {
		font-family : arial;
		font-size : 12px;
		color : #111111;
		font-weight:bold;
		
	} 
	#bloc_actu #lieu {
		font-family : arial;
		font-size : 12px;
		color : #111111;
		font-style:italic;
		
	} 

	#bloc_actu p {
		font-size : 10px;
		text-align:justify;
	} 
	
	