
body {
	 margin:0px;padding:0px;
	 font-size: 9pt;
	 color: #000000;
	 font-family: Arial,Helvetica,sans serif;
	 background-color: #ff6600;}

h3 {
	 font-size: 12pt;
	 color: #666666;
	 font-family: Verdana, sans serif}

td {
	 font-size: 9pt;
	 color: #000000;
	 font-family: Verdana, sans serif}

p {
	 margin-top: 2px;
	 font-size: 9pt;
	 margin-bottom: 2px;
	 color: #000000}

th {
	 font-weight: bold;
	 font-size: 9pt;
	 color: #000000;
	 font-family: Verdana, sans serif}

a:hover {
	 color: #990000;
	 text-decoration: underline}

a {
	 color: #990000;
	 font-family: Arial,Helvetica,sans serif;
	 text-decoration: none}

.katalogheader {
	 margin-top: 0px;
	 display: block;
	 width: 100%;
	 text-align: center}

.katalogheadercol {
	 border-right: #660000 0px solid;
	 border-top: #660000 0px solid;
	 margin: auto;
	 border-left: #660000 0px solid;
	 width: 960px;
	 border-bottom: #660000 0px solid;
	 height: 85px;
	 background-color: #ffffff;
	 text-align: right;}

.katalogheadercol2 {
	 text-align: left;
	 margin-top: 10px;
	 margin-left: 10px;
	 width: 540px;
	 float: left;
	 height: 75px;
	 color: #000000}


.katalogcontent {
	 display: block;
	 }

.katalogcontentcol {
	 border-right: #660000 0px solid;
	 border-top: #660000 0px solid;
	 padding-bottom: 30px;
	 margin: auto;
	 border-left: #660000 0px solid;
	 width: 960px;
	 border-bottom: #660000 0px solid;
	 background-color: #ffffff;
	 text-align: left}

.katalogcontentcol1 {
	 display: inline;
	 float: left;
	 padding-bottom: 20px;
	 margin-left: 0px;
	 width: 260px;
	 margin-right: 0px;
	 padding-top: 10px;
	 background-color: #fff}

.katalogcontentcol2 {
	 display: inline;
	 float: left;
	 width:650px;
	 padding-right: 6px;
	 margin-top: 0px;
	 margin-left: 15px;
	 margin-right: 10px;
	 padding-top: 15px;
	 }

.katalogfooter {
	 display: block;
	 text-align: center}

.katalogfootercol {
	 margin: auto;
	 width: 960px;
	 padding-top: 30px;
	 text-align: center}

.copyright:hover {
	 font-size: 8pt;
	 color: #cccccc;
	 font-family: Arial,Helvetica,sans serif;
	 text-decoration: none}

.copyright {
	 font-size: 8pt;
	 color: #cccccc;
	 font-family: Arial,Helvetica,sans serif;
	 text-decoration: none}

.kataloglogo {
	 float: left;
	 margin-right: 10px}

.katalogcontentcol2 H1 {
	 margin-top: 3px;
	 font-size: 14pt;
	 margin-bottom: 3px;
	 padding-bottom: 0px;
	 color: #999999;
	 padding-top: 0px}

.katalogcontentcol2 H2 {
	 font-size: 10pt;
	 margin-bottom: 4px;
	 height: 12pt}

.katalogcontentcol1 P {
	 padding-right: 5px;
	 padding-left: 10px}

.small {
	 font-size: 9pt;
	 color: #999999}
	 
.small A {
	margin-left:3px;
	}

.ersatzteil {
     margin-left: 150px;
     }
     
.thumb {
	 float: left;
	 display:inline;
	 width: 100px;
	 height: 100px;
	 overflow: hidden;
	 margin: 15px 10px 10px;
	 color: #000000}

hr {
	 clear: both;
	 color: #cccccc}

.rightalign {
	 font-weight: bold;
	 font-size: 9pt;
	 float: right}

.hersteller {
	 border-right: #cccccc 1px solid;
	 border-top: #cccccc 1px solid;
	 margin-top: 3px;
	 padding-left: 3px;
	 overflow: hidden;
	 border-left: #cccccc 1px solid;
	 width: 460px;
	 color: #000000;
	 padding-top: 3px;
	 border-bottom: #cccccc 1px solid;
	 height: 65px;
	 background-color: #f3f3f9}

.label {
	 font-weight: bold;
	 font-size: 9pt;
	 color: #ff6633}

.originalnr {
	 border-right: #cccccc 1px solid;
	 border-top: #cccccc 1px solid;
	 margin-top: 3px;
	 padding-left: 3px;
	 overflow: hidden;
	 border-left: #cccccc 1px solid;
	 width: 460px;
	 color: #000000;
	 padding-top: 3px;
	 border-bottom: #cccccc 1px solid;
	 height: 65px;
	 background-color: #f3f3f9}


.linkgruppe {
      margin: auto;
	 width: 960px;
	 line-height: 25px;
	 background-color: #e35b01;
	 padding-right: 0px;
	 white-space: nowrap;
	 height: 30px;
	 color: #ffffff;
	 font-size: 9pt;
	 font-weight: bold;
	 text-align: left;
	 padding-top: 2px}

.linkgruppe P {
	 margin: 2px;
	 color:#fff;
	 padding-left:10px;
	 }

.linkgruppe A {
	 padding-left: 3px;
	 color: #fcfcfc;
	 text-decoration: none}

.linkgruppe A:hover {
	 padding-left: 3px;
	 color: #fcfccc;
	 text-decoration: underline}
	 
.box_left {
	 border-bottom: #fea240 1px solid;
	 border-left: #fea240 1px solid;
	 margin-top: 3px;
	 margin-bottom: 5px;
	 border-top: #fea240 1px solid;
	 border-right: #fea240 1px solid;
	 background-color:#fff6e0;}

.box_left .headline {
	 background-image: url(media/images/layout/grundlayout/hg5.gif);
	 border-bottom: #cccccc 1px solid;
	 padding-bottom: 2px;
	 margin: 0px;
	 padding-left: 10px;
	 padding-right: 0px;
	 letter-spacing: 1px;
	 color: #3f5f77;
	 font-size: 9pt;
	 font-weight: bold;
	 padding-top: 2px}

.box_left p {
	 border-bottom: #ffffff 1px solid;
	 padding-bottom: 2px;
	 background-color: #fff6e0;
	 margin: 0px;
	 padding-left: 10px;
	 padding-right: 0px;
	 color: #000000;
	 font-size:10px;
	 padding-top: 2px}

.box_left A {
	 color: #000000;
	 text-decoration: none}

input {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 background-color: #ffffff;
	 margin-top: 1px;
	 font-family: Arial,Helvetica,sans serif;
	 margin-bottom: 1px;
	 height: 18px;
	 color: #000000;
	 font-size: 9pt;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

.submit_button {
	 background-image: url(media/images/layout/grundlayout/hg5.gif);
	 border-bottom: #cc6633 1px solid;
	 text-align: center;
	 border-left: #cc6633 3px solid;
	 padding-bottom: 0px;
	 line-height: 9pt;
	 background-color: #ffffff;
	 margin: 1px 0px;
	 padding-left: 3px;
	 padding-right: 3px;
	 font-family: Arial,Helvetica,sans serif;
	 letter-spacing: 0.4pt;
	 height: 18px;
	 color: #990066;
	 font-size: 8pt;
	 border-top: #cc6633 1px solid;
	 cursor: hand;
	 font-weight: bold;
	 border-right: #cc6633 3px solid;
	 padding-top: 0px}

.clear {
	 clear:both;
	 }
