.prod_frame a:link, .prod_frame a:visited, .prod_frame a:active {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline; FONT-SIZE:11px 
}
.prod_frame a:hover {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none; FONT-SIZE:11px
}


.A8:link {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline; FONT-SIZE:8px 
}
.A8:visited {
        COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline; FONT-SIZE:8px 
}
.A8:active {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none; FONT-SIZE:8px
}
.A8:hover {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: none; FONT-SIZE:8px
}

.text-klein {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px
}

.text-klein-w {
	COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px
}

.text-klein10 {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:10px
}

.text-klein8 {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:8px
}

.adresse {
	COLOR: #35446B; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px
}

.header-news {
	COLOR: #555555; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px
}

td {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px
}
font {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px
}
strong {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:12px; Font-weight: bold;
}
b {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px; Font-weight: bold;
}
p {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px;
}
.prod_frame li {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px;
}
br {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px; 
}
.bez {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:14px; Font-weight: bold;
}
.bez2 {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:13px; 
	font-weight: bold;
	vertical-align:top;
}
.spec {
	COLOR: #993300; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:11px; 
}

.header-herst {
	COLOR: #555555; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:14px
}

.text-klein-grau {
	COLOR: #999999; TEXT-DECORATION: none; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE:10px
}

.moreinfo a:link {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline; FONT-SIZE:11px; font-weight: bold; 
}
.moreinfo a:visited {
        COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline; FONT-SIZE:11px; font-weight: bold; 
}
.moreinfo a:active {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline; FONT-SIZE:11px; font-weight: bold; 
}
.moreinfo a:hover {
	COLOR: #FF0000; FONT-FAMILY: verdana,helvetica,sans-serif; TEXT-DECORATION: underline; FONT-SIZE:11px; font-weight: bold; 
}
.fabhead {
	COLOR: #000000; 
	FONT-FAMILY: Verdana,helvetica,sans-serif; 
	FONT-SIZE:12px; 
	font-weight: bold; 
}
.fabsubhead {
	COLOR: #000000; 
	FONT-FAMILY: Verdana,helvetica,sans-serif; 
	FONT-SIZE:11px; 
	font-weight: bold;
	margin-top:3px;
}
.picalignleft {
  float:left;
  margin-right:12px;
  margin-bottom:9px;
}
.headerprod {
  width:50%;
	COLOR: #000000; 
	text-decoration: none; 
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size:14px; 
	font-weight: bold;
	border-bottom:1px solid #999999;
	padding-bottom: 5px;
}
.headerprodback {
  width:50%;
  text-align:right;
	border-bottom:1px solid #999999;
	padding-bottom: 5px;
}
.headerprodart {
  padding-top:3px;
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
	FONT-SIZE:13px; 
	font-weight: bold;
	vertical-align:top;
}
.headerlogo {
  text-align:right;
  padding-top:3px;
}
.headerlogorand {
  text-align:right;
  padding-top:3px;
  padding-bottom:10px;
}
.headerlogorand img {
  border:1px solid #666666;
}
.mainprodbox {
  width:560px;
}
.prodauswahl li {
  font-weight:bold;
  margin-bottom:2px;
}
.prodheadline {
	COLOR: #000000; 
	text-decoration: none; 
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size:15px; 
	font-weight: bold;
}
.tblumbr td {
  padding-bottom: 20px;
}

.prodcontainer {
  width: 600px;
  border: solid red 0px;
}

.prodcontainer a {
  width: 180px;
  height: 150px;
  float: left;
  margin: 0px 20px 20px 0px;
  border: solid red 0 px;
}

.prodcontainer_massey {
  width: 600px;
  border: solid red 0px;
}
.prodcontainer_massey a {
  width: 180px;
  height: 100px;
  float: left;
  margin: 0px 20px 20px 0px;
  border: solid red 0 px;
}

.prodcontainer img {
  border: 1px solid #666666;
}

ul.std li {
  padding-bottom: 4px;
}

td.centered {
	text-align: center;
}
.cont400 {
  width:400px;
}
.cont600 {
  width:700px;
}
.prodcontainer_fab {
  width: 600px;
  border: solid red 0px;
}
.prodcontainer_fab a {
  width: 180px;
  height: 125px;
  float: left;
  margin: 0px 20px 20px 0px;
  border: solid red 0px;
}
.prodcontainer_remon a {
  width: 180px;
  height: 210px;
  float: left;
  margin: 0px 20px 20px 0px;
  border: solid red 0px;
}
.prod_frame {
	width: 590px;
}
.linkdiv {           
	width: 200px;      
}
#linkdiv {           
	width: 190px;      
}                    
