/* CSS Document */

/* ---------------------- general page styles ---------------------- */

body { 
  bgcolor: 1a1a1a;
  background-image: url(fileadmin/template/img/grauestreifen.jpg);
  background-repeat: repeat;
  font-family:Verdana, Arial, sans-serif;
}

.tx-wtgallery-pi1 .h2 { 
  font-size: 11px;
}

img {
  border-width:0px;
}

#content { 
  position: relative; 
  margin: 10px auto 0px auto; 
  height: 100%; 
}

#wt_gallery_list img {
  margin:6px;
}

/*a:link  { color: #7c5700; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none; }*/

a { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
/*a:visited { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
a:active { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: none; }*/

a.navi { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: none }
a.navi:hover { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif }
a.navi_active { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: none }

.uebernews { color: #b2600d; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, sans-serif }
.uebergross { color: #000000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, sans-serif }
.newsdatum { color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: none; }


a.hnavi { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif; }
a.hnavg  { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif }

.hnavi { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif}
.hnavg  { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif }

a.hnavifoot { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }
a.hnavgfoot  { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }
.hnavifoot { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }
.hnavgfoot  { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif }

.formular { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif; background-color: #ffffff; border: solid 1px #666666 }
input { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif; background-color: #ffffff; border: solid 1px #666666 }
.noborder { border:none; }

.csc-sitemap{ 
  color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: none; 
             }

p { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif}
.bodytext { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif;}
.bodytext a { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: normal; }
p.hnavi { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif }
p.hnavg { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif }
.hnavi { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif }
.hnavg { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, sans-serif }

#pfad {
  color: #ffffff;
  border-bottom:1px solid #ffffff;
  font-size:90%;
  margin-bottom: 10px;
  padding-bottom: 5px;
}

/* ---------------------- Überschriften ---------------------- */
h1 { color: #b2600d; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, sans-serif; margin: 13px 0;}
h2 { color: #000000; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, sans-serif; }
h3 { color: #b2600d; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; }
h4 { color: #b2600d; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; border-bottom: 1px solid #b2600d;}
h5 { color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; }
h6 { color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; border-bottom: 1px solid #000000; margin: 13px 0;}
.news {
  border:none;
}


/*RTE.classesAnchor*/
 
a.internal-link, a.internal-link-new-window a {
  color: #000070;
  padding: 0 0 0 15px;
  background: url(../template/img/link_intern.gif) 0em 0.3em no-repeat ; 
  /* bild url, horizontaler Abstand von links, vertikaler Abstand von oben, nicht wiederholen */
  font-weight: bold;
}

a.internal-link, a.internal-link-new-window {
  color: #000070;
  padding: 0 0 0 15px;
  background: url(../template/img/link_intern.gif) 0em 0.3em no-repeat ; 
  /* bild url, horizontaler Abstand von links, vertikaler Abstand von oben, nicht wiederholen */
  font-weight: bold;
}
a.external-link, a.external-link-new-window {
  color: #000070;
  padding-left: 15px;
  background: url(../template/img/link_extern.gif) 0em 0.3em no-repeat ; 
  font-weight: bold;
}
 
a.download {
  color: #000070;
  padding-left: 15px; 
  background: url(../template/img/download.gif) no-repeat center left;
  font-weight: bold;
}
 
a.mail {
  #color: #b2600d;
  padding-left: 15px; 
  background: url(../template/img/email.gif) no-repeat center left;
}

/*-------------------------------- moc_filemanager -------------------------------- */
.tx-mocfilemanager-pi1 .dirpath {
  font-size:11px;
  font-weight:bold;
  }

#contenttable {
  font-size:11px;
}
  
/*-------TT-NEWS-------*/
.news-title a {
  color: #000070;
  padding: 0 0 0 15px;
  background: url(../template/img/link_intern.gif) 0em 0.3em no-repeat ; 
  /* bild url, horizontaler Abstand von links, vertikaler Abstand von oben, nicht wiederholen */
  font-weight: bold;
}

.news-latest-item IMG {
  margin:0 10px 10px 0;
  float:right;
}

.single-ueberschrift a{
        color: #b2600d;
        font-size: 14px;
        font-weight: bold;
        margin: 13px 0 13px 0;
}

.bodytext TABLE TR TD {
  font-size:11px;
}


/*-----------------Calendar--------------*/

.tx-skcalendar-pi1 .upcomingview a {
  color: #000000;
  padding: 0;
  background-image: url();
  /* bild url, horizontaler Abstand von links, vertikaler Abstand von oben, nicht wiederholen */
  font-weight: normal;
}

.tx-skcalendar-pi1 .thumbmonthview a {
  font-weight:bold;
  color: #b2600d;
}

/*-----IE-Flicker-Bug-------*/
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

/*-----Newsletter-------*/
.csc-textpic-caption {font: Verdana;}


/*-----Login-----*/
.csc-mailform-field label {
  line-height:1.5em;
  margin-bottom:0.5em;
  width:120px;
  float:left;
}

.csc-mailform-field input {
  height:1.5em;
  margin-bottom:0.5em;
  margin-right:200px;
  width:150px;
  float:right;
  text-align:center;
}

