/********** HTML **********/
body							{ margin: 0px; }
hr								{ height: 1px; color: #438AA8; }



/********** 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; }
.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; }
.txtBleuMy						{ color: #438AA8; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBleuTrGr					{ color: #438AA8; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.txtOrangeTrGr					{ color: #BF4A00; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; }
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.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: #BF4A00; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }



/********** Commun **********/
#bandeau						{ background: url(images/communes/img_bandeau.jpg) left top no-repeat; padding-left: 335px; }
#hautContenu					{ background: url(images/communes/img_hautContenu.jpg) left top no-repeat; }
#hautContenuAccueil				{ background: url(images/communes/img_hautContenuAccueil.jpg) left top no-repeat; }
#hautNavigation					{ background: url(images/communes/img_hautNavigation.jpg) left top no-repeat; }
#ligneBasPage					{ background: url(images/communes/img_ligneBasPage.gif) left top repeat-x; }
.margesNavigation				{ padding-left: 30px; padding-top: 5px; padding-bottom: 10px; }
.sansBordure					{ border: 0px; }

#margesVache					{ width: 643px; padding-top: 90px; padding-bottom: 30px; padding-left: 20px; padding-right: 20px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.cadreBleu						{ border: #438AA8 solid 3px; border-collapse: collapse; }
.margeImgVache					{ margin-top: 10px; margin-left: 10px; margin-right: 10px; border: #438AA8 solid 2px; }
.margeBtnInfos					{ margin-bottom: 10px; border: 0px; }
.bordureBleue3					{ border: #438AA8 solid 3px; }

.margeNouvelles					{ margin-top: 99px; margin-bottom: 30px; }
#margeIntNouvelles				{ margin-left: 30px; margin-right: 10px; }
#hautNouvelles					{ background: url(images/communes/img_hautNouvelles.gif) right top no-repeat; }
#basNouvelles					{ background: url(images/communes/img_basNouvelles.gif) right top no-repeat; }
#fondNouvelles					{ background: #4185A2 url(images/communes/img_fondNouvellesRep.gif) left 17px no-repeat; }
#fondNouvellesRep				{ background: #4185A2 url(images/communes/img_fondNouvellesRep.gif) left top repeat-y; }
#flash							{ background: url(images/communes/img_flash.jpg) left top no-repeat; }
