/*
* Grundelemente
*/

html {
      margin = 0;
      padding = 0;
      position = 0;
      top = 0;
      }

body         {
        position:         left; /* NN4 */
        top:              0;        /* NN4 */
        padding:          0;        /* Opera UASS */
        margin:           0;
        background: #5c3727 url('../images/bg.gif');
        background-repeat: repeat-x;

      FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: 'tahoma'; COLOR:#fffdfd;
}


div.wrapper {
width: 795px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0;
          background: url('../images/bg_content.gif');
          background-repeat: no-repeat;
          background-position: 280px 200px;
          border-right: 1px solid #fff;

}

#head {


          margin: 0;
          padding: 0;
          width: 795px;
          height: 121px;

          }

#banner1 {
          float: left;
          margin: 0;
          padding: 0;
          width: 212px;
          height: 120px;
                    background: url('../images/line_head.gif');
          background-repeat: repeat-y;
          background-position: right;


          }

#banner2 {
          float:left;
          margin: 0;
          padding: 0;
          width: 583px;
          height: 120px;


          }

#main{


          margin: 0;
          padding: 0;
          width: 795px;
          background: url('../images/line_main.gif');
          background-repeat: repeat-y;
          background-position: left;
         }




#left {
          float: left;

          margin: 0;
          padding: 0;

          width:212px;
          background: url('../images/line_head.gif');
          background-repeat: repeat-y;
          background-position: right;


        }

#nav{

          margin: 0;
          padding:0;
          width: 212px;
}

#middle {
          float: left;
          margin: 0;
          padding: 0;
          top: 0px;
          left:212px;
          width: 583px;



        }


#nav2 {

          margin: 0;
          padding: 0px;
          height: 16px;

}


#content{

          margin:0px;
          padding: 10px;

          width: 563px;
          text-align:justify;

      }


#wrapcontent{

          margin:0px;
          padding: 10px;

          width: 563px;


      }


#content1 {
          float: left;
          margin: 0;

          padding-left: 10px;
          width: 380px;
          text-align:justify;
}

#content2 {
          float: right;
          margin: 0;
          padding-top: 50px;
          padding-right: 10px;
          text-align: right;
          width: 156px;

}



#footer {

          margin: 0;
          padding-left: 0px;
          padding-right: 0px;
          padding-top: 4px;
          padding-bottom: 0px;
          width: 795px;
          background: url('../images/line_nav.gif');
          background-repeat: repeat-x;


}

#footer1 {
          float: left;
          margin: 0;
          text-align: left;
          padding-left: 10px;
          font-size: 9px;

}

#footer2 {
          float: right;
          margin: 0;
          text-align: right;
           font-size: 9px;

}


div.cleaner {
clear: both;
height: 1px;
font-size: 1px;
border: 0px none;
margin: 0;
padding: 0;
background: transparent;

}

#news {
          position: absolute;
          margin: 0;
          padding: 0;
          left: 805px;
          top: 145px;
          width: 200px;
}

#home {
          position: absolute;
          margin: 0;
          padding: 0;
          left: 805px;
          top: 123px;
}


hr  {
    height: 1px;
    color: #ffffff;
    background-color: #ffffff;
    border: none;
    }


h1  { padding: 0; margin-top:15px; margin-bottom:15px; letter-spacing: 3px; FONT-SIZE: 16px; font-weight: bold; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
h2  { FONT-SIZE: 14px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
h3  { FONT-SIZE: 13px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
h4  { FONT-SIZE: 12px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma'; }
h5  { FONT-SIZE: 11px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
h6  { FONT-SIZE: 10px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }

a:link { FONT-WEIGHT: normal; COLOR: #ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
a:visited {FONT-WEIGHT: normal;  COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma';}
a:hover { FONT-WEIGHT: normal;  COLOR:#ffffff; text-decoration:none; FONT-FAMILY: 'tahoma';}
a:active {   FONT-WEIGHT: normal;  COLOR:#ffffff; text-decoration:underline; FONT-FAMILY: 'tahoma';}

.bread  { FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.bread a:link { FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR:#787878; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.bread a:visited {  FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR:#787878; text-decoration:none; FONT-FAMILY: 'tahoma';}
.bread a:hover {  FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma';}
.bread a:active { FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma';}

.submenu a:link {margin:0; PADDING-left: 2px; padding-top: 0; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.submenu a:visited { margin: 0; PADDING-left: 2px; padding-top: 0; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma';}
.submenu a:hover { margin: 0; PADDING-left: 2px; padding-top: 0; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma';}
.submenu a:active {  margin: 0; PADDING-left: 2px;padding-top: 0;  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma';}

.activ a:link { PADDING-left: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.activ a:visited { PADDING-left: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma';}
.activ a:hover { PADDING-left: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma';}
.activ a:active {  PADDING-left: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma';}

.news h1  { FONT-SIZE: 14px; margin-top:5px; margin-bottom:5px; letter-spacing: 0px;  COLOR:#ceb7a5; text-decoration:underline; FONT-FAMILY: 'tahoma'; }
.news h2  { FONT-SIZE: 12px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.news h3  { FONT-SIZE: 11px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.news h4  { FONT-SIZE: 11x; COLOR:#fffdfd; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.news h5  { FONT-SIZE: 11px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.news h6  { FONT-SIZE: 10px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.news a:link { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma'; }
.news a:visited {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#ceb7a5; text-decoration:none; FONT-FAMILY: 'tahoma';}
.news a:hover { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#ffffff; text-decoration:none; FONT-FAMILY: 'tahoma';}
.news a:active {   FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR:#ffffff; text-decoration:none; FONT-FAMILY: 'tahoma';}
.news {FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: 'tahoma'; COLOR:#fffdfd;}
.news p {padding:0; margin: 0; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: 'tahoma'; COLOR:#fffdfd;}
.news td {padding:2px; margin: 0; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: 'tahoma'; COLOR:#fffdfd;}
.news tr {padding:0px; margin: 0; FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: 'tahoma'; COLOR:#fffdfd;}