/*



*/

a {
	color: #81BB1B;
}

th {
	text-align: left;
}

table.header {
	height: 111px;
	background-image: url(0/images/bg-header.jpg);
	
}

td.topmenu {
	padding-top: 7px;
	padding-right: 45px;
}

.headermenu_fixedbox{
  float: left;
  text-align: left;
  height: 35px;
  width: 186px;
  -moz-box-sizing: border-box;
  padding: 0px;
  background-image: url(0/images/bg-mainmenu-firstcell.gif);
  background-repeat: no-repeat;
}

.headermenu_autobox{
  float: left;
  text-align: left;
  height: 35px;
  border: none;
  font-weight: bold;
  background-image: url(0/images/trenner-mainmenu.gif);
  background-repeat: no-repeat;
  background-position: top right;
  padding: 0px;
}

.headermenu_autobox_right{
  float: left;
  text-align: left;
  height: 35px;
  border: none;
  font-weight: bold;
  background-image: url(0/images/trenner-mainmenu.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 0px;
}

a.link_headermenu {
	display: block;
	font-size: 11px;
	padding: 6px 15px 0px 13px;
	
}

.boxheadermenu{
  width: 100%;
  background-color: #FFFFFF;
  border: none;
  background-image: url(0/images/bg-mainmenu.gif);
  background-repeat: repeat-x;
  color: #ffffff;
  height: 35px;
  padding: 0px;
}

.first_boxleft {
  width: 183px;
  background-color: #81BB1B;
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #bbbbbb;
  -moz-box-sizing: border-box;
  padding-top: 2px;
  padding-bottom: 5px;
  padding-left: 6px;
  border-color: #81BB1B;
}

.gap {
	height: 10px;
}

.search_input {
	border: 1px solid #81BB1B;
	
}

input.login_input, input.orange {
	border: 1px solid #FFA23F;
	
}

a.categorybox_rootcategory_exp, a.categorybox_subcategory_exp {
	color: #FF8D28;
}
a.categorybox_rootcategory_exp:hover, a.categorybox_subcategory_exp:hover, a.categorybox_rootcategorylink:hover, a.categorybox_subcategory:hover {
	color: #FF8D28;
	text-decoration: none;
}


.boxfooter{
  background-color: #FFFFFF;
  background-image: url(0/images/bg-footer.gif);
  background-repeat: repeat-x;
  margin-top: 0px;
  height: 20px;
}

table.variants td {
	border-top: 1px solid #BFDDA9;
	padding: 0px;
	margin: 0px;

}

a.categorylink {
	width: 150px;
	height: 12px;
	overflow-y : hidden;
}

.product_image_s_container {
	background-color: #D5D5D5;
}

.boxrightproduct-td {
	width: 178px;
	overflow: hidden;
}

.inklMwst {
	color: #757e83;
	font-size: 8px;
	padding-bottom: 2px;
}

.inklMwst a {
	color: #757e83;
}