body {padding: 0; margin: 0;  background:#fff url(../img/bibbi_bg2.jpg) top repeat-x; color:#555; font: 10.5pt Lucida Grande,arial,verdana, sans-serif; line-height:1.2em; text-align: left;}
ul,li{list-style:none;}
img {border-style: none;}
a:visited, a:link {color:#C00;}
.toplogo { color: white; width: 900px ; margin: 0; padding: 0; border-bottom: 1px solid #d5d5d5; }
.menu {  margin: 0; padding: 0px; position:absolute; left:250px; top:103px; font-size: 11pt; width: 700px;}
.menu a{text-transform:uppercase; text-decoration:none; font-family:"Arial", Helvetica Neue, Helvetica, Geneva, sans-serif; color:#C00;}
.menu li{font-size:1em; display:inline; border-right:1px solid #d5d5d5; padding:0 10px; float:left;}
.menu li a:hover { color: #595356; }
.content {  background:#fff url(../img/bibbi_bg3.jpg) top repeat-x; margin-top: 0px; padding: 30px 0 0 20px; width: 900px; }
.content table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #f5f5f5; }
.content #logon table { background-color: #fff; padding: 10px; }
.content #logon tr {  }
.content #logon th { padding: 5px; }
.content #logon td { padding: 2px; }
.content input { border: solid 1px #666; }
.content select { border: solid 1px #666; }
.content .textbox { border: solid 1px #666; background-color: #eee; margin: 10px 10px 10px 10px; padding: 10px; }
.search { margin-bottom: 10px; }
.search .prefix { width: 150px; overflow: hidden; min-width: 150px; max-width: 150px; }
.searchresult {  }
.searchresult table th { background-color: #aaa; text-align: left; padding-right: 5px; padding-left: 5px; }
.searchresult table tr { background-color: #eee; }
.searchresult table td { padding-right: 5px; padding-left: 5px; }
.searchresult .maintopic .referenceNr {color: Blue;}
.searchresult .maintopic .referenceNr a {color: Blue;}
.searchresult .maintopic {  }
.searchresult .maintopic a { color: #000000; text-decoration: underline; }
.searchresult .subtopic { padding-left: 15px; }
.searchresult .subtopic a { color: #000000; text-decoration: underline; }
.searchresult .subtopic .referenceNr {color: Blue;}
.searchresult .subtopic .referenceNr a {color: Blue;}
.searchresult .navigation {  }
.searchresult .navigation a { color: black; }
.searchresult .navigation td { background-color: #ccc; }
.searchresult .count { font-weight: bold; margin-bottom: 10px; }
.searchresult a { color: blue; text-decoration: underline; }

