﻿#col3_content div.img-txt .upperalphaimg {
  border: none;
  padding: 0px 2px 0px 0px;    
}
/*.upperalphaimg {float:left;height:52px;}*/
.upperalphaimg {margin-bottom:-5px;}

#col2_content .upperalphaimg {
  border: none;
  padding: 0px 2px 0px 0px;  
}
#col2_content p a {
  padding:0px;
  line-height:10px;
}
#col1_content_upper {
  height:105px; 
  width:160px; 
  margin-top:10px;
  padding-bottom:10px; 
  background-image: url(../striche_15.jpg);
  background-position: 0px 20px;
  background-repeat: no-repeat;
}  
/* Künstler Logo **************************************************************/
#logo { 
  height:117px; 
  width:530px; 
  margin-top:10px;
  padding-bottom:10px; 
  /*background-image: url(../../../files/hd_unter_19.jpg);*/
  background-image: url(../hd_unter_48.gif);
  background-position: 80px 10px;
  background-repeat: no-repeat; 
}
/* Mittlere Spalte ************************************************************/
/*
#col3_content p:first-letter {    
  font-weight:normal;
  font-size:40px;
  color:#3B69AD;
  line-height:0.9em;
}*/
#col3_content div.img-txt {
  float:left;
  width: 100%;
  margin:0;
}
*html #col3_content div.img-txt {
  float:left;
  width:545px;
  margin:0;  
}
#col3_content div.img-txt p {
  text-align:left;      
}
/*
#col3_content div.img-txt p:first-letter {   
  font-weight: normal;
  font-size:40px;
  color:#3B69AD;
  line-height:0.9em;
}*/
#col3_content div.img-txt .img-01-11 {
  border: 1px solid #f0f0f0;
}
#col3_content div.img-txt .floatLeft {
  float:left;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:10px;
}
#col3_content div.img-txt .floatCenter {
  float:left;
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
}
#col3_content div.img-txt .floatRight {
  float:right;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:10px;
}
#col3_content a, a:hover, a:visited {
  text-decoration: underline;
}
#col3_content div.img-txt div.mediaplayer {
  margin:0px;
  padding:0px;
}
#PlayerID {
  margin:0px;
  padding:0px;
}
/* Rechte Spalte **************************************************************/
#col2_content  p {
  text-align:left;
}
#col2_content  img {
  border: 1px solid #ccc;
}
#col2_content  .floatLeft {
  float:left;
  padding-top:0px;
  padding-right:0px;
}
#col2_content  .floatRight {
  float:right;
  padding-top:0px;
  padding-left:0px;
}

#col2_content a, a:hover, a:visited {
  text-decoration: underline;
}

/*
// CSS-Klasse für das anhängen eines symbols zur kennzeichnung
.extern{padding-right:15px;background:url('../img/extern.gif') no-repeat right center;}
*/

#mediaplayer1 {  
  text-align:left;
}

/* Download *******************************************************************/
/* Diese CSS-Angaben stammen aus der originalen main.css */
/* download
*******************************************************************************/
#col3_content .download-hdl p, 
#col3_content .download-file p, 
#col3_content .download-desc p { 
  width:97.5%; /* IE6 Hack */
	margin: 0;
}

#col3_content .download-hdl p { 
	padding: 5px 7px;
	background-color: #393;
	font-weight: bold;
	color: #fff;
}

#col3_content .download-file { 
	padding: 1.2em 7px;
	border-left: 2px solid #393;
	border-right: 2px solid #393;
}

#col3_content .download-desc { 
	margin-bottom: 1.2em;
	padding: 1.2em 7px;
	background-color: #e5ffe5;
	border-left: 2px solid #393;
	border-right: 2px solid #393;
	border-bottom: 2px solid #393;
}

#col3_content .download-without-desc { 
	margin-bottom: 1.2em;
	border-top: 2px solid #393;
}

/* Download-Layout ************************************************************/
#col3_content  .dl {
  float:left;
  width:100%;
  border: 0px none #fff;
  background-color:#fff;
}
#col3_content .dl .lo {
  float:left;
  width:93px;
  height:195px;
  background-image: url(../dllo.gif); 
  background-repeat: no-repeat;
  border: 0px solid #000;
}
#col3_content .dl .mo {
  float:left;
  width:388px;
  height:195px;
  background-image: url(../dlmo.gif); 
  background-repeat: no-repeat;
  border: 0px none #fff;  
  background-position: 0px 0px;
}
/* Bezeichnung des Download */
#col3_content .dl .cmo {
  padding:10px;
  padding-top:160px;
}

#col3_content .dl .ro {
  float:left;
  width:69px;
  height:195px;
  background-image: url(../dlro.gif); 
  background-repeat: no-repeat;
  border: 0px none #fff;
}

#col3_content .dl .m {
  float:left;
  width:550px;
  height:43px;
  background-image: url(../dlm.gif); 
  background-repeat: no-repeat;
  background-position: 0px 0px;
  border: 0px none #fff;
}

#col3_content .dl .lu {
  float:left;
  width:93px;
  height:143px;
  background-image: url(../dllu.gif); 
  background-repeat: no-repeat;
  border: 0px none #fff;
}
#col3_content .dl .mu {
  float:left;
  width:388px;
  height:143px;
  background-image: url(../dlmu.gif); 
  background-repeat: no-repeat;
  border: 0px none #fff;
}
/* PDF - File - Size */
#col3_content .dl .cmu {
  padding:10px;
}
/* Description */
#col3_content .dl .cdmu {
  padding:10px;
  padding-top:0px;
}
#col3_content .dl .ru {
  float:left;
  width:69px;
  height:143px;
  background-image: url(../dlru.gif); 
  background-repeat: no-repeat;
  border: 0px none #fff;
}

/* Sitemap ********************************************************************/
#sitemap {
  width:450px;
  padding-left:100px;
}
#sitemap a {
  color:#000;
}

/* Gästebuch ******************************************************************/
#guestbook {
  float:left;
}
#guestbook div.gbtask {
  float:left;
  width:550px;
  padding:5px 0px 20px 0px;
}  
#guestbook div.gbtask a { 
  padding-bottom:20px;
  color: #afafaf;
}
#guestbook div.gbtask a:hover { 
  padding-bottom:20px;
  color: #37444f;
}
#guestbook div.record {
  float:left;
  padding-bottom:20px;  
}
#guestbook div.record div.header {
  float:left;
  background-color: rgb(240,240,240);
  width:540px;  
  padding:5px;
}
#guestbook div.record div.header div.header-1 {
  float:left;
  padding-right:5px;
}
#guestbook div.record div.header div.header-2 {
  float:right;
}
#guestbook div.record div.content {
  float: left;
  background-color: rgb(244,244,244);
  width:540px;  
  padding:5px;
}

/* flipbook ******************************************************************/
#pflb {
  float:left;
  text-align:left;
  border: 1px none #000;
}

h1 {
  line-height: 200%;
}
h2 {
  line-height: 100%;
  font-size: 150%;
}
h3 {
  line-height: 100%;
  font-size: 140%;
}

a.fancybox-single-img img {border:1px solid #fff;}
a.fancybox-single-img img:hover {border:1px solid #ff0000;}

.sliding_product:hover {cursor:pointer;}


#col2_content {
    /*padding: 0 20px 0 10px;*/
    padding: 0;
	line-height: 1.0em;
	font-size: 1.0em;
	float: left;
	margin: 0;
}

#col2_content h4 {
	font-size: 133.33%;
	line-height: 1.1em;
}
#col2_content h3 {
	font-size: 133.33%;
	line-height: 1.1em;
}