body,div,form,h1,h2,h3,h4,h5,h6,label,li,img,input,ol,p,select,textarea,ul {	position: relative; margin: 0; padding: 0;	font-style: normal; font-weight: normal;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}a img {	border: none; text-decoration: none;}a:hover img {	border: none; text-decoration: none;}body {	font-family: Arial, Helvetica, Sans-serif; font-size: 0.8em;	background: #859942 url(../images/background.jpg) center top repeat-x;}table {	border-collapse: collapse; border-spacing: 0;}table td, table th {	padding: 0; text-align: left;	font-style: normal; font-weight: normal;}textarea {	font-family: Arial, Helvetica, Sans-serif; font-size: 0.9em;}input.ordre {	width: 2em !important; text-align: right !important;}input.checkbox {	width: auto !important; cursor: pointer !important;}input.button {	cursor: pointer !important;	border: none !important; }input.hidden {	display: none !important;}#Global {	width: 974px; margin: 0 auto 0 auto;	background: url(../images/background-content.jpg) center top repeat-y;}#Container {	width: 974px; min-height: 933px; margin: 0 auto 0 auto; 	background: url(../images/background-header.jpg) center top no-repeat;}#Header {	height: 165px;}#Header #TnatureAdresse {	position: absolute; top: 88px; left: 318px; text-transform: uppercase;	font-size: 80%;	color: #A01210;}#Header #Download {	position: absolute; top: 128px; left: 318px; text-transform: uppercase;}#Header #Download h3 {	float: left; display: block; padding: 3px 15px 0 0; 	font-family: Verdana; font-size: 0.9em; font-weight: bold;	color: #006603;}#Header #Download a {	float: left; display: block; line-height: 22px; padding: 0 20px 0 25px; text-decoration: none;	font-size: 0.8em;	background: url(../images/icon-pdf.gif) left 0px no-repeat; color: #A01210;}#Menus1 {	float: left; width: 201px; margin: 0 0 0 42px; _margin: 0 0 0 21px; z-index: 15;	background: #F9FFE5;}#Menus1 .item {	padding: 19px 0 13px 0;	background: url(../images/menu_ombre.gif) right top no-repeat;}#Menus1 .item h3 {	margin: 0 0 3px 11px; text-transform: uppercase;	font-family: Verdana; font-size: 0.9em; font-weight: bold;	color: #006603;}#Menus1 .item input {	display: none; float: left; width: 130px; height: 14px; margin: 0 5px 0 11px;	font-size: 0.8em; font-weight: bold;	border: 2px inset #C0C0C0; color: #696969;}#Menus1 .item input.button {	display: block; width: 25px; height: 17px; margin: 0 0 0 0;	background: url(../images/bouton-ok.gif) top left no-repeat; border: none;}#Menus1 .item input.hidden {	display: none;}#Menus1 #Newsletter-Inscription #newsletter-email {	display: block;}#Menus1 #Recherche #recherche-texte {	display: block;}#Menus1 .item p {	clear: both; margin: 2px 0 0 11px;	font-size: 0.8em;	color: #A01210;}#Menus1 .item p.copyright {	margin: 5em 0 0 0; text-align: center;	color: #999999;}#Menus1 .item p.copyright a {	font-weight: bold;	color: #999999;}#Menus1 .item ul li {	display: block; line-height: 0.9em; list-style: none; text-align: right;}#Menus1 .item ul li a {	display: block; width: 175px; margin: 0; padding: 2px 25px 2px 0; text-transform: uppercase; text-decoration: none; text-align: right;	font-size: 0.8em; font-weight: bold;	background: #F9FFE5 url(../images/fleches-superieur.gif) 184px center no-repeat; color: #A01210;}#Menus1 .item #MenuRubriqueProduit li a.selected {	background: #D1DBB1 url(../images/fleches-superieur.gif) 184px center no-repeat;;}#Menus1 .item #MenuRubriqueProduit li ul.rubrique-enfant {	display: none;	position: absolute; top: 0px; left: 200px; z-index: 50;	background: #D1DBB1;}#Menus1 .item #MenuRubriqueProduit li #MenuRubriqueProduitEnfants1 {	top: -100px;}#Menus1 .item #MenuRubriqueProduit li ul.rubrique-enfant li a {	width: auto; padding: 2px 10px 2px 3px; text-align: left; white-space: nowrap;	background: #D1DBB1; border-bottom: 1px solid #A01210;}#Menus1 .item #MenuRubriqueProduit li ul.rubrique-enfant li a:hover {	background: #F9FFE5; color: #336633;}#Menus1 select {	display: block; width: 190px; margin: 2px auto 5px auto; text-transform: uppercase;	font-size: 0.7em; font-weight: bold;	color: #696969;}#Menus1 select.disabled {	color: #B3D9B0;}#Menus1 .item #MenuRubriqueArticle li a {	text-transform: none;}#Menus1 .item #MenuRubriqueArticle li a.menu-rubrique-article2 {	color: #006603;}#Menus1 .flashinfos {	margin: -35px 0 0 0; padding: 0 0 13px 0;	background: none;}#Menus1 .flashinfos h3 {	font-size: 1.3em;}#Menus1 .flashinfos input.hidden {	display: none;}#Menus1 .item #MenuCe li a {	display: block; line-height: 0.9em; margin: 0 0 0 0; padding: 0 0 0 26px; list-style: none; text-align: left;	background:  url(../images/fleches-superieur.gif) 10px 0.4em no-repeat;}#Menus1 .item #MenuVDI li a {	display: block; line-height: 0.9em; margin: 0 0 0 0; padding: 0 0 0 26px; list-style: none; text-align: left;	background:  url(../images/fleches-superieur.gif) 10px 0.4em no-repeat;}#Content {	float: left; width: 480px; margin: 0 0 0 1px; z-index: 5;	background: #FFFFFF;}#Content h1 {	display: block; clear: both; margin: 20px 0 0 0; padding: 0 0 2px 15px; text-align: center; text-transform: uppercase;	font-size: 1.5em; font-weight: bold;	border-bottom: 1px solid #797B4C; color: #797B4C;}#Content h2 {	display: block; clear: both; margin: 10px 15px 0 15px; padding: 15px 0 2px 0px; text-transform: uppercase;	font-size: 1em; font-weight: bold; font-style: italic;	border-bottom: 1px solid #A01210; color: #A01210;}#Content h3 {	display: block; clear: both; margin: 5px 15px 0 15px; padding: 5px 0 2px 0px;	font-size: 1em; font-weight: bold; font-style: italic;	color: #4A9C74;}#Content .texte {	margin: 5px 15px 0 15px;	font-size: 95%;}#Content .texte ul {	margin: 5px 15px 0 15px;}#Content img.titre {	display: block; margin: 15px 0 0 0;}#Content a {	color: #4A9C74;}#Content img.menu {	display: none;}#Menus2 {	float: right; width: 207px; margin: 0 42px 0 0; _margin: 0 21px 0 0;	background: #F9FFE5;}#Menus2 div img {	display: block; margin: 0 auto 0 auto;}#Menus2 .item {	padding: 19px 0 0 0;	background: url(../images/compte_ombre.gif) top left no-repeat;}#Menus2 #Utilisateur-Connexion {	margin: 0 0 10px 0;}#Menus2 #Utilisateur-Connexion label {	display: block; float: left; clear: both; width: 80px; line-height: 10px; margin: 3px 0 3px 0; padding: 0 3px 0 0; text-align: right;	font-size: 0.8em; font-weight: bold;	color: #666666;}#Menus2 #Utilisateur-Connexion input {	display: none; width: 110px; height: 14px; margin: 3px 10px 3px auto;	font-size: 0.8em; font-weight: bold;	border: 1px inset #D7E0E7; color: #666666;}#Menus2 #Utilisateur-Connexion #utilisateur-login-connect {	display: block;}#Menus2 #Utilisateur-Connexion #utilisateur-pass-connect {	display: block;}#Menus2 #Utilisateur-Connexion input.button {	display: block; float: right; width: 110px; height: 13px; margin: 3px 12px 3px auto; cursor: pointer;	background: url(../images/bouton-connexion.gif) top left no-repeat; border: none;}#Menus2 #Utilisateur-Connexion input.hidden {	display: none;}#Menus2 #Utilisateur-Connexion p {	clear: both; margin: 0 10px 5px 0; text-align: right;	font-size: 0.8em; font-weight: bold;}#Menus2 #Utilisateur-Connexion p a {	text-decoration: none;	color: #3285FD;}#Menus2 ul {	margin: 0 10px 15px 0;}#Menus2 ul li {	display: block; line-height: 0.9em; margin: 0 9px 0 0; padding: 0 0 0 16px; list-style: none;	background: url(../images/fleches-superieur.gif) 0.4em 0.4em no-repeat;}#Menus2 ul li a {	text-decoration: none;	font-size: 0.8em; font-weight: bold;	color: #A01210;}#Menus2 p.panierempty {	padding: 1em 0 1em 0; text-transform: uppercase; text-align: center;	font-size: 0.8em; font-weight: bold;	background: #FFFFCD; color: #A01210;}#Menus2 .panier {	width: 207px;	font-size: 0.8em;	background: #FFFFCD;}#Menus2 .panier th {	line-height: 1em; padding: 1em 0 0 10px; text-transform: uppercase;	font-weight: bold;	color: #666634;}#Menus2 .panier td {	line-height: 1em; padding: 0 0 0 10px;	font-weight: bold;	color: #A01210;}#Menus2 .panier td.qte {	white-space: nowrap; text-align: center;}#Menus2 .panier td.qte a {	font-size: 130%;	color: #A01210;}#Menus2 .panier td.qte input {	position: static; width: 2em; margin: 0 0.2em 0 0.2em; text-align: center;	font-size: 0.9em; font-weight: bold;	background: #FFFFFF; border: 1px solid #666634; color: #A01210;}#Menus2 .panier td.qte img {	display: inline;}#Menus2 .panier td.prix {	width: 45px; text-align: right;}#Menus2 .panier td.supp {	width: 25px; padding: 1em 0 0 0; vertical-align: middle; text-align: right;}#Menus2 .panier td.supp img {	position: static;}#Menus2 .panier .total {	padding: 2em 0 0 10px;	font-size: 120%;}#Menus2 p.boutonpanier {	padding: 1em 0 0 0; text-align: center;	background: #FFFFCD; }#Menus2 p.boutonpanier a,#Menus2 p.boutonpanier a img {	display: inline;}#Menus2 p.portpanier {	padding: 1em 0 1em 0; text-transform: uppercase; text-align: right;	font-size: 0.8em;	background: #FFFFCD; color: #A01210;}#Menus2 #Colissimo {	float: right; margin: 9px 8px 0 0;}#Menus2 .item2 {	padding: 0;}#Menus2 .item2 ul {	margin-top: 10px}#Menus2 .item2 li {	padding: 0 0 10px 16px; text-transform: uppercase;}#Footer {	position: static; clear: both; width: 974px; height: 150px; margin: 0 auto 0 auto; z-index: 0;	background: url(../images/background-footer.jpg) top left no-repeat;}/* ALL */#MenuChemin {	margin: -1em 0 1em 1.5em;}#MenuChemin li {	display: inline; padding: 0 1em 0 10px; list-style: none;	font-size: 0.8em;	background: url(../images/fleches-superieur.gif) left center no-repeat;}#MenuChemin li a {	color: #A01210;}/* LISTES */#Content table.liste {	margin: 5px auto 5px auto;	background: #FFFFFF; border: 1px solid #D1DBB1;}#Content table.liste th {	padding: 2px 5px 2px 5px;	font-size: 0.9em; font-weight: bold;	background: #F1F5D7; border-bottom: 3px double #D1DBB1;}#Content table.liste td {	padding: 2px 5px 2px 5px;	border-right: 1px dashed #D1DBB1; border-bottom: 1px solid #D1DBB1;}#Content table.liste-element {	margin: 5px auto 5px auto;	background: #FFFFFF; border: 1px solid #D1DBB1;}/* FORMULAIRES */#Content form {	margin: 10px 15px 10px 15px;  padding: 10px; text-align: center;	background: #F1F5D7; border: 1px solid #D1DBB1;}#Content form input {}#Content form label {	display: block; line-height: 2em; margin: 0 auto 0 auto; text-align: center;	font-size: 90%;	color: #666666;}#Content form p {	clear: both;	text-align: center;	font-size: 85%;}#Content form table {	margin: 0 auto 0 auto;}#Content form table th {	padding: 0 10px 0 10px; text-align: right;	font-size: 85%;	background: #D1DBB1;}#Content form table td {	padding: 2px 10px 2px 15px; }#Content form table td input {	width: 10em; margin: 0;	font-size: 90%; font-weight: bold;	color: #A01210;}#Content form table td select {	font-size: 90%; font-weight: bold;	color: #A01210;}/* UTILISATEUR */#Content form input.utilisateur-adresse,#Content form input.utilisateur-adresse2,#Content form input.utilisateur-adresse3,#Content form input.utilisateur-email {	width: 15em;}#Content form input.utilisateur-codepostal {	width: 5em;}#Content form input.utilisateur-telephone {	width: 8em;}#Content form input.utilisateur-inscription-submit {	display: block; width: 141px; height: 18px; margin: 3px auto 3px auto; cursor: pointer;	background: url(../images/bouton-valide-inscription.gif) top left no-repeat;}#Content form input.utilisateur-profil-submit {	display: block; width: 65px; height: 18px; margin: 3px auto 3px auto; cursor: pointer;	background: url(../images/bouton-modifier.gif) top left no-repeat;}#Content form input.utilisateur-login-submit {	display: block; width: 65px; height: 18px; margin: 3px auto 3px auto; cursor: pointer;	background: url(../images/bouton-modifier.gif) top left no-repeat;}#Content form input.utilisateur-pass-submit {	display: block; width: 65px; height: 18px; margin: 3px auto 3px auto; cursor: pointer;	background: url(../images/bouton-modifier.gif) top left no-repeat;}#Content form input.utilisateur-passperdu-submit {	display: block; width: 58px; height: 18px; margin: 3px auto 3px auto; cursor: pointer;	background: url(../images/bouton-valider.gif) top left no-repeat;}#Content #Utilisateur-Connexion input.button {	display: block; width: 110px; height: 13px; margin: 3px auto 3px auto; cursor: pointer;	background: url(../images/bouton-connexion.gif) top left no-repeat; border: none;}#Content #Utilisateur-Connexion p {	text-align: center;font-size: 0.95em; color: #A01210; font-weight: bold; margin: 20px auto 3px auto;}/* PRODUIT-MINI */#Content .voirtout {	display: block; clear: both; margin: 0 auto 0 auto; text-align: center;	background: url(../images/voir_tout.jpg) center center no-repeat;}#Content .voirtout a {	padding: 0 3px 0 3px; text-decoration: none;	font-size: 0.85em; font-weight: bold;	background: #FFFFFF; color: #A01210;}#Content .produit-mini {	float: left; width: 126px; min-height: 150px; margin: 15px 0 15px 25px;}#Content .produit-mini img {	border: 2px solid #CCCCCC;}#Content .produit-mini p {	height: 1.1em; overflow: hidden; text-transform: uppercase;	font-size: 0.8em; font-weight: bold;}#Content .produit-mini p em {	text-transform: none;	font-style: italic; font-weight: normal;}#Content .produit-mini .titre {	color: #797B4C;}#Content .produit-mini .prix {	color: #A01210;}/* PRODUIT-DETAILS */#Content img.produit-image-grand {	display: none; position: absolute; margin: 3em 0 0 25px; padding: 0.5em; cursor: pointer; z-index: 150;	background: #FFFFFF; border: 1px outset #999999; }#Content .produit {	clear: both; width: 420px; min-height: 150px; padding: 0 0.5em 0 0.5em; margin: 15px 0 15px 25px;	background: #F9FFE5; border: 1px solid #CCCCCC;}#Content .produit h3 {	margin: 0 -0.5em 0 -0.5em; padding: 0.5em; text-transform: uppercase;	font-size: 0.9em; font-weight: bold;	border-bottom: 1px solid #CCCCCC; color: #A01210;}#Content .produit h3 span {	display: block; float: right; width: 5em; text-align: right;	font-style: normal;	color: #4A9C74;}#Content .produit p {	margin: 0;}#Content .produit img.produit-image {	float: left; margin: 0 0.5em 0 -0.5em; padding:0; z-index: 3; cursor: pointer;	border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}#Content .produit img.produit-image-empty {	float: left; margin: 0 0.5em 0 -0.5em; padding:0; z-index: 3;	border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}#Content .produit p {	font-size: 0.8em;}#Content .produit .prix {	float: right; width: auto; margin: 0 -0.5em 0 0.5em; padding: 0.2em; z-index: 5;	font-weight: bold;	background: #F4F4EC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color: #A01210;}#Content .produit .prix a {	display: block; margin: 0; padding: 0.1em 20px 0.2em 0; text-align: right;	font-weight: bold;	background: url(../images/exemple-caddie.gif) center right no-repeat; color: #A01210;}#Content .produit .prix em {	display: block; padding: 0 20px 0 0; text-align: right;}#Content .produit p.resume {	margin: 0.5em 0.5em 0.5em 0.5em;	font-size: 0.9em; font-weight: bold;	color: #797B4C;}#Content .produit p.description {	margin: 0.5em 0.5em 0.5em 0;}/* CADDIE */#Content table.panier {	width: 450px; margin: 1em 15px 0 15px;	border-collapse: collapse; border-bottom: 1px solid #A01210; color: #A01210;}#Content .panier th {	padding: 0.1em 0.3em 0.1em 0.3em; text-align: center; white-space: nowrap;	font-weight: bold;	border-bottom: 1px solid #A01210; color: #A01210;}#Content .panier td {	padding: 0.2em 0.4em 0.2em 0.4em; 	background: #FFFFCD; border-bottom: 2px solid #FFFFFF;}#Content td.qte {	white-space: nowrap; text-align: center;}#Content td.prix {	text-align: right;	font-weight: bold;}#Content td.qte input {	position: static; width: 2em; margin: 0 0.2em 0 0.2em; text-align: center;	font-size: 0.9em; font-weight: bold;	background: #FFFFFF; border: 1px solid #666634; color: #A01210;}#Content .panier td.supp {	vertical-align: middle; text-align: right;}#Content td.total {	padding: 0.5em 0.4em 0.2em 0.4em; text-align: right;	font-weight: bold;	background: #FFFFFF; border-top: 1px solid #A01210; color: #A01210;color: #A01210;}#Content input.codepromo {	width: 5em;}#Content p.boutonpanier {	margin: 1em auto 1em auto; text-align: center;}/* CADDIE ADRESSE */.caddie-commande-adresse-facturation-link {	float: right;}.caddie-commande-adresse-livraison-link {	float: right;}.caddie-retour-link {	float: right;}/* CADDIE TYPEPAYE */#Content form input.caddie-payetype-submit {	display: block; width: 141px; height: 18px; margin: 3px auto 3px auto; cursor: pointer;	background: url(../images/bouton-acceder-paiement.gif) top left no-repeat;}/* COMMANDE */#Content p.adresse {	width: 15em; margin: 1em 2em 1em auto; padding: 0.3em;	border: 1px solid #000000;}#Content p.boutoncommande {	margin: 2em 1em 1em 1em; text-align: center;}/* ARTICLE-MINI */#Content .voirtout {	display: block; clear: both; margin: 0 auto 0 auto; text-align: center;	background: url(../images/voir_tout.jpg) center center no-repeat;}#Content .voirtout a {	padding: 0 3px 0 3px; text-decoration: none;	font-size: 0.85em; font-weight: bold;	background: #FFFFFF; color: #A01210;}#Content .article-mini {	float: left; width: 126px; min-height: 80px; margin: 15px 0 15px 25px;}#Content .article-mini img {	border: 2px solid #CCCCCC;}#Content .article-mini .texte {	height: 1.1em;	font-size: 0.8em; font-weight: bold;}#Content .article-mini .texte em {	text-transform: none;	font-style: italic; font-weight: normal;}#Content .article-mini .titre {	color: #797B4C;}#Content .article-mini .extrait {	line-height: 1.2em; text-transform: none;	font-size: 0.8em; font-weight: bold;	color: #797B4C;}/* LISTE PAR LETTRES */#Content #ListeLettres {	text-align: center;	border-bottom: 1px solid #4A9C74;}#Content #ListeLettres li {	display: inline; padding: 0 0.2em 0 0.2em; list-style: none;}#Content #ListeLettres li a {	font-weight: bold;}#Content .article-lettre {	display: none;}/* CE */#Content p.texte-ce {	text-align: center;}#Content p.texte-ce strong {	font-size: 1.1em; font-weight: bold;	color: #A01210;}#Content p.texte-ce em {	font-size: 0.9em; font-style: normal;	color: #A01210;}#Content input.ce_nom {	width: 250px;}#Content input.ce_type_autre {	width: 250px;}#Content input.ce_activite_autre {	width: 250px;}#Content input.ce_effectif {	width: 40px;}#Content input.ce_adresse {	width: 250px;}#Content input.ce_cp {	width: 40px; }#Content input.ce_ville {	width: 203px;}#Content input.ce_tel {	width: 250px;}#Content input.ce_nom_inter1 {	width: 125px;}#Content input.ce_tel_inter1 {	width: 117px;}#Content input.ce_email {	width: 250px;}#Content input.ce_nom_inter2 {	width: 125px;}#Content input.ce_tel_inter2 {	width: 117px;}#Content input.ce_horaires_contact {	width: 250px;}#Content input.ce_submit {	display: block; width: 58px; height: 18px; margin: 1em auto 0 auto;	background: url(../images/bouton-valider.gif);}/* ADMIN */#ContentAdmin {	float: left; width: 480px; margin: 0 0 0 1px;	background: #FFFFFF;}#ContentAdmin h1 {	display: block; clear: both; margin: 20px 0 0 0; padding: 0 0 2px 15px; text-align: center; text-transform: uppercase;	font-size: 1.5em; font-weight: bold;	border-bottom: 1px solid #797B4C; color: #797B4C;}#ContentAdmin h2 {	display: block; clear: both; margin: 10px 15px 0 15px; padding: 15px 0 2px 0px; text-transform: uppercase;	font-size: 1em; font-weight: bold; font-style: italic;	border-bottom: 1px solid #A01210; color: #A01210;}#ContentAdmin .admin-mini {	float: left; width: 45%; margin: 15px 0 15px 15px;}#ContentAdmin .admin-mini ul {	}#ContentAdmin .admin-mini li {	list-style: none;}#ContentAdmin .admin-mini li a {	font-weight: bold;	color: #4A9C74;}#ContentAdmin p {	margin: 0.5em 1em 0 1em;	font-size: 95%;}#ContentAdmin form {	margin: 5px auto 5px auto; text-align: center;}#ContentAdmin form .admin-lien-precedent {	display: block; position: absolute; top: 0px; left: 0px;}#ContentAdmin form .admin-lien-suivant {	display: block; position: absolute; top: 0px; right: 0px;}#ContentAdmin table {	clear: both; margin: 5px auto 5px auto;	background: #FFFFFF; border: 1px solid #000000;}#ContentAdmin table th {	padding: 2px 5px 2px 5px;	font-size: 0.9em; font-weight: bold;	background: #F4F4EC; border-top: 1px solid #000000; border-bottom: 3px double #000000;}#ContentAdmin table td {	padding: 2px 5px 2px 5px;	border-top: 1px solid #000000; border-right: 1px dashed #000000; border-bottom: 1px solid #000000;}#ContentAdmin form table {	border: none;}#ContentAdmin form table th {	text-align: right;	background: #FFFFFF; border-right: 1px dashed #000000; border-bottom: 1px solid #000000;}#ContentAdmin form table td {	background: #FFFFFF; border-bottom: 1px solid #000000;}#ContentAdmin form table td.precedent {	vertical-align: top;	border-top: none; border-right: 1px solid #000000; border-bottom: none; border-left: none;}#ContentAdmin form table td.suivant {	vertical-align: top;	border-top: none; border-right: none; border-bottom: none; border-left: 1px solid #000000;}#ContentAdmin form table td input {	width: 20em;}#ContentAdmin form table td input.checkbox {	width: auto;}#ContentAdmin form table td input.admin-condit-quantites {	display: inline; width: 15em;}#ContentAdmin form table td input.admin-condit-reduction {	display: inline; width: 5em;}#ContentAdmin table td input.poids {	display: inline; width: 3em; text-align: right;}#ContentAdmin input.prix {	display: inline; width: 3em; text-align: right;}#ContentAdmin form table td table {	border: 1px solid #000000;}#ContentAdmin form table td textarea {	display: inline; width: 30em; height: 15em;}#ContentAdmin td.numero {	text-align: right;	font-weight: bold;}#ContentAdmin td.date {	text-align: right;}#ContentAdmin td.total {	text-align: right;}#ContentAdmin td.prix {	text-align: right;	font-weight: bold;	color: #797B4C;}#ContentAdmin td.statut {	text-align: center;}#ContentAdmin a.admin-lien-retour {	display: block; position: absolute; top: 2em; left: 1em; z-index: 10;}#ContentAdmin #Admin-Utilisateur-Chercher fieldset {	width: auto; margin: 0.2em 75px 0.2em 75px; padding: 0 2px 0 0; line-height: 1.8em; text-align: right;}#ContentAdmin #Admin-Utilisateur-Chercher input.button {	display: block; margin: -27px 50px 0 auto;}#ContentAdmin #Admin-Commande-Chercher fieldset {	width: auto; margin: 0.2em 75px 0.2em 75px; padding: 0 2px 0 0; line-height: 1.8em; text-align: right;}#ContentAdmin #Admin-Commande-Chercher input.button {	display: block; margin: -27px 50px 0 auto;}img.center {	display: block; margin: 0 auto 0 auto;}img.left {	display: block; float: left; margin: 0 1em 1em 0;}img.right {	display: block; float: right; margin: 0 0 1em 1em;}img.border {	border: 1px solid #CCCCCC;}.couleur1 {	color: #797B4C;}