.testborder { width:902px; height:552px; position:absolute; left:9px; top:9px; border:black 0px solid; z-index:1}
#content {border:blue 0px solid; position:absolute; top:10px; left:210px; width:700px; z-index:2; padding-bottom:15px; }
#menue {             border:green 0px solid; position:absolute; top:145px; left:15px; width:190px; z-index:2; color:#820000}
#menue_uebersicht {  border:green 0px solid; position:absolute; top:135px; left:5px;  width:190px; z-index:2;}
.rot { color:#ff0000;}
.blau {color:#000084;}
.schwarz { color : #000000; }

BODY { background-color:#ffffff;}
BODY, table { 
	color:black; 	
	font:Arial;
	font-family:Arial;
	font-size:14px;
	}

h1 {font-size:26px; font-weight:bold; margin:0px; margin-bottom:10px;}
h2 {font-size:18px; font-weight:bold; margin:0px; margin-bottom:5px;}

DIV, P, SPAN { margin:0px;}

.termin_tabelle { font-size: 14px; font-weight:bold; }	

.zusatzinfo { /* für Termininfofenster */
	background-image : url(bilder/hintergrund_termininfo_01.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-color : #ffffff;
}
.hintergrund_01 { /* verwendet in 'Presse/TV,Radio' (.php) und Konzerttermine */
	background-image : url(bilder/hintergrund_01.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:310px 30px;
}

.hintergrund_01a { /* verwendet in sitemap & terminkalender_uebersicht */
	background-image : url(bilder/hintergrund_01.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:510px 30px;
}

.hintergrund_02 { /* Kontaktform */
	background-image : url(bilder/hintergrund_02.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:470px 30px;
}
.hintergrund_03 { /* verwendet in 'Presse/Konzerte (index.php)' */
	background-image : url(bilder/hintergrund_03.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:350px 40px;
}
.hintergrund_04 { /* verwendet im gesamten Gästebuch */
	background-image : url(bilder/hintergrund_04.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:290px 5px;
}
.hintergrund_05 { /* CD-Bestellformulare !!! */
	background-image : url(bilder/hintergrund_05.jpg) ;
	background-repeat : no-repeat;
	background-position:120px 30px;
	height:580px;
}
.hintergrund_05a { /* Newsletter */
	background-image : url(bilder/hintergrund_05.jpg) ;
	background-repeat : no-repeat;
	background-position:370px 30px;
	height:580px;
}
.hintergrund_06 { /* Impressum / Kullerausgen - Posterbestellung - Bestätigungsseite */
	background-image : url(bilder/hintergrund_06.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:310px 40px;
}
.hintergrund_07 { /* verwendet in 'Clear Story' */
	background-image : url(bilder/hintergrund_07.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:210px 30px;
}
.hintergrund_08 { /* verwendet in 'Kulleraugen Presse' */
	background-image : url(bilder/hintergrund_08.jpg) ;
	background-attachment : fixed;
	background-repeat : no-repeat;
	background-position:310px 50px;
}

/* externe Links */
.linkExtern a:link    { color:#9933CC; text-decoration:none; }
.linkExtern a:visited { color:#99FF33; text-decoration:none; }
.linkExtern a:active  { color:black; text-decoration:underline; font-style:italic; }
.linkExtern a:hover   { color:black; text-decoration:none; font-style:italic; }

.menue_all {        font-size:18px; font-weight:bold; line-height:125%; }
.menue_all a:link    { color:black; text-decoration:none; }
.menue_all a:visited { color:black; text-decoration:none; }
.menue_all a:active  { color:black; text-decoration:underline; font-style:italic; }
.menue_all a:hover   { color:black; text-decoration:none; font-style:italic; }

A:Link {        text-decoration:underline; color:#000084;}
A:Visited { 	text-decoration:underline; color:#000084;}
A:Active    { 	text-decoration:underline; color:#000084;}
A:Hover { 		text-decoration:underline overline; color:#000084;}

.spamscript { margin-top:20px; margin-bottom:20px; font-size:11px; text-align:center; font-family:Arial; }








.debug { color : #40FF40; }
.inaktiv { color : #808080; }

.body_pages {
	font-size: 13pt;
	leftmargin : 10;
	topmargin : 40;
	background-image : url(bilder/hintergrund1.jpg)
}
.body_uebersicht {
	font-size: 13pt;
	leftmargin : 10;
	topmargin : 40;
}

.page_olympia {
	font-size: 13pt;
	leftmargin : 10;
	topmargin : 40;
}

.page_info {
	leftmargin : 10;
	topmargin : 40;
}
.table_info {
	font-size: 13pt;
}



.uebersicht_tabelle {
	font-size: 18pt;
	font-weight : bold; 
}	
#uebersicht_color_1 { color : #FED950; }
#uebersicht_color_2 { color : #B4B4FE; }


.ueberschrift {			font-size: 18pt;	font-weight : bold; }
.ueberschrift_olympia {	font-size: 24pt;	font-weight : bold; }
.ueberschrift2_olympia {font-size: 24pt;	font-weight : bold; }

.size15 { font-size: 8pt; }
.size20 { font-size: 10pt; }
.size25 { font-size: 11pt; }
.size30 { font-size: 12pt; }
.size35 { font-size: 14pt; }
.size40 { font-size: 18pt; }
.size45 { font-size: 20pt; }
.size50 { font-size: 24pt; }


.menue_abstand {
	topmargin : 800;
	bottommargin : 800;
}


#zitat { color : #ff0000; }
#fehlermeldung { color : #FA1818; font-weight : bold; }


#seite {
	font-weight : bold;
}
#highlight {
color : #FED950;
}

