/********** BODY **********/
body							{ height: 100%; margin: 0; padding: 0; background: #575D35 url(images/communes/img_siteFond.jpg) center top repeat-x; }
html							{ height: 100%; }
p								{ margin-bottom: 20px; }
ul								{ margin: 0; padding-top: 0; padding-left: 15px; padding-bottom: 0; padding-right: 0; list-style: square; }
input,textarea,select			{ border: #C5C498 solid 1px; background-color: #575D35; color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }



/********** TYPOGRAPHIE **********/
h1								{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; margin: 0; border-bottom: #FFFFFF solid 1px; }
.txtBlancPt						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBlancMy						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }

a.lienBlancPt:link				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancPt:visited			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancPt:hover				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienBlancMy:link				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }
a.lienBlancMy:visited			{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }
a.lienBlancMy:hover				{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; }



/********** COMMUN **********/
#menuCentreHaut					{ background: #C5C498 url(images/communes/img_menuCentreHaut.jpg) center bottom no-repeat; }
#menuCentreBas					{ background: #C5C498 url(images/communes/img_menuCentreBas.jpg) center bottom no-repeat; }
.menuGauche						{ background: url(images/communes/img_menuGauche.png) right top repeat-y; }
.menuDroit						{ background: url(images/communes/img_menuDroit.png) left top repeat-y; }
#margesMenu						{ margin-top: 13px; margin-bottom: 143px; }
#margesContenu					{ margin-left: 23px; margin-right: 69px; margin-top: 37px; margin-bottom: 47px; }
#menuSec						{ background: url(images/communes/img_menuSec.png) 590px top no-repeat; }
#adresse						{ float: left; margin-left: 23px; }
#copyright						{ float: right; margin-right: 23px; text-align: right; }
.bordureVerteMy					{ border: #C5C498 solid 2px; }
.legende						{ width: 133px; text-align: center; }
.legendeGr						{ width: 262px; text-align: center; }
.colDemiGauche					{ float: left; width: 50%; text-align: left; }
.colDemiDroit					{ float: right; width: 50%; text-align: right; }
.entete							{ background-color: #FFFFFF; color: #575D35; }
.tableau						{ border: #FFFFFF solid 1px; border-collapse: collapse; }