/********** HTML **********/
body							{ height: 100%; margin: 0px; background: url(images/communes/img_planche.jpg) center top repeat-x; }
html							{ height: 100%; }
.sansBordure					{ border: 0px; }
hr								{ height: 1px; color: #7081C0; }



/********** Typographie **********/
.txtNoirPt						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtNoirMy						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtNoirGr						{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.txtMauveMy						{ color: #7385C3; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.txtMauveTrGr					{ color: #7385C3; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
a.lienNoirPt:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirPt:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirPt:hover				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienNoirMy:link				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMy:visited			{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMy:hover				{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienGrisMy:link				{ color: #717171; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisMy:visited			{ color: #717171; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienGrisMy:hover				{ color: #717171; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a:link							{ color: #717171; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:visited						{ color: #717171; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:hover							{ color: #717171; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }



/********** Commun **********/
#bandeau						{ background: url(images/communes/img_bandeau.jpg) center top no-repeat; }
#fondNavigation					{ background: url(images/communes/img_fondNavigation.jpg) left top no-repeat; }
#hautNouvelles					{ background: url(images/communes/img_hautNouvelles.gif) left top no-repeat; }
#hautTroupeau					{ background: url(images/communes/img_hautTroupeau.gif) left top no-repeat; }
#hautRw							{ background: url(images/communes/img_hautRw.gif) left top no-repeat; }
#hautTableau					{ background: url(images/communes/img_hautTableau.gif) left top no-repeat; }
#hautEmbryons					{ background: url(images/communes/img_hautEmbryons.gif) left top no-repeat; }
#hautContact					{ background: url(images/communes/img_hautContact.gif) left top no-repeat; }
#basContact						{ background: url(images/communes/img_basContact.gif) left top no-repeat; }
.margesNavigHaut				{ padding-left: 38px; }
.margesNavigCentre				{ padding-left: 21px; }
.margesNavigBas					{ padding-left: 33px; }
#margesLiens					{ margin-right: 100px; margin-top: 12px; }
#basMauve						{ background: url(images/communes/img_basMauve.gif) left bottom repeat-x; }
#basBlanc						{ background: url(images/communes/img_basBlanc.gif) right bottom repeat-x; }
#margesCopy						{ margin-left: 100px; margin-top: 41px; }
#basPage						{ background: url(images/communes/img_basPage.jpg) center top no-repeat; }
#basLogo						{ background: url(images/communes/img_basLogo.jpg) left top no-repeat; }
#margesContenu					{ margin-top: 31px; margin-bottom: 30px; }
#margesIntContenu				{ margin-left: 20px; margin-top: 20px; }
.cadreGris						{ border: #E1E1E1 solid 3px; border-collapse: collapse; }
.bordureMauve3					{ border: #7081C0 solid 3px; }
.margeImgVache					{ margin-top: 10px; margin-left: 10px; margin-right: 10px; }
.margeBtnInfos					{ margin-bottom: 10px; border: 0px; }



/********** Titres **********/
#tiNouvelles					{ background: url(images/titres/img_tiNouvelles.gif) right top no-repeat; }
#tiProfil						{ background: url(images/titres/img_tiProfil.gif) right top no-repeat; }
#tiTroupeau						{ background: url(images/titres/img_tiTroupeau.gif) right top no-repeat; }
#tiRb							{ background: url(images/titres/img_tiRb.gif) right top no-repeat; }
#tiEmbryons						{ background: url(images/titres/img_tiEmbryons.gif) right top no-repeat; }
#tiTableau						{ background: url(images/titres/img_tiTableau.gif) right top no-repeat; }
#tiPubs							{ background: url(images/titres/img_tiPubs.gif) right top no-repeat; }
#tiContact						{ background: url(images/titres/img_tiContact.gif) right top no-repeat; }



/********** Accueil **********/
#basPageAccueil					{ background: url(images/accueil/img_basPage.jpg) center top no-repeat; }
#bienvenueAcc					{ background: url(images/accueil/img_bienvenue.jpg) right top no-repeat; }
#tiNouvellesAcc					{ background: url(images/accueil/img_tiNouvelles.gif) left top no-repeat; }
#margesNouvellesAcc				{ margin-left: 14px; margin-top: 42px; margin-bottom: 42px; background: url(images/accueil/img_fondNouvelles.gif) left top repeat-y; }
#margesCopyAcc					{ margin-left: 100px; margin-top: 241px; }
#margesIntNouellesAcc			{ margin-left: 23px; margin-bottom: 20px; }
#basMauveAcc					{ background: url(images/accueil/img_basMauve.gif) left bottom repeat-x; }
#basBlancAcc					{ background: url(images/accueil/img_basBlanc.gif) right bottom repeat-x; }