﻿body
{
	background-color:#48505B;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	
	margin:0px;
	padding:0px;
	
	overflow:auto;
	scrollbar-arrow-color:#9C9F98; scrollbar-base-color:#D4D2D3; scrollbar-darkshadow-color:#003B81; scrollbar-face-color:#003B81; scrollbar-highlight-color:#1759A3; scrollbar-shadow-color:#1A1E4B;
}

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

.headerstart	{ width:994px; height:151px; background-image:url(../grafik/header_unterseiten.jpg); background-repeat:no-repeat; cursor:hand;  }
.headerdefault	{ width:994px; height:151px; background-image:url(../grafik/header_start.jpg); background-repeat:no-repeat; cursor:hand; }
.header			{ width:994px; height:151px;  }


#mastersubdiv	{ width:994px; text-align:left; clear:both;  position:relative; top:0px; left:0px; }
#masterleft		{ width:180px; height:100%; text-align:left; float:left;  background-image:url(../grafik2/links_verlauf.jpg); background-repeat:no-repeat; }
#masterright	{ width:805px; float:left; background-color:#282b63; position:relative; top:0px; left:0px; }
#contentdiv		{ width:780px; height:100%; text-align:left; float:left; overflow:auto; padding:0px 10px 3px 20px; position:relative; top:0px; left:0px;  }

.statusdiv { font-family:Verdana; font-size:25px; font-style:italic; color:White; padding:20px 0px 20px 20px;}

.menupoint			{ padding:3px 0px 3px 5px; margin:0px 0px 0px 12px;  width:161px; cursor:hand; border-bottom:solid 1px #282B63; border-top:solid 1px #A5A8D8; background-color:#2c3a7e; }
.menupoint:hover	{ padding:3px 0px 3px 5px; margin:0px 0px 0px 12px; background-color:#60628b; width:161px;  cursor:hand; border-bottom:solid 1px #282B63; border-top:solid 1px #A5A8D8;  }
.menupoint a		{ color:White; text-decoration:none;  }
.menupoint:hover a	{ color:White; text-decoration:none; }

.menupoint_sel			{ padding:3px 0px 3px 5px; margin:0px 0px 0px 12px;  background-color:#60628b ;  width:161px; cursor:hand; border-bottom:solid 1px #282B63; border-top:solid 1px #A5A8D8;  }
.menupoint_sel a		{ color:White; text-decoration:none; }
.menupoint_sel a:hover	{ color:White; text-decoration:none; }

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

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

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

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

.button { cursor:hand; }

#contentimgdiv		{ float:right; width:222px; }
.contentimg			{ clear:both; margin:0px 10px 10px 0px; }
.contenttextdiv		{ width:540px; }
.contenttextdiv2	{ width:740px; }

.box { border:solid 1px white; background-color:#4F527F; color:White; }


/* NEWS */

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


/* FOTOALBUM */

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

.previewimg			{ cursor:hand; }
.previewimg_sel		{ cursor:hand; }
.previewimgdiv		{ border:solid 2px #F1F1F1; margin:2px 0px 2px 0px; width:102px; }
.previewimgdiv_sel	{ border:solid 2px #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; }
#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; }
.headerplan { font-size:18px; color:#F1F20E; padding:5px 0px 0px 0px;  }

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

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

.plancontainer { background-color:#60628B; padding:15px 10px 30px 10px; height:661px; position:relative; top:0px; left:0px; }

.traktbox { border:solid 1px white; width:338px; height:269px; background-color:#CACACA; 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; }

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

#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; }