
/* HEADER ---------------------------------------------------------------- */

#header {
  width:100%;
  margin:0px;
  padding:0px;
}

#header a {
  border:None;
}

#transformlogo {
  margin:0px;
  width:100%;
  background: url(/fb3/toppattern.png) no-repeat;
  background-position:top right;
}

#eipcp {
  float:right;
}


/* MENU ---------------------------------------------------------------- */

#menutop {
  margin:0px 0px 0px 0px;
  border:1px solid #514131;
  border-width:1px 1px 0px 1px;
  font-size:11px;
  padding:0px;
  height:1.4em;
  width:100%;
  background:#cc1200;
}

#menushadow{
  width:100%;
  height:6px;
}

#menuwrap {
background:#514131;
}

#menu {
  font-size:11px;
  font-weight:bold;
  margin:0px;
  padding:0px;
  height:1.4em;
  border:1px solid #514131;
  width:100%;
  background:#ff3d00;
  white-space:nowrap;
}

#menu a {
  text-decoration:none;
  border:none;
  color:#000;
  padding: 1.5em 0.4em 0.2em 0.4em;
}
#menu a:hover {
  text-decoration:none;
  color:#fff;
  background:#514131;
}
#menu a.active {
  border:none;
  color:#fff;
  background:#514131;
}



/* SUBMENU --------------------------------------------------------- */

#submenu {
  margin:1em 0em 1em 0em;
  font-size:11px;
  padding:0px;
  font-weight:bold;
}
#submenu a {
  padding:1px 5px 1px 5px;
  border:1px solid #cc1200;
  color:#cc1200;
}
#submenu a:hover {
  border:1px solid #000;
  color:#000;
}
#submenu a.subactive {
  border:1px solid #000;
  color:#000;
}

/* FOOTER ---------------------------------------------------------------- */

#footer {
  margin: 2em 0 0 0;
  padding: 0.2em;
  font-size:11px;
  color:#a50;
  border-top:1px solid #a50;
  background:#ffb530;
}

#footer p {
  margin: 0;
  padding: 0;
  color:#a50;
}

#footer a {
  border:none;
  color:#a50;
}
#footer a:hover {
  border:none;
  color:#a50;
}