@media print {
html,body {
font-family: Arial, Helvetica;
font-size: 12pt;
padding: 0;
margin:0;
}

a:link {
color: black;
text-decoration: none;
font-weight: bold;
font-size: 10pt;
}


a:visited {
color: black;
text-decoration: none;
font-weight: bold;
font-size: 10pt;
}

a:hover {
color: black;
text-decoration: none;
font-weight: bold;
font-size: 10pt;
}




.rechts {
text-align: right;
}

#container {
width: 180mm;
height: 100%;
text-align: left;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
}


#erstezeile {
margin-left: 5mm;
padding: 0;
border-left: 2px dotted blacK;
font-size: 10pt;
font-weight: bold;
}

#erstezeile img {
height: 22mm;
}

#newsbox {
height: 0mm;
width: 0mm;
margin-right: 0;
padding-right: 10mm;
padding-top: 5mm;
float: right;
}

#streifen {
margin-top: 0mm;

margin-left: 5mm;
padding-top: 2mm;
padding-bottom: 0mm;
border-left: 2px dotted black;
color: black;
text-align: right;
font-size:10pt;
}


#streifen1 {
margin: 0 0;
padding: 0;
width: 5mm;
height: 5mm;
border-top: 2px solid black;
border-bottom: 2px solid black;
border-right: 2px dotted blacK;
font-size: 10pt;
font-weight: bold;
background: grey;
float: left;
}

#streifen2 {
height: 5mm;
margin-top: 0mm;
margin-left: 5mm;
padding: 0;
border-top: 2px solid black;
border-bottom: 2px solid black;

font-size: 10pt;
font-weight: bold;
}



#navigation {
width: 30mm;
height: 100mm;
margin-top: 0mm;
margin-left: 5mm;
padding-top: 5mm;
float: left;
border-left: 2px dotted black;
border-right: 2px dotted black;
border-bottom: 2px dotted blacK;
}

* html #navigation {  /* nur fuer Internet Explorer */
  margin-left: 2.6mm;     /* Version 5.x */
  m\argin-left: 5mm; /* Version 6 */
}


#bildbox {
height: 40mm;
margin-right: 3mm;
text-align: right;
}

#bildbox img {
height: 40mm;
border-bottom: 2px solid orange; 
border-left: 2px solid orange;
}

#ueberschrift {
text-align: right; 
font-weight: bold; 
color: black;
}

h1 {
padding: 0;
margin: 0;
text-align: right; 
font-weight: bold;
font-family: Arial, Helvetica;
font-size: 12pt;  
color: black;
}

#textbox {
width: 80 %;
margin-top: 10mm;
margin-left: 36mm;
margin-right: 20mm;
padding-top: 0mm;
padding-right: 0mm;
padding-left: 10mm;
border-top: 2px solid black;
color: black;
}

#signatur {
margin: auto auto;
font-size: 10pt;
color: black; 
background: #FFFFFF;
text-align: center;
padding-top: 20mm;
float: none;
}

#signatur img {
width: 50mm;
}

#klein {
font-size: 8pt;
}

}




@media screen {
html,body {
font-family: Arial, Helvetica;
font-size: 91%;
padding: 0;
margin:0;

}

body {
background-color: #fff5e6;
border-bottom: 20px solid #fff5e6;
}

html {
background-color: #fff5e6;
}

a:link {
color: #ffffff;
text-decoration: none;
font-weight: bold;
}


a:visited {
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #fda109;
text-decoration: none;
font-weight: bold;
}




.rechts {
text-align: right;
}

#container {
width: 900px;

text-align: left;
margin-left: auto;
margin-right: auto;

background-color: #ffffff;
border: 3px solid #42a62a;
border-top: 15px solid #42a62a;
border-bottom: 1px solid #42a62a;
}


#erstezeile {

padding: 0;
background-color: #ffffff;
font-weight: bold;
}

#erstezeile img {

}


#newsbox {
height: 4.5em;
width: 47%;
margin-right: 0;
padding-right: 10mm;
padding-top: 1em;
float: right;
}

#streifen {
margin-top: 0em;
margin-left: 0em;
padding-bottom: 0.2em;
background-color: #ffffff;
color: #00632f;
text-align: right;
}


#streifen1 {
margin: 0 0;
padding: 0;
width: 0em;
height: 1.5em;
border-top: 2px solid #42a62a;
border-bottom: 2px solid #42a62a;

font-size: 0.8em;
font-weight: bold;
background: #42a62a;
float: left;
}

#streifen2 {
height: 1.5em;
margin-top: 0em;
margin-left: 0em;
padding: 0;
border-top: 2px solid #42a62a;
border-bottom: 2px solid #42a62a;
background-color: #42a62a;
font-size: 0.8em;
font-weight: bold;
}

#content {

}

#navigation {
width: 12em;
height: 41em;
margin-top: 0em;
margin-left: 1em;
padding-top: 0em;
float: left;
}

* html #navigation {  /* nur fuer Internet Explorer */
  margin-left: 0.5em;     /* Version 5.x */
  m\argin-left: 1em; /* Version 6 */
}


#bildbox {
/*margin-left: 13.5em;*/
/*height 255px;*/
margin-right: 0em;
text-align: right;
}

#bildbox img {
/*width: 80%;*/
/*height: 255px;*/
display: none;
border-bottom: 2px solid #00632f;
border-left: 2px solid #00632f;
}

#textbox {
width: 80 %;
margin-top: 2em;
margin-left: 13em;
margin-right: 20mm;
padding-top: 0em;
padding-right: 0em;
padding-left: 2em;
padding-bottom: 1.5em;
border-top: 1px solid #fda109;
color: #000000;
background-color: #ffffff;
}

#textbox a:link{
color: #00632f;
text-decoration: none;
font-weight: bold;
}

#textbox a:visited{
color: #00632f;
text-decoration: none;
font-weight: bold;
}

#textbox a:hover{
color: #fda109;
text-decoration: none;
font-weight: bold;
}


#ueberschrift {
text-align: right; 
font-weight: bold; 
color: #00632f;
}

h1 {
padding: 0;
margin: 0;
text-align: right; 
font-weight: bold;
font-family: Arial, Helvetica;
font-size: 1em; 
color: #00632f;
}

#signatur {
margin-top: 0;
margin-left: auto;
margin-right: auto;
width: 900px;
color: #42a62a; 
background: #ffffff;
text-align: center;
padding-top: 1em;
float: none;
border-left: 3px solid #42a62a;
border-right: 3px solid #42a62a;
border-bottom: 3px solid #42a62a;
clear: left;
}

#signatur a:link{
color: #00632f;
text-decoration: none;
font-weight: bold;
}

#signatur a:visited{
color: #00632f;
text-decoration: none;
font-weight: bold;
}

#signatur a:hover{
color: #fda109;
text-decoration: none;
font-weight: bold;
}

#signatur img {
width: 12em;
}

#klein {
font-size: 0.8em;
}


}
