body	{margin:0px; padding:0px; background-color:#993333; font-family:Arial,sans-serif; font-size:11px; color:#333333; text-align:left;}
td	{font-family:Arial,sans-serif; font-size:11px; color:#333333; text-align:left;}
p		{margin:0px 0px 8px 0px; padding:0px;}
b		{font-weight:bold; color:#993333;}
/* titre et sous-titre de rub ou de doc autonome */
h1	{font-family:Arial,sans-serif; color:#993333; margin:0px 0px 18px 0px; font-size:18px; font-weight:normal; text-align:left;}
h2	{font-family:Arial Narrow,Arial,sans-serif; color:#993333; margin:0px 0px 18px 0px; font-size:16px; font-weight:bold; text-align:left;}
h1 + h2	{margin-top:-12px;}
/* titre et sous-titre de doc intégré */
h3	{font-family:Arial,sans-serif; color:#993333; margin:0px 0px 18px 0px; font-size:18px; font-weight:normal; text-align:left;}
h4	{font-family:Arial Narrow,Arial,sans-serif; color:#993333; margin:0px 0px 18px 0px; font-size:16px; font-weight:bold; text-align:left;}
h3 + h4	{margin-top:-12px;}
/* intertitre */
h5	{font-family:Arial,sans-serif; color:#339933; margin:8px 0px 8px 0px; font-size:11px; font-weight:bold; text-align:left;}


a:link	{color:#993333; text-decoration:underline;}
a:visited	{color:#993333; text-decoration:underline;}
a:hover	{color:#FF3333; text-decoration:underline;}
a:active	{color:#FF3333; text-decoration:underline;}

a.l1:link	{color:#FFFFFF; text-decoration:none;}
a.l1:visited	{color:#FFFFFF; text-decoration:none;}
a.l1:hover	{color:#FF3333; text-decoration:none;}
a.l1:active	{color:#FF3333; text-decoration:none;}

a.l2:link	{color:#DDDDDD; text-decoration:underline;}
a.l2:visited	{color:#FFFFFF; text-decoration:underline;}
a.l2:hover	{color:#DDDDDD; text-decoration:underline;}
a.l2:active	{color:#FFFFFF; text-decoration:underline;}

a.l3:link	{color:#666666; text-decoration:underline;}
a.l3:visited	{color:#666666; text-decoration:underline;}
a.l3:hover	{color:#666666; text-decoration:underline;}
a.l3:active	{color:#666666; text-decoration:underline;}

a.l4:link	{color:#996666; text-decoration:underline;}
a.l4:visited	{color:#996666; text-decoration:underline;}
a.l4:hover	{color:#FF6666; text-decoration:underline;}
a.l4:active	{color:#FF6666; text-decoration:underline;}

a.l5:link	{color:#333333; text-decoration:none;}
a.l5:visited	{color:#333333; text-decoration:none;}
a.l5:hover	{color:#FF3333; text-decoration:underline;}
a.l5:active	{color:#FF3333; text-decoration:underline;}

#t0		{width:770px; padding:0px; margin:0px;}
#t0c1	{height:30px; background-color:#993333;}
#t0c2	{height:80px; background-color:#993333;}
#t0c3	{width:190px;}
#t0c4	{width:610px; background-color:#EEEEEE; background-image:url("../images/fond2.jpg"); background-repeat:repeat-y;}
.t0c5	{height:20px; background-color:#FFFFFF; padding:0px 4px 0px 4px;}

#t2	{}

#t4	{}
#t4c1	{font-family:Arial,sans-serif; color:#666666; padding:0px 0px 18px 36px;}
#t4c2	{padding:0px 36px 18px 0px;}
.t4c3	{padding:0px 0px 36px 0px;}

#t5	{}	/* table intermédiaire facultative - multicolonnes */
.t5c1	{}
.t5c2	{width:50%;}

#t6	{} /* dans .t4c3 ou .t5c1 : table de contenu principal */
#t6c1	{padding:0px 36px 0px 36px; text-align:justify;}
#t6c1-1	{padding:0px 12px 0px 36px; text-align:justify;} /* alt pour accueil */

#t8	{}
.t8c1	{width:50%; padding:0px 12px 0px 0px;}
.t8c2	{width:50%; padding:0px 0px 0px 12px;}

#t9	{} /* plan du site */
.t9c1	{padding:12px 0px 0px 0px; font-weight:bold;}
.t9c2	{padding:0px 0px 0px 12px;}

/* pseudo-hr */
div.hr1 {display:block; width:180px; height:4px; background-image:url("../images/s1.gif"); background-repeat:repeat-x; margin:24px 0px 12px 0px;}
div.hr2 {display:block; height:2px; background-image:url("../images/s2.gif"); background-repeat:repeat-x; padding:0px; margin:16px 0px 8px 0px;}

.d1	{margin:1px 0px 0px 0px;}
.d2	{background-color:#FF3333; min-height:14px; padding:2px 2px 2px 12px; margin:1px 0px 0px 0px; font-family:Arial; font-size:11px; border-style:solid; border-color:#882222; border-width:0px 0px 1px 0px;}
.d3	{background-color:#993333; min-height:14px; padding:2px 2px 2px 12px; margin:1px 0px 0px 0px; font-family:Arial; font-size:11px; border-style:solid; border-color:#882222; border-width:0px 0px 1px 0px;}
.d4	{color:#993333; margin:4px 0px 24px 0px; font-weight:bold; text-align:left;}
.d5	{padding:0px 0px 0px 0px; color:#CC0000;}

.x1	{color:#993333;}	
.x2	{color:#666666;}

.i1	{vertical-align:bottom;}
.i2	{float:left; margin:0px 12px 4px 0px;}
.i3	{float:right; margin:0px 0px 4px 12px;}
.i3	{margin:0px 0px 0px 12px;}
.i4	{margin:0px 0px 12px 0px;}
