.bgdot {
	background-image: url(images/bgdot.gif);
	background-repeat: repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
}

.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	color: #000000;
}
.soustitreimage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #666666;
	font-style: italic;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
}

body {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	scrollbar-3d-light-color: #9DA9D1;
	scrollbar-arrow-color: #000099;
	scrollbar-base-color: #9DA9D1;
	scrollbar-dark-shadow-color: #9DA9D1;
	scrollbar-face-color: #9DA9D1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #9DA9D1;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.grise {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #999999;
}
.module {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	display: inline;
}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	color: #003300;
}
a.normal, a.normal:link, a.normal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	color: #003300;
}
a.normal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	color: #999999;
}
.normaldroit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	color: #003300;
}
.chiffre
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	color: #003300;
}

.chiffrerouge
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	color: #FF0000;
	font-weight: normal;
}

.texterouge
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}

A:link {
	color: #003300;
	text-decoration: none;
}

A:visited {
	color: #003300;
	text-decoration: none;
}

A:active {
	color: #003300;
	text-decoration: none;
}

A:hover {
	color: #00FF00;
	text-decoration: none;
}

.description2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	text-align: justify;
}

TD.mincart {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

P.mincart {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.search
{
	height: 17px;
	background-color: #9DA9D1;
	border: solid #000066;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,70);
	font-size: 11px;
	
}

A.dark:link {
	color: #CCC;
	text-decoration: none;
}

A.dark:visited {
	color: #CCC;
	text-decoration: none;
}

A.dark:active {
	color: #CCC;
	text-decoration: none;
}

A.dark:hover {
	color: #FFF;
	text-decoration: none;
}

HR {
	height: 1px;
	color: #999999;
}

.TITREBLANC { color:#FFFFFF; font-size:10px; font-family:verdana; font-weight:bold; }
a.TITREBLANC:link, a.TITREBLANC:visited { color:#FFFFFF; font-size:10px; font-family:verdana; font-weight:bold; }
a.TITREBLANC:hover { color:#00FF00; font-size:10px; font-family:verdana; font-weight:bold; }

.TITRENOIR { color:#000000; font-size:10px; font-family:verdana; font-weight:bold; }
a.TITRENOIR:link, a.TITREBLANC:visited { color:#000000; font-size:10px; font-family:verdana; font-weight:bold; }
a.TITRENOIR:hover { color:#00ff00; font-size:10px; font-family:verdana; font-weight:bold; }

.titrerub { color:#ffffff; font-size:9px; font-family:verdana; font-weight:bold; text-decoration:bold;background-color: #0D9900;}
a.titrerub:link, a.titrerub:visited{ color:#ffffff; font-size:9px; font-family:verdana; font-weight:bold; text-decoration:none; background-color: #0D9900;}
a.titrerub:hover { color:#00FF00; font-size:9px; font-family:verdana; font-weight:bold; text-decoration:none; background-color: #0D9900;}

.entete { color:#FFFF00; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-style: normal;background-color: #0D9900;}
a.entete:link, a.entete:visited { color:#FFFF00; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #0D9900;}
a.entete:hover { color:#999999; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #0D9900;}

.entete1 { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-style: normal;background-color: #E7FEE0;}
a.entete1:link, a.entete1:visited { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #E7FEE0;}
a.entete1:hover { color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #E7FEE0;}

.entete2 { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-style: normal;background-color: #F5FFEC;}
a.entete2:link, a.entete2:visited { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #F5FFEC;}
a.entete2:hover { color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #F5FFEC;}

.entetebleue { color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-style: normal;background-color: #C8ECFD;}
a.entetebleue:link, a.entetebleue:visited { color:#0000FF; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #C8ECFD;}
a.entetebleue:hover { color:#999999; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #C8ECFD;}

.entetebleue1 { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-style: normal;background-color: #EAFFFD;}
a.entetebleue1:link, a.entetebleue1:visited { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #EAFFFD;}
a.entetebleue1:hover { color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #EAFFFD;}

.entetebleue2 { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-style: normal;background-color: #ECF4FF;}
a.entetebleue2:link, a.entetebleue2:visited { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #ECF4FF;}
a.entetebleue2:hover { color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;background-color: #ECF4FF;}

.liste { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal;}
a.liste:link, a.liste:visited { color:#000000; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.liste:hover { color:#666666; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.gris { color:#999999; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-style: italic;}
a.gris:link, a.gris:visited { color:#999999; font-size:9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-style: italic;}
a.gris:hover { color:#666666; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-style: italic;}

.bouton, .bouton:link, .bouton:visited {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-decoration: none;
clip: inherit;
font-variant: normal;
text-transform: none;
text-direction: inherit;
unicode-bidi: normal;
background-color: #e0ffd5;
background-repeat: repeat;
background-attachment: fixed;
border: thin outset;
border-top: thin #ffffff outset;
border-left: thin #ffffff outset;
border-bottom: thin #168909 outset;
border-right: thin #168909 outset;
text-align: center;
outline: thin;
width: auto;}

a.bouton:hover {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-decoration: none;
clip: inherit;
font-variant: normal;
text-transform: none;
text-direction: inherit;
unicode-bidi: normal;
background-color: #baff97;
background-repeat: repeat;
background-attachment: fixed;
border: thin outset;
border-top: thin #ffffff outset;
border-left: thin #ffffff outset;
border-bottom: thin #168909 outset;
border-right: thin #168909 outset;
text-align: center;
outline: thin;
}
a.bouton:onclick {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-decoration: none;
clip: inherit;
font-variant: normal;
text-transform: none;
text-direction: inherit;
unicode-bidi: normal;
background-color: #baff97;
background-repeat: repeat;
background-attachment: fixed;
border: thin inset;
border-top: thin #ffffff inset;
border-left: thin #ffffff inset;
border-bottom: thin #168909 inset;
border-right: thin #168909 inset;
text-align: center;
outline: thin;
}

.boutonrouge, .boutonrouge:link, .boutonrouge:visited {
color: #FFFF00;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-decoration: none;
clip: inherit;
font-variant: normal;
text-transform: none;
text-direction: inherit;
unicode-bidi: normal;
background-color: #FF0000;
background-repeat: repeat;
background-attachment: fixed;
border: thin outset;
border-top: thin #ffffff outset;
border-left: thin #ffffff outset;
border-bottom: thin #168909 outset;
border-right: thin #168909 outset;
text-align: center;
outline: thin;
width: auto;}

a.boutonrouge:hover {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-decoration: none;
clip: inherit;
font-variant: normal;
text-transform: none;
text-direction: inherit;
unicode-bidi: normal;
background-color: #FF6666;
background-repeat: repeat;
background-attachment: fixed;
border: thin outset;
border-top: thin #ffffff outset;
border-left: thin #ffffff outset;
border-bottom: thin #168909 outset;
border-right: thin #168909 outset;
text-align: center;
outline: thin;
}
a.boutonrouge:onclick {
color: #FFFF00;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-decoration: none;
clip: inherit;
font-variant: normal;
text-transform: none;
text-direction: inherit;
unicode-bidi: normal;
background-color: #FF0000;
background-repeat: repeat;
background-attachment: fixed;
border: thin inset;
border-top: thin #ffffff inset;
border-left: thin #ffffff inset;
border-bottom: thin #168909 inset;
border-right: thin #168909 inset;
text-align: center;
outline: thin;
}


.form
{
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #efffe8 no-repeat fixed;
	border: thin #1b6602 groove;
	border-color: #666666 #FFFFFF #FFFFFF #666666;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	width: auto;
	height: auto
}
input.form
{
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	background:#efffe8 no-repeat fixed;
	border: thin groove;
	border-color: #666666 #FFFFFF #FFFFFF #666666;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	width: auto;
	height: auto
}

textarea.form
{
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #efffe8 no-repeat fixed;
	border: thin groove;
	border-color: #666666 #FFFFFF #FFFFFF #666666;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	width: auto;
	height: auto

}

select.form
{
	font: normal 9px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #efffe8 no-repeat fixed;
	border: thin groove;
	border-color: #666666 #FFFFFF #FFFFFF #666666;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	width: auto;
	height: auto
}
/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 9px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	text-align: justify;
}

.feature h6{
	padding: 5px 0px 5px 0px;
	text-align: center;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}

.feature img{
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 0 12px 5px 0;
}
.feature1{
	padding: 0px 0px 10px 10px;
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	text-align: justify;
}

.feature1 h6{
	padding: 5px 0px 5px 0px;
	text-align: center;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}

.feature1 img{
	float: right;
	padding: 0px 0px 0px 10px;
	margin: 0 12px 5px 0;
}


/* Ajustez des marges pour changer la séparation entre l'image de fonction(dispositif) et le texte coulant autour de cela */

.back0 {  background-color: #FFFFFF}
.back1 {  background-color: #DE1A0B}
.back2 {
	background-color: #BCB8B8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFF00;
}
.liens {font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: bold;font-variant: normal;	text-transform: none;	color: #006600;	text-decoration: none;	letter-spacing: normal;	text-align: left;	vertical-align: baseline;	word-spacing: normal;	white-space: normal;}
a.liens:link, a.liens:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: bold;font-variant: normal;	text-transform: none;	color: #006600;	text-decoration: none;	letter-spacing: normal;	text-align: left;	vertical-align: baseline;	word-spacing: normal;	white-space: normal;}
a.liens:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: bold;font-variant: normal;	text-transform: none;	color: #999999;	text-decoration: none;	letter-spacing: normal;	text-align: left;	vertical-align: baseline;	word-spacing: normal;	white-space: normal;}
.TITRENOIR12 {
color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}
