BODY		{ margin: 0px; padding: 0px; background: #000; color: #FFFFFF; font: 15px Arial, Helvetica, sans-serif; }
IMG			{ border: 0px; }
A			{ font: 10px Arial, Helvetica, sans-serif; text-decoration: none; color: #5E5E5E }
A:HOVER		{ font: 11px Arial, Helvetica, sans-serif; text-decoration: none; }
TABLE		{ border-collapse: collapse; border: 0px; border-spacing: 0px; }
TD			{ font-size: 100%; padding: 0px; vertical-align: top; border-spacing: 0px; text-align: left; }
FORM 		{ display: inline; }
SELECT  	{ font: 100% Arial, Helvetica, sans serif; }
TEXTAREA	{ font: 100% Arial, Helvetica, sans serif; width: 300px; height: 60px; }
INPUT		{ font: 100% Arial, Helvetica, sans serif; width: 300px; border: 1px solid; margin-top: -2px; }
B			{ line-height: 1.1; }
H1			{ color: #0066A6; padding-left: 6px; font-size: 100%; padding-top: 2px; padding-bottom: 1px; margin: 0px; font-weight: normal; display: block; height: 14px; }
H2			{ font-size: 100%; font-weight: normal; }
H3			{ font-size: 100%; margin: 0px; font-weight: normal; color: #505659; width: 440px; padding-left: 6px; padding-top: 8px; }
HR			{ display: none; }
UL			{ margin: 0px; padding: 0px; }

#main		{ width: 600px; margin-left: auto; margin-right: auto; text-align: left; }
#contentFrame	{ width: 800px; height: 506px; background: #000; xoverflow: auto; }

/* navig */
.navig		{ padding-top: 20px; }
.navig .bl	{ width: 800px; height: 50px; padding-top: 20px; background-image: url(../images/bg_navig.jpg); background-repeat: no-repeat; }
.navig A	{ font: 28px bold Century Gothic, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; }
.navig A:HOVER	{ color: #06CA68; text-decoration: none; font: 28px bold Arial, Helvetica, sans-serif;}
.navig TD	{ text-align: center; }
#ticker		{ font-size: 14px; color: #FDA700; height: 26px; padding-top: 7px; }
#ticker A	{ font-size: 14px; color: #FDA700; }
#ticker A:HOVER	{ color: #FDA700; font: 14px Arial, Helvetica, sans-serif; }


/* content */
.con		{ background-image: url(../images/background12.jpg); background-repeat: no-repeat; padding: 10px 10px 0px 50px; }
.con A		{ font-size: 14px; color: #FFF; margin-top: 10px; display: clear: both; font-weight: bold; }
.con A:HOVER    { font-size: 14px; color: #66FFB3; font-weight: bold; }


#portrait	{ width: 205px; }
.portrais	{ position: absolute; top: 30px; left: 30px; font-size: 11px; }
.portrais .photo	{ float: left; padding-left: 10px; }
.portrais .photo	IMG { border: 1px solid #FFF;  }
.portrais A	{ margin: 0px; }

.bandInfoText	{ font-size: 18px; text-align: left;}
.headline	{ font-size: 18px; }
.pic		{ float: left; margin-right: 10px; margin-top: 10px; font-size: 11px; }
.pic IMG	{ border: 1px solid #FFF; }
.picView A	{ font-size: 14px; color: #FFF; margin-top: 10px; display: block; }
.picView A:HOVER	{ font-size: 10px; color: #FFF; margin-top: 10px; }
.picView IMG{ margin-top: 10px; display: block; border: 0px; text-align: center; }
.hoerer		{ margin-right: 10px; }
.concert	{ font-size: 18px; }
.headline	{ font-size: 18px; font-weight: bold; padding-bottom: 5px; }
.bestellen	IMG { border: 0px solid #FFFFFF;  }
.bestellen	{ float: left; padding-left: 10px; font-size: 15px; position: absolute; top: 0px; left: -10px; color: #FFFFFF; font-weight: bold; }
.bestellen	IMG { border: 0px solid #FFFFFF;  }

.bestellungText	{ padding-bottom: 10px; }
.bestellung	TD { height: 35px; }
.bestellung	.plz { width:50px; }
.bestellung	.ort { width: 240px; }
.bestellung	.pad { padding-top: 10px; }
.bestellung	.anzahl { width: 40px; }
.submit		{ font: 100% Arial, Helvetica, sans serif; width: 120px; background: #FFF; margin-top: 10px; }
