div#zoneCentre div.IndeXysCommercePortletCompteClient { 
background-color: #ffffff;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande h4 { 
margin: 0px; margin-top: 10px; font-weight: bold; font-size: 12px; color: #3366BB;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape { 
list-style-type: none; text-align: center; margin: 10px; padding: 0px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li { 
display: inline; font-size: 10px; color: #3366BB;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li a { 
color: #090; font-weight: bold;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li span.on { 
color: #900; font-weight: bold;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande p { 
margin: 0px; margin-top: 5px; font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table { 
width: 98%; border: 1px solid #003399; background-color: #ffffff;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table tbody tr td { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table tfoot tr td { 
font-size: 11px; font-weight: bold; color: #003399;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table thead tr th { 
font-size: 12px; font-weight: bold; color: #3366BB;
}
div#zoneCentre div.IndeXysPortletPublication div.information.detail div.tarif p { 
color: #000000;
}
div#zoneHaut div.IndeXysCommercePortletTitrePanier { 
margin: 5px; padding: 5px; background-color: transparent;
}
div#zoneHaut div.IndeXysCommercePortletTitrePanier h3 { 
margin: 0px; margin-right: 5px; padding: 0px; padding-right: 5px; font-size: 12px; font-weight: bold; text-align: center; border: 0px; border-right: 1px solid #003399; float: left;
}
div#zoneHaut div.IndeXysCommercePortletTitrePanier h3 a { 
color: #003399;
}
div#zoneHaut div.IndeXysCommercePortletTitrePanier p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000000;
}
div.IndeXysCommercePortletCompteClient { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
div.IndeXysCommercePortletCompteClient form { 
margin: 0px; padding: 0px;
}
div.IndeXysCommercePortletCompteClient form input.identifiant { 
width: 120px;
}
div.IndeXysCommercePortletCompteClient form input.motDePasse { 
width: 80px;
}
div.IndeXysCommercePortletCompteClient form p { 
font-weight: bold;
}
div.IndeXysCommercePortletCompteClient form p button { 
width: 30px; font-size: 11px; margin: 0px; margin-left: 5px;
}
div.IndeXysCommercePortletCompteClient h3 { 
margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 12px; font-weight: bold; color: #003399; text-align: center; border: 0px; border-bottom: 1px solid #003399;
}
div.IndeXysCommercePortletCompteClient h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: bold;
}
div.IndeXysCommercePortletCompteClient p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000;
}
div.IndeXysCommercePortletTitrePanier { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
div.IndeXysCommercePortletTitrePanier h3 { 
margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 12px; font-weight: bold; text-align: center; border: 0px; border-bottom: 1px solid #003399;
}
div.IndeXysCommercePortletTitrePanier h3 a { 
color: #003399;
}
div.IndeXysCommercePortletTitrePanier p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000;
}
div.information.detail { 
margin: 0px; padding: 5px; overflow: hidden; height: 1%;
}
div.information.detail div.image { 
float: right; position: relative; top: 20px; left: 0px; margin: 0px; margin-left: 10px; margin-bottom: 5px; padding: 0px; padding-bottom: 20px;
}
div.information.detail div.image a span { 
display: none;
}
div.information.detail div.listeSousArticle { 
overflow: hidden; height: 1%;
}
div.information.detail div.tarif { 
margin: 0px; margin-top: 5px; border: 1px solid #ffffff; background-color: #634B43; padding: 5px; width: 75%;
}
div.information.detail div.tarif form { 
margin: 0px; padding: 0px;
}
div.information.detail div.tarif form input.quantite { 
width: 50px;
}
div.information.detail div.tarif h3 { 
display: none;
}
div.information.detail div.tarif p, div.information.detail div.tarif li { 
font-size: 10px; color: #000000;
}
div.information.detail div.tarif p, div.information.detail div.tarif ul { 
margin: 0px;
}
div.information.detail div.texte h1 { 
margin: 0px; margin-bottom: 5px; padding: 0px; font-weight: bold; text-align: center; font-size: 16px; color: #003399; line-height: 20px;
}
div.information.detail div.texte h2 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399
}
div.information.detail div.texte h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div.information.detail div.texte p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.information.detail div.texte p, div.information.detail div.texte ul { 
font-size: 11px; color: #000000;
}
div.information.liste { 
margin: 0px; padding: 5px; overflow: hidden; height: 1%; border: 0px; border-bottom: 1px solid #003399;
}
div.information.liste div.commande { 
margin: 0px; margin-left: 105px; padding: 0px;
}
div.information.liste div.image { 
float: left; position: relative; top: 20px; left: 0px; margin: 0px; margin-right: 10px; margin-bottom: 5px; padding: 0px; padding-bottom: 20px;
}
div.information.liste div.tarif { 
margin: 0px; margin-top: 5px; border: 1px solid #ffffff; background-color: #634B43; padding: 5px;
}
div.information.liste div.tarif form { 
margin: 0px; padding: 0px;
}
div.information.liste div.tarif form input.quantite { 
width: 50px;
}
div.information.liste div.tarif h3 { 
display: none;
}
div.information.liste div.tarif p,div.information.liste div.tarif li { 
font-size: 10px;
}
div.information.liste div.tarif p,div.information.liste div.tarif ul { 
margin: 0px;
}
div.information.liste div.texte h2 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399; text-align: center;
}
div.information.liste div.texte p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.information.liste div.texte p,div.information.liste div.texte ul { 
font-size: 11px; color: #ffffff;
}
div.information.liste p.enSavoirPlus { 
text-align: right;
}
html>body div.information.detail { 
height: auto;
}
html>body div.information.detail div.listeSousArticle { 
height: auto;
}
html>body div.information.liste { 
height: auto;
}
