BODY
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
P
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
A
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
TD
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
INPUT
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
TEXTAREA
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
SELECT
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
OPTION
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
DIV
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
UL
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
LI
{
    COLOR: #273b73;
    SCROLLBAR-BASE-COLOR: #efebde
}
BODY
{
    BACKGROUND-COLOR: #3161a5
}
BODY.bodyPage
{
    BACKGROUND-IMAGE: url(../../images/trame_fond.gif)
}
BODY.bodyPopUp
{
    BACKGROUND-COLOR: #ffffff
}
BODY.bodyPopUp
{
    SCROLLBAR-BASE-COLOR: #f4f6fb
}
.divScroll
{
    SCROLLBAR-BASE-COLOR: #f4f6fb
}
TABLE.tablePage
{
    BACKGROUND-COLOR: #ffffff
}
TD.tdPage
{
    PADDING-RIGHT: 50px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
TD.tdChiffre
{
    BORDER-RIGHT: #3f5fba 1px solid;
    BORDER-TOP: #3f5fba 1px solid;
    BORDER-LEFT: #3f5fba 1px solid;
    WIDTH: 160px;
    BORDER-BOTTOM: #3f5fba 1px solid;
    BACKGROUND-COLOR: #f4f6fb;
    TEXT-ALIGN: right
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #3f5fba
}
A:link
{
    FONT-WEIGHT: bold;
    COLOR: #3f5fba
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #3f5fba
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #3f5fba
}
A:hover
{
    COLOR: #ff941f
}
A.aBouton
{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 1px outset;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 1px outset;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 1px outset;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center
}
A.aBoutonOff
{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 1px outset;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 1px outset;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 1px outset;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center
}
A.aBouton:link
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBouton:active
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBouton:visited
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBoutonOff:link
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBoutonOff:active
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBoutonOff:visited
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBouton
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBoutonOff
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff
}
A.aBouton
{
    BACKGROUND: #3f5fba
}
A.aBoutonOff
{
    BACKGROUND: #c0c0c0
}
.w80px
{
    WIDTH: 80px
}
.bouton
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BACKGROUND: #3f5fba;
    BORDER-LEFT: 1px outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px outset
}
.boutonOff
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BACKGROUND: #c0c0c0;
    BORDER-LEFT: 1px outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px outset
}
.bouton2
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BACKGROUND: #c2e51f;
    BORDER-LEFT: 1px outset;
    COLOR: #000000;
    BORDER-BOTTOM: 1px outset
}
.bouton3
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BACKGROUND: #ff9119;
    BORDER-LEFT: 1px outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px outset
}
HR
{
    COLOR: #273b73;
    HEIGHT: 1px
}
.tableListe
{
    BACKGROUND-COLOR: #1e8eb8
}
.tdHeadTable
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3f5fba
}
.tdHeadCol
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3f5fba
}
.tdHeadCol2
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6584d6
}
.tdHeadCol3
{
    FONT-WEIGHT: bold;
    COLOR: #273b73;
    BACKGROUND-COLOR: #bbc7e8
}
.tdHeadCol4
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #eef7f9
}
.trLigne0
{
    BACKGROUND-COLOR: #f4f6fb
}
.trLigne1
{
    BACKGROUND-COLOR: #dee4f3
}
P.GroupeChamps
{
    COLOR: #273b73
}
.Bord1pxBG
{
    BACKGROUND-COLOR: #f4f6fb
}
.Bord1pxBG2
{
    BACKGROUND-COLOR: #ffffff
}
.Bord1pxBG3
{
    BACKGROUND-COLOR: #ffffff
}
.orange
{
    COLOR: #ff911a
}
.vert
{
    COLOR: #c2e51f
}
.bleu
{
    COLOR: #3f5fba
}
P.sousTitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
#trClicable
{
    CURSOR: pointer
}
.tdPrix
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #c2e51f
}
.tdPrixHT
{
    BACKGROUND-COLOR: #a8cfdb
}
.clientVide
{
    BORDER-RIGHT: #135a75 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #135a75 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #135a75 1px solid;
    WIDTH: 10%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #135a75 1px solid;
    HEIGHT: 70px
}
.clientBase
{
    BORDER-RIGHT: #135a75 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #135a75 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #135a75 1px solid;
    WIDTH: 10%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #135a75 1px solid;
    HEIGHT: 70px
}
.clientNiveau2
{
    BORDER-RIGHT: #135a75 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #135a75 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #135a75 1px solid;
    WIDTH: 10%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #135a75 1px solid;
    HEIGHT: 70px
}
.clientNiveau1
{
    BORDER-RIGHT: #135a75 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #135a75 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #135a75 1px solid;
    WIDTH: 10%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #135a75 1px solid;
    HEIGHT: 70px
}
.clientNiveau0
{
    BORDER-RIGHT: #135a75 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #135a75 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #135a75 1px solid;
    WIDTH: 10%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #135a75 1px solid;
    HEIGHT: 70px
}
.clientVide
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.clientBase
{
    BACKGROUND-COLOR: #e0e8f8
}
.clientNiveau2
{
    BACKGROUND-COLOR: #e9ba7c
}
.clientNiveau1
{
    BACKGROUND-COLOR: #c0e9b5
}
.clientNiveau0
{
    BACKGROUND-COLOR: #a0cdde
}
A.aVille
{
    DISPLAY: block;
    FLOAT: left;
    WIDTH: 150px;
    CURSOR: pointer
}
.dpe
{
	position:absolute;
	top:530px;
	left:100px;
	width:250px;height:300px;z-index:1;
}
.dpeText
{
	position:absolute;
	top:530px;
	left:290px;
	width:125px;height:33px;z-index:1;
}
.dpeText p
{
    FONT-WEIGHT: bold;
    text-align: center;
}
.dpeA
{
	position:absolute;
	top:530px;
	left:335px;
	width:45px;height:33px;z-index:1;
}.dpeB
{
	position:absolute;
	top:585px;
	left:335px;
	width:45px;height:33px;z-index:1;
}.dpeC
{
	position:absolute;
	top:625px;
	left:335px;
	width:45px;height:33px;z-index:1;
}.dpeD
{
	position:absolute;
	top:660px;
	left:335px;
	width:45px;height:33px;z-index:1;
}
.dpeE
{
	position:absolute;
	top:700px;
	left:335px;
	width:45px;height:33px;z-index:1;
}
.dpeF
{
	position:absolute;
	top:750px;
	left:335px;
	width:45px;height:33px;z-index:1;
}
