
/* allgemeine Einstellungen für die ganze Seite */
body 
{
color:#232621;  
background-color:#f3fcf0; 
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 1.0em; 
line-height:1.2em;
margin:0px;
text-align: center; /* Zentrierung im IE */
} 




/* Überschriften */

h1{
color:#232621;  
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
font-weight: bold;
font-size: 1.5em;
line-height:1.6em;
}

h2{
color:#232621;  
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 1.4em;
font-weight:bold;
line-height:1.5em;
}

h4{
color:#232621;  
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 1.2em;
font-weight:bold;
line-height:0.1em;
}

h1 small{
color:#232621;  
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
font-size:0.7em;
font-weight:bold;
} 


/* Paragraph Blockelement */

p{
font-size: 1.0em;
line-height:1.2em;
}


/* kleine Schrift */
.small{
font-size:0.75em;
color:#232621; 
}


/* mittlere Schrift */
.small2{
font-size:0.9em;
color:#232621; 
}

.point1 { 
font-size:1.4em;
color:#cdf2bf;  
font-weight:bold;
padding-right:10em;
}


/* listen */
li{ 
font-size:1em; 
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
color:#332d2c;
list-style-image:url(images/li.gif);
line-height:1.2em;
margin-top:5pt;
margin-right:10pt;
}




/* allgemeine links */

a {
font-size:1em; 
line-height:1.2em;
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
text-decoration:underline; 
margin: 0px auto;
font-weight:normal;
color:#232621;
}

a:link {
color:#232621;
text-decoration:underline; 
font-size:1em;
margin: 0px auto;
}

a:visited {
color:#232621;
text-decoration:underline; 
font-size:1em
margin: 0px auto;
font-weight:normal;
}

a:active {
color:#232621;
text-decoration:underline; 
font-size:1em;
margin: 0px auto;
font-weight:normal;
}

a:hover{
color: #f3fcf0;
text-decoration:underline; 
font-size:1em;
margin: 0px auto;
font-weight:normal;
}

/* menue oben */


#menu a {
color:#232621;
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
text-decoration:none;
font-size:1em;
margin: 0px auto;
font-weight:normal;
}


#menu a:visited
{
color:#232621;
text-decoration:none;
font-size:1em;
margin: 0px auto;
}


#menu a:active {
color:#232621;
text-decoration:none;
font-size:1em;
margin: 0px auto;
}

#menu a:hover {
color:#f3fcf0;
text-decoration:none;
font-size:1em;
margin: 0px auto;
}


/* punkte menu  */

#menu a span {
color:#f3fcf0;
text-decoration:none;
font-size:1.2em;
margin: 0px auto;
font-weight:bold;
}

#menu a:visited span {
color:#f3fcf0;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
margin: 0px auto;
}


#menu a:active span {
color:#f3fcf0;
text-decoration:none;
font-size:1.2em;
margin: 0px auto;
font-weight:bold
}

#menu a:hover span {
color:#232621;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
margin: 0px auto;
}

td.box1{  
border-bottom:3pt double  #f3fcf0;
padding-top:1em;
padding-bottom:1em;
}

td.box2{  
border-bottom:3pt double #f3fcf0;
padding-top:1em;
padding-bottom:1em;
padding-left:3em;
}