body {
  margin-top:50px;
  color:#000;
  /*background-color:#B1C8CD;*/
  font-size:1.0em;
  font-family:Arial, sans-serif;
  max-width:980px;
}

h1, h2, h3{
  font-size:1.0em;
}

a{
color:#800; /* blau #006 */
text-decoration:none;
font-weight:bold;
}

a:link{color:#800;} /* #006 */
a:hover{color:#008030;} /* #2b5cb7 */
a:active{color:#800;} /* #006 */
a:focus{color:#789;} /* #789 */

a.top{
  float:right;
  margin-right:150px;
}

a.sublink{
  color:#000; /* schwarz */
  text-decoration:underline;
}

a:hover.sublink{
  color:#999; /* grau */
  text-decoration:underline;
}

a:focus.sublink{
  color:#333; /* grau */
  text-decoration:underline;
}


.anmerkung{
  font-size:smaller;
  font-weight:bold;
  margin-left:240px;
  padding-left:18px;
  padding-right:250px;
}

.kleiner{
  font-size:0.9em;
}

.klein{
  font-size:small;
}

.fett{
  font-weight:bold;
}

.descCol{
	width:60%;
}


.listSpace li{
	margin-bottom:15px;
}

.rot{
	color:#800;
}

/*********** MainLogoPanel *************/


#sprachauswahl{
	float:right;
	font-size:0.8em;
	padding-right:25px;	
	padding-top:19px;
	color:#000;
	font-weight:bold;
}

#sprachauswahl select{
	margin-top:5px;
}

#logo{ /* verlag vierdreiunddreissig */
	margin-top:30px;
	margin-left:50px;
	text-align:left;
	font-size:1.0em;
	color:#000;

}

#motto{ /* Musikalische Schätze von Künstlern der Gegenwart */
	margin-top:-10px;
	margin-left:100px;
}

#decobild-top{
	margin-left:0px;
	float:left;
	width:220px;
	margin-right:20px;
	/*border: 1px solid black;*/
}

#decobild-bottom{
	float:right;
	margin-top:-300px;
}



/*******************  MainMenuPanel ***************************/


em{
  color:#000;
  font-style:normal;
  font-weight:bold;
}

#logoMenu{
  padding-left:20px;
  margin-top:10px;
  color:#000;
  font-weight:bold;
}

#logoMenu a{
  font-weight:bold;
  color:#006;
}

#logoMenu a:hover{
  font-weight:bold;
  color:#2b5cb7;
}

#logoMenu a:active{
  font-weight:bold;
  color:#006;
}

#logoMenu a:focus{
  font-weight:bold;
  color:#999;
}



#logoMenu ul{
	list-style-type:none;
	padding-top:2px;
	padding-bottom:2px;
}

#logoMenu li{
	display:inline;
	
}


img{
  border:none;
}

img.space{
  margin-right:25px;
}

/*********************************/

#content{
	clear:right;
	margin-top:50px;
	width:450px;
	margin-left:222px;
	line-height:1.3em;
	font-size:0.9em;
}

#content h1, p{
  padding-left:20px;
}

#content a{
  font-weight:bold;
  color:#006;
}

#content a:hover{
  font-weight:bold;
  color:#999;
}

#content a:active{
  font-weight:bold;
  color:#006;
}

#content a:focus{
  font-weight:bold;
  color:#999;
}

#content a.sublink{
  font-weight:normal;
  color:#000; /* schwarz */
  text-decoration:underline;
}

#content a:hover.sublink{
  font-weight:normal;
  color:#999; /* grau */
  text-decoration:underline;
}

#content a:focus.sublink{
  font-weight:normal;
  color:#333; /* grau */
  text-decoration:underline;
}

#content a.rotlink{
  color:#800; /* rot */
  text-decoration:none;
}

#content a:hover.rotlink{
  color:#999; /* grau */
  text-decoration:none;
}

#content a:focus.rotlink{
  color:#333; /* grau */
  text-decoration:none;
}



#contentList{
  clear:right;
  font-size:smaller;
  padding-top:25px;
  margin-left:222px;
}

#contentList h3{
  margin-left:25px;
}

#contentList ul{
  list-style-type:none;
}

#contentList li{
  font-weight:bold;
  padding-bottom:0.3em;
}

#contentList li.gallerySection{
  font-weight:normal;
  height:175px;
}


#contentList div.titel{
  font-weight:bold;
}

.cdcover img{
  height:150px;
}

#submenu-links{
  float:left;
  font-size:smaller;
  
}

#submenu-links h1{
  font-size:larger;
  color:#000;
}

#submenu-links ul{
  list-style-type:none;
  margin-left:-20px;
}

#submenu-links li span{

}

#submenu-links p{
  padding-left:22px;
}

#submenu-rechts{
  float:right;
  font-size:smaller;
  padding-top:5px;
  margin-right:150px;
  /*border:1px solid black;*/
}

ul{
  list-style-position:outside;
}


ul.rotstern{
  list-style-image:url(images/sternchen-rot10.gif);
}


ul.rotstern2{
  list-style-image:url(images/sternchen-rot15.gif);
  font-size:larger;
}

.moredistance{
  padding-bottom:0.75em;

}





/************* KONTAKT **********/

#kontakt table{
	border:none;
	margin-bottom:50px;
}

#kontakt table caption{
	text-align:left;
	font-weight:bold;
	padding-left:20px;
	padding-bottom:3px;
	color:#000;
}

.kontaktTable{
	padding-left:15px;
}



#kontakt td{
	padding:3px;
	color:#000; /*12274E;*/
	font-weight:normal;
	vertical-align:top;
}

#kontakt td a{
	font-weight:normal;
	color:#000;
	text-decoration:underline;
}

#kontakt td a:hover{
	font-weight:normal;
	color:#333;
}

#kontakt td.header{
	padding-right:10px;
	font-weight:normal;
	color:#000;
	width:170px;
}

#kontakt hr{
	width:100%;
	border:1px solid #800;
}

#visitenkarte{
  clear:both;
  padding-left:20px;
  padding-bottom:50px;

}


/***********************/

.newline{
	clear:both;
}

.gallerySection{
	clear:both;
	font-size:small;
}


.gallerySection img{
	clear:both;
	float:left;
	padding-right:25px;
	padding-bottom:25px;
}

.galleryDesc{
	/*float:right;
	padding-right:25px;*/
}

/***********************/

#verlagsbilder{
  margin-left:20px;
}