body
{

	text-align:left;
	font-family:Verdana;
	font-size:11px;
	background-color:#000000;
	margin:0px;
	padding:0px;
	
	overflow:auto;
scrollbar-arrow-color: #AD0713;
scrollbarBaseColor: #1A1B1A;
scrollbar-track-color: #000000;
scrollbar-face-color: #1A1B1A;
scrollbar-highlight-color: #1A1B1A;
scrollbar-3dlight-color: #AD0713;
scrollbar-darkshadow-color: #AD0713;
scrollbar-shadow-color: #1A1B1A;

}

#masterdiv { width:994px; text-align:left; /* <-- für moz */ /* background-image:url(../grafik/background3.gif); background-repeat:no-repeat; */  background-position:0px top;}

.headerstart	{ width:994px; height:151px;  cursor:hand;  }
.headerdefault	{ width:994px; height:151px;  cursor:hand; }
.header			{ width:994px; height:151px;  }


#mastersubdiv	{ width:994px; text-align:left; clear:both;  position:relative; top:0px; left:0px; }
#masterleft		{ width:250px; height:100%; text-align:left; float:left; color:#960000; margin-top:200px; line-height:18px; }
#masterright	{ width:500px; float:left;  position:relative; top:0px; left:0px; }
#mastersponsoren{ width:172px; float:right;  position:relative; top:0px; left:20px;  margin-top:9px; }
#contentdiv		{ width:490px; text-align:left; float:left; overflow:auto; padding:0px 0px 3px 20px; position:relative; margin-left:62px; top:0px; left:0px; background-color:#1A1B1A;  }

.statusdiv { font-family:Verdana; font-size:25px; color:#AD0713; padding:20px 0px 20px 20px; margin-top:9px; margin-left:62px; background-color:#1A1B1A; width:490px;}

.menupoint			{ padding:3px 0px 3px 5px; margin:0px 0px 0px 12px;  width:280px; cursor:hand;  color:#960000; font-size:20px; }
.menupoint:hover	{ padding:3px 0px 3px 5px; margin:0px 0px 0px 12px; color:#ffffff; width:280px;  cursor:hand;  }
.menupoint a		{ color:White; text-decoration:none; color:#960000;   }
.menupoint:hover a	{ color:White; text-decoration:none;color:#960000;  color:#ffffff;}

.menupoint_sel			{ padding:3px 0px 3px 5px; margin:0px 0px 0px 12px; color:#ffffff;  width:250px; cursor:hand;font-size:20px; }
.menupoint_sel a		{ color:White; text-decoration:none; }
.menupoint_sel a:hover	{ color:White; text-decoration:none; }

.menupoint_empty		{ visibility:hidden; height:20px; }

#copyright { color:White; position:relative; left:18px; top:50px; text-decoration:none; }


.text			{ color:White; }
.absatz			{ padding:0px 10px 15px 0px; margin:0px; color:White; line-height:16px; text-align:left; }
.ueberschrift	{ padding:0px 0px 5px 0px;  margin:0px; color:White; line-height:16px; font-weight:bold; }

.news .absatz			{ padding:0px 0px 15px 0px; margin:0px; color:White; line-height:16px; text-align:left;}

.textbox { color:Black; font-size:11px; }
a { color:Yellow; text-decoration:none; }

.button { cursor:hand; }

#contentimgdiv		{ width:150px; }
.contentimg			{ clear:both; margin:0px 10px 10px 0px; border:solid 1px #ffffff; }
.contenttextdiv		{ width:300px; }
.contenttextdiv2	{ width:740px; }

.box { border:solid 1px #E20010; background-color:black; color:White; }

.sponsor
{
    padding-left:7px;
    padding-bottom:10px;
}

/* NEWS */

.fileicon	{ border-width:0px; margin-right:6px; position:relative; top:4px}
.filediv	{ padding:2px 0px 3px 0px; }


/* FOTOALBUM */

#previewdiv		{ overflow:auto; border-color:#AD0713; text-align:center;}
#statusdiv		{ width:32px; border-color:#AD0713; font-size:10px; padding:0px; color:White; }
#commentdiv		{ height:65px; margin:5px 0px 0px 5px; overflow:auto; text-align:center; color:White; }
#imagediv		{ width:480px;   border-color:#AD0713; height:100%; margin:5px 0px 0px 5px;  text-align:center;padding:4px; background-color:#000000; }
#containerimg	{ border-width:0px; background-color:#000000; }
#fototopbar		{ width:485px; border-color:#AD0713; background-color:#000000; padding:3px 3px 3px 7px; border-left-width:0px; z-index:1; height:19px; position:relative; left:-1px; }
#fotoleftbar	{ width:130px;  border-color:#AD0713; background-color:#000000; padding:3px; float:left; text-align:center; }

.previewimg			{ cursor:hand; }
.previewimg_sel		{ cursor:hand; }
.previewimgdiv		{ border:solid 1px #F1F1F1; margin:2px 0px 2px 0px; width:102px; }
.previewimgdiv_sel	{ border:solid 1px #C9102A; margin:2px 0px 2px 0px; width:102px; }

/* SITZPLAN */

#colleft		{ width:260px; height:800px; text-align:left; background-image:url(../grafik/plan/bestuhlung_links.jpg); background-repeat:no-repeat; float:left; border:solid 1px #E20010; border-width:0px 0px 1px 1px; }
#colright		{ width:730px; text-align:center; background-image:url(../grafik/plan/bestuhlung_header.jpg); background-repeat:no-repeat; float:left; }


.headline { font-size:24px; color:White; border-style:solid; border-color:#E20010; border-width:0px 1px 0px 0px;  }
.headerplan { font-size:18px; color:#E20010; padding:5px 0px 0px 0px; border-right:solid 1px #E20010;  }

.eventsel td	{ color:#E20010; cursor:hand; }
.event td		{ color:white;  cursor:hand; }

.padd	 { padding:0px 0px 14px 0px; }
.padd td { padding:0px 0px 14px 0px; }

.plancontainer { background-color:#DBDBDB; padding:15px 10px 30px 10px; height:661px; position:relative; top:0px; left:0px; border:solid 1px #E20010; border-width:1px 0px 0px 1px; background-image:url(../grafik/plan/inhalt_hintergrund.jpg);background-repeat:no-repeat }

.traktbox { width:338px; height:269px;  position:relative; top:0px; left:0px; float:left; }

.backBL { width:302px; height:224px; background-color:#949494; position:absolute; left:36px; top:0px; z-index:1 }
.backAL { width:274px; height:157px; background-color:#5F5F5F; position:absolute; left:64px; top:22px; z-index:2 }

.backBR { width:302px; height:224px; background-color:#949494; position:absolute; left:0px; top:0px; z-index:1 }
.backAR { width:274px; height:157px; background-color:#5F5F5F; position:absolute; left:0px; top:22px; z-index:2 }

.seatsdiv { position:absolute;left:0px;top:0px;z-index:3; padding:5px 0px 0px 4px; }

.sitz { padding:3px 1px 5px 1px;  }
html* .sitz { padding:4px 0px 4px 2px;  }

.sitzff { padding:3px 1px 5px 1px;  }
.sitzsafari { padding:5px 1px 5px 1px;  }
.sitzop { padding:5px 1px 5px 1px;  }

#reihennummern { text-align:center; padding:8px 0px 0px 0px; float:left;width:28px;height:260px; }
.reihe { text-align:center; font-weight:bold; color:White; padding:0px 0px 9px 0px; }

.auf_table { margin:0px 8px 0px 6px; font-weight:normal; }
.auf_header td { border-bottom:solid 2px white; padding:0px 0px 2px 0px; margin:0px 0px 2px 0px; font-weight:bold; }
.auf_summe td { border-top:solid 1px white; font-weight:bold; }

#helpdiv { display:block;position:absolute;top:12px;left:9px;z-index:101;background-image:url(../grafik/plan/bg_hilfe.gif);background-repeat:no-repeat; width:685px;height:315px;color:white;text-align:left;padding:15px;line-height:16px; display:none; }
#helpdiv li { padding-bottom:6px; }
#helpdiv ol { margin-bottom:8px; margin-top:8px; }
#helpdiv .ueberschrift { font-size:14px; }