body { margin: 0 auto;
       font-size: 12px;
       color: #383731;
       background: url(img/bg.jpg) repeat-x;
       font-family: Verdana;
       text-align: center;
       background-color: #000000;}

#kontakt {text-align: left; color: #fff;}
#kontakt h2 { color: #ff5d00; font-size: 12px; margin: 5px 0 0 10px;}
#kontakt b { color: #d7d7d7; font-size: 12px; margin: 5px 0 0 10px;}

img { border: 0;}

.head { width: 800px;
        height: 75px;
        margin: 0;
        padding: 0;}

.logo { float: left;
        width: 380px;
        height: 75px;
        margin: 0;
        padding: 0;}

.top-navi { float: right;
            width: 420px;
            height: 75px;
            margin: 0;
            padding: 0;}

.top-navi a { float: left;
              margin: 17px 0 0 0;
              display:block;
              width:105px;
              height: 23px;
              padding:7px 0 0 0 ;
              font-size:11px;
              color: #ffffff;
              font-weight:bold;
              text-decoration:none;
              text-align:center;
              background-image:url(img/bg-button.gif);}

.top-navi a:hover { display:block;
                    color:#fff;
                    background-color:#a92e00;
                    background-image:url(img/bg-button-hover.gif);}

.page { clear: both;
        width: 800px;
        margin: 25px 0 25px 0;
        padding: 0;
        text-align: left;}

.left { float: left;
        margin: 0 0 25px 0;
        padding: 0;
        width: 200px;}

.navi-head-left { width: 150px;
                  height: 35px;
                  color: #ffffff;
                  background: url(img/bg-navi-head.jpg);
                  background-repeat: no-repeat;
                  margin: 0;
                  padding: 15px 25px 0 25px;}

.menu { width: 150px;
                margin: 0;
                padding: 10px 25px 0 25px;
                background: url(img/bg-left-menu.jpg);
                overflow: auto;}

.werb { width: 180px;
                margin: 0;
                text-align: center;
                padding: 10px 10px 0 10px;
                background: url(img/bg-left-menu.jpg);
                overflow: auto;}

.menu ul { background: none;
                 list-style-type: none;
                 margin: 0;
                 padding: 0;}

.menu li { background: none;
                  list-style-type: none;
                  margin: 0;
                  padding: 0;}

.menu a { background: none;
          line-height:1.5em;
          color: #ffffff;
          font-size: 12px;
          text-decoration: none;
          margin: 0px;
         padding: 0px;}

.menu a:hover { background: none;
          line-height:1.5em;
          color: #e6b367;
          font-size: 12px;
          text-decoration: none;
          margin: 0px;
         padding: 0px;}

.left-footer { width: 200px;
               margin: 0 0 10px 0;
               padding: 0;}


.right { float: right;
         margin: 0;
         padding: 0;
         width: 590px;}

.right-head { width: 590px;
              height: 35px;
              color: #383731;
              background: url(img/bg-right-head.jpg);
              background-repeat: no-repeat;
              margin: 0;
              padding: 15px 25px 0 25px;}

.right-head a { background: none;
                color: #383731;
                font-size: 11px;
                text-decoration: none;
                margin: 0 10px 0 0;
               padding: 0;}

.right-head a:hover { background: none;
                      color: #ff6125;
                      font-size: 11px;
                      text-decoration: none;
                      margin: 0 10px 0 0;
                     padding: 0;}

.right-content { width: 540px;
                 margin: 0;
                 padding: 10px 25px 0 25px;
                 background: url(img/bg-right-content.jpg);
                 overflow: auto;}

.right-content a { background: none;
                   color: #383731;
                   font-size: 11px;
                   text-decoration: underline;
                   margin: 0;
                  padding: 0;}

.right-content a:hover { background: none;
                         color: #ff6125;
                         font-size: 11px;
                         text-decoration: underline;
                         margin: 0;
                        padding: 0;}

.right-footer { width: 590px;
                margin: 0;
                padding: 0;}

.right-head h1 { font-size: 12px;
                 margin: 0;
                 padding: 0 0 3px 0;}
.right-head h2 { font-size: 12px;
                 margin: 0;
                 padding: 0 0 3px 0;}
.right-head h3 { font-size: 12px;
                 margin: 0;
                 padding: 0 0 3px 0;}

.right-content h1 { font-size: 12px;
                    margin: 0;
                    padding: 0 0 3px 0;}
.right-content h2 { font-size: 12px;
                    margin: 0;
                    padding: 0 0 3px 0;}
.right-content h3 { font-size: 12px;
                    margin: 0;
                    padding: 0 0 3px 0;}

.footer { margin: 0;
          padding: 0;
          clear: both;
          height: 30px;
          font-size: 10px;
          color: #ff6125;
          background: url(img/bg-footer.jpg) repeat-x; }

.footer-content { margin: 8px 0 0 0;
                  padding: 5px 0 0 0;
                  width: 800px;
                  text-align: left;}

.footer a { background: none;
            color: #ff6125;
            font-size: 11px;
            text-decoration: none;
            margin: 0px;
           padding: 0px;}

.footer a:hover { background: none;
                  color: #ff6125;
                  font-size: 11px;
                  text-decoration: none;
                  margin: 0px;}

#td { font-size: 12px;
      font-family: Arial; }

#td a { background: none;
            color: #383731;
            text-decoration: none;
            margin: 0px;
           padding: 0px;}

#td a:hover { background: none;
                  color: #525046;
                  text-decoration: underline;
                  margin: 0px;}

.header { padding: 0;
         margin-bottom: 10px;}

.header a { background: none;
            color: #383731;
            text-decoration: none;
            margin: 0px;
           padding: 0px;}

.header a:hover { background: none;
                  color: #525046;
                  text-decoration: underline;
                  margin: 0px;}

.view-content { margin: 0px 0 10px 0 ;}
