/* CSS Document */
td,table { vertical-align:top }
.Stil4 {
	margin-left: 5px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
}
.Stil11 {
	margin-left: 5px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
	line-height: 20px;
}
.Stil11Form {
	margin-left: 5px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
	line-height: 15px;
}
.titre {
	margin-left: 5px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
	font-weight: bold;
}
.accroche {
	margin-left: 5px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
	font-weight: bold;
	font-style: italic;
}

a:link {
	color: #379DCD;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #379DCD;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
input {FONT-SIZE: 11px; FONT-FAMILY: Verdana,arial,sans-serif}
textarea {FONT-SIZE: 11px; FONT-FAMILY: Verdana,arial,sans-serif}
select {FONT-SIZE: 11px; FONT-FAMILY: Verdana,arial,sans-serif}

body {SCROLLBAR-FACE-COLOR: #379DCD;
	SCROLLBAR-HIGHLIGHT-COLOR: #ECECEC;
	SCROLLBAR-SHADOW-COLOR: #ECECEC;
	SCROLLBAR-3DLIGHT-COLOR: #ECECEC;
	SCROLLBAR-ARROW-COLOR: #ECECEC;
	SCROLLBAR-TRACK-COLOR: #ECECEC;
	SCROLLBAR-DARKSHADOW-COLOR: #ECECEC;}

/* coins obliques*/
.coins {background: transparent; width:75%; margin:0 auto;}
.coins h1, .coins p {margin:0 10px;}
.coins h1 {font-size:2em; color:#000; letter-spacing:1px;}
.coins p {padding-bottom:0.5em;}

.coins .top, .coins .bottom {display:block; background:transparent; font-size:1px;}
.coins .b1, .coins .b2, .coins .b3, .coins .b4, .coins .b5 {display:block; overflow:hidden; height:1px; background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;}
.coins .b1 {margin:0 5px; background:#000;}
.coins .b2 {margin:0 4px;}
.coins .b3 {margin:0 3px;}
.coins .b4 {margin:0 2px;}
.coins .b5 {margin:0 1px;}
.coins .boxcontent {display:block; background:#FFFFFF; border-left:1px solid #000; border-right:1px solid #000;FONT-SIZE: 11px; FONT-FAMILY: Verdana,arial,sans-serif}

/* coins ombres*/
.raised {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; WIDTH: 82%
}
.raised H1 {
	MARGIN: 0px 10px
}
.raised P {
	MARGIN: 0px 10px
}
.raised H1 {
	FONT-SIZE: 2em; COLOR: #fff; LETTER-SPACING: 1px
}
.raised P {
	PADDING-BOTTOM: 0.5em
}
.raised .top {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.raised .bottom {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.raised .b1 {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b2 {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b3 {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b4 {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b1b {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b2b {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b3b {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b4b {
	DISPLAY: block; OVERFLOW: hidden
}
.raised .b1 {
	HEIGHT: 1px
}
.raised .b2 {
	HEIGHT: 1px
}
.raised .b3 {
	HEIGHT: 1px
}
.raised .b1b {
	HEIGHT: 2px
}
.raised .b2b {
	HEIGHT: 1px
}
.raised .b3b {
	HEIGHT: 1px
}
.raised .b2 {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #EAF6FD; BORDER-LEFT: #999 1px solid
}
.raised .b3 {
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #EAF6FD; BORDER-LEFT: #999 1px solid
}
.raised .b4 {
	BORDER-RIGHT: #aaa 1px solid; BACKGROUND: #EAF6FD; BORDER-LEFT: #999 1px solid
}
.raised .b4b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #EAF6FD; BORDER-LEFT: #999 1px solid
}
.raised .b3b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #EAF6FD; BORDER-LEFT: #ddd 1px solid
}
.raised .b2b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #EAF6FD; BORDER-LEFT: #aaa 1px solid
}
.raised .b1 {
	BACKGROUND: #999 ; MARGIN: 0px 5px
}
.raised .b2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.raised .b2b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.raised .b3 {
	MARGIN: 0px 2px
}
.raised .b3b {
	MARGIN: 0px 2px
}
.raised .b4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.raised .b4b {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.raised .b1b {
	BACKGROUND: #999; MARGIN: 0px 5px
}
.raised .boxcontent {
	BORDER-RIGHT: #999 2px solid; DISPLAY: block; BACKGROUND: #EAF6FD; BORDER-LEFT: #999 1px solid;FONT-SIZE: 11px; FONT-FAMILY: Verdana,arial,sans-serif
}
.titreEncadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #7B868B;
}
.fondLigneTableau {
	background: #F2F7FA;
}
.fondLigneTitreTableau {
	background: #DEEFF9;
}
