html,body {margin:0; padding:0;
     font-family:verdana, arial, helvetica,sans serif;font-size:11px;color:#00000;
     background-color:#ffffff;
     scrollbar-base-color:#Ffffff;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#4D77B1;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#Ffffff;
  scrollbar-highlight-color:#4D77B1;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#Ffffff;

  }

div#container{
                padding:0;
                width:655px;margin:0 auto;
                height:650px;
                }

/*clearfix */
.clearfix:after {
        content: ".";
        display: block;
        height: 10;
        clear: both;
        visibility: hidden;
}

.clearfix {
        display: inline-block;
}

/*verstecken vor IE Mac */
* html .clearfix {
        height: 1%;
}
.clearfix {
        display: block;
}
/* Ende verstecken vor IE Mac */




#navi {
      margin-top:10px;
      height:50px;
      visibility: hidden;
      display:none;
                }
#subnavi.pub {
             margin-left:63px;
             line-height:17px;
             width:211px;
             background:url(img/subnavi.gif) repeat-x;
                }

#content {
         padding-top:20px;
         padding-left:20px;
          width:655px;
         text-align:left;
         line-height:18px;
         height:95%;}

#rubrik {
               width:625px;
               text-align:left;
               height:15px;
                     }

#inhalt {
        margin-top:20px;
           width:460px;
           }

#headstart1 {
            position:relative;
            top:54px; left:203px;
            font-size:12px; color:#bbf155;
            font-weight:bold; letter-spacing:3px;
            padding:0; line-height;10px;
            }

#headstart3 {
            width:230px;
            position:relative;
            top:100px; left:9px;
            width:230px;
            height:500px;
            line-height:14px;
            float:left;
            z-index:3;}

.head3 {
            font-size:12px;color:#ffffff; font-weight:bold; letter-spacing:2px;
            }

#headstart2 {
            position:relative;
            top:68px; left:70px;
            padding-right:85px;
            line-height;10px;
            }

.head2 {
            font-size:12px;color:#ffffff; font-weight:normal;
            }

table td {
       font-family:verdana, arial, helvetica,sans serif;
       font-size:11px;color:#00000;
       line-height:18px;
       }

table.pub {
          border-spacing:15px;
          width:550px;
       }

h1 {
   font-size:11px; color:#000000;
   font-weight:bold;
   letter-spacing:1px;
   line-height:12px;
   margin-top:20px;
   }

.gesperrt {
            letter-spacing:3px;
            }

.weiss {color:#ffffff;}

.rot {color:#ea0e0e;}


.rechts {text-align:right;}
.normalgrau {
            font-size:11px;
            font-weight:normal;
            letter-spacing:0px;
            color:#ccc5c5;}

.rubriknavi {
             font-weight:bold;
             font-size:10px;
             color:#ccc5c5;
             text-decoration:none;}


a {
  font-size:11px; color:#ce43c6;
  }
a:visited {
          color:#ce43c6;
          }
a:active {
         color:#ce43c6;
         }
a:hover {
        color:#bbf155;
        }


a.start {
        font-size:10px; color:#ce43c6;font-weight:bold;
        }
a.start:visited {
                color:#ce43c6;font-weight:bold;
                }
a.start:active {
               color:#ce43c6; font-weight:bold;
               }
a.start:hover {
              color:#ffffff;font-weight:bold;
              }



a.navi{
       font-weight:bold;
      font-size:10px;
      letter-spacing:4px;
      margin-right:10px;
      color:#000000;
      text-decoration:none;
      }
a.navi:visited {
               font-weight:bold;
               color:#000000;
               }
a.navi:active {
              font-weight:bold;
              color:#ce43c6;
              }
a.navi:hover {
             font-weight:bold;
             color:#ff5a00;
             text-decoration:none;
             }

a.navihigh {
           font-weight:bold;
           font-size:10px;
           letter-spacing:4px;
           margin-right:10px;
           color:#ff5a00; text-decoration:none;
           }
a.navihigh:visited {
                   font-weight:bold;
                   margin-right:10px;
                   color:#ff5a00; text-decoration:none;
                   }
a.navihigh:active {
                  font-weight:bold;
                  color:#ff5a00; text-decoration:none;
                  }
a.navihigh:hover {
                 font-weight:bold;
                 color:#000000;  text-decoration:none;
                 }

a.rubriknavi {
             font-weight:bold;
             font-size:10px;
             color:#ce43c6;
             text-decoration:none;
             }
a.rubriknavi:visited {
                     font-weight:bold;
                     color:#ce43c6;
                     }
a.rubriknavi:active {
                    font-weight:bold;
                    color:#ce43c6;
                    }
a.rubriknavi:hover {
                   font-weight:bold;
                   color:#ccc5c5;
                   text-decoration:none;
                   }

a.rubriknavihigh {
                 font-weight:bold;
                 font-size:10px;
                 color:#ccc5c5;
                 text-decoration:none;
                 }
a.rubriknavihigh:visited {
                         font-weight:bold;
                         color:#ccc5c5;
                         }
a.rubriknavihigh:active {
                        font-weight:bold;
                        color:#ccc5c5;
                        }
a.rubriknavihigh:hover {
                       font-weight:bold;
                       color:#000000;
                       text-decoration:none;
                       }