/* Externe CSS Datei für : influenz, tipps, projekte, aufbau_mini_II,  */

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

  
/* Formatierung Startseite Tipps */

/* Schriften + Hintergrund Tipps */
    body {background-color:white; width:955px; margin: 0 auto;}
    /*body {background-color:white; width:955px; margin-left:25px; margin-right:25px;}*/        
    h1 {font-family:Helvetica, Arial; font-size:25pt; color:navy; text-align:center; margin-bottom:1px;
    margin-top:1px; }
    h2 {font-family:Helvetica, Arial; font-size:18pt; color:#525C7B; text-align:center;}
    h3 {font-family:Helvetica, Arial; font-size:12pt; color:black; text-align:justify; font-weight:normal; margin-right:10px;
        margin-left:10px;}
    h4 {font-family:Helvetica, Arial; font-size:14pt; color:green; margin-left:20px; text-align:center;}
    h5 {font-family:Helvetica, Arial; font-size:16pt; color:red; text-align:center;}
    h6 {font-family:Helvetica, Arial; font-size:12pt; color:black; font-weight:normal;}
    h7 {font-family:Helvetica, Arial; font-size:16pt; color:black; text-align:center;}
       
    ul {list-style-type:circle; font-family:Helvetica, Arial; font-size:13pt; color:navy; text-align:left;}
    
    a:visited {color: blue;}    
    a:hover {background-color:silver;}   
    
    .liste_1
    ul {list-style-type:circle; font-family:Helvetica, Arial; font-size:13pt; color:navy; text-align:left;}

/* Liste mit kleiner Schrift */    
    .li_font_min
    ul {list-style-type:circle; font-family:Helvetica, Arial; font-size:12pt; color:#663300; text-align:left;}
                               
    .Top
    hr {width:950px; color:green; background-color:green; height:3px; border:1px; text-align:center;}   
    
    .top
    hr {width:950px; color:green; background-color:green; height:3px; border:1px; text-align:center;}
    
    hr_gray { 
    width: 98%; 
    height: 3px; 
    margin: 0 auto;
    color: #888888;
    background: #888888; }    
    
    .line_gray
    hr {width:950px; color:gray; background-color:gray; height:3px; border:1px; text-align:center;}    
    
    .body1
    hr {width:950px; color:silver; background-color:silver; height:3px; border:1px; text-align:center;}
    
    .Body1
    hr {width:920px; color:silver; background-color:silver; height:2px; margin-right:0;border:1px;} 
    
    .Top1
    hr {width:920px; color:black; background-color:black; height:3px; margin-right:0; border:1px;}
    
    .Top
    table {width:930px ; background-image: url(Back4.jpg);}   
    
    .top
    table {width:930px ; background-image: url(Back4.jpg);}     
    
    .Top1
    table {width:920px ; background-image: url(Back6.jpg);}
       

/* horizontale Trennlinien - Farbe */    
    
     hr {width:930px; 
     color:gray; 
     background-color:gray; 
     height:3px; 
     margin-right:0; 
     border:1px; }

/* Textfarbe - Orange, Gruen, Rot - */

    .orange
    {color:orange}      
    .green
    {color:green}      
    .red    
    {color:red}
    .color4    
    {color:#BF1F6F}
         
       
/* Liste1 */
    .Liste1
    ul {list-style-type:circle; font-family:Arial, Helvetica; font-size:12pt; color:navy; text-align:left;}

    .h3center
    h3 {font-family:Helvetica, Arial; font-size:12pt; color:black; text-align:center;}

/* Navigationsleiste unten */

    .bot
    a {font-family:Arial, Helvetica; font-size:14pt;color:blue; text-decoration:none;}    
    .bot
    a:hover {background-color:silver;}    
    .bot
    a {text-decoration: none}    
    .bot
    table {width:920px; background-color:aqua; width: 900px; text-align:center;}
    .bot
    hr {width:920px; color:silver; background-color:silver; height:3px; margin-right:0; border:1px;}
        
    .navback 
    a {font-family:Arial, Helvetica; font-size:14pt;color:blue; text-decoration:none;}
    .navback
    a:hover {background-color:silver;}
    .navback
    
    hr {width:900px; color: orange;}
    td {font-family:Arial, Helvetica; font-size:14pt;color:black; }      
    
/* Link nicht unterstrichen, Hintergrund silber */

    .link1
    a {text-decoration: none}
    .link1
    a:hover {background-color:silver;}    
          
/* h3-rot */
    
    .h3red 
    {
    font-family:Helvetica, Arial; font-size:12pt; color:red; text-align:justify
    } 

/* h3-unter der Ueberschrift */

    .h3top 
    {
    font-family:Helvetica, Arial; font-size:18pt; color:navy; text-align:center
    } 
/* Navigationsleiste unten, "footer" */
/* Horizontale linien */    
    .footer     
    hr {width:950px; color:orange; background-color:orange; height:3px; margin-right:0; border:1px;}    

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

/* Linkleiste unten Schrift */

    .footer
    a:hover {background-color: silver;}    
    a {font-family:Arial, Helvetica; font-size:15pt; color:blue; text-decoration:none;} 
    
/* Buttons im footer */ 
   
   a.footer_button { display: block; font-size:15pt; color:blue;}
    
    .footer_button {
   text-align:middle;
   width:130px;  
   padding:8px 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:8px;
   -webkit-border-radius:8px;
   border-radius:8px;
   -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; 
}

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

.footer_button:hover {
   text-align:middle;
   width:130px;
   padding:8px 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:8px;
   -webkit-border-radius:8px;
   border-radius:8px;
   -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; 
   }   