/* BIT-Musikverlag */

body {		margin:0; 
			padding:0;  background:url('../img/bit_bodybg_s.gif'); 
			color:#213873; 
			font-family:arial, helvetica, sans-serif; 
			font-size:0.75em;
			line-height:150%;
			}
			
a {color:#447;}

.rot { color:#E33C2F;font-weight:bold; }

.mini { font-size:85%; }

h1, h2, h3, h4, h4, h6 {
		margin:0 0 0 1em; 
		font-size:160%; 
		font-weight:bold;
		padding:2px 5px;
		clear:both;
		/* border-top:1px dotted #9198AC;
		border-bottom:1px dotted #9198AC; */
		width:90%; 
		/* background:#213873 url('../img/bit_bodybg.gif'); */
		}
	
p + h3 {margin-top:1.6em; }	
div.cdteaser + h3 {margin-top:2em;clear:both; }		
			
p			{ padding:0 10px; margin:1em; width:85%; }

p.rand		{ 	/* border-left:1px dotted #9198AC; */
				}

p.link { padding:0 10px; margin:1em; width:85%; clear:both;margin-bottom:1.5em;}

p.link img {float:left;margin-right:5px;margin-bottom:20px;border:0}

p.link b {font-size:130%;}

.highlight {
			background-color:#EEEEFF;
			/* background:url('../img/bit_highlight_bg.gif')  repeat-y; */
			padding:0.5em 0; 
			margin:1em;
			border:1px dotted #BDA66B;
			float:left;
			}
			
.hlight {
			background-color:#FFFFEE;
			padding:0.5em 0.75em; 
			margin-top: -0.5em;
			border:1px dotted #BDA66B;
			float:left;
			}			

.hlkontakt {
			background-color:#FFFFEE;
			padding:0.5em 0.75em;
			margin:1.5em 2em 2.5em 2em; 
			border:1px dotted #BDA66B;
			float:left;
			width:87%;
			}			
			
.cdteaser {	padding:0 10px; 
			margin:1em 1em 0.5em 1em; 
			width:90%; 
			float:left;
			clear:both;}

.cdteaser div.teasertitel {
			padding:1px 0 1px 5px;
			background-color:#E6EAF4;
			margin-bottom:3px; 
			/* color:#fff; */
			/* border-bottom:1px dotted #9198AC; */
			}
			
.cdteaser div.teasertitel_nt {			
			padding:1px 0 1px 5px;
			background-color:#E6EAF4;
			margin-bottom:3px; }		

.cdteaser div.teasertitel_fi {			
			padding:1px 0 1px 5px;
			background-color:#E6EAF4;
			margin-bottom:3px; 
			}		
			
.cdteaser img { border:1px solid #448; 
				margin:3px 5px 0 0; float:left;}

.cdteaser dl  { margin:0; float:left; width:95px;
				margin-bottom:5px; }
				
.cdteaser dt, .cdteaser dd {margin:0;padding:0;}

.cdteaser div.teasertext { margin-left:95px; }
.cdteaser div.zitat { font-style:italic; padding-left:95px;margin-top:5px; }

span.ktlg {float:right;padding-right:8px;}

a.kaufen {	background:url('../AddtoCart.gif') no-repeat; 
			padding:2px 0 2px 20px; font-size:0.9em;
			clear:both; }
			
.cdtitel {}
			
.featuring { padding-left:10px; width:80%; margin:1em; }

.katalognr { padding-left:20px; background-color:#EEEEFF;margin:10px;}

.unsichtbar { position:absolute; left:-10000px; }
			
div.highlight p { padding:0 10px; margin:1em 0; width:90%;}

div.highlight h3	{margin:0 0 0 0; font-size:140%; padding-left:10px;}			
						
img.cover80 {border:1px solid #447; margin-right:5px; margin-top:2px;}
				
p.einleitung { 	font-weight:bold;}							

div#head {	height:128px; 
			width:100%; 
			background:url('../img/bit_bodybg.gif');
			}

div#headgrafik {	height:128px; 
			width:100%; 
			background:url('../img/bit_head.gif') no-repeat;
			}

			
div#sprunglinks {height:1px;float:left;position:absolute;left:-10000px;}			

a#homelink {width:220px; 
			height:115px; 
			display:block; 
			text-decoration:none; 
			/* border:1px solid red; */
			} 

div#wrap {  float:left;	
			width:100%; 
			min-width:890px;
			background-color:#fff;
			/* border:1px solid red; */
			}

div#innerwrap {
			float:left;
			width:auto;
			/* border:1px solid green;*/ 
            background:url('../img/bit_bodybg_s.gif') repeat-y; 
			}

div#navi { 	width:144px; 
			float:left;   
			padding:18px 20px 0 0;
			margin-bottom:1em; 
			/* border:1px solid yellow; */
			background:url('../img/bit_logobot.gif') 0 -6px no-repeat; 
			}
			

div#inhalt {
			float:left;
			width:47em;
			min-height:400px;
			background-color:#fff;  
			padding-top:25px; 
			padding-left:10px; 
			border-left:1px solid #BDA66B;
			/* border:1px solid fuchsia; */
			}
			
			
div#inhaltbreit {
			float:left;
			width:57em;
			min-height:400px;
			background-color:#fff;  
			padding-top:25px; 
			padding-left:10px; 
			border-left:1px solid #BDA66B;
			/* border:1px solid fuchsia; */
			}
			
#inhalt li, #inhaltbreit li {margin-bottom:0.5em;}			
						
div#rechts {
			position:absolute;
			left:58em;
			width:15em;
			padding:1em 0.5em;                       
			
			/* border:1px solid #f99; */
			}
			
#rechts p {margin:1.5em 0; font-size:0.9em;}						

div#footer {text-align:center;
			font-size:0.9em;
			padding:0.5em;
			width:90%;
			/* border:1px solid #99f; */
			}
			
div#navi ul	{
			list-style-type:none;
			padding:0;
			margin:0 0 0 0;
			}
			
div#navi li  {
			display:inline;
			}			
			
div#navi a  {
			display:block; 
			width:163px;
			height:38px;
			background-repeat:no-repeat;
			text-decoration:none;
			}
			
a#home 		{ 
			background:url('../img/nav_home.gif') no-repeat; 
			}
			
a#home:hover 		{ 
			background:url('../img/nav_home.gif')  no-repeat 0 -38px; 
			}						

a#cds 		{ 
			background:url('../img/nav_cds.gif') no-repeat; 
			}
			
a#cds:hover 		{ 
			background:url('../img/nav_cds.gif')  no-repeat 0 -38px; 
			}

a#filmmusik 		{ 
			background:url('../img/nav_filmmusik.gif') no-repeat; 
			}
			
a#filmmusik:hover 		{ 
			background:url('../img/nav_filmmusik.gif')  no-repeat 0 -38px; 
			}
			
a#noten 		{ 
			background:url('../img/nav_noten.gif') no-repeat; 
			}
			
a#noten:hover 		{ 
			background:url('../img/nav_noten.gif')  no-repeat 0 -38px; 
			}
			
a#wir 		{ 
			background:url('../img/nav_wir.gif') no-repeat; 
			}
			
a#wir:hover 		{ 
			background:url('../img/nav_wir.gif')  no-repeat 0 -38px; 
			}

a#links 		{ 
			background:url('../img/nav_links.gif') no-repeat; 
			}
			
a#links:hover 		{ 
			background:url('../img/nav_links.gif')  no-repeat 0 -38px; 
			}			

a#impressum 		{ 
			background:url('../img/nav_impressum.gif') no-repeat; 
			}
			
a#impressum:hover 		{ 
			background:url('../img/nav_impressum.gif')  no-repeat 0 -38px; 
			}
															
/*
div#navi a:hover {
			background:url('../img/bit_nav_bg1.gif'); 
			background-position:right;
			background-repeat:no-repeat;
			margin-bottom:0.5em;
			}			
*/
			
div#navi a span {
position:relative;
left:-10000px;
			 }			
			



		