@media screen {
html, address,
blockquote,
body, dd, div,
dl, dt, fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre   { display: block }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell; }
caption         { display: table-caption }
th              { font-weight: bolder; text-align: center }
caption         { text-align: center }
body            { margin: 0px; line-height: 1.12 }
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .75em 0 }
h3              { font-size: 1.17em; margin: .83em 0 }
h4, p,
blockquote,
fieldset, form,
ol, dl, dir,
menu            { font-size: 1em; margin: 1.12em 0 }
h5              { font-size: .83em; margin: 1.5em 0 }
h6              { font-size: .75em; margin: 1.67em 0 }
/*h1, h2, h3, h4,
h5, h6,
strong          { font-weight: bolder } */
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp       { font-family: monospace }
pre             { white-space: pre }
button, textarea,
input, object, 
select          { display:inline; }
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }
table           { border-spacing: 2px; }
thead, tbody,
tfoot           { vertical-align: middle }
td, th          { vertical-align: inherit }
s, strike, del  { text-decoration: line-through }
/*hr              { border: 1px inset } */
ol, ul, dir,
menu, dd        { margin-left: 40px }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
br:before       { content: "\A" }
:before, :after { white-space: normal}
center          { text-align: center }
abbr, acronym   { font-variant: small-caps; letter-spacing: 0.1em }
/*:link, :visited { text-decoration: underline }
:focus          { outline: thin dotted invert } */
/* my own */

.nodisplay {display: none;}

body { 
color: black;
background: #f0f0f0;
margin-left: 10px;
margin-right: 10px;
font-family: "Times New Roman", serif, sans-serif; 
font-size: 14px;
PADDING-BOTTOM: 40px; 
}
div#banner
	{
	POSITION: absolute;
	width: 140px;
	TOP: 10px;
       	LEFT: 10px;	
	border: 1px solid silver;
	PADDING-BOTTOM: 10px;
       	PADDING-TOP: 10px;
	text-align: center;
	color: #fff;
	background-color: #000099;
       	voice-family: inherit
	}
div#banner2
	{
	width: 860px;	
	text-align: center;
	background-color: transparent;	
	}		
div#banner h1
	{
	margin: 0;
	font-size: 28px;
	color: white;
	font-weight: bold;
	}

.content {
	POSITION: relative;
	top: 10px;
	WIDTH: 710px;
       	PADDING-RIGHT: 10px;
       	PADDING-LEFT: 10px;
       	PADDING-BOTTOM: 10px;
       	MARGIN: 0px 0px 10px 155px;
       	PADDING-TOP: 10px;
	border: 1px solid silver;
       	BACKGROUND-COLOR: #F0F0F0;
}
div#navAlpha {
	POSITION: absolute;
	LEFT: 10px;
	TOP: 75px;
	WIDTH: 130px;
       	PADDING-LEFT: 10px;
       	PADDING-BOTTOM: 10px;    	
       	PADDING-TOP: 10px; 
	border: 1px solid silver;	
       	BACKGROUND-COLOR: #E0E0E0;
       	voice-family: inherit;
}
UNKNOWN {
	WIDTH: 128px
}
#navBeta {
	POSITION: relative;
	WIDTH: 710px;
       	TOP: 10px;
	left: 155px;
	PADDING-TOP: 10px;
	padding-bottom: 6px;
       	PADDING-RIGHT: 10px;
       	PADDING-LEFT: 10px;
	margin-bottom: 12px;
	border: 1px solid silver;
       	BACKGROUND-COLOR: #E0E0E0;
       	voice-family: inherit;
	text-align: left;
}

#navBeta li
{
	display: inline;
	margin: 0px 10px 0px 10px;
}

div#footer
{
	WIDTH: 860px;
	clear: both;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	border: 0px solid silver;
	text-align: right;
}

div#footer li
{
display: inline;
margin-right: 1em;
}

UNKNOWN {
	WIDTH: 168px
}

/*text*/
h1,h2,h3,h4 {
font-family: "Times New Roman", serif,sans-serif ;
}


.editor { 
    width: 50px;	
    border: 0px solid #f0f0f0;
    padding: 5px 0px 5px 0px; 
    font-weight: bold;
}

#main { 
    height: auto;
    border: 0px solid silver;
    background-color: #f0f0f0;
    padding-left: 40px;
    padding-right: 40px;
    margin: 5px ;
    font-size: 14px;
}

#main_loc { 
    height: auto;
    border: 0px solid silver;
    background-color: #f0f0f0;
    padding-left: 3px;
    padding-right: 3px;  
    margin: 5px;
    font-size: 14px;
}

.up {
	text-align:left;
	font-weight: bold;
	 padding: 10px 0px 10px 0px;
}
.myhead {
	color: #000099;
	text-align: center;
}


#printb {
	color: black;
	text-align: left;
}
.bold { font-weight:bold}

A:link {
text-decoration: none; color: #000099; 
}
A:visited {
text-decoration: underline ; color: black;
}
A:hover {
background: silver;
}
/*line*/
hr.hr1 {
      color: silver;
      height: 0px;
      margin-BOTTOM: 20px;
}
/*table   { border: outset 0pt; border-collapse: separate; border-spacing: 1pt }*/
td   { white-space: nowrap;}

table {
	margin: 0px;
	width: 100%;
	table-layout: auto;
	border-collapse: collapse;
	font-family: "Times New Roman", serif, sans-serif;
	font-size: 14px;
     /*  font-size: 1em;*/
}
.odd { background: #FAFAFA;
       text-align:left;
       padding: 0.1em 0.2em 0em 0.1em;
       border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
  	border-bottom-width: 2px;
       
}
.even { background: #FFFFFF;
       	text-align:left;
       	padding: 0.1em 0.2em 0em 0.1em; 
	border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
  	border-bottom-width: 2px;
}
.bodd { background: #FAFAFA;
       	text-align:left;
       	padding: 0.1em 0.2em 0em 0.1em;
       	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
  	border-bottom-width: 2px;
}
.beven { background: #FFFFFF;
       	 text-align:left;
	 padding: 0.1em 0.2em 0em 0.1em;
	 font-weight: bold;
	 border-bottom-style: solid;
	 border-bottom-color: #f0f0f0;
  	 border-bottom-width: 2px;
	 
 }

.space { background: #f0f0f0;
       	text-align:left;
       	height: 0.5em;
	border: hidden;
	
}
.header { background: #ccccdd;
	  text-align: left;
	  font-weight: bold;
	  padding: 0.1em 0.2em 0em 0.1em;
	  border-bottom-style: solid;
	  border-bottom-color: #f0f0f0;
  	  border-bottom-width: 2px;
	  
}

.topheader {
	width: 100%;
}

.rem {
	text-align:left;
	padding: 10px 0px 10px 0px;
}

.text_table {
	width: 85%;
	margin-left: 40px;
	}

.text2_table {
	width: 40%;
	margin-left: 220px;
	}

.bild1 { float: left; margin-left: 10px; margin-right: 10px;  margin-bottom: 10px; border: 2px solid silver;}
.bild2 { float: right; margin-left: 10px; margin-right: 10px;  margin-bottom: 10px; border: 2px solid silver;}
.bild3 {left; margin-left: 160px; margin-right: 10px;  margin-bottom: 10px; border: 2px solid gray;}
.bild4 {left; margin-left: 67px; margin-right: 10px;  margin-bottom: 10px; border: 2px solid gray;}
}
.bild5 {left; margin-left: 30px; margin-right: 10px;  margin-bottom: 10px; border: 2px solid gray;}
}
/* Begin bidirectionality settings (do not change) */
BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
  h1            { page-break-before: always }
  h1, h2, h3,
  h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }

h1,h2,h3,h4 {
font-family: serif,sans-serif ;
}

.editor { 
    width: 50px;
    border: 0px solid white;
    background-color: white;
    padding: 5px 0px 5px 0px; 
    font-weight: bold;
}

.creator { 
	color: black;
	padding: 20px 0px 10px 0px; 
	text-align: left
}


.up {
	text-align:left;
	font-weight: bold;
	 padding: 10px 0px 10px 0px;
}
.myhead {
	color: black;
	text-align: center
}
.noprint {display: none;}

.bold { font-weight:bold}

body { 
	color: black;
	background-color: white;
	margin-left: 1em;
	margin-right: 1em;
	font-family: "Times New Roman", serif, sans-serif; 
}
.rem {
	text-align:left;
	font-size: 12px;
	padding: 5px 0px 5px 0px;
}
.myhead {
	color: black;
	text-align: center
}

/*line*/
hr.hr1 {
      color: #000000;
      height: 0px;
}

td	{white-space:nowrap;}

table {
	table-layout: auto;
	width: 95%;
	background: white;
	border-collapse: collapse;
	text-align:left;
	font-family: serif, sans-serif;
       	font-size: 11px
}
.odd {
	border-bottom-style: solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
       
}
.even {
	border-bottom-style: solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
}
.bodd {
	border-bottom-style: solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
}
.beven {
	border-bottom-style: solid;
	 border-bottom-color: black;
	 border-bottom-width: 1px;
	 
}
.space { background: white;
       	text-align:left;
       	height: 0.5em;
	border: hidden
	
}
.header {
	border-bottom-style: solid;
	  border-bottom-color: black;
	  border-bottom-width: 1px;
}	  
A:link {
text-decoration: none; color: black
}
A:visited {
text-decoration: none ; color: black
}
.bild1 { float: left; margin-left: 10px; margin-right: 10px;}
.bild2 { float: right; margin-left: 10px; margin-right: 10px;}
}
