		html, body, h1, h2, h3, h4, h5, h6, ul, li, strong, em, table, td, tr, th, a, div {
			margin:0;
			padding:0;
		}
		
		body {
			background-color:#464646;
			background-image:url(img/background.png);
			background-repeat:repeat-x;
			
			/*FONTS*/
			font-family:"Arial";
			font-size:9pt;
			color:#464646;
			font-weight:500;
			text-decoration:none;
			letter-spacing: 0pt;
			line-height:100%;
		}
		
		#navi {
			height:21px;
			width: 950px;
			margin: 0 auto;
			padding-top: 12px;
			
			/*FONTS*/
			font-family:"Arial";
			font-size:7pt;
			color:#BCBCBC;
			font-weight:500;
			text-decoration:none;
			letter-spacing: 1.8px;
			line-height:100%;
		}
		
		#lang {
			float: right;
			 
		}		
		#lang a { padding-left:0.5em; }
		#lang, #lang ul { list-style-type:none; margin:0; padding:0; } /* Style-Reset */

		#lang li { width:128px; float:left; } /* Horizontale Anordnung */
		
		#lang li ul { display:none; } /* Normalzustand eingeklappt */
		#lang li:hover ul { display:block; padding-top: 0.5em; position: absolute; width:128px; z-index: 100;   } /* Ausgeklappt */

		#lang li:hover li {  border:1px solid #646464; background-color: #595959; border-top: 0; }
		
		#lang li a { display:block;  }
		#lang li ul li a { padding:0.4em; }
		#lang li a:hover { border: 0; }
		
		
		 
		#navi a {
			text-decoration:none;
			text-transform:uppercase;
			color:#BCBCBC;
		}
		
		#navi a:hover, #navi a:active, #navi a.active {
			text-decoration:none;
			text-transform:uppercase;
			color:#FCEF00;
		}
		
		a {
			color:#383838;
		}
		
		a:hover, a:active {
			
			color:#808080;
		}		
		
		
		#logoplace {
			height:211px;
			width:950px;
			margin: 0 auto;
		}
		
		#contentbg {
			min-height:200px;
			width:100%;
			background-color:#E7E7E7;
			background-image:url(img/background2.png);
			background-repeat:repeat-x;
			background-position:bottom;
		}
		
		#content {
			width:950px;
			margin: 0 auto;
			padding: 20px;
			
			/*FONTS*/
			font-family:"Arial";
			font-size:11pt;
			color:#464646;
			font-weight:500;
			text-decoration:none;
			letter-spacing: 1px;
			line-height:130%;
			
		}

		#content .small {
		
			font-size:9pt;

			
		}		
		
		#content h1 {
			font-family:"Arial";
			font-size:18pt;
			color:#595959;	
			font-weight:600;
			text-decoration:none;
			letter-spacing: 0pt;
			line-height:100%;
			
		}
		
		
		#footer {
			width:950px;
			margin: 0 auto;
			
			
			color: #FFFFFF;
		}
		

		h2 {
			font-family:"Arial";
			font-size:16pt;
			color:#595959;	
			font-weight:600;
			text-decoration:none;
			letter-spacing: 0pt;
			line-height:100%;
			display:inline;
		}
		
		#content h3 {
			font-family:"Arial";
			font-size:14pt;
			color:#464646;
			font-weight:500;
			text-decoration:none;
			letter-spacing: 0pt;
			line-height:100%;
		}
		
		#content h3 a {
			color:#464646;
			text-decoration:none;
		}
		
		#content form {
			margin:35px;
		}
		
		#content p {
			margin-left:10px;
		}		
		
		#content .img {
			border: 1px solid #181818;
			margin-right: 20px;
		}
		
		.input {
			margin-right:2px;
			margin-left:10px;
			padding:6px;
			width:375px;
			border: 1px solid #B8B8B8;
			
			/*FONTS*/
			font-family:"Arial";
			font-size:9pt;
			color:#464646;
			font-weight:500;
			text-decoration:none;
			letter-spacing: 0pt;
			line-height:100%;
		}
		
		.button {
			padding: 4px;
			background-color:#4C4C4C;
			border: 1px solid #B8B8B8;

			/*FONTS*/
			font-family:"Arial";
			font-size:10.5pt;
			color:#ffffff;
			font-weight:700;			
			letter-spacing: 1px;			
		}
		
		.tooltip {
		  position: absolute;
		  display: none;
			color:#464646;
			background-color:#E7E7E7;
			border: 1px solid #808080;
			font-size:9pt;
			width: 200px;
			
			
		
		}
		
		#adright {
		
			float: right;
			border: 1px solid #464646;
			margin-left: 20px;
		}
		
		#ad {
			margin: 0 0;
			width: 752px;
			height: 90px;
		}
		
		#adimg {
			margin: 0 auto;
			
			padding:0;
			width: 728px;
			height: 90px;
			
			border: 1px solid #464646;
		}
		
		
		.error {
		
			background-color: #d8caca;			
			border: 1px dotted #400000;		
			color: #400000;
			padding: 5px;
						margin-right: 180px;
		
		}
		
		
		
		.warning{
		
			background-color: #f0eecc;			
			border: 1px dotted #f2cd00;		
			color: #000000;
			padding: 15px;
			text-align: left;
			margin-bottom: 10px;
			
		
		}		
		
		#urlform h1 {
			font-size: 14pt;
		}
		
		
		
		#search4music {
			filter:alpha(opacity=60);
			opacity:0.60;
			text-align: center;
			margin-top: 70px;
			margin-right: 110px;
			width: 468px; 
			height: 80px; 
			color: #FFFFFF; 
			float: right; 
			background-image: url(/img/search4music_bg.png);

		}
		
		#search4music:hover {
			filter:alpha(opacity=100);
			opacity:1;
		}		
		
		#search4music form {
			padding-top: 45px;
			margin: 0;

		}		
		
		#search4music span {

			font-size: 13px;

		}			
		#search4music input[type=text] {
			font-size: 14px;
			font-weight: bold; 	
			width: 225px; 
			height: 22px;
			border: none;
			background: #fff url(img/search4music_input.gif) no-repeat; 
			padding:  5px 10px 0 25px; 
			color: #808080;

		}		

		#search4music input[type=submit] {
			border: 0; 
			height: 27px; 
			width: 76px;
			background: #ABC43C url(/img/search4music_button.gif) no-repeat;
			color: #FFF; 
			font: bold 1.0em Arial, Helvetica, Sans-Serif;

		}	
		