body {
        font-size: 14px;
		color: #000000;
        font-family: Helvetica,Arial,sans-serif;
        background-color: #FFFFCC;  /* FFCC33 */
        }


.rahmen {
        border: 1px solid #FFCC33;
        }

/* oben */


.highlight { background-color: #D0D0D0;}

.banner {
        border: 0px dashed silver;
        padding-bottom: 10px;
        background-color: #FFCC33;
        width:  850px;
        height: 75px;
		background-image: url(images/banner.png);
		color: #FFFFFF;
		font-size: 20pt;
		font-weight: bold;
		text-align: center;
        }
        

/* mitte */
        
.navigation {
        border: 0px dashed silver;
        padding-top:   10px;
        padding-left:  5px;
        padding-right: 5px;
        width: 170px;
        vertical-align: top;
        background-color: #FFCC33;
        }
        
.border {
        font-size: 1px;
        height: 10px;
        }
        
.content {
        border: 0px dashed silver;
        padding-top:  20px;
        padding-left: 15px;
        padding-right: 15px;
        width: 640px;
        background-color: #FFFFFF;
        vertical-align: top;
        }
        


/* unten */
        
.fusszeile {
        border: 0px dashed silver;
        width:  850px;
        height: 20px;
        background-color: #FFCC33;
        color: white;
        font-size:8pt;
        }



/* TEXT usw. */



a:link, a:visited, a:active {
        color: #FF9900;
        text-decoration: none;
        border: none;
        }

a:hover {
        color: #FF9900;
        text-decoration: none;
		background-color: #FFFFCC;
        border: none;
        }
hr {
        border: solid 1px;
        color: #FFCC33;
   }

h1      {
        font-size: 18px;
        color:     black;

        }

h2      {
        font-size: 15px;
        color:     black;
        }

h3      {
        font-size: 16px;
        color:     #000080;
        border:   1px solid #FFCC33;
        background-color: #FFCC33;
        text-align: center;
        }
        
form    {
        margin: 0;
        }
        
.header {
        width: 750px;
        height: 80px;
        background-color: #FFFFFF;
        vertical-align: top;
        }
        
.menu {
        vertical-align: top;
        background-color: #FFF;
        width: 170px;
        padding: 0px;
}
.menu ul, .menu li{
        list-style-type: none;
        margin: 0;
        padding: 0;
}
.menu ul {
        border-bottom: 0px;
        background-color: #FFFFFF;
}
.menu ul ul {
        padding-left: 10px;
}
.menu a:link, 
.menu a:visited {
        padding: 2px 10px 2px 10px;
        color: #000000;
        display: block;
        background-color: #FFFFFF;
        text-decoration: none;
}

.menu a:active {
        padding: 2px 10px 2px 10px;
        color: #FF9900;
        display: block;
        background-color: #FFFFFF;
        text-decoration: none;
}

.menu a:hover {
        color: #FF9900;
        background-color: #FFFFCC;
        text-decoration: none;
}

.menu_current a:link, 
.menu_current a:visited {
        color: #FF9900;
		font-weight: none;
		background-color: #FFFFCC;
}

.menu_text {
        vertical-align: top;
        background-color: #FFFFFF;
        width: 170px;
        padding: 0px 0px 0px 10px;
		color: #000000;
		font-size:10px;
}

td {
        /* border-color: #FFCC33;
         border-style: solid;
         border-width: 1px;
         border-collapse:collapse;
         padding-left: 1px;
         padding-right: 1px;     */
         font-family: Arial, Verdana;
         font-size: 10pt;
         }
         
.search {
        padding: 2px 5px 2px 5px;
        font-size: 10px;
        background-color: #FFFFFF;
        color: #FFFFFF;
        text-align: center;
        width: 170px;
        }

.searchbutton {
        padding: 2px 10px 2px 10px;
        font-size: 12px;
        font-weight: bold;
        background-color: #FFCC33;
        color: #FFFFFF;
        text-align: center;
        border: 0px;
        }
