/* vertical images on the right side */
.vertical_image_list{
	display:inline;
	float:right;
	margin:0px 0px 0px 24px;
	padding:0px 0px 0px 0px;
}
.vertical_image_list p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.vertical_image_list img{
	text-align:center;
	padding:1px 1px 1px 1px;
	background:#fee6b8;
	color:#000000;
}
/* begin press styles */
.content_press_holder{
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
}
.content_press{
	width:555px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.content_press .text{
	line-height:1.1em;
	margin:15px 7px 25px 4px;
	padding:0px 0px 3px 3px;
	background:url(../images/separator1.gif) repeat-x bottom left;
}
/* begin two panels styles */
.content_two_panels{
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
}
.content_two_panels dl{
	float:left;
	width:317px;
	margin:0px 0px 10px 0px;
	padding:15px 0px 0px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
	min-height:250px;
}
.content_two_panels dt{
	width:191px;
	float:left;
	margin:0px 0px 0px 0px;
}
.content_two_panels dt em{
	font-style:normal;
	display:inline;
	float:left;
	padding:0px 0px 2px 0px;
	margin:0px 10px 10px 4px;
	background:url(../images/separator2.gif) repeat-x bottom left;
}
.content_two_panels dd{
	font-size:85%;
	margin:0px 0px 0px 0px;
}
.content_two_panels dd.text{
	text-align:justify;
	padding:0px 10px 5px 11px;
}
.content_two_panels dd.image{
	float:right;
	width:119px;
	z-index:0;
	position:relative;
	padding:0px 0px 0px 12px;
	margin:0px 0px 2px -7px;
	left:7px;
}
.content_two_panels dl dd.image p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:110%;
}
.content img{
	padding:1px 1px 1px 1px;
	background:#fee6b8;
	color:#000000;
}
/* begin text */
.content_text_panel{
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
}
.content_text_panel dl{
	display:inline;
	float:left;
	width:527px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.content_text_panel dt{
	width:379px;
	float:left;
	padding:0px 10px 2px 0px;
	margin:0px 0px 10px 4px;
	background:url(../images/separator2.gif) repeat-x bottom left;
}
.content_text_panel dd{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.content_text_panel dd.text{
	text-align:justify;
	padding:0px 10px 5px 11px;
	font-size:85%;
}
.content_text_panel dd.image{
	float:right;
	width:117px;
	position:relative;
	z-index:0;
	padding:0px 0px 0px 12px;
	margin:0px 0px 3px -7px;
	left:7px;
}
.content_text_panel dd.image div{
	width:119px;
	height:172px;
}
.content_text_panel dd.image img{
	padding:1px 1px 1px 1px;
	background:#fee6b8;
	cursor:pointer;
}
/* begin small textparts */
.small_textparts{
	width:117px;
	display:inline;
	float:right;
	margin:0px 0px 0px 0px;
}
.small_textparts dl{
	display:inline;
	float:left;
	width:117px;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.small_headline{
	font-weight:bold;
	width:107px;
	float:left;
	padding:2px 5px 3px 5px;
	margin:0px 0px 10px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.small_textparts dd{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.small_textparts dd.image{
	float:right;
	position:relative;
	z-index:0;
	padding:0px 0px 0px 5px;
	margin:0px 0px 2px -7px;
	left:7px;
}
.small_textparts dd.image img{
	padding:1px 1px 1px 1px;
	background:#fee6b8;
}
.small_textparts dd.text{
	padding:0px 10px 2px 3px;
	font-size:85%;
}
/* content biographie und kontakt */
.content_bio{
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
}
.content_bio dl{
	display:inline;
	float:left;
	width:555px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.content_bio dt{
	width:527px;
	float:left;
	padding:0px 10px 2px 0px;
	margin:0px 0px 10px 4px;
	background:url(../images/separator1.gif) repeat-x bottom left;
	font-weight:bold;
}
.content_bio dd{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.content_bio dd.text{
	padding:0px 10px 5px 11px;
}
.content_bio p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.empty_image{
	width:117px;
	height:170px;
	padding:1px 1px 1px 1px;
	background:#fee6b8;
}
.content_gallery{
	display:inline;
	float:left;
	width:669px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 4px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.content_gallery div{
	float:left;
}
.content_gallery .text{
	clear:left;
	font-size:85%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 40px 0px;
	text-align:center;
}
.content_gallery .image{
	display:inline;
	float:left;
	width:162px;
	height:162px;
	background:#faf9f4;
	padding:1px 1px 1px 1px;
	margin:0px 0px 5px 2px;
	text-align:center;
}
.content_gallery .image img{
	vertical-align:baseline;
	cursor:pointer;
}
.gallerImageHolder{
	position:absolute;
	top:81px;
	width:850px;
	z-index:1000;
	left:50%;
	margin:0px 0px 0px -425px;
	visibility:hidden;
}
.image_great_holder{
	position:absolute;
	display:block;
	z-index:101;
	float:right;
	width:452px;
	height:452px;
	padding:0px 0px 0px 0px;
	/*text-align:center;*/
}
.image_great_holder img{
	vertical-align:middle;
	background:#fee6b8;
	padding:1px 1px 1px 1px;
}
.image_great_holder p{
	border:2px solid #fee6b8;
	border-top:0;
	background:#ffffff;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding:5px  5px 5px 5px;
}
.buttonHolder{
	position:absolute;
	z-index:102;
	width:50px;
	top:2px;
	background-color:#ffffff;
	color:#000000;
	padding:5px 5px 5px 0px;
}
.buttonHolder a{
	float:left;
	margin:0px 0px 0px 5px;
	border:2px solid #fee6b8;
}
.buttonHolder img{
	display:block;
}
/* theather drehbücher styles */
.filmscript{
	display:block;
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
}
.filmscript dl{
	display:block;
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;
	padding:15px 0px 15px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.filmscript dt{
	margin:0px 0px 0px 0px;
	font-weight:bold;
}
.filmscript dt em{
	font-style:normal;
	display:inline;
	padding:0px 0px 2px 0px;
	margin:0px 10px 10px 4px;
	background:url(../images/separator2.gif) repeat-x bottom left;
}
.filmscript dd{
	margin:0px 10px 0px 11px;
	padding:10px 0px 5px 0px;
	background:url(../images/separator1.gif) repeat-x bottom left;
}
.content_text_panel_aktuelles img{
	margin-left:90px;
}
.content_text_panel_aktuelles dd strong a{
	text-decoration:underline;
}
.content_aktuelles p{
	float:left;
	width:654px;
	margin:0px 0px 10px 0px;
	padding:15px 15px 15px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
	font-weight:bold;
}
.content_aktuelles p a{
	float:left;
	padding:0px 0px 2px 0px;
	margin:0px 0px 0px 4px;
	background:url(../images/separator1.gif) repeat-x bottom left;
}
.content_aktuelles p em{
	float:right;
}
.content_aktuelles p span{
	float:left;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px 15px 0px 11px;
	display:block;
}
.pagingsystem{
	font-weight:bold;
	float:left;
	display:block;
	width:669px;
	margin:0px 0px 10px 0px;
	padding:15px 0px 0px 0px;
}
.pagingsystem div{
	float:left;
}
.pagingsystem .pages{
	width:364px;
	text-align:center;
}
.pagingsystem .pages a{
	margin-right:5px;
}
.pagingsystem .next, .pagingsystem .previous{
	width:150px;
}
.pagingsystem .next{
	text-align:right;
}
.pagingsystem .selected{
	text-decoration:underline;
}
.multimediacontent{
	font-weight:bold;
	width:527px;
	margin:10px 0px 0px 0px;
}
.multimediacontent .send{
	float:right;
	padding:0px 0px 0px 17px;
	background:url(../images/mail.gif) no-repeat left center;
}
.mailcontent{
	font-weight:bold;
	width:505px;
	margin:10px 0px 0px 0px;
}
.mailcontent .send2{
	float:right;
	padding:0px 0px 0px 17px;
	background:url(../images/mail.gif) no-repeat left center;
}
.multimediacontent .listen{
	float:left;
	padding:0px 0px 0px 17px;
	background:url(../images/listen.gif) no-repeat left center;
}
.multimediacontent .listen span,.multimediacontent .send span{
	display:inline;
	float:left;
	padding:0px 0px 2px 0px;
	margin:0px 0px 0px 4px;
	background:url(../images/separator2.gif) repeat-x bottom left;
	cursor:pointer;
}
.multimediacontent_holder{
	font-weight:bold;
	z-index:1005;
	visibility:hidden;
	border:2px solid #fee6b8;
	background:#faf9f4;
	position:absolute;
	top:300px;
	width:300px;
	margin:0px 0px 0px -150px;
	left:50%;
}
.multimediacontent_holder p{
	float:right;
	padding:0px 5px 5px 5px;
	margin:0px 0px 0px 0px;
}
.multimedia_textfield{
	width:290px;
	float:left;
	border:1px solid #000000;
	margin:5px 5px 5px 5px;
}
.content_text_panel_aktuelles{
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
}
.content_text_panel_aktuelles dl{
	display:inline;
	float:left;
	width:507px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	background:#faf9f4 url(../images/shadow.gif) no-repeat bottom right;
}
.content_text_panel_aktuelles dt{
	width:379px;
	float:left;
	padding:0px 10px 2px 0px;
	margin:0px 0px 10px 4px;
	background:url(../images/separator2.gif) repeat-x bottom left;
	font-weight:bold;
}
.content_text_panel_aktuelles  dt p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}
.content_text_panel_aktuelles dd{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.content_text_panel_aktuelles .date{
	float:right;
	margin:0px 15px 0px 0px;
}
.content_text_panel_aktuelles dd.text{
	clear:both;
	text-align:justify;
	padding:0px 10px 5px 11px;
	font-size:85%;
}
.content_text_panel_aktuelles p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.content_text_panel_aktuelles_images{
	float:right;
}
.content_text_panel_aktuelles_images img{
	padding:1px 1px 1px 1px;
	background:#fee6b8;
}
.gallery_header{
	padding:0px 0px 15px 0px;
}