html, body, h1, h2, h3, h4, p, ul, li {
margin: 0px;
padding: 0px;
	font-family:  Verdana, Arial, sans-serif;
font-size: 11px;
color: #502b15;
}
font {
font-size: 11px;
}
.weiss {
  color: #ffffff; 
  font-size: 10px;
  padding-left: 9px;
  }
.warenkorbweiss {
  color: #ffffff;
  font-size: 11px;
  }
a.warenkorbweiss:hover {
  color: #502b15;
  text-decoration: none; 
  }
.boxRight {
border-left:1px solid #B50027;
  color: #502b15;
  background-color: #edeae8;
  text-decoration: none; 
  }
.bg {
  background-color: #edeae8;
  }
.HeadBox {
background-color: #B50027;
  color: #ffffff;
    font-weight: bold;
	padding: 2px;
	padding-left: 4px;
    text-decoration: none;
    font-size: 11px; 
  }
a.HeadBox {
padding-left: 0px;
  color: #ffffff; 
  }
  a.HeadBox:hover {
  color: #502b15; 
  }
.ContentBox {
	padding: 4px;
  }
.contentsTopics {
  font-size: 13px;
  font-weight: bold;
}
.KategorienHead {
  font-size: 11px;
  padding-bottom: 2px;
}
.KategorienContent {
  font-size: 11px;
}
.moduleRow {
 padding-top: 2px;
 padding-bottom: 2px;
 font-size: 11px;
 border-top: 1px solid #B50027;
 text-decoration: none;
}
.moduleRowOver { 
  padding-top: 2px;
 padding-bottom: 2px;
 font-size: 11px;
 border-top: 1px solid #B50027;
 text-decoration: none;
	}
.moduleRowSelected { 
 padding-top: 2px;
 padding-bottom: 2px;
 font-size: 11px;
 border-top: 1px solid #B50027;
 text-decoration: none; }

.moduleRowActive { 
 padding-top: 2px;
 padding-bottom: 2px;
font-size: 11px;
font-weight: bold;
 border-top: 1px solid #B50027;
 text-decoration: none; }
A {
color: #502b15;
  text-decoration: none;
}

A:hover {
  color: #B50027;
  text-decoration: none;
}
.main {
font-size: 11px;
  padding:3px;
}
.main3 {
font-size: 11px;
  background-color: #f4eee9;
  padding:3px;
}
.main2 {
font-size: 11px;
  background-color: #e8ddd3;
  padding:3px;
}
.grossbild_head {
	font-size: 12px;
    color:#FFFFFF; 
	background-color: #502b15; 
	padding-top: 2px; 
	padding-bottom: 2px;}

/* Sitemap Tables */
.sitemap_heading { 
	background-color: #502b15; 
	padding-top: 2px; 
	padding-bottom: 2px;
}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#B50027; text-decoration:none;}
.sitemap_sub { font-size: 9pt; color: #000000; background-color: #FFFFFF; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}

img{
	border:0;
}
FORM {
	display: inline;		   
}
.price{
  font: 14px Verdana, sans-serif;
  font-weight: bolder;
  margin-top:1px;
  margin-bottom:1px;
  color: #F98100; 
}
.boxTextPrice {
	font-size: 10px;
	color: #B50027;
}
SPAN.productSpecialPrice {
  color: #B50027;
}
SPAN.productOldPrice {
	color: #B50027;
	text-decoration: line-through;
}
SPAN.errorText { 
  color: #B50027;
}
SPAN.productDiscountPrice {
  color: #B50027;
  font-weight: bold;
}
input,menu,select,option,button,textarea
{
 color:#000000;
 border-width:1px;
 font-size: 11px;
 }
 select
{
 /*width: 180px;*/
 margin-top: 3px;
 }
TEXTAREA {
  width: 98%; 
  font-size: 11px;
}
.errorBox {
background-color: #B50027;
color: #ffffff;
width: 98%;
}
.copyright {
font-size: 9px;
color: #cccccc;text-align: center;
}
.copyright a {
align: middle;
font-size: 9px;
color: #cccccc;
}

#einruecker {
padding-left: 3px;
padding-right: 5px;
}
#blabla {
padding: 5px;
}

.tableHeading {
font-size: 11px;
}
.boxText{
font-size: 11px;
}
.infoBoxHeading{
font-size: 11px;
}
hr{border:solid #B50027 1px;height:1px;}