
.pagecontent {
	 margin: 10px 20px 10px 10px}

.pagecontent A {
	 font-family: Verdana, sans serif;
	 color: #99cc99;
	 font-size: 8pt;
	 text-decoration: none}

.pagecontent A:hover {
	 border-bottom: #5f5f5f 0px dashed;
	 color: #5f5f5f}

.headline_1 {
	 border-bottom: #7d7d7d 2px solid;
	 padding-bottom: 3px;
	 margin: 10px 0px;
	 width: 550px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #7d7d7d;
	 font-size: 10pt;
	 font-weight: normal}

.headline_2 {
	 margin: 8px 0px 0px;
	 color: #5f5f5f;
	 font-size: 8pt;
	 font-weight: normal}

.headline_3 {
	 margin: 8px 0px 0px;
	 color: #5f5f5f;
	 font-size: 8pt;
	 font-weight: normal;
	 text-decoration: underline}

.content {
	 margin: 4px 0px 0px;
	 color: #5f5f5f;
	 font-size: 8pt}

.content_center {
	 text-align: center;
	 margin: 4px 0px 0px;
	 color: #5f5f5f;
	 font-size: 8pt}

.produktdetail {
	 margin: 5px 0px 0px;
	 color: #5f5f5f;
	 font-size: 8pt}

.produktdetail .rahmen {
	 border-bottom: #99cc99 1px solid;
	 border-left: #99cc99 1px solid;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #99cc99 1px solid;
	 border-right: #99cc99 1px solid}

.produktdetail TD {
	 border-bottom: 0px;
	 border-left: 0px;
	 font-size: 8pt;
	 border-top: 0px;
	 border-right: 0px}

.produktdetail IMG {
	 border-bottom: 0px;
	 border-left: 0px;
	 margin: 5px;
	 border-top: 0px;
	 border-right: 0px}

.produktdetail A {
	 text-decoration: none}

.produktdetail A:hover {
	 text-decoration: none}

.produktdetail .produktinfo_warenkorb {
	 text-align: left;
	 padding-bottom: 1px;
	 background-color: #ffffff;
	 margin: 0px;
	 padding-left: 1px;
	 padding-right: 1px;
	 height: 20px;
	 clear: both;
	 padding-top: 1px}

.produktdetail .inwarenkorb {
	 background-image: url(media/images/layout/basket.gif);
	 border-bottom: #7d7d7d 0px solid;
	 text-align: right;
	 border-left: #7d7d7d 0px solid;
	 background-color: #ffffff;
	 padding-left: 2px;
	 width: 30px;
	 padding-right: 2px;
	 background-repeat: no-repeat;
	 background-position: 0px 4px;
	 height: 20px;
	 color: #006600;
	 border-top: #7d7d7d 0px solid;
	 cursor: hand;
	 border-right: #7d7d7d 0px solid;
	 padding-top: 1px}

.produktdetail .inanfrage {
	 background-image: url(media/images/layout/button_go.gif);
	 border-bottom: #7d7d7d 0px solid;
	 text-align: right;
	 border-left: #7d7d7d 0px solid;
	 padding-bottom: 1px;
	 background-color: #ffffff;
	 padding-left: 10px;
	 width: 70px;
	 padding-right: 2px;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 height: 18px;
	 color: #99cc99;
	 border-top: #7d7d7d 0px solid;
	 cursor: hand;
	 font-weight: bold;
	 border-right: #7d7d7d 0px solid;
	 padding-top: 1px}

.produktdetail .anfrage {
	 background-image: url(media/images/layout/button_go.gif);
	 text-align: left;
	 border-left: #5f5f5f 1px solid;
	 background-color: #ffffff;
	 padding-left: 20px;
	 width: 130px;
	 background-repeat: no-repeat;
	 background-position: 0px -1px;
	 height: 20px;
	 color: #5f5f5f;
	 cursor: hand;
	 border-right: #7d7d7d 1px solid}

.produktdetail .inwarenkorb2 {
	 background-image: url(media/images/layout/basket.gif);
	 text-align: left;
	 border-left: 0px solid;
	 background-color: #ffffff;
	 padding-left: 0px;
	 width: 30px;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 height: 20px;
	 color: #5f5f5f;
	 cursor: hand;
	 border-right: 0px solid}

.produktdetail .produktinfo_preis {
	 padding-bottom: 0px;
	 margin-top: 3px;
	 padding-left: 0px;
	 padding-right: 0px;
	 font-family: Verdana, "sans serif";
	 margin-bottom: 2px;
	 color: #5f5f5f;
	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 0px}

.produktdetail .produktinfo_nr {
	 padding-bottom: 0px;
	 margin-top: 3px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 2px;
	 color: #5f5f5f;
	 padding-top: 0px}

.gruppenpfad {
	 margin: 5px 0px;
	 color: #5f5f5f;
	 font-size: 9pt;
	 font-weight: normal}

.varianten {
	 margin-top: 10px;
	 margin-bottom: 5px}

.varianten TD {
	 border-bottom: #ffcc00 1px solid;
	 border-left: #ffcc00 1px solid;
	 border-top: #ffcc00 1px solid;
	 border-right: #99cc99 1px solid}

.varianten TH {
	 border-bottom: #ffcc00 1px solid;
	 border-left: #ffcc00 1px solid;
	 background-color: #ececec;
	 font-size: 8pt;
	 border-top: #ffcc00 1px solid;
	 border-right: #99cc99 1px solid}

.zubehoer {
	 margin-top: 10px;
	 margin-bottom: 5px}

.zubehoer TD {
	 border-bottom: #99cc99 0px dashed;
	 border-left: #99cc99 0px dashed;
	 border-top: #99cc99 0px dashed;
	 border-right: #99cc99 0px dashed}

.zubehoer TH {
	 border-bottom: #99cc99 1px solid;
	 text-align: left;
	 border-left: #99cc99 0px dashed;
	 font-size: 8pt;
	 border-top: #99cc99 0px dashed;
	 font-weight: normal;
	 border-right: #99cc99 0px solid}

.produktinfo {
	 margin-top: 5px;
	 margin-bottom: 5px}

.wortwolke {
	 margin: 5px 0px;
	 color: #5f5f5f;
	 font-size: 7pt;
	 font-weight: normal}

.notiz {
	 margin: 5px 0px;
	 color: #5f5f5f;
	 font-size: 8pt;
	 font-weight: bold}

