body			{ margin:0px; padding:0px;
					  background: #ffffff;
					  font-family:Arial, Helvetica, sans-serif; font-size:12px;
					  line-height:18px; 
					  text-align:center; 
					  }
					  
form				{ margin:0px; padding:0px;
					  font-family:Arial, Helvetica, sans-serif; font-size:12px;
					  line-height:18px; 
					  text-align:left; }

#frame				{
					  border: none;
					  margin-left: auto;
					  margin-right: auto;
					  margin-top: 0px;
					  padding: 0px;
					  text-align: left;
	 				  width: 898px;
					}				  					

#preheader				{
					width:998px;
					height:5px;
					margin-top:5px;
					padding:0;
					}

#background			{
					width:998px;
					margin:0;
					padding:0;
					background:url(pix/hintergrund.jpg) no-repeat;
					}					
								
#header				{
					width:998px;
					height:490px;
					margin:0;
					padding:0;
					}
				
.flash				{
					position:absolute;
					top:184px;
					float:left;
					padding-left:50px;
					}	
.navi				{
					position:absolute;
					top:450px;
					float:left;
					padding-left:48px;
					margin:0;
					}

#content			{
					width:998px;
					margin:0;
					padding:0;					  
					background:url(pix/hintergrund_streifen.gif);
					}

.tableframe				{
					width:800px;
					margin-left:150px;
					padding:0;
					}									

#footer				{
					width:998px;
					margin:0;
					padding:0;
					font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;
					line-height:18px; 
					text-align:center;
					}						

a.standard:link					{ color:#003366; text-decoration:none; }
a.standard:visited				{ color:#003366; text-decoration:none; }
a.standard:active				{ color:#003366; text-decoration:none; }
a.standard:hover				{ text-decoration:underline; }

.column1			{ float:left; width: 166px; }
.column2			{ float:left; width: 700px; padding-right: 20px; }	
.column3			{ float:left; width: 666px; }

b   { font-weight:bold; }
h1  { font-size:200%; font-weight:normal; line-height:120%; margin:5px 0 15px 0; padding:0; }
h2  { font-size:150%; font-weight:bold; line-height:120%; margin:0 0 12px 0; padding: 0; }
h3  { font-size:24px; font-weight:bold; line-height:120%; margin:0 0 14px 0; padding: 0; }
h4  { font-size:160%; font-weight:bold; line-height:120%; margin:0 0 8px 0; padding:0; }
h5  { font-size:17px; font-weight:bold; line-height:120%; margin:0 0 6px 0; padding:0; }
h6  { font-size:14px; font-weight:bold; line-height:120%; margin:0 0 2px 0; padding:0; }	
td	{ margin:0;padding:0;font-size:12px; }
dt	{ font-size:14px; color:#FFFFFF; font-weight:bold; line-height:120%; margin-left:70px; padding:0; }		
dd	{ font-size:14px; color:#FFFFFF; margin:0; padding:0; }	
a:link					{ color:#003366; text-decoration:none; }
a:visited				{ color:#003366; text-decoration:none; }
a:active				{ color:#003366; text-decoration:none; }
a:hover					{ text-decoration:underline; }
.tableframe a:link					{ color:#003366; font-weight:bold; text-decoration:none; }
.tableframe a:visited				{ color:#003366; font-weight:bold; text-decoration:none; }
.tableframe a:active				{ color:#003366; font-weight:bold; text-decoration:none; }
.tableframe a:hover					{ text-decoration:underline; }
.ft_trenner 						{ margin-right:70px; font-size:12px;}
.ft_trenner a:link				{ color:#FFFFFF; font-weight:bold; text-decoration:none; }
.ft_trenner a:visited			{ color:#FFFFFF; font-weight:bold; text-decoration:none; }
.ft_trenner a:hover				{ text-decoration:underline; }				
.ft_trenner a:active				{ color:#FFFFFF; font-size:120%; font-weight:bold; text-decoration:none; }

.txtWeiss 	{ color:#FFFFFF }
.txtOrange 	{ color:#ff6600 }
.txtRot 	{ color:#CC0000 }
.txtSchwarz 	{ color:#000000 }
.txtKlein	{ font-size:9px;}
.txtBlau  { color:#003366 }
.clearboth	{ clear:both; }
.spacer20big	{ float:left; height:100px; width:20px; }
.spacer160big	{ float:left; height:160px; width:160px; }
.padding10  	{ padding:10px;}
.bgDunkelorange { background-color:#FF6600; }
.bgHellbeige { background-color:#FFEED5; }
.headlineweiss { color:#FFFFFF; font-weight:bold; height:18px; padding:2px 0 2px 10px; }
.imagelinks 	{ float:left; padding:0 20px 6px 0; }

.bildcontainer {
	float: left;
	width: 330px;
	padding-left: 0px;
	padding-right: 20px;
}
.bildcontainer p {
margin-top: 0px;
}
.bild {
	background-color: #FFFFFF;
	padding: 3px;
	color: #000000;
	border: 1px solid #000000;
	float: left;
	margin-right: 20px;
}
.cd {
	padding: 0px;
	float: left;
	margin-right: 20px;
	margin-bottom:8px;
}
.clear {
	clear: both;
}
.bildcontainerschrift {
	float: left;
	width: 140px;
}
.cdzusatz {
	font-style: italic;
}
.englisch {
	font-style: italic;
}
