	body, table, tr, td, th, div, p {

		font-family: Verdana, Arial;
		font-size: 8pt;
		color: #202020;

	}

	img {
		border:none;
	}


	body {

		scrollbar-face-color:rgb(175,150,115);
		scrollbar-shadow-color:rgb(237,232,226);
		scrollbar-highlight-color:rgb(237,232,226);
		scrollbar-3dlight-color:rgb(237,232,226);
		scrollbar-darkshadow-color:rgb(175,150,115);
		scrollbar-base-color:rgb(237,232,226);
		scrollbar-arrow-color:rgb(237,232,226);
		scrollbar-track-color:rgb(237,232,226);

	}

	.content_table {

		margin-top: 10px;

	}

	.content_table td {

		padding: 2px;
		vertical-align: top;
		height: 20px;

	}

	.info {

	color: grey;

	}

	.mehr_link {

		color: #AE9672;
		font-weight: bold;
		font-style: italic;
		font-size: 9pt;
		text-decoration: none;

	}

	.form {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 height: 14px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 width: 280px;
		 padding-left: 4px;
		 padding-right: 4px;

	}

	.form2 {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 height: 14px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 width: 100px;
		 padding-left: 4px;
		 padding-right: 4px;

	}

		.form3 {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 font-size: 8pt;
		 height: 20px;
		 font-family: Verdana, Arial;
		 padding-left: 4px;
		 padding-right: 4px;

	}

	.form4 {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 font-size: 12pt;
		 height: 20px;
		 font-family: Verdana, Arial;
		 width: 40px;
		 text-align: center;
		 font-weight: bold;
		 padding-left: 2px;
		 padding-right: 2px;

	}


	.form_textarea {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 height: 80px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 width: 280px;
		 padding-left: 4px;
		 padding-right: 4px;

	}

	.form_textarea2 {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 padding-left: 4px;
		 padding-right: 4px;

	}

	.form_select {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 width: 290px;

	}

	.form_button {
		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 padding: 1px 10px 1px 10px;
		 margin: 0px;
	}

	.form_select2 {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 width: 50px;

	}

	.form_select3 {

		 background-color: #EDE8E2;
		 border: #AE9672 solid 1px;
		 padding: 0px;
		 font-size: 8pt;
		 font-family: Verdana, Arial;
		 width: 150px;

	}

	.form_confirm_layer {
		border: 1px solid #af9673;
		background: #f5f0ea;
		font-weight: bold;
		font-size: 8pt;
		color: #3c3c3c;
	}

	.confirm_layer {
		position: absolute;
		display: none;
		z-index: 15;
		top: 50%;
		left: 50%;
		margin-top: -60px;
		margin-left: -175px;
		height: 120px;
		width: 350px;
		border: 5px #af9673 double;
		background: #f5f0ea;
		color: #b3b3b3;
		text-align: center;
	}

	.box {

		background-color: #EDE8E2;
		float: right;
		height: 10px;
		width: 10px;
		font-size: 1px;
		margin-top: 3px;

	}

	#menu div {

		color: #6C6C6C;
		text-decoration: none;
		font-family: Arial, Helvetica, Verdana;
		font-size: 9pt;

	}

	#menu a {
		color: black;
		text-decoration: none;
		font-family: Arial, Helvetica, Verdana;
		font-size: 9pt;

	}

	h2 {
		font-family: Arial;
		font-size: 13.5pt;
		padding: 0px;
		margin-top: 7px;
		margin-bottom: 4px;
		color: #AE9672;
		font-style: italic;
	}

	h3 {
		font-family: Arial;
		font-size: 13.5pt;
		padding: 0px;
		color: #AE9672;
		font-style: italic;
		display: inline;
	}

	#navi {
		margin: 0;
		padding: 0;
		text-align:center;
		font-family: Arial, Helvetica, Verdana;
		font-size: 9pt;

	}

	#navi ul {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	text-align: center;
	}

	#navi li {

	border-left: 1px solid #AE9672;
	border-top: 1px solid #AE9672;
	border-bottom: 1px solid #AE9672;
	float: left;
	margin: 0;
	background-color: #EDE8E2;
	height: 15px;
	text-align: center;
	display: inline;
	list-style-type: none;
	padding: 1px;
	width: 120px;

	}

	#navi li a:link, #navi li a:visited {
	float: left;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #202020;
	background-color: #EDE8E2;
	text-align: center;
	width: 120px;
	height: 15px;
	font-style: italic;
	font-family: Arial, Verdana, Tahoma;

	}
	#navi li #akt {
	color: #202020;
	background-color: #AE9672;
	}

	#navi li a:hover, #navi li a:hover#akt {
	color: #202020;
	background-color: #AE9672;
	}

	#last {
		border-right: 1px solid #AE9672;
	}

	.lupe {

	opacity: .5;
	filter:alpha(opacity=50);
	-moz-opacity: .5;
	position: absolute;
	right: 0px;
	bottom: 0px;
	height: 30px;
	width: 30px;
	background: url(./img/lupe.gif) no-repeat;

	}

	.verkauft {

	opacity: .8;
	filter:alpha(opacity=80);
	-moz-opacity: .8;
	position: absolute;
	right: 0px;
	bottom: 52px;
	height: 80px;
	width: 350px;
	background: url(./img/verkauft.gif) no-repeat;

	}

	.sell_layer {

	opacity: .95;
	filter:alpha(opacity=95);
	-moz-opacity: .95;
	width: 97%;
	color: #000;
	padding: 5px;
	height: 110px;
	position: absolute;
	top: 15px;
	left: 0px;
	display: none;
	background: #CFBCA6;
	border-left: #AE9672 solid 1px;

	}

	hr {

		border: 0px;
		height: 1px;
		background-color: #AE9672;
		color: #AE9672;
		width: 100%;
		margin-top: 16px;
		margin-bottom: 8px;
		margin-left: 0px;
		margin-right: 0px;
		padding: 0px;
		clear: both;

	}

	.hr2 {

		border: 0px;
		height: 1px;
		background-color: #AE9672;
		width: 609px;
		margin-top: 20px;
		margin-bottom: 20px;
		margin-left: 0px;
		margin-right: 0px;
		padding: 0px;
		clear: both;

	}

	.red {
		color: #C50000;
	}
	.green {
		color: #009212;
	}






	.Titel { color: maroon; font-size: 12pt; font-weight: bold; }

	.Vermerke {
	font-family: Verdana; font-size:7pt; color:rgb(153,153,153); text-decoration:none; }

	.Ueberschrift { font-family:Verdana; font-weight:bold; font-size:8pt; color:rgb(175,150,115); text-align:left; margin-top:0; margin-bottom:10px; }

	.Klavierhaus { font-family:Verdana; font-size:8pt; text-indent:0pt; line-height:120%; margin-top:0; margin-bottom:10px; color:black; text-decoration:none; }

	p a {
		font-family:Verdana; font-size:8pt; text-indent:0pt; line-height:120%; margin-top:0; margin-bottom:10px; color:rgb(153,153,153); text-decoration:none;
	}

	.Bildrahmen { margin-right: 5px; margin-bottom: 5px; }

	.Klavierhaus_Link { font-family:Verdana; font-size:8pt; text-indent:0pt; line-height:120%; margin-top:0; margin-bottom:10px; color:rgb(153,153,153); text-decoration:none; }

	.infokasten_container {

		position: relative;
		border: 1px solid #cac8b9;
		width: 180px;
		padding-left: 6px;
		padding-right: 6px;
		float: left;
		margin-bottom: 10px;


	}

	.infokasten_container2 {

		position: relative;
		border: 1px solid #cac8b9;
		 background: #e0d8ce;
		width: 180px;
		padding: 6px;
		float: left;
		margin-bottom: 10px;


	}

	.ik_head1 a {

		color: #FFFFFF;

	}
	.ik_head2 a {

		color: #000000;

	}


	.infokasten {

		position: relative;
		width: 176px;
		height: 246px;
		border-top: 1px solid #AE9672;
		border-left: 1px solid #AE9672;
		border-right: 1px solid #AE9672;
		padding: 1px;
		margin: 0px;
		margin-top: <?php echo $abstand_oben; ?>px;
		background-color: #EDE8E2;
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 11px;
		overflow: hidden;
		color: #202020;

	}

	.infokasten div,p,span,a {
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 11px;

	}

	.infokasten #ueberschrift {

		width: 174px;
		height: 21px;
		border-top: 1px solid #AE9672;
		border-left: 1px solid #AE9672;
		border-right: 1px solid #AE9672;
		border-bottom: 1px solid #AE9672;
		text-align: center;
		font-family: Arial, Verdana;
		font-size: 13px;
		font-weight: bold;
		padding-top: 4px;
		letter-spacing: 0px;
		overflow: hidden;
		line-height: 13px;

	}

	.as_box {

		 position: absolute;
		 top: 0px;
		 left: -1px;
		 padding: 4px;
		 width: 172px;
		 height: 241px;
		 background: #EDE8E2;
		 opacity: .95;
		filter:alpha(opacity=95);
		-moz-opacity: .95;
		display: none;

	}
	
	
	div.infohülle{
background-image:url(http://www.gottschling-klaviere.de/Images/hintergrundnew.jpg);
height:604px;
width:992px;margin:0 auto;
background-repeat:no-repeat;
}

	div.infohüllelp{
background-image:url(http://www.gottschling-klaviere.de/Images/hintergrundlp.jpg);
height:312px;
width:992px;margin:0 auto;
background-repeat:no-repeat;}


div.starttext{
padding:20px 17px 0 160px;
color:black;
font-family:Verdana;
font-size:8pt;
line-height:120%;
margin-bottom:10px;
margin-top:0;
text-decoration:none;
text-indent:0;
text-align:justify;
}

div.starttext a{
font-weight:bold;
color:#AE9672;}


div.starttext h1{
color:#AE9672;margin-top:10px;font-size:13px;text-transform: uppercase;
}


div.starttext h2{
font-size:15px;
}
