@charset "utf-8";

body {
		
	background: url(../NEW_MR_img/eq_bg2_wide.jpg) fixed top left;
	scrollbar-base-color:#1e2b31;
	scrollbar-track-color:#22201d;
	scrollbar-face-color:#1e2b31;
	scrollbar-highlight-color:#464238;
	scrollbar-3d-light-color:#464238;
	scrollbar-dark-shadow-color:#464238;
	scrollbar-shadow-color:#464238;
	scrollbar-arrow-color:#ffffff;
	text-align: center;
}

#map473_marker_0_0, #map473_dirmenu_0_0 
{
	color:#000000;
}

#map473_dirmenu_0_0 a 
{	
	color:#000000;
}

div#upper {
	height: 90px;
	width: 950px;
	float: left;
	display: block; text-align: left;
}

	div#bannerhead { 
		background:black none repeat scroll 0 0;
		height:90px;
		width:950px;
		z-index:100;
	}
	div#bannerhead img { width: 728px; height: 90px;  }

	
div#inner {
	margin: auto;
	/*width: 950px;*/
	width: 1115px;
	position: relative;
	text-align: left;
}

	div#header{
	  
	  background-image: url(../NEW_MR_img/header.jpg);
	  background-repeat:no-repeat;
	  float: left;
	  clear: both;
	  width:950px;
	  height:114px;
	  z-index: 20;
	  margin-top: 5px;
	  
	  }
	
	div#contentarea { margin-top: 5px; float: left; }
	
	div#left-sidebar{
	  padding:0px;
	  /*top:header-<length>;*/
	  width:138px;
	  z-index:7;
	  float: left; display: block; overflow: hidden;
	 }
	 #right{
		 float: right; display: block; overflow: hidden;
		 width: 145px;
		 margin-left:5px;
	 }
		 *+html #right {
			 width: 145px;
		 }
		 
	div#footer
	{
		background: url(../NEW_MR_img/footer.gif) no-repeat center top;
		display:block;
		float:left;overflow:hidden;
		width:910px; /*950 without padds*/ height: 103px;
		margin-top: 10px; margin-bottom: 20px;
		padding: 20px; padding-top: 0px; padding-bottom: 10px;
	 }
	 *html div#footer { height: 108px; width: 950px; }
	div#footer2{
	  position:absolute;display:none;
	  background-image: url(../layout/footer.jpg);
	  background-repeat:no-repeat;
	  bottom:0px;
	  margin-bottom:65px;
	  left:50%;
	  margin-left:-475px;
	  width:950px;
	  height:22px;
	  z-index:16;
	 }
	
	div#unterlink1{
	  background: url(../NEW_MR_img/panelbg1.gif);
	  background-repeat:no-repeat;float:left;
	  margin-top:0px;
	  margin-left:0px;
	  width:123px; /*133px without padds*/
	  padding: 5px;
	  height:162px;
	  z-index:10; margin-bottom: 5px;
	 }
	 *html div#unterlink1{ width: 133px; }
	 
	div#unterlink1-2{
		float: left; margin-top: 30px; padding-left: 5px; 
		border-left: 1px solid orange;
	  width:215px;
	    font-family: arial, helvetica, sans-serif;
	  z-index:45; font-size: 11px;
	 }
	 
	 div#unterlink1-3{
	  font-family: arial, helvetica, sans-serif;
	  text-align: right;
	  padding-right: 5px; width: 170px; margin-top: 43px; border-right: 1px solid orange;
	  z-index:45;
	  float: right; 
	  font-size: 11px;
	 }
	 div#footer .footer_dividor { display: none; float: left; height: 14px; width: 1px; margin-left: 10px; margin-right: 10px; border-left: 1px solid orange; }
	 div#footer .footer_text { float: left; display: block; height: 14px; }
	 div#unterlink1-3 .footer_dividor, div#unterlink1-3 .footer_text { float: right; }
	 
	div#unterlink2{
	  
	  background: url(../NEW_MR_img/panelbg1.gif) left center;
	  background-repeat:no-repeat;
	  width:123px; /*133px without padds*/
	  padding: 5px; margin-bottom: 5px; padding-top: 20px; padding-bottom: 10px;
	  z-index:11;
	  float: left; 
	 }
         div#unterlink2 table { width: 100px; }
	 *html div#unterlink2 { width: 133px; }
	 
	div#unterlink2-1 {
	  background: url(../NEW_MR_img/panelbg1.gif) 0px -70px;
	  background-repeat:no-repeat;
	  width:123px; /*133px without padds*/
	  padding: 5px;float: left;
	  z-index:11;
	  float: left; 
	 }
	 *html div#unterlink2-1 { width: 133px; }
	 
	div#unterlink2-2{
	  	  float: left; 
	  margin-left:0px;
	 }
	
	div#unterlink3{
	  background: url(../NEW_MR_img/panelbg1.gif);
	  float: left; 
	  width:129px; /*139px without padds*/
	  padding: 5px;margin-bottom: 5px;
	  height:245px;
	  z-index:15;
	 }
	 *html div#unterlink3{ width: 139px; }
	 
	div#aktuell{

	 }
	
	div#unterlink4{
	  position:absolute;
	  background: url(../NEW_MR_img/panelbg1.gif);
	  background-repeat:no-repeat;
	  background-position:center;
	  border: 1px solid #ffffff ;
	  bottom:0px;
	  margin-bottom:315px;
	  left:50%;
	  margin-left:355px;
	  width:91px;
	  height:79px;
	  z-index:18;
	 }
	
	div#unterlink5{
	  
	  background-image: url(../layout/fritz-studio-1.jpg);
	  background-repeat:no-repeat;
	  background-position:center;
	  border: 1px solid #ffffff ;
	  bottom:0px;
	  margin-left: 18px;
	  width:91px;
	  height:69px;
	 }
	
        div#unterbox1 {
	  /*background: url(../NEW_MR_img/panelbg1.gif) 0px -70px;
	  background-repeat:no-repeat;*/
	  width:123px; /*133px without padds*/
	  padding: 0px;float: left;
	  z-index:11;
	  float: left; margin-top: 5px;
	 }

	div#aenderung{
		background: url(../NEW_MR_img/panelbg1.gif) left center;
	  background-repeat:no-repeat;
	  width:129px; /*133px without padds*/
	  padding: 5px; margin-bottom: 5px;
	  z-index:11; padding-top: 20px; padding-bottom: 20px;
	  float: left;
	 }
	 *html div#aenderung { width: 139px; }
	div#teststudiobox{
		background: url(../NEW_MR_img/panelbg1.gif) left center;
	  background-repeat:no-repeat;
	  width:129px; /*133px without padds*/
	  padding: 5px; margin-bottom: 5px;padding-top: 20px; padding-bottom: 20px;
	  z-index:11;
	  float: left; 
	 }
	 *html div#teststudiobox { width: 139px; }
	
	div#besucher{
		  text-align:center;
		 float: left; margin-left: 22px;
		  width:80px;
		  height:12px;
	
	 }
	
	div#counter{
		  text-align:center;
		  background-color:#5a6c6c;
		  float: left;margin-left: 22px;
		  width:80px;
		  height:12px;
		  border: 1px solid #ffffff ;
	 }
	
	div#teststudio{
		 float: left;
		 text-align:center;
		 background: #3c4e52;margin-left: 18px;
		 width:91px;
		 z-index:20;
	 }
	
	 
	div#suche{
	  margin-top:2px;
	  margin-left:2px;
	 }
	 
	 #banners { 
	 	background:url("../NEW_MR_img/footer.gif") no-repeat scroll -10px 0 transparent;
		float:left;
		height:65px;
		margin-top:0;
		overflow:hidden;
		padding-top:5px;
		width:950px;
	 }
	 *html #banners { height: 70px; }
	
	div#banner1{
		/*background-image: url(../layout/banner1-hint.jpg);*/
		background-repeat:no-repeat;
		width:468px;
		height:61px; margin-left: 5px; margin-top: -5px;
		text-align:center;
		z-index:17;
		float: left; display: block;
	 }
	
	div#banner2{
		/*background-image:url("../layout/banner1-hint.jpg");*/
		background-repeat:no-repeat;
		display:block;
		float:left;
		height:61px; margin-left: 5px;
		text-align:center;
		width:468px;
		z-index:17;
	 }
	 
	 div#banner3 {
		background: transparent;
		height:185px;
		position:absolute;
		right:165px;
		top:0;
		width:215px;
		overflow: hidden;
	 }
	
	div#skyscraper {
		background:none;
		border:0px dotted black;
		float:right;
		height:600px;
		margin-top:-204px;
		width:160px;
	 }
	
	 div#breadcrumb {
		 height: 20px;
		 width: 100%;
		 float: left;
		 background: url(../NEW_MR_img/breadcrumb.gif) no-repeat top left;
	 }
	
	div#content {
	float: left; display: block;
	  background: url(../NEW_MR_img/textbg.gif) top left;
	  width:667px;
	  /*top:115px;*/
	  min-height: 500px;
	  z-index: 10; overflow: hidden;
	  }
	  *+html #content { } 
	  
	  div#content_ender {
	float: left; display: block;
	  background: url(../NEW_MR_img/textbg.gif) bottom left;
	  height:20px;width:100%;
	  z-index: 10; overflow: hidden;
	  }
	  
	#inhalt
	 {
	  width:630px;
	  padding: 10px;
	  padding-top: 15px;
	  padding-left: 25px;
	 }

	#inhalt2
	 {
	
	 }
	 
	 p.bodytext {
		 
	 }

      #page_introtext {
background:url("../NEW_MR_img/textbg.gif") repeat scroll 0px -1000px transparent;
border-style:solid;
border-width:0;
margin-bottom:20px;
margin-left:5px;
padding:20px; padding-top: 10px; padding-bottom: 10px; padding-left: 25px; line-height: 14px;
width:570px; display:block; float: left; clear: both; text-align: left;
}
	*html #page_introtext { width: 615px; }

	.dividor { clear: both; width: 100%; height: 1px; display: block; }
	.clearer { width:620px; margin:0;}
	
	.tx-indexedsearch { color:#ffffff; font-size:8pt; font-family:arial }
	.tx-indexedsearch-res { color:#ffffff; font-size:9pt; font-family:arial }
	.tx-indexedsearch-descr P { color:#ffffff; font-size:8pt; font-family:arial }
	.tx-indexedsearch-descr { color:#ffffff; font-size:8pt; font-family:arial }
	.tx-indexedsearch-redMarkup { color:#000000; font-size:8pt; font-family:arial }
	.tx-indexedsearch-path a { color:#000000 !important; font-size:8pt; font-family:arial }
	.tx-indexedsearch-info { color:#000000; font-size:8pt; font-family:arial }
	.tx-indexedsearch-icon { list-style-image:url(fileadmin/img/liste.jpg); }
	.tx-indexedsearch-whatis { color:#ffffff; font-size:8pt; font-family:arial }
	.tx-indexedsearch-searchbox-button { background-color:transparent; color:#000000; width:90px; border:1px solid #000000; height:18; font-size:9pt}
	.tx-indexedsearch-searchbox-sword sword{ background-color:transparent; width:130px; border:1px solid #ffffff; font-size:9pt; color:#ffffff}
	
	.tx-dropdownsitemap-pi1 {background-color:#ffffff;}
	
	/* Powermail */
	span.powermail_mandatory {
		color: red;
	}
	input.validation-failed,
	textarea.validation-failed {
		background-color: #ffffff;
	}
	div.powermail_mandatory_js {
		color: red;
		margin: 3px 0 15px 120px;
	}
	fieldset.tx-powermail-pi1_fieldset {
		border: 1px solid #A5ACB2;
		background-image: url(../img/handy.jpg);
		background-repeat: no-repeat;
		background-position: 100% 60%;
		padding: 10px;
	}
	fieldset.tx-powermail-pi1_fieldset label {
		display: block;
		width: 120px;
		float: left;
		clear: both;
		font-weight: bold;
	}
	fieldset.tx-powermail-pi1_fieldset input,
	fieldset.tx-powermail-pi1_fieldset textarea {
	
	}
	div.tx_powermail_pi1_fieldwrap_html {
		margin: 3px 0;
	}
	input.powermail_submit {
		margin: 20px 0px;
		font-weight: normal;
		border: 1px solid #000000;
		background-color:#5a6c6c;
		width: 80px;
		color: #000000;
		font-size:9pt;
		font-family:arial
	}
	td.powermail_all_td {
		padding: 3px 10px 3px 0;
	}
	
	.tx-powermail-pi1 input { border: 1px solid #000000;
		background-color:#5a6c6c;
		width: 220px;
		color: #ffffff;
		font-size:9pt;
		font-family:arial }
	
	.tx-powermail-pi1 select { border: 1px solid #000000;
		background-color:#5a6c6c;
		width: 265px;
		color: #ffffff;
		font-size:9pt;
		font-family:arial }
	
	.tx-powermail-pi1 legend {
		color: #ffffff;
		font-size:9pt;
		font-family:arial }
		
		
		
.news-list-container table { margin-bottom: 10px; }		
.news-list-container td {
	background: url("../NEW_MR_img/textbg.gif") repeat scroll -80px -30px transparent;
	padding:4px;
}

.news-list-container td a { font-weight: bold; color: orange; text-decoration: none; text-transform: uppercase; }
.news-list-container td a:hover { text-decoration: underline; }


/* ADDONS */



.proaudioportal_box {
	background: url(http://96khz.de/images/advertisement/studiomagazinclassics/background_box.png) no-repeat;
	float: left;
	height: 172px;
	width: 133px;
	margin: 0 0 5px 0;
	padding: 0px;
	z-index: 10;
	overflow: hidden;
}
.proaudioportal_logosm {
	margin: 3px 0 4px 3px;
	padding: 0px;
}
.proaudioportal_font {
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	line-height: 100%;
	margin: 0 5px 1px 5px; margin-right: 0px;
}
.proaudioportal_logo {
	height: auto;
	width: 123px;
	margin: 0;
	padding: 0px;
}
.proaudioportal_linie{
	border-top: 1px solid #666666;
	margin: 3px 6px 2px 6px;

}
.proaudioportal_arrow {
	float: left;
	margin: 2px 7px 5px 7px; margin-right: 3px;
}
.proaudioportal_link {
	font-weight: normal;
	font-size: 9px;
	color: #000;
	line-height: 11px;
}
.proaudioportal_link a {
	font-weight: normal;
	font-size: 9px;
}

