body {	background-image: url(img/tapete.jpg);
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	padding: 0px;
}
hr { color:#539521; background-color:#539521}

h3 {margin: 5px 0px 5px 0px; font-size:12px; }
h2 {margin: 0px 0px 5px 0px; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;}
h1 {margin: 5px 0px 5px 0px; font-size:16px; color:#539521; font-family: Arial, Helvetica, sans-serif;}

h3 {margin: 5px 0px 5px 0px; font-size:12px; }
h2 {margin: 0px 0px 5px 0px; font-size:16px; color:#539521;  font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
h1 {margin: 5px 0px 5px 0px; font-size:18px; color:#539521; font-family: Arial, Helvetica, sans-serif;}

A {color : #000000;text-decoration : none;font-weight : bold;}

A:hover {color : #539521;text-decoration : none;}

input,textarea,select {
	color : #539521;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border: #539521 1px solid;
	background-color : #eeeeee;
	margin-top:0px;
}
form {margin:0px; padding:0px;}
fieldset { margin:0px; padding:0px;}
label{display:block; padding:5px 0px; font-weight:bold;}

#link-home{ position:absolute; z-index:30; display:block; margin: 0px 0px 0px 0px;  width:196px; height:147px; }

#link-news{ background-image: url(img/clear.gif); display:block; margin-top:20px; margin-left:212px; position:absolute; width:93px; height:63px; z-index:5;}
#link-news:hover {background-image: url(img/news-h.jpg); }

#link-media{background-image: url(img/clear.gif); display:block; margin: 20px 0px 0px 305px; position:absolute; width:119px; height:63px; z-index:5;}
#link-media:hover {background-image: url(img/media-h.jpg); }

#link-infos{background-image: url(img/clear.gif); display:block; margin: 20px 0px 0px 424px; position:absolute; width:105px; height:63px; z-index:5;}
#link-infos:hover {background-image: url(img/infos-h.jpg); }

#link-gaestebuch{background-image: url(img/clear.gif); display:block; margin: 13px 0px 0px 529px; position:absolute; width:165px; height:70px; z-index:5;}
#link-gaestebuch:hover {background-image: url(img/gaestebuch-h.jpg); }

#link-fotos{background-image: url(img/clear.gif); margin: 86px 0px 0px 196px; width:89px; height:67px; position:absolute; display:block;  z-index:5;}
#link-fotos:hover {background-image: url(img/fotos-h.jpg); }

#link-vorverkauf{background-image: url(img/clear.gif); margin: 86px 0px 0px 285px; width:131px; height:67px; position:absolute; display:block;  z-index:5;}
#link-vorverkauf:hover {background-image: url(img/vorverkauf-h.jpg); }

#link-programm{background-image: url(img/clear.gif); margin: 86px 0px 0px 416px; width:139px; height:67px; position:absolute; display:block;  z-index:5;}
#link-programm:hover {background-image: url(img/programm-h.jpg); }

#link-partner{background-image: url(img/clear.gif); margin: 86px 0px 0px 555px; width:140px; height:67px; position:absolute; display:block;  z-index:5;}
#link-partner:hover {background-image: url(img/partner-h.jpg); }

#wichtig{margin-left:724px; margin-top:66px; position:absolute; width:178px; height:98px; z-index:2;}
#head {width:987px; height:232px; position:absolute; z-index:1; background-image: url(img/head.jpg);}	
#loch{margin-left:902px; margin-top:184px; position:absolute; width:85px; height:105px;}
#blatt-links{margin-left:0px; margin-top:232px; position:absolute; width:65px; height:365px; z-index:2;}
#blatt-rechts{margin-left:457px; margin-top:232px; position:absolute; width:157px; height:365px; z-index:2;}
#polaroid{margin-left:625px; margin-top:192px; position:absolute; width:271px; height:319px; z-index:4;}
#newsletter{margin-left:576px; margin-top:511px; position:absolute; width:407px; height:288px; z-index:3;}
#newsletter-inhalt{margin-left:614px; margin-top:572px; position:absolute; width:210px; height:62px; z-index:4;}
#blatt{margin-left:16px; margin-top:232px; position:absolute; width:539px; background-image: url(img/blatt-hintergrund.jpg); }
#inhalt{min-height:358px; width:392px; margin: 5px 98px 0px 49px; overflow:hidden;}
/* Hides from IE Mac \*/ 
	* html #inhalt {height:358px; overflow:visible;} 
/* End Hack */ 

#blatt-unten{height:82px; width:539px;}
#footer{text-align:center; margin-left:0px; margin-top:40px; position:absolute; width:539px; height:20px; color:#aaaaaa;}
#menu2{ margin: 215px 0px 0px 65px; width:392px; height:20px; position:absolute; z-index:5; color:#539521;}

.newsletter-name {width:100px;}
.newsletter-name{font-size:9px; background : transparent; border:0px; padding:5px 10px 0px 10px; width:105px; height:17px; background-image:url(img/formularfeld.png)}
.newsletter-bestellen{width:70px;}
p.newsletter-austragen a {font-weight:normal;}
p.newsletter-austragen {margin:0px;}

.csc-frame-rulerAfter{height:5px; border-bottom: 1px dashed #539521; }

.csc-mailform { border:0px;}

A.footer:link {margin:2px;color : #aaaaaa;text-decoration : none;font-weight : normal;}
A.footer:visited {color : #aaaaaa;font-weight : normal;text-decoration : none;}
A.footer:hover {color : #539521;text-decoration : none;}

a.menu2-no:link{ color:#539521; margin:2px;}
a.menu2-no:visited {color:#539521;}
a.menu2-no:active {color:#539521;}
a.menu2-no:hover{ color:#999999;}

a.menu2-act:link{ color:#999999; margin:2px;}
a.menu2-act:hover{ color:#539521;} 

a.menu2-no:link{  border:1px #000000 solid; color:#FFFFFF; margin:2px; background-color:#539521; padding:0px 1px;}
a.menu2-no:visited { border:1px #000000 solid; color:#FFFFFF; margin:2px; background-color:#539521; padding:0px 1px;}
a.menu2-no:active { border:1px #000000 solid; color:#FFFFFF; margin:2px; background-color:#539521; padding:0px 1px;}
a.menu2-no:hover{ color:#000000; margin:2px; background-color:#FF7900; padding:0px 1px;}

a.menu2-act:link{ border:1px #000000 solid; color:#000000; margin:2px; background-color:#eeeeee; padding:0px 1px;}
a.menu2-act:visited{ border:1px #000000 solid; color:#000000; margin:2px; background-color:#eeeeee; padding:0px 1px;}
a.menu2-act:active{ border:1px #000000 solid; color:#000000; margin:2px; background-color:#eeeeee; padding:0px 1px;}
a.menu2-act:hover{ color:#000000; margin:2px; background-color:#FF7900; padding:0px 1px;} 


.tx-guestbook-form-textarea{width:216px;}
.tx-guestbook-list-table { border-color:#539521;}
.csc-textpic-intext-left {}

.csc-textpic-intext-left:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.csc-textpic-intext-left{display: block;  padding: 3px 0px; border-bottom: 1px dashed #539521; } 
/* Hides from IE Mac \*/ 
	* html .csc-textpic-intext-left {height: 1%;} 
	.csc-textpic-intext-left{display:block;} 
/* End Hack */ 

.news-list-item:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.news-list-item{display: block; width:392px;  padding: 3px 0px; border-bottom: 1px dashed #539521; margin:5px 0px;} 
/* Hides from IE Mac \*/ 
	* html .news-list-item {height: 1%;} 
	.news-list-item{display:block;} 
/* End Hack */ 
.news-list-all a {overflow:hidden; padding:3px 0px; margin:3px 0px;font-weight:normal; cursor:pointer; display:block; color:#000000; border-bottom: 1px dashed #539521; width:392px; background-image: url(img/clear.gif);}

.news-list-all a:hover { background-image: url(img/news-hover.jpg); color:#000000; }

.news-list-all a:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
/* Hides from IE Mac \*/ 
	* html .news-list-all a {height: 1%;} 
	.news-list-all a {display:block;} 
/* End Hack */ 
*html .news-list-all a {height:100px;}

.blueprint-item-link:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.blueprint-item-link {cursor:pointer; display:block; color:#000000; padding: 3px 0px; margin: 5px 0px; width:392px; background-image: url(img/clear.gif);}
/* Hides from IE Mac \*/ 
	* html .blueprint-item-link {height: 1%;} 
	.blueprint-item-link{display:block;} 
/* End Hack */ 
.blueprint-item-link:link {background-image: url(img/clear.gif);}
.blueprint-item-link:visited {background-image: url(img/clear.gif);}
.blueprint-item-link:active {background-image: url(img/clear.gif);}
.blueprint-item-link:hover { background-image: url(img/news-hover.jpg); color:#539521; }
.news-list-bild { float:left; width:130px;    text-align:center; }
.news-list-bild img {vertical-align:middle; heigth:auto;}
.news-list-teaser {float:left; width:262px;}

.news-single-files dd, .news-single-links dd, .news-single-related div { margin:5px 0px;}
.news-single-additional-info dl { padding:0px; border-bottom: 1px dashed #539521; }
dd p {margin:0px;}
.news-single-files dd img {margin-right:5px; }
.news-single-files dd a {position: relative; top:-3px;} 
.news-single-main { border-bottom: 1px dashed #539521;}

p.news-single-imgcaption {margin:2px; }

div.news-latest-item { padding:3px; border-bottom: 1px dashed #539521;}


.clear {clear:both;}


.artist-single-block:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.artist-single-block{display: block; width:392px;  border-bottom: 1px solid #539521; padding:3px 0px; } 
/* Hides from IE Mac \*/ 
	* html .artist-single-block{height: 1%;} 
	.artist-single-block{display:block; width:392px;} 
/* End Hack */ 

.gallery {text-align:center;}
.gallery  a img { margin:10px;}


.video-item:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.video-item{display: block; width:392px;  border-top: 1px dashed #539521; padding:3px 0px; } 
/* Hides from IE Mac \*/ 
	* html .video-item{height: 1%;} 
	.video-item{display:block; width:392px;} 
/* End Hack */
.video-name{width:150px; float:left; font-weight:bold;}
.video-album{width:179px; float:left;}
.video-url{width:50px; float:left; font-weight:bold;}
.video-code{width:392px; float:left; padding-top:5px;}


.audio-item:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.audio-item{display: block; width:392px;  border-top: 1px dashed #539521; padding:3px 0px; } 
/* Hides from IE Mac \*/ 
	* html .audio-item{height: 1%;} 
	.audio-item{display:block; width:392px;} 
/* End Hack */
.audio-name{width:150px; float:left; font-weight:bold;}
.audio-album{width:150px; float:left;}

.audio-url{width:50px; float:left; font-weight:bold;}
.audio-flashplayer{width:29px; float:left;}


.ad-item:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.ad-item{display: block; width:175px; height:100px; border: 1px dashed #539521; margin:5px; padding:3px; float:left; } 
/* Hides from IE Mac \*/ 
	* html .ad-item{height: 1%;} 
	.ad-item{display:block;  width:175px;} 
/* End Hack */ 
.ad-item a {cursor:pointer; display:block; color:#000000;  height:100px; width:175px; background-image: url(img/clear.gif);}
.ad-item a:link {background-image: url(img/clear.gif);}
.ad-item a:visited {background-image: url(img/clear.gif);}
.ad-item a:active {background-image: url(img/clear.gif);}
.ad-item a:hover { background-image: url(img/news-hover.jpg); color:#539521; }
.ad-bild{ width:103px; float:left;}
.ad-infos {width:72px; height:100px; float:left;}
.ad-url{font-weight:bold; margin-top:3px;}


.artist-single-name h1{color:#000000;}
.artist-single-oben:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.artist-single-oben{display: block; width:392px;  border-bottom: 1px dashed #539521; padding:3px 0px; } 
/* Hides from IE Mac \*/ 
	* html .artist-single-oben{height: 1%;} 
	.artist-single-oben{display:block;} 
/* End Hack */ 
.artist-single-links{ width:198px; float:left;}
.artist-single-bild{ width:194px; float:left; text-align:right;}
.artist-single-shortinfo{ font-weight:bold; color:#FF7900; margin-top:5px;}
.artist-single-bio{border-bottom: 1px dashed #539521; padding:3px 0px;}



.artist-list-item:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.artist-list-item{display: block; width:392px; height:60px; border-bottom: 1px dashed #539521; padding:3px 0px; } 
/* Hides from IE Mac \*/ 
	* html .artist-list-item {height: 1%;} 
	.artist-list-item{display:block;} 
/* End Hack */ 
.artist-list-item a {cursor:pointer; display:block; color:#000000;  height:60px; width:392px; background-image: url(img/clear.gif);}
.artist-list-item a:link {background-image: url(img/clear.gif);}
.artist-list-item a:visited {background-image: url(img/clear.gif);}
.artist-list-item a:active {background-image: url(img/clear.gif);}
.artist-list-item a:hover { background-image: url(img/news-hover.jpg); color:#539521; }

.artist-list-bild{width:100px; float:left;}
.artist-list-infos{width:279px; float:left;}
.artist-list-shortinfo p {margin:0px;}
.artist-list-name {font-weight:bold;}
.artist-list-kurz {color:#FF7900; margin-top:3px; font-weight:bold;}
.tx-fkartists-pi1 a {font-weight:normal;}
.tx-fkartists-pi1 p {margin: 5px 0px 0px 0px;}





.artist-lineup-item:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.artist-lineup-item{display: block; width:392px; height:60px; border-bottom: 1px dashed #539521; padding:3px 0px; } 
/* Hides from IE Mac \*/ 
	* html .artist-lineup-item {height: 1%;} 
	.artist-lineup-item{display:block;} 
/* End Hack */ 
.artist-lineup-item a {cursor:pointer; display:block; color:#000000;  height:60px; width:392px; background-image: url(img/clear.gif);}
.artist-lineup-item a:link {background-image: url(img/clear.gif);}
.artist-lineup-item a:visited {background-image: url(img/clear.gif);}
.artist-lineup-item a:active {background-image: url(img/clear.gif);}
.artist-lineup-item a:hover { background-image: url(img/news-hover.jpg); color:#539521; }

.artist-lineup-bild{width:100px; float:left;}
.artist-lineup-infos{width:279px; float:left;}
.artist-lineup-shortinfo p {margin:0px;}
.artist-lineup-name {font-weight:bold;}
.artist-lineup-comment {color:#FF7900; margin-top:3px; font-weight:bold;}




.artist-blueprint-infos:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.artist-blueprint-infos{display: block; width:392px;  border-bottom: 1px dashed #539521; padding:3px 0px;} 
/* Hides from IE Mac \*/ 
	* html .artist-blueprint-infos {height: 1%;} 
	.artist-blueprint-infos{display:block;} 
/* End Hack */ 

.artist-blueprint-infos a {cursor:pointer; display:block; color:#000000;  width:392px; background-image: url(img/clear.gif);}
.artist-blueprint-infos a:link {background-image: url(img/clear.gif);}
.artist-blueprint-infos a:visited {background-image: url(img/clear.gif);}
.artist-blueprint-infos a:active {background-image: url(img/clear.gif);}
.artist-blueprint-infos a:hover { background-image: url(img/news-hover.jpg); color:#539521; }

a.blueprint-item-link {  font-weight:lighter; }

.artist-blueprint-time {float:left; width:45px; overflow:hidden; height:30px;}
.artist-blueprint-name{float:left; width:220px; overflow:hidden; height:30px; font-weight:bold;}
.artist-blueprint-status{float:left; width:45px;  }

.artists-blueprint-genre {float:left; width:120px;  min-height:30px;}
.artist-blueprint-comment{color:#FF7900; width:392px; height:15px; font-size:10px;}

.tx-guestbook-form-textarea {width:190px; height:112px; margin-top:2px;}

.tx-fkartists-pi1-searchbox-sword{border:0px; padding:6px 15px 4px 15px; width:120px; height:15px; background-image:url(img/formularfeld.jpg)}
.tx-fkartists-pi1-searchbox-sword:focus {background-image:url(img/formularfeld-hover.jpg)}

.tx-fkartists-pi1-searchbox-button{border:0px; padding:0px 0px 0px 0px; background-image:url(img/suchen.jpg); width:59px; height:25px;}

a.gbmail, a.gbmail:visited, a.gbmail:active {color:#EEEEEE; font-weight:normal;}
a.gbmail:hover{color:#FFFFFF; }

.blog-form:after{ content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.blog-form{display: block; width:392px;  border-bottom: 1px dashed #539521; padding:3px 0px;} 
/* Hides from IE Mac \*/ 
	* html .blog-form {height: 1%;} 
	.blog-form{display:block;} 
/* End Hack */

.blog-form-links {float:left; width:115px;}
.blog-form-comment {float:left; width:197px;}
.blog-form-rechts {float:left;  width:80px; margin-top:13px;}
.tx-guestbook-blog-form-textarea {width:182px; height:54px;}
div.blogentry {border-bottom: 1px dashed #539521; padding:5px 0px; margin:5px 0px;}
.blogentry-comment p {color:#FF7900; margin: 0px 0px 3px 20px;}
p.blogentry {margin:0px;}
.bloghead p {margin:0px; color:#666666; }
.blog-name {color:#000000; font-weight:bold;}
.bloghead p a { font-weight:normal; color:#666666;  }
