/* CSS Version 3 kompatibles Cascading Style Sheet              */
/* Für die Webseite der Tee & Kräutergalerie, 71634 Ludwigsburg */
/* (c) 01/2008 - Georg Schneider                                */
/* ------------------------------------------------------------ */
/* Klassen für Menü                                             */
/* ------------------------------------------------------------ */
.nav {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:8.5pt;
     font-weight:normal;
     color:white;
     background-color:#006F08; 
     background-image:url(back.gif);
  }   
     
.usthr {
     height:300px;
     font-family:Verdana,Arial,Sans-Serif;
     font-size:7pt;
     font-weight:normal;
     color:white;
     background-color:#006F08;
     background-image:url(back.gif);
     vertical-align:bottom;
  }
      
.bline {
     margin-bottom:0px;
}

/* ------------------------------------------------------------ */
/* Klassen für normale Seiten                                   */
/* ------------------------------------------------------------ */

/* für MISE (korrektur im footer) */
.bline2 {
     margin-top:-7px;
}

.norm {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:black;
     background-color:white;
  }

.headline {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:12pt;
     font-weight:bold;
     color:red;
     background-color:white;
  }

.small {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:8pt;
     font-weight:normal;
     color:black;
     background-color:white;
  }

/* ------------------------------------------------------------ */
/* Verschiedene Klassen für grüne Anzeigen                      */
/* ------------------------------------------------------------ */

.greenback {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:12pt;
     font-weight:bold;
     line-height:16pt;
     color:white;
     background-color:#006F08;
     background-image:url(back2.gif);
  }

.ngback {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:bold;
     line-height:14pt;
     color:white;
     background-color:#006F08;
     background-image:url(back2.gif);
  }

.normgreen {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:#006F08;
     background-color:white;
  }

.kapgreen {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:16pt;
     font-weight:normal;
     color:#006F08;
     background-color:white;
  }

/* ------------------------------------------------------------ */
/* Verschiedene Klassen für Blocksatz                           */
/* ------------------------------------------------------------ */

.block2 {
     text-align:justify;
}

/* ------------------------------------------------------------ */
/* Verschiedene Klassen                                         */
/* ------------------------------------------------------------ */
.kap {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:16pt;
     font-weight:normal;
     color:black;
     background-color:white;
  }

.rident30 {
     margin-left:30px;
}
.rident60 {
     margin-left:60px;
}

/* ------------------------------------------------------------ */
/* Klassen für die Suchfunktion                                 */
/* ------------------------------------------------------------ */
em {
	font-weight: bold;
	font-style: normal;
}

#output a {font-weight: bold;}


/* search hilight */
.searchword {
color: #222; 
background-color: #ff6; 
border: 1px dotted #ff6;
}
.searchword0 {
color: #222; 
background-color: #ff6; 
border: 1px dotted #ff6;
}
.searchword1 {
color: #222; 
background-color: #a0ffff; 
border: 1px dotted #0affff;
}
.searchword2 {
color: #222; 
background-color: #9f9; 
border: 1px dotted #9f9;
}
.searchword3 {
color: #222; 
background-color: #f99; 
border: 1px dotted #f99;
}
.searchword4 {
color: #222; 
background-color: #f6f; 
border: 1px dotted #f6f;
}
.searchword5 {
color: #fff; 
background-color: #800; 
border: 1px dotted #800;
}
.searchword6 {
color: #fff; 
background-color: #0a0; 
border: 1px dotted #0a0;
}
.searchword7 {
color: #fff; 
background-color: #886800; 
border: 1px dotted #886800;
}
.searchword8 {
color: #fff; 
background-color: #004699; 
border: 1px dotted #004699;
}
.searchword9 {
color: #fff; 
background-color: #909; 
border: 1px dotted #909;
}

/* ------------------------------------------------------------ */
/* Klassen für den Shop                                         */
/* ------------------------------------------------------------ */
.basIE { /* abgeleitet von ngback */
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:bold;
     line-height:14pt;
     color:white;
     background-color:#006F08;
     background-image:url(back2.gif);
     margin-top:-12px;  /* IE =-12 FF =0 */
  }

.basMO { /* abgeleitet von ngback */
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:bold;
     line-height:14pt;
     color:white;
     background-color:#006F08;
     background-image:url(back2.gif);
     margin-top: -2px;  /* IE =-12 FF =0 */
  }

.block {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:black;
     text-align:justify;
  }

.Anr {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:8pt;
     font-weight:normal;
     color:black;
     text-align:left;
     vertical-align:top;
  }

.Nam {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:bold;
     color:black;
     text-align:left;
     vertical-align:top;
  }

.Bac {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:8pt;
     font-weight:normal;
     color:black;
     text-align:right;
     vertical-align:top;
  }

.Des {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:black;
     text-align:justify;
     vertical-align:top;
  }

.Pay {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:#000000;
     text-align:left;
     vertical-align:bottom;
  }

.Men2 {
     font-family:Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:#000000;
     text-align:right;
     vertical-align:bottom;
  }

.Bac2 {
     font-family: Verdana,Arial,Sans-Serif;
     font-size: 8pt;
     font-weight: normal;
     color: black;
     text-align: right;
     vertical-align: bottom;
  }
/* Formulare in IE generieren sonst einen riesen Abstand  */
.forms {
     margin: 0px;
     padding: 0px;
     border-color: white;
     border-style: solid;
     border: 0px;
}

.hrb {
 color : black;
 height : 1px;
 padding : 0;
 border-color : black;
 border-width : 1px 0 0 0;
 border-style : solid;
 margin: 0px 0px;
}

.hrw {
 color : #FFFFFF;
 height : 1px;
 padding : 0;
 border-color : #FFFFFF;
 border-width : 1px 0 0 0;
 border-style : solid;
 margin: 0px 0px;
}

.bthead {
     font-family: Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:bold;
     color:black;
     background-color:#C0C0C0;
}

.btrowl {
     font-family: Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:black;
     text-align:left;
     vertical-align:top;
}

.btrowl2 {
     font-family: Verdana,Arial,Sans-Serif;
     font-size:8pt;
     font-weight:normal;
     color:black;
     text-align:left;
     vertical-align:top;
}

.btrowr {
     font-family: Verdana,Arial,Sans-Serif;
     font-size:10pt;
     font-weight:normal;
     color:black;
     text-align:right;
     vertical-align:top;
}


