BODY		{ color : #000000; background-color : #000000; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px }
TD		{ color : #000000; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px;    }
TH		{ color : #333399; background-color : #FFCC66; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; vertical-align : top;    }
TD.hds		{ color : #333399; background-color : #FFCC66; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; text-align : left; font-weight : bold;   }

.Inactive{ color:#999999; }
.err		{ color : #FF0000; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-weight : bold; font-size : 16px;  }
.headhome
{
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	line-height: 30px;
	font-family: Arial, Verdana, Geneva, sans-serif;
	text-decoration: none;
}
.title
{
	display: block;
	font-weight: bold;
	font-size: 14px;
	background-image: none;
	vertical-align: super;
	text-transform: uppercase;
	color: #000000;
	line-height: 13px;
	font-family: Arial, Verdana, Geneva, sans-serif;
	background-color: transparent;
	text-decoration: none;
}

A:link		{ color : #333399; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; text-decoration : none; }
A:visited	{ color : #333399; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; text-decoration : none; }
A:hover		{ color : #333399; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; text-decoration : underline; }

SELECT		{ color : #000000; background-color : #FFFFFF; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
INPUT		{ color : #000000; background-color : #FFFFFF; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
INPUT.cb	{ color : #000000; background-color : #FFFFFF; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
INPUT.cbg	{ color : #000000; background-color : #FFFFFF; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
INPUT.cbh	{ color : #000000; background-color : #F0F0F0; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
INPUT.qf	{ color : #000000; background-color : #FFFFFF; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
INPUT.CaseDisabled{color:#0169B0;background-color: #eee}
SELECT.CaseDisabled{color:#0169B0;background-color: #eee}
TEXTAREA	{ color : #000000; background-color : #FFFFFF; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }

.sm		{ color : #000000; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; }
A.sm		{ color : #333399; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.sm:visited	{ color : #333399; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.sm:hover	{ color : #333399; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : underline; }

.sm2		{ color : #000000; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; }
A.sm2		{ color : #333300; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.sm2:visited	{ color : #333300; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.sm2:hover	{ color : #333300; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : underline; }

.foot		{ color : #666666; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; }
A.foot		{ color : #ff0000; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.foot:visited	{ color : #ff0000; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.foot:hover	{ color : #ff0000; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : underline; }

.footAccueil		{ color : #FFFFFF; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; }
A.footAccueil		{ color : #FFCC66; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.footAccueil:visited	{ color : #FFCC66; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : none; }
A.footAccueil:hover	{ color : #FFCC66; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 10px; text-decoration : underline; }


/* ********************* STATS ***************************************** */

/* Titles */
H1		{ color : #993333; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : large; }
H2		{ color : #993333; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : medium; }
H3		{ color : #993333; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : small; }

.titreOnglet    { color : #FFFFFF; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 16px; font-weight: bold;}

HR 		{ color : Black; }


.TxtAccueil		{ color : #FFFFFF; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; }
.TitreAccueil		{ color : #FFFFFF; background-color : transparent; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 14px; font-weight: bold; }


.CentreLink 	{ text-decoration : none; }
.QuickFacts 	{ background-color : #696969; font-family : Arial, Verdana, Geneva, sans-serif; font-weight : bold; font-size : x-small; }
.PSel		{ color : #003399; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; }
.SBoard		{ border-width : thin; border-style : solid;border-color : Black;
	 	  background-color : #FFFFCC; color : Black; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
.calend		{ border-width : thin; border-style : solid; border-color : Black;
		  background-color : #FFFFCC; color : Black; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 11px; }
.calSelect 	{ color : #003399; background-color : #FFCC66; font-size : 14px; vertical-align : top; text-align : center;   }

/* styles for the tabs */
TD.tab0 	{ background-color : #DCDCDC; font-weight : bold;   }
TD.tab1 	{ background-color : #C0C0C0; font-weight : bold;   }

/* .statcol */
.s1 		{ color : Black; background-color : #FEF0BE; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 12px; }
TR.r0		{ color : Black; background-color : #FFFFFF; font-family : Arial, Verdana, Geneva, sans-serif; }
TR.r1		{ color : Black; background-color : #f7f7f7; font-family : Arial, Verdana, Geneva, sans-serif; }


/* Special indexes */
TR.statrow 	{ background-color : #FFFFCC; }
.hl 		{ background-color : #FFFFCC; }

/*   TOOLBAR    */
A.tb1		{ font-family : Arial, Verdana, Geneva, sans-serif; color : #000000;  font-weight: bold;font-size : 12px; text-decoration : none; }
A.tb1:hover	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #000000;  font-weight: bold;font-size : 12px; text-decoration : underline; }
A.tb1:visited	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #000000;  font-weight: bold;font-size : 12px; }

A.tb2		{ font-family : Arial, Verdana, Geneva, sans-serif; color : #535353;  font-weight: bold;font-size : 11px; text-decoration : none; }
A.tb2:hover	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #535353;  font-weight: bold;font-size : 11px; text-decoration : underline; }
A.tb2:visited	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #535353;  font-weight: bold;font-size : 11px; }

A.tb3		{ font-family : Arial, Verdana, Geneva, sans-serif; color : #878787;  font-size : 10px; text-decoration : none; }
A.tb3:hover	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #878787;  font-size : 10px; text-decoration : underline; }
A.tb3:visited	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #878787;  font-size : 10px; }

A.tba1		{ font-family : Arial, Verdana, Geneva, sans-serif; color : #CC0000;  font-weight: bold;font-size : 12px; text-decoration : none; }
A.tba1:hover	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #CC0000;  font-weight: bold;font-size : 12px; text-decoration : underline; }
A.tba1:visited	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #CC0000;  font-weight: bold;font-size : 12px; }

A.tba2		{ font-family : Arial, Verdana, Geneva, sans-serif; color : #333399;  font-weight: bold;font-size : 11px; text-decoration : none; }
A.tba2:hover	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #333399;  font-weight: bold;font-size : 11px; text-decoration : underline; }
A.tba2:visited	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #333399;  font-weight: bold;font-size : 11px; }

A.tba3		{ font-family : Arial, Verdana, Geneva, sans-serif; color : #333399;  font-size : 10px; text-decoration : none; }
A.tba3:hover	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #333399;  font-size : 10px; text-decoration : underline; }
A.tba3:visited	{ font-family : Arial, Verdana, Geneva, sans-serif; color : #333399;  font-size : 10px; }

/* Legend */
#helpBox {
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 0px;
}
DIV.helpBoxDIV {
	padding: 1px;
	background: #FFFFE1;
	border: 1px solid black;

	color: black;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-style: Normal;
	font-weight: Normal;
	font-size: 12px;
	line-height: 14px;
}

#rt a {color:#CC0000; font-family :  Arial, Verdana, Geneva, sans-serif; font-size : 20px; font-weight: 900; text-decoration : underline;}
#rt a:visited{color:#000000; font-family : Arial, Verdana, Geneva, sans-serif; font-size : 20px; font-weight: 900; text-decoration : underline;}
#rt a:hover{color:#CC0000; font-family : Arial, Verdana,  Geneva, sans-serif; font-size : 20px; font-weight: 900; text-decoration : underline;}

/* AJOUTS PL */

#pex_footer{
	background-image:url('bg-footer.png');
	background-repeat:repeat-x;
	position:relative;
	padding-top:20px;
	color:white;
	z-index:15;
	min-width:100%;
}

#pex_footer-content .pex_customerService{
	width:230px;
	float:left;
	padding-left:10px;
}

#pex_footer-content .pex_corporate{
	width:230px;
	float:left;
	background-image:url("white-footer.gif");
	background-repeat:no-repeat;
	padding-left:10px;
	min-height:150px;
}

#pex_footer-content .pex_blog{
	width:230px;
	float:left;
	background-image:url("white-footer.gif");
	background-repeat:no-repeat;
	padding-left:10px;
	min-height:150px;
}

#pex_footer-content .pex_follow{
	width:230px;
	float:left;
	background-image:url("white-footer.gif");
	background-repeat:no-repeat;
	padding-left:10px;
	min-height:150px;
}

#pex_footer-content .pex_follow a{
    display:inline-block;
    height:22px;
    line-height:22px;
    vertical-align:middle;
}

#pex_footer h4{
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
}

#pex_footer ul{
	font-size:11px;
}

#pex_footer ul li{
	padding:7px 0px 7px 0px;
}

#pex_footer ul li a, #pex_footer ul li a:visited,#pex_footer ul li a:link{
	color:white;
}

#pex_container{
    background:#FFF;
}
  
#pex_header{
    height:50px;background:#fff url('back_rouge-header.jpg') repeat-x;
}

.pex_logo a{
    height:50px;width:417px;background:#fff url('fr/pex_logo-fr.jpg') no-repeat;position:absolute;top:0;left:0;text-indent:-9999px;
}

#pex_content{
    background:#fff;
}

#pex_footer{
    min-height:200px;height:auto;background:#000 url('back_footer.jpg') repeat-x;margin-top:30px;
}

.pex_ulTopNav{
    float:right;margin-top:0;padding-top:0;padding-right:10px!important;
}

.pex_ulTopNav li{
    display:inline;
}

.pex_ulTopNav li a{
   margin-left:10px;padding-left:11px;border-left:1px solid #fff;line-height:31px;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:10px!important;
}

.pex_ulTopNav li a.fb_button_small{
   margin:0px;padding:0px;line-height:1;border-left:none;border-bottom:1px solid #234681;border-left:1px solid #234681;border-right:1px solid #234681;text-transform:lowercase;
}

.pex_ulTopNav .fb_button_small:hover
{
	background-color:#234681;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
    .fb_button_text{
        margin-top:2px!important;
    }
}

.RadButton_Default.rbSkinnedButton, .RadButton_Default .rbDecorated, .RadButton_Default.rbVerticalSkinnedButton, .RadButton_Default .rbVerticalDecorated, .RadButton_Default .rbSplitRight, .RadButton_Default .rbSplitLeft {
    background-image: url("/thm/pc3/button/ButtonSprites.gif")!important;
    color: white!important;
    font-weight: 600;
    font-size: 12px;
    font-family: 'Lucida Grande',sans-serif;
}


