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

p.klein
{ 
font-size: 10px; line-height: 18px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

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

h1 { 
font-size: 26px; line-height: 30px; margin-top: 0px; margin-bottom: 10px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

.test { 
font-size: 23px; line-height: 30px; margin-top: 20px; margin-bottom: 25px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

h2 { 
font-size: 19px; margin-top: 30px;  margin-bottom: 3px; color: #cc9900;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif;   }

h3 { 
font-size: 16px; margin-top: 20px; margin-bottom: 3px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }


h4 { 
font-size: 16px; margin-top: 25px; margin-bottom: 0px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; padding-top: 8px; border-top: 1px solid #acd2ff;}

h5 { 
font-size: 16px; margin-top: 25px; margin-bottom: 0px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; padding-top: 8px; border-top: 1px solid #cc9900}

h6 { 
font-size: 26px; line-height: 30px; margin-top: 0px; margin-bottom: 3px; color: white; font-weight: bold; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

h6.a { 
font-size: 26px; line-height: 30px; margin-top: 0px; margin-bottom: 3px; color: #acd2ff; font-weight: bold; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; }

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

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

a.small  
{ 
font-weight: bold; 
font-size: 10px; line-height: 16px;
font-family: font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif;
text-decoration: none; 
}

.weissfett
   { 
font-size: 13px; color: #003366;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; font-weight: bold }

/* 1. Menuzeile */
#menuz1 
{
border:0px solid #CCCCCC;
background-color:#6699cc;
width:900px;
height:18px;

padding-top: 5px;
padding-bottom: 10px;
position:relative;
margin-top:0px;
margin-bottom: 0px;

}

/* Zweite Menuzeile */

#menuz2 
{
border:0px solid #CCCCCC;
background-color:#6699cc;
width:900px;
height:16px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 10px;
position:relative;
margin-top:9px;

}
/* Dritte Menuzeile */

#menuz3 
{
border:0px solid #6699cc;
background-color:#acd2ff;
width:900px;
height:16px;
padding-left: 0px;
padding-top: 5px;
padding-bottom: 10px;
position:relative;
margin-top:9px;

}

/* Links im menu  */
a.m1      
{ 
font-size: 12px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; text-decoration: none; font-weight: bold; }

a.m1:link {color: #ffffff}
a.m1:visited      { color: #ffffff }
a.m1:hover      { color: #ffcc33  }
a.m1:active      { color: #ffcc33 }

a.m1fest      
{ 
font-size: 13px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; text-decoration: none; font-weight: bold
}

a.m1fest:link       { color: #ffcc33 }
a.m1fest:visited      { color: #ffcc33 }
a.m1fest:hover      { color: #ffcc33  }
a.m1fest:active      { color: #ffcc33 }

/*links in der "zurück"-Zeile*/
a.m2      
{ 
font-size: 12px; font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; text-decoration: none; font-weight: bold; }

a.m2:link {color: #6699cc}
a.m2:visited      { color: #6699cc }
a.m2:hover      { color: #0066cc }
a.m2:active      { color: #6699cc }

/*container fuer bildchen und text, linker block*/
.lb {
float: left;
border:0pt solid #0000ff;
background-color:white;
width:300px;
height: 2500;
margin-top:50px;
margin-left: 30px;
font-size: 11px; line-height: 14px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif;
text-align: right; 
}

/*container fuer bildchen und text, rechter block, (bei seiten mit einer menuzeile)*/
.rb {
border:0px solid #cc9900;
background-color:white;
width:460px;
height: auto;
margin-top:50px;
margin-left: 380px;
}

/*container fuer bildchen und text, titelseite, linker block*/
.lbtitel {
float: left;
border:0pt solid #0000ff;
background-color:white;
width:400px;
height: auto;
margin-top:0px;
padding-left: 80px;
padding-top: 70px;
}

/*container fuer bildchen und text, rechter block, titel (und bei seiten mit einer menuzeile)*/
.rbtitel {
border:0px solid #cc9900;
background-color:white;
width:285px;
padding-top: 100px;
margin-left: 570px;
margin-top:0px;
padding-top: 70px;
}


/*container fuer jahresuebersicht, hellblau*/
.lbhblau {

border:0px solid #0000ff;
background-color:#d7eaf9;
width:600px;
height: auto;
margin-top:0px;
margin-left: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 10px
}

/*container fuer jahresuebersicht, hellgelb*/
.lbhgelb {

border:1px solid #d7eaf9;
background-color:white;
width:598px;
height: auto;
margin-top:0px;
margin-left: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 10px
}

/*container fuer jahresuebersicht, alles*/
.lbjue
{
float: left;
border:1pt solid #0000ff;
background-color:white;
width:880px;
height: auto;
margin-top:0px;
padding-top: 40px;
}

/*container fuer bildchen und text, linker block bei 2 Menuzeilen, alte Version*/
.lb2zalt {
float: left;
border:0pt solid #0000ff;
background-color:white;
width:675px;
height: auto;
margin-top:0px;
padding-left: 100px;
padding-top: 80px;
font-size: 14px; line-height: 22px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; 
}
/*container fuer bildchen und text, linker block bei 2 Menuzeilen, Version mit eckigen Bildern, die links stehen*/
.lb2z {
float: left;
border:0pt solid #0000ff;
background-color:white;
width:780px;
height: auto;
margin-top:10px;
padding-left: 50px;
padding-top: 50px;
font-size: 14px; line-height: 22px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; 
}

/*container fuer bildchen und text bei drei Menuzeilen, linker block, */
.lb3z {
float: left;
border:0pt solid #0000ff;
background-color:white;
width:675px;
height: auto;
margin-top:0px;
padding-left: 100px;
padding-top: 40px;
font-size: 14px; line-height: 22px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; 
}

/*container fuer ueberschriften, linker block bei 3 Menuzeilen*/
.lb3z2 {
float: left;
border:0pt solid #0000ff;
background-color:white;
width:400px;
height: auto;
margin-top:0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 15px
font-size: 14px; line-height: 22px; color: #0066cc;
font-family: Trebuchet, Trebuchet MS, Verdana, Sans-serif; 

}

/*container fuer bildchen und text, rechter block, (bei seiten mit zwei menuzeilen)*/

.rbus
 {
border:0px solid #cc9900;
background-color:white;
width:285px;
padding-top: 100px;
margin-left: 605px;
margin-top:-10px;
}

/*bildchen, linker block*/

.bildli
{
float: left;
margin-left:0px;
margin-top:-10px;
}

/*bildchen, rechter block*/

.bildre
{
float: right;
margin-left:0px;
margin-right: 0px;
margin-top:-10px;
}



