#container {
  background-image: url(../img/header_buro_dsbo.jpg);
}

h3 {
	color: #17B2E2;
	font-size: 16px;
	font-weight: bold;
}


div#footer {
  border-top-color: #1798C0;
  background: #17B2E2;
}


a#katansehen {
	background-color: #18b2e1;
}

ul.menu li {
  background-color: #18b2e1;
}

ul.submenu li {
  background-color: #9f9f9f;
}

ul.submenu a:hover {
  background-color: #777;
}

a.active {
  background-color:  #1d51a0;
}

ul.submenu a.active {
  background-color: #777;
}

.buttons {
   background-color: #18b2e1;
}

.buttons_rgt {
  background-color: #18b2e1;
 }

#btnOpenCallback {
  background-color: #18b2e1;
}

a.menu:hover {
	background-color: #1d51a0;
}

/*
    root element for the scrollable.
    when scrolling occurs this element stays still.
*/
div.scrollable {

    /* required settings */
    position:relative;
    overflow:hidden;
    width: 512px;
    height:87px;
    background-color: #fff;
}

/*
    root element for scrollable items. Must be absolutely positioned
    and it should have a super large width to accomodate scrollable items.
    it's enough that you set width and height for the root element and
    not for this element.
*/
div.scrollable div.items {
    /* this cannot be too large */
    width:20000em;
    position:absolute;

}

/*
    a single item. must be floated on horizontal scrolling
    typically this element is the one that *you* will style
    the most.
*/
div.scrollable div.items div {
    float:left;
}

/* you may want to setup some decorations to active item */
div.items div.active {
    border:1px inset #ccc;
    background-color:#fff;
}
