body {
	font-family			: Verdana;
	background-color	: #000000;
	font-size			: 11px;
	color				: #CC0000;
}

/********************************************************************************/
/*	Onglets	*/
#header {
	float		: left;
	width		: 700px;
	line-height	: normal;
	font-size	: 13px;
}

#header ul {
	margin		: 0;
	padding		: 10px 10px 0;
	list-style	: none;
}

#header li {
	float		: left;
	background	: url(../images/OngletGauche.png) no-repeat left top;
	margin		: 0;
	padding		: 0px 0 0 9px;
}

#header a {
	display				: block;
	background			: url(../images/OngletDroit.png) no-repeat right top;
	padding				: 6px 15px 4px 6px;
	text-decoration		: none;
	font-weight			: bold;
	color				: #2B5580;
}

#header a:hover {
	color	: #2B5580;
}

#header #current {
	background-image	: url(../images/OngletGaucheCurrent.png);
}

#header #current a {
	background-image	: url(../images/OngletDroitCurrent.png);
	color				: #2B5580;
	padding-bottom		: 5px;
}

#header #current a:hover {
	color	: #2B5580;
}

.TableBandeauOnglet {
	background		: #DAE0D2 url(../images/BandeauOnglet.png) repeat-x bottom;
	border-color	: #2B5580;
	border-style	: solid;
	border-width	: 0px;
	color			: #2B5580;
	text-align		: center;
	font-weight		: bold;
	font-size		: 10px;
}

.PoliceOnglet {
	color	: #FFFFFF
}
/********************************************************************************/

/********************************************************************************/
/*	Bandeau Supérieur	*/
.TableBandeauSupérieur {
	background-image	: url(../images/BandeauSuperieur.png);
	width				: 900px;
	height				: 100px;
	border-color		: #2B5580;
	border-style		: solid;
	border-width		: 0px;
}
/********************************************************************************/

/********************************************************************************/
/*	Footer	*/
.TableFooter {
	background		: url(../images/BandeauFooter.png) top right no-repeat;
	width			: 900px;
	height			: 50px;
	border-color	: #2B5580;
	border-style	: solid;
	border-width	: 0px;
}

.TexteFooter {
	font-size			: 11px;
	text-decoration		: none;
	color				: #2B5580;
}

.TexteFooter a {
	color				: #2B5580;
	text-decoration		: none;
}

.TexteFooter a:hover {
	text-decoration		: underline;
}
/********************************************************************************/

/********************************************************************************/
/*	Bandeau Présentation	*/
.TableBandeauPresentation {
	border-bottom-color	: #000000;
	border-left-color	: #000000;
	border-right-color	: #000000;
	border-top-color	: #000000;
	border-bottom-style	: solid;
	border-left-style	: solid;
	border-right-style	: solid;
	border-top-style	: solid;
	border-bottom-width	: 1px;
	border-left-width	: 0px;
	border-right-width	: 0px;
	border-top-width	: 1px;
	background			: url(../images/BandeauPresentationRouge.png) top;
	width				: 900px;
	height				: 80px;
}

div#BandeauPresentationBlocRechercheRapide {
	width			: 450px;
	height			: 80px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

.TableRechercheRapide {
	width			: 450px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #FFFFFF;
	font-size		: 10px;
}

/*	Bloc Presentation	*/
.BlocPresentation {
	color			: #990000;
} 

.BlocPresentation a {
	color			: #000000;
	text-decoration	: underline
} 

.BlocPresentation a:hover {
	color			: #000000;
	text-decoration	: underline
} 

.BlocPresentationJourFerie {
	color				: #990000;
	text-decoration		: none;
	font-variant		: normal;
	background-color	: #FFFF66;
}

/*	Bloc Recherche Rapide	*/
.BlocRechercheRapide {
	color		: #FFFFFF;
	font-size	: 9px;
}	

.BlocRechercheRapide input {
	color				: #990000;
	font-family			: Verdana;
	font-size			: 9px;
	background-color	: #FFFFFF;
	border-color		: #FFFFFF;
	border-style		: solid;
	border-width		: 0px;
}

.BlocRechercheRapide select	{
	color				: #990000;
	font-family			: Verdana;
	font-size			: 9px;
	background-color	: #FFFFFF;
	border-color		: #FFFFFF;
	border-style		: solid;
	border-width		: 0px;
}

.BlocRechercheRapide a			{text-decoration: none;}
.BlocRechercheRapide a:hover	{text-decoration: underline;} 
/********************************************************************************/

/*	Module Central Accueil	*/
/********************************************************************************/
.TableModuleCentral {
	background			: url(../images/Motif_MagentaBleu_Diagonale_19.png) repeat;
	border-bottom-color	: #2B5580;
	border-left-color	: #000000;
	border-right-color	: #000000;
	border-bottom-style	: solid;
	border-left-style	: solid;
	border-right-style	: solid;
	border-bottom-width	: 1px;
	border-left-width	: 0px;
	border-right-width	: 0px;
	background-color	: #FFFFFF;
	width				: 900px;
}

/*	Bloc RechercheAprox	*/
div#ModuleCentralRechercheAprox {
	background		: url(../images/BlocRechercheRougeAproxRainure140.png) no-repeat;
	width			: 350px;
	height			: 140px;
	position		: relative;
	top				: 20px;
	left			: 0px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc RechercheEnseigne	*/
div#ModuleCentralRechercheEnseigne {
	background		: url(../images/BlocRechercheRougeAproxRainure115.png) no-repeat;
	width			: 350px;
	height			: 115px;
	position		: relative;
	top				: 40px;
	left			: -20px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc CarteDepartement	*/
div#ModuleCentralCarteDepartement {
	position		: relative;
	top				: 20px;
	left			: -20px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc PresentationSite	*/
div#ModuleCentralPresentationSite {
	background		: url(../images/BlocPresentationSiteBleuRainure.png) no-repeat;
	width			: 400px;
	height			: 230px;
	position		: relative;
	top				: 40px;
	left			: 0px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc DernierMagasinEnregistre	*/
div#ModuleCentralDernierMagasinEnregistre {
	width			: 220px;
	position		: relative;
/*	top				: 70px;
	left			: -130px;	si Sondage présent*/
	top				: 190px;
	left			: 285px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc DernierMagasinConsulte	*/
div#ModuleCentralDernierMagasinConsulte {
	width			: 220px;
	position		: relative;
/*	top				: -80px;
	left			: 110px;	si Sondage présent*/
	top				: 119px;
	left			: 525px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc MagasinCoupCoeur	*/
div#ModuleCentralMagasinCoupCoeur {
	width			: 220px;
	position		: relative;
/*	top				: -80px;
	left			: 110px;	si Sondage présent*/
	top				: 119px;
	left			: 525px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc News	*/
div#ModuleCentralNews {
	/*background		: url(../images/BlocNewsBleu.png) no-repeat;*/
	width			: 280px;
	position		: relative;
/*	top				: 60px;
	left			: -20px;	si Sondage présent*/
	top				: -75px;
	left			: -450px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc Parrainage	*/
div#ModuleCentralParrainage {
	width			: 450px;
	height			: 40px;
	position		: relative;
	top				: 175px;
	left			: 50px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc Sondage	*/
div#ModuleCentralSondageQuestion {
	background		: url(../images/CadreBleu_380x200.png) no-repeat;
	width			: 380px;
	height			: 200px;
	position		: relative;
	top				: -105px;
	left			: 0px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc Sondage	*/
div#ModuleCentralSondageResultat {
	background		: url(../images/CadreBleuSondage.png) no-repeat;
	width			: 380px;
	height			: 250px;
	position		: relative;
	top				: -105px;
	left			: 0px;
	border-width	: 0px;
	border-style	: solid;
	border-color	: #000000;
}

/*	Bloc RechercheAprox & RechercheEnseigne	*/
.TitreRecherche {
	color		: #FFFFFF;
	font-size	: 13px;
	font-weight	: bold;
}

.TexteRecherche {
	color		: #FFFFFF;
	font-size	: 11px;
	font-weight	: bold;
	line-height	: 20px;
}

.TexteRecherche input {
	font-size			: 10px;
	font-family			: Verdana;
	font-weight			: normal;
	background-color	: #FFFFFF;
	color				: #990000;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #990000;
}

.TexteRecherche select {
	font-size			: 10px;
	font-family			: Verdana;
	font-weight			: normal;
	background-color	: #FFFFFF;
	color				: #990000;	
	border-style		: solid;
	border-width		: 1px;
	border-color		: #990000;
}

.BoutonRecherche {
	text-align	: center;
}

.BoutonRecherche input {
	font-size			: 10px;
	font-family			: Verdana;
	background-color	: #FFFFFF;
	color				: #990000;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #990000;
}

.TitrePresentationSite {
	font-size	: 13px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;
}

.TextePresentationSite {
	font-size	: 10px;
	font-weight	: normal;
	color		: #2B5580;
	text-align	: left;
}

.TextePresentationSite a {
	color			: #2B5580;
	text-decoration	: underline;
}

.TextePresentationSite a:hover {
	text-decoration: underline;
}

.TableDernierMagasinEnregistre {
	border-color		: #2B5580;
	border-style		: solid;
	border-bottom-width	: 2px;
	border-left-width	: 2px;
	border-right-width	: 0px;
	border-top-width	: 0px;
}

.TitreDernierMagasinEnregistre {
	font-size	: 11px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;
}

.TexteDernierMagasinEnregistre {
	font-size	: 10px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;
}

.TexteDernierMagasinEnregistre a {
	font-size		: 10px;
	font-weight		: bold;
	color			: #2B5580;
	text-align		: center;
	text-decoration	: none;
}

.TexteDernierMagasinEnregistre a:hover {
	text-decoration	: underline;
}

.TableDernierMagasinConsulte {
	border-color		: #2B5580;
	border-style		: solid;
	border-bottom-width	: 2px;
	border-left-width	: 2px;
	border-right-width	: 0px;
	border-top-width	: 0px;
}

.TitreDernierMagasinConsulte {
	font-size	: 11px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;
}

.TexteDernierMagasinConsulte {
	font-size	: 10px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;	
}

.TexteDernierMagasinConsulte a {
	font-size		: 10px;
	font-weight		: bold;
	color			: #2B5580;
	text-align		: center;
	text-decoration	: none;
}

.TexteDernierMagasinConsulte a:hover {
	text-decoration	: underline;
}

.TableMagasinCoupCoeur {
	border-color		: #2B5580;
	border-style		: solid;
	border-bottom-width	: 2px;
	border-left-width	: 2px;
	border-right-width	: 0px;
	border-top-width	: 0px;
}

.TitreMagasinCoupCoeur {
	font-size	: 11px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;	
}

.TexteMagasinCoupCoeur {
	font-size	: 10px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;	
}

.TexteMagasinCoupCoeur a {
	font-size		: 10px;
	font-weight		: bold;
	color			: #2B5580;
	text-align		: center;
	text-decoration	: none;
}

.TexteMagasinCoupCoeur a:hover {
	text-decoration	: underline;
}

.TableNews {
	border-color		: #990000;
	border-style		: solid;
	border-bottom-width	: 2px;
	border-left-width	: 2px;
	border-right-width	: 0px;
	border-top-width	: 0px;
}

.TitreGeneralNews {
	font-size	: 13px;
	font-weight	: bold;
	color		: #990000;
	text-align	: center;
}

.TitreNews {
	font-size	: 10px;
	font-weight	: normal;
	color		: #990000;
	text-align	: center;
}

.TexteNews {
	font-size	: 10px;
	font-weight	: normal;
	color		: #2B5580;
	text-align	: center;
}

.TexteNews a {
	font-size		: 10px;
	color			: #2B5580;
	text-decoration	: underline;
}

.TexteNews a:hover {
	text-decoration	: underline;
}

.TitreGeneralSondage {
	font-size	: 13px;
	font-weight	: bold;
	color		: #2B5580;
	text-align	: center;
}

.TitreSondage {
	font-size	: 11px;
	font-weight	: normal;
	color		: #2B5580;
	text-align	: left;
}

.TexteSondage {
	font-size	: 10px;
	font-weight	: normal;
	color		: #2B5580;
}

.TexteSondage a {
	font-size		: 10px;
	color			: #2B5580;
	text-decoration	: underline;
}

.TexteSondage a:hover {
	text-decoration	: underline;
}

.TexteSondageRecherche {
	font-size	: 10px;
	font-weight	: normal;

}

.TexteSondageRecherche input {
	color				: #FFFFFF;
	font-family			: Verdana;
	font-size			: 10px;
	background-color	: #2B5580;
	border-color		: #2B5580;
	border-style		: solid;
	border-width		: 1px;
}

