body {
	background-color: white;
	margin: 0px;
	padding: 0px;
}

td {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	color: #033760;
}

.masterTitles {
	font-family: verdana;
	font-size: 18px;
	text-indent: 10px;
	background-color: #cccccc;
}

.productsTitles {
	font-family: verdana;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
	color: #044980;
}

.contourPale {
	background-color: #3c7dbb;
}

.tdMask {
	background-color: white;
}

.tdMaskProd {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	color: #033760;
	background-color: white;
	padding: 4px;
}

.themes {
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	color: #feba22;
	background-color: #044980;
}

.paragraphe {
	line-height: 12px;
	font-size: 11px;
	font-family: verdana;
	color: #033760;
}



.popMasterTitles {
	color: #feba22;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
}



.tabThemes {
	font-family: verdana;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #feba22;
}

.tabProdNameDetail {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	color: #033760;
}

.tabProdPrice {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	text-align: right;
	color: #033760;
}

.tabTotal {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-align: right;
	color: #044980;
}



.listTheme {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #033760;
}

.listDate {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	color: #033760;
}

.listStock {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #033760;
}

.listPrice {
	font-family: verdana;
	font-size: 11px;
	line-height: 12px;
	text-align: right;
	color: #033760;
}












/* Debut des old CSS*/

.textes {
	line-height: 12px;
	font-size: 11px;
	font-family: verdana;
}

/* .listes {
	line-height: 13px;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
} */

.textesDetail {
	line-height: 11px;
	font-size: 10px;
	font-family: verdana;
}

.btnDetail {
	line-height: 16px;
	font-size: 10px;
	font-family: verdana;
}

.boldRed {
	color: #cc0000;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
}

.boldGrey {
	color: #666666;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
}

/* Fin des old CSS*/



/* Debut des CSS du menu catalogue */

.subTitles {
	text-indent: 4px;
	color: white;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	background-color: #666666;
}

.idxLink {
	font-family: verdana;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: black;
	background-color: #9a9a9a;
	text-decoration: none;
	padding: 0px 5px 0px 15px;
	display: block;
}

.idxLink:hover {
	color: white;
	background-color: #666666;
}

.sdxLink {
	font-family: verdana;
	font-size: 10px;
	line-height: 14px;
	color: black;
	background-color: #b5b5b5;
	text-decoration: none;
	padding: 0px 5px 0px 24px;
	display: block;
}

.sdxLink:hover {
	color: white;
	background-color: #8e8e8e;
}

/* Fin des CSS du menu catalogue */



/* Debut des styles formulaires */

.input {
	font-family: arial;
	font-size: 11px;
	color: #003350;
	background-color: #fffaeb;
	border-style: solid;
	border-width: 1px;
	border-color: #004c79;
}

.inputHidden {
	font-family: arial;
	font-size: 11px;
	color: #033760;
	border-width: 0px;
}

.field {
	font-family: arial;
	font-size: 11px;
	color: #003350;
	background-color: #fffaeb;
	border-style: solid;
	border-width: 1px;
	border-color: #004c79;
}

.select {
	font-family: arial;
	font-size: 11px;
	color: #003350;
	background-color: #fffaeb;
	border-style: solid;
	border-width: 1px;
	border-color: #004c79;
}

.bouton {
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
	color: white;
	background-color: #044980;
	border-style: solid;
	border-width: 2px;
	border-color: #6d9ecc;
	padding: 2px;
	text-decoration: none;
	display: block;
}

.bouton:hover {
	background-color: #4377a0;
}

.commande {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #044980;
	text-decoration: underline;
}

.commande:hover {
	text-decoration: none;
}

/* Fin des styles formulaires */



.top {
	font-size: 9px;
	font-family: verdana;
	font-weight: bold;
	color: white;
	background-color: #808080;
	border-style: solid;
	border-width: 1px;
	border-color: black;
	padding: 2px;
	text-decoration: none;
	display: block;
}

.top:hover {
	color: #ff0000;
	background-color: #cccccc;
}
