body   { 
font-size: 14px; line-height: 22px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

p   { 
font-size: 14px; line-height: 22px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

p.small   { 
font-size: 14px; line-height: 22px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

td.small   { 
font-size: 10px; line-height: 15px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }


td   { 
font-size: 14px; line-height: 22px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

.tab		{
padding-left:20px;
font-weight: bold;
}



/* Normale Links im Text */

a      { font-size: 14px; line-height: 22px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif;  }

a:link       { color: #660000; text-decoration: underline; }
a:visited      { color: #333366; text-decoration: underline; }
a:hover      { color: #333366; text-decoration: none }
a:active      { color: #333366; text-decoration: underline; }

/* Menupunkte der 1. Ebene */

a.menup      { font-size: 14px; line-height: 22px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; font-weight: bold;  }

a.menup:link       { color: #ffffff; text-decoration: none; }
a.menup:visited      { color: #ffffff; text-decoration: none; }
a.menup:hover      { color: #ccccff; text-decoration: none }
a.menup:active      { color: #ccccff; text-decoration: underline; }

/* Menupunkte der 1. Ebene, Seitenanzeiger */

a.fest      { font-size: 14px; line-height: 22px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; font-weight: bold;  }

a.fest:link       { color: #ccccff; text-decoration: none; }
a.fest:visited      { color: #ccccff; text-decoration: none; }
a.fest:hover      { color: #ccccff; text-decoration: none }
a.fest:active      { color: #ccccff; text-decoration: underline; }

/* Menupunkte der 2. Ebene */

a.menup2      { font-size: 14px; line-height: 22px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; font-weight: bold;  }

a.menup2:link       { color: #9999cc; text-decoration: none; }
a.menup2:visited      { color: #9999cc; text-decoration: none; }
a.menup2:hover      { color: #ccccff; text-decoration: none }
a.menup2:active      { color: #ccccff; text-decoration: underline; }

/* Menupunkte der 2. Ebene, Seitenanzeiger */

a.fest2      { font-size: 14px; line-height: 22px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; font-weight: bold;  }

a.fest2:link       { color: #666699; text-decoration: none; }
a.fest2:visited      { color: #666699; text-decoration: none; }
a.fest2:hover      { color: #666699; text-decoration: none }
a.fest2:active      { color: #666699; text-decoration: underline; }

/* Überschriften */

h1    { color: #000066; font-size: 21px; line-height: 28px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; font-weight: normal; margin-top: 0px; margin-bottom: 25px; padding-bottom: 7px; border-bottom:  2px none; border-bottom-color: #000066; border-bottom-style: inset; }

h2    { color: #000066; font-size: 18px; font-family: Trebuchet, "Trebuchet MS", Verdana, Sans-serif; font-weight: bold; margin-top: 0px; margin-bottom: 0px;  }

h3    { color: #cc0000; font-size: 13px; font-family: Trebuchet, "Trebuchet MS", Verdana, Sans-serif; font-weight: bold; margin-bottom: 0px;  }

h6    { color: #ffffff; font-size: 15px; font-family: Trebuchet, "Trebuchet MS", Verdana, Sans-serif; font-weight: bold; margin-top: 0px; margin-bottom: 0px;  }

/* Div-Bereich für Menupunkte der 1. Ebene */

.menu
{
width: 1000px;
height: 30px;
position:absolute;
 left:324px; top:94px;
}

/* Div-Bereich für Menupunkte der 2. Ebene */

.menu2
{
width: 1000px;
height: 30px;
position:absolute;
 left:324px; top:122px;
}

/* Div-Bereich für Text */

.text
{
	width: 582px;
	position:absolute;
	left:324px;
	top:200px;
}

.textindex
{
	width: 530px;
	position:absolute;
	left:324px;
	top:200px;
}

.aktuelles
{
	width: 200px;
	position:absolute;
	left:900px;
	top:265px;
	border:1px solid #000066;
	min-height:300px;
	padding:10px;
}


/* Div-Bereich für Text bei den methodenbeschreibungen */

.textmet
{
width: 582px;
position:absolute;
 left:324px; top:200px;
}

/* Position Text für Anschrift bei Anbietern */

.an
{
font-size: 14px; line-height: 22px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif;
position:absolute;
 left:134px;
}

.ber
{
font-size: 14px; line-height: 22px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif;
position:absolute;
 left:370px;
}

.the
{
font-size: 14px; line-height: 22px; color: #000066;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif;
position:absolute;
 left:606px;
}

/*container fuer anbieter, dklblau*/
.lbhblau {

border:0px solid #0000ff;
background-color:#9999cc;
width:800px;
height: auto;
margin-top:15px;
margin-left: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px
}

/*container fuer anieter, hellblau*/
.lbhgelb {


border:1px solid #d7eaf9;
background-color:ccccff;
width:800px;
height: auto;
margin-top:15px;
margin-left: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px
}

