BODY {
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: center center;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1px;
	margin-right: 1px;
	font-family: Verdana;
	font-size: 12px;
	background-color: White;
	background-image: url(../images/bgimg.jpg);
	background-color: "#FFFFFF";
	margin: 0px;
	padding: 0px;
}


a.menubarlink {
	color: #FFFFF0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.menubarlink:visited {
	color: #FFFFF0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.menubarlink:hover {
	color: Black;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}

a.menuBarlinkactive{
	color: Black;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.buttonbar {
	text-align: center;
	vertical-align: middle;
	width: 100px;
}

.menubarlink {
	color: #FFFFF0;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.titre {
	font-family: Verdana;
	font-size: 30pt;
	color: #000000;
   font-weight: bold;
   font-style: italic;
   text-align: center;
}

.titre_feuille {
	font-family: Verdana;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	font-style: italic;
	text-align: center;	
}

font.msg_ok {
	font-family:Verdana;
	color: #339966;
	font-weight: bold;
}

font.msg_ko {
	font-family: Verdana;
	color: #FF6666;
	font-weight: bold;
}

table.tableau{
	border-left: #000 2px solid;
	border-right: #000 2px solid;
	border-top: #000 2px solid;
	border-bottom: #000 2px solid;
	font-size: 14px;
}

#helpBox {
	Z-INDEX: 1000;
	LEFT: 0px;
	WIDTH: auto;
	POSITION: absolute;
	TOP: 0px;
}

DIV.helpBoxDIVpicto {
	BORDER-RIGHT: #000000 2px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #000000 2px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 8pt;
	BACKGROUND: #FFFFFF;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #000000 2px solid;
	WIDTH: auto;
	COLOR: #000000;
	LINE-HEIGHT: 11pt;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: center;
	font-style: normal;
}

INPUT.texte{
border : white 1px solid;
}

IMG.encadre{
	border-color: ActiveBorder;
	border-width: thin;
}

TD.cadre{
	border-left: Red 2px solid;
	border-right: Red 2px solid;
	border-top: Red 2px solid;
	border-bottom: Red 2px solid;
}
BLOCKQUOTE.spip{
	margin: 2px;
	padding: 2px;
	border: 1px dashed AppWorkspace;
}

HR{
	padding-bottom: 0%;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
}

/*Test nouveau onglet*/
a.A_NewMenu:link {
	color: Black;
	text-decoration: none;
	font-size: 12px;
}
a.A_NewMenu:active {
	color: Black;
	text-decoration: none;
	font-size: 12px;
}
a.A_NewMenu:visited {color:Black; text-decoration: none;font-size: 12px; }
a.A_NewMenu:hover {color: Black; text-decoration: none;font-size: 12px; }

a.A_NewMenuOn:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.A_NewMenuOn:active {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.A_NewMenuOn:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.A_NewMenuOn:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

.onglets_on {
	font-family: verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	cursor: pointer;
	background-repeat: repeat-x;
}
.onglets_off {
	font-family: verdana, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003059;
	cursor: pointer;
	background-repeat: repeat-x;
}
.onglets_off2 {font-family:  verdana, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.menu_niveau0 {position: absolute; top: 10px; left:4px; padding: 0px; margin: 0px;}
.menu_item_niveau0 {width: 140px; height: 20px; color: #000000; font: 11px arial; padding: 0px; margin: 0px 0px 1px 0px; background: #F0F0F0; cursor: pointer; z-index: 100;}
.menu_item_niveau1 {
	width: 140px;
	height: 20px;
	font: 11px arial;
	border-bottom: 1px solid #C2C2C2;
	cursor: pointer;
	z-index: 100;
}
.DataTD {
	background: #ffffff;
	padding: 1px 5px 1px 5px;
	border: 1px solid #C2C2C2;
	border-left: 1px #C2C2C2 dotted;
	border-right: 1px #C2C2C2 dotted;
}
.wrapper {border-collapse: collapse; font-family: verdana; font-size: 11px;}
.title {
	background: #B7B7B7;
	font-weight: BOLD;
	padding: 1px 5px 1px 5px;
	border: 1px solid #C2C2C2;
	border-bottom: 3px double #C2C2C2;
	border-top: 1px solid #686868;
}
.title_niv2 {
	background: #C5C5C5;
	font-weight: BOLD;
	padding: 1px 5px 1px 5px;
	border: 1px solid #C2C2C2;
	border-bottom: 3px double #C2C2C2;
	border-top: 1px solid #686868;
}
.title2 {background: #B7B7B7; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-left: 1px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted;border-top: 1px solid #686868;}
.title3 {background: #B7B7B7; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-left: 1px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted;border-top: 1px solid #686868;}
.title4 {background: #B7B7B7; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-left: 1px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted;border-top: 1px solid #686868;}
.DataTD2 {background: #ffffff; padding: 1px 1px 1px 1px; border: 1px #C2C2C2 solid; border-left: 1px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted; }
.DataTD3 {background: #ffffff; padding: 1px 1px 1px 1px;	border: 1px #C2C2C2 solid;	border-left: 0px #C2C2C2 dotted;	border-right: 0px #C2C2C2 dotted;}
.DataTD4 {background: #ffffff; padding: 1px 1px 1px 1px;	border: 1px #C2C2C2 solid;	border-left: 0px #C2C2C2 dotted;	border-right: 1px #C2C2C2 dotted;}
.title_pro {background: #C5C5C5; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-top: 1px solid #54678C;}
.title2_pro {background: #C5C5C5; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-left: 1px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted;border-top: 1px solid #686868;}
.title3_pro {background: #C5C5C5; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-left: 0px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted; border-top: 1px solid #686868;}
.title_eta {
	background: #D6D6D6;
	font-weight: BOLD;
	padding: 1px 5px 1px 5px;
	border: 1px solid #C2C2C2;
	border-bottom: 3px double #C2C2C2;
	border-top: 1px solid #54678C;
}
.title2_eta {background: #D6D6D6; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-left: 1px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted;border-top: 1px solid #686868;}
.title3_eta {background: #D6D6D6; font-weight:BOLD; padding: 1px 5px 1px 5px; border: 1px solid #C2C2C2; border-bottom: 3px double #C2C2C2; border-left: 0px #C2C2C2 dotted; border-right: 0px #C2C2C2 dotted; border-top: 1px solid #686868;}
.texteMenuDroit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #3C3C3C;
}
.texteMenuGauche {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; }
.titreSection {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: Black;
}
a.A_Menu:link {color:#000000; text-decoration: none; }
a.A_Menu:active {color:#000000; text-decoration: none; }
a.A_Menu:visited {color:#000000; text-decoration: none; }
a.A_Menu:hover {color: #000000; text-decoration: underline; }

.DataTD2bis {
	background: #FFCC99;
	padding: 1px 1px 1px 1px;
	border: 1px solid #FF6868;
	border-left: 1px #FF6868 dotted;
	border-right: 0px #FF6868 dotted;
}
.DataTDbis {background: #FFCC99; padding: 1px 5px 1px 5px; border: 1px #FF6868 solid; border-left: 1px #FF6868 dotted; border-right: 1px #FF6868 dotted; }

.cadreSommaire {
	padding: 1px 1px 1px 1px;
	border: 2px solid #CE0000;
	border-left: 2px #CE0000 solid;
	border-right: 2px #CE0000 solid;
}

.cadreSommaire2 {
	padding: 1px 1px 1px 1px;
	border: 2px solid #CE0000;
	border-left: 2px #CE0000 solid;
	border-right: 2px #CE0000 solid;
	height: 69px;
}

.lien{
	color: Black;
	font-weight: bolder;
	text-decoration: underline;
	font-size: 12px;
}