/* DATEI: style.css val 03-03-20 */

html, body {
margin: 0;
background: #fff;
color: #000;
}

body {
padding: 1% 10%;
}

#main {
padding: 0;
background: #aaa;color: #000;
border-right: 1px;
border-left: 1px;
}

#content {
margin: 0 0 0 0 ;
background: #fff ;color: #000;
padding: 20px;
}

/* Brotschrift */

body {
font-family: Verdana,Arial,sans-serif; font-size: 85%;
line-height:135%; text-align:justify;
}

h1, h2, h3 { font-weight: bold;text-align: left; color:#535353; }
h1 { margin-top:6px;font-size: 140%;line-height:150%; }
h2 { margin-top:6px;font-size: 130%;line-height:140%; }
h3 { margin-top:3px;font-size: 120%;line-height:130%; }


a { text-decoration: none; background: none; color:blue; border-bottom: 1px dotted silver; }
a:visited {text-decoration: none; color:red; background: none; }
a:hover { text-decoration: none; color:#fff; background-color: blue;  
   border-bottom: 2px solid silver; }
a:active { text-decoration: none;  font-style:italic; color:#fff; background-color: #006e6e;  
   border-bottom: 5px solid silver; }

hr { width:100%; background-color: #006e6e; color:#006e6f; height:6px; text-align:left; border-bottom:3px solid silver; } 
ul {   list-style-image:url(bullet.gif); text-align: left; margin: 0 0 6px 5%; 
      padding: 0px;}    
      
p { margin-top: 3px;  margin-bottom: 4px; }

pre { margin-top: 3px;  margin-bottom: 4px; font-family: Courier,serif; font-size: 14px; line-height:135%; text-align:left;}                           
	 
p { margin: 3px 0 4px 0;  }
p+p    {   margin-top: 8px;  }
p+h3  {   margin-top: 14px;  }
	 
.under {
   margin:  6px 0 6px 0;
   padding:    0 4px 0 2px;
   background:    #006e6e;
   font-weight:   bold;
     color: white;
font-size:100%; 
border-bottom: 3px solid silver;
}	 

.blau {
   margin:  6px 0 6px 0;
   padding:    0 4px 0 2px;
   background:    blue;
   font-weight:   bold;
     color: white;
font-size:100%; 
border-bottom: 3px solid silver;
}	 


#head {
   margin: 0px;
   padding: 0px;
   background:    #006e6e;
   font-size:     147%;
   color: white;
   text-align: center;
}

.klein {
   margin:        0;
   padding:       0;
font-size:11px; 
line-height:125%;
}

.foot {
   margin:        0px;
   padding:       2px;
   background:    #006e6e;
   font-weight:   bold;
   font-size:     95%;
   color: white;
   text-align: center;
}

.footgrau { 
   margin:        0;
   padding:       2px;
   font-weight:   bold;
    font-size:     95%; 
    color: white; text-align: center;
}

/* werbung */

#adsense { 
   margin:        0;
   border-right: 17px #fff;
   border-left: 17px #fff;
   padding:       0px;
   background:    #fff;
   font-weight:   bold;
    font-size:     95%; 
  text-align: center;
}


#head, #content, .foot {
border-top: 0px solid #369; 
}
.foot a { background-color: #fff; color: white; border-bottom: none; }
.footgrau a { background-color: silver; color: white; border-bottom: none; }
.footgrau a:hover { text-decoration: none; color:#fff; background-color: blue;  
   border-bottom: 2px solid silver; }
   



/* end */
