body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul,a
{font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
body{
	font-size: 10pt;
	background-repeat: repeat;
 /*==== hier wird die Hintergrundfarbe definiert ! ==================*/
/*	background-color: #4AAE32;    */
	background-color: #FFAB2A;
}


.tblemailhinweis{
   font-size: 20pt; COLOR: #FFFFFF;
   background="#00DF00"
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   height: 20px;
}
.absatzgrey{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}
.absatznoprint{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.absatzredbold{
   font-size: 10pt;
   color: #D6EACE;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.absatzcenterblaettern{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: center;
}
.absatzboldschattiert{
   font-size: 10pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}
.absatzthsauswertung{
   font-size: 10pt;
   color: #FFFFFF;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.siteheaderscreen{
   font-size: 25pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: right
   }

.siteheaderprint{
  display: none;
}
.gaestebuchtext{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   padding: 10px;
   background-color : #DBDBDB;
}
.mail2infoprint{
display: none;
}
.pinnwand{
   font-size: 10pt;
   font-weight: bold ;
   font-color: #FF0000;
   text-align: center;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.subheader{
   font-size: 10pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}
.mail2infoscreen{
   font-size: 10pt;
   color: #FFFFFF;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.lastchange{
   font-size: 10pt;
   color: #FFFFFF;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: right;
}
.adobedownload{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.link2top{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.headerart{
   font-size: 15pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}
.haftung
{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: right;
}
.statusheader
{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.txtdummy40{
   font-size: 20px;
}
.sitemap{
   font-size: 10pt;
   color: #000000;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
}
.ergebnis{
   font-size: 10pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}
.disziplin{
   font-size: 10pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}
.downloadheader{
   font-size: 10pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}

.tbltextareamiddle a:link {font-size: 10pt; text-decoration:none; color: #0000FF; }
.tbltextareamiddle a:visited {font-size: 10pt; text-decoration:none; color: #0000FF; }
.tbltextareamiddle a:hover {font-size: 10pt; text-decoration:none; color: #FF0000; }
.tbltextareamiddle a:active {font-size: 10pt; text-decoration:none; color: #0000FF; }

a:link {font-size: 10pt; text-decoration:none; color: #0000FF; }
a:visited {font-size: 10pt; text-decoration:none; color: #0000FF; }
a:hover {font-size: 10pt; text-decoration:none; color: #D5A52D; }
a:active {font-size: 10pt; text-decoration:none; color: #0000FF; }

/* FCF305 */


.tblwebmain{
 width: 644px;
  border : solid blue;
}
.tblwebmenue{
   text-align: top;
}
.tblmain{
    border-color:#FF0000;
  border-style:solid;
  }
.tblleftcol{
  width: 40%;
    border-color:#FFFFFF;
  border-style:solid;
}
.tblmiddlecol{
  width: 80%;
  height: 300px;
}

.tbltextareamiddle{
   border-width:5px;
   border-style:solid;
   border-color:#FFFFFF;
   background-color:#FFFFFF;
/*   width: 100%;*/
   height: 800px;
}
.tbl100red{
  width: 100%;
  background: #FFFFFF;
  font-size: 10pt;
  border: 2;
  border-width:12px;
  border-color:#FF0000;
  border-style:solid;
  padding:5px;
}
.tbl100grey{
  width: 100%;
  background: #FFFFFF;
  font-size: 10pt;
  border: 2;
  border-width:12px;
  border-color:#9C9E9C;
  border-style:solid;
  padding:5px;
}
.kapitel_grey
{
   font-size: 10pt;
   color: #000000;
   font-weight: bold ;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   text-align: left;
   background-color : #DBDBDB;
}
