A.white:link { text-decoration:underline; font-weight:normal;letter-spacing:0.07em; color:#FFFFFF; }
A.white:visited { text-decoration:underline; font-weight:normal;letter-spacing:0.07em; color:#FFFFFF; }
A.white:hover { text-decoration:none;  font-weight:normal;letter-spacing:0.07em;  color:#666666; }
A.white:active { text-decoration:none; font-weight:normal;letter-spacing:0.07em;  color:#666666; }
A.white:focus { text-decoration:none; font-weight:normal;letter-spacing:0.07em;  color:#999999; }

A.tabwhite:link { text-decoration:underline; font-weight:normal; color:#FFFFFF; }
A.tabwhite:visited { text-decoration:underline; font-weight:normal; color:#FFFFFF; }
A.tabwhite:hover { text-decoration:none;  font-weight:normal; color:#666666; }
A.tabwhite:active { text-decoration:none; font-weight:normal; color:#666666; }
A.tabwhite:focus { text-decoration:none; font-weight:normal; color:#999999; }


.body {
	color:#000000; 
	background-color:#000000; /* hier die Hintergrundfarbe eingeben! */
    font-size:100.01%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:50px; 
	padding:0;
	text-align:center; /* nur für die mittige Ausrichtung im IE */
  	}

.seite {
	position:relative;  
	top:0px;
	left:0px;
	margin-left:auto; 
	margin-right:auto;
	width:800px;
	height:500px;
	padding:0;
/*	border:1px solid #333333; */
	z-index:1;
/*	background-color:#CCCC99; */
	overflow:hidden;
  	}

.textkiste { /* ACHTUNG WIRD ÜBERS STYLE IM HTML-DOKUMENT DEFINIERT */
	position:absolute;
	top:10px;
	left:10px;
	width:490px;
	height:290px;
/*	border:1px solid white; */
	z-index:25;
/*	background-color: #CC6600; */
	overflow:hidden;
	}
.textkisteninhalt {  /* ACHTUNG WIRD ÜBERS STYLE IM HTML-DOKUMENT DEFINIERT */
	position:relative;
	top:0px;
	left:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
/*	border:1px solid white; 
	background-color: #CC66FF; */
	}	

.pix-header {
	position:relative;
/*	border:1px solid #333333; */
	z-index:5;
	text-align:center;
/*	background-color:#CC0000; */
	}
	
.pix-background	 {
	position:relative;
/*	background-color:#0000FF; */
	}
	
.pix { 
	border:1px solid #333333;
	width:99.5%;
	height:332px;
	}	

.scrollbuttons {
	position:absolute;
	top:300px;
	left:10px;
	width:490px;
	height:25px;
/*	border:1px solid white;
	background-color: #AABBAA; */
	}

.navikiste {
	position:relative;
	bottom:0px;
/*	border:1px solid #abcabc; */
	text-align:center;
	z-index:6;
/*	background-color:#CCBBCC;  */
	}

.unternavikiste {
	padding-left: 2px;
	display: none;
/*	border:1px solid #333333; */
/*	text-align:center;*/
/*	z-index:6; */
/*	background-color:#CCBBCC;  */
	}

.textinhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
/*	letter-spacing:0.07em; */
	line-height:19px;
	}

.textinhalt-gross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-top:8px;
	margin-bottom:0px;
	text-align:left;
	letter-spacing:0.35em; 
	line-height:35px;
	font-weight: bold;
	}

.presse {
	border:1px solid white;
	margin:10px;
	}

.abkuerzungen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
/*	letter-spacing:0.07em; */
	line-height:12px;
	}

.abkuerzungen-gross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
	letter-spacing:0.35em; 
	line-height:19px;
	font-weight: bold;
	}

.rahmen-tourtabelle {
	border:1px solid #333333; 
	width:800px; 
	position:relative;	
	margin-left:auto; 
	margin-right:auto;
}

.divtourtabelle {
/*	position:absolute; 
	left:50px; 
	top:22px; 
	width:133px; 
	height:165px; 
	z-index:2; */
	position:relative;
	margin-left:auto; 
	margin-right:auto;
	background-color:#333333;
	text-align:center;
/*	border:5px solid #333333; */
/*	background-color:#CCCC99; */
	}
	
.tourtabelle {
/*	position:absolute; 
	left:50px; 
	top:22px; 
	height:165px; 
	z-index:2; */
	width:800px; 
	position:relative;
	margin-left:auto; 
	margin-right:auto;
	top:0px;
	left:0px;
	padding:0px;
	border-collapse:collapse;
/*	border:1px solid white; */
/*	background-color:#CCCC99; */
	}


.error { /* Fehlermeldungen */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
/*	letter-spacing:0.07em; */
	}

.titelgross	{ /* Kopfzeile */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color:#444444;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	font-weight: bold;
	}

td { 
/*	border:1px solid #AABBCC;   */  /* nur für Tests  */
	padding:5px;
	}	

tr.even-textinhalt-tabelle { /* Gerade Tabellenzeilen */
	background-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
/*	letter-spacing:0.07em; */
	}

tr.odd-textinhalt-tabelle { /* Ungerade Tabellenzeilen */
	background-color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
/*	letter-spacing:0.07em; */
	}
.monat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	font-weight: bold;
	letter-spacing:0.35em;
	text-transform: uppercase;
	}	
.hidepics {
	position:absolute;
	top:1000px;
	left:0px;
	width:0px;
	height:0px;
  	visibility:hidden;
}	
