html{margin:auto;}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccc; text-align:center;
}
#banner {border:0px none;
   padding:0px 0pt 0pt 0px; }

#rightbanner{position:absolute;top:100px; left:1100px; width:100px;z-index:auto;}
P {
	MARGIN: 0px 0px 16px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentFrame {
	text-align:left;
	margin:auto;

	width:900px;
		BACKGROUND-COLOR: #cccccc;
}
#nonfooter {float:left;background-color:#ccc;}
A {
	COLOR: #333333
}
A:link {
	COLOR: #333333
}
A:hover {
	COLOR: #ff6600
}
A:active {
	COLOR: #333333
}
#header {
	BORDER-RIGHT: #aaa 2px solid; PADDING: 0px; MARGIN:0px; WIDTH: 900px; HEIGHT: 136px; BACKGROUND-COLOR: #fff
}
*html #header {
	BORDER-RIGHT: #aaa 2px solid; PADDING: 0px;  MARGIN: 0px; WIDTH: 902px;  HEIGHT: 136px; BACKGROUND-COLOR: #fff
}
#logo {
	PADDING-LEFT: 50px; float:left; WIDTH: 190px
}

#superteaser{
	text-align:center; font-size:22; margin-left:100px; vertical-align:center; margin-top:50px; float:left; WIDTH: 300px
}


#infoBox {
	MARGIN-TOP: 20px; FLOAT: right; WIDTH: 120px
}
#infoBox I {
	VISIBILITY: hidden
}
#content {
	float:left; padding:0px; BORDER-RIGHT: #aaa 2px solid; BACKGROUND-IMAGE: url(pics/verlaufOben.jpg); WIDTH: 900px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}

*html #content {
	float:left; padding:0px; BORDER-RIGHT: #aaa 2px solid; BACKGROUND-IMAGE: url(pics/verlaufOben.jpg); WIDTH: 902px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
#columLeft {
	FLOAT: left; MARGIN: 40px 0px 0px; WIDTH: 260px
}
#newsticker{background-image:url(pics/ticketbg.gif); background-repeat:repeat-y; width:164px; margin:30px 0px 0px 30px;}
#newscont{margin:0px 20px 0px 20px;}
#columMiddle {
	MARGIN-TOP: 60px; FLOAT: left; WIDTH: 460px
}
#columMiddle a{
		color:#003399; font-weight:bold; text-decoration:none;
}

#columMiddle a:link{
		color:#003399; font-weight:bold; text-decoration:none; /*background-image:url(pics/link.gif); background-repeat:no-repeat; padding-left:9px*/
}
#columMiddle a:hover{
		color:#DE7D14 !important; font-weight:bold; text-decoration:none; /*background-image:url(pics/linkhover.gif); background-repeat:no-repeat; padding-left:10px*/
}
#columMiddle a:visited{
		color:#003399; font-weight:bold; text-decoration:none; /*background-image:url(pics/link.gif); background-repeat:no-repeat; padding-left:9px*/
}
#columRight {	Z-INDEX: 10; LEFT: 50%;  MARGIN-LEFT: 333px; WIDTH: 138px;position:absolute; top:260px; 
}
#navigation {
	MARGIN: 0px 0px 0px 50px
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation LI {
	LINE-HEIGHT: 32px
}
#navigation UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation UL A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; TEXT-DECORATION: none
}
#navigation UL UL A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; TEXT-DECORATION: none; padding-left:20px;
}
#navigation UL A:hover {
	COLOR: #de7d14
}
#navigation UL UL A:hover {
	COLOR: #de7d14
}
.naviactiv {
	COLOR: #de7d14! important
}
#footer {border-right:2px solid #ccc;background-image:none; padding: 0px;float:left; width:900px; background-color: #cccccc; text-align:center;}
#footerLinks {
	BACKGROUND-COLOR: #cccccc
}
#footerLinks IMG {
	FLOAT: left
}
#footercopy {
	FLOAT: left; WIDTH: 500px; PADDING-TOP: 15px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
#infoBox FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.imgLeft {
	FLOAT: left; MARGIN: 2px 4px 2px 2px
}
.imgRight {
	FLOAT: right; MARGIN: 2px 2px 2px 4px
}
A#nhome {
	DISPLAY: block; BACKGROUND-IMAGE: url(pics/home.gif); WIDTH: 90px; HEIGHT: 20px; TEXT-DECORATION: none
}
A#nsitemap {
	DISPLAY: block; BACKGROUND-IMAGE: url(pics/sitemap.gif); WIDTH: 90px; HEIGHT: 20px; TEXT-DECORATION: none
}
A#ncontact {
	DISPLAY: block; BACKGROUND-IMAGE: url(pics/contact.gif); WIDTH: 90px; HEIGHT: 20px; TEXT-DECORATION: none
}
A#nimprint {
	DISPLAY: block; BACKGROUND-IMAGE: url(pics/imprint.gif); WIDTH: 90px; HEIGHT: 20px; TEXT-DECORATION: none
}
A#nhome:hover {
	BACKGROUND-IMAGE: url(pics/homeo.gif)
}
A#nsitemap:hover {
	BACKGROUND-IMAGE: url(pics/sitemapo.gif)
}
A#ncontact:hover {
	BACKGROUND-IMAGE: url(pics/contacto.gif)
}
A#nimprint:hover {
	BACKGROUND-IMAGE: url(pics/imprinto.gif)
}
table, td, tr {
	FONT-SIZE: 11px; border-collapse:collapse;
}
td img {margin-right:15px;}
td { line-height:1; vertical-align: middle;}
.umfrage {height:5em; background:#e5e5e5;padding:0px;border:1px solid grey;margin:0px;} 
.container {float:left;padding:0px;padding:10px 10px 0px 10px;border:0px;margin:0px;background:#cccccc; }

