html {
 margin: 0;
 padding: 0;
 background-color: #ffffff;
}

pre.ascii{
	color:#446d8c;

}

body
  { font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    color: #000000; 
  }
  
a {
	color: FF0000;
	/* #6b6b77; */
}

a.navi {
	color: #5a5a5a; 
}

a:link    {text-decoration: none; }
a:visited {
text-decoration: none; 
color: FF0000;
}
a:hover   {
	text-decoration:none;
	background-color:#8d8d8d;
	color: #FFFFFF;
}

a.navi:hover   {
	text-decoration:none;
	background-color:#8d8d8d;
	color: #FFFFFF;
}

a:hover.head {
	text-decoration: none;
	background-color: #cee2ed;
	color: #8d8d8d; 
}

a.head {
	text-decoration: none;
}


h1, h2, h3, h4, h5, h6{ 
	font-family: verdana, helvetica, arial, sans-serif;
    color: #00376C;
}
  
#bottom{
	margin: 0 auto;
	background: #cee2ed;
	border-top-style: double;
	border-top-color: #8d8d8d;
}

   
#head{
	margin: 0 auto;
	padding: 0.5ex 0 0 1em;
	border-bottom-style: double;
	border-bottom-color: #8d8d8d;
	background-color:#cee2ed;
}
  
ul#Navigation {
	float: left;
	width: 15em;
	margin: 2em 0 0 1em;
	padding: 0;
 	background: #f3f3f3;
	-moz-border-radius:10px;
	-khtml-border-radius:30px;
/*	border-color:#000000;
	border-style:double; */
}
    
ul#Navigation li {
    list-style: none;
    margin: 8px 0 0 20px; 
	padding-left: 0em;
	font-size:14px;
}
  
ul#Navigation li.sub {
    list-style: circle;
	list-style-position: inside;
	font-size:12px;
    margin-left: 2.5em; 
	margin-bottom: -0.5em;
}
  
#Seite, #bottom {
	width: 950px;
  padding: 0.0em;
}  
  
#Seite {
	overflow: auto;
	text-align: left;    
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 950px;
	padding: 0em;
	background-color: #446d8c;
	border-width: thin;
 	border-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

div#Inhalt {
	margin: 2em 2em 1em 17em;
	padding: 0.5em 2em 1em 2em;
  	min-height:30em;
  	height:auto !important;
  	height:30empx;
	background-color: #f3f3f3;
		-moz-border-radius:10px;
	-khtml-border-radius:30px;
 /* border-color:#000000;
		border-style:double; */
}

.date{
	color:#8d8d8d;
}

  
#head h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color:#8d8d8d;
}



.sourceORcommand {   
				font-size: 12px; 
				font-style: normal; 
				font-weight: bolder; 
				color: #aa0000; 
				font-family: "Courier New", Courier, mono; 
				}

.dotfile {  
				color: #C14222;
				}

.red {  
				color: #FF0000;
				}

.green {
			  color: #006600;
			  }

.blue {  
				color: #0000FF;
			}
			
.caption {
	color: #555555;
	margin-left: 50px;
	margin-right: 50px; 
	margin-bottom: -10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	}			

.eingerückt {  
				margin-right: 50px; 
				margin-left: 50px; 
				background-color: #DDDDDD; 
				text-align: justify
				}

.warnung {
	background-color: #FF3300;
	text-align: justify;
	border: thin double #666666;
	margin: 50px;
	padding: 10px;
	font-weight: bolder;
}

code {
		font-size: 110%;
		}

.Einschub {
				background-color: #AADDFF;
				margin: 25px;
				padding: 10px;
}

pre {
				font-size: small;
				font-family: "Courier New", Courier, mono;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				}



.kbd {
			background-color: #eee;
			color:            #000;
			border-top:       1px #999;
			border-right:     2px #333;
			border-bottom:    2px #333;
			border-left:      1px #999;
			border-style:     solid;
			padding:          2px;
		}
		

.bold {
	font-weight: bold;
}

.emacsbackground {
	background : #EBEBEB;
	margin: 30px;
	padding: 5px;
	font-size: smaller;
	font-family: "Courier New", Courier, mono;

}

.emacslila {
				color : #A020F0; 
}

.emacsbraun {
				color : #B22222; BC8F8F
}

.emacsblau {
				color : #0000FF;
}

.emacsgraubraun {
				color : #BC8F8F;
}

.emacstuerkis {
				color : #669999;  B22222
}

		

.javahighlight{ color: #FF0000; font-family: Monospaced; }
.javacomment{ color: #666666; font-family: Monospaced; }
.javakeyword{ color: #000099; font-family: Monospaced; font-weight: bold}
.javastring{  color: #990066; font-family: Monospaced; }
.javanumbers{ color: #660000; font-family: Monospaced; }

.java-block-comment {color: #737373}
.java-string-literal {color: #99006b}
.java-layer-method {font-family: Monospaced; font-weight: bold}
.java-keywords {color: #000099; font-family: Monospaced; font-weight: bold}
.java-numeric-literals {color: #780000}

.xml-attribute {color: #007c00}
.xml-pi-start {color: #00007c; font-family: Monospaced; font-weight: bold}
.xml-tag {color: #0000ff}
.xml-ws {color: #ffffff}
.xml-value {color: #99006b}
.xml-pi-content {color: #00007c}
		
		
		/* web album */
		
/* Header */
div#header h1 {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	background-color: transparent;
	color: #000000;
}

/* Thumbnail Index */
div#index {
	text-align: center;
}

div#index table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#index td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #BFBFBF;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#index td.thumbcell img {
	border-style: none;
}

div#index div.pages {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
}

/* Photo Navigation */
div#navigation {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;

}

div#navigation table {
	text-align: center;
	margin: 0 auto 1em auto;
}

div#navigation td.previous {
	text-align: left;
	width: 100px;
}

div#navigation td.index {
	text-align: center;
}

div#navigation td.next {
	text-align: right;
	width: 100px;
}

div#navigation td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #BFBFBF;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#navigation td.thumbcell img {
	border-style: none;
}

div#navigation td.selected {
	border-style: outset;
	border-width: 2px;
}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
}

div#photograph img {
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

/* Photograph Title */
h1.title {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	margin: 0px;
}

/* Photograph Caption */
p.caption {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 0.8em;
}

/* Footnote */
p.footnote {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.6em;
	text-align: right;
	padding: 0 2em 0 0;
}


/* GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter) */
.java5 .de1, .java5 .de2 {font-family: 'Courier New', Courier, monospace; font-weight: normal;color: #000020;}
.java5  {font-family: monospace;color: #006; border: 1px solid #d0d0d0; background-color: #f0f0f0;}
.java5 a:link {color: #000060;}
.java5 a:hover {background-color: #f0f000;}
.java5 .imp {font-weight: bold; color: red;}
.java5 li {font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;font: normal normal 130% 'Courier New', Courier, monospace; color: #003030;}
.java5 li.li2 {font-weight: bold;font-weight: bold; color: #006060;}
.java5 .kw1 {color: #b1b100;}
.java5 .kw2 {color: #000000; font-weight: bold;}
.java5 .kw3 {color: #993333;}
.java5 .kw4 {color: #b13366;}
.java5 .kw5 {color: #aaaadd; font-weight: bold;}
.java5 .kw6 {color: #aaaadd; font-weight: bold;}
.java5 .kw7 {color: #aaaadd; font-weight: bold;}
.java5 .kw8 {color: #aaaadd; font-weight: bold;}
.java5 .kw9 {color: #aaaadd; font-weight: bold;}
.java5 .kw10 {color: #aaaadd; font-weight: bold;}
.java5 .kw11 {color: #aaaadd; font-weight: bold;}
.java5 .kw12 {color: #aaaadd; font-weight: bold;}
.java5 .kw13 {color: #aaaadd; font-weight: bold;}
.java5 .kw14 {color: #aaaadd; font-weight: bold;}
.java5 .kw15 {color: #aaaadd; font-weight: bold;}
.java5 .kw16 {color: #aaaadd; font-weight: bold;}
.java5 .kw17 {color: #aaaadd; font-weight: bold;}
.java5 .kw18 {color: #aaaadd; font-weight: bold;}
.java5 .kw19 {color: #aaaadd; font-weight: bold;}
.java5 .kw20 {color: #aaaadd; font-weight: bold;}
.java5 .kw21 {color: #aaaadd; font-weight: bold;}
.java5 .kw22 {color: #aaaadd; font-weight: bold;}
.java5 .kw23 {color: #aaaadd; font-weight: bold;}
.java5 .kw24 {color: #aaaadd; font-weight: bold;}
.java5 .kw25 {color: #aaaadd; font-weight: bold;}
.java5 .kw26 {color: #aaaadd; font-weight: bold;}
.java5 .kw27 {color: #aaaadd; font-weight: bold;}
.java5 .kw28 {color: #aaaadd; font-weight: bold;}
.java5 .kw29 {color: #aaaadd; font-weight: bold;}
.java5 .kw30 {color: #aaaadd; font-weight: bold;}
.java5 .kw31 {color: #aaaadd; font-weight: bold;}
.java5 .kw32 {color: #aaaadd; font-weight: bold;}
.java5 .kw33 {color: #aaaadd; font-weight: bold;}
.java5 .kw34 {color: #aaaadd; font-weight: bold;}
.java5 .kw35 {color: #aaaadd; font-weight: bold;}
.java5 .kw36 {color: #aaaadd; font-weight: bold;}
.java5 .kw37 {color: #aaaadd; font-weight: bold;}
.java5 .kw38 {color: #aaaadd; font-weight: bold;}
.java5 .kw39 {color: #aaaadd; font-weight: bold;}
.java5 .kw40 {color: #aaaadd; font-weight: bold;}
.java5 .kw41 {color: #aaaadd; font-weight: bold;}
.java5 .kw42 {color: #aaaadd; font-weight: bold;}
.java5 .kw43 {color: #aaaadd; font-weight: bold;}
.java5 .kw44 {color: #aaaadd; font-weight: bold;}
.java5 .kw45 {color: #aaaadd; font-weight: bold;}
.java5 .kw46 {color: #aaaadd; font-weight: bold;}
.java5 .kw47 {color: #aaaadd; font-weight: bold;}
.java5 .kw48 {color: #aaaadd; font-weight: bold;}
.java5 .kw49 {color: #aaaadd; font-weight: bold;}
.java5 .kw50 {color: #aaaadd; font-weight: bold;}
.java5 .kw51 {color: #aaaadd; font-weight: bold;}
.java5 .kw52 {color: #aaaadd; font-weight: bold;}
.java5 .kw53 {color: #aaaadd; font-weight: bold;}
.java5 .kw54 {color: #aaaadd; font-weight: bold;}
.java5 .kw55 {color: #aaaadd; font-weight: bold;}
.java5 .kw56 {color: #aaaadd; font-weight: bold;}
.java5 .kw57 {color: #aaaadd; font-weight: bold;}
.java5 .kw58 {color: #aaaadd; font-weight: bold;}
.java5 .kw59 {color: #aaaadd; font-weight: bold;}
.java5 .kw60 {color: #aaaadd; font-weight: bold;}
.java5 .kw61 {color: #aaaadd; font-weight: bold;}
.java5 .kw62 {color: #aaaadd; font-weight: bold;}
.java5 .kw63 {color: #aaaadd; font-weight: bold;}
.java5 .kw64 {color: #aaaadd; font-weight: bold;}
.java5 .kw65 {color: #aaaadd; font-weight: bold;}
.java5 .kw66 {color: #aaaadd; font-weight: bold;}
.java5 .kw67 {color: #aaaadd; font-weight: bold;}
.java5 .kw68 {color: #aaaadd; font-weight: bold;}
.java5 .kw69 {color: #aaaadd; font-weight: bold;}
.java5 .kw70 {color: #aaaadd; font-weight: bold;}
.java5 .kw71 {color: #aaaadd; font-weight: bold;}
.java5 .kw72 {color: #aaaadd; font-weight: bold;}
.java5 .kw73 {color: #aaaadd; font-weight: bold;}
.java5 .kw74 {color: #aaaadd; font-weight: bold;}
.java5 .kw75 {color: #aaaadd; font-weight: bold;}
.java5 .kw76 {color: #aaaadd; font-weight: bold;}
.java5 .kw77 {color: #aaaadd; font-weight: bold;}
.java5 .kw78 {color: #aaaadd; font-weight: bold;}
.java5 .kw79 {color: #aaaadd; font-weight: bold;}
.java5 .kw80 {color: #aaaadd; font-weight: bold;}
.java5 .kw81 {color: #aaaadd; font-weight: bold;}
.java5 .kw82 {color: #aaaadd; font-weight: bold;}
.java5 .kw83 {color: #aaaadd; font-weight: bold;}
.java5 .kw84 {color: #aaaadd; font-weight: bold;}
.java5 .kw85 {color: #aaaadd; font-weight: bold;}
.java5 .kw86 {color: #aaaadd; font-weight: bold;}
.java5 .kw87 {color: #aaaadd; font-weight: bold;}
.java5 .kw88 {color: #aaaadd; font-weight: bold;}
.java5 .kw89 {color: #aaaadd; font-weight: bold;}
.java5 .kw90 {color: #aaaadd; font-weight: bold;}
.java5 .kw91 {color: #aaaadd; font-weight: bold;}
.java5 .kw92 {color: #aaaadd; font-weight: bold;}
.java5 .kw93 {color: #aaaadd; font-weight: bold;}
.java5 .kw94 {color: #aaaadd; font-weight: bold;}
.java5 .kw95 {color: #aaaadd; font-weight: bold;}
.java5 .kw96 {color: #aaaadd; font-weight: bold;}
.java5 .kw97 {color: #aaaadd; font-weight: bold;}
.java5 .kw98 {color: #aaaadd; font-weight: bold;}
.java5 .kw99 {color: #aaaadd; font-weight: bold;}
.java5 .kw100 {color: #aaaadd; font-weight: bold;}
.java5 .kw101 {color: #aaaadd; font-weight: bold;}
.java5 .kw102 {color: #aaaadd; font-weight: bold;}
.java5 .kw103 {color: #aaaadd; font-weight: bold;}
.java5 .kw104 {color: #aaaadd; font-weight: bold;}
.java5 .kw105 {color: #aaaadd; font-weight: bold;}
.java5 .kw106 {color: #aaaadd; font-weight: bold;}
.java5 .kw107 {color: #aaaadd; font-weight: bold;}
.java5 .kw108 {color: #aaaadd; font-weight: bold;}
.java5 .kw109 {color: #aaaadd; font-weight: bold;}
.java5 .kw110 {color: #aaaadd; font-weight: bold;}
.java5 .kw111 {color: #aaaadd; font-weight: bold;}
.java5 .kw112 {color: #aaaadd; font-weight: bold;}
.java5 .kw113 {color: #aaaadd; font-weight: bold;}
.java5 .kw114 {color: #aaaadd; font-weight: bold;}
.java5 .kw115 {color: #aaaadd; font-weight: bold;}
.java5 .kw116 {color: #aaaadd; font-weight: bold;}
.java5 .kw117 {color: #aaaadd; font-weight: bold;}
.java5 .kw118 {color: #aaaadd; font-weight: bold;}
.java5 .kw119 {color: #aaaadd; font-weight: bold;}
.java5 .kw120 {color: #aaaadd; font-weight: bold;}
.java5 .kw121 {color: #aaaadd; font-weight: bold;}
.java5 .kw122 {color: #aaaadd; font-weight: bold;}
.java5 .kw123 {color: #aaaadd; font-weight: bold;}
.java5 .kw124 {color: #aaaadd; font-weight: bold;}
.java5 .kw125 {color: #aaaadd; font-weight: bold;}
.java5 .kw126 {color: #aaaadd; font-weight: bold;}
.java5 .kw127 {color: #aaaadd; font-weight: bold;}
.java5 .kw128 {color: #aaaadd; font-weight: bold;}
.java5 .kw129 {color: #aaaadd; font-weight: bold;}
.java5 .kw130 {color: #aaaadd; font-weight: bold;}
.java5 .kw131 {color: #aaaadd; font-weight: bold;}
.java5 .kw132 {color: #aaaadd; font-weight: bold;}
.java5 .kw133 {color: #aaaadd; font-weight: bold;}
.java5 .kw134 {color: #aaaadd; font-weight: bold;}
.java5 .kw135 {color: #aaaadd; font-weight: bold;}
.java5 .kw136 {color: #aaaadd; font-weight: bold;}
.java5 .kw137 {color: #aaaadd; font-weight: bold;}
.java5 .kw138 {color: #aaaadd; font-weight: bold;}
.java5 .kw139 {color: #aaaadd; font-weight: bold;}
.java5 .kw140 {color: #aaaadd; font-weight: bold;}
.java5 .kw141 {color: #aaaadd; font-weight: bold;}
.java5 .kw142 {color: #aaaadd; font-weight: bold;}
.java5 .kw143 {color: #aaaadd; font-weight: bold;}
.java5 .kw144 {color: #aaaadd; font-weight: bold;}
.java5 .kw145 {color: #aaaadd; font-weight: bold;}
.java5 .kw146 {color: #aaaadd; font-weight: bold;}
.java5 .kw147 {color: #aaaadd; font-weight: bold;}
.java5 .kw148 {color: #aaaadd; font-weight: bold;}
.java5 .kw149 {color: #aaaadd; font-weight: bold;}
.java5 .kw150 {color: #aaaadd; font-weight: bold;}
.java5 .kw151 {color: #aaaadd; font-weight: bold;}
.java5 .kw152 {color: #aaaadd; font-weight: bold;}
.java5 .kw153 {color: #aaaadd; font-weight: bold;}
.java5 .kw154 {color: #aaaadd; font-weight: bold;}
.java5 .kw155 {color: #aaaadd; font-weight: bold;}
.java5 .kw156 {color: #aaaadd; font-weight: bold;}
.java5 .kw157 {color: #aaaadd; font-weight: bold;}
.java5 .kw158 {color: #aaaadd; font-weight: bold;}
.java5 .kw159 {color: #aaaadd; font-weight: bold;}
.java5 .kw160 {color: #aaaadd; font-weight: bold;}
.java5 .kw161 {color: #aaaadd; font-weight: bold;}
.java5 .kw162 {color: #aaaadd; font-weight: bold;}
.java5 .kw163 {color: #aaaadd; font-weight: bold;}
.java5 .kw164 {color: #aaaadd; font-weight: bold;}
.java5 .kw165 {color: #aaaadd; font-weight: bold;}
.java5 .kw166 {color: #aaaadd; font-weight: bold;}
.java5 .co1 {color: #808080; font-style: italic;}
.java5 .coMULTI {color: #808080; font-style: italic;}
.java5 .es0 {color: #000099; font-weight: bold;}
.java5 .br0 {color: #66cc66;}
.java5 .st0 {color: #ff0000;}
.java5 .nu0 {color: #cc66cc;}
.java5 .me1 {color: #006600;}
.java5 .me2 {color: #006600;}

