

	
	
  .topline {
	height:7px;
	background-image : url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjEwJSIgY3k9IjAiIHI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYmEoMTAyLCAxMDUsIDEwNCwgMC45MCkiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0icmdiYSg5MywgMTEyLCAxMTksIDAuODkpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDE2MCwgMTc0LCAxNTAsIDAuOTApIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4=");
	background-color:#61747a;
	}


@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}

img.grayer, div.grayer{
	/* Gab heftig Kritik wegen grauen Bildern...
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	*/
}

img.grayer:hover, div.grayer:hover{
	/*
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	*/
}



a.tooltipp span,a.tooltippleft span,a.tooltipp1 span {	display:none; text-decoration:none;}
a.tooltipp,a.tooltipp:link,a.tooltipp:visited,a.tooltipp:active,a.tooltippleft,a.tooltippleft:link,
a.tooltippleft:visited,a.tooltippleft:active {	position:relative;	text-decoration:none;}
a.tooltipp:hover,a.tooltippleft:hover {	z-index:99999 !important; text-decoration:none !important;}
a.tooltipp:hover span {	font-size:11px !important; text-align:left; background:#eeeeee !important; color:black; display:block;	
height:auto; left:0px; min-width:205px; overflow:hidden; padding:12px; text-decoration:none; box-shadow: 0 0 6px #000000;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
position:absolute; top:10px; width:215px; z-index:999999 !important; border:1px solid #999;
}


/* reminder und postitbox */
#reminderbox{position:fixed; width:370px; bottom:0; right:30px; padding: 10px 10px; background-color: #E6EFC2; color: #264409; border: 2px solid #C6D880; border-bottom:0;}
#reminderbox a{color:#264409;}



#postitbox{
position:fixed; width:500px; bottom:0; right:20px; 
 z-index:5; box-shadow:0 0 5px #cccccc; 

  padding: 8px 25px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #cccccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #c09853;

}
#postitbox a{color:#3a87ad;}
#postitbox textarea  {width:100%; height:120px; padding:5px; margin:0px; margin-bottom:8px; border-color: #cccccc;   -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;}
#postitbox .postcontent{ padding:10px 0 10px 0; color:#514721;}
#postitbox .posthead{ font-size:100%; color:#3a87ad; }




#fileQueue {	width: 580px;	height: auto;	overflow: auto;	border: 0px solid #E5E5E5;	margin-bottom: 10px;}

.well1{
margin:3px; 
padding:4px; 
border:1px solid #cccccc; 
background:#eeeeee;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}





/* Sidenav for Docs
-------------------------------------------------- */

.bs-docs-sidenav {
  margin: 0px 0 20px;
  padding: 0;
  background-color: #fff;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.bs-docs-sidenav > li > a {
  display: block;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #ccc;
}
.bs-docs-sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.bs-docs-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  background:#61747a;
  border: 0;
  text-shadow: 0 0px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}


.bs-docs-sidenav > .active > a:hover {
  background:#61747a;
  }


.bs-docs-sidenav > .divider{
	display:none;
}



.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 50px;
    right:10px;
    display:none;
}