BODY {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
}

.rahmen {
	border: 1px solid #000;
	width: 768px;

	padding: 0px;
	background-color: #fff;
}

.header {
	background: #ffe8ca;
	padding: 0px;
	margin: 0px;
}

.produktfoto {
  float:left;
  padding-right:20px;
  padding-bottom:20px;
  padding-top:20px;
}

.clear {
  clear:both;
}

TD.menue {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#000000;
	vertical-align: top;
	padding:0px;
	background-color:#ffefce;
	border-right: 1px solid #419bd2;
}

TD.menuealt {
	background-color:#f6f9c7;
	background-image:url("/images/design/menuebg.jpg");
}

.menueform {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	display:block;
	width:150px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom: 1px solid #000;
	font-style:normal;
	font-weight:bold;
	background-color:#ffefce;
	background-image:url("/images/design/button1.jpg");
	background-repeat:no-repeat;
	padding-left:18px;
}

A.menue1 {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	display:block;
	width:150px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom: 1px solid #000;
	font-style:normal;
	background-color:#ffefce;
}

A:link.menue1,A:visited.menue1	{
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-image:url("/images/design/button1.jpg");
	background-repeat:no-repeat;
	padding-left:18px;
	font-style:normal;
}

A:active.menue1,A:hover.menue1 {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#b72323;
	font-weight:bold;
	text-decoration:none;
	background-image:url("/images/design/button-active1.jpg");
	background-repeat:no-repeat;
	padding-left:18px;
	font-style:normal;
}

.linkactive1 {
	color:#b72323;
}

A.menue2 {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	display:block;
	width:140px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom: 1px solid #000;
	font-style:normal;
	background-color:#d9faea;
}

A:link.menue2,A:visited.menue2	{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-image:url("/images/design/button2.jpg");
	background-repeat:no-repeat;
	padding-left:28px;
	font-style:normal;
}

A:active.menue2,A:hover.menue2 {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	color:#b72323;
	font-weight:bold;
	text-decoration:none;
	background-image:url("/images/design/button-active2.jpg");
	background-repeat:no-repeat;
	padding-left:28px;
	font-style:normal;
}

.linkactive2 {
	color:#b72323;
}

A.menue3 {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	display:block;
	width:130px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom: 1px solid #000;
	font-style:normal;
	background-color:#aad5eb;
}

A:link.menue3,A:visited.menue3	{
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-image:url("/images/design/button3.jpg");
	background-repeat:no-repeat;
	padding-left:38px;
	font-style:normal;
}

A:active.menue3,A:hover.menue3 {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#b72323;
	font-weight:bold;
	text-decoration:none;
	background-image:url("/images/design/button-active3.jpg");
	background-repeat:no-repeat;
	padding-left:38px;
	font-style:normal;
}

.linkactive3 {
	color:#b72323;
}

TD.blau {
	background-color: #419bd2;
}

.blueline10 {
	background-color: #419bd2;
	padding: 0px;
	height: 10px;
	display: block;
}

.blueline3 {
	background-color: #419bd2;
	margin: 10px;
	height: 3px;
	display: block;
}

P,TD {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#000000;
	vertical-align: top;
}

.content {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#000000;
	vertical-align: top;
	padding:30px;
	line-height:130%;
}

.upload {
	width:548px;
	overflow-x: auto;
}

A,A:link,A:visited	{
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
}

A:active,A:hover {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#b72323;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
}

H1 {
	padding:0px;
	border-bottom: 1px solid #000;
	font-family:Verdana,Arial,Helvetica;
	font-size:14px;
	color:#000000;
}

A.titelalt {
	background: #e3f3fb;
	padding:5px;
}

A.titel,A:link.titel,A:visited.titel	{
	font-family:Verdana,Arial,Helvetica;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-style:normal;
}

A:active.titel,A:hover.titel {
	font-family:Verdana,Arial,Helvetica;
	font-size:14px;
	color:#b72323;
	text-decoration:none;
	font-style:normal;
}

A,A:link.kruemmel,A:visited.kruemmel	{
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-style:italic;
	font-weight:normal;
}

A:active.kruemmel,A:hover.kruemmel {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#b72323;
	text-decoration:none;
	font-style:italic;
	font-weight:normal;
}

.copy {
	font-family:Verdana,Arial,Helvetica;
	font-size:9px;
	color:#000000;
	background-image:url("/images/design/grau.jpg");
	padding: 5px;
	margin: 0px;
	width: 758px;
	height: 17px;
	text-align: center;
}

A.copy {
	font-family:Verdana,Arial,Helvetica;
	font-size:9px;
	font-style:normal;
}

A:link.copy,A:visited.copy	{
	font-family:Verdana,Arial,Helvetica;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}

A:active.copy,A:hover.copy {
	font-family:Verdana,Arial,Helvetica;
	font-size:9px;
	color:#b72323;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}

.sitemap {
	padding-left : 30px;
	padding-top : 5px;
	padding-bottom : 15px;
}

.sitemaplink {
	padding-left : 30px;
	padding-top : 5px;
	padding-bottom : 5px;
}