/* Schrift Formatierung */


body	{	background-color:#FFFFFF;
		font-family: Verdana, Arial, sans-serif;
		font-size: 0.7em;
		text-align:justify;
		color:#666666;}

.bodytext{	margin:0;
		padding:0;
padding-bottom:2em;}

h1	{	font-size:1.2em;
		margin:0;
		margin-bottom:18px;
		padding:0;
		text-align:justify;
		color:#666666;}

h2	{	font-size:1em;
		margin:0;
		padding:0;
		padding-bottom:6pt;
		text-align:justify;
		line-height:0;
		color:#999999;}

h3	{}

h4	{}


.HauptMenue :link { font-weight:bold; color:#ffffff; text-decoration:none; }
.HauptMenue :visited { font-weight:bold; color:#ffffff; text-decoration:none; }
.HauptMenue :focus { font-weight:bold; color:#00579d; text-decoration:none; }
.HauptMenue :hover { font-weight:bold; color:#00579d; text-decoration:none; }
.HauptMenue :active { font-weight:bold; color:#00579d; text-decoration:none; }

.HauptACT :link { font-weight:bold; color:#00579d; text-decoration:none; }
.HauptACT :visited { font-weight:bold; color:#00579d; text-decoration:none; }
.HauptACT :focus { font-weight:bold; color:#00579d; text-decoration:none; }
.HauptACT :hover { font-weight:bold; color:#00579d; text-decoration:none; }
.HauptACT :active { font-weight:bold; color:#00579d; text-decoration:none; }

.SubMenue :link { color:#666666; text-decoration:none; }
.SubMenue :visited { color:#666666; text-decoration:none; }
.SubMenue :focus { color:#00579d; text-decoration:none; }
.SubMenue :hover { color:#00579d; text-decoration:none; }
.SubMenue :active { color:#00579d; text-decoration:none; }

.SubACT :link { color:#00579d; text-decoration:none; }
.SubACT :visited { color:#00579d; text-decoration:none; }
.SubACT :focus { color:#00579d; text-decoration:none; }
.SubACT :hover { color:#00579d; text-decoration:none; }
.SubACT :active { color:#00579d; text-decoration:none; }

ul	{list-style-type:none; margin:0; padding:0;}
li	{margin:0.1em; margin-top:0.5em; padding:0; width:130px;}


#Rechts_box{ font-size:0.8em; color:#666666;}
#Rechts_box h1{ font-size:1em; font-weight:bold; color:#666666;}


#Rechts_box :link { font-weight:bold; color:#999999; text-decoration:none; }
#Rechts_box :visited { font-weight:bold; color:#999999; text-decoration:none; }
#Rechts_box :hover { font-weight:bold; color:#00579d; text-decoration:none; }
#Rechts_box :active { font-weight:bold; color:#00579d; text-decoration:none; }

.langmenu{ font-size:8pt;}

#sprache_box :link { font-weight:normal; font-size:8pt; color:#999999; text-decoration:none; }
#sprache_box :visited { font-weight:normal; font-size:8pt; color:#999999; text-decoration:none; }
#sprache_box :hover { font-weight:normal; font-size:8pt; color:#00579d; text-decoration:none; }
#sprache_box :active { font-weight:normal;font-size:8pt; color:#00579d; text-decoration:none; }

#Inhalt_box :link { color:#999999; text-decoration:none; }
#Inhalt_box :visited { color:#999999; text-decoration:none; }
#Inhalt_box :hover {  color:#00579d; text-decoration:none; }
#Inhalt_box :active { color:#00579d; text-decoration:none; }

table{ font-size:1em; width:550px;}
td {vertical-align:bottom; width:250px;}

/* Layout Body */

body	{	margin:0;
		padding:0;
		width:100%;
		height:100%;}


/* Layout Horizontal Boxen */

#HBox1	{	position:relative;
		margin:0;
		padding:0;
		width:100%;
		height:80px;
		background-color:#00579d;}


#HBox2	{	position:relative;
		margin:0;
		padding:0;
		width:100%;
		height:20px;
		background-color:#94a6b0;}


#HBox3	{	position:relative;
		margin:0;
		top:2px;
		padding:0;
		width:900px;
		height:140px;
		background-color:#FFFFFF;}


#HBox4	{	position:relative;
		margin:0;
		top:5px;
		padding:0;
		width:900px;}



/* Layout Vertikal Boxen */

#VBox11	{	position:absolute;
		margin:0;
		padding:0;
		width:150px;
		height:80px;
		background-color:#91a8d4;}


#VBox12	{	position:absolute;
		margin:0;
		left:150px;
		padding:0;
		width:600px;
		height:80px;
		text-align:right;}


#VBox13	{	position:absolute;
		margin:0;
		left:750px;
		padding:0;
		width:150px;
		height:80px;
		background-color:#91a8d4;}




#VBox21	{	position:absolute;
		margin:0;
		padding:0;
		width:150px;
		height:20px;
		background-color:#dae3e8;}


#VBox22	{	position:absolute;
		margin:0;
		left:150px;
		padding:0;
		padding-top:3px;
		width:600px;
		height:17px;
		background-color:#94a6b0;}


#VBox23	{	position:absolute;
		margin:0;
		margin-left:750px;
		padding:0;
		width:150px;
		height:20px;
		font-size:0.5em;
		vertical-align:bottom;
		background-color:#dae3e8;}






#VBox31	{	position:absolute;
		margin:0;
		padding:0;
		width:850px;
		height:140px;
		background-color:#FFFFFF;}



#VBox32	{	position:absolute;
		margin:0;
		left:750px;
		padding:0;
		width:150px;
		height:140px;
		background-color:#dae3e8;}





#VBox41	{	position:absolute;
		margin:0;
		padding:0;
		width:150px;
		height:auto;
		background-color:#dae3e8;}

#VBox42	{	position:absolute;
		margin:0;
		left:150px;
		padding:0;
		width:600px;
		border-right:1px dotted #666666;}

#VBox43	{	position:absolute;
		margin:0;
		left:750px;
		padding:0;
		width:150px;}
		

#Menue_box{	margin:10px;
		padding:0;
		text-align:left;}

#Inhalt_box{	margin:10px;
		padding:0;
		text-align:left;
		background-color:#FFFFFF;}
		

#Rechts_box{	margin:10px;
		padding:0;
		text-align:left;}



