body {
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	line-height:160%;
  background-image: url(../~Style/bg4.gif);
}




A:LINK {
	color: #0000aa;
	text-decoration: none; 
	font-weight: normal;
}
A:HOVER {
	color: #0000aa;
	text-decoration: underline; 
	font-weight: normal;
}
A:VISITED {
	color: #0000aa;
	text-decoration: none; 
	font-weight: normal;
}
A:HOVER {
	color: #0000aa;
	text-decoration: underline; 
	font-weight: normal;
}

h1	{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:4px;
	margin-left:10px;
	font-size:16px;
	font-family:Verdana, sans-serif, Helvetica;
	color:#000000;
	page-break-after:avoid;
}

h2	{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:2px;
	margin-left:10px;
	font-size:16px;
	font-family:Verdana, sans-serif, Helvetica;
	color:#000000;
	page-break-after:avoid;
}

h3	{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:6px;
	margin-left:20px;
	font-size:16px;
	font-family:Verdana, sans-serif, Helvetica;
	color:#333333;
	page-break-after:avoid;
}

h4	{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:6px;
	margin-left:20px;
	font-size:16px;
	font-family:Verdana, sans-serif, Helvetica;
	color:#333333;
	page-break-after:avoid;
}

h5	{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:3px;
	margin-left:3px;
	font-size:13px;
	font-family:Verdana, sans-serif, Helvetica;
	color:#333333;
}

input, option, select {
	font-family:Verdana, sans-serif, Helvetica;
	font-size: 10px; 
	border-width: 1px;
	border-color: #000000;
	background-image: url(../~Style/bg_input.jpg);
}

table {
	border-collapse:collapse; 
	border-color: #000000;
}

textarea {
	font-family:Verdana, sans-serif, Helvetica;
	font-size: 11px; 
 	border-width: 1px;
	border-color: #000000;
	background-image: url(../~Style/bg_textarea.png);
}

td {
	border-width:1px;
	border-color: #000000;
	text-align:left;
	font-size: 11px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	background-color:#eeeeff;
	line-height:160%;
}

th {
	border-width:1px;
	border-color: #000000;
	text-align:left;
	font-size: 11px; 
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	/* background-color:#ccccff; */
	background-color:#6fafe1;
	line-height:160%;
}


.background_top {
  /* background-image: url(../~Style/bg3.gif);
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 10px;
	background-color: #eeeeff;*/
}
.background_left {
  /* background-image: url(../~Style/bg3.gif);
	position: fixed;
	left: 0px;
	top: 0px;
	width: 10px;
	height: 100%;
	background-color: #eeeeff;*/
}

.background_right {
  /* background-image: url(../~Style/bg3.gif); 
	position: fixed;
	left: 858px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #eeeeff;*/
}

.background_headline {
  background-image: url(../~Style/bg_top.jpg);
	background-color: #ffffff;
	position: absolute;
	left: 30px;
	top: 0px;
	width: 792px;
	height: 61px;
}

font.beschriftung {
	text-align:left;
	vertical-align:top;
	padding-left:0px;
	padding-right:0px;
	line-height:100%;
}

.border_left {
	background-color: #999999;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 30px;
	height: 100%;
	
}

.border_left2 {
}

.border_right {
	background-color: #999999;
	position: absolute;
	left: 818px;
	top: 0px;
	width: 30px;
	height: 100%;	
}

.border_right2 {
}

.color_left {
	background-color: #eeeeff;
	position: absolute;
	left: 20px;
	top: 75px; /* 60 + 12px Schrifthöhe von headline1 + 13px Abstand nach oben zu headline1 !!!!!*/
	width:10px;
	height: 100px;
	
}

.datum {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: right;
	position: absolute;
	left: 710px;
	top: 43px;
	width:100px;
	height:20px;
}

.headline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
/*	color: #000000; */
	text-decoration: none; 
	line-height:16px; 
	font-weight: bold;
	position: absolute;
	left: 40px;
	top: 15px;
	width: 700px;
}

.justify {
	text-align:justify;
}


.pic_left {
	position: absolute;
	left: 40px;
	top: 80px;
	width:150px;
	height:90px;
}

img.img_right {
	border: 1px;
	vertical-align: 2px;
	width: 70px;
}

div.img_right {
	position: absolute;
	left: 605px;
	top: 75px;
	width: 200px;
	text-align: right;
	font-size: 9px; 
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal;
	
	
	position: absolute;
	left: 60px;
	top: 180px;
	width:150px;
	line-height: 15px;
	text-align: left;
}

.navigation2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal;
	position: absolute;
	left: 240px;
	top: 75px;
	width:500px;
	line-height: 15px;
	text-align: left;
}

.line_vertical {
	position: absolute;
	left: 200px;
	top: 80px;
	width:10px;
	height:590px;
}

.line_horizontal_1 {
	position: absolute;
	left: 0px;
	top: -1px;
	width: 830px;
	height: 1px;
}

.line_horizontal_2 {
	background-color: #dadada;
	position: absolute;
	left: 0px;
	top: 60px;
	width:830px;
	height:1px;
}

.line_horizontal_3 {
	background-color: #dadada;
	position: absolute;
	left: 240px;
	top: 100px;
	width:510px;
	height:1px;
}

.line_horizontal_4 {
	background-color: #dadada;
	position: absolute;
	left: 250px;
	bottom: 35px;
	width:510px;
	height:1px;
}

.headline2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none; 
	background-color: #ffffff;
	font-weight: bold;
	
	
	position: absolute;
	left: 240px;
	top: 85px;
	width:700px;
}

.textblock_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	position:absolute;
	left:255px;
	bottom:12px;
	text-decoration: none; 
	font-weight: normal;
	margin-top:5px;
	background-color: #ffffff;
}

.white {
	background-color:#ffffff;
	vertical-align:middle;
}
