/* print */
/* allgemeines */
 * {margin:0; padding:0;} /* allg. reset */
 body {font-family:Verdana,Arial,Helvetica,serif; font-size:9pt; color:#000; background-color:#fff; background-image:none; text-align:left;}
 a {color:#000; text-decoration:none;}
 a:hover {color:#000; text-decoration:none;}

 img {border:none;} 
 
/* printhead, noprint */
 .printhead {display:block; width:100%; position:absolute; top:0; left:0;}
 .noprint {display:none;}
 
/* h1, h2, p */
 h1 {display:none;}
 h2 {font-size:11pt; margin:0 0 10px 0; border-bottom:1px solid #583110;}
 h2 i {font-style:normal; font-size:10pt;}
 h2.zweitesh2 {margin:25px 0 5px 0;}
 
 p {margin:0 0 10px 0;}
 
/* menue */
 #menue {display:none;}
 
/* content */
 #content {background-image:none; margin:150px 0 0 0; padding:0;}
 
/* start */
 #start #content img {display:block; margin:10px 0 0 0;}
 
/* info - dastrio */
 .dastrio img {float:left; margin:0 10px 10px 0;}
 p.floatende {clear:both;}
 
/* cds_sounds - h3 */
 h3 {font-size:10pt; margin:0 0 10px 0; border-bottom:1px solid #583110;}
 #cds #content img {border:1px solid #583110; margin:0 10px 10px 0;}
 
 #cds #content div {float:left; margin:0 15px 200px 0; position:relative;} 
 #cds #content .cdimpressum {position:absolute; top:170px; left:0; font-weight:bold;}
 #cds #content .cdimpressum span {display:block; font-weight:normal;}
 
 #cds #content .soundliste {float:left; list-style-type:none;}
 #cds #content .soundliste a {display:none;}
 
 #cds #content h3.cd2 {clear:both;}
 
/* cds_bestellen */
 #cds form input {font-family:Verdana,Arial,Helvetica,serif; margin-top:3px; padding:0 3px 0 3px; font-size:9pt;}/* allg. input-formatierung */
 
 #cds form .stk {width:20px; margin-top:3px;}/* stückzahl */
 
 #cds form b {display:block; float:left; width:100px; padding-top:3px;}/* labels */
 
 #cds form .lieferadresse {width:500px;}/* textfelder name, adresse,... */
 #cds form textarea {font-family:Verdana,Arial,Helvetica,serif; margin:3px 0 25px 0; height:250px; width:505px;}
 
 #cds form .button {display:none;}

/* projekte */
 #projekte #content h3 {clear:both;}
 #projekte #content img {float:left; margin:0 15px 50px 0;}
 
/* fotogalerie */
#fotos #content {padding-bottom:400px;}
 #fotos h2 {margin-bottom:2px;}
 #fotos #content ul#foto {
		list-style-type:none;
 }
 #fotos #content ul#foto li {
		float:left;
		padding:0;
		margin:0;
 }
 #fotos #content ul#foto li img {
		border:none;
		padding:0;
		margin:0;
 }
 #fotos #content ul#foto li a {
		display:block;
		padding:2px;
		background-color:#583110;
 }
 #fotos #content ul#foto li a:hover {
		background-color:#fff;
 }
 #fotos #content ul#foto li#big {
		margin:15px 0 5px 0;
		width:100%;
 }
 #fotos #content ul#foto li#big a.blaettern {display:none;}
 #fotos #content ul#foto li#big span#zusatztext {
		display:block;
		clear:both;
		padding:5px 0 5px 0;
 }
 #fotos #content ul#foto li#big span#zusatztext a.norm {
		display:inline;
 }
 #fotos #content ul#foto li#big span#zusatztext a.norm:hover {
		text-decoration:none;
		background-color:#583110;
 }
 #fotos #content ul#foto li#big img {
		border:2px solid #fff;
 }
 #fotos #content ul#foto li#picaktiv {
		display:none;
 }
 
/* gästebuch */
 #kommentare h2 {margin-bottom:30px;}
 #kommentare a.eintragschreiben {display:none;}
 
/* kontakt */
 #content address {font-style:normal; padding:15px; margin:0 0 25px 0; width:270px; border:1px solid #583110;}
 #content address b {display:block; float:left; width:60px;}
 
 #kontakt #content .kick {margin-top:60px;}
 
/* presse, veranstalter */
 #presse #content ul {list-style-type:none; margin:10px 0 15px 0;}
 #presse #content ul li img {margin-right:10px;}
 #presse #content h2.zweitesh2 {margin:45px 0 25px 0;}
 
 
