body{
	margin:				0px;
	background-color:	#ffffff;
	text-align:			center;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#36358c;
}
hr{height:1px;color:#DAE6F3;margin-top:16px;margin-bottom:16px;}

a{
 	text-decoration:	underline;
	color:				#36358c;
	font-size:			9pt;
}
a:visited{
	color:				#36358c;
	font-size:			9pt;
}
a:hover{
	text-decoration:	none;
}

table{
	font-family:		Arial, Helvetica, sans-serif;
	color:				#36358c;
	font-size:			9pt;
}
p{
	font-size:			9pt;
	margin-top:			0px;
	margin-bottom:		12px;
}

li{
	font-size:			9pt;
	margin-top:			0px;
	margin-bottom:		5px;
}



.main{
 	width:				760px;
	margin-left:		auto; 
	margin-right:		auto;
	text-align:			left;	
}

.content{	
	padding-left: 		24px; 
	padding-right: 		14px;
	margin-bottom:		48px;
}

.subnavigation{
	padding:			10px;
}

.tools{
	display:			block;
	width:				760px;
	padding-top:		32px;
	padding-bottom:		12px;
}

.tool{
 	margin-left:		4px;
	text-decoration:	underline;
	font-size:			8pt;
	color:				#333333;
}
.tool:visited{
	text-decoration:	underline;
	font-size:			8pt;
	color:				#333333;
}
.tool:hover{
	text-decoration:	none;
}





.headpoint{
 	FONT-SIZE: 			9pt; 
	COLOR: 				#ffffff; 
	background-color:	#23487d;
	font-weight:		bold;
	padding-left:		2px;
	padding-bottom:		3px;
	padding-top:		3px;
	padding-right:		10px;
	margin:				0px;
	text-decoration:	none;
}
.headpoint:visited{
 	FONT-SIZE: 			9pt; 
	COLOR: 				#ffffff;
	text-decoration:	none;
}


.point{
 	FONT-SIZE: 			9pt; 
	COLOR: 				#ffffff;
	text-decoration:	none;
}
.point:visited{
 	FONT-SIZE: 			9pt; 
	COLOR: 				#ffffff;
	text-decoration:	none;
}

.bpoint{
	padding-bottom:		3px;
	padding-top:		3px;
 	display:			block;
	width:				100%;
	background-color:	#23487d;
	border-bottom:		1px solid #f3f3f3;
}

.point:hover{
	color: 				#dae6f3;
}

.pointchecked{
}

.rightpoint{
	padding-left:		7px;
	padding-right:		3px;
	padding-top:		3px;
	padding-bottom:		3px;
	DISPLAY:			block; 
	color:				#36358c;
	font-size:			9pt;
	background-color:	#DAE6F3;
	border-bottom:		1px solid #f3f3f3;
	text-decoration:	none;
}
.rightpoint:visited{
	color:				#36358c;
	text-decoration:	none;
}

.rightpoint:hover{
	font-weight:		bold;
}

.rightpointchecked{
	font-weight:		bold;
}

.pointchecked{
}

.subpoint{
	padding-left:		18px;
	padding-right:		4px;
	padding-top:		3px;
	padding-bottom:		3px;
	DISPLAY:			block; 
	color:				#36358c;
	font-size:			9pt;
	background-color:	#DAE6F3;
	border-bottom:		1px solid #f3f3f3;
	text-decoration:	none;
}

.subpoint:hover{
}
.subpoint:visited{
	color:				#36358c;
	font-size:			9pt;
	text-decoration:	none;
}

.subpointchecked{
	font-weight:		bold;
}

.subsubpoint{
	padding-left:		28px;
	padding-right:		4px;
	padding-top:		3px;
	padding-bottom:		3px;
	DISPLAY:			block; 
	color:				#36358c;
	font-size:			9pt;
	background-color:	#DAE6F3;
	border-bottom:		1px solid #f3f3f3;
	text-decoration:	none;
}
.subsubpoint:visited{
	color:				#36358c;
	font-size:			9pt;
	text-decoration:	none;
}

.subsubpoint:hover{
}

.subsubpointchecked{
	text-decoration:	underline;
	font-weight:		bold;
}

.subspacea{
	display:			block;
	padding-top:		10px;
}

.subspaceb{
	display:			block;
	padding-bottom: 	48px;
}

.subsubspacea{
	display:			block;
	padding-top:		7px;
}

.subsubspaceb{
	display:			block;
	padding-top:		10px;
}



.bigtitle
{
	font-size:        20px;
 
}


table.list
{
	width:			  100%;
	border: 		  1px solid #ddd;
	font-size:        12px;
	font-family:	  Verdana;
	text-decoration:  none;
}

.list td
{
	padding:		  2px;
	
}

.list td.header
{
	font-weight: 	  bold;
	background-color: lightsteelblue;
}

.list tr.header
{
	font-weight: 	  bold;
	background-color: lightsteelblue;
}

.list.brightheader
{
 font-weight: 	  bold;
}

.list td.linksbreit
{
 padding-left: 	  20px;
}

.list.header td
{
	padding:		  3px; 
}

.list.content
{
 
}

.list.contenthl
{
	background-color: linen;
}



A.bf:link
{
	color: 			#000;
	font-size:		12px;
	font-family:	arial;
	text-decoration:none;
	font-weight:	bold;
}
A.bf:visited
{
	color: 			#000;
	font-size:		12px;
	font-family:	arial;
	text-decoration:none;
	font-weight:	bold;
}

A.bf:hover
{
 	color: 			#0066FF;
	font-size:		12px;
	font-family:	arial;
	text-decoration:none;
	font-weight:	bold;
}

A.blink:link
{
 	padding-left:			20px;
  	padding-bottom:			5px;
	color:                  #98BE40;
	font-size:              32px;
	font-family:			arial;
	text-decoration:        none;
}
A.blink:visited
{
  	padding-left:			20px;
  	padding-bottom:			5px;
	color:                  #98BE40;
	font-size:              32px;
	font-family:			arial;
	text-decoration:        none;
}
A.blink:hover
{
        text-decoration:        underline;
}










.text{
	font-size:			12px;
	line-height:		18px;
}

.textok{
	font-size:			12px;
	line-height:		18px;
	color:				#008000;
}

.texterror{	
	font-size:			12px;
	line-height:		18px;
	color:				#dd0000;
}

.textsmall{
	font-size:			10px;
	line-height:		16px;
}

.title {
	height:			18px;
	padding-left:		3px; 
	FONT-WEIGHT: 		bold; 
	FONT-SIZE: 			11pt; 
	COLOR: 				#36358c; 
	FONT-FAMILY: 		Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: 	none;
	display:			block;
	background-color:	#DAE6F3;
	margin-bottom:		16px;
}

.break{
	display:			block;
	width:				100%;
	height:				48px;	
}

.linktext{
 	text-decoration:	underline;
	color:				#36358c;
	font-size:			9pt;
}
.linktext:visited{
	color:				#36358c;
	font-size:			9pt;
}
.linktext:hover{
	text-decoration:	none;
}

.wlink{
 	text-decoration:	underline;
	color:				#36358c;
	font-size:			9pt;
}
.wlink:visited{
	color:				#36358c;
	font-size:			9pt;
}
.wlink:hover{
	text-decoration:	none;
}

.link{
	color:				#36358c;
	font-size:			9pt;
}
.link:visited{
	color:				#36358c;
	font-size:			9pt;
}
.link:hover{
	text-decoration:	underline;
}

.navsubright{
	color:				#36358c;
	font-size:			9pt;
}
.navsubright:visited{
	color:				#36358c;
	font-size:			9pt;
}
.navsubright:hover{
	text-decoration:	underline;
}

.fehler
{
 color: red;
}