@charset "utf-8";
/* CSS Document */

/* Farben
Hintergrund 74849E
5F6876
263F67
A5B5CE
B0BCCE
*/
body {
	padding-top: 50px;
}

.bd-callout {
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    border: 1px solid #eee;
    border-left-width: .25rem;
    border-radius: .25rem
}

.bd-callout h4 {
    margin-top: 0;
    margin-bottom: .25rem
}

.bd-callout p:last-child {
    margin-bottom: 0
}

.bd-callout code {
    border-radius: .25rem
}

.bd-callout+.bd-callout {
    margin-top: -.25rem
}

.bd-callout-info {
    border-left-color: #5bc0de
}

.bd-callout-info h4 {
    color: #5bc0de
}

.bd-callout-warning {
    border-left-color: #f0ad4e
}

.bd-callout-warning h4 {
    color: #f0ad4e
}

.bd-callout-danger {
    border-left-color: #d9534f
}

.bd-callout-danger h4 {
    color: #d9534f
}
#content {
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #464c54;
}
#content p {
	text-align:justify;
}
#content h1 {
	font-size: 18px;
	color: #5F6876;
	border-bottom: 1px solid black;
}
#content h2 {
	font-size: 16px;
	color: #0a1224;
}
#content h3 {
	font-size: 14px;
	color: #0a1224;
}
#content ul {
	list-style-image: url(../gfx/list_style.png);
}
#content img {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	display:block;
}
.image_box{
}
.source_note {
	font-size:9px;
	text-align: center;
}
.java_method {
	font-style:italic;
}
.java_attribute {
	font-style:italic;
}
.java_class {
	font-style:italic;
}
.java_annotation {
	color:#666;	
}
#imagebox {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid black;
}
#footer {
	background: #96a7cd;
	margin-top: 10px;
	width: 995px;
	border: 1px solid black;
}
#fotobox {
	float: right;
	border: 1px solid black
}
.floatright {
	float:right;
	border:1px solid black;
	margin-left:10px !important;
}
.thumbnail{
   background: none repeat scroll 0 0 white;
   border: 1px solid #BBBBBB;
   margin: 7px 14px 7px 0;
   padding: 5px;
   display:inline-block;
   width: 240px;
}
.highlightbox  {
    margin-left:20px;
	margin-right:20px;
	background-color: #D9EDF7;
    border: 1px solid #BCE8F1;
    border-radius: 4px;
    color: #13445d;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
