body {
	background-color: #fff9f3;
	margin: 0px;
	padding: 0px;
}



/* Debut des CSS normal */

td {
	font-family: arial;
	font-size: 11px;
}

.texteTd {
	background-color: #ebf7fb;
}

.texteOrangeItal {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	color: #cc6633;
}

.texteBleuMarin {
	font-family: arial;
	font-size: 13px;
	color: #003366;
	text-indent: 15px;
}

.texteBleuMarinProduit {
	font-family: verdana;
	font-size: 11px;
	line-height: 14px;
	color: #003366;
	text-indent: 15px;
	padding: 6px 0px 0px 0px;
}

.texteBleuMarinCoord {
	font-family: arial;
	font-size: 13px;
	color: #003366;
}

/* Fin des CSS normal */



/* Debut des CSS du menu Produit */

.idxProduits {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: #0287b1;
	text-decoration: none;
	display: block;
}

.idxProduits:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: white;
	text-decoration: underline;
}

/* Fin des CSS du menu Produit */



.sdxLink {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #d9f0f7;
	text-decoration: none;
	background-image: url(images_sdx/sdx_off.jpg);
	display: block;
}

.sdxLink:hover {
	color: white;
	background-image: url(images_sdx/sdx_on.jpg);
}



/* Debut des CSS pour les Specifications */

.prodLstNumero {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #cc6633;
}

.prodLstNumeroLink {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #cc6633;
	text-decoration: underline;
}

.prodLstNumeroLink:hover {
	text-decoration: none;
}

.prodLstNom {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #003366;
}

.prodLstDescription {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	color: #003366;
}



.produitPrix {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	font-style: italic;
	color: #007399;
}



.spcProdLabel {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}

.spcProdLabel:hover {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: white;
}

.spcProdLabelSelect {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007399;
	background-color: white;
}



.spcProdLstTheme {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007399;
	background-color: #e5f2f7;
}



.spcProdLstSpecification {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007399;
	padding: 5px 0px 5px 0px;
}



.spcProdLstNumero {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007399;
	padding: 5px 0px 5px 0px;
}

.spcProdLstNumeroLink {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007399;
	text-decoration: underline;
	padding: 5px 0px 5px 0px;
	display: block;
}

.spcProdLstNumeroLink:hover {
	text-decoration: none;
}

.spcProdLstDescription {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	color: #007399;
	padding: 5px 0px 5px 0px;
}

.spcProdLstPrix {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	color: #007399;
	padding: 5px 0px 5px 0px;
}

.spcProdLstQuant {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	text-align: center;
	color: #007399;
	padding: 5px 0px 5px 0px;
}

.spcProdLstInput {
	text-align: center;
	padding: 5px 0px 5px 0px;
}

.spcProdLstAdd {
	text-align: center;
}

.ligneVert1 {
	background-image: url(images_site/fnd_spec_ligne_vert_01.gif);
}

.ligneVert2 {
	background-image: url(images_site/fnd_spec_ligne_vert_02.gif);
}

.ligneHoriz1 {
	background-color: #bfe5f2;
}



.spcProdNote {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	font-style: italic;
	color: #007399;
}

.spcComLabel {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}

.spcComTotal {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	color: #007399;
}

.spcComNote {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #0287b1;
}

.formObligatoire {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #0287b1;
	text-align: right;
}

.formLabel {
	font-family: arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007399;
}

.formNote {
	font-family: arial;
	font-size: 10px;
	color: #0287b1;
}

.formFini {
	font-family: arial;
	font-size: 11px;
	color: #004c66;
}

.lienComNote {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #0287b1;
	text-decoration: underline;
}

.lienComNote:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #0287b1;
	text-decoration: none;
}

/* Fin des CSS pour les Specifications */



/* Debut de CSS pour les Inputs */

.input {
	font-family: arial;
	font-size: 11px;
	color: #004c66;
	background-color: #fffaf5;
	border-style: solid;
	border-width: 1px;
	border-color: #0287b1;
}

.field {
	font-family: arial;
	font-size: 11px;
	color: #004c66;
	background-color: #fffaf5;
	border-style: solid;
	border-width: 1px;
	border-color: #0287b1;
}

.select {
	font-family: arial;
	font-size: 11px;
	color: #004c66;
	background-color: #fffaf5;
	border-style: solid;
	border-width: 1px;
	border-color: #0287b1;
}

.label {
	font-family: arial;
	font-size: 12px;
	color: #003366;
}

.etoile {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #990033;
}

/* Fin des CSS pour les Inputs */






/* Debut des CSS du bon Orysa */

/*
.titresPages { font-family: Arial; font-size: 18px; font-weight: bold; }
.sousTitresPages { font-family: Arial; font-size: 14px; font-weight: bold; }

.titresProduits { font-family: Arial; font-size: 16px; font-weight: bold; text-align: center; color: white; background-color: #0287b1; }

.themesTableaux { font-family: Arial; font-size: 11px; line-height: 17px; font-weight: bold; text-align: center; color: white; background-color: #0287b1; }
.themesTotalTableaux { font-family: Arial; font-size: 11px; line-height: 17px; font-weight: bold; text-align: right; color: white; background-color: #0287b1; }
.prixTableaux { font-family: Arial; font-size: 11px; text-align: right; }

.noteProds { font-family: Arial; font-size: 11px; font-weight: bold; color: #0287b1; }

.noteChamps { font-family: Arial; font-size: 10px; color: #0287b1; }

.liensRetour { font-family: Arial; font-size: 11px; font-weight: bold; color: #0287b1; text-decoration: underline; }
.liensRetour:hover { font-family: Arial; font-size: 11px; font-weight: bold; color: #0287b1; text-decoration: none; }
*/

/* Debut des CSS pour les boutons */

/*
.buttons {
	font-family: verdana;
	font-size: 10px;
	line-height: 12px;
	color: white;
	background-color: #0287b1;
	text-decoration: none;
	padding: 1px;
	display: block;
}

.buttons:hover {
	font-family: verdana;
	font-size: 10px;
	line-height: 12px;
	color: #0287b1;
	background-color: white;
	text-decoration: none;
	padding: 1px;
	display: block;
}

.buttonsBgBlanc {
	background-color: white;
}

.buttonsBgRouge {
	background-color: #0287b1;
}
*/

/* Fin des CSS pour les boutons */

/* Fin des CSS du bon Orysa */
