.lienchr {line-height: 1.3; padding:2; font-family:Arial; font-weight:bold; color:#ffffff; text-align:center; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; text-decoration:none}
a:link.lienchr {padding:2; font-family:Arial; font-weight:bold;color:#FFFFFF; text-align:center; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; text-decoration:none}
a:hover.lienchr {padding:2; font-family:Arial; font-weight:bold; color:#ffcc33; text-align:center; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; text-decoration:none}
a:active.lienchr {padding:2; font-family:Arial; font-weight:bold; color:#FFCC99; text-align:center; background-color:#003399; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2; text-decoration:none}

.matiere {text-decoration: none;padding:2; border-style:groove; border-width:2;font-size:9pt; font-family:Arial; font-weight:bold; color:#333399; text-align:center; background-color:#FFCC33; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}
a:link.matiere {padding:2; border-style:groove; border-width:2;font-size:9pt; font-family:Arial; font-weight:bold;color:#486AA8; text-align:center; background-color:#CCCCFF; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}
a:hover.matiere {padding:2; border-style:ridge; border-width:2;font-size:9pt; font-family:Arial; font-weight:bold; color:#336699; text-align:center; background-color:#C6DEF2; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}
a:active.matiere {padding:2; border-style:ridge; border-width:2;font-size:9pt; font-family:Arial; font-weight:bold; color:#FFFFFF; text-align:center; background-color:#666699; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}

.copy {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: white; FONT-FAMILY: verdana,Arial,Helvetica }
td           { font-size: 10pt; font-family: Verdana; color: #4C82C2 }
.tdmenu			 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;  }
.faq { font-family: Verdana; font-size: 10pt; font-weight: bold; color: #4C82C2; text-decoration:none }
a:link.faq { font-family: Verdana; font-size: 10pt; font-weight: bold; color: #4C82C2; text-decoration:none }
a:hover.faq { font-family: Verdana; font-size: 10pt; font-weight: bold; color: #94B4DA; text-decoration:none }
a:active.faq { font-family: Verdana; font-size: 10pt; font-weight: bold; color: #CC3399; text-decoration:none }

.solution    { font-family: Verdana; font-size: 10pt; vertical-align: baseline; text-align: 
               justify; margin-left: 0; margin-top: 10; margin-bottom: 6; color:#999999 }
.probleme    { font-family: Verdana; font-size: 10pt; font-weight: bold; margin-top: 5; 
               margin-bottom: 5 }
.patch       { font-size: 10pt; text-decoration: none; font-family: Verdana; color: #008000; font-weight: bold }
a:link.patch { font-size: 10pt; text-decoration: none; font-family: Verdana; color: #008000; font-weight: bold }
a:hover.patch { font-size: 10pt; text-decoration: none; font-family: Verdana; color: #00FF00; font-weight: bold }   
.accroche    { border-left:1px solid #0000FF; border-bottom:1px solid #0000FF; letter-spacing: 1pt; vertical-align: baseline; font-family: Verdana; 
               color: #33CCFF; font-size: 12pt; 
               font-weight: bold; text-align: center; 
               padding: 2; 
               background-color: #E8E8E8; margin-left:20; margin-right:20 }
.titrenouv   { font-family: Verdana; font-size: 13pt; color: #4C82C2; vertical-align: baseline; font-weight: 
               bold; text-align: center; letter-spacing:4pt; text-transform:uppercase }
.item        { color: #666666; font-family: Verdana; font-size: 9pt; vertical-align: baseline; 
               line-height: 100%; text-align: left; font-weight: bold; 
               margin-top: 0; margin-bottom: 8 }
.corps       { font-family: Verdana; color: #808080; font-size: 10pt; vertical-align: baseline; 
               line-height: 120%; margin-top: 0; margin-bottom: 8; text-align:left; text-indent:0; margin-right:0; list-style-type:none }
.lienbleu       { font-family: Verdana; font-size: 10pt; color: #4C82C2; vertical-align: baseline; 
               font-weight: bold; line-height: 120%; text-align: left; 
               margin-top: 2; margin-bottom: 4; letter-spacing:-1pt; text-decoration:blink }
a:link.lienbleu { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4C82C2; FONT-FAMILY: Verdana; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4; letter-spacing:-1pt }
a:hover.lienbleu {	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #74B0E0; FONT-FAMILY: Verdana; line-height:120%; text-align:left; margin-top:2; margin-bottom:4; letter-spacing:-1pt }                       
.liste       { font-family: Verdana; font-size: 10pt; color: #FFFF99; vertical-align: baseline; 
               font-weight: bold; line-height: 120%; text-align: left; 
               margin-top: 2; margin-bottom: 4; letter-spacing:-1pt; text-decoration:none }
a:link.liste { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFF99; FONT-FAMILY: Verdana; vertical-align:baseline; text-align:left; line-height:120%; margin-top:2; margin-bottom:4; letter-spacing:-1pt; text-decoration:none }
a:hover.liste {	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FF33CC; FONT-FAMILY: Verdana; line-height:120%; text-align:left; margin-top:2; margin-bottom:4; letter-spacing:-1pt; text-decoration:none }          
.liengris       { font-family: Verdana; font-size: 10pt; color: #808080; vertical-align: baseline; 
               line-height: 120%; text-align: left; 
               margin-top: 0; margin-bottom: 8 }
.gris        { font-family: Verdana; font-size: 10pt; color: #808080; text-decoration: none; 
               text-align: justify; margin-top: 6; margin-bottom: 5 }
a:link.liengris { FONT-SIZE: 10pt; COLOR: #808080; FONT-FAMILY: Verdana; vertical-align:baseline; text-align:left; line-height:120%; margin-top:0; margin-bottom:8 }
a:hover.liengris {	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana; line-height:120%; text-align:left; margin-top:0; margin-bottom:8 }          
.listetitre { font-family: Verdana; font-size: 11pt; color: #4C82C2; vertical-align: baseline; 
               font-weight: bold; line-height: 120%; text-align: left; 
               margin-top: 0; margin-bottom: 0; list-style-type:none }
a:link.listetitre { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #4C82C2; FONT-FAMILY: Verdana; vertical-align:baseline; text-align:left; line-height:120%; margin-top:0; margin-bottom:0 }
a:hover.listetitre { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #74B0E0; FONT-FAMILY: Verdana; line-height:120%; text-align:left; margin-top:0; margin-bottom:0 }         
.listecomp       { font-family: Arial; font-size: 10pt; color: #4C82C2; vertical-align: baseline; 
               font-weight: bold; line-height: 120%; text-align: left; 
               margin-top: 3; margin-bottom: 3 }           
.mini        { font-family: Arial; font-size: 10pt }
.titresmall  {  font-family: Arial; font-size: 12pt; vertical-align: baseline; color: #000000; 
               font-weight: bold}
.liens       { font-family: Verdana; font-size: 10pt; color: #74B0E0; font-weight:bold }
.titregiant  { font-size: 24pt; font-family: Arial; color: #333333; vertical-align: baseline; 
               font-weight: bold }
.titrebig    { font-family: Arial; font-size: 18pt; vertical-align: baseline; color: #333333; 
               font-weight: bold }
.titremedium { font-size: 18pt; font-family: Arial; color: #4C82C2; vertical-align: baseline; 
               font-weight: bold }
.titresmallb { font-size: 14pt; font-family: Arial; color: #333333; font-weight: bold }
base         { font-family: Arial; font-size: 12pt; color: #666666; vertical-align: baseline }
.tab1	     { color: #4C82C2; font-size: 10pt; font-family: Arial; padding-left:25 }
p            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;  }
body         { font-family: Arial; font-size: 12pt; color: #8392AE  }
.cop         { font-family: Microsoft Sans Serif; font-size: 8pt; color: #8392AE }
:hover.cop   { font-family: Microsoft Sans Serif; font-size: 8pt; color: #000000 }
.lem   { font-family: MS Sans Serif; font-size: 8pt; letter-spacing: 1pt; text-align: 
               left; line-height: 200%; color: #000080; margin-left: 0 }
h1      { font-size: 10pt; font-family: Arial; color: #000080; vertical-align: baseline; font-weight:bold }
A.copy {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: white; FONT-FAMILY: verdana,Arial,Helvetica
}
a:link.copy {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: white; FONT-FAMILY: verdana,Arial,Helvetica
}
a:hover.copy {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: black; FONT-FAMILY: verdana,Arial,Helvetica
}
.flyoutMenu {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; BEHAVIOR: url(/library/flyoutmenu/default.htc); BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.flyoutHeading {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; CURSOR: default; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #f1f1f1
}
.paragraphe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0066FF;
	list-style-position: outside;
	list-style-type: square;
	left: auto;
}
.barnav {font-family:Arial; font-weight:bold; color:#4C82C2}
a:link.barnav {font-family:Arial; font-weight:bold;color:#4C82C2}
a:hover.barnav {font-family:Arial; font-weight:bold; color:#74B0E0; text-align:center}
.tarif {padding:2; border-style:groove; border-width:2; font-family:Arial; font-weight:bold; color:#4C82C2; text-align:center; background-color:#FFCC99; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}
a:link.tarif {padding:2; border-style:groove; border-width:2; font-family:Arial; font-weight:bold;color:#4C82C2; text-align:center; background-color:#FFCC99; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}
a:hover.tarif {padding:2; border-style:ridge; border-width:2; font-family:Arial; font-weight:bold; color:#74B0E0; text-align:center; background-color:#F4F3DD; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}
a:active.tarif {padding:2; border-style:ridge; border-width:2; font-family:Arial; font-weight:bold; color:#D2DEDF; text-align:center; background-color:#666699; letter-spacing:1pt; margin-left:3; margin-right:0; margin-top:2; margin-bottom:2}
'a:visited.barnav {font-family:Verdana; font-weight:bold; color:#FFFFFF; text-align:center}
'a:active.barnav {margin:2 3; font-family:Arial; font-weight:bold; color:#74B0E0; text-align:center; letter-spacing:1pt}
td {font-family: Verdana; font-size: 10pt; color: #FFFFFF}
a {
	color: 333399;
	text-decoration: none;
}
a:hover {
	color: #993366;
	text-decoration: none;
}
a:active {

	color: #993366;
	text-decoration: none;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-position: inside;
	list-style-type: disc;

}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-indent: 15pt;	
}
li.nopuce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-indent: 15pt;	
	list-style-type: none;
}

.intertitreaccueil {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;

}
.lettrine {
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	color: #993366;
}
input {
	border: thin outset #4c6baf;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: 4c6baf;
}
.blanc {
	color: #FFFFFF;
}
.blanc a {
	color: #FFFFFF;
	font-weight: bold;

}
.blanc a:hover {
	color: #FFCC33;
	font-weight: bold;

}
.blanc a:active {
	color: #FFCC33;
	font-weight: bold;

}
.jaune {

	color: #FFCC33;
}
a:link {

	color: 333399;
	text-decoration: none;
}
.titreprod {
	color: #993366;
	font-size: 18pt;
	font-family: Arial;
	font-weight: bold;
}

.nomarge {
	padding-left: 0px;
	margin-left: 0px;	
}
