BODY {background-color: #ffffff;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #F5F3EF;
	scrollbar-shadow-color : #D8CFBE;
	scrollbar-3dlight-color : #F5F3EF;
	scrollbar-darkshadow-color : #D8CFBE;
	scrollbar-track-color : #ffffff;
	scrollbar-arrow-color : #330099;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#496372;
}
BODY, TH, TD, SPAN, DIV { font-size:12px; font-family:Verdana, Arial, Helvetica,  sans-serif; line-height:1.4em;}
TD { vertical-align:top}
FORM { margin:0px; padding:0px;}

A:ACTIVE, A:LINK, A:VISITED {color: #496372; text-decoration:none}
A:HOVER{text-decoration:underline; color: #496372;}

ul {margin-left:20px; list-style-image:url(../Images/PuceRouge.jpg);}
li {margin-bottom:3px;}
optgroup {font-weight:bold; font-style:normal; font-size: 1em}
h2 {margin:0; padding:0;font-size:18px}

.LargeurPage { width:1000px; height:600px; margin-left:auto; margin-right:auto; color:#011E79}

.PetitTexteRouge {font-size:9px; color:#CC3300}

.LienBlanc:ACTIVE, .LienBlanc:LINK, .LienBlanc:VISITED {color: #ffffff; text-decoration:none}
.LienBlanc:HOVER{text-decoration:underline; color: #ffffff;}

.LienGris:ACTIVE, .LienGris:LINK, .LienGris:VISITED {color: #5E6639; text-decoration:none}
.LienGris:HOVER{text-decoration:underline; color: #5E6639;}

#HautHome {width:1000px;overflow:hidden}
#LogoHome {float:left}
#HautDroitHome{height:112px;float:right}
#Langue{margin-top:18px;text-align:right}
#Baseline {text-align:right;position:relative;top:50px;right:0px}
#FlashHome {clear:both}
#BasHome {text-align:right}
.Signature {color:lightgrey; font-size:9px; float:left}
.Signature a {color:lightgrey;}

#HautPage {height:225px;width:100%;background-image:url(../images/logo.jpg); background-repeat:no-repeat; zpadding-top:110px; zoverflow:hidden;}
#HautPageEN {height:225px;width:100%;background-image:url(../images/logo_en.jpg); background-repeat:no-repeat; zpadding-top:110px; zoverflow:hidden;}
#LanguePage {width:27px; float:right; height:110px;} 
#Menu {height:125px; width:100%; clear:both;}
#MenuFlash {width:400px;float:left; zmargin-top:110px;}
#BandeauUnivers {width:600px; float:left; zmargin-top:110px; overflow:hidden}
#CorpsPage {width:1000px; clear:both;}
#BlocGauche {zheight:380px;width:400px;float:left; margin-top:10px;}
#BlocDroit { height:375px;width:595px;float:left;margin-left:5px; overflow:auto; margin-top:10px;}
#BlocDroit2 {height:375px;width:600px;float:left;margin-left:0px; overflow:visible; margin-top:9px;}
#BlocDroit3 {width:590px;height:331px;float:left;margin-left:3px; overflow:auto;}
.Imprimer {margin-left:420px; font-weight:normal; color:#000000}
.lien_pre-inscrire{ margin-left:50px; margin-top:10px;}


.BlocForum {
	scrollbar-face-color : #FEECD7;
	scrollbar-highlight-color : #F5F3EF;
	scrollbar-shadow-color : #D8CFBE;
	scrollbar-3dlight-color : #F5F3EF;
	scrollbar-darkshadow-color : #D8CFBE;
	scrollbar-track-color : #ffffff;
	scrollbar-arrow-color : #330099;
}
.BlocEntreprise {
	scrollbar-face-color : #E9F1DE;
	scrollbar-highlight-color : #F5F3EF;
	scrollbar-shadow-color : #D8CFBE;
	scrollbar-3dlight-color : #F5F3EF;
	scrollbar-darkshadow-color : #D8CFBE;
	scrollbar-track-color : #ffffff;
	scrollbar-arrow-color : #330099;
}
#BasPage {clear:both; height:0px;display:none}
.Presentation {font-size:11pt;font-weight:bold; color:#011E79; }
.Presentation7 {font-size:7pt;font-weight:roman; color:#011E79; }
.Presentation8 {font-size:8pt;font-weight:bold; color:#011E79; }
.Presentation8Car {font-size:9pt; color:#011E79; }
.Presentation9 {font-size:9pt;font-weight:roman; color:#011E79; text-align:justify }
.ListeEntreprisesFondation {font-size:9pt;font-weight:bold; color:#011E79; text-align:justify }
.PresentationRouge {font-size:9pt;color:#B70E17; font-weight:bold;}
.CheminPage {color:#ffffff; font-size: 0.8em; text-transform:uppercase; font-weight:bold; margin-bottom:25px; background-image:url(../images/FlecheChemin.gif); background-repeat:no-repeat; padding-left:25px}
.CheminPage a:active, .CheminPage a:link, .CheminPage a:visited { color:#ffffff; text-decoration:none;}
.CheminPage a:hover { color:#ffffff; text-decoration:underline;}

.BordureMarge { border: 1px solid #B5BFC6; margin-top:5px}

.frmFormulaire {overflow:auto;}

.Formulaire {font-weight:bold;}
h2 {margin:0; padding:0;font-size:18px}
.Formulaire DIV {margin-top:5px; margin-bottom:5px;clear:both;overflow:visible}
DIV.Editor {margin-top:5px; margin-bottom:5px; margin-left:140px; zborder: 1px solid black}
.Formulaire SPAN {width:185px; font-weight:bold; color:black; display:block; float:left; padding-top:5px; margin-right:5px}
.Formulaire SPAN.FondGris {font-size: 11px; color:#000000;font-weight:normal; width:auto; background-color: #DAD3D5}
.Formulaire SPAN.Texte {display:inline;}
.Formulaire LABEL {font-size: 11px; color:#000000;font-weight:normal; width:auto}
.Formulaire LABEL.Gras {font-size: 12px; color:#000000;font-weight:bold; width:auto}
.Formulaire INPUT, .Formulaire SELECT, .Formulaire textarea {font-size: 11px; background-color: #DAD3D5; margin-top: 5px; border: 1px solid white;}
.Formulaire INPUT[type=checkbox], .Formulaire INPUT[type=checkbox] {background-color:white}
.Formulaire INPUT.SansFond {background-color:white}
span.Requis {display:none}
div.Manquant * span.Requis {display:inline;font-size:9px;color:#FF0000;line-height:1em}
.Manquant INPUT, .Manquant TEXTAREA, .Manquant SELECT {border:1px solid #ff0000}
.BulleAide {position:absolute; width:320px; visibility:hidden;background-color:#FFFFC0;border:1px solid black;margin-left:192px;padding: 2px; font-size:10px; font-weight:normal}
#ConfirmationSubmit {color:#cc0000;text-align:left;display:none;margin-bottom:10px;padding:2px;width:500px}
#btnSubmit {display:block}

#ColoneGauche { width:200px; height:439px;}
.BordurePadding { border: 1px solid #B5BFC6; margin-top:5px; padding:10px}
.BordureHautBas { border-bottom: 1px solid #B5BFC6; border-top: 1px solid #B5BFC6; padding-bottom:5px; padding-top:5px;}
.BordureHaut { border-top: 1px solid #B5BFC6; padding-bottom:5px; padding-top:5px;}
.BordureHautGauche { border-top: 1px solid #B5BFC6; padding-bottom:5px; padding-top:5px; border-left: 1px solid #B5BFC6;}
.Bordure { border-top: 1px solid #B5BFC6; }
.BordureDroite { border-right: 1px solid #B5BFC6; margin-right:5px;}
.BordureCotesBas { border-bottom: 1px solid #B5BFC6; border-left: 1px solid #B5BFC6; border-right: 1px solid #B5BFC6; padding-bottom:5px; padding-top:5px;}
.DivRouge
{
    margin-bottom:5px;
	BORDER: #c71444 1px solid;
    BACKGROUND-COLOR: #f9e7ec;
    PADDING-LEFT: 30px;
   
}

.DetailPrix {position:absolute; display:none;visibility:hidden; border:2px solid lightgrey; width:97%; height:auto;background-color:white; padding:2px; font-size:10px}

.DetailFondation {position:absolute; display:none;visibility:hidden; border:1px solid lightgrey; width:570px; height:auto;background-color:white; padding:2px; font-size:10px; margin-top:3px}

.TabParticipant td {font-size:9px}
.TabParticipant thead tr {background-color:#d3d3d3}
.TabParticipant tbody td {border-bottom:1px solid #d3d3d3;}

/* Espace d'administration */
.SommaireAdm {font-size:18px; font-weight:bold}
.SommaireAdm li {margin-top:5px;margin-bottom:10px}
#EnteteAdm {Width:772px; height:112px; background-image:url(../images/logohome.jpg); background-repeat:no-repeat; overflow:hidden; }
.TitreListe TD {font: bold 11px Verdana; color:white; padding:5px; background-color:#FF0000;}
.Liste TD {padding:2px; font:10px Verdana; background-color:#FFE6E6;}
.Detail TD {padding:10px; font:10px Verdana; background-color:#FFE6E6;}
.Titre {font-size:22px;}
.FondRouge {background-color: #FE8194;}
.AdmArticle {height:auto;clear:both}
.AdmThemeArticle {padding:0px; padding-left:2px; margin:0px; width:200px; float:left; background-color:#FFCCCC}
.AdmThemeArticle2 {padding:0px; padding-left:2px; margin:0px;  width:200px; float:left}
.AdmDetailArticle {display:none; visibility:hidden}
.Cache {visibility:hidden}
.Visible {visibility:visible}
.TriTitre {float:left}
.TriListe {width:11px;float:left;margin-left:2px;margin-top:2px}
.PagingBar {border:1px solid lightgrey; background-color:#F0F0F0; font-size:0.8em; margin-top:5px}
.PBPage {font-weight:bold}
/**/

/*texte défilant Agenda*/
#info1 { }
#info2 { }
#info3 { padding-bottom:10px; border:0px solid}
.posrelative { POSITION: relative; margin-top:5px}
.posabsolute { POSITION: absolute; margin-top:5px}
.posrelativeZoom { POSITION: relative; height:111px;}
#conteneur { POSITION: absolute; WIDTH: 130px; CLIP: rect(0px 130px 120px 0px); text-align:left;}
#conteneurZoom { POSITION: absolute; WIDTH: 335px; height:125px; CLIP: rect(0px 335px 125px 0px); text-align:left}
/**/


.BodyMenu {	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

#thead {padding:4px; background-color: #D3D3D3;}
#thead td {font-weight:bold; font-size: 11px; border-bottom: solid 2px #ffffff;}

.Tab td {padding:2px; padding-right:6px; border-bottom: solid 1px #D3D3D3; font-size:10px}
.TabEnCours td {padding:3px; background-color:#D1F5CF;}
.TabInactif td {padding:3px; color:#FF0000}
.TabFini td {padding:3px; background-color:#FF9BAA; font-style:italic; color:#666666;}
.TexteDroite { text-align:right; margin-bottom:3px}
.NextMeeting {color:#5BAA14; text-transform:uppercase;border-bottom: 1px solid #B5BFC6; padding-left:20px; padding-top:5px; background-image:url(../images/SafClubPicto2.gif); background-repeat:no-repeat; background-position:right }
.PrevMeeting {color:#5BAA14; text-transform:uppercase; padding-left:20px; background-image:url(../images/SafClubPicto1.gif); background-repeat:no-repeat; background-position:right; padding-top:5px;}

.Form1 {font-size: 11px; background-color: #D8F2C1; margin-top: 5px; border: 0px;}
.Form2 {font-size: 11px; background-color: #FEECC7; margin-top: 5px; border: 0px;}
.Form3 {font-size: 11px; background-color: #FBC7CB; margin-top: 5px; border: 0px;}
.Form4 {font-size: 11px; background-color: #C1F1F6; margin-top: 5px; border: 0px;}
.Form5 {font-size: 11px; background-color: #D8F2C1; margin-top: 5px; border: 0px;}

.InterPuce1 { background-image:url(../images/PictoCms1.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.InterPuce2 { background-image:url(../images/PictoCms2.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.InterPuce3 { background-image:url(../images/PictoCms3.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.InterPuce4 { background-image:url(../images/PictoCms4.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.InterPuce5 { background-image:url(../images/PictoCms1.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}

.PictoFleche1 { background-image:url(../images/Fleche1.gif); background-repeat:no-repeat; padding-left:25px; }
.PictoFleche2 { background-image:url(../images/Fleche2.gif); background-repeat:no-repeat; padding-left:25px; }
.PictoFleche3 { background-image:url(../images/Fleche3.gif); background-repeat:no-repeat; padding-left:25px; }
.PictoFleche4 { background-image:url(../images/Fleche4.gif); background-repeat:no-repeat; padding-left:25px; }
.PictoFleche5 { background-image:url(../images/Fleche5.gif); background-repeat:no-repeat; padding-left:25px; }

.TexteTheme1 { color:#5BAA14;}
.TexteTheme2 { color:#FF9F00;}
.TexteTheme3 { color:#EF2233;}
.TexteTheme4 { color:#00C4DB;}
.TexteTheme5 { color:#5BAA14;}

.PetitTexte {font-size: 0.9em;}
.PetitTexteLienCote {font-size: 0.9em; padding-left:30px}
.Texte {font-size: 10px}
.Texte11 {font-size: 11px}
.Texte12 {font-size: 12px}
.Texte12Bold {font-size: 12px; font-weight:bold;}
.Texte15Bold {font-size: 15px; font-weight:bold;}

.PetitTexteGris {color:#525250; font-size: 0.9em}
.TexteGrisGras {color:#525250; font-weight:bold;}
.GrisFonceGras12 {color:#695D54; font-weight:bold; font-size: 12px;}
.GrisFonceGras14 {color:#695D54; font-weight:bold; font-size: 14px;}

.TexteBlanc {color:#ffffff;}
.TexteBlanc9 {color:#ffffff; font-size: 0.9em}

.TexteBleuClair {color:#496372;}
.TexteBleuClair9 {color:#496372; font-size: 0.9em}
.TexteBleuClair12Bold {color:#496372; font-size: 12px; font-weight:bold}
.TexteBleuClairMaj {color:#496372; text-transform:uppercase;}

.TexteVert { color:#5BAA14;}
.TexteVertMaj {color:#5BAA14; text-transform:uppercase;}

.TexteVertGris { color:#5E6639;}
.TexteVertGris12 { color:#5E6639; font-size:12px}

.TexteOrange { color:#FF9F00;}
.TexteOrangeMaj12 { color:#FF9F00; text-transform:uppercase; font-size:12px}

.TexteRouge {color:#EF2233;}
.TexteRougeGras {color:#EF2233; font-weight:bold;}
.TextePetitRougeGras {font-size: 0.9em; color:#EF2233; font-weight:bold;}
.TexteRougeGras14 {font-size: 14px; color:#EF2233; font-weight:bold;}
.TexteRougeGras12 {font-size: 12px; color:#EF2233; font-weight:bold;}
.TexteRougeMaj12 {font-size: 12px; color:#EF2233; text-transform:uppercase;}
.TexteRougeMaj18 {font-size: 18px; color:#EF2233; text-transform:uppercase;}

.TexteCyan { color:#00C4DB;}
.TitreCyan { color:#00C4DB; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; text-transform:uppercase;}
.TexteBleu {color: #004079;}

.TitreOrange { color:#FF9F00; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; text-transform:uppercase; background-image:url(../images/Fleche3.gif); background-repeat:no-repeat; padding-left:25px;}
.TitreRouge { color:#EF2233; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; text-transform:uppercase; background-image:url(../images/Fleche3.gif); background-repeat:no-repeat; padding-left:25px;}

.VioletGras {color:#762938; font-weight:bold;}

.Picto1 { background-image:url(../images/Picto1.gif); background-repeat:no-repeat; padding-left:20px; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; color: #496372;}
.Picto2 { background-image:url(../images/Picto2.gif); background-repeat:no-repeat; padding-left:20px; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; color: #496372;}
.Picto3 { background-image:url(../images/Picto3.gif); background-repeat:no-repeat; padding-left:20px; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; color: #496372;}
.Picto4 { background-image:url(../images/Picto4.gif); background-repeat:no-repeat; padding-left:20px; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; color: #496372;}
.Picto5 { background-image:url(../images/Picto5.gif); background-repeat:no-repeat; padding-left:20px; margin-right:30px; float:left; font-size: 0.8em; font-weight:bold; color: #496372;}

.DivTxt {text-align:left; width:200px; padding:5px}
.ActuRetro { background-color:#004079; padding:1px; padding-left:5px; margin-bottom:2px;}
.ActuAnnonce {background-color:#F42A41; padding:1px; padding-left:5px; margin-bottom:2px;}

.TitreBleu {color: #496372;font-size: 18px; font-weight:bold; text-transform:uppercase; margin-bottom:10px}
.Titre14 {font-size: 14px; font-weight:bold;}
.Titre16 {font-size: 16px; font-weight:bold;}
.Titre17 {font-size: 17px; font-weight:bold;}
.MargeGauche {margin-left:190px; padding-top:0; padding-bottom:5px; border-bottom: solid 1px #D8CFBE;}
.MargeGauche input { margin:0}

.TableauTdRouge {background-color: #F42A41; color:#ffffff; font-weight:bold; padding:4px; border-bottom: solid 1px #ffffff;}
.TableauTdGris {background-color: #EFEDEB; padding:4px; padding-right:10px; border-bottom: solid 1px #695D54;}
.TableauTdBlanc {background-color: #ffffff; padding:4px; padding-right:10px; border-bottom: solid 1px #695D54;}

.TableauContenu {width:780px;}
.ColonneGauche { width:180px;}
.ColonneDroiteSmall {padding:5px; padding-top:20px;}
.ColonneDroiteLarge {padding:15px; padding-top:45px;}
.ColonneCentre {padding-left:15px;}

.MargeTopLeft {padding-left:15px; padding-top:10px;}
.DivEquipements {margin-bottom:20px; height:180px; }
.Blasons {margin:5px;}
.ListeEntreprises {border-top: solid 1px #BDB6B0; padding-top:8px;padding-bottom:8px}
.ListeEntreprisesGris {height:auto; border-top: solid 1px #BDB6B0; padding-top:8px;padding-bottom:8px;background-image:url(../Images/VieEconomique/FondGris.gif);background-repeat: repeat-y}
.TdGris { background-color:#CAC3BF; width:130px;}
.TdRouge { background-color:#F42A41;}
.CM_Tab {float:left; width:220px; padding-left:3px; padding-top:8px; padding-bottom:8px; color:#695D54; font-weight:bold; font-size:14px;}
.CM_Tab1 {float:left; width:220px; padding-left:3px; padding-top:8px; padding-bottom:8px; background-color:#CAC3BF; color:#695D54; font-weight:bold; font-size:14px;}
.CM_Tab2 {float:left; padding:8px; font-size:0.9em;}
.FondGrisFonce {background-color:#CAC3BF;}
.FondGris {background-color:#EFEDEB;}

.IndicationPage {color:#887D75; font-size:12px; font-weight:bold;}
.TitrePage {font-size:18px; margin-top:4px; margin-bottom:4px;}

.NavDroiteBlanc {padding-left:15px; padding-top:1px; padding-bottom:1px; margin-bottom:2px;}
.NavDroiteGris { background-color:#EFEDEB; padding-left:15px; padding-top:1px; padding-bottom:1px; margin-bottom:2px;}
.Navigation:ACTIVE, .Navigation:LINK, .Navigation:VISITED {text-decoration:none; color: #000000;}
.Navigation:HOVER{text-decoration:underline; color: #000000;}


/* Espace d'administration */
.TitreListe TD {font: bold 11px Verdana; color:white; padding:5px; background-color:#FF0000;}
.Liste TD {padding:2px; font:10px Verdana; background-color:#FFE6E6;}
.Detail TD {padding:10px; font:10px Verdana; background-color:#FFE6E6;}
.Titre {font-size:22px;}
.FondRouge {background-color: #FE8194;}
.AdmArticle {height:auto;clear:both}
.AdmThemeArticle {padding:0px; padding-left:2px; margin:0px; width:200px; float:left; background-color:#FFCCCC}
.AdmThemeArticle2 {padding:0px; padding-left:2px; margin:0px;  width:200px; float:left}
.AdmDetailArticle {display:none; visibility:hidden}
.Cache {visibility:hidden}
.Visible {visibility:visible}
.TriTitre {float:left}
.TriListe {width:11px;float:left;margin-left:2px;margin-top:2px}
.PagingBar {border:1px solid lightgrey; background-color:#F0F0F0; font-size:0.8em; margin-top:5px}
.PBPage {font-weight:bold}
/**/

.FondViolet {background-color:#762938;}
.NavSite {width:115px; height:16px; font:11px Verdana; font-weight:bold; border-right: solid 1px #EB9BB2; padding-top:2px; text-align:center;}
.NavSite2 {width:115px; height:16px; font:11px Verdana; font-weight:bold; border-right: solid 1px #D6BEC3; padding-top:2px; text-align:center;}
.BordureGauche {border-left: solid 1px #EB9BB2; font:11px Verdana; font-weight:bold; padding-left:20px; height:16px;}
.FondOrange {background-color: #FF5C00; color:white; font-weight:bold; font-size: 10px;}
.ListeViolet {background-color: #762938; color:white; font-size: 9px;}

.BordureRouge {border-top:solid 1px #FE8194;border-bottom:solid 1px #FE8194;}

.TabJaune {background-color: #F9F8CF; padding:2px; margin-top:1px;}

.PlanSite {float:left;width:150px;margin-right:30px;line-height:13px;}

.TitreColloque {color:#496372; font-size: 15px; font-weight:bold}

.TarifFormation {border:1px solid lightgrey;padding:2px}
.TitreTarifFormation {color:#695D54; font-weight:bold; font-size: 12px;}
.TarifReserve {font-size: 0.9em; color:#EF2233; font-weight:bold;}

.TarifColloque {border:1px solid #FE8194;padding:2px}
.TitreTarifColloque {color:#695D54; font-weight:bold; font-size: 12px;}

.ConventionActive {background-color:#FBC7CB}

/* NL */
.FondNL {background-image:url(../NL/FondNL.jpg); background-repeat:no-repeat; background-position:left top; height:620px;}
.NLDate {margin-left:600px; width:200px; height:96px}
.NLNavig {width:760px;height:80px;margin-left:40px}
.NLTitre {font-size: 16px; font-weight:bold; color:#ffffff; text-transform:uppercase;}
.NLRubrique {font-size: 15px; font-weight:bold; padding-bottom:5px; padding-top:10px; text-transform:uppercase;background-color:white}
.NLBlocArticle {border:1px solid lightgrey; padding:10px; padding-top:5px;background-color:white}
.NLEnteteArticle {margin-bottom:10px}
.TitreArticle {font-weight:bold; font-size:14px;}
.NLCorpsArticle {margin-bottom:10px}
.NLMentionsLegales {font-size:9px;border-top:1px solid lightgrey}
.DetailStats {
    zBORDER-TOP: #0182c4 1px solid;
    PADDING-LEFT: 5px;
    zFONT-SIZE: 0.7em;
    MARGIN-BOTTOM: 2px;
    zWIDTH: 720px;
    zBACKGROUND-COLOR: #d1e8f4;
    zmargin-left:30px;
    display:none;
    visibility:hidden
}
#TableDetail {
	width:100%;
	background-color:#FFFFFF
}
#TableDetail TH {
	font-size:0.7em;
	background-color:lightgrey
}
#TableDetail TD {
	font-size:0.7em;
	background-color:#d1e8f4
}
.TotalStat {
	font-weight:bold;
	font-size:11px;
	color:#0000cc
}
#TableDetail .GrisClair {
	background-color:#F0F0F0;
}
#TableDetail .GrisFonce {
	background-color:#AEAEAE;
}

/* ContenuCMS (copie de contenuCMS.css) */
.InterPuceVert { background-image:url(../images/PictoCms1.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.InterPuceOrange { background-image:url(../images/PictoCms2.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.InterPuceRouge { background-image:url(../images/PictoCms3.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.InterPuceCyan { background-image:url(../images/PictoCms4.gif); background-repeat:no-repeat; padding-left:20px; font-size: 16px; font-weight:bold; margin-bottom:5px; margin-top:5px;}

.PictoFlecheVerte { background-image:url(../images/Fleche1.gif); background-repeat:no-repeat; padding-left:25px; }
.PictoFlecheOrange { background-image:url(../images/Fleche2.gif); background-repeat:no-repeat; padding-left:25px; }
.PictoFlecheRouge { background-image:url(../images/Fleche3.gif); background-repeat:no-repeat; padding-left:25px; }
.PictoFlecheCyan { background-image:url(../images/Fleche4.gif); background-repeat:no-repeat; padding-left:25px; }

.FlecheVerte_Txt14 { background-image:url(../images/FlecheCms1.gif); background-repeat:no-repeat; padding-left:25px; font-size: 14px;}
.FlecheOrange_Txt14 { background-image:url(../images/FlecheCms2.gif); background-repeat:no-repeat; padding-left:25px; font-size: 14px;}
.FlecheRouge_Txt14 { background-image:url(../images/FlecheCms3.gif); background-repeat:no-repeat; padding-left:25px; font-size: 14px;}
.FlecheCyan_Txt14 { background-image:url(../images/FlecheCms4.gif); background-repeat:no-repeat; padding-left:25px; font-size: 14px;}

.Couleur_Generale { color:#4E7083}
.Texte_Vert { color:#5BAA14;}
.Texte_Orange { color:#FF9F00;}
.Texte_Rouge {color:#EF2233;}
.Texte_Cyan { color:#00C4DB;}

.Cadre { border: 1px solid #B5BFC6; margin-top:5px; margin-bottom:5px; padding:10px}
/*.BordureHaut { border-top: 1px solid #B5BFC6; padding-bottom:5px; padding-top:5px;}*/
.BordureBas { border-bottom: 1px solid #B5BFC6; padding-bottom:5px; padding-top:5px;}
.BordureHautEtBas { border-top: 1px solid #B5BFC6; border-bottom: 1px solid #B5BFC6; padding-bottom:5px; padding-top:5px;}
