BODY		{ color: 333333; font-size: 9pt; font-family: arial, verdana, tahoma, sans-serif }
P 			{ color: 333333; font-size: 9pt; font-family: arial, verdana, tahoma, sans-serif }
A			{ color: 003366; text-decoration: none }
A:link		{ color: 003366; text-decoration: none }
A:hover		{ color: 000066; text-decoration: underline }
.LienNavGauche { color: 003366; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none }
/* A:active		{ color: red; text-decoration: none } */
/* A:visited	{ color: green; text-decoration: none } */
LI			{ margin-left: -20px }

TABLE 	{ color: 333333; font-size: 9pt; font-family: arial, verdana, tahoma, sans-serif }
TH 		{ color: 333333; font-size: 9pt; font-family: arial, verdana, tahoma, sans-serif }
TR 		{ color: 333333; font-size: 9pt; font-family: arial, verdana, tahoma, sans-serif }
TD 		{ color: 333333; font-size: 8pt; font-family: verdana, tahoma, sans-serif }

.Head1 { font-size: 16pt; font-family: verdana, tahoma, arial, sans-serif; font-weight: bold; color: 003399 }
.Head1_GrayedOut { font-size: 16pt; font-family: verdana, tahoma, arial, sans-serif; font-weight: bold; color: CCCCCC }
.Head2 { font-size: 13pt; font-family: verdana, tahoma, arial, sans-serif; font-weight: bold; color: 336699 }
.Head2_GrayedOut { font-size: 13pt; font-family: verdana, tahoma, arial, sans-serif; font-weight: bold; color: CCCCCC }
.Head3 { font-size: 11pt; font-family: verdana, tahoma, arial, sans-serif; font-weight: bold; color: 336699 }
.Head3_GrayedOut { font-size: 11pt; font-family: verdana, tahoma, arial, sans-serif; font-weight: bold; color: CCCCCC }
.Head4 { font-size: 8pt; font-family:  verdana; font-weight: bold; color: 336699 }
.Head8 { font-size: 8pt; font-family:  verdana, tahoma, arial, sans-serif; font-weight: bold; color: 336699 }
.Head5 { font-size: 8pt;  font-family: verdana, tahoma, arial, sans-serif; font-weight: bold; color: 336699 }

H1 { font-size: 18pt; font-family: Tahoma; color: #000066 }
H2 { font-size: 14pt; font-family: Tahoma; color: 333333 }
H3 { font-size: 12pt; font-family: Tahoma; color: 333333 }
H4 { font-size: 9pt; font-family: Tahoma; color: 333333 }
H5 { font-size: 8pt; font-family: Tahoma; color: 333333 }

.SurTitre { font-size: 8pt }
.Chapeau { font-size: 12pt }
.conclusion { font-size: 8pt }
.Chapeau1 { font-size: 8pt; font-family: arial; font-weight: bold; color: CCCCFF }
.Big	{ font-size: 11pt }
.Small	{ font-size: 8pt }
.Tiny   { font-size: 7pt }
.White { color: white }
.Gray { color: 999999 }
.GemBlue1 { color: 336699 }
.Deactivated { color: CCCCCC }
.Lettrine { font-size: 14pt }
.infos { font-size: 7pt; font-family: arial, verdana; color: 000000 }

/* Pour les zones text, textarea, select pour donner de jolis effets */

.CommandButton {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #CCCCCC;
    border-bottom: 2px solid #999999;
    border-right: 2px solid #999999;
    border-left: 2px solid #EEEEEE;
    border-top: 2px solid #EEEEEE;
    color: #000000;
    height: 20px;
    text-decoration: none;
    cursor: none }

.CommandButton2 {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #FF9900;
    border-bottom: 2px solid #990000;
    border-right: 2px solid #990000;
    border-left: 2px solid #FFFF99;
    border-top: 2px solid #FFFF99;
    color: #000000;
    text-decoration: none;
    cursor: none }

.textboxp {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 20px;
	text-align: right;
    text-decoration: none;
    cursor: none }

.textbox {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 20px;
    text-decoration: none;
    cursor: none }
	
.textbox_1 {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 20px;
    width: 100px;
    text-decoration: none;
    cursor: none }

.textbox_2 {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 20px;
    width: 195px;
    text-decoration: none;
    cursor: none }

.textbox_3 {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 20px;
    width: 290px;
    text-decoration: none;
    cursor: none }

.textbox_4 {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 20px;
    width: 400px;
    text-decoration: none;
    cursor: none }

.textareabox {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    text-decoration: none;
    cursor: none }
    
.textareabox_2li {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 40px;
    width: 400px;
    text-decoration: none;
    cursor: none }

.textareabox_4li {
    font-family: tahoma, sans-serif;
    font-size: 11px;
    background: #D6E7EF;
    border-bottom: 2px solid #AFC4D5;
    border-right: 2px solid #AFC4D5;
    border-left: 2px solid #104A7B;
    border-top: 2px solid #104A7B;
    color: #000066;
    height: 60px;
    width: 400px;
    text-decoration: none;
    cursor: none }

/* Pour les effets de bouton en relief dans les liens de menu */

.NavLink    { COLOR: #000000; text-decoration: none; }
.NavUp      { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: #FFFFFF #999999 #999999 #FFFFFF; PADDING: 0 1 1 1; background-color: FFFFFF; }
.NavDown    { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: #999999 #FFFFFF #FFFFFF #999999; PADDING: 1 0 0 2; background-color: FFFFFF; }
.NavOff  	{ BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; PADDING: 0 1 1 1; background-color: FFFFFF; }

.SectionTitle  { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: CCCCFF 000099 000099 CCCCFF; PADDING: 0 1 1 1; background-color: 336699; }
.SectionTitle2 { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: CCCCFF 666699 666699 CCCCFF; PADDING: 0 1 1 1; background-color: 9999CC; }
.SectionTitle3 { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: CCCCFF 336699 336699 CCCCFF; PADDING: 0 1 1 1; background-color: 6699CC; }
.SectionTitle0 { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: FFFFFF CCCCFF CCCCFF FFFFFF; PADDING: 0 1 1 1; background-color: EEEEFF; }
.LeftPane      { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: EEEEFF BBBBFF BBBBFF EEEEFF; PADDING: 0 1 1 1; background-color: DDDDFF; }

/* Pour les effets de cases en relief dans la fiche d'une entreprise */

.TableTile0 { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: FFFFFF CCCCFF CCCCFF FFFFFF; PADDING: 0 1 1 1; background-color: EEEEFF; }
.TableTile1 { BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: FFFFFF FFCC99 FFCC99 FFFFFF; PADDING: 0 1 1 1; background-color: FFEECC; }
.stylecon {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	color: #FFF;
	border:0px solid #f02485;
	border-collapse:collapse;
	margin: 0px 10px 0px 50px;
	padding:0;
	background:none;
	white-space : nowrap;
	align: center;
}
.dec {
	color: #FFFFFF;
	font-variant : inherit;
	font : bold;
}
span a { color:#FFEFFF; text-decoration: none; background:none; }
h6 {
	font-size: 12px;
	font-family: verdana;
	background-color: #FFFFFF; 
	margin: 0;
	border-right: 1px solid #666666; 
	border-bottom: 1px solid #666666; 
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	padding-top:3mm;
	padding-bottom:3mm;
	padding-left:1mm;
	padding-right:1mm;
}
.tire {
	list-style-image: URL(images/minus.gif);
}
.retrait { 
	margin-left:30px; 
}
.scroll { 
	position : absolute;
    width : 600px; 
    left : 34px; top : 158px;
    overflow : scroll;
    background-color : transparent
}-right:1mm;
}
.tire {
	list-style-image: URL(images/minus.gif);
}
.retrait { 
	margin-left:30px; 
}
.scroll { 
	position : absolute;
    width : 600px; 
    left : 34px; top : 158px;
    overflow : scroll;
    background-color : transparent
}