body,td,th		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366;}
body			{background-color: #DDEEFF; background-image: url(commun/motif-fond.gif); margin-left: 20px; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; background-repeat: repeat;}
h1				{font-size: 14px; color: #80A3C9; margin: 40px 40px 12px 25px;}
h2				{font-size: 12px; color: #80A3C9; padding: 10px 40px 0px 25px; margin: 0px;}
h3				{font-size: 12px;}
p				{font-size: 11px; color: #000000; padding: 10px 40px 0px 25px; margin: 0px;}
ol				{font-size: 11px; color: #000000; padding: 10px 40px 0px 40px; margin: 0px; list-style-position: inside; list-style-type: decimal;}
ul				{font-size: 11px; color: #000000; padding: 5px 40px 15px 40px; margin: 0px; list-style-position: outside; list-style-image: url(commun/sqr08x08b.gif); list-style-type: square;}
table			{width: 100%; v-align: top; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; empty-cells:show; border: 0px;}
td				{valign: top; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; empty-cells:show; border: 0px;}
img				{display: block;}
strong			{font-weight: bold;text-transform: uppercase;}
em				{font-size: 9px; font-style: normal;}

a:link			{color: #224488; background-color: #DDEEFF; text-decoration: none;}
a:visited		{color: #7799CC; background-color: #DDEEFF; text-decoration: none;}
a:hover			{color: #7799CC; background-color: #DDEEFF; text-decoration: none;}
a:active		{color: #7799CC; background-color: #DDEEFF; text-decoration: none;}

.interbullets	{padding-right: 15px; padding-left: 15px; font-weight: bold; vertical-align: middle; font-size: 14px;}
.olclients		{font-size: 11px; color: #000000; padding: 10px 40px 0px 40px; margin: 0px; list-style-position: outside; list-style-type: none;}

.inline			{display: inline; border: 0px}

.nav			{width: 182px; height: 20px; align: left; text-align:left; padding: 0px; border: 0px;}
.space			{width: 182px; height: 7px; align: left; text-align:left; padding: 0px; border: 0px;}
.space32		{width: 182px; height: 32px; align: left; text-align:left; padding: 0px; border: 0px;}
.margeobjet		{padding: 0px 0px 20px 24px;}

table#page		{width: 800px; height: 100%; align: center; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; border: 0px;}
table#contenupage	{height: 100%; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; border: 0px;}
table#coordonnees2	{width: 182px; height: 200px;}
table#header1	{width: 800px; height: 82px; valign: top; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; border: 0px;}
table#header2	{width: 800px; height: 75px; valign: top; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; border: 0px;}
table#pagecnt	{width: 800px; height: 75px; valign: top; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; border: 0px;}
table#menu		{width: 182px; height: 269px; align: left; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; border: 0px;}

td#coordonnees	{height: 100%; padding-left: 182px; align: center; text-align:center;}
td#presence		{height: 20px; background-color: #EAF3FC; padding-left: 182px; align: center; text-align:center;}
td#contenu		{background-color: #FFFFFF; background-image: url(commun/fondpage.jpg); background-repeat: no-repeat;
}
td#col1			{width: 182px; align: left; text-align:left;}
td#col2			{width: 618px; align: left; text-align:left;}

#coordonnees2	p		{font-size: 9px; color: #003366; padding: 80px 16px 24px 24px; margin: 0px;}
#rubtitre		img		{padding: 0px 0px 20px 24px;}
#logo			a:link	{color: #003366; background-color: #FFFFFF; text-decoration: none; border: 0px;}
#logo			a:link	{color: #003366; background-color: #FFFFFF; text-decoration: none; border: 0px;}
#logo			a:hover	{color: #003366; background-color: #FFFFFF; text-decoration: none; border: 0px;}
#logo			a:active{color: #003366; background-color: #FFFFFF; text-decoration: none; border: 0px;}
#sommaire	h1		{font-size: 14px; color: #80A3C9; padding: 0px 0px 0px 100px; margin: 0px; line-height: 56px;}
#sommaire	img		{border: 0px; padding: 0px 20px 0px 0px; margin: 0px; vertical-align: middle; float: left;
}
#deuxcolonnes	h1		{font-size: 14px; color: #80A3C9; margin: 20px 10px 10px 10px;}
#deuxcolonnes	p		{font-size: 11px; color: #000000; padding: 10px 10px 0px 10px; margin: 0px;}
#deuxcolonnes	ul		{font-size: 11px; color: #000000; padding: 10px 10px 0px 10px; margin: 0px;}
#deuxcolonnes	ol		{font-size: 11px; color: #000000; padding: 10px 10px 0px 10px; margin: 0px;}
#navpagesbas	div		{padding: 0px; margin: 20px 40px 0px 25px; border-top-width: 1px; border-top-style: solid; border-top-color: #CDD7E7;}
#navpagesbas	p		{text-align: right; font-size: 11px; color: #003366; padding: 0px 40px 0px 25px; margin: 0px;}
#navpagesbas	img		{display: inline; border: 0px; align: right;}
.marge10 {padding: 0px; margin-left: 16px;}

