@import url("layout.css");
@import url("general.css");
@import url("submenu.css");
@import url("news.css");

#PG_menu{
  background-color: #0065b7;
  font-weight: bold;
  text-align: center;
  line-height: 2em;
}
#PG_menu a:visited,
#PG_menu a:hover,
#PG_menu a:link{
  color: silver;
  text-decoration: none;
}
#PG_menu .activeitem a:visited,
#PG_menu .activeitem a:hover,
#PG_menu .activeitem a:link{
  color: white;
  text-decoration: none;
}
#PG_menu .item,
#PG_menu .activeitem{
  vertical-align: middle;
}
#PG_menu .separator{
  border-right: 1px solid white;
}
#PG_context{
  background-color: #cecece;
  padding: 4px 4px 4px 1em;
}
.article_picture{
  float: left;
  margin: 0px 1em 1em 0px;
}
#NewsList{
  padding: 1em;
}
#PG_news{
  float: right;
  width: 200px;
  border: 1px solid silver;
  margin: -1em -1em 1em 1em;
}
#PG_news h1{
  background-color: #0065b7;
  color: white;
  font-size: 1em;
  padding: 5px;
  margin-top: 0px;
}
#PG_news h2{
  color: #0065b7;
  font-size: 1em;
  padding: 5px;
}
#PG_news .box{
  padding: 0px 5px 5px 5px;
}
#NewsList h1{
  text-align: center;
}
.nofloat{
  clear: both;
}
#PG_lang{
  float: right;
  margin-top: 2px;
}
#PG_main{
  padding: 1em;
}
#PG_main #PG_productsheader{
  background-image: url("../img/graytransition.png");
  background-repeat: repeat-y;
  margin-left: -0.5em;
  padding-left: 0.5em;
}
#ARBES_Building{
  margin-left: -1em;
  margin-top: -1em;
}
#PG_Products{
  padding: 1em;
  position: relative;
}
.expander{
  cursor: pointer;
}
.productfoto{
  padding-bottom: 1em;
}
.productlogo{
  padding-bottom: 1em;
}
.hidden{
  display: none;
}
img.email{
  margin: 0px 0px -4px 0px;
  vertical-align: middle;
}
