/* Externe CSS Datei Index */

body{
	margin:5px;
	padding:5px;
	text-align:center;
  /* Änderung 23.05.18; umlaufender Rand hinzugefügt */ 	
  border: 1px solid gray;  
  }
	
/* Formatierung Seite "Index" */

/* Body zentrieren */  
    #body-center {
     width: 1000px;
     margin: 0 auto;     
     }

/* äussere Begrenzung */    
    #masterborder {
    border: 1px solid gray;    
    }     

/* Haupttabelle */       
    #master {
    width:1000px; 
    /*border: 2px solid #C4D6C4 2px;*/
    }     
 
/* Schriften + Hintergrund */  
    
    p {font-family:Helvetica, Arial;font-size:12pt; color:black;}
    h1 {font-family:Helvetica, Arial;font-size:45pt;color:#0000f0;margin-bottom:1px; margin-top:1px; }
    h2 {font-family:Helvetica, Arial;color:green;margin-bottom:1px; margin-top: 1px; }
    h4 {font-family:Helvetica, Arial;color:#545454;font-size:12pt;text-align:justify;}
    h5 {font-family:Arial;font-size:15pt;color:red;}
    h6 {font-family:Arial;font-size:12pt;color:orange;}    
    h7 {font-family:Arial;font-size:15pt;color:red;}
    h8 {font-family:Helvetica, Arial;font-size:14pt;color:#FF6600;}
    h9 {font-family:Helvetica, Arial;font-size:35pt;color:#616161; margin-bottom:1px; margin-top:1px; }

/* Horizontale Linien */    
    hr {color:gray; width:1000px}   
    
/* Buttons*/

.button {
   max-width:120px;
   padding:5px 5px;
   background: #1e5799;
   background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 38%, #7db9e8 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(38%,#2989d8), color-stop(100%,#7db9e8));
   background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 38%,#7db9e8 100%);
   background: -o-linear-gradient(top, #1e5799 0%,#2989d8 38%,#7db9e8 100%);
   background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 38%,#7db9e8 100%);
   background: linear-gradient(to bottom, #1e5799 0%,#2989d8 38%,#7db9e8 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );
   color:#fff;
   text-align:center;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   -moz-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   -webkit-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   cursor:pointer;
}

/* Navi-Button, Verlauf grau */

a.nav_button { display: block; color:blue;}

.nav_button {
   max-width:170px;
   height: 20px;
   padding:2px 5px;
   background: #999999;
   background: -moz-linear-gradient(top, ##999999 0%,#bababa 38%,#e6e6e6 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(38%,#bababa), color-stop(100%,#e6e6e6));
   background: -webkit-linear-gradient(top, ##999999 0%,#bababa 38%,#e6e6e6 100%);
   background: -o-linear-gradient(top, #999999 0%,#bababa 38%,#e6e6e6 100%);
   background: -ms-linear-gradient(top, #999999 0%,#bababa 38%,#e6e6e6 100%);
   background: linear-gradient(to bottom, #999999 0%,#bababa 38%,#e6e6e6 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#e6e6e6',GradientType=0 );
   color:#fff;
   text-align:center;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   -moz-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   -webkit-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   cursor:pointer; 
}

/* Navi-Button, Verlauf grün */

.nav_button:hover {
   max-width:170px;
   padding:2px 5px;
   background: #11aa00;
   background: -moz-linear-gradient(top, #11aa00 0%,#4ffc35 38%,#bdbdbd 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#11aa00), color-stop(38%,#4ffc35), color-stop(100%,#bdbdbd));
   background: -webkit-linear-gradient(top, #11aa00 0%,#4ffc35 38%,#bdbdbd 100%);
   background: -o-linear-gradient(top, #11aa00 0%,#4ffc35 38%,#bdbdbd 100%);
   background: -ms-linear-gradient(top, #11aa00 0%,#4ffc35 38%,#bdbdbd 100%);
   background: linear-gradient(to bottom, #11aa00 0%,#4ffc35 38%,#bdbdbd 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11aa00', endColorstr='#bdbdbd',GradientType=0 );
   color:#0033cc;
   text-align:center;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   -moz-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   -webkit-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);
   cursor:pointer; 
   }


    .Leerzeile  {margin-top:1em;}    
    .Top1
    hr {width:1000px; color:#3F4EAF; background-color:#3F4EAF;  height:5px; margin-right:0; border:1px;}  
    .Top2
    hr {width:1000px; color:#777DA0; background-color:#777DA0;  height:4px; margin-right:0; border:1px;} 
    .Top3
    hr {width:1000px; color:#9FA3BA; background-color:#9FA3BA;  height:3px; margin-right:0; border:1px;} 

/* Link nicht unterstrichen, Hintergrund silber */

    .link1
    a {text-decoration: none}
    .link1
    a:hover {background-color:silver;}
    
/* Navigation links*/

    #nav {float:left; margin-top:4px; margin-bottom:4px; margin-right:10px}
/* Schriftart, Groesse */
    #nav {font-family:Arial, Helvetica; font-size:16pt; text-align:left;}
/* Linkattribute */
    #nav a {color:navy; text-decoration:none;}
    #nav a:hover,
/*  #nav a:active {background-color:silver;} */        

/* #nav a:active {background-image:url(Back2.jpg);} */
    
/* #nav table {width: 180px;} */

/*************************************************************************/        
/* Textfeld-Tabelle */

/* Breite, Hoehe, Hintergrundfarbe */ 
    #text {width:800px; height:405px;}       
/* Blockausrichtung (links) + Aussenabstaende */
    #text {float:left; margin-top:10px; margin-bottom:5px;}
/* Schriftart, Groesse */
    #text {font-family:Arial, Helvetica; font-size:14pt;}
    
/* Linkattribute Textfeld-Tabelle */
    #text a {color:#990000; text-decoration:none;}
    #text a:hover {background:silver}
    #text a:active {background:silver;}

/* Inhalt, Innenabstand */    
    .padding {padding: 10px;}
    
/************************************************************************/  

/* Navigationsleiste unten, "footer" */
/* Horizontale linien */    
    .footer     
    hr {width:1000px; color:orange; background-color:orange; height:3px; margin-right:0; border:1px;}    

/* Tabelle unten */    
    .footer
    table {background-image: url(Back5.jpg);}   

/* Linkleiste unten, Schrift */

    .footer
    a:hover {background-color: silver;}    
    a {font-family:Arial, Helvetica; font-size:15pt; color:blue; text-decoration:none;}
    .footer
    td {text-align: center}   

   
