body {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;
    scrollbar-base-color: black;
	scrollbar-arrow-color: red;
    scrollbar-highlight-color: white;
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	border: 0px;

}

a:link, a:visited, a:hover, a:active
{
	color:#000000;
 	text-decoration:underline;
}

a.normal:link, a.normal:visited, a.normal:hover, a.normal:active,
{
	color:#000000;
 	text-decoration:none;
}

a.text:link, a.text:visited, a.text:hover, a.text:active,
{
	color:#000000;
 	text-decoration:none;
}



a.imp:link, a.imp:visited, a.imp:hover, a.imp:active,
{
	color:#FFFFFF;
 	text-decoration:none;
}

H1 {
font-family:Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight:bold;
color:#000000;

}

H2 {
font-family:Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight:bold;
color:#000000;

}

H3 {
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
color:#000000;

}

.red {
font-family:Arial,Helvetica,sans-serif;
font-size:18pt;
font-weight:normal;
color:#FF0000;
}

.text {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal
}


.subhead  {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold
}

.angebot-headline  {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold
}

.angebot-preis  {
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
color:red;
}



#container{
	position: absolute;
	width: 800px;
    height: 800px;
	top: 0px;
	margin-bottom:20px;
	left: 50%;
	margin-left: -400px;
	background-color:#FFFFFF;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	overflow: visible;

}

#headline{
	position: absolute;
	width: 390px;
	height: 20px;
	top: 223px;
	left: 160px;
	overflow: hidden;
	text-align: justify;

}

#content{
	position: absolute;
	width: 390px;
	height: auto;
	top: 257px;
	left: 165px;
	overflow: hidden;
	text-align: justify;
	ALINK:#000000;
	VLINK:#000000;
	LINK:#000000;

}

#angebot{
	position: absolute;
	width: 400px;
	height: auto;
	top: 257px;
	left: 168px;
	overflow-y: auto;
	margin:0px;
	text-align: left;
}


#gallery{
	position: absolute;
	width: 390px;
	height: 359px;
	top: 262px;
	left: 165px;
	overflow: hidden;
	text-align: center;

}


#start{
	position: absolute;
	width: 380px;
	height: auto;
	top: 250px;
	left: 170px;
	overflow: hidden;

}

#linkshintergrund{
	position: absolute;
	width: 150px;
	height: 520px;
	top: 50px;
	left: 0;
//	background-color:#D82819;
//	border:0px solid #D82819;
	background-color:#FF0000;
	border:0px solid #D20029;
	overflow: hidden;

}

	#logo{
		position: absolute;
		width: 130px;
		height: 130px;
		top: 10px;
		left: 10px;
		overflow: hidden;
	}

	#navi{
		position: absolute;
		width: 130;
		height: auto;
		top: 170px;
		left: 10px;
		overflow: hidden;
	}


#rechtshintergrund{
	position: absolute;
	width: 180px;
	height: 790px;
	top: 0px;
	left: 570px;
	background-color:#000000;
	border:0px solid #000000;
	overflow: hidden;

}

	#rose{
		position: absolute;
		width: 43;
		height: 19;
		top: 81px;
		left: 110px;
		overflow: hidden;
	}

	#bildrechtsoben{
		position: absolute;
		width: 180px;
		height: 158px;
		top: 230px;
		left: 570px;
		overflow: hidden;
	}

	#bildrechtsoben_home{
		position: absolute;
		width: 180px;
		height: 450px;
		top: 230px;
		left: 570px;
		overflow: hidden;
	}

	#bildrechtsunten_home{
		position: absolute;
		width: 180px;
		height: 200px;
		top: 490px;
		left: 570px;
		overflow: hidden;
	}

	#bildrechtsunten{
		position: absolute;
		width: 180px;
		height: auto;
		top: 422px;
		left: 570px;
		overflow: hidden;
	}

		#porzellan{
		position: absolute;
		width: 180px;
		height: auto;
		top: 230px;
		left: 570px;
		overflow: hidden;
	}


#obenbalken{
	position: absolute;
	width: 650px;
	height: 110px;
	top: 100px;
	left: 150px;
//	background-color:#D82819;
//	border:0px solid #D82819;
	background-color:#FF0000;
        border:0px solid #D20029;
	overflow: hidden;

}

	#bildbalkenlinks{
		position: absolute;
		width: 171;
		height: 110;
		top: 0px;
		left: 5px;
		overflow: hidden;
	}

	#bildbalkenmitte{
		position: absolute;
		width: 171;
		height: 110;
		top: 0px;
		left: 180px;
		overflow: hidden;
	}

	#bildbalkenrechts{
		position: absolute;
		width: 171;
		height: 110;
		top: 0px;
		left: 475px;
		overflow: hidden;
	}


#schriftzug1{
	position: absolute;
	width: 400px;
	height: 25px;
	top: 54px;
	left: 165px;
	overflow: hidden;

}


#schriftzug2{
	position: absolute;
	width: 100px;
	height: 25px;
	top: 54px;
	left: 575px;
	overflow: hidden;

}

#schriftzug3{
	position: absolute;
	width: 400px;
	height: 25px;
	top: 75px;
	left: 160px;
	overflow: hidden;

}


	#balkenrechts{
		position: absolute;
		width: 180px;
		height: auto;
		top: 230px;
		left: 570px;
		overflow: hidden;
	}