/********** HTML **********/
body							{ margin: 0; padding: 0; background: url(images/backgroundRepeat.gif) left top repeat-x; line-height: 18px; }
p								{ margin-bottom: 12px; }



/********** TYPOGRAPHIE **********/
h1								{ color: #19537F; font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; margin-bottom: 12px; }
.txtBlancMy						{ color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.txtGrisPt						{ color: #505251; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtGrisMy						{ color: #505251; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

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



/********** COMMUNS **********/
.clear							{ clear: both; }
#conteneurPrincipal				{ width: 764px; margin-left: auto; margin-right: auto; background-color: #FFFFFF; }
#conteneurLignes				{ width: 760px; height:7px; margin-left: auto; margin-right: auto; overflow: hidden; }
#ligneBleue						{ float: left; width: 520px; height: 5px; overflow: hidden; background-color: #19537F; }
#ligneBrune						{ float: right; width: 238px; height: 5px; overflow: hidden; background-color: #93866C; }
#menus							{ width: 760px; height: 60px; margin-left: 2px; background-color: #785718; }
#bandeau						{ width: 760px; height: 212px; margin-left: auto; margin-right: auto; background: url(images/bandeau.jpg) center bottom no-repeat; }
#conteneurContenu				{ width: 756px; margin-top: 4px; margin-left: auto; margin-right: auto; border: #785718 solid 2px; }
#margesIntContenu				{ margin: 20px; }
#margesCoordonnees				{ padding-top: 6px; }
#coordonnees					{ width: 760px; height: 50px; margin-left: auto; margin-right: auto; background-color: #785718; text-align: center; line-height: 18px; }
#conteneurCopyright				{ padding-top: 8px; }
#copyright						{ width: 760px; height: 30px; margin-left: auto; margin-right: auto; }
#droits							{ float: left; }
#realise						{ float: right; text-align: right; }



/********** MENUS **********/
#conteneurNavigationPrinc				{ width: 661px; height: 36px; margin-left: auto; margin-right: auto; }
#conteneurNavigationPrinc img			{ float: left; margin-left: 40px; margin-top: 20px; }
#conteneurNavigationPrinc img.accueil	{ float: left; margin-left: 0px; margin-top: 20px; }
#conteneurNavigationSec					{ float: right; width: 579px; height: 19px; margin-right: 10px; visibility: hidden; }
#conteneurNavigationSec img				{ float: left; margin-top: 9px; }
#conteneurNavigationSec img.sepSec		{ float: left; margin-left: 6px; margin-right: 6px; margin-top: 9px; }
#conteneurNavigationSec img.fleche		{ float: left; margin-right: 3px; margin-top: 6px; }