body  {margin:0px; font-size:14px; background-color:#333333; color:#CCCCCC; text-align:justify;}

table	{padding:0px; margin:0px;}
td    {padding:0px; font-family:Arial,sans-serif; color:#CCCCCC; text-align:justify;}
form	{margin:0px;}
div		{margin:0px; padding:0px;}
p			{margin:0px 0px 18px 0px;}
td		{padding:0px;}
img		{margin:0px; border-width:0px; padding:0px; vertical-align:bottom;} /* vertical-align important ! */
b			{font-weight:normal; color:#FF3333;}
a			{outline:none;}
h2	{padding:0px; margin:8px 0px 16px 0px; color:#FF3333; font-size:24px; font-weight:normal;}
h3	{padding:0px; margin:0px 0px 8px 0px; color:#FF3333; font-size:18px; font-weight:normal;}
h4	{padding:0px; margin:0px 0px 8px 0px; color:#FF3333; font-size:14px; font-weight:normal;}
h2:first-child	{margin-top:0px;}

hr	{display:block; width:100%; height:1px; margin:12px 0px 12px 0px; color:#993333; background-color:#993333; border-style:solid; border-width:1px 0px 0px 0px;}

a:link		{text-decoration:underline; color:#CCCCCC;}
a:visited	{text-decoration:underline; color:#CCCCCC;}
a:hover		{text-decoration:underline; color:#FF3333;}
a:active	{text-decoration:underline; color:#FF3333;}

a.l1:link		{text-decoration:none; color:#CCCCCC;}
a.l1:visited	{text-decoration:none; color:#CCCCCC;}
a.l1:hover		{text-decoration:underline; color:#CCCCCC;}
a.l1:active	{text-decoration:underline; color:#CCCCCC;}

a.l2:link		{text-decoration:none; color:#FF3333;}
a.l2:visited	{text-decoration:none; color:#FF3333;}
a.l2:hover		{text-decoration:underline; color:#FF3333;}
a.l2:active	{text-decoration:underline; color:#FF3333;}

a.l3:link		{text-decoration:none; color:#FF3333;}
a.l3:visited	{text-decoration:none; color:#FF3333;}
a.l3:hover		{text-decoration:none; color:#CCCCCC;}
a.l3:active	{text-decoration:none; color:#CCCCCC;}


/* Contenu du FW */
#t0	{width:100%;}
#t0c1	{height:20px; background-image:url("images/bg1.gif"); background-repeat:repeat;}
#t0c2	{width:20px; background-color:#333333; background-image:url("images/bg2.gif"); background-repeat:repeat-x;}
#t0c3	{padding:0px; background-color:#3F3629;}
#t0c4	{height:30px; background-color:#333333;}

#t1		{padding:0px; margin:0px; width:100%;}
#t1c1	{padding:0px; height:100px;} /* bandeau - menu */
#t1c2	{padding:0px;} /* contenu */

/* #t2 : zone de contenu (XSL) */
#t2		{width:940px; margin:8px 0px 48px 36px;}
.t2c1	{width:280px; padding:0px; text-align:left;} /* colonne étroite */
.t2c2	{padding:0px 36px 0px 36px;} /* colonne standard (unique ou large) */

#t3	{padding:0px; margin:0px 0px 0px 0px;} /* menu */
.t3c1	{padding:0px 3px 0px 3px;}

.t4c2	{width:290px;}

/* table ombrage */
.t5c0		{padding:6px 12px 6px 12px;}
.t5c1	{width:7px; background-image:url("images/ombrage/right1.gif"); background-repeat:no;}
.t5c2	{height:8px; background-image:url("images/ombrage/bottom1.gif"); background-repeat:no;}
.t5c3	{background-image:url("images/ombrage/bottomright1.gif"); background-repeat:no;}

.d1	{padding:8px 0px 8px 0px;}
.d2	{padding:0px 8px 0px 0px;}
.d3	{margin:8px 0px 8px 0px; padding:4px 0px 4px 0px; border-style:solid; border-width:1px 0px 1px 0px; border-color:#993333;}
.d4	{margin:0px 0px 24px 0px;} /* bloc div */
.d4	{margin:0px 0px 0px 0px;}
.d6	{padding:8px 4px 8px 4px;}
.d7	{padding:0px 4px 0px 4px; text-align:left;}
.d8 {padding:2px 0px 2px 0px;}
.d9	{padding:12px;}
.d10	{margin:0px 0px 24px 0px;}

.x1	{color:#FF3333;}
.x2	{color:#CC3333;}
.x3 {color:#AA3333;}
.x4 {color:#AAAAAA;}
.x5	{font-size:90%;}
.x6	{font-weight:bold;}
.x7	{font-size:14px;}

.i1	{margin:0px 0px 4px 0px; vertical-align:bottom; border-style:solid; border-color:#999999; border-width:0px;} /* normal */
.i2	{float:left; margin:0px 12px 4px 0px;} /* left float */ 
.i3	{float:right; margin:0px 0px 4px 12px;} /* right float */

.f1	{font-size:13px; height:16px; width:140px; color:#000000;}
.f2 {margin-left:6px;}
