body     {
          margin:0px;
          padding:0px;
          background-color:#ecf4df;
          font-family: arial, helvetica;
          color:#2F2F2F;
          background-image:url(../pics/dolmetschen_u_uebersetzen.gif);
          background-repeat:no-repeat;
          }

#all      {
           width:720px;
           margin:auto;
           background-color:#ecf4df;
           }


#logo     {
           position:absolute;
           top:30px;
           right:15px;
           }


#topnavi      {
               position:relative;
               top:0px;
               left:10px;
               font-weight:900;
               font-size:15px;
               font-variant:small-caps;
               color:white;
               }

#lang          {
                position:relative;
               top:30px;
               left:10px;
                          }


.header, .footblock        {
                position:relative;
               top:100px;
               left:10px;
               width:720px;
               height:12px;
               font-size:60px;
               text-align:left;
               font-weight:bold;
               overflow:hidden;
               color:white;
               padding-top:5px;
               line-height:80px;
               padding:0;
               }

.footblock     {
                top:5px;
                height:70px;
                font-size:67px;
                }

#index          {
                 background-color:#808040;
                 color:#6f6f37;
                 letter-spacing:-7px
                 }

#leistungen    {
                background-color:#e3a771;
                color:#e09d61;
                }

#sprachen    {
                background-color:#c2a257;
                color:#bc9947;
                }

#service    {
                background-color:#ec981b;
                color:#d88912;
                }

#kontakt        {
                background-color:#666666;
                color:#575757;
                }



#footer         {
                 margin-top:5px;
                 margin-left:10px;
                 font-size:10px;
                 margin-bottom:10px;
                 }


#content        {
                margin-top:110px;
               margin-left:10px;
               width:720px;
                }




h1              {
                 font-size:120%;
                 margin-bottom:5px;
                 }

h2               {
                  margin-top:0px;
                  font-size:100%;
                  margin-bottom:5px;
                  }

p                {
                  font-family:verdana;
                  font-size:80%;
                  margin-top:0px;
                  margin-bottom:10px;
                  line-height:120%;
                  text-align:left;
                  }

td                {

                   font-size:80%;
                   background-color:white;
                   padding:2px;
                   }


li                {
                   font-family:verdana;
                  font-size:80%;
                  }

ul                {
                   margin-top:-5px;
                   margin-bottom:10px;
                   }

.toplink       {
                position:absolute;
                width:120px;
                color:white;
                text-align:center;
                }

a#link1      {
              position:absolute;:
              left:0px;
              background-color:#808040;
             }

a#link1:hover {
               background-color:#6f6f37;
               }

a#link2:hover {
               background-color:#e09d61;
               }

a#link3:hover {
               background-color:#bc9947;
               }

a#link4:hover {
               background-color:#d88912;
               }

a#link5:hover {
               background-color:#575757;
               }

#link2       {
              background-color:#e3a771;
              left:150px;
              }

#link3       {
              background-color:#c2a257;
              left:300px;
              }

#link4       {
              background-color:#ec981b;
              left:450px;
              }

#link5       {
              background-color:#666666;
              left:600px;
              }

a             {
               color:black;
               }


#topnavi a    {
                text-decoration:none;
               }

 #footer a     {
                color:black;
                }