body {
  background: #e6e6e7 none repeat-x scroll left top;
  color: #313233;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
p, li {
  font-size: 0.8em;
  line-height: 2em;
}
table{
font-size: 0.8em;
  line-height: 2em;
}
h2 {
  font-size: 0.7em;
  font-weight: bold;
}
h3 {
  font-size: 0.9em;
  font-weight: bold;
  line-height: 1.3em;
  padding-top: 2.5em;
}
#content {
  margin: 0 auto 600px;
  background: #e6e6e7 none repeat scroll 0%;
  position: relative;
  padding-left: 100px;
  z-index:2;
}
#content2 {
  margin: 0 auto 60px;
  background: transparent url(img/contbg.gif) repeat-y scroll left top;
  position: relative;
  width: 990px;
  top: 50px;
}
#intro, #Text {
  padding: 0 1px;
  width: 500px;
}
#intro {
  padding-top: 200px;
}
#intro, #Text, #intro {
  padding-left: 270px;
}

#Text h3, h2 #Text p {
  padding-left: 10px;
  padding-right: 40px;
}
#Header {
  margin: 0;
  background: transparent url(img/bannertop_top4.png) no-repeat scroll 0;
  height: 320px;
  width: 1200px;
  position: absolute;
  top: -60px;
  left: -40px;
  z-index: 1;
}
#logo {
  background: transparent url(img/tfh.gif) no-repeat scroll 0;
  height: 150px;
  width: 150px;
  position: relative;
}

/*Für das Navi Menu */
.sidebarmenu {
position: relative;
float: left;
top:200px;
left: -40px;
z-index: 100;
}

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 200px; /* Main Menu Item widths */
border-bottom: 0px solid #ccc;
}
 
.sidebarmenu ul li{
position: relative;
}


/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
text-align:center;
overflow: auto; /*force hasLayout in IE7 */
color: #3E4242;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #cdcdcd;
border-right: 0px solid #778;
height: 25px; 
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background: transparent url(img/button_bg_1.png) no-repeat scroll 0; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
background: transparent url(img/button_bg_2.png) no-repeat scroll 0; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:hover{
background: transparent url(img/button_bg_3.png) no-repeat scroll 0; /*background of tabs (default state)*/
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 200px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

}

