body { background: #f3faf3; padding: 10px 0; }

#page_margins { background: #f3faf3; }  
#page { padding: 10px; }
  #header { padding: 45px 2em 1em 20px; color: #000; background: #f3faf3; }
  #topnav { color: #aaa; background: transparent; }
  #nav { overflow:hidden; }
  #nav_main {  }
  #main { margin: 10px 0; background: #f3faf3; }
  #footer { padding: 10px 20px; color:#666; background: #f3faf3; border-top: 5px #efefef solid; }

#nav ul { margin-left: 20px; }

#header_img {
  	font-size: 11px;
	position: absolute;
  	top: 0px;
  	right: 30px;
  	height: 58px;
  	width: 60px;
  	background-image:url(TLOGO2.gif);
  	background-position: top left;
  	background-repeat:no-repeat;
  	border: 0px;
	}

#topnav {
  	position: absolute;
    top: 85px;
    left: 20px;
    }

	#navpath {
		margin-top: 1px;
		}
#ebene01 {float:left; margin-right: 390px}
#ebene02 a {padding-right: 10px}
	#navpath,
	#navpath a:link, 
	#navpath a:visited {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 11px;
		color: #555555;
		text-transform: uppercase;
		letter-spacing: 1px;
		}

body p {font-size: 12px; line-height: 165%}

.texteigenschaften
{
text-decoration:none;
font-family:arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
text-align:justify;
line-height:18px;
color:#555555;
}

.texteigenschaften1
{
font-size:9px;
}

.texteigenschaften2
{
font-weight:bold;
font-size:13px;
line-height:30px;
}

.texteigenschaften3
{
text-decoration:underline;
color:#555555;
}

a
{color:#555555;
text-decoration:none;
}

a:hover
{
color:#ff0000;
text-decoration:none;
}

.absatz
{
margin:0px 0px 10px 0px;
border-bottom:1px solid #555555;
}

.absatz1
{
margin:0px 0px 5px 0px;
}

.absatz2
{
margin:13px 0px 10px 0px;
}

.absatz3
{
margin:11px 0px 10px 0px;
}

img
{
border:0px;
display:block;
}

form
{
display:inline;
}

select
{
width:100%;
}

.index
{
display:none;
}

.autoren-erste{
float:left;
/*background-color:#ccc;*/
width:140px;
margin-right:4px;
}

.autoren-zweite{
float:left;
/*background-color:#ccc;*/78c
width:140px;
}
.autoren-erste div{
padding-bottom:0px;
color:#000;
}
.autoren-zweite  div{
padding-bottom:0px;
color:#000;

}

p
{
text-decoration:none;
font-family:arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
text-align:justify;
line-height:18px;
color:#555555;
margin: 0px 0px 0px 0px;
}


#navpath a 
{
font-family:arial,sans-serif;
//margin:0px 0px 10px 0px;
//border-bottom:1px solid #555555;
font-weight:plain;
font-size:13px;
//line-height:30px;
}

#navpath 
{
font-family:arial,sans-serif;
//margin:0px 0px 10px 0px;
//border-bottom:1px solid #555555;
font-weight:plain;
font-size:13px;
//line-height:30px;
}

h1
{
font-family:arial,sans-serif;
margin:0px 0px 10px 0px;
border-bottom:1px solid #555555;
font-weight:bold;
font-size:13px;
line-height:30px;
}

.contenttable
{
text-decoration:none;
font-family:arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
text-align:justify;
line-height:18px;
color:#555555;
}

#footer
{
text-decoration:none;
font-family:arial,sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
letter-spacing:0px;
text-align:justify;
line-height:18px;
color:#555555;
}
