BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #f5f3ef;
    SCROLLBAR-SHADOW-COLOR: #d8cfbe;
    SCROLLBAR-3DLIGHT-COLOR: #f5f3ef;
    SCROLLBAR-ARROW-COLOR: #330099;
    SCROLLBAR-DARKSHADOW-COLOR: #d8cfbe;
    BACKGROUND-COLOR: #ffffff;
    FONT: 11px Verdana;
	text-align:center;
}

TD { FONT: 11px Verdana}
SPAN { FONT: 11px Verdana}
DIV { FONT: 11px Verdana}
UL { LIST-STYLE-IMAGE: url(../Images/PuceBleue.jpg); MARGIN-LEFT: 20px; margin-top:5px;}
LI { MARGIN-BOTTOM: 8px}
FORM { margin:0px; padding:0px;}
SELECT { BORDER: 0px; FONT-SIZE: 11px; BACKGROUND-COLOR: #dad3d5; }
TEXTAREA { BORDER: 0px; FONT-SIZE: 11px; BACKGROUND-COLOR: #dad3d5 }

.Formulaire { FONT-WEIGHT: bold; COLOR: #695d54 }
.Formulaire DIV { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px }
.Formulaire SPAN { FONT-WEIGHT: bold; WIDTH: 140px }
.Formulaire INPUT { BORDER: 0px; MARGIN-TOP: 5px; FONT-SIZE: 11px; BACKGROUND-COLOR: #dad3d5 }
.Formulaire LABEL { FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: auto; COLOR: #000000}
.Formulaire SPAN.FondGris { FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: auto; COLOR: #000000; BACKGROUND-COLOR: #dad3d5 }

A:ACTIVE, A:LINK, A:VISITED {color: #762536; text-decoration:none}
A:HOVER{text-decoration:underline; color: #762536;}

.LargeurPage { width:1003px; margin-left:auto; margin-right:auto; text-align:left}
.NavHome {padding-top:110px; padding-left:30px}
.NavHome div {margin-bottom:5px;}
.Titre20Bleu { font-size:20px; color:#00325C;}
.Titre20Noir { font-size:20px; color:#000000;}
.NavGenerale { background-color:#00325C; color:#FFFFFF; padding:1px; margin-bottom:10px; text-align:center}
.NavGenerale img { margin-left:20px; margin-right:20px;}
.TexteBordeau9 { color:#762536; font-size:9px;}
.TexteNoirGras { color:#000000; font-weight:bold;}
.TexteBleuGras { font-weight:bold; color:#00325C;}
.Violet { COLOR: #762938 }
.VioletGras { FONT-WEIGHT: bold; COLOR: #762938 }
.VioletGras14 { FONT-WEIGHT: bold; COLOR: #762938; font-size:14px }
.LegendePhoto { font-size:10px; text-align:center; font-style:italic}
.SousMenu { FONT-SIZE: 10px; Z-INDEX: 111; VISIBILITY: hidden; display:none; margin-top:20px; }
.LiensSousMenu { padding-left:28px; line-height:20px; height:170px;}
.LiensSousMenu ul {margin-top:0px;margin-bottom:0px; list-style-type:square}
.LiensSousMenu li {margin-left:5px;margin:0;padding:0;font-size:9px}
.HautDePage { background-color:#762536; margin-top:10px; margin-bottom:40px;}
.BasHome { border-top:dotted 1px #887d75; margin-top:20px; padding:5px; text-align:center; font-size:9px}
.SituationPage
{
    FONT-SIZE: 10px;
    COLOR: #887d75;
	padding-left:10px;
	margin-bottom:5px;
}
.FondBordeaux td { background-color:#762536; color:#FFFFFF; padding:4px; font-size:9px; font-weight:bold}
.FondViolet td { background-color:#4E275E; color:#FFFFFF; padding:3px; font-size:9px;}
.FondVioletClair td { background-color:#DCD4DF; padding:5px; font-size:9px; font-weight:bold}
.FlecheEnFond { background-image:url(../images/home/PetiteFlecheBordeau.gif); background-repeat:no-repeat; background-position:left; padding-left:30px;}
.DivHier { BACKGROUND-COLOR: #CAC1CE; padding:3px; padding-left:10px}
.DivAujourdhui { BACKGROUND-COLOR: #762938; padding:3px; padding-left:10px}
.ListeSimple { margin-top:5px}
.ListeSimple LI { margin-bottom:4px}
.LigneTabGris td { background-color:#CAC1CE; font-size:9px; padding-right:5px; border-right: solid 1px #ffffff;}
.LigneTabtd { background-color:#ffffff; font-size:9px; padding-right:5px; border-right: solid 1px #CAC1CE;}
.LigneTab td { background-color:#ffffff; font-size:9px; padding-right:5px; border-right: solid 1px #CAC1CE;}
.MargeBas { margin-bottom:20px;}
.DottedLine { border-bottom: dotted 1px #887d75; width:200px; margin-left:10px;}
.PlusInfos { font-size:10px; border-bottom: dotted 1px #887d75; width:200px; padding:3px; margin-left:10px;}
.RefEmploi { background-color:#00325C; color:#FFFFFF; padding:3px; padding-left:5px; margin-bottom:10px; text-align:left;}
.ListeEntreprises
{
    BORDER-TOP: #bdb6b0 1px solid;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.ListeEntreprisesGris
{
    BORDER-TOP: #bdb6b0 1px solid;
    BACKGROUND-IMAGE: url(../Images/FondGris.gif);
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: auto
}


#PictoDoc {background-image:url(../images/PictoDoc.jpg); background-repeat:no-repeat; background-position:left;FONT-WEIGHT: bold; COLOR: #887d75;
			padding-left:20px; padding-top:4px; height:20px; margin-bottom:3px}
#PictoEmail {background-image:url(../images/PictoEmail.jpg); background-repeat:no-repeat; background-position:left;FONT-WEIGHT: bold; COLOR: #887d75;
			padding-left:20px; padding-top:2px; height:15px; margin-bottom:3px}
#PictoUrl {background-image:url(../images/PictoUrl.jpg); background-repeat:no-repeat; background-position:left;FONT-WEIGHT: bold; COLOR: #887d75;
			padding-left:25px; padding-top:4px; height:20px; margin-bottom:3px}
#PictoCal {background-image:url(../images/PictoCal.jpg); background-repeat:no-repeat; background-position:left;FONT-WEIGHT: bold; COLOR: #887d75;
			padding-left:20px; padding-top:4px; height:20px; margin-bottom:3px}
#PictoEmploi {background-image:url(../images/PictoEmploi.jpg); background-repeat:no-repeat; background-position:left;FONT-WEIGHT: bold; COLOR: #887d75;
			padding-left:25px; padding-top:3px; height:20px; margin-bottom:3px;}

/* Texte défilant horizontal */
#monid {width:370px;height:16px;position:relative;top:0px;}
#theid {overflow:hidden;clip:rect(0 370 16 0);left:0px;top:0px;position:absolute;width:370px;height:16px; border-left: solid 10px #EB9BB2;}
#div2 {position:absolute;width:500px;left:0px;height:16px;top:0px;visibility:hidden;text-align:center;font:9px Verdana; padding-top:2px;}
#div1 {position:absolute;width:500px;left:1px;height:16px;top:0px;text-align:center;font:9px Verdana; padding-top:2px;}
/**/
/* Texte défilant agenda*/
.posrelative { POSITION: relative;}
#conteneur { margin-top:7px; OVERFLOW: hidden; WIDTH: 130px; HEIGHT: 300px; CLIP: rect(0px 150px 450px 0px); text-align:left;}
#conteneurfil { margin-top:7px; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 20px; CLIP: rect(0px 300px 20px 0px);text-align:left;}
/**/
div.scroll{position:absolute;}
td.scrollTitle{color:#ffffff;font-weight:bold;text-align:center;font-size:10px}
td.scrollBody{border:none;text-align:left;vertical-align:top;font-size:10px; padding-right:20px}
td.scrollFoot{color:#ffffff;text-align:right;font-size:10px}

.BodyMenu
{
    MARGIN: 0px
}
#thead
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #d3d3d3
}
#thead TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: #ffffff 2px solid
}
.Tab TD
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #d3d3d3 1px solid
}
.TabEnCours TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #d1f5cf
}
.TabInactif TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #ff0000;
    PADDING-TOP: 3px
}
.TabFini TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #666666;
    PADDING-TOP: 3px;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: #ff9baa
}
.TexteDroite
{
    MARGIN-BOTTOM: 3px;
    TEXT-ALIGN: right
}

.PetitTexte
{
    FONT-SIZE: 9px
}
.PetitTexteGris
{
    FONT-SIZE: 9px;
    COLOR: #887d75
}
.Texte
{
    FONT-SIZE: 10px
}
.Texte11
{
    FONT-SIZE: 11px
}
.Texte12
{
    FONT-SIZE: 12px
}
.TexteRouge
{
    COLOR: #f42a41
}
.TexteRougeGras
{
    FONT-WEIGHT: bold;
    COLOR: #f42a41
}
.TexteGris
{
    COLOR: #887d75
}
.TexteGrisGras
{
    FONT-WEIGHT: bold;
    COLOR: #887d75
}
.TextePetitRougeGras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #f42a41
}
.TexteRougeGras14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #f42a41
}
.TexteRougeGras12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f42a41
}
.GrisFonceGras12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #695d54
}
.GrisFonceGras14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #695d54
}
.TexteBleu
{
    COLOR: #004079
}
.DivTxt
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 200px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.ActuRetro
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #004079
}
.ActuAnnonce
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #f42a41
}
.Titre16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
.Titre17
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px
}
.MargeGauche
{
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 190px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d8cfbe 1px solid
}
.MargeGauche INPUT
{
    MARGIN: 0px
}
.TableauTdRouge
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #f42a41
}
.TableauTdGris
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #695d54 1px solid;
    BACKGROUND-COLOR: #efedeb
}
.TableauTdBlanc
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #695d54 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.TableauTd
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER: #695d54 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.TableauContenu
{
    WIDTH: 780px
}
.ColonneGauche
{
    WIDTH: 180px
}
.ColonneDroiteSmall
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 20px
}
.ColonneDroiteLarge
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 45px
}
.ColonneCentre
{
    PADDING-LEFT: 15px
}
.MargeTopLeft
{
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px
}
.DivEquipements
{
    MARGIN-BOTTOM: 20px;
    HEIGHT: 180px
}
.Blasons
{
    MARGIN: 5px
}
.TdGris
{
    WIDTH: 130px;
    BACKGROUND-COLOR: #cac3bf
}
.TdRouge
{
    BACKGROUND-COLOR: #f42a41
}
.TdGris2
{
    BACKGROUND-COLOR: #cac3bf
}
.TdViolet
{
    BACKGROUND-COLOR: #762938
}

.BordureHaut
{
    BORDER-TOP: #cac3bf 1px solid
}
.BordureBas
{
    BORDER-BOTTOM: #cac3bf 1px solid
}
.CM_Tab
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 220px;
    COLOR: #695d54;
    PADDING-TOP: 8px
}
.CM_Tab1
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 220px;
    COLOR: #695d54;
    PADDING-TOP: 8px;
    BACKGROUND-COLOR: #cac3bf
}
.CM_Tab2
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 9px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.FondGrisFonce
{
    BACKGROUND-COLOR: #cac3bf
}
.FondGris
{
    BACKGROUND-COLOR: #efedeb
}
.IndicationPage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #887d75
}
.TitrePage
{
    MARGIN-TOP: 4px;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 4px;
    COLOR: #000000
}
.NavDroiteBlanc
{
    PADDING-LEFT: 15px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px
}
.NavDroiteGris
{
    PADDING-LEFT: 15px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #efedeb
}
.Navigation:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.Navigation:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.Navigation:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.Navigation:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.TitreListe TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: bold 11px Verdana;
    COLOR: white;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ff0000
}
.Liste TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 10px Verdana;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffe6e6
}
.Detail TD
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    FONT: 10px Verdana;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #ffe6e6
}
.Titre
{
    FONT-SIZE: 22px
}
.FondRouge
{
    BACKGROUND-COLOR: #fe8194
}
.FondViolet
{
    BACKGROUND-COLOR: #762938
}
.NavSite
{
    BORDER-RIGHT: #eb9bb2 1px solid;
    FONT: bold 11px Verdana;
    WIDTH: 115px;
    PADDING-TOP: 2px;
    HEIGHT: 16px;
    TEXT-ALIGN: center
}
.NavSite2
{
    BORDER-RIGHT: #d6bec3 1px solid;
    FONT: bold 11px Verdana;
    WIDTH: 115px;
    PADDING-TOP: 2px;
    HEIGHT: 16px;
    TEXT-ALIGN: center
}
.BordureGauche
{
    PADDING-LEFT: 20px;
    FONT: bold 11px Verdana;
    BORDER-LEFT: #eb9bb2 1px solid;
    HEIGHT: 16px
}
.FondOrange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    BACKGROUND-COLOR: #ff5c00
}
.ListeViolet
{
    FONT-SIZE: 9px;
    COLOR: white;
    BACKGROUND-COLOR: #762938
}
.BordureRouge
{
    BORDER-TOP: #fe8194 1px solid;
    BORDER-BOTTOM: #fe8194 1px solid
}
.TabJaune
{
    PADDING-RIGHT: 2px;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #f9f8cf
}
.PlanSite
{
    FLOAT: left;
    WIDTH: 150px;
    LINE-HEIGHT: 13px;
    MARGIN-RIGHT: 30px
}
.SommaireAdmin
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 15px;
    PADDING-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.SommaireAdmin li
{
	margin:0px;
}
#dummyspan {visibility:hidden; position:absolute; top:-50px; z-index:-1}

.AffichePhoto {position:absolute;visibility:hidden;display:none; margin-left:5px; margin-top:-210px;}
.Comis_1{ background-color:#666666; color:#FFFFFF}
.Comis_2{ background-color:#CCCCCC;}


.LienMois:ACTIVE, .LienMois:LINK, .LienMois:VISITED {text-decoration:none; font-family:Tahoma; color:#682f73; font-size:12px;}
.LienMois:HOVER{font-family:Tahoma; color:#682f73; font-size:12px; text-decoration:underline}

.LienSemNoir:ACTIVE, .LienSemNoir:LINK, .LienSemNoir:VISITED {text-decoration:none; color:#000; font-size:10px;}
.LienSemNoir:HOVER{color:#000; font-size:10px; text-decoration:underline}

.LienEvenMauve:ACTIVE, .LienEvenMauve:LINK, .LienEvenMauve:VISITED {text-decoration:none; color:#682f73; font-size:10px;}
.LienEvenMauve:HOVER{color:#682f73; font-size:10px; text-decoration:underline}
