@import url(content.css);
@import url(tt_news.css);
body {background: #3E470E url(images/bg.jpg);background-repeat: repeat-x;  margin: 0px;}
#frame {width: 970px;}
#header {width:970px; height: 83px; background: url(images/index_1.png);}

.bannerFrame {width:970px; height: 260px; background: url(images/index_2.gif);}
#main {float: left;width:970px; background: #3E470E url(images/index_3.jpg);}
#secondLevel {float: left; width:200px; margin-left: 55px; text-align: left;}
#content {float: right; width:600px; margin-right: 55px; text-align: left;}
.footer {float:left;width:970px; height: 60px; background: url(images/index_4.jpg);}
.footerText h6{margin-top: 40px; color: #c8c8c8; font-size: 10px;font-family: verdana, Arial, Helvetica, sans-serif;  }

#tabsG {
  text-align: left;
  width:100%;
  font-size:93%;
  line-height:normal;
  }
#tabsG ul {
  margin:0;
  padding:56px 10px 0 56px;
  list-style:none;
}
#tabsG li {
  display:inline;
  margin:0;
  padding:0;
}
#tabsG a {
  float:left;
  background:url("images/tableftG.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
}
#tabsG a span {
  float:left;
  display:block;
  background:url("images/tabrightG.gif") no-repeat right top;
  padding:5px 15px 4px 0px;
  color:#000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsG a span {float:none;}
/* End IE5-Mac hack */
#tabsG a:hover span {
  color:#FFF;
}
#tabsG a:hover {
  background-position:0% -42px;
}
#tabsG a:hover span {
  background-position:100% -42px;
}

#tabsG #current a {
  background-position:0% -42px;
}
#tabsG #current a span {
  background-position:100% -42px;
}
    
.tx-wagrandomimage-pi1 {
  display: inline;
}    

.tableZero {
  padding: 0px;
  margin: 6px;
  border-collapse: collapse;
  margin-bottom: 0px;
  width: 590px;
}
.tableZero td {
  padding: 2px;
  margin: 0px;
}

.tablePortlet {
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  margin-bottom: 5px;
  width: 590px;
}

.tablePortlet th {
  padding: 3px;
  font-size: 11px;
  color: #ffffff;
  border: 1px solid #7b8836;  
  background-color: #7b8836;
  font-family: verdana, Arial, Helvetica, sans-serif;
}
.tablePortlet td {
  padding: 4px;
  font-size: 11px;
  border: 1px solid #7b8836;
  font-family: verdana, Arial, Helvetica, sans-serif;  
}

.tx-veguestbook-pi1 {
  font-size: 11px;
}
.tx-guestbook-list-small {
  width: 350px;
}
.tx-lzgallery-pi1 {
  width: 590px;
}


/* ---------- Fieldset---------------------------------------- */
.csc-mailform-submit {
      color: #000;
}
.csc-mailform-field {
      color: #000;
}
.csc-mailform {
        border: 0px;
}
fieldset {
  padding: 1em;
  font:80%/1 sans-serif;
  border:0px;
}

label {
  width: 12em;
  font-size: 12px;
  padding: 0px 10px 0px 10px;
      color: #000;  
  float: left;
  text-align: left;
  margin-right: 0.5em
  display: block
}
.button {
  width: 100px;
}
input {
  margin-bottom: 10px;
      color: #000;  
}

textarea {
  margin-bottom: 10px;
      color: #000;  
}

a,
a:active,
a:link,
a:visited
 {
  color:#3E470E;
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  text-indent: 15px;
  text-decoration: none;
}
.secondlevel {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  border-bottom: 1px dotted #3E470E;
  width: 150px;
  font-size: 12px;
  color: #ffffff;
  font-weight: normal;
  text-indent: 5px;
  line-height: 20px;
}
.secondlevel a {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  font-weight: normal;
  text-indent: 15px;
}
.secondlevel a.current {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #7b8836;
  font-weight: normal;
  text-indent: 15px;
}

h1.csc-firstHeader { width: 590px;}
.newsSingle{ width: 590px; float: left;}
.newsSingle h3{ width: 590px; color: #000; }
.news-single-category, .news-single-author {font-size: 11px;}
.clearer {
	padding-bottom: 5px;
  clear:both;
}
hr {
  background-color: #7b8836; /* Mozilla 1.4 */
  color: #7b8836; /* IE 6 */
  border: #7b8836; /* Opera 7.11 */
  height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

.csc-frame-frame1 { background-color: #fff; padding: 2px 4px 2px 4px; border: 1px solid #7b8836; }
.csc-frame-rulerBefore, .csc-frame-rulerAfter {border-top: 1px solid #7b8836;}
#tx-lzgallery-pi1-fotos{
  border: 0px solid;
}
#tx-lzgallery-pi1-fotos td{
  border: 1px solid #7b8836;
}

img {
 border: 0px;
}

.tx-jmgallery-pi1 {
  font-size: 11px;
  font-family: Verdana,Arial, Helvetica, sans-serif;
}

