body {
	background: url(images/bg.jpg) repeat #a8aaa3;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 100.01%;
	padding:0;
	margin:0;
	color:#FFFFFF;
}
#wrapper {
	width:900px;
	margin:0 auto;
	margin-top:15px;
}
#borderTop, #borderBottom {
	width:inherit;
	height:3px;
}
#topWrapper {
	width:inherit;
	height:61px;
}
	#topLeft {
		width:635px;
		height:inherit;
		float:left;
		background:url(images/top_name.jpg) no-repeat;
	}
	#topRight {
		width:195px;
		height:51px;
		padding: 10px 0 0 70px;
		background:url(images/top_teaser_bg.jpg) no-repeat;
		float:left;
	}
#outerWrapper {
	width:inherit;
	height:533px;
}
	#howard {
		width:269px;
		height:inherit;
		float:left;
	}
	#innerWrapper {
		width:631px;
		height:inherit;
		float:left;
	}
		#menu {
			width:631px;
			height:35px;
			background:url(images/menu_bg.jpg) no-repeat;
		}
		#nav, #nav ul { /* all lists */
			padding: 0;
			margin: 0;
			list-style: none;
		}
		#nav a {
			display: block;
			text-decoration:none;
			color: #FFF;
		}
		#nav li { /* all list items */
			float: left;
		}
		#nav li ul { /* second-level lists */
			position: absolute;
			/*  width: 130px;*/
			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
			z-index:3;/* kann auch raus glaube ich */
			
			background:#AAB1B0;	/* von Chrille f�r zus�tzliche Subnavi Formatierung */
			border:1px solid #A9B1B0;
			border-top:none;
		}
		#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
			left: auto; /* using left instead of display to hide menus because display: none isn't read by screen readers */
		}
		
		#nav ul li a{ /* von Chrille f�r zus�tzliche Subnavi Formatierung */
			height: 35px;
			padding: 0;
		}
		#nav ul li a:hover {/* von Chrille f�r Subnavi Formatierung */
			background:#DCE3E2;
			color:#F8B449;
		}
		#nav a:hover {/* von Chrille f�r Navi Formatierung */
			background:url(../images/spacer.gif) repeat;
		}
		#contentWrapper {
			width:631px;
			height:498px;
		}
			#content {
				width:413px;
				height:498px;
				padding-right:2px;
				padding-left:20px;
				float:left;
				background:url(images/content_bg.jpg);
			}
			#contentScroller {
				width:403px;
				height:468px;
				padding:20px 10px 10px 0;
				overflow:auto;
			}
			
			#newsNaviBack {
				width:190px;
				float:left;
				font-size:0.7em;
			}
			#newsNaviForw {
				width:190px;
				float:left;
				font-size:0.7em;
				text-align:right;
			}
			.newsBlock {
				clear:both;
				padding-top:0px;
			}
			

			#rightWrapper {
				width:196px;
				height:498px;
				float:left;
				color:#384340;
				font-size:0.9em; /* um <p> zu verkleinern */
			}
				#rightNwl {
					width:190px;
					height:63px;
					padding: 26px 0 0 6px;
					background:url(images/right_nwl_bg.jpg) no-repeat;
					line-height:0.9em;
				}
				#rightVideo {
					width:190px;
					height:175px;
					padding:37px 0 0 6px;
					background:url(images/right_videobox_bg.jpg) no-repeat;
				}
				#rightProdukt {
					width:193px;
					height:167px;
					padding:30px 0 0 3px;
					background:url(images/right_produkt_bg.jpg) no-repeat;
				}
#impressum {
	width:inherit;
	height:40px;
}


/*** STYLES ***/

a:link {color:#F8B549;text-decoration: underline;}
a:visited {color:#F8B549;text-decoration:underline;}
a:hover {color:#FFF; text-decoration:none;}
a:active {color:#F8B549; text-decoration:underline;}

a.kaufen:link {color:#FFF;text-decoration: underline; font-size:0.7em;}
a.kaufen:visited {color:#FFF;text-decoration:underline; font-size:0.7em;}
a.kaufen:hover {color:#F8B549; text-decoration:none; font-size:0.7em;}
a.kaufen:active {color:#FFF; text-decoration:underline; font-size:0.7em;}

img {
	border:0;
}
form {
	padding:0;
	margin:0;
}
.layoutImg {
	display:block;
}
h3 {
	font-size: 1.1em;
	padding: 0;
	margin: 0 0 15px 0;
}
p {
	font-size: 0.8em;
	margin: 0;
	padding: 0 0 15px 0;
}
#rightWrapper p {
	padding: 0 0 5px 0;
}
.newsDatum {
	font-size:0.7em;
	color:#B8CDC5;
}
.newsletter, .gaestebuch {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #56605D;
	
	padding-left:5px;
	background-color: #FFF;
	border: 1px solid #56605D;
}
.gaestebuch {
	width: 250px;
}
.imgborder {
	padding: 0 2px 3px 1px;
	background-color:#646D6A;
	margin: 0 0 5px 10px;
	float: right;
}
.imgborderLeft {
	padding: 0 2px 3px 1px;
	background-color:#646D6A;
	margin: 0 10px 5px 0;
	float: left;
}
.releases {
	width: 380px;
	min-height: 220px;
	margin-bottom: 10px;
	clear: both;
}
.releasePic {
	width: 110px;
	float: left;
	margin-bottom: 20px;
}
.releaseInfo {
	width: 260px;
	float: left;
	padding: 0 0px 0 5px;
}
.releaseCover { /* der Rest wird oben definiert */
	margin: 0 2px 5px 0;
	display:block;
	float: none;
}

ul.galerie { 
margin: 0 0 30px 0;
padding: 0 0 30px 0; 
list-style-type: none;
} 
ul.galerie li { 
float: left; 
width: 104px;
min-height:165px;
margin: 0 1%; 
padding: 0 1%; 
} 
ul.galerie li img, .releaseCover { 
padding: 0 2px 3px 1px;
background-color:#646D6A;
} 
ul.galerie li img:hover { 
background-color:#858E8C;
}
.popupfenster {
	background-color: #8C9693;
	font-family: "Trebuchet MS", Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 1px solid #53554E;
	width:350px;
	padding:10px;
}
.downloadCont {
	clear:both;
	margin-bottom:10px;
	padding-right:10px;
}


.popup-layer-mouse-window {background-color:rgb(255,255,255);border:1px solid rgb(133,133,133); }
.popup-layer-mouse-window-load {background-color:rgb(255,255,255);border:1px solid rgb(133,133,133)}
.popup-layer-mouse-postrenderer-layer {background-color:rgb(255,255,255); border:1px solid rgb(255,255,255);color:black;}
.popup-layer-mouse-navigation {width:100%;cursor:move;z-index:998}
.popup-layer-mouse-navigation-title {float:left;margin:5px;}
.popup-layer-mouse-navigation-button {cursor:pointer;margin:5px;float:right;width:21px;height:21px;background-repeat:no-repeat;background-position:50% 50%;background-image:url('http://static.cms.universal-music-services.de/img/components/PostRenderer/close.gif')}
.popup-layer-mouse-line {clear:both;background-color:rgb(255,255,255);}
.popup-layer-mouse-frame {border:none;} 
