body{
  background-color: #1b2023;
  margin: 0;
  padding: 0;
  font-size: 11px;
  font-family: Arial, Verdana, sans-serif;
  line-height: 140%;
}
a{
  color: #2f7a91;
  text-decoration: none;
  font-weight: bold;
}
#menu{
  width: 162px;
  float: left;
}
#menu ul{
  list-style-type: none;
  padding: 0;
  margin-left: 15px;
}
#menu ul li a{
  
}
#container{
  position: absolute;
  top: 0px;
  left: 163px;
  width: 802px;
}
img.presskitimg{
  float: left;
  margin-right: 5px;
}
/* For the products: */
div.presskitimgdiv_border{
  background-color: #FFF; 
  float: left; 
  margin-right: 5px; 
  border: 3px solid #2f7a91; 
  width: 129px; 
  height: 158px;
}
div.presskitimgdiv_border img{
  cursor: pointer;
}
div.presskitimgdiv_noborder{
  background-color: #FFF; 
  float: left; 
  margin-right: 5px; 
  border: 3px solid #FFF; 
  width: 129px; 
  height: 158px;
}
/* For the logos: */
div.presskitlogodiv_noborder{
  background-color: #FFF; 
  float: left; 
  margin-right: 5px; 
  border: 3px solid #FFF; 
  width: 266px; 
  height: 158px;
}
#container table{
  background-color: #1b2023;
  color: #4eafc2;
  width: 100%;
}
#container table .tag{
  color: #FFFFFD;
}
div.info{
  height: 140px;
}
#container table tr {
  background-color: #403434;
  padding: 0;
  margin-bottom: 1px;
}
#container table tr td{
  padding: 0;
}
span.numbers{
  position: relative;
  top: -155px;
  left: 110px;
  z-index: 10;
  color: #111;
}
span.subJustifier{
  width: 8px;
  display: block;
  float: left;
  color: #2f7a91;
}
ul.submenu{
  margin: 0;
  padding: 0;
  display: block;
}
ul.submenu li{
  font-weight: normal;
  margin: 0 0 0 -10px;
  width: 100%;
}
