/* standardeinstellungen, werden in alle subdoms includet (css.php)
wenn trotzdem individuelle enstellungen nötig, individuelle css-daten includen */

a,h1,h2,h3,h4,h5,h6,td,li,input,textarea,p
{font-family: Verdana, Arial, Helvetica, sans-serif;} /* "Comic Sans MS", */

a,h6,p,td,li {font-size: 10pt;}
body {background-color:#FFFFFF; }

a              {color:#A0A0A4;
                border-width:0px;
                font-weight:normal;
                text-decoration:none;
                }

a:link         {text-decoration:none;}

a:hover        {text-decoration:underline;}


a.bread         {border-width:0px;
                font-style:italic;
                color:#EEEEF0;
                }

a.bread:hover   {border-width:0px;
                color:#EEEEF0;
                }


a.kale         {font-size:80%;border-width:0px;}
a.kale:hover   {font-size:80%;border-width:1px;border-color:#D82020;border-style:solid;}

h1 { font-size: 2.0em;
     font-style: normal;
     font-weight: normal;
     height: auto;
     width: auto;
     margin-left: 0px;
     margin-right: 0px;
     margin-top: 20px;
     margin-bottom: 6px;
     padding-top: 6px;
     padding-bottom: 6px;
     padding-right: 6px;
     border-width: 0px;
     border:none;
     text-align:center;
   }

h2 { font-size: 1.6em;
     font-style: normal;
     font-weight: normal;
     border:none;
   }

h3 { font-size: 1.4em;
     font-style: normal;
     font-weight: normal;
     border:none;
   }

h4 { font-size: 1.2em;
     font-style: normal;
     font-weight: normal;
     border:none;
   }

h5 {
     font-size: 1.1em;
     font-style: normal;
     font-weight: bold;
     border:none;
   }

h6 {
     font-size: 1.0em;
     font-style: normal;
     font-weight: normal;
     line-height: normal;
     border:none;
   }

p  { font-style: normal;
     font-weight: normal;
     line-height: normal;
     border:none;
   }

td { font-style: normal;
     font-weight: normal;
     border:none;
   }

li { list-style-type: square;
     border:none;
   }


/* ab hier link-kasten 3d erscheinungsform abhängig von maus hover */
.kasten
{
  padding:          10px;
  margin:           4px 0 4px 0;
  background-color: #EEEEF0; /* body */
  text-decoration:  none;  
  display:          block;
  border:           #336666 solid;
  border-width:     1px 3px 3px 1px;  
}

.kasten:hover
{
  background-color: #FFFFFF; /* hint */
  border-width:     3px 1px 1px 3px;  
}

ul#navlistob
{
  padding:3px;margin-bottom:3px;
  margin-top:0;
  margin-right:0;
  margin-left:0;
  text-align: left;
  border: 0;
  background: transparent;
  white-space:nowrap;
}

ul#navlistob li
{
  list-style: none;
  display: inline;
  padding: 3px 0px 5px 2px;  margin:  0px 4px 0px -3px;}
/*  padding: 3px 0px 5px  2px;*/
/*  margin:  4px 4px 0px -3px;*/
/*  padding: 0 0 5px 0; */
/*  margin:  0 4px 0 -3px; */

ul#navlistob a, ul#navlistob span
{
  padding: 5px 5px;
  text-decoration: none; font-weight: normal;
  color: #336666;
  background: #EEEEF0;
  border: 1px solid #336666;
}

* html ul#navlistob a, * html ul#navlistob span
{
  width: 1em;    /* nur fuer IE 5.0x erforderlich */
  w/idth: auto;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
}

ul#navlistob a:hover, ul#navlistob span
{
  background: #336666;
  color: #EEEEF0;
  border: 1px solid #336666;
}

ul#navlistob li#active a
{
  background: #336666;
  color: #EEEEF0;
  border: 1px solid #336666;
}

ul#navlistob li a:hover, ul#navlist li#active a:hover
{
  color: #336666;
  background: #FFFFFF;
  border-color: #336666 #EEEEF0 #EEEEF0 #336666;
  border: 1px solid #336666;
}

ul#navlistob li#active a:hover
{
  background: #FFFFFF;
  color: #336666;
}
#navcontainerli
{
  margin: 2px;
}

ul#navlistli
{
list-style: none;
padding: 2px;
margin: 0;
white-space:nowrap;
}

ul#navlistli li
{
display: block;
margin: 2px;
padding: 2px;
}

ul#navlistli li a
{
display: block;
padding: 2px;
border-width: 1px;
border-color: #336666;
width: 100%;
border-style: solid;
color:  #336666;
text-decoration: none;
background:  #EEEEF0;
}


#navcontainerli>ul#navlistli li a { width: auto; }

ul#navlistli li#active a
{
background:  #336666;
color:  #EEEEF0;
}

ul#navlistli li a:hover, ul#navlistli li#active a:hover
{
color:  #336666;
background: #FFFFFF;
border-color: #336666;
}


ul#navseite
{
/* text-align: center; */
list-style: none;
padding: 0px;
margin: 0px;
width: 100%;
white-space:nowrap;
text-align:center;
}

ul#navseite li
{
display: block;
margin: 2px;
padding: 2px;
width: 100%;
}

ul#navseite li a
{
display: block;
padding: 1px;
border-width: 1px;
margin: 2px;
border: 1px solid #336666;
color:  #336666;
text-decoration: none;
background:  #EEEEF0;
}
ul#navseite li a:hover, ul#navlistli li#active a:hover
{
color:  #336666;
background: #FFFFFF;
border: 1px solid #336666;
}


ul#navmitte
{
/* text-align: center; */
display: block;
list-style: none;
padding: 0px;
margin: 0px;
width: 85%;
text-align:center;
}

ul#navmitte li
{
list-style: none;
margin: 0px;
padding: 2px;
width: 100%;
}

ul#navmitte li a
{
display: block;
padding: 1px;
border-width: 1px;
margin: 0px;
border: 1px solid #336666;
color:  #336666;
text-decoration: none;
background:  #EEEEF0;
}
ul#navmitte li a:hover, ul#navlistli li#active a:hover
{
color:  #336666;
background: #FFFFFF;
border: 1px solid #336666;
}

a,h6,p,td,li {font-size: 11pt;}
td {background-color:white;}


h1,h2,h3,h4,h5,h6 {color:#336666;}
h5 {margin: 24px 0 6px 0;}
h6 {margin:0;padding:0;font-weight:bold;margin: 6px 0 0 0;text-decoration:underline;}




/* ab hier link-kasten erscheinungsform abhängig von maus hover */

.benkekasten
{
  font-size:        1.6em;
  padding:          0px;
  background-color: #EEEEF0;
  color:            #336666;
  display:          block;
}

.benkekasten:hover
{
  background-color: #336666;
  color:            #EEEEF0;
  text-decoration:  none;  
}



/*
.b_kasten
{
  padding:          0;
  margin:           0;
  color:            #336666;
  background-color: #EEEEF0;
  display:          block;
}

.b_kasten:hover
{
  color:   #EEEEF0;
  background-color: #336666;
}

.b_kasten_txt
{
  padding:          0;
  margin:           0;
  color:            #336666;
  background-color: #EEEEF0;
}
*/
