/* CSS Document */

* html #content #leftcol {
	width:						260px;
	float:						left;
	margin:						20px 0 0 -856px;
	/*position:absolute;
	top:20px;left:25px;*/
	font-family:				Arial, Helvetica, sans-serif;
}

* html body#home h1 a {
	background:					url(proarte-ie6.jpg) top left no-repeat;
}

* html body {
	background:					#BF9853 url(bg-gradientIE6.jpg) top left repeat-x;
}

* html #header {
	background:					url(bg-header.jpg) bottom left no-repeat;
}
* html #content {
	width:990px;
	background:					url(bg-content.jpg) top left repeat-y;
}
* html #footer {
	background:					url(bg-footer.jpg) bottom left no-repeat;
}

* html #content #maincol {
	width:						370px;
	float:						left;
	margin:						20px 0 0 145px;
}


* html #content #rightcol {
	width:						252px;
	float:						right;
	margin:						20px 30px 0 0px;
}

* html #content #widecol {
	width:						590px;
	float:						left;
	margin:						20px 0 0 145px;
}

* html ul.nav, ul.nav ul, ul.nav li {
	margin:						0;
	padding:					0;
	list-style:					none;
}
* html ul#navigation {
	margin:						0 30px 0 0;
}
* html ul#navigation li {
	margin:						0 0 0px 0;
	display:inline-block;
}
* html ul#navigation ul {
	margin:						0 0 0 0;
}
* html ul#navigation ul li {
	margin:						0;
	padding:					0;
}
* html ul#navigation li a {
	display:					block;
	font-size:					15px;
	font-weight:				bold;
	padding:					4px 0 4px 15px;
}
* html ul#navigation li.active li a {
	background:					none;
}
* html ul#navigation li a span {
	padding-right:				30px;
}
* html ul#navigation li.active a span {
	background:					url(nav-active-arrow.gif) center right no-repeat;
}
* html ul#navigation li.active li a span {
	background:					none;
}
* html ul#navigation ul li a {
	font-size:					14px;
	font-weight:				normal;
	padding:					1px 0 1px 30px;
}



* html #content #leftcol.IE6hack {
	width:						260px;
	float:						left;
	margin:						20px 0 0 -636px;
	/*position:absolute;
	top:20px;left:25px;*/
	font-family:				Arial, Helvetica, sans-serif;
}

* html div.veranstaltungDetail div.image {
	float:none;
	margin:0;
	padding:0;
	position:absolute;
	left:						50px;
}
* html div.konzertAktuell div.image {
	float:none;
	margin:0;
	padding:0;
	position:absolute;
	left:						380px;
}

* html div.contentLeft {
	float:left;
	width:330px;
	overflow:visible !important;
}
* html div.veranstaltungDetail,
* html div.konzertAktuell {
	position:relative;
}

* html div.maincontent div.artikel div.contentLeft p,
* html div.contentLeft p { width:330px;}

/** html div#preiseD {

	display:inline;
}*/

* html div#rightcol p {
	width:200px;
}

