body
{
  font-family: Helvetica, Verdana, Arial, Helvetica, Constantia, sans-serif;
    background-color: #F3F3F3;/*#DCDCDC*/
}



* a
{
  text-decoration: none;
 }


p {
        font-family: Helvetica, Verdana, Helvetica, Arial, Sans-Serif;
        font-size: 14pt;
        line-height: 125%;
        margin-bottom: 10px;
        color:#000000;
   }


HR { 	font-family: Helvetica, Tahoma, Helvetica, Arial; Sans serif;
	width: 99%;
         height: 4px;
         align: center;
         margin-top: 4px;
         margin-bottom: 6px;
         color:#DCDCDC;
}     
                       

.titel { font-family:  Helvetica, Tahoma, Helvetica, Verdana, Sans serif;
	font-size: 16pt;
         text-align: center;
         font-weight: bold;
         line-height: 130%;
        color: #000000;
         margin-top: 5px;
         margin-bottom: 18px;
         }


h1 { 	font-family:  Helvetica, Tahoma, Verdana, Helvetica, Tahoma, sans serif;
	font-size: 17pt;
         line-height: 130%;
         font-weight: bold;
         text-align: left;
         margin-top: 15px;
         margin-bottom: 15px;
      color: #333333;
         } /*#666666 = dkl-grau */

h2 {    font-family: Verdana, Helvetica, Calibri, Verdana, Tahoma, sans serif;
	font-size: 15pt;
         text-align: left;
         line-height: 125%;
         font-weight: normal;
         margin-top: 10px;
         margin-bottom: 15px;
         color: #000000;
         }

h3 { 	font-family: Verdana, Helvetica, Tahoma, sans serif;
	font-size:14pt;
        text-align: left;                
        margin-top: 14px;
         line-height: 120%;
        font-weight: bold;
        margin-bottom: 10px;
        color:#000000;
         }

h4 { 	font-family: Verdana, Helvetica, Verdana, Helvetica, Tahoma, sans serif;
	font-size:13pt;
        font-style: italic;
        text-align: left;
        margin-top: 18px;                       /*&Uuml;berschrift 4. Ebene kursiv  links*/
        margin-bottom: 10px;
        color:#000000;
         }

h5 { 	font-family: Helvetica, Verdana, Helvetica, Tahoma, sans serif;
	font-size:12pt;
        font-style: bold;
        text-align: left;
        margin-top: 10px;                       /*&Uuml;berschrift 5. Ebene normalgross bold  links*/
        margin-bottom: 2px;
        color:#000000;
         }

h6 { 	font-family: Helvetica, Verdana, Helvetica, Tahoma, sans serif;
	font-size:12pt;
        font-style: bold;
        text-align: left;
        margin-top: 11px;                       /*&Uuml;berschrift 6. Ebene normalgross kursiv  links*/
        margin-bottom: 2px;
        color:#000000;
         }

.balken {
	font-family: Helvetica, Tahoma, Verdana, Helvetica, Tahoma, sans serif;
	font-size: 19pt;                        /*header-balken-Schrift*/
        text-align: center;
        margin-top: 15px;
        margin-bottom: 10px;
        color: #000000;
        }



.kopf-navigation li {
	    font-family: Helvetica, Verdana, Helvetica,Sans-Serif,Arial;
	    font-weight: normal;
             font-size: 22pt; color:#DF7401;
             vertical-align: middle;
	    }

.kopf-navigation li a	{
	    border-bottom:2px solid;
	    border-color: #F9D89F;
             color: #DF7401;
	    }

.kopf-navigation li a:hover	{
	    border-color: #F9D89F;
         style-cursor: pointer;
             color: #333333; /*#696969; dkl-grau, heller  #708090; dkl-silber*/
             }

.kopf-navigation li a:active,
.kopf-navigation li a.isactive  
{
	    background-color: #F9D89F;
	    color: #999999; /*#333333; dkl-grau  #708090; dkl-silber*/
             border-bottom:2px solid;
	    border-color: #666666; /*FCDFAE;*/

	}


/*.punkt           {	font-family: Helvetica, Verdana, Helvetica,Sans-Serif,Arial;
			font-weight: narrow;
                         font-size: 22pt; color:#DF7401;
                         text-align: middle;                              Punkt in Kopf-Navi ist in normaler Grösse zu schwach ...
                         						   aber wie in die index-Datei einbauen?? */

.hilfs-navigation {
	font-family: Helvetica, Verdana, Helvetica,Sans-Serif,Arial;
	font-weight: bold;
         font-size: 11pt;
         color: #DF7401;
         /*color: #333333;*/                 /*#660000 dunkelbraun #666666 dklgrau; */
	}

.hilfs-navigation li a {
	font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial;
         font-weight: bold;
         font-size: 11pt;
         color: #DF7401;  
	}

.hilfs-navigation li a:hover {
	font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial;
	font-weight: bold;
         font-size: 11pt;
        color: #000000;  
	}


.hilfs-navigation li a:active,
.hilfs-navigation li a.isactive 
{
	font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial;
	font-weight: bold;
         font-size: 11pt;
         color: #333333;  
	}

/*.hilfs-navigation li a:visited {
	font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial;
	font-weight: bold;
	font-size: 11pt;
         color: #DF7401 ;
	}*/

.styleswitch-box  {
	font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial;
	font-weight: bold;
         font-size: 11pt;
         color: #DF7401; /*#696969;*/
	}


.styleswitch-box a {
         font-weight: bold;
	font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial;
	color: #DF7401;
	}


.styleswitch-box  a:hover {
         font-weight: bold;
         color: #333333; /*#DF7401;*/
         
	}

.styleswitch-box  a:active {
         font-weight: bold;
         color: #999999;
	}


.content-navigation  {
	font-family: Helvetica, Arial, Verdana, Helvetica, Sans-Serif, Arial;
	font-size: 14pt;
	font-weight: normal;
        padding: 4px 5px 0px 0px;
        /*color: /*#DF7401;*/ #696969;*/
         }

.content-navigation li a {
	font-family: Helvetica, Arial, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 14pt;
        color: #000000; /*#DF7401;*/ 
        font-weight: normal;
         
        border-bottom:2px solid #F2F2F2;
	}

.content-navigation li a:hover {
	font-family: Helvetica, Arial, Verdana, Arial, Helvetica, Sans-Serif;
         font-weight: normal;
         font-size: 14pt;
         color: #696969; /*#696969*/
        	border-bottom: 2px solid #999999;
         }

.content-navigation li a:active, 
.content-navigation li a.isactive
 {
	font-family: Helvetica, Arial, Verdana, Arial, Helvetica, Sans-Serif;
         font-weight: normal;
         font-size: 14pt;
         color: #DF7401;  /* #999999; #696969*/
        	border-bottom: 2px solid #F2F2F2;
         }

/*.content-navigation li a:visited {
	font-family: Helvetica, Arial, Verdana, Arial, Helvetica, Sans-Serif;
         font-weight: normal;
         font-size: 14pt;
         color:#DF7401 /*#696969
        	border-bottom:2px solid #F9D89F;         }*/


.inhalt  {
	font-family: Helvetica, Verdana, Arial, Candara, Sans-Serif;
	font-size: 14pt;
         line-height: 125%;
         margin-bottom: 10px;
         color: #000000; /* #708090;*/
         }

.inhalt ul {list-style-type: square; font-size: 14pt; color: #000000; margin-top: 8px; margin-bottom: 2px; }

.inhalt ul li{font-size: 14pt; color: #000000; margin-bottom: 6px; }

.inhalt ol        {font-size: 14pt; color: #000000; margin-bottom: 6px; }

.inhalt td
{
         font-family: Helvetica, Arial, sans serif;
         color: #000000;
         text-align: left; 
         padding: 5px 5px 10px 5px;
         margin-bottom: 3px;

 }


.inhalt a:link	{
	        color:#DF7401;
                text-decoration:underline;
	}


.inhalt a:hover {
 		color: #696969;
                text-decoration:underline;

}
             /*color: #696969;*/     /*#333333; dkl-grau  #708090; dkl-silber*/
 
        /*<a href="javascript:window.open('popup.html','Popup','width=100,height=40');"></a> Hinweis für "Schrift größer"*/

.inhalt a:active {
 		color: #999999;    
                  text-decoration:bold;                       
}

.inhalt a:visited {
 		color: #DF7401;
                text-decoration:underline;               
}


.table oborder{ 
                 font-family: Helvetica, Arial, sans-Serif; 
                 font-size: 14pt; 
                 line-height: 125%;
                 text-align: center;
                 text-decoration: none;    
                 margin-top: 4px; 
            }

.inhalt td
{
         font-family: Helvetica, Arial, sans-Serif; 
         color: #000000;
         text-align: left; 
         padding: 2px 2px 2px 2px;
         margin-bottom: 1px;

 }


.inhalt startseite-link { 
                 font-family: Helvetica, Verdana, Arial, Helvetica, sans-Serif; 
                 font-size: 14pt; 
                 line-height: 115%;
                 margin-top: 2px; 
}

.zitat
{         
         font-family: Helvetica, Arial, sans-Serif;          
color: #000000;
         text-align: center; 
         font-size: 11pt;
font-weight: italic;
         padding: 0px 0px 5px 5px;
         margin-bottom: 3px;
         margin-right: 5px;

}

.inhalt nach-oben {
	font-family: Helvetica, Verdana, Helvetica,Sans-Serif,Arial;
	font-size: 11pt;
         text-align: center
         margin-bottom: 10px;
           }


.inhalt span { font-size: 14pt; font-family: Helvetica, Verdana, Arial, sans-serif;
         }

.sitemap_level3_container a { color: darkblue; font-weight: bold; font-size: 12pt; margin-top: 2px;  margin-left: 90px;}

.sitemap_level2_container a { color: red; font-weight: bold; font-size: 14pt; margin-top: 5px; margin-left: 60px;}

.sitemap_level1_container a { color: #669999; font-weight: bold; font-size: 14pt; margin-top: 8px; margin-left: 30px;}


.startseite-link { 
                 font-family: Helvetica, Verdana, Arial, Helvetica, sans-Serif; 
                 font-size: 14pt; 
                 text-align: center; 
                 line-height: 125%;
                 margin-top: 2px; 
}


.klein 
{
         font-family: Helvetica, Arial, Helvetica, sans-Serif;
         text-align: left; 
         font-size: 11pt; 
}

.klein a:link	{
	      color: #DF7401;
                 text-decoration:normal;
	      font-family: Helvetica, Arial, sans-Serif; 
                 font-size: 11pt; margin-top: 1px;
}

.td klein 
{
         font-family: Helvetica, Arial, Helvetica, sans-Serif;
         font-size: 11pt;
         text-align: left; 
}

.a klein 
	{
	        color: #DF7401;
                 text-decoration:normal;
                 text-align: left;
	        font-family: Arial, Helvetica, sans-Serif; 
                 font-size: 11pt; margin-top: 1px;
}

.fuss
{
         font-family: Helvetica, Arial, Helvetica, sans-Serif;
         font-size: 11pt;
         color: #696969;
         text-align: left; 
}

.fuss li a
{
         font-family: Helvetica, Arial, Helvetica, sans-Serif;
         font-size: 11pt;
         color: #696969;
         text-align: left; 
}

.fuss li a:hover
{
         font-family: Helvetica, Arial, Helvetica, sans-Serif;
         font-size: 11pt;
         color: #333333;
         text-align: left; 
}


.bildtext { font-family: Helvetica, Arial; font-size: 11pt; color: #003333; text-align: center; margin-top: 2px; margin-bottom: 5px}


.grau  {  font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial; color: #808080;}

.orange { font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial; color: #DF7401;}

.rot #B2001A

.gross { font-family: Helvetica, Verdana, Helvetica, Sans-Serif, Arial; font-size: 24pt; font-weight: bold; color:#B22222; }



#800000;
tomate {}

#4169E1; }
blau {}

#66CC66; }
gr&uuml;n {}

