
h1,h2,h3,h4,p,ul,ol,li,div,td,th,b,i { font-family: Verdana, Arial, Helvetica, Geneva; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:13px;
                                        }

body, textarea { background-color:#ffffcc;
                 margin-top:0px;
                 margin-left:0px;
                 margin-right:0px;
                 margin-bottom:0px;
	             }

.orange { background-color:#ffcc33;
        }
        
.blau { background-color:#3366ff;
      }

.weiss { background-color:#ffffff;
       }
       
.beige { background-color:#ffffcc;
       }
       
.grau { color:#666666;
      }

span.headline1  { font-size:21px;
                  margin-bottom:5px;
                  font-weight:light;
                  color:#000000;
                  text-align:left;
                }
                
span.headline2  { font-size:16px;
                  margin-bottom:5px;
                  font-weight:bold;
                  color:#000000;
                  text-align:left;
                }

span.headline3  { font-size:14px;
                  color:#000000;
                  font-weight:bold;
                  text-align:left;
                }
    	
table.seiteninhalt { width:98%;
                     margin-top:30px;
                     margin-left:0px;
                     margin-right:0px;
                     margin-bottom:10px;
                     text-align:justify;
                     max-width:1200px;
                   }

td.spalte1 { width:160px;
             vertical-align:top;
             border-width:1px;
             border-color:#000000;
             border-right-style:dotted;
             padding:10px;
           }

td.spalte2 { width:50%;
             vertical-align:top;
             border-width:1px;
             border-color:#000000;
             border-right-style:dotted;
             padding:10px;
           }
           
td.spalte3 { width:*px;
             padding:10px;
             vertical-align:top;
           }

td.neuezeile { vertical-align:top;
               border-width:1px;
               border-color:#000000;
               border-top-style:dotted;
               padding:10px;
             }

td.schulliste { width:65%;
                vertical-align:top;
                border-width:1px;
                border-color:#000000;
                border-right-style:dotted;
                padding:10px;
                vertical-align:top;
              }

td.schuldetails { vertical-align:top;
                  padding-top:5px;
                  text-align:left;
                }

img.links { float:left;
	          margin-right:10px; 	
	          margin-bottom:3px;
	          margin-top:5px;
	        }

img.rechts { float:right;
	           margin-left:10px; 	
	           margin-bottom:3px;
	           margin-top:4px;
	         }
	         
img.schmal { margin-left:0px;
             margin-right:0px;  	
	           margin-bottom:4px;
	           margin-top:4px;
           }
	         
p.info { border:1px
         solid grey;
         background-color:#E0E0E0;
         padding:4px;
         margin:0px;
       }


a:link { color:#000000;
         text-decoration:none;
       }

a:visited { color:#000000;
	          text-decoration:none;
	        }

a:active { color:#000000;
	         text-decoration:none;
	       }

a:hover { text-decoration: underline;
	        color:#000000;
	      }
