
/* projektweite css Definitionen */

/* allgemein */
body 
{ 
  font-family:Verdana,Arial,sans-serif; 
  margin-left:15px;
}

p,span,ul,ol,li,td,dt,dd 
{ 
  font-size:12px; 
  /* margin-left:2ex; */
}

ul,dl,ol 
{
  padding-left:20px;
}

li
{
  margin-left:3ex;
  margin-top:1ex;
  margin-bottom:1ex;
  margin-right:1ex;
}

li.level 
{
  margin-left:0ex;
}

pre 
{ 
  font-family:Courier New, Courier, Konsole; 
  font-size:14px; 
  color:#000000;
  background-color:#f5f5f5;
  margin:1px;
  padding:3px;
}

pre.konsole 
{ 
  color:#00ff00;
  background-color:#000000;
}

.pre
{
  font-family:Courier New, Courier, Konsole; 
  font-size:14px; 
  color:#000000;
  background-color:#f5f5f5;
}

h1 
{
  font-size:22px;
  color:#8040b0;
  margin-top:2ex;
  margin-bottom:1ex;
}

h2 
{
  font-size:17px;
  color:#8060b0;
  margin-top:2ex;
  margin-bottom:1ex;
}

h3 
{
  font-size:16px;
  color:#402080;
  margin-top:3ex;
  margin-bottom:1ex;
}

h4 
{
  font-size:14px;
  color:#402080;
  margin-top:3ex;
  margin-bottom:1ex;
}

h5 
{
  font-size:12px;
  color:#302070;
  margin-top:3ex;
  margin-bottom:1ex;
}

.red 
{
  color:#bb0022;
}

a:link { color:#906f91; }
a:active { color:#aaee88; }
a:hover { color:#ff0000; }
a:visited { color:#807080; }

#allwidth { width:760px; }

#fsize20 { font-size:20px; }
#fsize18 { font-size:18px; }
#fsize16 { font-size:16px; }
#fsize14 { font-size:14px; }

/* Titel */
td.title-lettering
{
  padding-top:1px;
  padding-right:5px;
  padding-bottom:4px;
  padding-left:10px;
  overflow:visible;
  color:#553595; /* 6040a0 */
  background-color:#f6f2fa;
}

td.title-blank 
{
  background-color:#c5b8d2; /* 806f91 af97c8 c5b8d2 dfd0ee efdfff eee7f5 */
}

/* Navigation */
td.navi 
{
  padding-top:2px;
  padding-right:2px;
  padding-bottom:5px;
  padding-left:10px;
  background-color:#f6f2fa; /* af97c8 efdfff fbf9ff */
}

/* Inhalt */
td.content 
{
  padding-left:15px;
  background-color:#ffffff;
}

td.incontent 
{
  padding:0.5ex;
}

/* --------------------------------------------------------------------

td.navi2item 
{
  padding-top:2px;
  padding-right:2px;
  padding-bottom:5px;
  padding-left:10px;
  background-color:#f7fdee;
  font-weight:bold;
}

td.navi2blank 
{
  height:10px;
}


  height:10px;

  margin-top:5px; 
  margin-bottom:0px; 

  border-width:1px;
  border-style:solid;
  border-color:#ee0000;

  a { text-decoration:none; }

  padding-top:10px;
  padding-left:10px;
  vertical-align:middle;

  overflow:auto;
  overflow:visible;

  width:60px;
*/
