/* Datei: LKNformat.css */
/* Zentrales Style-Sheet des LKN */
/* T. Fischer, 04.05.2004, P. Tabery, 28.4.2004, S. Eichler */

  body { margin:0px; margin-bottom:10px; background-color:#FFFFFF; font-family:Arial,Helvetica,sans-serif }
  h1 { font-family:Arial,Helvetica,sans-serif; font-size:x-large; font-weight:bold }
  h2 { font-family:Arial,Helvetica,sans-serif; font-size:large; font-weight:normal }
  h3 { font-family:Arial,Helvetica,sans-serif }
  h4 { font-family:Arial,Helvetica,sans-serif }
  p { font-family:Arial,Helvetica,sans-serif }
  address { font-family:Arial,Helvetica,sans-serif }
  td { font-family:Arial,Helvetica,sans-serif }
  ul { font-family:Arial,Helvetica,sans-serif }
  pre {font-family:Courier New,Courier }

 hr { height:0px; border:none; border-top:3px solid grey; noshade; } 

.frontpage_style { font-size:small; line-height: 120%; color: #000000; font-family: Arial,Helvetica,sans-serif; }

  #navi ul { margin: 0px; padding: 0px; list-style-type: none; }
  #navi li { font-size:14px; margin: 0 0 .2em 0; }
  #navi a { display: block; color: #FFFFFF; background-color: #8f8f8f; width: 120px; padding-top: 3px; padding-bottom: 3px; padding-left:10px; padding-right: 10px; text-decoration: none; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
  #navi a:hover { background-color: #003366; color: #FFFFFF; border-top: 1px solid #036; border-left: 1px solid #036; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
  #current a {display: block; color: #FFFFFF; font-weight:bold; background-color: #007bc2; width: 120px; padding-top: 3px; padding-bottom: 3px; padding-left:10px; padding-right: 10px; text-decoration: none; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #036; border-bottom: 1px solid #036;}

  #navi2 ul { margin: 0px; padding: 0px; list-style-type: none; }
  #navi2 li { font-size:14px; margin: 0 0 .2em 0; }
  #navi2 a { display: block; color: #000000; background-color: #999999; width: 120px; padding-top: 3px; padding-bottom: 3px; padding-left:10px; padding-right: 10px; text-decoration: none; border: none;}
  #navi2 a:hover { text-decoration:underline;}

  #hdft { font-size:small; }
  #hdft a:link { color:black; text-decoration:none }
  #hdft a:visited { color:black; text-decoration:none}
  #hdft a:hover { color:black; text-decoration:underline}
  #hdft a:active { color:black; text-decoration:none}
  #hdft a:focus { color:black; text-decoration:none}

  #barlist {  margin-left: 0;  padding-left: 0;  list-style: none; }
  #barlist li { margin-left: 1ex; padding-left: 1ex; padding-bottom: 0ex; padding-top: 0ex; border-left: 1px solid black; margin-bottom: 6px; }
  #barlist a:link { text-decoration: none; }
  #barlist a:visited { text-decoration: none; }
  #barlist a:hover { text-decoration: underline; }
  #barlist a:active { text-decoration: underline; }


#menulink { 
  color:#FFFFFF;
  text-decoration:none;
}

#sublink { 
  color:black;
  text-decoration:none;
}


#empty { 
border-bottom-width:1pt;
border-bottom-style:solid;
border-color:black;
margin:0px;
padding-left:.5mm;
padding-right:.5mm;

}

#selected {
color:#FFFFFF;
white-space:nowrap;
font-weight:bold;
background-color:#007bc2;
border-color:black;
border-top-width:1pt;
border-top-style:solid;
border-left-width:1pt;
border-right-width:1pt;
border-right-style:solid;
border-left-style:solid;
border-bottom-width:0pt;
margin:0px;
padding-left:2mm;
padding-right:2mm;
}

#notselected {  
color:#FFFFFF;
white-space:nowrap;
background-color:#8F8F8F;
border-top-width:1pt;
border-top-style:solid;
border-left-width:1pt;
border-right-width:1pt;
border-right-style:solid;
border-left-style:solid;
border-bottom-width:1pt;
border-bottom-style:solid;
border-color:black;
margin:0px;
padding-left:2mm;
padding-right:2mm;
}

#sub { 
color:black;
background-color:#CDCDCD;
border-color:black;
padding-left:.5mm;
padding-right:.5mm;
}

#sub2 { 
color:black;
background-color:#CDCDCD;
border-color:black;
padding-left:1mm;
padding-right:1mm;
}

#subsel { 
color:black;
background-color:#CDCDCD;
font-weight:bold;
border-color:black;
padding-left:1mm;
padding-right:1mm;
}

#submenu { 
color:black;
background-color:#CDCDCD;
border-bottom-width:1px;
border-bottom-style:solid;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-color:black;
padding-left:1mm;
padding-right:1mm;
}

#subspace { 
color:black;
padding-left:1mm;
padding-right:1mm;
}

#newsdate { 
font-size:14pt;
color:red;
font-weight:bold;
padding-right:5mm;
}

#newstitle {
font-size:14pt;
color:black;
font-weight:bold;
}

#newsauthor { 
color:#444444;
font-size:9pt;
padding-top:2mm;
vertical-align:top;
}


#newstext { 
color:#444444;
font-size:12pt;
padding-top:2mm;
padding-bottom:6mm;
}

#studlisttitle { 
color:black;
font-size:25pt;
font-weight:bold;
text-align:center;
padding-bottom:8mm;
}

#studlisthead { 
color:#007bc2;
font-weight:bold;
border-bottom-width:1pt;
border-bottom-style:solid;
border-color:black;
margin-bottom:5mm;
}

#box { 
font-size:10pt;
width:10pt;
color:red;
padding-left:.5mm;
padding-right:.5mm;
text-align:center;
border-spacing:2mm;
}

#ebox { 
font-size:10pt;
width:10pt;
color:#CDCDCD;
padding-left:.5mm;
padding-right:.5mm;
text-align:center;
}

#vbox { 
font-size:9pt;
width:9pt;
color:red;
padding-left:.5mm;
padding-right:.5mm;
text-align:center;
border-spacing:2mm;
border-bottom-width:1pt;
border-bottom-style:solid;
border-color:#999999;
}

#vebox { 
font-size:9pt;
width:9pt;
color:#CDCDCD;
padding-left:.5mm;
padding-right:.5mm;
text-align:center;
border-bottom-width:1pt;
border-bottom-style:solid;
border-color:#999999;
}


#comment { 
font-size:10pt;
color:#444444;
}

#mhead { 
color:#007bc2;
font-weight:bold;
font-size:10pt;
padding-left:2mm;
padding-right:2mm;
border-bottom-width:1pt;
border-bottom-style:solid;
border-color:black;
margin-bottom:5mm;
}

#mtext { 
color:black;
font-size:9pt;
padding-left:2mm;
padding-right:2mm;
border-bottom-width:1pt;
border-bottom-style:solid;
border-color:#999999;
}

#mhead2 { 
color:#007bc2;
font-weight:bold;
font-size:10pt;
padding-left:2mm;
padding-right:2mm;

}

#mtext2 { 
color:black;
font-size:9pt;
padding-left:2mm;
padding-right:2mm;
}

#mlink { 
color:black;
font-size:9pt;
}

#fehler { 
color:red;
font-size:10pt;
font-weight:bold;
}

#erfolg { 
color:green;
font-size:10pt;
font-weight:bold;


