body, .navigation, .navigation-2, .navigation-3, .navigation-4,
.newsletter, .hauptfenster, h2, h3, .messe, .fliesstext, .fliesstext-gray, .pci,
address
	{
	font-family: Arial, Helvetica, Swiss, sans-serif;
	}

.navigation 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px;
	}

	.navigation a:link 
	{
	background-color: #005790;
	color:            #ffffff;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px; 
	}

	.navigation a:visited 
	{
	background-color: #005790;
	color:            #cccccc;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px; 
	}

	.navigation a:hover 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px; 
	}

	.navigation a:active 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	line-height: 25px; 
	}
	
.navigation-2
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	}

	.navigation-2 a:link 
	{
	background-color: #005790;
	color:            #ffffff;
	text-decoration: underline;
	text-indent: 20px;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	}

	.navigation-2 a:visited 
	{
	background-color: #005790;
	color:            #cccccc;
	text-decoration: underline;
	text-indent: 20px;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	}

	.navigation-2 a:hover 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: underline;
	text-indent: 20px;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	}

	.navigation-2 a:active 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: underline;
	text-indent: 20px;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	}
	
.navigation-3
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: none;
	text-indent: 35px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px;      
	}

	.navigation-3 a:link 
	{
	background-color: #005790;
	color:            #ffffff;
	text-decoration: underline;
	text-indent: 35px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}

	.navigation-3 a:visited 
	{
	background-color: #005790;
	color:            #cccccc;
	text-indent: 35px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}

	.navigation-3 a:hover 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-indent: 35px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}

	.navigation-3 a:active 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-indent: 35px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}
	
.navigation-4
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: none;
	text-indent: 50px;
	font-weight: normal;
	font-size: 10px;
	line-height: 14px;      
	}

	.navigation-4 a:link 
	{
	background-color: #005790;
	color:            #ffffff;
	text-decoration: underline;
	text-indent: 50px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}

	.navigation-4 a:visited 
	{
	background-color: #005790;
	color:            #cccccc;
	text-indent: 50px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}

	.navigation-4 a:hover 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-indent: 50px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}

	.navigation-4 a:active 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-indent: 50px;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px; 
	}

.newsletter 
	{
	background-color: #005790;
	color:            #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;      
	}

	.newsletter a:link 
	{
	background-color: #005790;
	color:            #ffffff;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px; 
	}

	.newsletter a:visited 
	{
	background-color: #005790;
	color:            #cccccc;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
	}

	.newsletter a:hover 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px;
	}

	.newsletter a:active 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: underline;
	font-weight: normal;
	font-size: 10px; 
	}


.fliesstext
	{
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext  a:link 
	{
	background-color: transparent;
	color:            #00f;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext  a:visited
	{
	background-color: transparent;
	color:            #90c;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext  a:hover
	{
	background-color: #fc0;
	color:            #006;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext  a:active
	{
	background-color: #fc0;
	color:            #006;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}


.fliesstext-gray
	{
	text-decoration: none;
	color: gray;
	font-style: italic;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext-gray  a:link
	{
	background-color: transparent;
	color:            #00f;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext-gray  a:visited
	{
	background-color: transparent;
	color:            #90c;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext-gray  a:hover
	{
	background-color: #fc0;
	color:            #006;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}

	.fliesstext-gray  a:active
	{
	background-color: #fc0;
	color:            #006;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	}


.hauptfenster
	{
	background-color: #95b5c1;
	color:            #003366;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;      
	}

	.hauptfenster a:link 
	{
	background-color: #95b5c1;
	color:            #003366;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	}

	.hauptfenster a:visited 
	{
	background-color: #95b5c1;
	color:            #0066cc;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	}

	.hauptfenster a:hover 
	{
	background-color: #005790;
	color:            #ffcc00;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	}

	.hauptfenster a:active 
	{
	background-color: #fc0;
	color:            #036;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	}

h2  {
	font-size: 28px; 
	font-weight: bold;
	}

h3  {
	font-size: 14px; 
	font-weight: bold;
	line-height: 18px;
	}

.messe
	{
	color:            #000;
	background-color: #f60;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;      
	}

	.messe a:link 
	{
	color:            #fff;
	background-color: #f60;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	}

	.messe a:visited 
	{
	color:            #ccc;
	background-color: #f60;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	}

	.messe a:hover 
	{
	color:            #fc0;
	background-color: #f60;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	}

	.messe a:active
	{
	color:            #fc0;
	background-color: #f60;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	}


.pci
	{
	color:            #00f;
	background-color: transparent;
	font-style: italic;
	}

address
	{
	font-size: 11px;
	}

