BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans serif; BACKGROUND-COLOR: #e1e7eb
}
.encadre2 {
	BORDER-RIGHT: #00364e 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #00364e 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #00364e 1px solid
}
.encadre {
	BORDER-RIGHT: #cc0000 2px dotted; PADDING-RIGHT: 15px; BORDER-TOP: #cc0000 2px dotted; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cc0000 2px dotted; PADDING-TOP: 15px; BORDER-BOTTOM: #cc0000 2px dotted
}
.encadre4 {
	BORDER-RIGHT: #00364e 2px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #00364e 2px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #00364e 2px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #00364e 2px dotted
}
#encadre3 {
	BORDER-RIGHT: #e6eff6 2px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #e6eff6 2px dotted; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(bg_encadre3.gif); BORDER-LEFT: #e6eff6 2px dotted; COLOR: #00364e; PADDING-TOP: 10px; BORDER-BOTTOM: #e6eff6 2px dotted
}
#encadre3 P {
	COLOR: #00364e
}
#encadre3 LI {
	COLOR: #00364e
}
.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00364e
}
.style4 {
	FONT-SIZE: 11px; COLOR: #5b5b5b
}
.style5 {
	FONT-SIZE: 11px; COLOR: #00324e
}
.style6 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #00364e
}
.style7 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #396595
}
.style8 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cd0d0d
}
.style9 {
	COLOR: #396595; TEXT-ALIGN: center
}
.style10 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: center
}
.style11 {
	COLOR: #cd0d0d
}
.style12 {
	COLOR: #396595; TEXT-ALIGN: center
}
.style13 {
	FONT-SIZE: 11px; COLOR: #b8c7ce
}
.style14 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc0000
}
.style15 {
	FONT-SIZE: 11px; COLOR: #396595; LINE-HEIGHT: 10px; TEXT-ALIGN: center
}
.style16 {
	FONT-SIZE: 11px; COLOR: #00364e
}
.stylenotes {
	FONT-SIZE: 11px; COLOR: #5b5b5b
}
.inputval {
	BORDER-RIGHT: #5f7b9d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2c517e 1px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(input_bg.gif); BORDER-LEFT: #2c517e 1px solid; WIDTH: 56px; COLOR: #003152; PADDING-TOP: 1px; BORDER-BOTTOM: #5f7b9d 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: right
}
.inputval2 {
	BORDER-RIGHT: #5f7b9d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2c517e 1px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(input_bg.gif); BORDER-LEFT: #2c517e 1px solid; WIDTH: 40px; COLOR: #003152; PADDING-TOP: 1px; BORDER-BOTTOM: #5f7b9d 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: right
}
.inputval3 {
	BORDER-RIGHT: #5f7b9d 1px solid; BORDER-TOP: #2c517e 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(input_bg.gif); BORDER-LEFT: #2c517e 1px solid; WIDTH: 56px; COLOR: #003152; PADDING-TOP: 1px; BORDER-BOTTOM: #5f7b9d 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: left
}
.inputval4 {
	BORDER-RIGHT: #5f7b9d 1px solid; BORDER-TOP: #2c517e 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(input_bg.gif); BORDER-LEFT: #2c517e 1px solid; WIDTH: 20px; COLOR: #003152; PADDING-TOP: 1px; BORDER-BOTTOM: #5f7b9d 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: left
}
.tab1 {
	background-image:url(tab_bg.gif);
	color:#386070;
	vertical-align:middle;
	line-height:12px;
	padding-bottom:2px;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
}
.tab2 {
	background-image:url(tab_bg.gif);
	color:#386070;
	vertical-align:middle;
	line-height:12px;
	padding-bottom:2px;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
}
.titinterets { 
	text-align:center;
	font-weight:bold;
	color:#C22903;
}
.sstitinterets {
	text-align:center;	
	font-size:11px;
	color:#00314A;
	font-weight:bold;
}
.bgtit1 {
	background-color:#3B6174;
}
.bgtit2 {
	background-image:url(tout-en-un_bg.gif);
	color:#FFFFFF;
}
.tit1 {
	color:#FFFFFF;
	height:28px;
}
.txt1 {
	height: 34px;
	background-color:#F4F7F8;
	color:#003152;
}
.txt1-2 {
	text-align:right;
}
.txt2 {
	height: 34px;
	background-color:#ffffff;
	color:#003152;
}
.txt2-2 {
	text-align:right;
	color:#385D70
}
.txt3 {
	background-image:url(total_bg.gif);
	color:#385B6D;
	font-weight:bold;
	height:30px;
	padding-top:1px;
}
.txt3-2 {
	text-align:right;
}
.txt4 {
	background-image:url(total2_bg.gif);
	color:#385B6D;
	font-weight:bold;
	height:28px;
}
.txt4-2 {
	text-align:right;
}
.bgtotal2bottom {
	background-image:url(total2_bottom.gif);
}
.economie {
	color:#C22903;
	font-size:14px;
	height:28px;
	text-align:right
}
.bgeconomie { 
	background-color:#C22903;
	color:#ffffff;
	font-weight:bold;
	text-align:right
}
.borderleft {
	border-left: #ffffff 1px solid;
}
.inputval{
	border-left: #2C517E 1px solid;
	border-right: #5F7B9D 1px solid;
	border-top: #2C517E 1px solid;
	border-bottom: #5F7B9D 1px solid;
	background-image:url(input_bg.gif);
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	height:15px;
	padding-top:1px;
	width:56px;
	color:#003152;
	padding-right:2px;
}
.inputval2{
	border-left: #2C517E 1px solid;
	border-right: #5F7B9D 1px solid;
	border-top: #2C517E 1px solid;
	border-bottom: #5F7B9D 1px solid;
	background-image:url(input_bg.gif);
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	height:15px;
	padding-top:1px;
	width:40px;
	color:#003152;
	padding-right:2px;
}
tr.expansion {
	DISPLAY: 
}
tr.contraction {
	DISPLAY: none
}
.itemHide {
	display:none
}
.itemShow {
	display:
}
.fermer{
	font-family:arial,verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#D30018;
	line-height:11px
}
.fermer:visited {
	font-family:arial,verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#D30018;
	line-height:11px
}
.fermer:active {
	font-family:arial,verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#D30018;
	line-height:11px
}
.fermer:hover {
	font-family:arial,verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#00364E;
	line-height:11px
}
.contraction {
	display:none
}
.expansion {
	display:
}
