/*****************************************************************************
 **
 **        Version 2.0 by Bernhard Moeller <info@bernhard-moeller.com>
 **
 */


@font-face
{
  font-family: 'Lucida Handwriting', sans-serif;
  font-style:  italic;
  font-weight: 700;
  src: url('/fonts/lucidah0.eot');  /* IE */
  src: local('Lucida Handwriting kursiv'), url('/fonts/lhandw.ttf') format('truetype'); /* non-IE */
}

h1, h2, h3, h4, h5, h6
{
  color:            #38291b;
  font-weight:      bold;
  background-color: transparent;
  text-align:       center;
  line-height:      normal;
}

h1, h2, h3
{
  font-family:      'Lucida Handwriting';
  font-style:       italic;
  color:            #38291b;
  background-color: transparent;
}

h1 { font-size: 200%; }

p, body, ul, ol
{
  font-size:        100%;
  line-height:      100%;
  color:            #38291b;
  background-color: transparent;
  line-height:      16pt;
  text-align:       justify;
}

sup { font-size:65%; }

input, textarea
{
  color:            #38291b;
  background-color: #dccab3;
  background-image: url(/pics/baige_marble.jpg);
  border:2px inset  #d9c77e;
}

.answer
{
  font-style:       italic;
  color:            #38291b;
  background-color: transparent;
}

.Bildrechts
{
  float:right;
  margin: 0px 0px 10px 10px;
  padding: 2px;
}

.Bildlinks
{
  float:left;
  margin: 0px 10px 10px 0px;
  padding: 2px;
}

.Bildmitte
{
  display: block;
  margin: auto auto;
}

.button
{
  color:            #E7D7B2;
  background-color: #dccab3;
  background-image: url(/pics/sidebar.jpg);
  border:           2px outset #947e57;
}

li { text-align: justify; }

.figure
{
  font-size:  60%;
  text-align: center;
}

.figure1
{
  font-size:  75%;
  text-align: left;
}

.l4_nav_left
{
  position: fixed;
  top:      200px;
  left:     220px;
  width:    200px;
}

.l4_nav_right
{
  position: fixed;
  top:      200px;
  left:     800px;
  width:    200px;
}

.tabular
{
  font-size:        95%;
  color:            #38291b;
  background-color: transparent;
  border:           1px inset #d9c77e;
}

.tabular1
{
  font-size:        100%;
  color:            #38291b;
  background-color: transparent;
}

hr { border: 1px inset #d9c77e; }

.taxonomie
{
  font-style: italic;
  font-size:  95%;
}

.taxabold
{
  font-style:  italic;
  font-weight: bold;
}

img { border: none; }

.centered { text-align: center; }

/***** [Misc] *****/

.metamo    
{
  font-style:       italic;
  font-size:        110%;
  line-height:      110%;
  font-weight:      bold;
  color:            #38291b;
  background-color: transparent;
}

.copyright
{
  font-size:        80%;
  color:            #38291b;
  background-color: transparent;
  text-align:       center;
}

.notice
{
  font-size:        80%;
  color:            #38291b;
  background-color: transparent;
  text-align:       justify;
}

.zitat
{
  font-size:        80%;
  color:            #38291b;
  background-color: transparent;
  text-align:       right;
}

.note
{
  color:            #38291b;
  background-color: transparent;
}

.notebold
{
  font-size:        100%;
  line-height:      110%;
  color:            #38291b;
  background-color: transparent;
  font-weight:      bold;
}

.linkitem
{
  color:            #5e2a03;
  background-color: transparent;
  font-size:        100%;
  line-height:      110%;
  font-weight:      bold;
  text-decoration:  none;
  vertical-align:   top;
  line-height:      16pt;
}

.linkitem:hover
{
  color:            #38291b;
  background-color: transparent;
  text-decoration:  underline;
}

.linkcopy
{
  color: #5e2a03;
  background-color: transparent;
  font-size:       80%;
  line-height:     100%;
  font-weight:     bold;
  text-decoration: none;
  vertical-align:  top;
}

.linkcopy:hover
{
  color:            #38291b;
  background-color: transparent;
  text-decoration:  underline;
}

.bold { font-weight: bold; }

.hbar
{
  color:            #ff1010;
  background-color: transparent;
  background-image: url(/pics/hbar.jpg);
  text-align:       left;
  vertical-align:   middle;
}

pre { font-size:90%; }

.vbar
{
  color:            #E7D7B2;
  background-color: transparent;
  text-align:       center;
  vertical-align:   top;
}

.vbar1
{
  color:            #E7D7B2;
  background-color: transparent;
  text-align:       left;
  vertical-align:   top;
}

// *** Metamostyle *** //

#wappen_top_left
{
  position:         relative;
  top:              10px;
  left:             10px;
  width:            49px;
  height:           50px;
}

#wappen_top_right
{
  position: relative;
  top:              10px;
  left:             570px;
  width:            49px;
  height:           50px;
}

#wappen_bottom_left
{
  position:         relative;
  left:             10px;
  width:            49px;
  height:           50px;
}

#wappen_bottom_right
{
  position:         relative;
  left:             570px;
  width:            49px;
  height:           50px;
}

#programmuebersicht
{
  text-align: left;
  text-decoration: underline;
}

#content
{
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
