<!--

td {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #333333 }


body {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
	scrollbar-FACE-COLOR: #EBEBEB;
	scrollbar-HIGHLIGHT-COLOR: #cccccc;
	scrollbar-SHADOW-COLOR: #999999;
	scrollbar-ARROW-COLOR: #ACACAC;
	scrollbar-TRACK-COLOR: #ACACAC;
	scrollbar-DARKSHADOW-COLOR: #333333;
	scrollbar-BASE-COLOR: #333333
}

a:link { color: #000000; text-decoration: none}
a:visited { color: #000000; text-decoration: none}
a:hover { color: #0070B5; text-decoration: none}
a:active { color: #0070B5; text-decoration: none}

select       { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; background-color: #E8E8E8;}
input        { font-size: 10pt; background-color: #E8E8E8; border: 1px solid #7F9DB9; margin: 2px;}
textarea     { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; background-color: #E8E8E8; border: 1px solid #7F9DB9; }

H1 {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: #0070B5; margin-top: 0; margin-bottom: 0}
H2 {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: #000000}

.titreMenu {font-family: arial, verdana, Helvetica, sans-serif;font-size: 17px; font-weight: bold; color: #999999;}
.ssTitreMenu {font-family: arial, verdana, Helvetica, sans-serif;font-size: 17px;color: #FFFFFF;}
.txtMenu {font-family: arial, verdana, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;}

.listeItem {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;color: #000000;}
.listeItemSelected {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #000000;}

.prix {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #0055BB}




.titre {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.titre a{
	color: #666666;
	text-decoration: none
}
.titre a:visited {  color: #666666; text-decoration: none}
.titre a:hover {
	color: #666666;
	text-decoration: underline
}



.titre_gris {font-family: arial, verdana, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: bold;line-height: 20px;}
.titreEnTete {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.alerte {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #0055BB}
.erreur {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #FF3300}
.nomChamp {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #DE1C66}



table.dgWeb{
	border-collapse: collapse;
	word-spacing: 0;
	text-indent: 0;
	margin: 0;
	padding: 0;
	border-width: 0px;
	border-style:none;
}
.dgWeb td{
	padding: 0px;
	border-width: 0px;
	border-color: #C0C0C0;
	border-style: none;
}


table.dgNormal {
	border-width: 1px;
	border-color: #000000;
	border-style: solid;

	border-collapse: collapse;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	AlternatingItemStyle-BackColor: #FFFFFF;
	HeaderStyle-BackColor: #000000;
	background-color: #F6F6F6
}
.dgNormal td{
	padding: 3px;
	border-width: 1px;
	border-color: #C0C0C0;
	border-style: solid;
}

table.fantome{
	border-collapse: collapse;
	word-spacing: 0;
	text-indent: 0;
	margin: 0;
	padding: 0;
	border-width: 0px;
	border-style:none;
}
.fantome td{
	padding: 0px;
	border-width: 0px;
	border-color: #C0C0C0;
	border-style: none;
}

table.popup{
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 5px;
	HeaderStyle-BackColor: #000000; 
	background-color: #E8E8E8
}
.popup td{
	padding: 2px;
	border-width: 2px;
	border-style: none;
}

table.saisie{
	border-width: 1px;
	border-color: #7F9DB9;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 5px;
	AlternatingItemStyle-BackColor: #123456;
	HeaderStyle-BackColor: #000000; 
	background-color: #E8E8E8
}
.saisie td{
	padding: 0px;
	border-width: 0px;
	border-style: none;
}
.saisie input        { border: none;}
.saisie textarea     { border: none; }


table.impression{
	border-color: #000000;
	border-collapse: collapse;
	padding: 0;
	margin: 1px;
	background-color: #FFFFFF
}
.impression td{
	height:20px;
	border:1px solid #000000;
	padding-left:4;
	padding-right:4;
	padding-top:1;
	padding-bottom:1
}

table.menuDroit {
	border-width: 0px;
	border-color: #000000;
	border-style: none;
	border-collapse: collapse;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	AlternatingItemStyle-BackColor: #FFFFFF;
	HeaderStyle-BackColor: #000000;
	background-color: #EFEFEF
}
.menuDroit td{
	padding: 3px;
	border-width: 0px;
	border-color: #C0C0C0;
	border-style: solid;
}

table.menuGauche {
	border-left-width: 1px;
	border-right: 1px solid #404040;
	border-top-width: 1px;
	border-bottom-width: 1px

	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	AlternatingItemStyle-BackColor: #FFFFFF;
	HeaderStyle-BackColor: #000000;
	background-color: #FFFFFF
}
.menuGauche td{
	padding: 3px;
	border-width: 0px;
	border-color: #C0C0C0;
	border-style: solid;
}

table.central {
	border-width: 0px;
	border-color: #000000;
	border-style: none;
	border-collapse: collapse;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 4px;
	AlternatingItemStyle-BackColor: #FFFFFF;
	HeaderStyle-BackColor: #000000;
	background-color: #FFFFFF
}
.central td{
	padding: 3px;
	border-width: 0px;
	border-color: #C0C0C0;
	border-style: solid;
}

table.header {
	border-left-width: 1px;
	border-right-width: 1px;
	border-top: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF
}

table.footer {
	border-left-width: 1px;
	border-right-width: 1px;
	border-top: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF
}

.haut a{
	color: #FFFFFF;
	text-decoration: none
}
.haut a:visited {  color: #FFFFFF; text-decoration: none}
.haut a:hover {
	color: #FFD799;
	text-decoration: none
}

.menu a{
	border-width: 1px;
	color: white;
	padding: 2px 2px 2px 2px;
	width: 100%;
	color: #000000;
	text-decoration: none
}
.menu a:visited {  color: #000000; text-decoration: none}
.menu a:hover {
	border-width: 1px;
	color: #000000;
	padding: 2px 2px 2px 2px;
	border-color: #F1F1F1;
	background-color: #C0C0C0;
	text-decoration: none
	border-style: solid;
}
.menu TD.elementMenu  {
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}
.lienMenu  {
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
}

TD.toolbar  {
	border-left-width: 1;
	border-right-width: 1;
	border-top: 1px solid #0070B5;
	border-bottom: 1px solid #0070B5
}

.enTeteDgNormal {  font-family: Arial, verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333 }


.sombre a:link { color: #FFFFFF; text-decoration: none}
.sombre a:visited { color: #FFFFFF; text-decoration: none}
.sombre a:hover { color: #DE1C66; text-decoration: none}
.sombre a:active { color: #FFFFFF; text-decoration: none}
.sombre td {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF }


.sautPage {page-break-before:always}


.onglet a{
	border-width: 1px;
	color: white;
	color: #000000;
	text-decoration: none
}
.onglet a:visited {  color: #000000; text-decoration: none}
.onglet a:hover {
	border-width: 1px;
	color: #000000;
	background-color: #EEEEEE;
	text-decoration: none
	border-style: solid;
}

.bas a{
	border-width: 1px;
	color: white;
	color: #000000;
	text-decoration: none
}
.bas a:visited {  color: #000000; text-decoration: none}
.bas a:hover {
	border-width: 1px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none
	border-style: solid;
}
//-->