
body           { margin: 0px; padding: 0px; border: 0px none; color: black; background:withe; }

h1 {position: absolute; top: 40px; padding-left:250px; font-size:13px;color:black; }

h2 {font-size:12px;color:black;}

h4 {font-size:11px;font-weight: bold; color:black;}

h5 {font-size:12px;color:#000080;}

hr {  noshade; color: #CCCCCC; height:1px }

td, tr, p, div {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-align: justify;

	}

a:link, a:visited {

	color: #000033; text-decoration: none;

	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;

	}



a:hover {

	color:#000033;	text-decoration: underline;

	}

.navmain       { position: absolute; left: 290px; top: 75px; width: 550px; height: 28px; z-index: 1; padding: 6px 0px 0px 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:9px; overflow: hidden; }

.navmenu       { font-size: 11px; font-weight: bold; color: black; background-image: url("medien/point.gif"); background-repeat: no-repeat; float: left; padding-left:25px; padding-right:24px; padding-top:0px; padding-bottom:0px }

.navmenusel    { font-size: 9pt; font-weight: bold; color: white; background-repeat: no-repeat; float: left; padding-left:25px; padding-right:24px; padding-top:0px; padding-bottom:0px }

.navmenu a       { color: black; text-decoration: none; }

.navmenu a:hover { color: black; text-decoration: underline; }

.leftheader    { width: 141px; height: 20px; z-index: 4; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-left:25px; padding-top:1px; background-image: url('medien/lefttop.gif'); background-repeat: repeat-y;}

.leftmenu      { font-size: 11px; font-weight: bold; color: #454545; background-image: url("medien/point1.gif"); background-repeat: no-repeat; padding-left:18px; padding-right:6px; padding-top:2px; padding-bottom:12px; background-position:-2px 1px; }

.leftmenu1 a      { padding-left:10px; }

.leftmenu21    { font-size: 9pt; font-weight: bold; color: black; background-image: url('medien/lefttop.jpg'); background-repeat: no-repeat; padding-left:35px; padding-right:6px; padding-top:2px; padding-bottom:12px }

.unternav      { font-size: 8pt; font-weight: normal; color: black; padding-left:0px;}

.clientstart a       { color: #BB0000; text-decoration: none; }
.clientstart a:hover       { color: #BB0000; text-decoration: underline; }

.leftmenu a       { color: #454545; text-decoration: none; }
.trinity a       { padding-left:35px;}

.leftmenu a:hover { color: #000088; text-decoration: underline; }

.leftmenu21 a       { color: white; text-decoration: none; }

.leftmenu21 a:hover { color: white; text-decoration: underline; }

.unternav a       { color: black; text-decoration: none; }

.unternav a:hover { color: black; text-decoration: underline; }

.right         { position: absolute; left: 620px; top: 101px; width: 161px;  z-index: 5; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-image: url('medien/news.jpg'); border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;  background-repeat: repeat-y; }

.rightheading  { height: 10px; padding: 35px 2px 0px 4px; font-size: 8pt; font-weight: bold; }

.rightheading1  { height: 16px; color: black; padding: 4px 0px 0px 18px; font-size: 8pt; font-weight: bold;}

.righttxt      { padding: 10px 3px 20px 10px; font-weight: bold; text-align: left;}

.righttxt1     { padding: 3px 8px 10px 0px; font-size: 10px; font-weight: normal; text-align: justify;}

.rightbot      { width: 124px; height: 1px; background-image: url('medien/right-bottom.gif'); overflow: hidden }

.righttxt  a       { color: #454545; text-decoration: none; }

.righttxt1  a       { color: black; text-decoration: none; }

.righttxt  a:hover { color: #454545; text-decoration: underline; }

.righttxt1  a:hover { color: black; text-decoration: underline; }

.bottom1       { width: 783px; height: 20px; z-index: 0; font-family: Arial,sans-serif; font-size: 8pt; background: #FFFFFF; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; float: left; clear: both; }

.bottom1text   { padding: 3px 3px 3px 20px; color: black; float: right; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.bottom1text a       { color: black; text-decoration: none; }

.bottom1text a:hover { color: black; text-decoration: underline; }

