BODY, TD, SPAN, DIV { font:10px Verdana;}

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;
}

A:ACTIVE, A:LINK, A:VISITED {color: #004079; text-decoration:none}
A:HOVER{text-decoration:underline; color: #004079;}

ul {margin-left:20px; list-style-image:url(../Images/PuceRouge.jpg);}
li {margin-bottom:8px;}

.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}
.Formulaire {font-weight:bold; color:#695D54}
.Formulaire DIV {margin-top:5px; margin-bottom:5px;}
.Formulaire SPAN {width:140px; font-weight:bold;}
.Formulaire INPUT, SELECT, textarea {font-size: 11px; background-color: #DAD3D5; margin-top: 5px; border: 0px;}
.Formulaire LABEL {font-size: 11px; color:#000000;font-weight:normal; width:auto}
.Formulaire SPAN.FondGris {font-size: 11px; color:#000000;font-weight:normal; width:auto; background-color: #DAD3D5}

.PetitTexte {font-size: 9px}
.PetitTexteGris {color:#887D75; font-size: 9px}
.Texte {font-size: 10px}
.Texte11 {font-size: 11px}
.Texte12 {font-size: 12px}
.TexteRouge {color:#F42A41;}
.TexteRougeGras {color:#F42A41; font-weight:bold;}
.TexteGrisGras {color:#887D75; font-weight:bold;}
.TextePetitRougeGras {font-size: 9px; color:#F42A41; font-weight:bold;}
.TexteRougeGras14 {font-size: 14px; color:#F42A41; font-weight:bold;}
.TexteRougeGras12 {font-size: 12px; color:#F42A41; font-weight:bold;}
.GrisFonceGras12 {color:#695D54; font-weight:bold; font-size: 12px;}
.GrisFonceGras14 {color:#695D54; font-weight:bold; font-size: 14px;}
.TexteBleu {color: #004079}
.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;}

.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;}
.BordureHaut {border-top: solid 1px #CAC3BF;}
.BordureBas {border-bottom: solid 1px #CAC3BF;}
.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:9px;}
.FondGrisFonce {background-color:#CAC3BF;}
.FondGris {background-color:#EFEDEB;}

.IndicationPage {color:#887D75; font-size:12px; font-weight:bold;}
.TitrePage {color:#000000; 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;}
/**/

.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;}

.VioletGras {color:#762938; font-weight:bold;}
.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;}

