/********** HTML **********/
body							{ background-color: #013358; margin: 0px; padding-bottom: 20px; padding-top: 20px; }
hr								{ color: #0E7CCB; height: 1px; background-color: #0E7CCB; }



/********** Typographie **********/
.txtBlancPt						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtBlancMy						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtGrisPt						{ color: #6F6F6F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtGrisMy						{ color: #6F6F6F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBleuPt						{ color: #0E7CCB; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtBleuMy						{ color: #0E7CCB; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.lienBlancPt:link				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBlancPt:visited			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBlancPt:hover				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienBlancMy:link				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancMy:visited			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancMy:hover				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienBleuMy:link				{ color: #0E7CCB; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:visited			{ color: #0E7CCB; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuMy:hover				{ color: #FF4805; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienOrangeMy:link				{ color: #FF4805; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienOrangeMy:visited			{ color: #FF4805; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienOrangeMy:hover			{ color: #FF4805; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienGrisMy:link				{ color: #6F6F6F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisMy:visited			{ color: #6F6F6F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisMy:hover				{ color: #0E7CCB; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }



/********** Commun **********/
.sansBordure					{ border: 0px; }
#cadreSite						{ border: #FFFFFF solid 5px; }
#bandeau						{ background: url(images/communes/img_bandeau.jpg) left top no-repeat; }
#gaucheContenu					{ background: url(images/communes/img_gaucheContenu.gif) left top no-repeat; }
#tiContenu						{ background: url(images/communes/img_tiContenu.gif) left top no-repeat; text-transform: uppercase; }
#tiContenuLarge					{ background: url(images/communes/img_tiContenuLarge.gif) left top no-repeat; text-transform: uppercase; }
#droitContenu					{ background: url(images/communes/img_droitContenu.gif) left top no-repeat; }
#tiNouveautes					{ background: url(images/communes/img_tiNouveautes.gif) left top no-repeat; }
#droitNouveautes				{ background: url(images/communes/img_droitNouveautes.gif) left top no-repeat; }
.margeTitre						{ margin-left: 18px; margin-right: 210px; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
.margeTitreNouveaute			{ margin-left: 18px; }
.margeTitreProduit				{ margin-left: 18px; margin-right: 420px; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
#fondQuadrillage				{ background: #0E7CCB url(images/communes/img_fondQuadrillage.gif) left 181px repeat-x; }
#margesNavigation				{ margin-top: 19px; margin-bottom: 217px; }
.icone							{ margin-bottom: 2px; border: 0px; }
#fondOrange						{ background-color: #FF4805; }
.pointNouveaute					{ background: #FFFFFF url(images/communes/img_pointNouveaute.gif) 0px 15px no-repeat; }
.margeIntNouveaute				{ margin-left: 13px; margin-top: 12px; margin-right: 13px; text-align: justify; }
.margeVoirNouveautes			{ margin-left: 13px; background-color: #FFFFFF; }
.sepNouveautes					{ background: #FFFFFF url(images/communes/img_sepNouveautes.gif) 3px center repeat-x; }
.fondBlanc						{ background-color: #FFFFFF; }
.fondBleu						{ background-color: #0E7CCB; }
#margeNouveautes				{ margin-bottom: 88px; }
.margesSousMenu					{ margin-bottom: 6px; margin-left: 8px; }
.margesSousMenuEntreprise		{ margin-bottom: 6px; margin-left: 8px; margin-top: 6px; }
.sousMenu						{ visibility: hidden; display: none; background-color: #0E7CCB; }
#basPapier						{ background: #FFFFFF url(images/communes/img_basPapier.gif) 324px 0px no-repeat; margin-bottom: 20px; }
#basPapierAcc					{ background: url(images/communes/img_basPapier.gif) 324px 0px no-repeat; margin-bottom: 20px; }
#contenu						{ margin-left: 12px; margin-top: 20px; margin-right: 12px; margin-bottom: 50px; text-align: justify; }
.bordureBleuePt					{ border: #0E7CCB solid 1px; }
#tableauProduit					{ border: #6F6F6F solid 1px; border-collapse: collapse; }
.sepGrise						{ background: url(images/communes/img_sepGrise.gif) left bottom repeat-x; }
#commande						{ margin-top: 5px; }



/********** Accueil **********/
#basNavigationAcc				{ background: url(images/accueil/img_basNavigation.jpg) left bottom no-repeat; }
#basContenuAcc					{ background: #FFFFFF url(images/accueil/img_basContenu.jpg) left bottom no-repeat; }
#droitContenuAcc				{ background: url(images/accueil/img_droitContenu.jpg) left bottom no-repeat; }
#basNouveautesAcc				{ background: url(images/accueil/img_basNouveautes.jpg) left bottom no-repeat; }
#contenuAcc						{ margin-left: 12px; margin-top: 20px; margin-right: 12px; margin-bottom: 240px; text-align: justify; }


/********** Bandeaux **********/
#bandeauPiscine					{ background: url(images/bandeau/img_bandeauPiscine.jpg) left top no-repeat; }
#bandeauPiscinePt				{ background: url(images/bandeau/img_bandeauPiscinePt.jpg) left top no-repeat; }
#bandeauPiscineBl				{ background: url(images/bandeau/img_bandeauPiscineBl.gif) left top no-repeat; }
#bandeauSanitaire				{ background: url(images/bandeau/img_bandeauSanitaire.jpg) left top no-repeat; }
#bandeauSanitairePt				{ background: url(images/bandeau/img_bandeauSanitairePt.jpg) left top no-repeat; }
#bandeauSanitaireBl				{ background: url(images/bandeau/img_bandeauSanitaireBl.gif) left top no-repeat; }
#bandeauChlore					{ background: url(images/bandeau/img_bandeauChlore.jpg) left top no-repeat; }
#bandeauChlorePt				{ background: url(images/bandeau/img_bandeauChlorePt.jpg) left top no-repeat; }
#bandeauChloreBl				{ background: url(images/bandeau/img_bandeauChloreBl.gif) left top no-repeat; }
#bandeauEmballage				{ background: url(images/bandeau/img_bandeauEmballage.jpg) left top no-repeat; }
#bandeauEmballagePt				{ background: url(images/bandeau/img_bandeauEmballagePt.jpg) left top no-repeat; }
#bandeauEmballageBl				{ background: url(images/bandeau/img_bandeauEmballageBl.gif) left top no-repeat; }
#bandeauSecurite				{ background: url(images/bandeau/img_bandeauSecurite.jpg) left top no-repeat; }
#bandeauSecuritePt				{ background: url(images/bandeau/img_bandeauSecuritePt.jpg) left top no-repeat; }
#bandeauSecuriteBl				{ background: url(images/bandeau/img_bandeauSecuriteBl.gif) left top no-repeat; }
#bandeauDerock					{ background: url(images/bandeau/img_bandeauDerock.jpg) left top no-repeat; }
#bandeauDerockPt				{ background: url(images/bandeau/img_bandeauDerockPt.jpg) left top no-repeat; }
#bandeauDerockBl				{ background: url(images/bandeau/img_bandeauDerockBl.gif) left top no-repeat; }