/* Zweispalten Layout */
 
   #box { 
     min-height: 600px;
     border: 1px solid #ccc; 
     overflow: auto;
     padding: 0px 0px 0px 0px; 
     position: relative; 
     top: -1px;
     margin: 0 0 10px 0;
     background-color: rgba(0,0,0,0.5);
  }

   div#Links {
	font-size: 0.83em;
	float: left;
	width: 25%;
	margin: auto;
	padding: 0;
	/* [disabled]border: 1px dashed silver; */
	min-height: 510px;
	border-color: silver;
	border-style: ridge;
	border-width: 3px;
	height: 510px;
	overflow-y: auto;
	overflow-x: hidden;
   }  

  div#links_content {
	padding: 2px 2px 2px 2px;
	/* [disabled]border: 1px dashed silver; */
	margin:0.5em;
	/* [disabled]border: 1px dashed silver; */
	text-align: center;
	overflow-x: hidden;
   }

div#galleryLinks {
	overflow:hidden;
}
div#gallery {
	overflow-y:auto;
	overflow-x:hidden; 
	height:510px
}

.cufon-active #links_content h1 { /* for Cufon.replace('h1') */
	font-size: 26px;
}
.cufon-active #links_content h2 { /* for Cufon.replace('h1') */
	font-size: 26px;
	margin-top: -5px;
	margin-bottom: 7px;
}

.cufon-active #links_content a { /* for Cufon.replace('a') */
	font-size: 20px;
	font-weight: bold;
}

  div#Rechts {
	margin: auto;
	/* [disabled]padding: 0 1em; */
	/* [disabled]border: 1px dashed silver; */
	/* [disabled]min-width: 800px; */ /* Mindestbreite */
	width: 73.5%;
	position: relative;
	float: right;
	min-height: 510px;
	overflow: hidden;
	border-style: ridge;
	border-color: silver;
	border-width: 3px;
	height: 510px;
  }
  
  * html div#Rechts {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
  div#Rechts h2 {
    font-size: 1.0em;
    margin: 0.2em 0;
  }
  div#Rechts p {
	font-size: 0.8em;
	margin: 1em 0.5em;
  }

 .cufon-active #Rechts h1 { /* for Cufon.replace('h3') */
	font-size: 35px;
	margin-top: 5px;
	margin-bottom: 10px;
} 
  div#rechts_content { 
/*    padding: 2px 2px 2px 2px;*/
    border: 1px dashed silver;
    margin: 5px;
    width: 45%; 
    left: 0;
    position: relative; 
    float: left;
    overflow: auto; 
    max-height: 600px;
  } 
  
  div#rechts_rechts_content { 
/*    padding: 2px 2px 2px 2px;*/
    border: 1px dashed silver;
    margin: 5px;
    padding: 10px;
    width: 45%; 
    position: relative; 
    float: right; 
    overflow: auto; 
    max-height: 600px;
    color: yellow;    
}

  div#box_content {
    border: 1px dashed silver;
    margin-bottom: 10px;
    padding: 10px; 
    color: yellow;    
  }
.textlink
{
}
.mplayerl, .mplayerr
{
	width: 49%;
	text-align: center;
}
.mplayerl{
	float: left;
}
.mplayerr{
	float: right;
}
div#video{
	z-index: 0;
}
div#songtext{
	border: 1px dashed silver;
	margin-top: 5px;
	margin-bottom: 2px;
}
.Absatztrenner{
	margin-bottom: 20px;
	margin-top: 5px;
	text-align: center;
}
