* 	{
		margin:0px;
		padding:0px;
	}

body 	{
		font-family: arial; 
		font-size: 9pt;
		text-color:#334466;
		color: #334466;
	}

p, #content	{
		padding: 4px;
		font-size:10pt;
		font-weight: normal;
		text-align: justify;
		line-height: 20px;
	}

#rbar p		{
		padding: 0px;
		font-size:9pt;
		font-weight: normal;
		text-align: left;
		line-height: 18px;
	}

center {
		font-size: 10pt;
		font-style:italic;
		font-weight: bold;
	}

u 	{
		padding: 4px;
		text-decoration:none;
		line-height: 20px;
		float: left;
		}


h1, #headline	{
		font-size:11pt;
		font-weight: bold;
		line-height:20px;
	}

h2	{	
		font-size: 10pt;
		font-weight: bold;
		line-height: 16px;
	}

h3	{
		padding-left: 7px;
		margin-bottom:4px; 
		width: 112px;
		background-color: #334466;
		color: rgb(240,250,255);
		font-size: 9pt;
		font-weight: bold;
		line-height: 22px;
		display:block;
		
	}

a 	{
		text-decoration:none;
		color:#3A6EA5;
	}

a[class="topm"]:hover, a[class="menu"]:hover 		{ color: rgb(240,250,255);background-color:  #3A6EA5;}

a[class="submenu"]:hover 	{ color: rgb(240,250,255);background-color:  #3A6EA5;}

img 	{border:0px;display:inline-block;}

ul#archiv {
		margin-left:0px;
		padding-left: 0px;
		list-style-type: none;
		list-style-image:url(../images/pdficon_small.gif);
		}

ul#archiv li {
		font-size: 9pt;
		font-weight: bold;
		font-weight: normal;
		line-height: 28px;
		}

ul#menubar {
		margin-left:0px;
		padding-left: 0px;
		list-style-type: none;
		list-style-image:none;
		}
ul#menubar li {
		border-right: 3px solid #334466;
		float:left;
		line-height:22px;
		height: 23px;
		width:102px;
		vertical-align:baseline;
		}
#rbar ul {
		margin-left:0px;
		padding-left: 0px;
		list-style-type: none;
		list-style-image:none;
		}
#rbar ul li {
		
		border-bottom: 8px solid white;
		font-size: 9pt;
		line-height: 1.5em;
		background-color: rgb(240,250,255);
		padding: 1px;
		}


#content ul li 
		{
		line-height:2em;
		}

.daten	{
		font-size:9pt;
		font-weight: bold;
		line-height:18px;
	}

.m 	{
		
		
		border-top:1px solid #334466;
		background-color: #334466;
		color: rgb(240,250,255);
		margin-left:0px;
		padding-top:0px;
		font-size: 8pt;
		width: 102px;
		height:22px;
		line-height:22px;
		font-weight: bold;
		vertical-align: baseline;
		text-align: center;
		display:inline-block;
	}


.menu 	{
		border-left: 3px solid #334466;
		border-bottom: 0px dashed #334466;
		border-right:0px solid #334466;
		background-color: rgb(240,250,255);
		color: #334466;
		margin-left:0px;
		padding-top:0px;
		font-size: 8pt;
		width: 102px;
		height:24px;
		line-height:24px;
		font-weight: bold;
		
		text-align: center;
		display:block;
	}

.submenu {	
		border-left:	3px solid #334466;
		border-right: 	0px dashed #334466;
		border-bottom: 	0px dashed #334466;
		border-top:	0px solid white;
		background-color: rgb(240,250,255);
		color: #334466;
		margin-left:	0px;
		margin-top:	2px;
		margin-bottom:	1px;
		font-size: 	8pt;
		padding-left:	10px;
		padding-top:	3px;
		padding-bottom:	0px;
		width: 		92px;
		height:		18px;
		line-height: 	16px;
		font-weight: 	normal;
		vertical-align:	middle;
		text-align: 	left;
		display:	block;
	}

.sel	{
		
		border-left:	3px solid #334466;
		border-right: 	0px dashed #334466;
		border-bottom: 	0px dashed #334466;
		border-top:	0px solid white;
		background-color: #3A6EA5;
		color: rgb(240,250,255);
		margin-left:	0px;
		margin-top:	2px;
		margin-bottom:	1px;
		font-size: 	9pt;
		padding-left:	10px;
		padding-top:	3px;
		padding-bottom:	0px;
		width: 		92px;
		height:		18px;
		line-height: 	16px;
		font-weight: 	normal;
		vertical-align:	middle;
		text-align: 	left;
		display:	block;	
	}

.topsm  {
		background-color: #334466;
		color: rgb(240,250,255);
		text-align: center;
		line-height:20px;
		font-size:9pt;
		font-weight:bold;
		width: 105px;
		height:21px;
		display:block;
	}
		

.logo 	{
		
		background-color: #334466;
		color: rgb(240,250,255);
		text-align: center;
		line-height:23px;
		font-size:9pt;
		font-weight:bold;
		width: 168px;
		height:23px;
		display:block;
	}

.topm 	{
		border-top:0px solid #334466;
		height:22px;
		line-height: 22px;
		width:102px;
		display:inline-block;
		border:0px;
		margin:0px;
		text-align:center;
		font-size: 8pt;
		font-weight:bold;
		background-color:rgb(240,250,255);
		color: #334466;
	}

.a_bottom {
		color: #3A6EA5;
		padding-left: 25px;
		padding-right: 25px;
		display: inline-block;
	}

ul#sidebar {
		margin-left:0px;
		padding-left: 0px;
		
		list-style-type: none;
		list-style-image:none;
	}

ul#sidebar li {
		
		background-color: white;
		
		
		width:104px;
		font-size:9pt;
		font-weight: bold;
		line-height:18px;
		height:21px;
		text-align: left;
		
		}

ul#sidebar li a {
		font-size:9pt;
		}