*
        {

         }

body         {
          font-family:Arial, Verdana, Helvetica, sans-serif, Times New Roman;
          line-height:18px;

        }
html {
        overflow-y:scroll;
        }

#wrapper
        {
        background-color:#E5E5E7;
         width:900px;
         margin-left:auto;
         margin-right:auto;
         }

a {
outline:0
}

.button
        {
         border:0;
         padding:0px 1px;
         margin:0;
        }


/* ================== KOPF =================== */

#kopf
        {
          background-image:url(bilder/header.jpg);
          height:200px;
         }


/* ================== Ende KOPF =================== */

/* ================== NAVI =================== */
#navi
        {
         background-color:#BEBDBB;
         height:30px;
         margin-top:1px;
         margin-bottom:1px;
         border:1px solid #9A999F;
         }

#navi ul
        {
          padding:0;
          margin:1px 11px;
         }

#navi li
        {
          background-color:#E7E7E9;
          list-style-type:none;
          float:left;
          margin-right:1px;
          height:28px;
          line-height:30px;
         }

#navi a
        {
         text-decoration:none;
         display:block;
         padding:0 15px;
         }

#navi a:link  {
         color:#00007D;
         font-weight:bold;
         }

#navi a:visited {
         color:#364885;
         font-weight:bold;
         }

#navi a:hover {
              background-color:#FFFFFF;
         }

#navi a:active
        {
         color:#364885;
         background-image:url(bilder/feder.jpg);
         }





/* ================= Service Navi =============*/

#servicenavi a
        {
         text-decoration:none;
         display:block;
         color:#000;
         padding:0px 10px;
         font-size:10px;
         text-align:right;
         margin:1px;
         }

#servicenavi li
        {
          list-style-type:none;
          float:right;
          }

#servicenavi a
        {
         text-decoration:none;
         }

#servicenavi a:link  {
         color:#000;
         }

#servicenavi a:visited {
         color:#000;
         }

#servicenavi a:hover {
              background-color:#FFFFFF;
         }

#servicenavi a:active
        {
         color:#364885;
         }

/* ================== Ende NAVI =================== */

/* ================== CONTENT =================== */
#content
        {
         width:900px;
         overflow:hidden;
         }

 p        {
         text-align:left;
         }

.bild
        {
         float:right;
         margin-bottom:15px;
         margin-left:20px;
         }

/* ================== Ende CONTENT =================== */

/* ================== LINKE SPALTE =================== */
#leftcol
        {
         width:200px;
         float:left;
         }

/* ================== Ende LINKE SPALTE =================== */


/* ================== LINKE SPALTE INNEN =================== */
#leftcolinnen
        {
         padding:0px 20px;
         }

.textbild
        {
         margin-top:150px;
         }

#leftcol p
        {
         font-size:12px;
        }



/* ================== Ende LINKE SPALTE INNEN ============= */


/* ================== RECHTE SPALTE =================== */
#rightcol
        {
         width:700px;
         float:right;
         }

#rightcol h1
        {
         font-size:28px;
         font-family:Tahoma;
         line-height:30px;
         color:#D4011C;
         }

#rightcol h2
        {
         font-size:22px;
         font-family:Tahoma;
         line-height:22px;
         color:#3A3A3A;
         }

#rightcol h3
        {
         font-size:18px;
         font-family:Arial;
         line-height:24px;
         color:#3A3A3A;
         font-weight:bold;
         margin-bottom:0
         }

#rightcol a
        {
         text-decoration:none;
         }


#rightcol a:link
        {
         color:#007070;
         font-weight:bold;
         }
#rightcol a:visited
        {
         color:#007070;
         font-weight:bold;
         }
#rightcol a:focus
        {
         color:#008040;
         }
#rightcol a:hover
        {
         color:#D4011C;
         }
#rightcol a:active
        {
         color:#steelblue;
         }


/* ================== Ende RECHTE SPALTE =================== */


/* ================== RECHTE SPALTE INNEN ================= */
#rightcolinnen
        {
         padding:10px 100px 10px 15px;
         font-size:14px;
         }

.textbutton
        {
        padding-left:450px;
        border:0;
         }

/* ================== Ende RECHTE SPALTE INNEN ============ */

/* ======================= footer ==========================*/


#footer {
        height:50px;
        background-image:url(bilder/footer.jpg);
         }

/* ================ Ende footer =============================*/
