/*Copyright by www.TASTAFAKTUR.de 2006*/

body {
    color: #333333;
    text-align: center;
    font-size: 0.6em;
    font-family: Verdana,Trebuchet MS,Arial,Tahoma,Verdana,Sans-Serif;
    margin-left: 50px;
    margin-top: auto;
    background-color: #AAA097;
    background-image: url(../images/bg-streifen.gif);
}
a:link, a:visited {
    color: #8C2E38;
    text-decoration: none;
}
a:hover {
   color: #000000;
    text-decoration: none;
}
a.linkWeiss:link, a.linkWeiss:visited {
         color: #FFFFFF;
         text-decoration: none;
         }
a.linkWeiss:hover {
    color: #000000;
    text-decoration: none;
         }
a.linkHier:link, a.linkHier:visited {
         font-size: 1.1em;
         text-decoration: none;
         letter-spacing: 0px;
         }
a.linkHier:hover {
    text-decoration: none;
         }
a.linkSub1:link, a.linkSub1:visited {
         color: #8C2E38;
         text-decoration: none;
         font-weight: normal;
         }
a.linkSub1:hover {
    color: #000000;
    text-decoration: none;
         }
a.linkBlau:link, a.linkBlau:visited {
       color: #FFFFFF;
       text-decoration: none;
         }
a.linkBlau:hover {
       color: #000000;
       text-decoration: none;
        }
a.linkWerbung:link, a.linkWerbung:visited {
         color: #4F4F4F;
         background-color: #FFFFFF;
         text-decoration: none;
         }
a.linkWerbung:hover {
         text-align: left;
         color: #FF0000;
         text-decoration: none;
         }
h1 {
   font-size: 1.1em;
   color: #333333;
   padding: 20px 0px 4px 45px;
   margin: 0px 0px 4px 0px;
   border-bottom: 1px solid #666666;
   }
h2 {
   font-size: 1.1em;
   color: #000000;
   padding: 5px 0px 0px 30px;
   margin: 15px 0px 0px 0px;
   }
p {
   line-height: 1.5em;
   padding: 0px 20px 0px 45px;
   }
li {
   padding: 0px 0px 6px 0px;
   list-style-type: square;
   }
form {
         padding: 0px;
         margin: 0px;
        }
.listl {
   font-size: 1.0em;
   line-height: 1.5em;
   margin: 15px 0px 0px 30px;
   padding: 0px 0px 0px 30px;
    }
.map1 {
    padding: 0px 0px 2px 100px;
    color: #FFFFFF;
    font-size: 1.1em;
    border-top: 1px solid #FFFFFF;
    }
.map2 {
    padding: 0px 0px 2px 100px;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.5em;
    border-bottom: 1px solid #FFFFFF;
    }
.map3 {
    padding: 3px 0px 2px 144px;
    font-size: 1.0em;
    font-weight: bold;
    line-height: 1.5em;
    border-top: 1px solid #FFFFFF;
    }
.map4 {
    padding: 2px 0px 6px 204px;
    font-size: 1.0em;
    letter-spacing: 1px;
    }
.pmap1 {
    padding: 10px 0px 0px 45px;
    font-size: 1.0em;
    }
.pmap2 {
    padding: 3px 0px 2px 60px;
    font-size: 1.0em;
    }
.login {
    letter-spacing: 1px;
    }
.menli {
           padding-left: 30px;
           line-height: 24px;
           font-size: 1.0em;
           font-weight: bold;
           border-bottom: 1px solid #C1B8B4;
           color: #C1B8B4;
           }
.menli2 {
           padding-left: 0px;
           line-height: 24px;
           font-size: 1.1em;
           background-color: #BE2F37;
           border-bottom: 1px solid  #18003C;
           }
.tx-lzgallery-pi1 {
           color: #8C2E38;
           font-size: 1.0em;
           }
/*---------------------------------*/

#fassung {
          width: 900px;
          margin: 0px auto;
          background-color: #AAA097;
          text-align: left;
          padding: 0px 0px 0px 0px;
         }
#navo {
           width: 900px;
           font-size: 1.0em;
           text-align: right;
           padding: 4px 0px 2px 0px;
           background-color: #AAA097;
           }
#tol {
           width: 900px;
           height: 100px;
           float: left;
           margin: 0px;
           padding: 0px 0px 0px 66px;
           background-color: #AAA097;
        }
#subm1 {
           font-size: 1.0em;
           padding: 4px 0px 9px 0px;
           color: FFFFFF;
              } 
#navline {
           font-size: 1.0em;
           font-weight: bold;
           text-align: left;
           padding: 3px 0px 3px 4px;
           border-bottom: 1px solid #FFFFFF;
           background-color: #AAA097;
             }
#navli {
           width: 150px;
           float: left;
           margin: 0px;
           padding: 13px 0px 30px 0px;
           background-color: #AAA097;
           }
#ad-left {
           font-size: 1.0em;
           margin: 0px;
           padding: 100px 0px 20px 0px;
           text-align: center;
           background-color: #8C2E38;
           }
#inc {
           width: 620px;
           float: left;
           margin: 0px;
           padding: 0px 20px 20px 0px;
           background-color: #D4CFCB;
           border-left: 1px solid #FFFFFF;
        }
#rechts {
           width: 109px;
           float: left;
           text-align: right;
           color: #000000;
           background-color: #AAA097;
           padding: 0px 0px 40px 0px;
           margin: 0px 0px 0px 0px;
            }
#navu {
           width: 900px;
           clear: both;
           padding: 5px 0px 2px 0px;
           color: #D4CFCB;
           background-color: #AAA097;
           border-top: 1px solid #FFFFFF;
           text-align: right;
           font-size: 1.0em;
          }
#footer {
            margin: 0px 15px 0px 300px;
            }

/*--------------- gallerie - listing------------------*/


#tx-lzgallery-pi1 {
        padding: 0px;
        margin: 0px;
        }
#tx-lzgallery-pi1-listing {
           border-bottom: 1px dotted #FFFFFF;
           }
#tx-lzgallery-pi1-listing tr.line1 {
           color: #333333;
            }
#tx-lzgallery-pi1-listing tr.line1 td.startdate {
            }
#tx-lzgallery-pi1-listing tr.line1 td.count {
             }
#tx-lzgallery-pi1-listing td.preview {
            width: 80px;
            padding: 4px 0px 0px 4px;
            }
#tx-lzgallery-pi1-listing td.title {
            font-size: 0.7em;
            font-weight: bold;
            text-align: left;
            padding: 14px 0px 0px 0px;
            background-color: #D4CFCB;
            border-bottom: 1px dotted #FFFFFF;
            }
#tx-lzgallery-pi1-listing tr.line2 {

            }
#tx-lzgallery-pi1-listing a {
            }
#tx-lzgallery-pi1-listing {
            margin-left: 43px;
            }
.descr_short {
          color: #FFFFFF;
          font-family: Verdana,Trebuchet MS,Arial,Tahoma,Verdana,Sans-Serif;
          font-size: 0.6em;
          vertical-align: top;
          padding: 0px 100px 0px 7px;
         }
#tx-lzgallery-pi1-parent-descr-short {
            padding: 4px 4px 20px 4px;
            }
#tx-lzgallery-pi1-parent-title {
            padding: 4px 4px 4px 4px;
            }
#tx-lzgallery-pi1-parent-count {
            padding: 4px 4px 4px 4px;
            }
#tx-lzgallery-pi1-parent-subcount {
            padding: 0px 4px 4px 4px;
            }
#tx-lzgallery-pi1-listing td.information {
            white-space: nowrap;
         }

/*------------- gallery - album  --------------*/

#tx-lzgallery-pi1-fotonav {
           margin: 0px 0px 0px 36px;
           padding: 0px;
           font-size: 1.1em;
         }
#tx-lzgallery-pi1-fotonav td {
         padding: 0px 8px 0px 8px;
         }
#tx-lzgallery-pi1-fotonav td.descr {
         color: #333333;
         }
#tx-lzgallery-pi1-fotos {
         border: none;
         background-color: #D4CFCB;
         margin: 10px 0px 10px 45px;
         }
#tx-lzgallery-pi1-fotos td {
         text-align: center;
         padding: 3px;
         border: 1px solid  #AAA097;
         }
#tx-lzgallery-pi1-title {
           color: #333333;
           font-size: 1.0em;
           font-weight: bold;
           padding: 0px 0px 0px 45px;
           border-bottom: 1px solid #FFFFFF;
         }
#tx-lzgallery-pi1-descr-long {
          margin: 5px 5px 15px 5px;
          color: #333333;
          font-family: Verdana,Trebuchet MS,Arial,Tahoma,Verdana,Sans-Serif;
         }

/* gallery - annotations */

.count {
          color: #333333;
           font-family: Verdana,Trebuchet MS,Arial,Tahoma,Verdana,Sans-Serif;
           font-size: 0.6em;
           }
.tx-lzgallery-pi1-5x5-filename {
           color: #333333;
           font-family: Verdana,Trebuchet MS,Arial,Tahoma,Verdana,Sans-Serif;
           font-size: 0.6em;
	}
.tx-lzgallery-pi1-1x1-filename {
           color: #333333;
           font-family: Verdana,Trebuchet MS,Arial,Tahoma,Verdana,Sans-Serif;
           font-size: 0.7em;
	}
.tx-lzgallery-pi1-1x1-2 {
           margin: 3px 3px 3px 3px;
         }
.tx-lzgallery-pi1-1x1-filename {
	}