/*Rahmen*/
html, body {
	margin:0;
	/*overflow-y:scroll;*/
	margin-bottom:1px;
	padding:0;
	height: 100%;
}
body
{
background-color:#FFFFFF;
margin: 0px;
padding: 0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:15px;
line-height:	21px;
background-image:url(/standards/bilder/wall.jpg);
background-repeat:repeat-x;
}
p {
	font-family:	Georgia, "Times New Roman", Times, serif;
	font-size:		15px;
	line-height:	21px;
	color:			#333;
}
h1 {
	font-family:	Georgia, "Times New Roman", Times, serif;
	font-size:		22px;
	line-height:	22px;
	color:			#5279B4;
	font-weight:	bold;
	margin:			20px 0px 30px 0px;
}
h2 {
	font-family:	Georgia, "Times New Roman", Times, serif;
	font-size:		18px;
	line-height:	21px;
	color:			#333;
	font-weight:	bold;
	border-bottom: 	#999999 solid 1px;
	margin-top:		20px;
}

ul { margin-left: 0px; padding: 0px;}
li { 
	margin-left:	16px;
	margin-top:		4px;
	padding-left: 	0px;
	color: 			#666666;
	font-family:	Georgia, "Times New Roman", Times, serif;
	font-size:		15px;
	line-height:	21px;
	color:			#333;
}
hr {
	border:	0px;
	border-top:	#999999 solid 1px;
	margin-top:	30px;
}
img {
	border:	0px;
}
#wrap {
	margin: 0 auto;
	padding: 0;
	width: 950px;
	height: 100%;
	text-align: left;
	/*border: 1px solid;*/
}
#logo {
	width:		210px;
	height:		137px;
	float:		left;
}
#navi {
	padding-top:65px;
	width: 		auto;
	float:		right;
}
#foot {
	width: 		950px;
	height:		40px;
	text-align: right;
	border-top: 1px solid #999999;
	margin:		20px 0px 20px 0px;
	padding:	0px 0px 0px 0px;
	font-size:	12px;
	color:		#999999;
}
#foot a {
	font-size:	12px;
	text-decoration:none;
	color:		#999999;
}
#content {
	width:		950px;
	padding:	0px 0px 0px 0px;
}
#content_left {
	width:	380px;
	padding:0px 10px 0px 0px;
	float:	left;
}
#content_right {
	width:		560px;
	padding:	0px 0px 0px 0px;
	float:	left;
}
#content_subnavi {
	width:		767px;
	padding:	0px 0px 0px 0px;
	float:		left;
}
#subnavi {
	width:		150px;
	padding:	0px;
	margin: 0px;
	margin-right: 30px;
	float:	left;
	border-right: 1px solid #999999;
}
#subnavi li {
	margin: 0px; 
	padding: 0px;
	list-style-type: none;
	line-height: 18px;
	margin-bottom:10px;
}

#subnavi a:link, #subnavi a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 16px;
	font-weight:bold;
	margin: 0px 0px 0px 00px;
	text-decoration: none;
	color: #999999;
	}

#subnavi a:link.active, #subnavi a:visited.active {	
	color: #5279B4;
}

#subnavi a:hover {	
	color: #000000;
}

#main_navigation {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#main_navigation li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}

#main_navigation a:link, #main_navigation a:visited {
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:bold;
	margin: 0px 0px 0px 12px;
	text-decoration: none;
	color: #CCCCCC;
	width: auto;
	}

#main_navigation a:link.active, #main_navigation a:visited.active {	
	color: #79B1DF;
}

#main_navigation a:hover {	
	color: #FFFFFF;
}
/*Schriften*/
.orangeFett {
	color: #FF9900;
	font-weight: bold;
}
.orangeKlein {
	color: #FF9900;
	font-size:		11px;
	line-height:	13px;
}
.blackKlein {
	color: #000000;
	font-size:		11px;
	line-height:	13px;
	font-family: 	Arial, Helvetica, sans-serif;
}
.noTopSpace {
	margin: 0px 0px 0px 0px;
}
.noBottomSpace {
	margin: 20px 0px 0px 0px;
}

/* Links */

a:link 		{font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height:21px; color: #666666; text-decoration: underline}
a:visited 	{font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height:21px; color: #666666; text-decoration: underline}
a:active 	{font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height:21px; color: #666666; text-decoration: underline}
a:hover 	{font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height:21px; color: #5279B4; text-decoration: underline}

/* sonst. Elemente */
.musikerbox {
	width: 		190px;
	height:		221px;
	float:		left;
	text-align:	center;
	font-size:	15px;
}
.cdbox {
	width: 		250px;
	float:		left;
	text-align:	left;
	font-size:	15px;
}
.cdtitelbox {
	width: 		500px;
	float:		left;
	text-align:	left;
	font-size:	15px;
	margin-top:	0px;
}
.fotobox {
	width: 		200px;
	height:		133px;
	float:		left;
	text-align:	center;
	background-color:	#EEEEEE;
 	display: table-cell;
  	vertical-align: middle;
	margin: 10px 20px 10px 0px;
}
.pressefotobox {
	height:		133px;
	float:		left;
	text-align:	center;
	background-color:	#EEEEEE;
 	display: table-cell;
  	vertical-align: middle;
	margin: 10px 20px 10px 0px;
}
.mp3playerbox {
	margin:	30px 0px 30px 17px;
}
.contentbox_left {
	width:	320px;
	padding:0px 10px 0px 0px;
	float:	left;
	margin: 0px 0px 40px 0px;
}
.contentbox_right {
	width:		620px;
	padding:	0px 0px 0px 0px;
	margin: 0px 0px 40px 0px;
	float:	left;
}
	

