body {
  margin: 0px;
  padding: 0px;
  color: #FFFFFF;
  background-color: #000000;
  background-image: url(../images/bg.jpg);
  background-repeat: no-repeat;
  font-family: Univers Condensed, Arial;
  font-size: 8pt;
}

p { margin-top: 0px; }

a { text-decoration:none; color:#949494; }
a:hover { text-decoration:underline; }
a img { border-color: #949494; }

.clear { clear: both; height: 1px; overflow: auto; }


#wrapper {
  margin: 56px 0px 0px 58px;
  width: 904px;
}

#header {
}
#menu {
  padding: 0px 20px 0px 20px;
  background-image: url("../images/bg-nav-static.gif");
  background-repeat: no-repeat;
}
#menu-default { float:left; padding: 0px; margin: 0px; }
#menu-default li { display: inline; font-size: 7pt; }
#menu-default a { margin: 0 0.2cm 0 0.2cm; font-size: 7pt; color: #949494; text-decoration: none; }
#menu-default a:hover { color: #ffffff; }
#menu-default a.selected { color: #ffffff; }

#language { padding: 0px; margin: 0px; }
#language li { display: inline; font-size: 7pt; }
#language a { margin: 0 0.2cm 0 0.2cm; font-size: 7pt; color: #949494; text-decoration: none; }
#language a:hover { color: #ffffff; }
#language a.selected { color: #ffffff; }


#header .topnav {
  padding-left: 20px;
}
#topnav { padding: 0px; margin: 0px; list-style: none; }
#topnav li { float: left; margin: 0px; padding: 0px; list-style: none; }
#topnav a { margin-left:0.2cm; margin-right:0.2cm; color: #A8A4A2; font-size: 11pt; font-weight: bold; text-decoration: none; }
#topnav a:hover { color: #ffffff; text-decoration: none; }
#topnav a.selected { color: #ffffff; }

#header .logo {
  padding-right: 16px;
  width: 166px;
  text-align: right;
}


#nav {
  padding: 4px 0px 4px 20px;
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070;
  background-image: url("../images/bg-nav-firstlevel.gif");
  background-repeat: repeat-y;
}
#nav-wrapper { 
  padding: 4px 0px 4px 20px;
  border-bottom: 1px solid #707070;
  background-image: url("../images/bg-nav-nextlevel.gif");
  background-repeat: repeat-y;
}
#nav1 td { padding-right: 1px; }
#nav1 a { display:block; padding: 1px 5px 1px 5px; color: #ffffff; font-size: 9px; text-decoration: none; }
#nav1 a:hover { color: #000000; background-color: #ffffff; }
#nav1 a.selected { color: #000000; background-color: #ffffff; }
#nav2 { padding: 0px; margin: 0px; }
#nav2 li { display: inline; }
#nav2 a { padding: 1px 5px 1px 5px; color: #ffffff; font-size: 9px; text-decoration: none; }
#nav2 a:hover { color: #000000; background-color: #ffffff; }
#nav2 a.selected { color: #000000; background-color: #ffffff; }
#nav3 { padding: 0px; margin: 0px; }
#nav3 li { display: inline; }
#nav3 a { padding: 1px 5px 1px 5px; color: #ffffff; font-size: 9px; text-decoration: none; }
#nav3 a:hover { color: #000000; background-color: #ffffff; }
#nav3 a.selected { color: #000000; background-color: #ffffff; }

#main {
  background-image: url("../images/bg-content.gif");
  background-repeat: repeat-y;
  min-height: 443px;
  height: auto !important;
  height: 443px;
}
#content {
  padding: 10px 0px 10px 0px;
  font-size: 9pt;
  color: #ffffff;
}
#content td, #content p { 
  font-family: Univers Condensed, Arial;
  font-size: 9pt; 
}
#content h1 {
  margin: 10px 0px 30px 0px;
  font-size: 35px;
  font-weight: bold;
  color: #979797;
  line-height: 30px;
}

#main-noborder {
  background-image: url("../images/bg-item.gif");
  background-repeat: repeat-y;
  min-height: 443px;
  height: auto !important;
  height: 443px;
}
#content-noborder {
  padding: 0px;
  font-size: 9pt;
  color: #ffffff;
}
#content-noborder td, #content-noborder p { 
  font-family: Univers Condensed, Arial;
  font-size: 9pt; 
}
#content-noborder .topNavigationTitle, #content-noborder h1 {
  margin-top: 40px;
  font-size: 35px;
  font-weight: bold;
  color: #979797;
  line-height: 30px;
}
#content-noborder .productOverviewTitle {
  font-size: 24pt;
  font-weight: bold;
  color: #ffffff;
  line-height: 30px;
}

#po-products {
  margin: 5px 0px 5px 0px;
}
#po-products table {
  background-color: #000000;
  border: 1px solid #2f2f2f;
}
#po-products .po-product {
  border: 1px solid black;
}
#po-products .po-product-selected {
  border: 1px solid #6f6f6f;
}

#footer {
  background-image:url(../images/bg-footer.gif);
  background-repeat:no-repeat;
  height: 10px;
}


#poweredbybeecomb { text-align: center; padding: 10px 0px 5px 0px; color: #555555; font-size: 9px; }
#poweredbybeecomb a { color: #777777; text-decoration: none; }
#poweredbybeecomb a:hover { text-decoration: underline; }
