/* v4 */
td.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
.Content-Rightpane {
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
h1.title, h1.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	padding-top: 13px;
	padding-bottom: 6px;
	margin-top:5px;
}
/*
td,p,div,tr,table,a,span,body,input,select,option {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:1em;
	line-height: 14px;
	letter-spacing: normal;
}
body {
	margin: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	padding-left: 30px;
	padding-top: 43px;
	padding-bottom: 6px;

}
. {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:1.2em;
	line-height: 1.2em;
	letter-spacing: normal;
}
a {
	color: #343198;
}
*/
/*
 *  Box style
 *
 */
table.sleek-box,
table.sleek-successbox,
table.sleek-failurebox,
table.sleek-footerbox,
table.sleek-arrowbox-odd,
table.sleek-headerbox-pane,
table.sleek-headerbox-no-pane{
	font-size: 1.1em;
	margin: 0px 25px 7px 30px;
	background-color:#E0E9F2;
}
table.sleek-errorbox{
	font-size: 1.1em;
	margin: 0px 25px 7px 30px;
	background-color:#FFDCCB;
}
table.sleek-arrowbox-odd{
	width:575px;
	border: 0px;
	font-size: 1.1em;
}
table.sleek-arrowbox-even{
	width:100%;
	font-size: 1.1em;
	background-color:#F2F6FA;
	border: 0px;
}
/*
 * arrow Box odd
 *
 */
td.sleek-arrowbox-border-corner-top-left{
	width:10px;
	height:10px;
	background-position:top left;
	background-image: url(../images/sleek/border/headerbox/top_left2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-border-corner-top-right{
	width:10px;
	height:10px;
	background-position:top right;
	background-image: url(../images/sleek/border/headerbox/top_right2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-border-corner-bottom-left{
	width:10px;
	height:10px;
	background-position:bottom left;
	background-image: url(../images/sleek/border/headerbox/bottom_left2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-border-corner-bottom-right{
	width:10px;
	height:10px;
	background-position:bottom right;
	background-image: url(../images/sleek/border/headerbox/bottom_right2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-center{
	padding top: 3 px;
	padding bottom: 3 px;
	vertical-align: middle;
	text-align: center;
	background-position:bottom center;
	background-image: url(../images/sleek/border/headerbox/bottom_middle.gif);
	background-repeat:no-repeat ;
}
/*
 * arrow Box even
 *
 */
 td.sleek-arrowbox-even-border-left{
	height:100%;
	background-image: url(../images/sleek/border/arrowbox/border_left_even.gif);
	background-repeat:repeat-y;
}
 td.sleek-arrowbox-even-border-right{
	height:100%;
	background-image: url(../images/sleek/border/arrowbox/border_right_even.gif);
	background-repeat:repeat-y;
}
td.sleek-arrowbox-even-border-corner-top-left{
	width:10px;
	height:10px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/top_left_even2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-even-border-corner-top-right{
	width:10px;
	height:10px;
	background-position:top right;
	background-image: url(../images/sleek/border/arrowbox/top_right_even2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-even-border-corner-bottom-left {
	width:10px;
	height:10px;
	background-position:bottom left;
	background-image: url(../images/sleek/border/arrowbox/bottom_left_even2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-even-border-corner-bottom-right {
	width:10px;
	height:10px;
	background-position:bottom right;
	background-image: url(../images/sleek/border/arrowbox/bottom_right_even2.gif);
	background-repeat:no-repeat;
}
td.sleek-arrowbox-even-center{
	padding top: 3 px;
	vertical-align: middle;
	text-align: center;
}
/*
 * arrow 
 *
 */

div#global2{
	position: relative;/*Permet de positionner le div part rapport au coin supérieur gauche de la page*/ 
    width: 100%;/*largeur du div*/ 
    height: 42px;/*hauteur du div*/ 
    /*top: 0 px;/*placer le bord supérieur du div à 100px du bord supérieur du navigateur*/ 
    /*left: 0 px;/*placer le bord supérieur du div à 100px du bord gauche du navigateur*/ 
    z-index: 1;/*permet de placer le div au dessus de l'autre div*/ 
}

 div#bg2 {
 	position : absolute;
 	width: 100%px;
	height: 34px;
	z-index: 2;
	margin-top: 4px;
 }
  div#filets2 {
 	position : absolute;
 	width: 100%px;
	height: 42px;
	z-index: 3;
 }
   div#content2 {
 	position : absolute;
 	width: 100%px;
	height: 42px;
	z-index: 4;
 }
  div#content_fleches2 {
 	position : absolute;
	/*left: -20px;*/
 	width: 100%px;
	height: 42px;
	z-index: 4;
	margin-top: 4px;
 }
 div#content_text2 {
 	position : absolute;
 	width: 100%px;
	height: 35px;
	z-index: 5;
	margin-top: 4px;
 }
td.layers{
	height: 42px;
	width: 100%;
}
table.sleek-arrow {
	width: 100%;
	height: 49px;
	border: 0px;
}
table.sleek-arrow-content {
	height: 42px;
	width: 100%;
	border: 0px;
	/*background-color: #DFEAF4;*/
}
table.sleek-arrow-content-texte {
	height: 35px;
	width: 100%;
	border: 0px;
}
/*actif*/
td.sleek-arrow-left-active {
	width: 17px;
	height: 49px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/left_active.gif);
	background-repeat:no-repeat;	
}
td.sleek-arrow-right-active {
	width: 17px;
	height: 49px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/right_active.gif);
	background-repeat:no-repeat;	
}
td.sleek-arrow-white-active {
	height: 2px;
	background-color: #ffffff;
}
td.sleek-arrow-blue-active {
	height: 2px;
}
td.sleek-arrow-arrow-middle-active {
	width: 18px;
	height: 51px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/middle-active.gif);
	background-repeat:no-repeat;
}
td.sleek-arrow-arrow-middle-active-active {
	width: 18px;
	height: 51px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/middle-active-active.gif);
	background-repeat:no-repeat;
}
table.sleek-arrow-shadow {
	width: 100%;
	height: 8px;
	border: 0px;
}
td.sleek-arrow-shadow-active {
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/ombre_active.gif);
	background-repeat:repeat-x;
	text-align: right;
}

/*inactif*/
td.sleek-arrow-left-inactive {
	width: 17px;
	height: 49px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/left_inactive.gif);
	background-repeat:no-repeat;	
}
td.sleek-arrow-right-inactive {
	width: 17px;
	height: 49px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/right_inactive.gif);
	background-repeat:no-repeat;	
}
td.sleek-arrow-white-inactive {
	height: 2px;
	background-color: #ffffff;
}
td.sleek-arrow-blue-inactive {
	height: 2px;
	background-color: #DFEAF4;
}
td.sleek-arrow-arrow-middle-inactive {
	width: 18px;
	height: 51px;
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/middle-inactive.gif);
	background-repeat:no-repeat;
}
td.sleek-arrow-arrow-middle-inactive-inactive {
	width: 18px;
	height: 51px;
}
td.sleek-arrow-shadow-inactive {
	background-position:top left;
	background-image: url(../images/sleek/spacer.gif);
	background-repeat:repeat-x;
}
td.sleek-arrow-bg-blue-inactive {
	background-color: #DFEAF4;
}



/*
/* fleche active
/*
*/
td.sleek-arrow-corner-bottom2-blue-inactive {
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/corner-bottom2-arrow-middle.gif);
	background-repeat:no-repeat;
	height: 2px;
	background-color: #DFEAF4;
}
td.sleek-arrow-corner-bottom-white-inactive {
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/corner-bottom-arrow-middle.gif);
	background-repeat:no-repeat;
	height: 2px;
	background-color: #ffffff;
}
td.sleek-arrow-corner-top-blue-inactive {
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/corner-top-arrow-middle.gif);
	background-repeat:no-repeat;
	height: 2px;
	background-color: #DFEAF4;
}
td.sleek-arrow-corner-top2-white-inactive {
	background-position:top left;
	background-image: url(../images/sleek/border/arrowbox/arrow/corner-top2-arrow-middle.gif);
	background-repeat:no-repeat;
	height: 2px;
	background-color: #ffffff;
}
/*
/* infos
/*
*/
td.info-inactive{
	color: #848484;
	font-weight: bold;
	font-size: 1em;
	text-align: left;
	/*padding-right: 20px;*/
	padding-left : 15px;
}
td.info-active{
	color: #3081BE;
	font-weight: bold;
	font-size: 1em;
	text-align: left;
	/*padding-right: 20px;*/
	padding-left : 20px;
}
table.sleek-arrow-info {
	height: 25px;
	width: 100%;
	/*border: 1px;
	border-color: red;
	border-style:solid ;*/
}
td.text-inactive{
	color: #848484;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
}
td.text-active{
	color: #3081BE;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
}
td.text-gris{
	color: #aaaaaa;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
}
td.v-active {
	width: 22 px;
	background-image: url(../images/sleek/form/v.gif);
	background-repeat: no-repeat;
	background-position:right middle ;
	text-align: right;
}
td.v-inactive {
	width: 22 px;
}
td.progressbarre{
	vertical-align: bottom;
	text-align: center;
}
/*
/* progression barre
/*
*/ 
table.sleek-progress-barre {
	width: 90%;
	height: 13px;
	border: 0px;
}
td.sleek-progress-left-of {
	background-position:center right;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/corner-left-of.gif);
	background-repeat:no-repeat;
	width : 7px;
}
td.sleek-progress-right-of {
	background-position:center left;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/corner-right-of.gif);
	background-repeat:no-repeat;
	width : 7px;
}
td.sleek-progress-bg-of {
	background-position:center left;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/bg-of.gif);
	background-repeat:repeat-x;
}
td.sleek-progress-left-on {
	background-position:center right;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/corner-left-on.gif);
	background-repeat:no-repeat;
	width : 7px;
}
td.sleek-progress-right-on {
	background-position:center left;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/corner-right-on.gif);
	background-repeat:no-repeat;
	width : 7px;
}
td.sleek-progress-bg-on {
	background-position:center left;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/bg-on.gif);
	background-repeat:repeat-x;
}
td.sleek-progress-left-gris {
	background-position:center right;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/corner-left-gris.gif);
	background-repeat:no-repeat;
	width : 7px;
}
td.sleek-progress-right-gris {
	background-position:center left;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/corner-right-gris.gif);
	background-repeat:no-repeat;
	width : 7px;
}
td.sleek-progress-bg-gris {
	background-position:center left;
	background-image: url(../images/sleek/border/arrowbox/progress_barre/bg-gris.gif);
	background-repeat:repeat-x;
}