#LAU_sidebar{ float: right; width: 22%; position: relative; z-index: 9; padding: 0; margin: 0;}
* html #LAU_sidebar{ width: 22%; }
#LAU_sidebar h3{ font-size: 14px; margin-top:14px; color: #666;  }
#LAU_sidebar hr{ width: 100%; margin: 0 auto; height: 1px; background: #ccc; border: 0; }
* html #LAU_sidebar hr{ width: 95%; position: relative; left: -6px; color: #ccc; }
#LAU_sidebar .contextual { margin-right: 1em; }
#LAU_sidebar ul {margin: 0;  padding: 0;}
#LAU_sidebar ul li {list-style-type:none;margin: 0px 2px 0px 0px; padding: 0px 0px 0px 0px;}

.contextual {float:right; white-space: nowrap; line-height:1.4em;margin-top:5px; padding-left: 10px; font-size:0.9em;}
.contextual input, .contextual select {font-size:0.9em;}
.message .contextual { margin-top: 0; }

/* ------------------------------------------
   MenuTop: Home | Ueber uns | Downloads
   ------------------------------------------*/
#LAU_top_menu {background: #3E5B76; color: #fff; height:1.8em; font-size: 0.8em; padding: 2px 2px 0px 6px;}
#LAU_top_menuAdmin {background: #3E5B76; color: #fff; height:1.8em; font-size: 0.8em; padding: 2px 2px 0px 6px;}

#LAU_top_menu ul, #LAU_top_menuAdmin ul {margin: 0;  padding: 0;}
#LAU_top_menu li, #LAU_top_menuAdmin li {
  float:left;
  list-style-type:none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  white-space:nowrap;
}
#LAU_top_menu a, #LAU_top_menuAdmin a {color: white; margin-right: 8px; font-weight: bold;}
#LAU_top_menu #loggedas, #LAU_top_menuAdmin #loggedas { float: right; margin-right: 0.5em; color: #fff; }
#LAU_top_menu #errordebug, #LAU_top_menuAdmin #errordebug { float: left; margin-left:20px;margin-right: 0.5em; color: yellow; }


#LAU_account {float:right;}
#LAU_quick-search {float:right;}

#LAU_xmain-menu {position: absolute;  bottom: 0px;  left:6px; margin-right: -500px;
border:5px solid red;}
#LAU_xmain-menu ul {margin: 0;  padding: 0;}
#LAU_xmain-menu li {
  float:left;
  list-style-type:none;
  margin: 0px 2px 0px 0px;
  padding: 0px 0px 0px 0px;
  white-space:nowrap;

}
#LAU_xmain-menu li a {
  display: block;
  color: black;
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  padding: 4px 10px 4px 10px;
background:#FFC85A; color:#fff;  
}
#LAU_xmain-menu li a:hover {background:#FFC85A; color:gray;}
#LAU_xmain-menu li a.selected, #LAU_xmain-menu li a.selected:hover {background:#fff; color:#555;}



/* ------------------------------------------
   Header fuer Image pro BookTyp
   ------------------------------------------*/
#LAU_header 
{
  min-height:5.3em;
  margin:0;
  background-color:#628DB6;
  color:#f8f8f8; 
  position:relative;

}
#LAU_header a {color:#f8f8f8;}
#LAU_header h1 a.ancestor { font-size: 80%; }

.LAU_header_image
{
  height:80px;
  background-color:white;
  
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;  
}

/* ------------------------------------------
   Links select, hover, etc.
   ------------------------------------------*/
#LAU_top_menu li a, 
#LAU_top_menu li a:link, 
#LAU_top_menu li a:visited,
#LAU_top_menuAdmin li a:link, 
#LAU_top_menuAdmin li a:visited
{ 
color: white; 
text-decoration: none; 
}

#LAU_top_menu li a:hover, 
#LAU_top_menu li a:active,
#LAU_top_menuAdmin li a:hover, 
#LAU_top_menuAdmin li a:active
{ 
color: yellow; 
text-decoration: underline;
}

#LAU_top_menu a img,
#LAU_top_menuAdmin a img
{ 
border: 0; 
}


/***** Media print specific styles *****/
@media print {
  #LAU_top_menu, #LAU_top_menuAdmin, #LAU_header, 
  table.list {margin-top:0.5em;}
  table.list th, table.list td {border: 1px solid #aaa;}
}

/***** Media print specific styles *****/
@media print {
  #LAU_top_menu, #LAU_top_menuAdmin, #header, #xmain-menu, #sidebar, #footer, .contextual, .other-formats { display:none; }

/***** Icons *****/
.icon {
  background-position: 0% 50%;
  background-repeat: no-repeat;
  padding-left: 20px;
  padding-top: 2px;
  padding-bottom: 3px;
}

.icon-add { background-image: url(./images/add.png); }
.icon-edit { background-image: url(./images/edit.png); }
.icon-copy { background-image: url(./images/copy.png); }
.icon-duplicate { background-image: url(./images/duplicate.png); }
.icon-del { background-image: url(./images/delete.png); }
.icon-move { background-image: url(./images/move.png); }
.icon-save { background-image: url(./images/save.png); }
.icon-cancel { background-image: url(./images/cancel.png); }
.icon-multiple { background-image: url(./images/table_multiple.png); }
.icon-folder { background-image: url(./images/folder.png); }
.open .icon-folder { background-image: url(./images/folder_open.png); }
.icon-package { background-image: url(./images/package.png); }
.icon-user { background-image: url(./images/user.png); }
.icon-projects { background-image: url(./images/projects.png); }
.icon-help { background-image: url(./images/help.png); }
.icon-attachment  { background-image: url(./images/attachment.png); }
.icon-history  { background-image: url(./images/history.png); }
.icon-time  { background-image: url(./images/time.png); }
.icon-time-add  { background-image: url(./images/time_add.png); }
.icon-stats  { background-image: url(./images/stats.png); }
.icon-warning  { background-image: url(./images/warning.png); }
.icon-fav  { background-image: url(./images/fav.png); }
.icon-fav-off  { background-image: url(./images/fav_off.png); }
.icon-reload  { background-image: url(./images/reload.png); }
.icon-lock  { background-image: url(./images/locked.png); }
.icon-unlock  { background-image: url(./images/unlock.png); }
.icon-checked  { background-image: url(./images/true.png); }
.icon-details  { background-image: url(./images/zoom_in.png); }
.icon-report  { background-image: url(./images/report.png); }
.icon-comment  { background-image: url(./images/comment.png); }
.icon-summary  { background-image: url(./images/lightning.png); }
.icon-server-authentication { background-image: url(./images/server_key.png); }
.icon-issue { background-image: url(./images/ticket.png); }
.icon-zoom-in { background-image: url(./images/zoom_in.png); }
.icon-zoom-out { background-image: url(./images/zoom_out.png); }
.icon-passwd { background-image: url(./images/textfield_key.png); }
.icon-test { background-image: url(./images/bullet_go.png); }

.icon-file { background-image: url(./images/files/default.png); }
.icon-file.text-plain { background-image: url(./images/files/text.png); }
.icon-file.text-x-c { background-image: url(./images/files/c.png); }
.icon-file.text-x-csharp { background-image: url(./images/files/csharp.png); }
.icon-file.text-x-java { background-image: url(./images/files/java.png); }
.icon-file.text-x-javascript { background-image: url(./images/files/js.png); }
.icon-file.text-x-php { background-image: url(./images/files/php.png); }
.icon-file.text-x-ruby { background-image: url(./images/files/ruby.png); }
.icon-file.text-xml { background-image: url(./images/files/xml.png); }
.icon-file.text-css { background-image: url(./images/files/css.png); }
.icon-file.text-html { background-image: url(./images/files/html.png); }
.icon-file.image-gif { background-image: url(./images/files/image.png); }
.icon-file.image-jpeg { background-image: url(./images/files/image.png); }
.icon-file.image-png { background-image: url(./images/files/image.png); }
.icon-file.image-tiff { background-image: url(./images/files/image.png); }
.icon-file.application-pdf { background-image: url(./images/files/pdf.png); }
.icon-file.application-zip { background-image: url(./images/files/zip.png); }
.icon-file.application-x-gzip { background-image: url(./images/files/zip.png); }