BODY {
background: #efefef;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;font-weight: normal;
}

TD {
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
}

A, /*A:VISITED,*/ A:LINK {
        color: #181818;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}
A:HOVER {
        color: #747474;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: underline;
}

A:ACTIVE, A.BOX, A.BOX:ACTIVE, A.BOX:VISITED {
        color: #696969;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}

A.NOIR, A.NOIR:VISITED, A.NOIR:ACTIVE {
        color: #3A3A3A;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

A.NOIR:HOVER {
        color: #626262;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}

A.ROUGE:HOVER {
	color: #FF0000;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

A.BOX:HOVER {
        color: #757575;
        font-family: Tahoma, Verdana, sans-serif;
        text-decoration: underline overline;
        font-size: 11px;
}

A.HEADA, A.HEADA:VISITED, A.HEADA:ACTIVE {
        color: #636363;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

A.NAV, A.NAV:VISITED, A.NAV:ACTIVE {
	color: #BD9155;
	font-family: Arial Narrow, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-decoration: inherit;
}

/*####### MENU #######*/
body, p { margin:0;}

.global {
	position: relative;
	margin: auto;
	width: ;
}
.headerTop {
	position: relative;
	margin: 0 auto;
	height: 125px;
	background: url(../../../images/UI/HeaderGradient.gif) repeat-x;
}
.headerTop p.banniere {
	position: absolute;
	margin: auto;
	width: 636px; height: 98px;
	top: 12px; left: 350px;
	background: ;
}
.headerTop p.logo {
	position: absolute;
	left: -5px; top: 0px;
	width: 240px; height: 125px;
	background: url(../../../images/UI/HeaderLogo.gif) no-repeat left bottom;
	color: black;
	z-index: 10;
}
.headerTop p.deco {
	position: absolute;
	bottom:  0;	right: 0px;
	width: 450px; height: 77px;
	background: url(../../../images/UI/HeaderCenter1.gif) no-repeat right bottom;
}

.menu {
	position: relative;
	margin: 0 auto;
	height: 26px;
	background: black url(../../../images/UI/Menu-01.gif) repeat-x;
}


.liens {
	margin: auto;
	width: ; height: 26px;
	background: ;
	text-align: center;
}
.liens li {
	position: relative;
	top: 4px;
	display: inline;
	color: gray;
}
.liens a {
	color: white; 
	font: bold 10px verdana, arial;
	text-decoration: none;
}
.liens a:hover {
	color: #ffcc00;
	font: bold 10px verdana, arial;
	text-decoration: none;
}
.liens a.pro {
	color: #ffcc00;
	font: bold 10px verdana, arial;
	text-decoration: none;
}
.liens a.pro:hover {
	color: cyan;
	font: bold 10px verdana, arial;
	text-decoration: none;
}


.identifiant {
	position: absolute ;
	top: 0;	left: 8px;
	width: 300px ; height:;
	background: ;
}
.chercher {
	position: absolute ;
	top: 0;	right: 8px;
	width: 300px ; height:;
	text-align: right;
	font: 10px verdana, arial;
	color: white;
	background: ;
	
}
input.text {
	position: relative;
	bottom: 0px;
	width: 80px; height: 17px;
	border: 1px solid white;
	background: silver;
	font: 10px verdana, arial;
	color: black;
}
input.bouton {
	position: relative ;
	top: 4px;
	width: 15px; height: 15px;
	border: 1px solid white;
	background: silver;
	font: 10px verdana, arial;
	color: black;
}
a.deconnect {
	position: relative;
	top: 5px;
	font: bold 10px verdana, arial;
	color: red;
	text-decoration: none;
}
a.deconnect:hover {
	font: bold 10px verdana, arial;
	color: cyan;
	text-decoration: none;
}
/*####################*/


HR {
        color: #000000;
        height: 1px;
        margin-left: 0px;
        margin-right: 0px;
}

LI {
        margin: 0px;
        padding-left: 2px;
}

P {
        margin: 0px 0px 0px 5px;
}


.AIDE {
        background-color: #E8E8EC;
        margin: 0px 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
}

.BOX {
      color: #545454;
      font-family: Tahoma, Verdana, sans-serif;
      font-size: 9px;
      margin-left: 5px;
      margin-right: 5px;
}

.BOXB {
      color: #000000;
      font-family: Tahoma, Verdana, sans-serif;
      font-size: 9px;
      margin-left: 5px;
      margin-right: 5px;
}

.BOXC {
        background-color: #CCCCCC;
        color: White;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 10px;
        margin: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 2px;
}

.BOXMENU {
        color: #33cc33;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin-left: 5px;
        margin-right: 5px;
}

.LIGNA, A.ONGL, A.ONGL:VISITED, A.ONGL:ACTIVE {
	background-color: #F6F1BB;
	color: #404040;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.LIGNB {
        background-color: #F9F9FA;
        color: #404040;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}

.ONGL {
        border-bottom: #CCCCCC 1px solid;
        color: #707070;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.HEADER, A.ONGL:HOVER {
        background-color: #ffcc00;
        color: #282828;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.HENCE, A.ONGL:HOVER {
        background-color: #BD9155;
        color: #282828;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.HRD {
	border-bottom: #BD9155 1px solid;
        color: #black;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.HRDN {
	border-bottom: #BD9155 1px solid;
        color: #black;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}

.ROUGE, A.ROUGE, A.ROUGE:VISITED, A.ROUGE:ACTIVE {
	color: #F28600;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

A.HDR, A.HDR:VISITED, A.HDR:ACTIVE {
	color: #BD9155;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background: #ffcc00;
	border: thin groove;
	height: 19px;
}
.RGR, A.RGR, A.RGR:VISITED, A.RGR:ACTIVE {
	color: #636363;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #fbfbb3;
	border: thin groove;
	height: 21px;
	border-bottom: none;
}

.SEPAR {
        background-image: url(../style/ligne.gif);
        background-position: right 50%;
        background-repeat: repeat-x;
        color: #000000;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 5px;
        height: 5px;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-bottom: 5px;
        padding-left: 0px;
        padding-right: 180px;
        padding-top: 0px;
}

.INPUTA {
        background-color: #C3C2CB;
        border-bottom: #000040 1px solid;
        border-left: #000040 1px solid;
        border-right: #000040 1px solid;
        border-top: #000040 1px solid;
        color: #000000;
        font-size: 9px;
        height: 15px;
        vertical-align: middle;
        width: 80px;
}
.TEXTBOX {
        font-family: Tahoma, Verdana, sans-serif;
        background-color: #FFFFFF;
        border-bottom: #000000 1px solid;
        border-left: #000000 1px solid;
        border-right: #000000 1px solid;
        border-top: #000000 1px solid;
        color: #45445B;
        font-size: 11px;
        width: 90%;
}
.TEXTBOX_STANDARD {
        font-family: Tahoma, Verdana, sans-serif;
        background-color: #FFFFFF;
        border-bottom: #000000 1px solid;
        border-left: #000000 1px solid;
        border-right: #000000 1px solid;
        border-top: #000000 1px solid;
        color: #45445B;
        font-size: 11px;
}
.BOUTON_STANDARD {
        font-family: Tahoma, Verdana, sans-serif;
        background-color: #CCCCCC;
        color: #404040;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        border-bottom: #000000 1px solid;
        border-left: #000000 1px solid;
        border-right: #000000 1px solid;
        border-top: #000000 1px solid;
}

.TITBOXC {
        background-color: #66ff66;
        color: #FFFFFF;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

.TITBOXCONT {
        background-color: #FAFAFA;
        color: #0E0E0E;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

.TITRE {
        background: #C2D7EB;
        color: #FFFFFF;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.TITREA {
        background: none transparent;
        color: #679ED4;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.TITREB {
        background: #C2D7EB;
        color: #FFFFFF;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.TITREC {
        background: none transparent;
        color: #A5C5DE;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}


/* Aide en Ligne */
a.AIDEAns, a.AIDEAns:visited, a.AIDEAns:active {
                  cursor:help;
        background: none transparent;
        color: #000000;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}