/*Datei: style.css*/
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote {font-family:
Arial,Helvetica,Univers,Zurich BT,sans-serif;
  }

/*Normaltext*/
p {font-size:10pt; color:black;
  }
p.n11{font-size:11pt;}
p.b11{font-size:11pt;font-weight: bold;}
p.u11{font-size:11pt;text-decoration: underline;}
p.bu11{font-size:11pt;font-weight: bold;text-decoration: underline;}

p.n12{font-size:12pt;}
p.b12{font-size:12pt;font-weight: bold;}
p.u12{font-size:12pt;text-decoration: underline;}
p.bu12{font-size:12pt;font-weight: bold;text-decoration: underline;}

p.n14{font-size:14pt;}
p.b14{font-size:14pt;font-weight: bold;}
p.u14{font-size:14pt;text-decoration: underline;}
p.bu14{font-size:14pt;font-weight: bold;text-decoration: underline;}

p.n16{font-size:16pt;}
p.b16{font-size:16pt;font-weight: bold;}
p.u16{font-size:16pt;text-decoration: underline;}
p.bu16{font-size:16pt;font-weight: bold;text-decoration: underline;}


/*Seitentitel*/
.pagetitle {position:relative; top:5px; left:15px; width:500px; height:62px;}
/*Grüne Schrift*/
.gn {color:#127A21;}

a.menuitem {
              color: #127A21;
              background-color: #B7DDC8;
              width: 130px;
              height:23px;
              text-align: center;
              padding-top: 4px;
              display: block;
             /* border:  #127A21 solid 1px;
             padding: 1px; */
             text-decoration: none;
              font: bold 12px arial, sans-serif;
 }
a.menuitem:hover{
 color: white;
 background-color: #127A21;
 }

img {border: none;
 }

ul.standard {font-size:10pt; color:black;
 }

/*Floatclearing*/
.clfix:after { content: ".";
               display: block;
               height: 0;
               clear: both;
               visibility: hidden;
              }
.clfix { display: inline-table;
         width: 480px;
         margin: 25px 20px 25px 20px;}
/* Hack IE Mac \*/
* html .clearfix {height: 1%;}
.clfix {display: block;}
/* Hack end */


.clfix img.l {float: left; margin-right: 12px;}
.clfix img.r {float: right; margin-left: 12px;}
.clfix p { padding:10px 0 0 10px;
          margin:0;
        }
.clfix p.r {text-align: right;}


/*Zeile Bildervorschau Text rechts oben*/
.ztro {width:480px;
       margin: 25px 20px 25px 20px;
      }
.ztro img {float:left;
             margin-right:10px;
          }
.ztro p { padding:10px 0 0 10px;
          margin:0;
        }
.ztro br {clear: both;
           }


/*Zeile Bildervorschau Text rechts unten*/
.ztru {width:480px;
       position: relative;
       margin: 25px 20px 25px 20px;
      }
.ztru img {float:left;
          }
.ztru p {padding: 0 0 15px 15px;
         margin:0;
         position: absolute;
         bottom:0;
        }
.ztru br { clear: both;
         }



/*Zeile Bildervorschau Text links oben*/
.ztlo {width:480px;
       margin: 25px 20px 25px 20px;
      }
.ztlo img {float:right;
           margin-left:15px;
          }
.ztlo p {padding:50px 15px 0 0;
         margin:0;
         text-align:right;
        }
.ztlo br {clear: both;
         }



