/**  - Import aller .css Dateien - **/
/**  - positionierung der elemente - **/
@import url(layout.css);
/**  - Navigationslisten (Menu & Untermenu) - **/
@import url(navi.css);
/**  - Formulare - **/
@import url(forms.css);
@import url(adressen.css);
/**  - Texteigenschaften - **/
body, td, div, li {font-family: verdana, arial, sans-serif;  font-size: 12px; color:#000;}
/**   - Bodyeigenschaften - **/
body  {
        margin-top: 0px;
        margin-left:0px;
        padding-left: 0px;
        padding-top: 0px;
        background-color:#CDC583;

      }

a:link { color:#AFAFAF; text-decoration: none; border-bottom:1px dashed #4F4F4F; }
a:visited { color:#AFAFAF; text-decoration: none; border-bottom:1px dashed #4F4F4F; }
A:hover { color:#ff0000; text-decoration: none; border-bottom:1px dashed #ffffff; }
a:active { color:#000000; text-decoration: none; }

a.top:link { color:#AFAFAF; text-decoration: none; border:none; }
a.top:visited { color:#AFAFAF; text-decoration: none; border:none;}
A.top:hover { color:#000000; text-decoration: none;   border:none;}
a.top:active { color:#000000; text-decoration: none;  border:none;}

a.content:link { color:#ff0000; text-decoration: none; border-bottom:1px dashed #4F4F4F; font-size:14px;}
a.content:visited { color:#AFAFAF; text-decoration: none; border-bottom:1px dashed #4F4F4F; font-size:14px;}
A.content:hover { color:#000000; text-decoration: none; border-bottom:1px dashed #ffffff;font-size:14px; }
a.content:active { color:#000000; text-decoration: none; font-size:14px;}

a.home:link { color:#002BB8; text-decoration: none; border-bottom:1px dashed #4F4F4F; font-size:11px; font-weight:bold;}
a.home:visited { color:#AFAFAF; text-decoration: none; border-bottom:1px dashed #4F4F4F; font-size:11px;  font-weight:bold;}
A.home:hover { color:#000000; text-decoration: none; border-bottom:1px dashed #ffffff;font-size:11px;  font-weight:bold;}
a.:active { color:#000000; text-decoration: none; font-size:11px;  font-weight:bold;}


img{margin:0; padding:0;}
input, submit, textarea, select {
       font-family: verdana,arial;
       font-size: 11px;
       color: #000000;
       background-color: #ffffff;
       border: solid 1px #000000;
       }
.hauptTable {
      padding:0;
      border-left:1px solid #000000;
      border-right:1px solid #000000;
      background-color:#ffffff;
      width:802px;}
.hauptTableTop{background: url('../pic/oben.jpg') no-repeat top left;}
.hauptTableMiddle{background: url('../pic/mitte.jpg') no-repeat top left;
      text-align:right;
      vertical-align:middle;}
.leftSide{width: 100px;}

.hauptTableContent {
      background: url('../pic/unten.jpg') no-repeat top left;
      border-left:1px solid #000000;
      border-bottom:1px solid #000000;
      border-right:1px solid #000000;
      width:802px;
      background-color:#ffffff;
      padding:0px;}
.hauptTableContentContent { padding-top:95px; width:530px; padding-right:5px;}
.hauptTableContentNavi{align:right; vertical-align:top; padding-top:15px;}


h4 {font-size:15px; color:#ff0000;}
h3 {font-size:13px;}

#textBottom{font-size:10px;}
#wikiSmall {font-size:10px; color:#6F6F6F; padding:0px; padding-top:3px; padding-bottom:3px; margin:0px;border-top:1px solid #AFAFAF;border-bottom:1px solid #AFAFAF;}
#wikiSmall a:link, #wikiSmall a:visited, #wikiSmall a:hover, #wikiSmall a:active {color:#002BB8;}
.info td{font-size:11px; width:420px; vertical-align:top; border-bottom:1px solid #afafaf;}
.info td.ohne {border:none;}
.infoTd {font-size:11px;}
.smallText {font-size:11px;}

#contactForm input, #contactForm textarea{width:220px;
      border-left:1px solid #6F6F6F;
      border-bottom:1px dashed #6F6F6F;
      border-right:1px solid #6F6F6F;
      border-top:1px dashed #6F6F6F;
      margin-left: 20px;
      }
#contactForm input.submitButton{border:1px solid #6f6f6f;}


.linksUl {
   list-style-type: none;
   margin:0px;
   padding:0px;
  }
/**  - Listenpunkt - **/
.linksUl li {
  float:top;
  list-style-type: none;
  margin-top: 0px;
   padding-left: 12px;
  }
/**  - Linkeigenschaften - **/
.linksUl li a:link  {
  text-decoration: none;
  text-align: left;
  margin: 0px;
  font-size:12px;
  color: #002BB8;
  border-bottom:1px dashed #9F9F9F;
 }
.linksUl li a:visited{
  color: #6F6F6F;
  border-bottom:1px dashed #9F9F9F;
}
.linksUl li a#selected:link, .linksUl li a#selected:visited {
  color: #ff0000;
  border-bottom:2px solid #cc3399;
  }
/**  - Linkeigenschaften - **/
.linksUl li a:hover {
  background-color: #F0F0EE;
  color: #ff0000;
  border-bottom:1px solid #ff0000;
 }
/**  - Linkeigenschaften - **/
.linksUl li a:active {

  color: #cc3399;
  border-bottom:1px solid #ff0000;

  }

  .diaryArt {width:508px;}