BODY			      	{
						background-image:url("../img/bg_trame_qualite.gif");
						background-repeat:repeat-x;
						background-color:#EDAFAC;/*Pour IE5 Mac ... bug background*/
						}

DIV#header				{
						position:absolute;
						left:20px;
						top:10px;
						width:555px;
						height:170px;	
						background-image:url("../img/head_qualite.gif");	
						background-repeat:no-repeat;
						z-index:1;
						}

.lkHeadRub				{ font-size: 10px; color: #FF8383; font-weight: normal; text-decoration: none;}

A.lkHeadRubOff			{ font-size: 10px; color: #FF8383; font-weight: normal; text-decoration: underline;}
A.lkHeadRubOff:link		{ font-size: 10px; color: #FF8383; font-weight: normal; text-decoration: underline;}
A.lkHeadRubOff:visited	{ font-size: 10px; color: #FF8383; font-weight: normal; text-decoration: underline;}
A.lkHeadRubOff:hover	{ font-size: 10px; color: white; font-weight: normal; text-decoration: none;}

A.lkHeadRubOn			{ font-size: 10px; color: #FF8383; font-weight: bold; text-decoration: none;}
A.lkHeadRubOn:link		{ font-size: 10px; color: #FF8383; font-weight: bold; text-decoration: none;}
A.lkHeadRubOn:visited	{ font-size: 10px; color: #FF8383; font-weight: bold; text-decoration: none;}
A.lkHeadRubOn:hover		{ font-size: 10px; color: white; font-weight: bold; text-decoration: underline;}

A.lkNavRubOn			{ font-size: 10px; color: white; font-weight: bold; text-decoration: none;}
A.lkNavRubOn:link		{ font-size: 10px; color: white; font-weight: bold; text-decoration: none;}
A.lkNavRubOn:visited	{ font-size: 10px; color: white; font-weight: bold; text-decoration: none;}
A.lkNavRubOn:hover		{ font-size: 10px; color: white; font-weight: bold; text-decoration: none;}

A.lkNavRubOff			{ font-size: 10px; color: #FF8383; font-weight: bold; text-decoration: underline;}
A.lkNavRubOff:link		{ font-size: 10px; color: #FF8383; font-weight: bold; text-decoration: underline;}
A.lkNavRubOff:visited	{ font-size: 10px; color: #FF8383; font-weight: bold; text-decoration: underline;}
A.lkNavRubOff:hover		{ font-size: 10px; color: white; font-weight: bold; text-decoration: none;}


.titColBold				{ font-size: 12px; color: #CC1408; font-weight: bold; line-height:14px;}
.titCol					{ font-size: 12px; color: #CC1408; font-weight: normal; line-height:14px;}

.txtColBold				{ font-size: 10px; color: #CC1408; font-weight: bold; line-height:14px;}
.txtCol					{ font-size: 10px; color: #CC1408; font-weight: normal; line-height:14px;}

.puce					{
						width:10px;
						height:8px;
						background-image:url("../img/puce_qualite.gif");
						background-repeat:no-repeat;
						}

.bgCol					{	background-color:#CC1408;}

/* tableau */
.tablo table				{ border:1px solid #CC1408; padding: 0px; border-spacing: 0px; border-collapse: collapse; }
.tablo table thead tr td	{ vertical-align:top;border:1px solid white;background-color:#CC1408;font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #FFFFFF;padding-left:6px;padding-right:6px; padding-top: 4px; padding-bottom: 4px;font-weight:bold}
.tablo table tbody tr td	{ vertical-align:top;border:1px solid #EEEEEE; background-color:#FFFFFF;font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #7E7E7E;padding-left:6px;padding-right:6px; padding-top: 2px; padding-bottom: 2px; }

.separation				{ width:100%;height:21px;background-image:url('../img/separ_qualite.gif');}
.separLeft				{ float:left;width:15px;height:21px;background-image:url('../img/separ_qualite_l.gif');}
.separRight				{ float:right;width:15px;height:21px;background-image:url('../img/separ_qualite_r.gif');}