;charset=UTF-8

@media print {
body { color:#000000; text-decoration:none;  }
.e1z1 { font-size:80%; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-weight:bold; }
.e1z0_ie5, .e1z1_ie5, .break, .e3z00_ie5 { 
display:none;
}
h1, h3, h4, h5, h6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:125%; }
a { text-decoration:underline; color:#000000; }
body:before {
  content: "\ https://www.prof-faensen.de";
  color: #000000 !important;
  font-size: 0.85em;
  }
}
@media screen, handheld {
body { color:#162A44; background-color:#8492b3; text-decoration:none;  background-image:url(https://www.prof-faensen.de/fileadmin/fileserver/server12/faensen/background.gif); background-repeat:repeat-x; background-attachment:fixed; overflow:auto; margin:0px; }
.li_ul_horizontal { list-style-type:none; display:block; list-style-type:none; padding:0px; margin:0px; display:block; float:left; }
.break { left:-3000px; width:0px; height: 0px; position:absolute; display:block; }
table { margin:1px; border-collapse:collapse; border:1px; border-style:solid; border-color:#162A44; color:#162A44; }
td { border:1px; border-style:solid; border-color:#162A44; color:#162A44; }
h1, h3, h4, h5, h6 { text-align:left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:125%; color: #162A44; margin-top:50px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
.non { line-height:20px; margin:0px; padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:8px; }
.non a:link { color:#162A44; border:0px; outline:0px; text-decoration:underline; }
.non a:visited { color:#162A44; border:0px; outline:0px; text-decoration:underline; }
.non a:hover { color:#162A44; border:0px; outline:0px; text-decoration:none; }
.non a:active { color:#162A44; border:0px; outline:0px; text-decoration:underline; }
.non a:focus { color:#162A44; border:0px; outline:0px; text-decoration:none; }
.e0_ie5 { overflow:hidden; margin-left:auto; margin-right:auto; margin-top:8px; width:747px; }
.e0 { overflow:hidden; border-color:#ADB8CE; border-style:solid; border-width:4px; margin:0px; }
.e1_ie { background-color:#EDDCC5; }
.e0_banner { width:739px; height:144px; border:0px; margin:0px; background-color:#ffffff; }
.e1z0_ie5 {  background-color:#EDDCC5; overflow:hidden; width:739px; margin:0px; }
.e1z0 { font-size:80%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#EDDCC5; margin:0px; overflow:hidden; font-weight:bold; padding-left:25px; padding-right:25px; }
.e1z0 a:link { outline-color:#EDDCC5; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:8px; padding-bottom:8px; }
.e1z0 a:visited { outline-color:#EDDCC5; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:8px; padding-bottom:8px; }
.e1z0 a:hover { color:#162A44; outline-color:#EDDCC5; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:8px; padding-bottom:8px; background-color:#EDDCC5; }
.e1z0 a:active { outline-color:#EDDCC5; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:8px; padding-bottom:8px; }
.e1z0 a:focus { color:#162A44; outline-color:#EDDCC5; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:8px; padding-bottom:8px; background-color:#EDDCC5; }
.e1z0_leftbutton_visited { color:#162A44; float:left; margin:0px; }
.e1z0_leftbutton { color:#8595B3; float:left; margin:0px; }
.e1z0_iota_left { color:#8595B3; padding-top:8px; padding-bottom:8px; float:left; margin:0px; }
.e1z0_rightbutton { color:#8595B3; float:right; margin:0px; }
.e1z1_ie5 {  background-color:#FEF6EB; overflow:hidden; width:739px; margin:0px; }
.e1z1 { font-size:70%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#FEF6EB; overflow:hidden; font-weight:bold; margin:0px; padding-left:25px; padding-right:25px; }
.e1z1 a:link { outline-color:#FEF6EB; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:6px; padding-bottom:6px; }
.e1z1 a:visited { outline-color:#FEF6EB; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:6px; padding-bottom:6px; }
.e1z1 a:hover { color:#162A44; outline-color:#FEF6EB; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:6px; padding-bottom:6px; background-color:#FEF6EB; }
.e1z1 a:active { outline-color:#FEF6EB; display:block; border:0px; outline:0px; text-decoration:none; padding-top:6px; margin:0px; padding-bottom:6px; }
.e1z1 a:focus { color:#162A44; outline-color:#FEF6EB; display:block; border:0px; outline:0px; text-decoration:none; margin:0px; padding-top:6px; padding-bottom:6px; background-color:#FEF6EB; }
.e1z1_leftbutton_visited { color:#162A44; float:left; margin:0px; }
.e1z1_leftbutton { color:#8595B3; float:left; margin:0px; }
.e1z1_iota_left { color:#8595B3; float:left; margin:0px; padding-top:6px; padding-bottom:6px; }
.e1z1_height { background-color:#FEF6EB; overflow:hidden; margin:0px; padding-top:6px; padding-bottom:6px; float:right; width:1px; }
.e2z0_ie5 { background-color:#ffffff; overflow:hidden; width:739px; }
.e2z0 { font-size:75%; font-family: Arial, Helvetica, sans-serif, Verdana, Geneva; background-color:#ffffff; overflow:hidden; padding-left:25px; padding-right:25px; padding-bottom:50px; }
.e2z0 a:link { color:#162A44; border:0px; outline:0px; text-decoration:underline; }
.e2z0 a:visited { color:#162A44; border:0px; outline:0px; text-decoration:underline; }
.e2z0 a:hover { color:#162A44; border:0px; outline:0px; text-decoration:none; }
.e2z0 a:active { color:#162A44; border:0px; outline:0px; text-decoration:underline; }
.e2z0 a:focus { color:#162A44; border:0px; outline:0px; text-decoration:none; }
li, ul { line-height:20px; padding-top:8px; padding-bottom:3px; }
br, SUP { line-height:10px; }
.csc-textpic-intext-left-nowrap .non { line-height:15px; }
.e2z1 { background-color:#ffffff; overflow:hidden; clear:both; width:464px; margin-top:25px; }
.e2z2 { background-color:#ffffff; overflow:hidden; clear:both; width:689px; margin-top:25px; }
.e2z3 { background-color:#ffffff; overflow:hidden; clear:both; margin-top:25px; }



.csc-textpic-intext-left-nowrap .csc-textpic-text { background-color:#FEF6EB; margin-left:15px; padding:8px; }
.csc-textpic-intext-left-nowrap .non { background-color:#FEF6EB; overflow:auto; padding:0px; height:124px; margin:0px; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }
.e3z00_ie5 { overflow:hidden; background-color:#FEF6EB; width:739px; }
.e3z01_ie5 {  background-color:#8492B3; height:2px; width:739px; overflow:hidden; font-size:1%; }
.e3z02_ie5 {  background-color:#8492B3; height:11px; width:739px; overflow:hidden; font-size:1%; }
.e3z0 { overflow:hidden; background-color:#FEF6EB; padding-right:25px; padding-left:25px; }
.e3z0 a:link { display:block; background-color:#FEF6EB; outline-color:#FEF6EB; border:0px; outline:0px; text-decoration:none; }
.e3z0 a:visited { display:block; background-color:#FEF6EB; outline-color:#FEF6EB; border:0px; outline:0px; text-decoration:none; }
.e3z0 a:hover { display:block; color:#162A44; background-color:#FEF6EB; outline-color:#FEF6EB; border:0px; outline:0px; text-decoration:none; }
.e3z0 a:active { display:block; background-color:#FEF6EB; outline-color:#FEF6EB; border:0px; outline:0px; text-decoration:none; }
.e3z0 a:focus { display:block; color:#162A44; background-color:#FEF6EB; outline-color:#FEF6EB; border:0px; outline:0px; text-decoration:none; }
.e3z0_leftbutton { font-size:70%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; display:block; color:#8595B3; float:left; display:block; background-color:#FEF6EB; padding-top:3px; padding-bottom:3px; }
.e3z0_leftbutton_visited { font-size:70%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#162A44; float:left; background-color:#FEF6EB; display:block; padding-top:3px; padding-bottom:3px; }
.e3z0_iota_left { font-size:70%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#8595B3; float:left; display:block; background-color:#FEF6EB; padding-top:3px; padding-bottom:3px; }
.e3z0_rightbutton { font-size:60%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#8595B3; float:right; display:block; background-color:#FEF6EB; padding-top:8px; padding-bottom:3px; }
SUP { font-size:85%; }
}