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

img { border: 0;}

.head1 { width: 860px;
        height: 190px;
        margin: 0;
        padding: 0;}

.navi { width: 830px;
        height: 30px;
        margin: 0;
        padding: 0 0 0 30px;
        background: url(img/bg-navi.jpg);
        background-repeat: no-repeat;
        text-align: left;
        background-color: #47392e;}

.top-menu { float: left;
            margin: 0 0 0 0px;
            padding: 0;}

.top-menu a { float: left;
              margin: 0;
              display:block;
              width:133px;
              height: 23px;
              padding:7px 0 0 0 ;
              font-size:12px;
              color: #ecdbcb;
              font-weight:bold;
              text-decoration:none;
              text-align:center;}

.top-menu a:hover { display:block;
                    color:#fff;
                    text-decoration:underline;}

.head2 { clear: both;
         width: 860px;
         height: 50px;
         margin: 0;
         padding: 0;}

.page { width: 740px;
        overflow: auto;
        background: url(img/bg-page.gif);
        margin-top: 0;
        padding: 0 60px 0 60px;
        background-color: #47392e;
        text-align: left;}

.left { float: left;
        margin: 0 0 0 0px;
        padding: 0 30px 0 0;
        width: 170px;}

.left-head { width: 170px;
             height: 25px;
             color: #f3d366;
             font-size: 13px;}

.left-kat { width: 170px;
            margin: 0 0 30px 0;
            padding: 0;}

.left-kat1 { width: 170px;
            margin: 0;
            padding: 0;}

.left-kat1 ul { list-style-type: none;
	       margin: 0;
	       padding: 0;}

.left-kat1 li { list-style-type: none;
                height: 25px;
	       margin: 0;
	       padding: 0;}

.left-kat1 a { height: 25px;
              width: 170px;
              color: #ecdbca;
              font-size: 12px;
              text-decoration: none;
              margin: 0;
	     padding: 0;
              background-image:url(img/kat-link.gif); }

.left-kat1 a:hover { background: none;
                    color: #f3d366;
                    font-size: 12px;
                    text-decoration: none;
                    margin: 0;
	           padding: 0;
                    background-image:url(img/kat-link-hover.gif);}

.left-kat ul { list-style-type: none;
	      margin: 0;
	      padding: 0;}

.left-kat li { list-style-type: none;
               height: 25px;
	      margin: 0;
	      padding: 0;}

.left-kat a { height: 25px;
              width: 170px;
              color: #ecdbca;
              font-size: 12px;
              text-decoration: none;
              margin: 0 0 0 10px;
	     padding: 0;
              background-image:url(img/kat-link.gif); }

.left-kat a:hover { background: none;
                    color: #f3d366;
                    font-size: 12px;
                    text-decoration: none;
                    margin: 0 0 0 10px;
	           padding: 0;
                    background-image:url(img/kat-link-hover.gif);}

.right { float: left;
         margin: 0 0 0 30px;
         padding: 0 0 0 40px;
         width: 470px;}

.right-head { width: 470px;
              height: 25px;
              color: #f3d366;
              font-size: 13px;}

.right-head h1 { color: #f3d366;
                 font-size: 13px;
                 text-decoration: none;
                 margin: 0 0 0 0;
                 padding: 0 0 0 0;}

.right-head h2 { color: #f3d366;
                 font-size: 13px;
                 text-decoration: none;
                 margin: 0 0 0 0;
                 padding: 0 0 0 0;}

.right-content { line-height:1.4em;
                 margin: 15px 0 0 0;
                 padding: 0 0 0 0;}


.right-content a { color: #ff0000;
                   text-decoration: none;}

.right-content a:hover { background: none;
                         color: #f3d366;
                         text-decoration: underline;}

.tags a { color: #ecdbca;
                   text-decoration: none;}

.tags a:hover { background: none;
                         color: #f3d366;
                         text-decoration: underline;}

.suchen { clear: both;
          width: 860px;
          height: 27px;
          margin: 0 0 0 0;
          padding: 3px 0 0 0;
          background: url(img/bg-suche.jpg);
          background-repeat: no-repeat;
          background-color: #47392e;}

.form { margin: 0;
        padding: 0;}

input.search { width: 200px;
               height:16px;
               FONT-SIZE: 14px;
               border-color: #402e16;
               border-width: 1px;
               border-style:solid;
               background-image: url(img/bg-suche.gif);
               margin: 0;
               padding: 0;}

input.suchen { width: 100px;
               height: 20px;
               color: #ffffff;
               font-weight:bold;
               border-style: transparent; border-width: 0px;
               background-image: url(img/bg-su.jpg);
               background-color: #47392e;
               margin: 0;
               padding: 0;}

.footer1 { width: 860px;
           height: 50px;
           margin: 0;
           padding: 0;
           background-color: #251909;}


.footer2 { clear: both;
           width: 860px;
           height: 90px;
           margin: 0 !important;
           margin: -13px 0 0 0;
           padding: 0;
           background-color: #47392e;
           background-image: url(img/footer2.jpg); }
