html { height: 101% } 

body {
background:url(../GIF/bg.gif) repeat-x top;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 9pt;
margin: 0;
color: #000;
} 

/* Top-Navigation */
.tdpadright { padding-right: 3px; text-align:right }
.tdpadleft { padding-left: 3px; text-align: left}

UL {list-style: square;}

OL {}

LI { margin-top: 10px; margin-bottom:10px; }

LI.schmal { list-style: square; margin-top: 5px; margin-bottom:5px; }

LI.blank { list-style: none; margin-top: 10px; margin-bottom:10px; }

TABLE.border { border: 1px solid #666; }

TD.bg { background: url(../GIF/bgTD.gif) no-repeat left; }

TD.bg > p { padding-left: 10px;}

IMG.border { border: 1px solid #666; margin: 10px; }

P > a.content, LI > a.content, a.content {	color: #ff9900; text-decoration: none;  font-weight: bold; }
P > a.content, LI > a.content, a.content {	color: #ff9900; text-decoration: none;  font-weight: bold; }

a, a:visited { color: #000;  text-decoration: none; }
a:hover { color: #FF9900;  text-decoration: none; }
a:active { color: #FF9900; font-weight: bold; text-decoration: none; }
a.active, a:visited.active,a:active.active { color: #ff9900;  font-weight: bold; text-decoration: none; }
a:hover.active { color: #FF9900; text-decoration: none; }

a.content, a:visited.content { color: #ff9900; font-weight: bold; text-decoration: none; }
a:hover.content { color: #FF9900; font-weight: bold; text-decoration: underline; }
a:active.content { color: #FF9900; font-weight: bold; text-decoration: none; }

.mark {
	padding: 2px;
	background-color: #ffcc00;
	font-weight: bold;
	color: #333;
}

#footer { height:15px; /*margin: -15px; width:101%; */ background: #ffcc00; }

h1 { color: #666; font-size: 15pt; font-style: normal; font-weight: bold; }
h1.kursiv {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 15px;
	font-style: italic;
}

h2 { color: #666; font-size: 13pt; font-style: normal; font-weight: bold; margin-top: 30px; text-decoration: underline;}
h3 { color: #666; font-size: 12pt; font-style: normal; font-weight: bold; margin-top: 30px; line-height: 1em; }
h4 { color: #666; font-size: 11pt; font-style: normal; font-weight: bold; margin-top: 30px; text-decoration: underline; }
h5 { color: #666; font-size: 10pt; font-style: italic; font-weight: bold; color: rgb(51, 51, 51) }
h6 { color: #666; font-size: 9pt;  font-style: normal; font-weight: bold; }
/*
h1 { color: #666; font-size: 15pt; font-style: normal; font-weight: bold; }
h2 { color: #666; font-size: 13pt; font-style: italic; font-weight: bold; }
h3 { color: #666; font-size: 12pt; font-style: normal; font-weight: bold; line-height: .8em; padding-top: 20px;}
h4 { color: #666; font-size: 12pt; font-style: normal; font-weight: bold; text-decoration: underline; margin-top:30px; }
h5 { color: #666; font-size: 12pt; font-style: normal; font-weight: bold; margin-top: 30px; margin-bottom: 3px;}
h6 { color: #666; font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: underline; line-height: .1em; padding-top: 20px;}
*/

BLOCKQUOTE { color: #666; font-size: 10pt; font-style: normal; font-weight: bold; margin-top: 30px; }

TD { font-size: 9pt;}

P {font-size: 9pt; }

P.block {line-height: 1.2em; padding: 5px;}

.fett {  font-weight: bold; }

.grey { color: #666666; font-style: normal; font-weight: bold; }

.underline { text-decoration: underline; }

.ita_kursiv { color: #000; font-family: "Times New Roman", Times, serif; font-size: 10pt; font-style: italic; font-weight:normal;}

.green {	font-size: 1.2em; margin-bottom: 3px; font-weight: bold; color: #008000; }

.greentab {	font-weight: bold; color: #008000; }

.untertext { font-size: 10pt; font-weight: normal;}

SUP {	 }

P.sidebeginn {margin-top: 25px; }

TD.block P { font-size: 89%;padding-left: 27px;}
