.Distance1px  { height:  1px; margin: 0; padding: 0; border: 0; font-size:  1px;}
.Distance2px  { height:  2px; margin: 0; padding: 0; border: 0; font-size:  2px;}
.Distance4px  { height:  4px; margin: 0; padding: 0; border: 0; font-size:  4px;}
.Distance8px  { height:  8px; margin: 0; padding: 0; border: 0; font-size:  8px;}
.Distance12px { height: 12px; margin: 0; padding: 0; border: 0; font-size: 12px;}
.Distance16px { height: 16px; margin: 0; padding: 0; border: 0; font-size: 16px;}
.Distance20px { height: 20px; margin: 0; padding: 0; border: 0; font-size: 20px;}
.Distance24px { height: 24px; margin: 0; padding: 0; border: 0; font-size: 24px;}

.pagetitle {
  
  width                    : 550;
  color                    : #fff;
  font                     : bold 16px Arial, Helvetica, Verdana;

  margin                   : 3px 0 -1px 0;
  padding                  : 3px 8px 0;
  min-height               : 25;

  _margin                  : 3px 0;
  _padding                 : 3px 8px;
  _height                  : 25;
  
}

.box_gross_oben {
  
  white                    : 550;
  color                    : #da1715;
  font                     : bold Arial, Helvetica, Verdana;
  font-size		   					: 1.2em;

  margin                   : 0px 0 0px 0;
  padding                  : 10px 15px 10px 15px;
  min-height               : 25;
  line-height              : 17px;
  
  _margin                  : 0px 0;
  _padding                 : 4px 8px;
  _height                  : 25;

  background 		   : white;
  font-weight			:bold;
  /*text-transform	   : uppercase;*/

  
}

.box_gross_oben h1 {
  text-transform	   : uppercase;
  display		   : block;
  border-bottom  	   : 1px solid #8f9092;
  padding-bottom	   : 10px;
  padding-top		   : 10px;
  margin-bottom		   : 5px;
  font-size		   : 1.2em;

}

.product_title {
  
  white                    : 550;
  color                    : #da1715;
  font                     : bold Arial, Helvetica, Verdana;
  font-size		   : 1.2em;

  margin                   : 0px 0 15px 0;
  padding                  : 10px 15px 10px 15px;
  min-height               : 25;
  line-height              : 17px;
  
  _margin                  : 0px 0 15px 0;
  _padding                 : 4px 8px;
  _height                  : 25;

  background 		   : white;
  text-transform	   : uppercase;

  
}

.product_title h1 {
  text-transform	   : uppercase;
  display		   : block;
  border-bottom  	   : 1px solid #8f9092;
  padding-bottom	   : 10px;
  padding-top		   : 10px;
  margin-bottom		   : 5px;
  font-size		   : 1.2em;

}

.prod_techdata {
  text-transform	   : uppercase;
  display		   : block;
  border-bottom  	   : 1px solid #8f9092;
  padding-bottom	   : 5px;
  color                    : #da1715;
  font-size		   : 1.6em;
}

.box_gross_unten {
  width                    : 550;
  height                   : 10px; 
  background		   : white;
}

.box_gross {
  margin-top               : -3px;
  width                    : 550;
  background		   : white;
}

.box_gross_innen {
  width                    : 550;
  min-height               : 20;
  _height                  : 20;
  background			   : white;
}

.box_gross_inhalt {
  padding                  : 8px 15px 0;
  width                    : 520;
  _width                   : 550;
  background			   : white;
}

.content_link a {
  padding                  : 0 0 0 14px;
  color                    : #da1715;
  text-decoration          : none;
  font-weight              : bold;  
  background               : url(/_content/images/newspfeil.gif) no-repeat left 2px;
}



.teaser_link a {
  padding                  : 0 0 0 10px;
  color                    : #54585e;
  text-decoration          : none;
  background               : url(/_content/images/newspfeil.gif) no-repeat left center;
  line-height              : 16px;
  font-weight              : bold;  
  font-size                : 10px;
}

.content_linka a {
  padding                  : 0 0 0 10px;
  color                    : #da1715;
  text-decoration          : none;
  font-weight              : bold;  
  background               : url(/_content/images/newspfeil.gif) no-repeat left center;
}

.content_link2 a {
  padding                  : 0;
  color                    : #da1715;
  text-decoration          : none;
  font-weight              : bold;
  line-height              : 14px;
  background               : none;
}

.linknormal a {
  color                    : #da1715;
  text-decoration          : none;
  font-weight              : bold;
}

.clear {
  clear                    : both;
  height:  1px; margin: 0; padding: 0; border: 0; font-size:  1px;
}

.linecontent {
  height                    : 1px;
  margin                    : 0;
  padding                   : 0;
  border                    : 0;
  font-size                 : 1px;
  width                     : 100%;
  background                : #ccc;
}