.BODY {
	BACKGROUND-COLOR: #ffffff; overflow:hidden;
}
.bouton0 {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: #8a99cc; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px
}
.btn	 {	font:bold 8pt Verdana;
		background: #df2f00;
		border-bottom: 1px solid #800020;
		border-right: 1px solid #800020;
		border-left: 1px solid #ffaf00;
		border-top: 1px solid #ffaf00;
		color:#ffffff;
		height:19px;
		text-decoration:none;
		cursor: pointer	
}
.titreecranconsultation{
	margin: 0px 0px 0px 0px;
	background: #df2f00;
	color : White;
	font-size : 30px;
	text-align : left;
}
.badCustomer {
	COLOR: #df2f00;;
	font:bold 20pt Verdana;
	TEXT-ALIGN: center;
}
.bg {
	FONT: 8pt Verdana; COLOR: white
}
.bg7 {
	BACKGROUND-COLOR: #c4d4ea
}
.H1 {
	MARGIN-TOP: 1em; FONT: bold 14pt Verdana; WIDTH: 100%
}
.row {
	FONT: 8pt Verdana; COLOR: #000080; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.button {
	BORDER-RIGHT: 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 8pt Verdana; BORDER-LEFT: 2px outset; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: 2px outset; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: none; text-align: center
}
A:hover {
	COLOR: red
}
A.button {
	BORDER-RIGHT: 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 8pt Verdana; BORDER-LEFT: 2px outset; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: 2px outset; HEIGHT: 24px; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: none; text-align: center
}
A.button:hover {
	COLOR: #ffffff
}
A.button:link {
	COLOR: #ffffff
}
A.button:visited {
	COLOR: #ffffff
}
A.button:active {
	COLOR: #ffffff
}
A.global:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.global:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.global:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.global:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #df2f00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.header {
	BORDER-RIGHT: gray 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: gray 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 8pt Verdana; BORDER-LEFT: gray 2px outset; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: gray 2px outset; text-align: center
}
.header-inv {
	FONT: bold 8pt Verdana; CURSOR: pointer; COLOR: #000080; text-align: center
}
.headerWithoutClick {
	BORDER-RIGHT: gray 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: gray 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 8pt Verdana; BORDER-LEFT: gray 2px outset; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: gray 2px outset; text-align: center
}
.td {
	FONT: italic 9pt Verdana
}
.select {
	FONT: 8pt Verdana; WIDTH: 13em
}
.select1 {
	FONT: 8pt Verdana; WIDTH: 19em
}
.table {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; text-align: center; border-color: #ccccff
}
.lignebandeau {
	BORDER-RIGHT: 0px; BORDER-TOP: 1px; BORDER-LEFT: 0px; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #c4d4ea; text-align: center; border-color: #fff
}
.Texte {
	FONT: oblique large Arial; COLOR: #000080
}
.td1 {
	FONT: italic 12pt Verdana; WIDTH: 200px
}
.parent {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: pointer; FONT-FAMILY: verdana
}
.parentWithoutClick {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
.child {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-LEFT: 14pt
}
.lib {
	FONT: italic 11pt Verdana
}
.buttons {
	WIDTH: 100px
}
.container {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.logout {
	FONT: bold x-small Verdana; COLOR: #003399
}
.BackGround {
	BACKGROUND-COLOR: #ffffff
}
.separator {
	COLOR: #c4d4ea; size: 1px; BACKGROUND: #c4d4ea
}
.border {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-TOP: #3a288b 1px solid; BORDER-LEFT: #3a288b 1px solid; BORDER-BOTTOM: #3a288b 1px solid
}
.border-sides {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-LEFT: #3a288b 1px solid
}
.border-bottom {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-LEFT: #3a288b 1px solid; BORDER-BOTTOM: #3a288b 1px solid
}
.menulines {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid
}
.menulines A {
	COLOR: black; TEXT-DECORATION: none
}
A.top-menu {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.combo {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana; color: #3a288b
}
.link {
	FONT-SIZE: 10pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link:active {
	FONT-SIZE: 10pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link:visited {
	FONT-SIZE: 10pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link:hover {
	FONT-SIZE: 10pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkpetit {
	FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkpetit:active {
	FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkpetit:visited {
	FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkpetit:hover {
	FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link-inv {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-inv:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-inv:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-inv:hover {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nom-cinem {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.info-lib {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial; BACKGROUND-COLOR: #df2f00
}
.info-data {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form-text {
	FONT-SIZE: 10pt; COLOR: #3a288b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.form-text-black {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.disabled-form-text {
	FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form-text-rq {
	FONT-SIZE: 11pt; FONT-STYLE: italic; FONT-FAMILY: Arial
}
.form-info {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: #e72301; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form-subtitle {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #df2f00
}
.avertissement {
	FONT-SIZE: 8pt; COLOR: #df2f00; FONT-FAMILY: Verdana
}
.avertissement2 {
	FONT-SIZE: 10pt; COLOR: #df2f00; FONT-FAMILY: Verdana
}
.redText {
	FONT-SIZE: 10pt; COLOR: #df2f00; FONT-FAMILY: Verdana;
}
.redTextSmall {
	FONT-SIZE: 7pt; COLOR: #df2f00; FONT-FAMILY: Verdana;
}
.redTextBold {
	FONT-SIZE: 10pt; COLOR: #df2f00; FONT-FAMILY: Verdana; FONT-WEIGHT: bold
}
A.avertissement:link {
	FONT-SIZE: 8pt; COLOR: #df2f00; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.avertissement:active {
	FONT-SIZE: 8pt; COLOR: #df2f00; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.avertissement:visited {
	FONT-SIZE: 8pt; COLOR: #df2f00; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.avertissement:hover {
	FONT-SIZE: 8pt; COLOR: #df2f00; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.menu:link {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-TOP: #3a288b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; BORDER-LEFT: #3a288b 1px solid; WIDTH: 160px; CURSOR: pointer; COLOR: #3a288b; BORDER-BOTTOM: #3a288b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:visited {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-TOP: #3a288b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; BORDER-LEFT: #3a288b 1px solid; WIDTH: 160px; CURSOR: pointer; COLOR: #3a288b; BORDER-BOTTOM: #3a288b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:active {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-TOP: #3a288b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; BORDER-LEFT: #3a288b 1px solid; WIDTH: 160px; CURSOR: pointer; COLOR: #3a288b; BORDER-BOTTOM: #3a288b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-TOP: #3a288b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; BORDER-LEFT: #3a288b 1px solid; WIDTH: 160px; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #3a288b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6495ed; TEXT-DECORATION: none
}
.menu {
	BORDER-RIGHT: #3a288b 1px solid; BORDER-TOP: #3a288b 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #3a288b 1px solid; WIDTH: 160px; COLOR: #3a288b; BORDER-BOTTOM: #3a288b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.list {
	
}
T.common TD.common {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial
}
TH.common {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial
}
T.list TD.list {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial
}
TH.list {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial
}
.scrollable {
	OVERFLOW: auto
}
.form-table {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.reportTableHead {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #8a99cc
}
TD.out {
	BACKGROUND-COLOR: #ffffff
}
.reportTable {
	BORDER-RIGHT: #8a99cc 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #8a99cc 1px solid; BORDER-BOTTOM: #8a99cc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefff
}
.title {
	FONT-SIZE: 9pt; COLOR: #3a288b
}
.TextScrollStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
A.botholi {
	FONT-SIZE: 20pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: none
}
A.botholi-u {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: underline
}
A.botholi:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: none
}
A.botholi:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: none
}
A.botholi:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: none
}
A.botholi:hover {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: none
}
A.botholi-u:hover {
	FONT-SIZE: 8pt; COLOR: #000080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #df2f00; TEXT-DECORATION: underline
}
.bgleft {
	BACKGROUND-COLOR: #eaf0f8
}
.bg {
	BACKGROUND-COLOR: #f7f7f7
}
.bg1 {
	BACKGROUND-COLOR: #df2f00
}
.bg2 {
	BACKGROUND-COLOR: #ffffff
}
.bgbord1 {
	BACKGROUND-COLOR: #3a288b
}
.bgbord2 {
	BACKGROUND-COLOR: #3a288b
}
.text {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.hbackho:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.howclp:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.howclp:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.howclp:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.howclp:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sep2 {
	BACKGROUND-COLOR: #3a288b
}
.txttab {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; TEXT-TRANSFORM: uppercase; COLOR: #df2f00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; MARGIN-BOTTOM: 5px; COLOR: #df2f00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bgstandard {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.printGrid {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titreencadrement {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #8a99cc; COLOR: #ffffff; FONT-FAMILY: Verdana; border-color: #c4d4ea 
}

.titreencadrementbordure {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3a288b; FONT-FAMILY: Verdana;
}

.titresansencadrement {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3a288b; FONT-FAMILY: Verdana
}
.titresansencadrementpetit {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3a288b; FONT-FAMILY: Verdana
}
.tableaucinematique {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10px; BACKGROUND: #5b92e6; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana
}
.selectedtableaucinematique {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10px; BACKGROUND: #0434b1; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana
}
.tableaucinematique2 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10px; BACKGROUND: #5b92e6; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana
}
.selectedtableaucinematique2 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10px; BACKGROUND: #0434b1; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana; border-spacing: 0
}
.tableaucinematique3 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 0px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana
}
.selectedtableaucinematique3 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 0px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana
}
HR.c14 {
	BACKGROUND: #c4d4ea
}
DIV.c13 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 95%; PADDING-TOP: 0px; HEIGHT: 250px
}
TABLE.c12bis {
	BORDER-RIGHT: #0434b1 1px solid; BORDER-TOP: #0434b1 1px solid; BORDER-LEFT: #0434b1 1px solid; COLOR: #000000; BORDER-BOTTOM: #0434b1 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.c12 {
	BORDER-RIGHT: #8a99cc 1px solid; BORDER-TOP: #8a99cc 1px solid; BORDER-LEFT: #8a99cc 1px solid; COLOR: #000000; BORDER-BOTTOM: #8a99cc 1px solid; BACKGROUND-COLOR: #ffffff
}
TR.c11 {
	HEIGHT: 54pt
}
TD.c10 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none; HEIGHT: 54pt
}
P.c9 {
	TEXT-ALIGN: center
}
DIV.c8 {
	TEXT-ALIGN: center
}
TABLE.c7 {
	WIDTH: 100%;
}
SPAN.c6 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana
}
TR.c5 {
	HEIGHT: 13.5pt
}
TD.c4 {
	PADDING-RIGHT: 0cm; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; PADDING-TOP: 0cm; HEIGHT: 13.5pt
}
P.c3 {
	FONT-STYLE: italic
}
SPAN.c2 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana
}
TD.c1 {
	BORDER-BOTTOM: #ffffff 0px solid
}
A.linkfooter:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkfooter:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkfooter:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.linkfooter:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.fondrouge {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #df2f00; MARGIN: 0px; COLOR: #fff; FONT-FAMILY: verdana
}
.blanc11 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: verdana
}
.centeredtitle {
	BORDER-RIGHT: #c4d4ea 1px solid; BORDER-TOP: #c4d4ea 1px solid; BORDER-LEFT: #c4d4ea 1px solid; COLOR: #000000; BORDER-BOTTOM: #c4d4ea 1px solid; BACKGROUND-COLOR: #ffffff
}
.titreNaviguation {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.railroad { background-color: transparent; color: #215aa7;  font-weight: bold; font-size: 12px; }
	
/*----------------------------------------------------*/
/* Style utilisé pour les Tableaux (from WDL)
/*----------------------------------------------------*/
.fondpave{border-left: solid #8a99cc 1px; border-right: solid #8a99cc 1px; background: #fff;}
.titrepave {background:  #8a99cc ; color: #fff; font-weight: bold;  font-size: 8pt;  }
.titrepaverouge {background:  #df2f00 ; color: #fff; font-weight: bold;  font-size: 8pt;  }
.petit_titrepave {background:  #8a99cc ; color: #fff; font-weight: bold;  font-size: 8pt;  }
.petit_titrepave_pointer {background:  #8a99cc ; color: #fff; font-weight: bold;  font-size: 8pt; cursor:pointer; }
/* Propres au flux sotck */
.petit_titrepave_border {text-align: center; background:  #8a99cc ; color: #fff; font-weight: bold;  font-size: 8pt; border-left:1px solid #FFFFFF; }
.caseValeur	        { border:0px solid #000000; color : #2159A5; font-size: 11px;  border-left:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.caseValeurRight	{ text-align: right; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-left:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.caseValeurCenter	{ text-align: center; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-left:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.inventaireValeur	{ text-align: center; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-left:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.commentaireValeur	{ text-align: left; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-left:1px solid #A8C4EC; border-right:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.commentaireValeurRight	{ text-align: right; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-left:1px solid #A8C4EC; border-right:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.commentaireValeurCenter  { text-align: center; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-left:1px solid #A8C4EC; border-right:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.statusValeur	{ text-align: center; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-right:1px solid #A8C4EC; border-bottom:1px solid #A8C4EC;}
.blankValeur	{ text-align: center; border:0px solid #000000; color : #2159A5; font-size: 11px;  border-bottom:1px solid #A8C4EC;}

/* Styles utilisés pour les Tableaux qui changent de couleur*/
.tabgray{background-color:#CCCCCC ; color:#215aa7; font-weight: normal; font-size: 8pt; cursor: default;}
.tabnormal{background-color:white; color:#215aa7; font-weight: normal; font-size: 8pt; cursor: default;}
.tabnormal2{background-color:white; color:red; font-weight: normal; font-size: 8pt; cursor: default;}
.tabover{background-color:#df2f00; color:#fff; font-weight: normal; font-size: 8pt; cursor:pointer;}
.petit_tabnormal{background-color:white; color:#215aa7; font-weight: normal; font-size: 8pt; cursor: default;}
.petit_tabover{background-color:#df2f00; color:#fff; font-weight: bold; font-size: 8pt;cursor:pointer;} 
.tabcontradict{background-color:#c4d4ea; font-weight: normal; font-size: 8pt; cursor: default;}	

/*------------------------PRINT STYLE ----------------------------*/

@media Print    
{
.scrollable {
	OVERFLOW: visible
}
.reportTable {
	
}
.reportTableHead {
	BORDER-RIGHT: #bbbbff 1px solid; BORDER-TOP: #bbbbff 1px solid; BORDER-LEFT: #bbbbff 1px solid; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.link {
	VISIBILITY: hidden
}
.noprint {
	VISIBILITY: hidden
}
.printGrid {
	BORDER-RIGHT: #bbbbff 1px solid; BORDER-TOP: #bbbbff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #bbbbff 1px solid; BORDER-BOTTOM: #bbbbff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
}