BODY {
	scrollbar-3dlight-color:#1E4379;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #1E4379;
	scrollbar-darkshadow-color:#1E4379;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#2F125A;
	scrollbar-track-color:#552F8C;
}
A  {
	text-decoration : none;
	color : #000000;
}

A:HOVER {
	text-decoration : underline;
	color : #000000;
}
.alerte {
	color : red;
	font-weight : bold;
}
.inputreadonly {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : right;
	font-size : 9pt;
	background-color : transparent;
	padding-left : 3;
	padding-right : 3;
	border : 0;
}
.searchaccueil {
	background-color : #CECFD6;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10pt;

}
.formelement {
	background-color : #CECFD6;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10pt;
	width : 120px;
}
.menug {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : Black;
}
.menub {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : white;
}
.menutit {
	background-color: Black;
	color: #FEEF39;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	padding-left: 10px;
}
.menucont {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color: White;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.nav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color=#FFFFFF;
	font-weight : normal;
}
.accnews {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.actitre {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.titnoir {
	color : #FEEF39;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
}

.listenoir {
	color : #FEEF39;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 09pt;
}

.titgris {
	color : #2F125A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	letter-spacing : -1px;
}
.titblanc {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	letter-spacing : -1px;
}
.contenugris {
	color : #2F125A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.contenu {
	color : #101010;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.contenublanc {
	color : #101010;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-align : justify;
}

.contenublancfer {
	color : #101010;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-align : left;
	margin-left : 15px;
}
.mtpanier {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

.tableau {
	border : 2pt solid #E9D9FF;
}
.tableauacc {
	border : 1pt solid #552F8C;
}
.mot {
	color : #101010;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background-color : #EAFFCB;
	font-weight : bold;
	text-align : right;
}
.mot2 {
	color : #101010;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background-color : #EAFFCB;
	font-weight : bold;
	text-align : left;
}
.definition {
	color : #101010;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.definitionblanc {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.listeliens {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background: #552F8C;
}
.contenufonce {
	background: #2F125A;
	color: #EAFFCB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}
.titreedito {
	background: #552F8C;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
}
.formbout {
	background: #552F8C;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : 8.5pt;
}
.formbouthaut{
	background: #B3B3D9;
	font-family : Arial, Helvetica, sans-serif;
	color : black;
	font-size : 9pt;
}
.formbout2 {
	background: #2F125A;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : 8.5pt;
}
.edito {
	background-color: #552F8C;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	padding-top : 5px;
	padding-right : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
}
.edito A {
	color: White;
	font-size : 8pt;
	font-weight : bold;
}
.editotitre {
	font-size : 10pt;
	font-weight : bold;
	letter-spacing : -1px;
	color : Yellow;
}
.cell10{
	background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.cell11{
	background: #B3B3D9;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.cell1{
	background: #8080C0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.cell2{
	background: #B3B3D9;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.cell3{
	background: #552F8C;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.produitquantite {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background-color : #552F8C;
}
.produitprix {
	color : #101010;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background-color : #A0A0A0;
	font-weight : bold;
}
.produitprixfranc {
	font-size : 8pt;
	font-weight : normal;
	font-style : italic;
}
.produitpromo {
	text-decoration : line-through;
}
.formqte {
	background-color : #CECFD6;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 9pt;
	width : 40px;
	vertical-align : bottom;
}
.commentaires {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}