/* 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[align=center]{ 
	font-size: 11px;
}

img {
	border-width:0px;
}

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

TH { font-size:11px; }

td span .spacer { display : block; height : 18px; }

#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; }*/

.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; }


.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; }
.bodytext .h2 { color: #000000; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: normal; }

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

/* -------------------------- Menus -------------------------- */
.navi { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none; }
.navi_active { color: #b2600d; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none; }
.hnavifoot a { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none; }
.hnavi { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none; }
.pfad { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none; }
.csc-sitemap a { text-decoration: none; }

/* ---------------------- �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: #7f3023;
  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: #7f3023;
  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: #7f3023;
  padding-left: 15px;
  background: url(../template/img/link_extern.gif) 0em 0.3em no-repeat ; 
  font-weight: bold;
}
 
a.download {
  color: #7f3023;
  padding-left: 15px; 
  background: url(../template/img/download.gif) no-repeat center left;
  font-weight: bold;
}
 
a.mail {
  #color: #7f3023;
  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: #7f3023;
  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 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;
}

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