body { 	font: normal 12px Arial, Helvetica, sans-serif;
	background:#A6CAF0 url(blue.jpg) fixed repeat-x;
	margin:0;
	padding:0;
 }

.text {
	color: #ffffff;
	text-decoration: none;
	background: url(none);
	text-align: left;
	font-weight: bold;
}
	
.navi {
	direction: ltr;
	z-index: auto;
	padding: 2px 4px 2px 4px;
	display: block;
	top: 2px;
	right: 4px;
	bottom: 2px;
	left: 4px;
	border: transparent;

	text-decoration: none; }

.navi a {
	text-decoration: none;	
}
	

.navi a:link {
	color: #ffffff;

}

.navi a:hover {
	color: #ffffff;

	background: #000099;
}

.navi a:active {
	color: #ffffff;
	background-color: #000099;
}

.navi a:visited {
	color: #ffffff;

}


.navig a {
	text-decoration: none;
 }

.navig a:link {
	color: #FFFFFF;

}

.navig a:hover {
	color: #FF0000;

	background: #FFFFFF;
	
}

.navig a:active {
	color: #FF0000;

	background: #FFFFFF;
	
}

.navig a:visited {
	color: #FFFFFF;

	
}

.naviga, .navig, .navigat {

	text-align: center;
	padding: 2px 4px 2px 4px;
}

.naviga a:link {
	color: #009933;

	text-decoration: none;
}

.naviga a:hover {
	color: #ffffff;

	background: #009933;
}

.naviga a:active {
	color: #ffffff;

	background: #009933;
}

.naviga a:visited {
	color: #009933;

}



.navigat a:link {

	color: #FFFF00;
	text-decoration: none;
}

.navigat a:hover {
	color: #FF0000;
	background: #FFFF00;
}

.navigat a:active {
	color: #FF0000;
	background: #FFFF00;
}

.navigat a:visited {
	color: #FFFF00;
}

.nav a:link {

	color: #FF6633;
	text-decoration: none;
}

.nav a:hover {
	color: #FFFFFF;
	background: #FF6633;
}

.nav a:active {
	color: #FFFFFF;
	background: #FF6633;
}

.nav a:visited {
	color: #FF6633;
}
#h1 {
	font-size:12pt;
	font-weight:bold;
	color:blue;
}

#h2 {
	font-size:11pt;
	font-weight:bold;
	color:black;
}

#h3 {
	font-size:10pt;
	font-weight:bold;
	color:blue;
}
/* blauer Text */
#text_col1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	color:#00ffff;
}

/* gelber Text */
#text_col2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	color:yellow;
}

#btn {
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-style:normal;
}

#btn_kl {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-style:normal;
}

table.norm {
	background-color:#3366CC;
}

#tbl_text_klein {
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:black;
}

#tbl_text_fett {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	color:black;
	font-weight:bold;
}

th {
	background-color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
}

td {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:normal;
	color:blue;
}

input,select,textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
}

.klein {
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:normal
}