/* $Id: document.css 3030 2008-12-23 15:36:24Z ppierre $ */

/* ==========================
 *         Left column
 * ========================== */

.docColLeft { margin-top: 1em; }

.docLinked           { font-size: x-small; margin: 0; padding: 0px 0 20px 10px; list-style-type: none; }
.docLinked a         { text-decoration: none; color: #707070; }
.docLinked a:hover   { text-decoration: underline; }
.docLinked a:visited { color: #707070; }
.docLinked .selected a         { color: maroon; }
.docLinked .selected a:visited { color: maroon; }

.docNote  { padding: 0 0 20px 10px; font-size: small; color: #707070; }

.docInfo    { margin: 0; padding-left: 2em; list-style-type: square; }
.docInfo li { font-size: x-small; color: black;  }


/* ==========================
 *        Main column
 * ========================== */

.docColMain {
  padding: 1px 1em 1em 1em;
  background-color: #f5f5f5;
  color: black;
  font-family: serif;
}

.docNavig1      { clear: right; margin: 0; padding: 0; background-color: #e4e4e4; list-style-type: none; font-family: sans-serif; }
.docNavig1 ul   { margin: 0; padding-left: 1em; list-style-type: none; }
.docNavig1Item  { padding-left: 1em; color:#f9961e; font-size: small; font-weight:bold; border-bottom:1px solid #f5f5f5; }
.docNavig1Item span      { color: black; }
.docNavig1Item a         { text-decoration: none; color: black; }
.docNavig1Item a:visited { color: black; }
.docNavig1Item a:hover   { text-decoration: underline; }
.docNavig2      { clear: right; margin: 0; padding: 0 1ex 0 1ex; background-color: #e4e4e4; font-family: sans-serif; }
.docNavig2Item  { font-weight: bold; color: #f9961e; }
.docNavig2Item a         { text-decoration: none; color: black; }
.docNavig2Item a:visited { color: black; }
.docNavig2Item a:hover   { text-decoration: underline; }


/* ==========================
 *           Annex
 * ========================== */

.docAnnex {
  padding: 1em;
  background-image: none;
  color: black;
  font-family: serif;
}

/* ==========================
 *           Catalog
 * ========================== */

.docCtlgColMain {
  padding: 1em;
  color: black;
  font-family: serif;
}
.docCtlgColMain h1 { margin-top: 0; }

.docCtlgImg { float: left; margin: 0 3ex 1ex 0; }

.docCtlgTxtPrice { font-family: sans-serif; }
.docCtlgTxtStock { font-size: x-small; font-family: sans-serif; color: #707070; }
.docCtlgTxtDiscount    { font-family: sans-serif; }
.docCtlgTxtDiscount em { background-color: #FFFF00; font-style: normal; padding: 0 .5ex 0 .5ex; }

.docCtlgButton           { margin-top: 1ex; font-weight: bold; font-family: sans-serif;  }
.docCtlgButton a         { margin-right: 2ex; text-decoration: none; color: black; font-size: x-small; }
.docCtlgButton a:visited { color: black; }
.docCtlgButton a:hover   { text-decoration: underline; }
.docCtlgButton img       { vertical-align: bottom; }

