BODY {
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 13px;
  background-color: #CCFF99;
/*
#FFF8DC pomaranczowy
#F5F5DC beżowy
#F0F8FF jasnoniebieski

  font-style: italic;
  font-weight: bold;
  text-decoration: underline;
*/
}

.page_table {
  width: 100%;
  border: 0px solid black;
  margin-top: 30px;
}

.page_title {
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  padding-bottom: 20px;
}

.page_menu {
  width: 20%;
  vertical-align: top;
}

.main_menu {
 border: 0 solid black;
 width: 80%;
}

.main_menu_cell {
  border-width:2px;
  border-style: outset;
/*  text-align: center; */
/*  margin-left: 200px; */
  padding-left: 10px;
  font-weight: bold;
  color: #006600; /*#336600;*/
  text-decoration: none;
  font-family: monospace;
}

.page_content {
  vertical-align: top;
  padding: 10px;
  background-color: #FFFFFF;
  height: 400px;
}

.page_left_margin {
  width: 10%;
}

.distribution {
/*  padding: 30px; */
/*  margin: 30px; */
  border-spacing: 10px;
}

.distribution .app, .distribution .dict {
  border-spacing: 10px;
}

.distribution .product {
/*  background-color: #CCCC66;*/
  font-size: larger;
  text-transform: capitalize;
  font-weight: bold;
}

.distribution .product td {
  border-bottom: solid 2px #669933;
}

.distribution .dist_type {
/*  background-color: orange; */
  font-family: Courier New; /* monospace;*/
  text-transform: uppercase;
  font-size: smaller;
  border-bottom: solid 1px #669933;
  width: 30%;
}

.distribution .dist_item {
  font-size: smaller;
  vertical-align: top;
}

.distribution .dist_item img {
  width: 16px;
  vertical-align: bottom;
}

.distribution .dist_item a {
  text-decoration: none;
  color: blue;
}
