body {
		font-family : tahoma,helvetica,sans-serif; 
		font-size : 8pt; 
		color : #cccccc; 
		background-color : #000000;
	}

.berlin {
		font-family: tahoma,helvetica,sans-serif;
		font-size: 8pt;
		vertical-align: top; 
		border: 1px solid #FF6600;
		background-image: url('images/berlin/tabborderberl.gif')
		}
A:link {
		color: silver;
		TEXT-DECORATION: underline;
		font-weight : bold;
		font-size : 8pt;
		font-family : tahoma,helvetica,sans-serif;
		}
A:visited {
		COLOR: silver;
		TEXT-DECORATION: underline;
		font-weight : bold;
		font-size : 8pt;
		font-family : tahoma,helvetica,sans-serif;
		}
A:active {
		COLOR: silver;
		TEXT-DECORATION: underline;
		font-weight : bold;
		font-size : 8pt;
		font-family : tahoma,helvetica,sans-serif;
		}
A:hover {
		COLOR: #ffffff;
		TEXT-DECORATION: none;
		font-weight : bold;
		font-size : 8pt;
		font-family : tahoma,helvetica,sans-serif;
		} 

/*menue*/
A:link.menue2 {
			COLOR: silver;
			TEXT-DECORATION: underline;
			font-weight : bold;
			font-size : 8pt;
			font-family : tahoma,helvetica,sans-serif;
} 
A:visited.menue2 {
			COLOR: silver;
			font-weight : bold;
			font-size : 8pt;
			font-family : tahoma,helvetica,sans-serif;
} 
A:active.menue2 {
			COLOR: silver;
			TEXT-DECORATION: underline;
			font-weight : bold;
			font-size : 8pt;
			font-family : tahoma,helvetica,sans-serif;
} 
#bg A:hover.menue2 {
			COLOR: #ffffff;
			TEXT-DECORATION: none;
			font-weight : bold;
			font-size : 8pt;
			font-family : tahoma,helvetica,sans-serif;
} 

h1 {
			font-family : tahoma,helvetica,sans-serif; 
			font-size : 12pt; 
			color : #ffffff; 
			font-weight : bold; 
}

h2 {
			font-family : tahoma,helvetica,sans-serif; 
			font-size : 11pt; 
			color : #ffffff; 
			font-weight : bold; 
}
.normalfont {
			font-size: 9pt;
			font-family: tahoma,helvetica,sans-serif;
			color: #DBDBDB; 
			}
.smallfont {
			font-size: 8pt;
			font-family: tahoma,helvetica,sans-serif;
			color: #DBDBDB; 
			}
.bigfont {
			font-family:Arial,Verdana,Helvetica,sans-serif;
			color: #ffffff;
			font-size: 11px;
			font-weight: bold
		}

.Textfeld { 
			font-family: tahoma,helvetica,sans-serif;
			font-size: 8pt; border: 1px solid #000000;
		}
.Button {
			font-family: tahoma,helvetica,sans-serif;
			font-size: 8pt;
			border: 1px solid #000000;
		}

.Tabelle {
			border: 1px solid;
			border-collapse: collapse;
			border-color: #000000;
			width: 500px;
		}
.Tabelle_Kopf {
			color: #F3D298;
			font-size: 8pt;
			font-weight:bold;
			width:71%;
			height:30;
			border-bottom-width: medium;
			border-right-width:medium
			}
.Tabelle_Mitte {
			color: #F3C298;
			font-size: 10pt;
			border-top-width: medium;
			border-bottom-width:medium
			}
.Tabelle_Fuss {
			color: #F2D398;
			font-size: 8pt
			}
.Kommentare_Link {
			color: #FFFFFF;
			text-decoration: none;
			}

.Kommentar_Tabelle {
			border: 1px solid;
			border-collapse: collapse;
			width: 400px;
				}
.Kommentar_Tabelle_Kopf {
			color: #FFFFFF;
			font-size: 8pt;
				}
.Kommentar_Tabelle_Mitte {
			color: #F3C298;
			font-size: 8pt
			}
.Email_Link {
			color: #FFFFFF;
			text-decoration: none;
			}
.klein {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-weight: normal;
			color: #999999;
			text-decoration: none;
		}

.inputsubmit {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #666699;
			text-decoration: none;
			background-color: #CCCCFF;
			border: 1px solid #666699;
}

.inputtext {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #333333;
			text-decoration: none;
			background-color: #FFFFFF;
			border: 1px solid #666699;
			}

.linkstabellecolor {
			background-color: #000000
				}
input { 
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #FFFFFF;
			text-decoration: none;
			line-height: 12px;
			border: 1px solid #FF6600;
			background-color:#000000
			}

.titel {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #333333;
			text-decoration: none
			}
.text {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #c0c0c0;
			text-decoration: none
			}
.headcolor {
			background-color: #CCCCFF;
			line-height: 10px;
			}

.flat {}
.Bilder { 
			border: 3px double #FF6600
		}
.Bilder2 {
			border: 1px dashed #c0c0c0
		
			}
.content_td {
			background-position: center;
			padding-left: 2px;
			padding-right: 2px;
			background-image: url('images/start/indexpic.gif');
			background-repeat: no-repeat;
			height: 366px;
			vertical-align: top;
			font-size: 9pt;
			font-family: tahoma,helvetica,sans-serif;
			color: #DBDBDB;
			}
.content_bln {
			background-position: center;
			padding-left: 2px;
			padding-right: 2px;
			background-image: url('images/berlin/berlinbg.jpg');
			background-repeat: no-repeat;
			height: 366px;
			vertical-align: top;
			font-size: 9pt;
			font-family: tahoma,helvetica,sans-serif;
			color: #DBDBDB;
			}
.externalURL {
			background-image: url('images/icons/externalURL.png');
			background-position: center right;
			background-repeat: no-repeat;
			margin-right: 3px;padding-right: 15px;
			}
.externalURL:hover {
			background-image: url('images/icons/externalURLHover.png');
			background-position: center right;
			background-repeat: no-repeat;
			}

#container {
			width: 500px;
			margin: auto;
			padding-top: 50px;
			padding-bottom: 50px;
}

#container #logo {
			background: url(../img/logo.gif) no-repeat top left;
			height: 44px;
			padding-bottom: 5px;
			border-bottom: 1px solid #797979;
			margin-bottom: 20px;
}

#container #logo h1 {
			text-indent: -9999px;
}