/* ---

								CSS Content
								www.hellepart.com
								
								Site production : Kufferath, Werbeagentur
								http://www.kufferath.at
								
								Creation & Development : Milo A. Yanakiev
								2008©.may

--- */



/* 1.0. Universal : Zufallsbild aus Medienkategorie, maximale Grösse 900 px X 450 px */

.uni-1-0 {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #9078aa;
}


/* 1.1. Universal : Bildrahmen, HG-purpur <--|--> Titel, Textfeld, HG-purpur, links */

.uni-1-1 {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #9078aa;
}

.uni-1-1 .blk-left {
	float: left;
	padding-right: 30px;
	width: 300px;
	height: 450px;
}

.uni-1-1 .blk-left .picture {
	margin: 0px;
	overflow: hidden;
}

.uni-1-1 .blk-right {
	float:left;
	height: 450px;
	width: 570px;
}

.uni-1-1 .blk-right .title {
	color: #FFF;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align: center;
	height: 50px;
	padding-top: 25px;
	padding-right: 50px;
	overflow:hidden;
	font-size: 24px;
}

.uni-1-1 .blk-right .copytext {
	height: 400px;
	color: #FFF;
	text-align: left;
	padding-right: 50px;
	overflow: auto;
}

.uni-1-1 .blk-right .v-space {
	height: 25px;
}

.uni-1-1 .blk-right h1 { color: #ffffff; }
.uni-1-1 .blk-right h2 { color: #ffffff; }
.uni-1-1 .blk-right h3 { color: #ffffff; }
.uni-1-1 .blk-right h4 { color: #ffffff; }
.uni-1-1 .blk-right h5 { color: #ffffff; }
.uni-1-1 .blk-right h6 { color: #ffffff; }

.uni-1-1 .blk-right a {
	color: #e3daf1;
}

.uni-1-1 .blk-right a:hover {
	color: #ffffff;
}

.uni-1-1 .blk-right ul {
	margin: 0px;
}

.uni-1-1 .blk-right li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_white.gif);
}


/* 1.2. Universal : Bildrahmen, HG-purpur <--|--> Textfeld, HG-weiß, links */

.uni-1-2 {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #ffffff;
}

.uni-1-2 .blk-left {
	float: left;
	margin-right: 30px;
	width: 300px;
	height: 450px;
}

.uni-1-2 .blk-left .picture {
	margin: 0px;
	overflow: hidden;
}

.uni-1-2 .blk-right {
	float:left;
	height: 450px;
	width: 570px;
}

.uni-1-2 .blk-right .copytext {
	height: 400px;
	color: #000000;
	text-align: left;
	padding-right: 50px;
	overflow: auto;
}

.uni-1-2 .blk-right .v-space {
	height: 25px;
}

.uni-1-2 .blk-right h1 { color: #9078aa; }
.uni-1-2 .blk-right h2 { color: #9078aa; }
.uni-1-2 .blk-right h3 { color: #9078aa; }
.uni-1-2 .blk-right h4 { color: #9078aa; }
.uni-1-2 .blk-right h5 { color: #9078aa; }
.uni-1-2 .blk-right h6 { color: #9078aa; }

.uni-1-2 .blk-right a {
	color: #9078aa;
}

.uni-1-2 .blk-right ul {
	margin: 0px;
}

.uni-1-2 .blk-right li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_purpur.gif);
}


/* 1.3. Universal : Textfeld, HG-weiß, links <--|--> Textfeld, HG-purpur, links */

.uni-1-3 {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #ffffff;
}

.uni-1-3 .blk-left {
	float: left;
	width: 300px;
	height: 450px;
}

.uni-1-3 .blk-left .copytext {
	height: 400px;
	color: #000000;
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
	font-size: 11px;
	line-height: 9px;
}

.uni-1-3 .blk-left .v-space {
	height: 25px;
}

.uni-1-3 .blk-left h1 {
	color: #9078aa;
	line-height: 14px;
}
.uni-1-3 .blk-left h2 { 
	color: #9078aa; 
	line-height: 11px;
}
.uni-1-3 .blk-left h3 { 
	color: #9078aa; 
	line-height: 11px;
}
.uni-1-3 .blk-left h4 { 
	color: #9078aa; 
	line-height: 8px;
}
.uni-1-3 .blk-left h5 { 
	color: #9078aa; 
	line-height: 8px;
}
.uni-1-3 .blk-left h6 { 
	color: #9078aa; 
	line-height: 8px;
}

.uni-1-3 .blk-left a {
	color: #9078aa;
}

.uni-1-3 .blk-left a:hover {
	color: #9078aa;
}

.uni-1-3 .blk-left ul {
	margin: 0px;
}

.uni-1-3 .blk-left li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_purpur.gif);
}

.uni-1-3 .blk-right {
	background-color: #9078aa;
	float:left;
	height: 450px;
	width: 570px;
	padding-left: 30px;
}

.uni-1-3 .blk-right .copytext {
	height: 400px;
	color: #ffffff;
	text-align: left;
	padding-right: 50px;
	overflow: hidden;
	font-size: 11px;
}

.uni-1-3 .blk-right .v-space {
	height: 25px;
}

.uni-1-3 .blk-right h1 { 
	color: #ffffff; 
	line-height: 14px;
}
.uni-1-3 .blk-right h2 { 
	color: #ffffff; 
	line-height: 11px;
}
.uni-1-3 .blk-right h3 { 
	color: #ffffff; 
	line-height: 11px;
}
.uni-1-3 .blk-right h4 { 
	color: #ffffff; 
	line-height: 8px;
}
.uni-1-3 .blk-right h5 { 
	color: #ffffff; 
	line-height: 8px;
}
.uni-1-3 .blk-right h6 { 
	color: #ffffff; 
	line-height: 8px;
}

.uni-1-3 .blk-right a {
	color: #e3daf1;
	text-decoration: none;
}

.uni-1-3 .blk-right a:hover {
	color: #ffffff;
	text-decoration: none;
}

.uni-1-3 .blk-right ul {
	margin: 0px;
}

.uni-1-3 .blk-right li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_white.gif);
}


/* 1.4. Universal : Textfeld, HG-purpur, zentriert <--|--> Textfeld, HG-weiß, links */

.uni-1-4 {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #9078aa;
}

.uni-1-4 .blk-left {
	float: left;
	width: 300px;
	height: 450px;
}

.uni-1-4 .blk-left .copytext {
	height: 400px;
	color: #ffffff;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
}

.uni-1-4 .blk-left .v-space {
	height: 25px;
}

.uni-1-4 .blk-left h1 { color: #ffffff; }
.uni-1-4 .blk-left h2 { color: #ffffff; }
.uni-1-4 .blk-left h3 { color: #ffffff; }
.uni-1-4 .blk-left h4 { color: #ffffff; }
.uni-1-4 .blk-left h5 { color: #ffffff; }
.uni-1-4 .blk-left h6 { color: #ffffff; }

.uni-1-4 .blk-left a {
	color: #e3daf1;
}

.uni-1-4 .blk-left a:hover {
	color: #ffffff;
}

.uni-1-4 .blk-left ul {
	margin: 0px;
}

.uni-1-4 .blk-left li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_white.gif);
}

.uni-1-4 .blk-right {
	background-color: #ffffff;
	float:left;
	height: 450px;
	width: 570px;
	padding-left: 30px;
}

.uni-1-4 .blk-right .copytext {
	height: 400px;
	color: #000000;
	text-align: left;
	padding-right: 50px;
	overflow: auto;
}

.uni-1-4 .blk-right .v-space {
	height: 25px;
}

.uni-1-4 .blk-right h1 { color: #9078aa; }
.uni-1-4 .blk-right h2 { color: #9078aa; }
.uni-1-4 .blk-right h3 { color: #9078aa; }
.uni-1-4 .blk-right h4 { color: #9078aa; }
.uni-1-4 .blk-right h5 { color: #9078aa; }
.uni-1-4 .blk-right h6 { color: #9078aa; }

.uni-1-4 .blk-right a {
	color: #9078aa;
}

.uni-1-4 .blk-right a:hover {
	color: #9078aa;
}

.uni-1-4 .blk-right ul {
	margin: 0px;
}

.uni-1-4 .blk-right li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_purpur.gif);
}


/* 1.5. Universal : Textfeld, HG-weiß, links <--|--> Bildrahmen, HG-purpur  */

.uni-1-5 {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #9078aa;
}

.uni-1-5 .blk-left {
	float:left;
	height: 450px;
	width: 570px;
}

.uni-1-5 .blk-left .copytext {
	height: 400px;
	color: #ffffff;
	text-align: left;
	padding-left: 30px;
}

.uni-1-5 .blk-left .copycenter {
	height: 400px;
	color: #ffffff;
	text-align: center;
	padding-left: 30px;
}

.uni-1-5 .blk-left .v-space {
	height: 25px;
}

.uni-1-5 .blk-left h1  { 
	color: #ffffff; 
	line-height: 14px;
}
.uni-1-5 .blk-left h2  { 
	color: #ffffff; 
	line-height: 11px;
}
.uni-1-5 .blk-left h3  { 
	color: #ffffff; 
	line-height: 8px;
}
.uni-1-5 .blk-left h4  { 
	color: #ffffff; 
	line-height: 8px;
}
.uni-1-5 .blk-left h5  { 
	color: #ffffff; 
	line-height: 8px;
}
.uni-1-5 .blk-left h6  { 
	color: #ffffff; 
	line-height: 8px;
}

.uni-1-5 .blk-left a {
	color: #e3daf1;
	text-decoration: none;
}

.uni-1-5 .blk-left a:hover {
	color: #ffffff;
	text-decoration: none;
}

.uni-1-5 .blk-left ul {
	margin: 0px;
}

.uni-1-5 .blk-left li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_purpur.gif);
}



.uni-1-5 .blk-right {
	float:left;
	margin-left: 30px;
	width: 300px;
	height: 450px;
}

.uni-1-5 .blk-right .picture {
	margin: 0px;
	overflow: hidden;
}


/* 3. Kulturmanagement : Textfeld, HG-weiss, zentriert <--|--> Bildrahmen, Textfeld, HG-purpur, links */

.kmanagement {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #ffffff;
}

.kmanagement .blk-left {
	float: left;
	width: 300px;
	height: 450px;
}

.kmanagement .blk-left .copytext {
	height: 400px;
	color: #000000;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
}

.kmanagement .blk-left .v-space {
	height: 25px;
}

.kmanagement .blk-left h1 { color: #333; }
.kmanagement .blk-left h2 { color: #333; }
.kmanagement .blk-left h3 { color: #333; }
.kmanagement .blk-left h4 { color: #333; }
.kmanagement .blk-left h5 { color: #333; }
.kmanagement .blk-left h6 { color: #333; }

.kmanagement .blk-left .copytext a {
	color: #9078aa;
}

.kmanagement .blk-left .copytext a:hover {
	color: #9078aa;
}

.kmanagement .blk-right {
	background-color: #9078aa;
	float:left;
	height: 450px;
	width: 570px;
	padding-left: 30px;
}

.kmanagement .blk-right .list {
	margin-top: 15px;
	height: 400px;
	color: #ffffff;
	text-align: left;
	padding-right: 50px;
	overflow: auto;
}

.kmanagement .blk-right .picture {
	float: left;
	padding-right: 15px;
}

.kmanagement .blk-right .copytext {
	margin-top: 2px;
	text-align: left;
	vertical-align:middle;
}

.kmanagement .blk-right .v-space {
	height: 25px;
}

.kmanagement .blk-right .entry-v-space {
	clear: both;
	height: 10px;
}

.kmanagement .blk-right h1 { color: #ffffff; }
.kmanagement .blk-right h2 { color: #ffffff; }
.kmanagement .blk-right h3 { color: #ffffff; }
.kmanagement .blk-right h4 { color: #ffffff; }
.kmanagement .blk-right h5 { color: #ffffff; }
.kmanagement .blk-right h6 { color: #ffffff; }

.kmanagement .blk-right .copytext a {
	color: #e3daf1;
}

.kmanagement .blk-right .copytext a:hover {
	color: #ffffff;
}

.kmanagement .blk-right ul {
	margin: 0px;
}

.kmanagement .blk-right li {
	margin-top: 2px;
	list-style-position: outside;
}


/* 4. Theatherproduktion : Zufallsbild aus Medienkategorie, maximale Grösse 900 px X 450 px */

.tproduktion {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #9078aa;
}

.tproduktion img {
	border: 0px;	
}

.tproduktion .ref {
	width: 900px;
	height: 450px;
	background-color: #ffffff;
}

.tproduktion .ref .head {
	flaot: left;
	width: 900px;
	height: 100px;
	background-color: #9078aa;
}

.tproduktion .ref .head .title {
	font-size: 18px;
	color: #FFF;
	white-space: normal;
	text-align: center;
	padding-top: 40px;
}


.tproduktion .ref .center {
	width: 900px;
	height: 325px;
}

.tproduktion .ref .center .copytext {
	float: left;
	width: 560px;
	height: 275px;
	padding-top: 25px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 30px;
}


.tproduktion .ref .center .copytext h1 { color: #9078aa; }
.tproduktion .ref .center .copytext h2 { color: #9078aa; }
.tproduktion .ref .center .copytext h3 { color: #9078aa; }
.tproduktion .ref .center .copytext h4 { color: #9078aa; }
.tproduktion .ref .center .copytext h5 { color: #9078aa; }
.tproduktion .ref .center .copytext h6 { color: #9078aa; }

.tproduktion .ref .center .copytext .copytext a {
	color: #9078aa;
}

.tproduktion .ref .center .copytext .copytext a:hover {
	color: #9078aa;
}

.tproduktion .ref .center .copytext ul {
	margin: 0px;
}

.tproduktion .ref .center .copytext li {
	margin-top: 2px;
	list-style-position: outside;
	list-style-image: url(../_gfx/line_cursor_purpur.gif);
}

.tproduktion .ref .center .picture {
	float: left;
	width: 200px;
	height: 275px;
	margin: 20px;
}

.tproduktion .ref .bottom {
	clear: both;
	width: 900px;
	height: 20px;
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
}
.tproduktion .ref .bottom a {
	color: #666666;
}

.tproduktion .ref .bottom a:hover {
	color: #333333;
	text-decoration: none;
}

.fwd {
	z-index: 5;
	position: absolute;
	height: 50px;
	width: 50px;
	padding-top: 300px;
	padding-left: 830px;
}


.fwd a {
	position: absolute;
	background-image:url(../_gfx/hel__button_fwd_up.png);
	background-repeat:no-repeat;
}

.fwd a:hover {
	position: absolute;
	background-image:url(../_gfx/hel__button_fwd_down.png);
	background-repeat:no-repeat;
}


/* 4. Referenzen : Textfeld, HG-weiss, zentriert <--|--> Bildrahmen, Textfeld, HG-purpur, links */

.referenzen {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #ffffff;
}

.referenzen .blk-left {
	float: left;
	width: 300px;
	height: 450px;
}

.referenzen .blk-left .copytext {
	height: 400px;
	color: #000000;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
}

.referenzen .blk-left .v-space {
	height: 25px;
}

.referenzen .blk-left h1 { color: #333; }
.referenzen .blk-left h2 { color: #333; }
.referenzen .blk-left h3 { color: #333; }
.referenzen .blk-left h4 { color: #333; }
.referenzen .blk-left h5 { color: #333; }
.referenzen .blk-left h6 { color: #333; }

.referenzen .blk-left .copytext a {
	color: #9078aa;
}

.referenzen .blk-left .copytext a:hover {
	color: #9078aa;
}

.referenzen .blk-right {
	background-color: #9078aa;
	float:left;
	height: 450px;
	width: 570px;
	padding-left: 30px;
}

.referenzen .blk-right .list {
	height: 400px;
	color: #ffffff;
	text-align: left;
	padding-right: 50px;
	overflow: auto;
}

.referenzen .blk-right .picture {
	float: left;
	padding-right: 15px;
}

.referenzen .blk-right .copytext {
	margin: 0px;
	text-align: left;
}

.referenzen .blk-right .v-space {
	height: 25px;
}

.referenzen .blk-right .entry-v-space {
	clear: both;
	height: 5px;
}

.referenzen .blk-right h1 { color: #ffffff; }
.referenzen .blk-right h2 { color: #ffffff; }
.referenzen .blk-right h3 { color: #ffffff; }
.referenzen .blk-right h4 { color: #ffffff; }
.referenzen .blk-right h5 { color: #ffffff; }
.referenzen .blk-right h6 { color: #ffffff; }

.referenzen .blk-right .copytext a {
	color: #e3daf1;
	text-decoration: none;
}

.referenzen .blk-right .copytext a:hover {
	color: #ffffff;
	text-decoration: none;
}

.referenzen .blk-right ul {
	margin: 0px;
}

.referenzen .blk-right li {
	margin-top: 2px;
	list-style-position: outside;
}


/* 5. Kuenstleragentur */

.kagentur {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #ffffff;
	background-image: url(../_gfx/bg__spec_kagentur.gif);
	background-repeat: no-repeat;
}

.kagentur img {
	border: 0px;
}

.kagentur .head {
	height: 130px;
	width: 864px;
	padding-top: 30px;
	padding-left: 36px;
	
}

.kagentur .head .list-left {
	height: 119px;
	width: 180px;
	margin-right: 18px;
	float: left;
}

.kagentur .head .list-center {
	height: 119px;
	width: 180px;
	margin-right: 18px;
	margin-left: 18px;
	float: left;
}

.kagentur .head .list-right {
	height: 119px;
	width: 180px;
	margin-left: 18px;
	float: left;
}

.kagentur .display {
	height: 265px;
	width: 855px;
	padding-left: 45px;
	overflow: auto;
	
}

.kagentur .name-padding {
	padding-top: 7px;
}

.kagentur .display a {
	color: #666666;
}

.kagentur .display a:hover {
	color: #333333;
	text-decoration: none;	
}

.kagentur .display .left {
	width: 165px;
	margin-right: 25px;
	float: left;
	text-align: right;
}

.kagentur .display .center-left {
	width: 165px;
	margin-right: 25px;
	margin-left: 25px;
	float: left;
	text-align: right;
}

.kagentur .display .center-right {
	width: 165px;
	margin-right: 25px;
	margin-left: 25px;
	float: left;
	text-align: left;
}

.kagentur .display .right {
	width: 165px;
	margin-left: 25px;
	float: left;
	text-align: left;
}

.kagentur .v-space {
	clear: both;
	height: 25px;
}


/* 6. News : Textfeld, HG-purpur, zentriert <--|--> Bildrahmen, Textfeld, HG-weiß, links */

.news {
	position: absolute;
	top: 135px;
	height: 450px;
	width: 900px;
	z-index: 1;
	background-color: #9078aa;
}

.news .blk-left {
	float: left;
	width: 300px;
	height: 450px;
}

.news .blk-left .copytext {
	height: 400px;
	color: #ffffff;
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
}

.news .blk-left .v-space {
	height: 25px;
}

.news .blk-left h1 { color: #ffffff; }
.news .blk-left h2 { color: #ffffff; }
.news .blk-left h3 { color: #ffffff; }
.news .blk-left h4 { color: #ffffff; }
.news .blk-left h5 { color: #ffffff; }
.news .blk-left h6 { color: #ffffff; }

.news .blk-left .copytext a {
	color: #e3daf1;
	text-decoration: none;
}

.news .blk-left .copytext a:hover {
	color: #ffffff;
	text-decoration: none;
}

.news .blk-right {
	background-color: #ffffff;
	float:left;
	height: 450px;
	width: 570px;
	padding-left: 30px;
}

.news .blk-right .list {
	height: 400px;
	color: #000000;
	text-align: left;
	padding-right: 50px;
	overflow: auto;
}

.news .blk-right .picture {
	float: left;
	padding-right: 15px;
}

.news .blk-right .copytext {
	margin: 0px;
	text-align: left;
}

.news .blk-right .v-space {
	height: 25px;
}

.news .blk-right .entry-v-space {
	clear: both;
	height: 5px;
}

.news .blk-right h1 { color: #9078aa; }
.news .blk-right h2 { color: #9078aa; }
.news .blk-right h3 { color: #9078aa; }
.news .blk-right h4 { color: #9078aa; }
.news .blk-right h5 { color: #9078aa; }
.news .blk-right h6 { color: #9078aa; }

.news .blk-right .copytext a {
	color: #9078aa;
}

.news .blk-right .copytext a:hover {
	color: #9078aa;
}

.news .blk-right ul {
	margin: 0px;
}

.news .blk-right li {
	margin-top: 2px;
	list-style-position: outside;
}