a:link      { color: #000099; text-decoration: none }
a:visited   { color: #000099; text-decoration: none  }
a:active    { color: #777777 }
a:hover     { color: #000000; text-decoration: underline}

td { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h1  { font-size: 17pt; font-family: Arial, Verdana; line-height:110% }
h2  { font-size: 15pt; font-family: Arial, Verdana; }
h3  { font-size: 13pt; font-family: Arial, Verdana }
h4  { font-size: 11pt; font-family: Arial, Verdana }

.medium { font-size: 10pt }
.small  { font-size: 9pt }
.xsmall { font-size: 9px; font-family: Verdana }
.menu   { font-size: 9pt; text-decoration: none }

.box { text-indent:3px; margin-left:5px;border: 1px solid #cccccc}

.boxhead { text-indent:3px; margin-left:5px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc}

.textfeld { border: 1px solid #cccccc; font-family: Verdana,Geneva, Arial; font-size: 12px; }

.bildlegende {
	font-size: 9px;
	font-family: Verdana;
}

.help {
	font-size: 9px;
	color: #CC0000;
	background-color: #FFFFCC;
	border: none;
	padding: 10px;
}

#content {width: 600px; min-height:350px;height:auto !important;height:350px}
.iportant { font-weight:bold; color:#CC0000 }
#randlinks p {font-size:8pt}


/* eigene tt_news formate */

.news-list-container { margin-top:30px; border-top: 1px solid #999999; width:380px}
.news-list-item { font-size: 10pt; border-bottom: 1px solid #999999;padding-bottom:20px;padding-top:10px;}
.news-list-item h3 { padding:0; margin:0;font-size:12pt;margin-top:5px;margin-bottom:10px }
.news-list-item h2 { padding:0; margin:0;font-size:10pt;margin-top:5px;margin-bottom:10px }
.news-list-item p.bodytext {padding:0; margin:0; margin-top:5px;padding-bottom:5px; font-size:8.5pt; line-height:105%}
.news-list-item img {float:left; padding-right:15px}
.news-list-morelink{font-size:8pt}
.news-list-date { color:#666666;font-size:7pt;}

.news-single-item h2 {padding-top:10px}
.news-single-backlink {padding-top:10px;padding-bottom:20px}

/* download und externe links */
dd {margin-top:5px}

.formTabelle td { padding-right:10px; padding-bottom:3px}
