html, body 
{
  width: 100%;
  margin:0px;
  background: #FFFFFF;
}

.container-baum-menu
{
  padding: 2px 5px 2px 5px;
  background:#6699CC;
  border-bottom:solid 1px white;
  text-align:left;
  color: #FFFFFF;
}

 .container-baum-menu a, .container-baum-menu a:active, .container-baum-menu a:hover, .container-baum-menu a:visited 
{
  color: #FFFFFF;
}
 
.head 
{
  position:relative;
  height:80px;
  z-index:2;
  background:#336699;
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 0px;
  border-right: 0px;
 }
 
.head .logo 
{
  position:absolute;
  left:40px;
  top:5px;
}

.head .search-form
{
  position:absolute;
  right:3px;
  top:16px;
}

 .head .head-txt
{
  position:absolute;
  left:25%;
  top:5px;
}

.container-menu
{
  margin-top: 10px;
  border:solid 0px red;
}