html, body, table, td  {    color:#000000;    font-family:tahoma, verdana, sans, arial, helvetica, sans-serif;    font-size:8pt;  }a         { color:#E1600D; }a:link    { text-decoration:none; }a:visited { text-decoration:none; }a:hover   { text-decoration:underline; }a:active  { text-decoration:none; }h1  {    color:#E1600D;    font-family: verdana, tahoma, sans, arial, helvetica, sans-serif;    font-size:7pt;  	font-weight:bold;  	text-transform:none;  	letter-spacing:0pt;    margin: 0px 0px 2px 0px;    background-image: url(../images/h1-higru.gif);    background-repeat: no-repeat;    background-position: 0px 4px;    padding-left: 8px;  }h2  {  	color:#999999;    font-family: verdana, tahoma, sans, arial, helvetica, sans-serif;  	font-weight:normal;  	font-size:7pt;  	text-transform:none;  	letter-spacing:0pt;    margin: 0px 0px 2px 0px;  } /* -- Artikel und Absatz ----------------------- */ .artikel{  margin-top: 15px;  width:auto;  height:auto;  clear:both;  border: 0px solid red;  margin-right: 10px;}.box{  margin-bottom:6px;  width:auto;  clear:both;  border: 0px;  background-color: #FFFFFF;}.img  {    float:right;    text-align: center;  }  .img .caption  {    clear:both;    font-style:italic;  }p  {   margin:2px 0px 2px 0px;  }  .label  {    margin:4px 0px 2px 0px;    font-family: verdana, tahoma, sans, arial, helvetica, sans-serif;    font-size:7pt;  }.history-link  {    margin-top:4px;  }.spacer{  width:auto;  clear:both;  height:10px;  border:0px solid red;}/* -- Formular ---------------------------------- */form { display:inline; }.textfield, .textarea, .button, .select, .select-produkte, .select-lieferart, .textfield-file  {  	font-family: Tahoma,Verdana,Arial;  	font-size: 8pt;  	border: 1px solid #CCCCCC;  }.textarea-caption, .textfield-search, .textfield-short, .textfield-medium, .textfield-email, .textfield-150, .textfield-100  {  	font-family: Tahoma,Verdana,Arial;  	font-size: 8pt;  	border: 1px solid #CCCCCC;  }.checkbox {border: 1px solid #CCCCCC;}.button  {    font-family: Verdana,Tahoma,Arial;    font-size: 7pt;    background:#E1600D;    color:#FFFFFF;    border: 1px solid #FFFFFF;    background-image: url(../images/pfeil.gif);    background-repeat: no-repeat;    background-position: -5px 4px;    background-positio\n: 0px 3px;    padding: 0px 1px 0px 9px  }.textfield, .textarea, .textarea-caption  {  	width:350px;  }.textfield-file  {    width:350px;    display:inline;  }.textfield-search {	width:90px; }.textfield-medium { width:100px; }.textfield-email  { width:70px; }.textfield-short  { width:5ex; }.textarea         { height:100px; }.textarea-caption { height:30px; }.textfield-150    { width:150px; }.textfield-100    { width:100px; }.select-produkte  { width:320px; }.select-lieferart { width:85px; }/* news teaser */.teaser {    font-size:7pt;    letter-spacing:1pt;    TEXT-TRANSFORM: uppercase; }.aback {	color:#888888;}.hint{	font-size:7pt;	color:#888888;}