html {
  height: 100%;
  padding: 0px;
  margin: 0px;
}

body { 
     height: 100%;
     font: normal  13pt verdana, arial, serif; 
     text-align: center; 
     vertical-align: top;
     color: #C0AF9C; 
     background: #787065 url(gfx/bg1.jpg); 
     margin: 0px; 
     padding: 0px; 
}

ul {
    padding: 0;
    margin: 5px 5px 5px 20px;
}

h1 { 
     font: bold 15px  verdana, arial, serif; 
     background: inherit; 
     color: #C0AF9C; 
     text-align: left; 
     margin: 10px 0;
}

h2 { 
     font: bold 16px  verdana, arial, serif; 
     background: inherit; 
     color: #C0AF9C; 
     text-align: center; 
     text-decoration: underline;
}

h3 { 
     font: bold 15px  verdana, arial, serif; 
     background: inherit; 
     color: #C0AF9C; 
     text-align: center; 
     text-decoration: none;
}

a:link.liste, a:visited.liste, a:active.liste {
     font: bold 14px  verdana, arial, serif; 
     color: #c0af9c; 
     background: inherit; 
     text-decoration:none;
     margin:0 5px;
}

a:hover.liste  {
     font: bold 14px  verdana, arial, serif; 
     background: inherit; 
     text-decoration:underline;
     margin:0 5px;
}

a:link.archiv, a:visited.archiv, a:active.archiv {
     font: bold 14px/110%  verdana, arial, serif; 
     color: #c0af9c; 
     background: inherit; 
     text-decoration:none;
}

a:hover.archiv, a:focus.archiv  {
     font: bold 14px/110% verdana, arial, serif; 
     color: #e0cfbc; 
     background: inherit; 
     text-decoration:underline;
}

a:hover.buch, a:focus.buch  {
     font:bold 15px  verdana, arial, serif; 
     color: #604020; 
     background: inherit; 
     text-decoration: none;
}


a:link.buch, a:visited.buch, a:active.buch {
     font:bold 15px  verdana, arial, serif; 
     color: #604020; 
     background: inherit; 
     text-decoration: none;
}


a:link.klein, a:visited.klein, a:active.klein {
     font:bold 13px  verdana, arial, serif; 
     color: #a08f7c; 
     background: inherit; 
}

a:hover.klein, a:focus.klein {
     font:bold 13px  verdana, arial, serif; 
     color: #a08f7c; 
     background: inherit; 
}

a:link.klein2, a:visited.klein2, a:active.klein2 {
     font:bold 13px/130%  verdana, arial, serif; 
     color: #a08f7c; 
     background: inherit; 
     text-decoration: none;
     margin-left: 25px;
}

a:hover.klein2, a:focus.klein2 {
     font:bold 13px/130%  verdana, arial, serif; 
     color: #a08f7c; 
     background: inherit; 
     text-decoration: none;
     margin-left: 25px;
}

a:link.dunkel, a:visited.dunkel, a:active.dunkel {
     font: bold 14px verdana, arial, serif; 
     color: #400000; 
     text-decoration:none;
}

a:hover.dunkel {
     font: bold 14px verdana, arial, serif; 
     color: #705750;  
     text-decoration:none;
}



a:link.rot, a:visited.rot, a:active.rot, a:hover.rot, a:focus.rot {
     font: bold 14px/120% verdana, arial, serif; 
     color: #9d0d0d; 
     background: inherit; 
     text-decoration:none;
     margin:0 5px;
}

a:hover.gh, a:focus.gh  {
     font: bold 14px/110% verdana, arial, serif; 
     color: #e0cfbc; 
     background: inherit; 
     text-decoration:underline;
}


a:link.gh, a:visited.gh, a:active.gh {
     font: bold 14px/110%  verdana, arial, serif; 
     color: #d0bfac; 
     background: inherit; 
     text-decoration:none;
}

a:hover.mag, a:focus.mag  {
     font: bold 14px/110% verdana, arial, serif; 
     color: #e0cfbc; 
     background: inherit; 
     text-decoration:underline;
}


a:link.mag, a:visited.mag, a:active.mag {
     font: bold 14px/110%  verdana, arial, serif; 
     color: #d0bfac; 
     background: inherit; 
     text-decoration:underline;
}

a:link.lex, a:visited.lex, a:active.lex {
     font: italic 12px  verdana, arial, serif; 
     color: #400000; 
     background: inherit; 
     text-decoration:underline;
}

a:hover.lex, a:focus.lex {
     font: italic 12px  verdana, arial, serif; 
     color: #400000; 
     background: inherit; 
     text-decoration:underline;
}

a:link.kal, a:visited.kal, a:active.kal  {
     font: normal 14px/110% verdana, arial, serif; 
     color: #e0bfac; 
     background: inherit; 
     text-decoration:underline;
}

a:hover.kal, a:focus.kal  {
     font: normal 14px/110% verdana, arial, serif; 
     color: #f0cfbc; 
     background: inherit; 
     text-decoration:underline;
}

img {
  border: none;
}

.floatl  {
     float: left;
     margin: 3px 5px 2px 0;
}

.floatl2 {
     float: left;
     margin: 5px 10px 5px 5px;
}

.floatr {
      float: right;
      margin: 3px 2px 0 10px;
}

.clear {
     font: normal 1%/1%  verdana, arial, serif; 
     clear:both; 
     margin:0; 
     padding:0;}

ol.liste1 {
     list-style-type: decimal;
     margin-bottom: 0;
     padding-bottom: 0;
}
     
ol.liste2 {
     list-style-type: upper-alpha;
     margin-bottom: 0;
     padding-bottom: 0;
}

#header {
     background: #787065 url(gfx/header1280.jpg); 
     color: #705750; 
     width:1200px;
     height:123px;
     text-align: right;
     vertical-align:top;
     padding: 0;
     margin: 0;
}

.saeule {
     background: #787065 url(gfx/saeule.jpg); 
     color: #705750; 
     width:63px;
     vertical-align: top;
}

#footer {
     background: #787065 url(gfx/footer1280.jpg); 
     color: #400000; 
     height: 109px;
     vertical-align: top;
     text-align:right;
}


#footer2{
     background: #787065 url(gfx/footer12802.jpg); 
     color: #400000; 
     height: 109px;
     vertical-align: top;
     text-align:right;
}

#navi {
     background: #787065 url(gfx/sockel.jpg); 
     color: #400000; 
     vertical-align: top;
     text-align:left;
}

.textnavi {
     text-align:left;
     vertical-align: top;
     padding-left:50px;
     padding-top:10px;
}

.inhalt {
     width: 868px;
     vertical-align: top;
     background: #787065 url(gfx/bg2.jpg); 
     color: #C0AF9C; 
     font: normal 14px verdana, arial, serif; 
     margin:0;
     padding: 0;
}

.inhalt2 {
     width: 868px;
     vertical-align: top;
     background: #787065 url(gfx/bg3a.jpg); 
     color: #C0AF9C; 
     font: normal 14px verdana, arial, serif; 
     margin:0;
     padding: 0;
}

.seite {
     background: #787065 url(gfx/bg2.jpg); 
     color: #C0AF9C; 
     font: normal 14px verdana, arial, serif; 
     line-height: 1.3;
     text-align:center;
     vertical-align: top;
     padding:20px 7px 5px 7px;
}

.seite2 {
     background: #787065 url(gfx/bg3a.jpg); 
     color: #C0AF9C; 
     font: normal 14px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:justify;
     margin: 0;
     padding: 0;
}

.avatar  {
     vertical-align: top;
     width: 148px;
}

.text1 {
     text-align:justify;
     vertical-align: top;
     margin:10px;
     border-bottom: 1px solid #C0AF9C;
 }

.text2 { 
     background: #201919; 
     color: #C0AF9C; 
     font: normal  14px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:justify;
     border: 1px solid #C0AF9C; 
     margin:10px; 
     padding: 7px;
}

.text3 { 
     color: #C0AF9C; 
     background: inherit; 
     font: normal  14px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:justify;
     border-top: 1px solid #C0AF9C; 
     margin:10px 5px 2px 0; 
     padding: 5px;
}

.text4 {
     text-align:justify;
     vertical-align: top;
     margin:25px 10px;
 }

.text5{
     text-align:justify;
     vertical-align: top;
     font: bold 14px/110%  verdana, arial, serif; 
 }


.rede {
     font-style: italic;
}

.anmerkung {
     color: #a08f7c; 
     background: inherit; 
     font: normal  13px verdana, arial, serif; 
}


.headline {
     font: bold 16px  verdana, arial, serif; 
     text-align: left; 
     background: inherit; 
     color: #C0AF9C; 
     margin-bottom:5px;
}

.linkleiste {
     padding: 5px 5px 10px 5px; 
     margin-bottom:10px; 
     text-align: left;
}

.florabuch1 { 
     background: #787065 url(gfx/florabuch2.jpg); 
     color: #604020; 
     height:270px;
     vertical-align: top;
     padding: 0;
}


.florabuch2 { 
     background: inherit; 
     color: #604020; 
     font: normal italic 15px  verdana, arial, serif; 
     height:270px;
     vertical-align: top;
     text-align:center;
     padding: 0;
}

.gasthaus1 {
    width: 320px; 
    text-align: center;  
    border: 1px solid #C0AF9C; 
    padding:10px 5px 15px 5px; 
    font-size: 13px; 
    margin:20px 0;}

.atelier1 { 
     background: #201919; 
     color: #C0AF9C; 
     font: italic  14px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:justify;
     padding: 15px 10px;
     border: 1px solid #C0AF9C; 
}

.waechter1 { 
     font: bold 15px verdana, arial, serif; 
     text-align: left; 
     vertical-align:top; 
     padding: 0 10px 0 0; 
}

.waechter2 { 
     font: normal 15px verdana, arial, serif; 
     text-align: left; 
     vertical-align:top; 
     padding: 0 0 10px  0; 
}

.kalender1 {
     background: #787065 url(gfx/kalender2.jpg); 
     color: #604020; 
     font: bold 16px verdana, arial, serif; 
     height: 40px;
     vertical-align: bottom;
     text-align: center; 
}

.kalender2 {
     background: #787065 url(gfx/kalender3.jpg); 
     font: normal 13px verdana, arial, serif; 
     color: #604020; 
     height: 500px;
     vertical-align: top;
}

.kalender2a {
     background: #787065 url(gfx/kalender3.jpg); 
     font: normal 13px verdana, arial, serif; 
     color: #604020; 
     height: 300px;
     vertical-align: top;
}

.kalender3 {
     background: #787065 url(gfx/kal_bghell.jpg); 
     color: #604020; 
     font: bold 12px verdana, arial, serif; 
     vertical-align: middle;
     text-align: center; 
}


.kalender3 a {
     background: #787065 url(gfx/kal_bghell.jpg); 
     color: #604020; 
     font: bold 12px verdana, arial, serif; 
     vertical-align: middle;
     text-align: center; 
     text-decoration: underline;
}

.kalmonat {
     background: #787065 url(gfx/kal_bgdunkel.jpg); 
     color: #604020; 
     font: bold 15px verdana, arial, serif; 
     vertical-align: middle;
     text-align: center; 
}

.kallinks {
    width: 380px; 
    text-align: left; 
    margin: auto; 
    padding-top: 15px;
}

.kallinks a {
    text-decoration: underline;
    color: #604020; 
}

.dekaden {
     background: #787065 url(gfx/kal_bghell.jpg); 
     color: #604020; 
     height: 18px;
     text-align:left;
     vertical-align: middle;
     font: bold 12px verdana, arial, serif; 
}

.tage {
     background: #787065 url(gfx/kal_bghell.jpg); 
     color: #604020; 
     text-align:left;
     vertical-align: middle;
     font: bold 12px verdana, arial, serif; 
}

.kal2a {
     background: #787065 url(gfx/kal_bgdunkel.jpg); 
     color: #503010; 
     height: 16px;
     text-align:left;
     vertical-align: middle;
     font: bold 13px verdana, arial, serif; 
}

.kal2b {
     background: #787065 url(gfx/kal_bghell.jpg); 
     color: #604020; 
     height: 16px;
     text-align:left;
     vertical-align: middle;
     font: normal 13px verdana, arial, serif; 
}

.kalfeiertag {
     background: #787065 url(gfx/kal_bghell.jpg); 
     color: #604020; 
     font: normal 13px verdana, arial, serif; 
     vertical-align: middle;
     text-align: justify; 
}


.schatzsheg1 {
     height: 60px;
     vertical-align: middle; 
     text-align:center; 
     background: #C0AF9C url(gfx/schatzsheg_formular.jpg);
     color: #604020; 
}

.schatzsheg2 {
     vertical-align: middle; 
     text-align:center; 
}

.schatzsheg3 {
     background: #C0AF9C; 
     color: #000000; 
     border:2px #b09F8C inset;
}

.schatzsheg4 { 
     background: #201919; 
     color: #C0AF9C; 
     font: normal  13px verdana, arial, serif; 

     vertical-align: top;
     text-align:justify;
     border: 1pt solid #C0AF9C; 
     margin:10px 5px 2px 4px; 
     padding: 2px;
}

.schatzshegtab1 { 
     font: bold 15px verdana, arial, serif; 
     text-align: left; 
     vertical-align:top; 
}


.schatzshegtab2 { 
     font: normal 15px verdana, arial, serif; 
     text-align: right; 
     vertical-align:top; 
}

.lexikon03 { 
     width: 72px;
     background: #787065 url(gfx/lexikon_03.jpg);
     color: #705750; 
     vertical-align: top;
}

.lexikon04 { 
     font: italic 14px verdana, arial, serif; 
     width: 392px;
     background: #787065 url(gfx/lexikon_04.jpg);
     color: #400000; 
     vertical-align: top;
     text-align:left;
}

.lexikon05 { 
     font: italic 14px verdana, arial, serif; 
     width: 40px;
     background: #787065 url(gfx/lexikon_05.jpg);
     color: #400000; 
     vertical-align: top;
}


.lexikon06a { 
     font: italic 14px verdana, arial, serif; 
     width: 96px;
     height: 136px;
     background: #787065 url(gfx/lexikon_06.jpg);
     color: #400000; 
     vertical-align: top;
     padding: 0;
}

.lexikon06b { 
     font: italic 14px verdana, arial, serif; 
     width: 96px;
     height: 391px;
     background: #787065 url(gfx/lexikon_06.jpg);
     color: #400000; 
     vertical-align: middle;
     padding: 0;
}

.lexikon06c { 
     font: italic 14px verdana, arial, serif; 
     width: 96px;
     height: 149px;
     background: #787065 url(gfx/lexikon_06.jpg);
     color: #400000; 
     vertical-align: bottom;
     padding: 0;
}

.lexikon07 { 
     font: italic 14px verdana, arial, serif; 
     width: 600px;
     height: 80px;
     background: #787065 url(gfx/lexikon_07.jpg);
     color: #400000; 
     vertical-align: top;
     text-align: right;
     padding: 0 165px 0 0;
}

.lextext { 
     border: 1px solid #400000; 
     font: normal 14px verdana, arial, serif; 
     vertical-align: top;
     text-align:left;
     padding: 5px;
     margin: 2px 8px 2px 1px;
}

.gb1 { 
     color: #C0AF9C; 
     background: inherit; 
     font: normal 12px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:left;
     margin: 5px;
     padding:0;
     width: 200px;
}


.gb2 { 
     color: #C0AF9C; 
     background: inherit; 
     font: normal 12px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:left;
     margin: 5px;
     padding:0;
}

.gbform {
     width: 200px;
     background: #e0cfbc; 
     color: #000000; 
     border:2px #b09F8C inset;
     margin: 0 5px 2px 0;
}

.gbform2 {
     width: 245px;
     height: 45px;
     background: #e0cfbc; 
     color: #000000; 
     border:2px #b09F8C inset;
     margin: 0;
}

.gbform3 {
     width: 440px;
     height: 60px;
     background: #e0cfbc; 
     color: #000000; 
     border:2px #b09F8C inset;
     margin: 0;
}

.gbform4 {
     width: 440px;
     height: 150px;
     background: #e0cfbc; 
     color: #000000; 
     border:2px #b09F8C inset;
     margin: 0;
}

.gbcode {
     background: inherit; 
     font: italic 13px verdana, arial, serif; 
     color: #90c0e0; 
}

.gbfehler {
     background: inherit; 
     font: italic 14px verdana, arial, serif; 
     text-align: center;
     color: #e0cfbc; 
}

.gbtabelle {
     background: url(./gfx/steinrand05.jpg);
     width: 500px;
}

.gbnummer {
     background: inherit;
     font: bold  14px verdana, arial, serif; 
     color: #C0AF9C; 
     width: 25px;
     vertical-align: bottom;
     text-align:right;
     padding: 5px;
}

.gbname {
     background: inherit;
     width: 225px;
     font: bold 14px verdana, arial, serif; 
     color: #C0AF9C; 
     vertical-align: top;
     text-align:left;
     padding: 5px;
}

.gbzeit {
     background: inherit;
     width: 225px;
     font: bold 13px verdana, arial, serif; 
     color: #C0AF9C; 
     vertical-align: bottom;
     text-align:right;
     padding: 5px;
}

.gbtext {
     background-color: inherit;
     background-image:url(gaestebuch/gb_ecke.jpg); 
     background-repeat:no-repeat;
     background-position:bottom right;
     font: normal  14px verdana, arial, serif; 
     color: #C0AF9C; 
     width: 500px;
     vertical-align: top;
     text-align:justify;
     padding: 5px 50px 50px 5px;
}

.gbkomment {
     background-color: inherit;
     color: #d0af9c; 
     font: italic 13px verdana, arial, serif; 

}

a:hover.gb, a:focus.gb {
     font: bold 14px/110% verdana, arial, serif; 
     color: #e0cfbc; 
     background: inherit; 
     text-decoration:underline;
 }

a:link.gb, a:visited.gb, a:active.gb {
     font: bold 14px/110%  verdana, arial, serif; 
     color: #c0af9c; 
     background: inherit; 
     text-decoration:underline;
 }

.news { 
     border-bottom: 1px solid #C0AF9C;
     width: 590px;
}

.news1 { 
     width: 580px;
     background: inherit; 
     color: #C0AF9C; 
     font: normal  14px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:justify;
     border-bottom: 1px solid #C0AF9C;
     margin: 5px;
     padding: 20px 5px; 
}

.news2 { 
     width: 580px;
     background: inherit; 
     color: #C0AF9C; 
     font: bold 13px verdana, arial, serif; 
     font-style: italic;
     vertical-align: top;
     text-align:left;
     padding: 2px;
}


.quidi  {
     font: normal 13px verdana, arial, serif; 
     color: #d0af9c;; 
     background: inherit; 
}

.test1 { 
     background: #403939; 
     color: #C0AF9C; 
     font: bold  14px verdana, arial, serif; 
     line-height: 1.3;
     vertical-align: top;
     text-align:left;
     border: 1px solid #C0AF9C; 
     padding: 5px;
}


.zutaten { 
     font-size: 12px; 
     color: #201f1f; 
     background: #dfd7bf; 
     border: 3px outset #afa78f; 
     width: 300px; 
     height: 180px;
     position: absolute; 
     top: 250px; 
     right: 240px; 
     padding: 5px;
}


.album1 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);   
     text-decoration: none;
     text-align: right;
}

.album1 a {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: inherit; 
     text-decoration: none;
     text-align: right;
}

.album2 {
     font:bold 14px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: center;
     padding-bottom: 5px;
     text-decoration: underline;
}

.album3 {
     font:normal 12px  verdana, arial, serif; 
     color: #402030; 
     background: inherit; 
     text-align: center;
     padding-bottom: 5px;
}

.albform {
     text-align: center; 
     color: #ebacbf; 
     background-color: #663342;
     font:bold 13px  verdana, arial, serif; 
     vertical-align: middle;
     border-top: 2px inset #723d4c; 
     border-left: 2px inset #723d4c; 
     border-bottom: 2px solid #925d6c; 
     border-right: 2px solid #925d6c; 
}

.albbutton {
     color: #402030; 
     background-color: #d0bfac;
     font:bold 13px  verdana, arial, serif; 
     border-top: 1px solid #f0dfcc; 
     border-left: 1px solid #f0dfcc; 
     border-bottom: 1px solid #907f6c; 
     border-right: 1px solid #907f6c; 
}

.albkarten {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: center;
     vertical-align: middle;
     width: 46px;
     height: 74px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albkarten2 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: inherit;   
     text-align: center;
     vertical-align: middle;
     width: 46px;
     height: 15px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.kartensymbol { 
     width: 40px; 
     height: 35px;
     padding: 0px;
}

.popup { 
     font:normal 12px  verdana, arial, serif; 
     color: #402030; 
     background: #dfd7bf; 
     border: 2px outset #afa78f; 
     width: 218px; 
     height: 345px;
     position: absolute; 
     top:220px; 
     left:auto; 

     text-align: center;
     padding: 0px;
}

.albtiere {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: center;
     vertical-align: middle;
     width: 136px;
     height: 96px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albtiere2 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: inherit;   
     text-align: center;
     vertical-align: middle;
     width: 136px;
     height: 15px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albtest {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: center;
     vertical-align: middle;
     width: 136px;
     height: 210px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albitems {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: center;
     vertical-align: middle;
     width: 25%;
     height: 100px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albitems2 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: center;
     vertical-align: middle;
     width: 25%;
     height: 15px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albitems3 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     text-align: left;
     padding-left: 5px;
     vertical-align: middle;
     background: #b7ab91 url(gfx/album05a.jpg);  
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albitems4 {
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
}

.albprofil2 {
     font:normal 12px  verdana, arial, serif; 
     color: #402030; 
     background: inherit;   
     text-align: justify;
     vertical-align: top;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
     padding: 5px;
}

.albprofil3 {
     font:normal 12px  verdana, arial, serif; 
     color: #c51020; 
     text-align: left;
     padding-left: 5px;
     vertical-align: middle;
     background: inherit;  
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albprofil4 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     text-align: left;
     padding-left: 5px;
     vertical-align: middle;
     background: inherit;  
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albbesucher1 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: left;
     vertical-align: middle;
     padding: 0 5px 0 5px;
     height: 15px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albbesucher2 {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: right;
     vertical-align: middle;
     padding: 0 5px 0 5px;
     height: 15px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albclear {
     font:bold 12px  verdana, arial, serif; 
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
     text-align: center;
     vertical-align: middle;
     width: 423px;
     border-top: 1px solid #a08F7C; 
     border-left: 1px solid #a08F7C; 
     border-bottom: 1px solid #d0bFaC; 
     border-right: 1px solid #d0bFaC; 
}

.albclear a {
     font:bold 12px  verdana, arial, serif; 
     text-decoration: underline;
     color: #402030; 
     background: #b7ab91 url(gfx/album05.jpg);  
}