
.standardlinks {
	 margin-top: 20px;
	 width: 350px;
	 float: left;
	 margin-right: 20px}

.standardrechts {
	 margin-top: 20px;
	 width: 350px;
	 float: left}

alt-text {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px}

a:hover {
	 background: #ffffff;
	 text-decoration: none}

a.tooltip span {
	 padding-bottom: 2px;
	 margin-top: 20px;
	 padding-left: 3px;
	 width: 100px;
	 padding-right: 3px;
	 display: none;
	 padding-top: 2px}

a.tooltip:hover span {
	 border-bottom: #666666 1px solid;
	 position: relative;
	 border-left: #666666 1px solid;
	 display: inline;
	 background: #f3f3f3;
	 color: #ff6600;
	 border-top: #666666 1px solid;
	 border-right: #666666 1px solid}

.rmaprint {
	 background-image: url(media/images/layout/kundencenter/pfeilkundenkonto2.jpg);
	 text-align: left;
	 border-right-width: 0px;
	 font-style: normal;
	 padding-left: 30px;
	 width: 122px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 23px;
	 margin-left: 15px;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 5px}

.rmamerkzettel {
	 background-image: url(media/images/layout/kundencenter/pfeilkundenkonto.jpg);
	 text-align: left;
	 padding-bottom: 15px;
	 border-right-width: 0px;
	 font-style: normal;
	 padding-left: 30px;
	 width: 122px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 margin-bottom: 8px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 23px;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 6px}

.rmagesamtrahmen {
	 border-bottom: #c2c2c2 1px solid;
	 border-left: #c2c2c2 1px solid;
	 padding-bottom: 7px;
	 background-color: #e2e2e2;
	 padding-left: 7px;
	 padding-right: 7px;
	 margin-left: 10px;
	 border-top: #c2c2c2 1px solid;
	 border-right: #c2c2c2 1px solid;
	 padding-top: 7px}

.rmarahmennotiz {
	 border-bottom: #c2c2c2 1px solid;
	 border-left: #c2c2c2 1px solid;
	 padding-bottom: 3px;
	 margin-top: 10px;
	 padding-left: 7px;
	 padding-right: 3px;
	 border-top: #c2c2c2 1px solid;
	 border-right: #c2c2c2 1px solid;
	 padding-top: 3px}

.rmarahmenzahlung {
	 border-bottom: #c2c2c2 1px solid;
	 border-left: #c2c2c2 1px solid;
	 padding-bottom: 7px;
	 margin-top: 10px;
	 padding-left: 7px;
	 padding-right: 7px;
	 margin-left: 10px;
	 border-top: #c2c2c2 1px solid;
	 border-right: #c2c2c2 1px solid;
	 padding-top: 7px}

.rmapaket {
	 border-bottom: #ff6600 1px solid;
	 border-left: #ff6600 1px solid;
	 padding-bottom: 7px;
	 margin-top: 10px;
	 padding-left: 7px;
	 padding-right: 7px;
	 margin-bottom: 0px;
	 border-top: #ff6600 1px solid;
	 border-right: #ff6600 1px solid;
	 padding-top: 7px}

.rmainforahmen {
	 border-bottom: #c2c2c2 1px solid;
	 border-left: #c2c2c2 1px solid;
	 padding-bottom: 7px;
	 padding-left: 7px;
	 padding-right: 7px;
	 border-top: #c2c2c2 1px solid;
	 border-right: #c2c2c2 1px solid;
	 padding-top: 7px}

.hackentext {
	 padding-bottom: 5px;
	 padding-left: 18px;
	 margin-bottom: 15px;
	 padding-top: 5px}

.rahmenstellen {
	 background-image: url(media/images/banner/banner.jpg);
	 border-bottom: #616161 1px solid;
	 border-left: #616161 1px solid;
	 padding-bottom: 10px;
	 background-color: #f1f1f1;
	 padding-left: 21px;
	 padding-right: 10px;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 border-top: #616161 1px solid;
	 border-right: #616161 1px solid;
	 padding-top: 80px}

.weitersagen {
	 font-style: normal;
	 margin-top: 10px;
	 font-family: Verdana, sans serif;
	 margin-left: 25px;
	 font-size: 7pt;
	 font-weight: bolder}

.detailpreiszusatzdd {
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 float: left;
	 font-size: 7pt}

.detailpreiszusatz {
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 font-size: 7pt}

.detailpreis {
	 padding-bottom: 3px;
	 font-style: normal;
	 font-family: Verdana, sans serif;
	 color: #ff6600;
	 font-size: 22px;
	 font-weight: bolder}

.detailpreis2 {
	 padding-bottom: 3px;
	 font-style: normal;
	 font-family: Verdana, sans serif;
	 float: left;
	 color: #ff6600;
	 font-size: 22px;
	 font-weight: bolder}

.detailpreis:hover {
	 color: #ff6600;
	 text-decoration: none}

.detailpreis A {
	 color: #ff6600;
	 text-decoration: underline}

a.tooltip span {
	 padding-bottom: 2px;
	 margin-top: 20px;
	 padding-left: 3px;
	 padding-right: 3px;
	 display: none;
	 padding-top: 2px}

a.tooltip:hover span {
	 position: absolute;
	 padding-bottom: 5px;
	 display: inline;
	 background-repeat: repeat;
	 background-position: 0% 0%;
	 color: #000000;
	 top: 15px;
	 text-decoration: none;
	 left: 15px}

.toolrahmen {
	 border-bottom: #666666 1px solid;
	 border-left: #666666 1px solid;
	 padding-bottom: 10px;
	 background-color: #f3f3f3;
	 font-style: normal;
	 padding-left: 10px;
	 width: 400px;
	 padding-right: 10px;
	 font-size: 8pt;
	 border-top: #666666 1px solid;
	 border-right: #666666 1px solid;
	 padding-top: 10px}

a.tooltip:hover td {
	 border-bottom: #666666 1px dashed;
	 text-align: center;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 font-size: 8pt;
	 padding-top: 5px}

a.tooltip:hover th {
	 border-bottom: #666666 1px solid;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 width: 110px;
	 font-size: 7pt;
	 font-weight: bold;
	 padding-top: 5px}

.tooltiphead {
	 font-style: normal;
	 margin-top: 14px;
	 margin-bottom: 14px;
	 color: #ff6600;
	 font-weight: bold}

.pagecontenti {
	 font-style: normal;
	 margin: 10px 10px 9px 15px;
	 width: 744px;
	 font-family: Verdana, sans serif;
	 font-size: 10pt}

.detailpreisdd {
	 font-style: normal;
	 font-family: Verdana, sans serif;
	 color: #ff6600;
	 font-size: 8pt;
	 vertical-align: bottom;
	 font-weight: bold;
	 padding-top: 11px}

a:hover {
	 background: #ffffff;
	 text-decoration: none}

.zusatzzahlung {
	 margin-top: 10px;
	 margin-bottom: 20px;
	 color: #666666;
	 font-size: 7pt}

.kasten2rhh {
	 background-image: url(media/images/layout/grundrahmen/spinnennet.gif);
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 background-color: #f3f3f3;
	 margin-top: 10px;
	 border-top: #626262 1px solid;
	 margin-right: 3px;
	 border-right: #626262 1px solid}

.artikelid {
	 color: #616161;
	 font-weight: bolder}

.buttonesuche {
	 border-bottom-color: #f3f3f3;
	 border-top-color: #f3f3f3;
	 border-right-color: #f3f3f3;
	 border-left-color: #f3f3f3}

.content_divide {
	 padding-bottom: 0px;
	 margin-top: 10px;
	 padding-left: 0px;
	 width: 100%;
	 padding-right: 0px;
	 margin-bottom: 8px;
	 height: 2px;
	 border-top: #c2c2c2 1px dashed;
	 padding-top: 0px}

.standardeinzug {
	 font-style: normal;
	 padding-left: 15px;
	 font-family: Verdana, sans serif;
	 font-size: 10pt;
	 font-weight: normal}

.headzusatz {
	 border-bottom: #5c5c5c 1px dashed;
	 padding-bottom: 10px;
	 margin-top: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 font-size: 8pt}

.dcicopy {
	 border-bottom: #5c5c5c 1px dashed;
	 text-align: center;
	 border-left: #5c5c5c 1px dashed;
	 padding-bottom: 5px;
	 margin-top: 10px;
	 padding-left: 5px;
	 font-family: Verdana, sans serif;
	 font-size: 7pt;
	 border-top: #5c5c5c 1px dashed;
	 border-right: #5c5c5c 1px dashed;
	 padding-top: 5px}

.marketing {
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 font-size: 8pt}

a {
	 color: #000000;
	 text-decoration: none}

a:hover {
	 color: #ff6600;
	 text-decoration: none}

img {
	 border-bottom: 0px;
	 border-left: 0px;
	 border-top: 0px;
	 border-right: 0px}

body {
	 background-image: url(media/images/layout/grundrahmen/hg_gesamt.jpg);
	 scrollbar-arrow-color: #ff6600;
	 scrollbar-face-color: #ffffff;
	 margin: 0px;
	 background-attachment: fixed;
	 background-repeat: repeat-x;
	 scrollbar-darkshadow-color: #ffffff;
	 font-family: Verdana, sans serif;
	 background-position: 0px 0px;
	 scrollbar-highlight-color: #ffffff;
	 color: #000000;
	 scrollbar-shadow-color: #ff6600;
	 font-size: 8px;
	 scrollbar-track-color: #ffffff;
	 SCROLLBAR-3dlight-color: #ff6600}

.submit_button {
	 background-image: none;
	 border-bottom-style: none;
	 text-align: center;
	 border-right-style: none;
	 margin: 0px;
	 padding-right: 0px;
	 background-repeat: repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0% 0%;
	 border-top-style: none;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 border-left-style: none;
	 cursor: hand;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 3px}

.submit_button:hover {
	 background-image: none;
	 border-bottom-style: none;
	 text-align: center;
	 border-right-style: none;
	 margin: 0px;
	 padding-right: 0px;
	 background-repeat: repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0% 0%;
	 border-top-style: none;
	 height: 16px;
	 color: #ff6600;
	 font-size: 8pt;
	 border-left-style: none;
	 cursor: hand;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 3px}

.navigation_baum_1 {
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 100%;
	 margin-bottom: 0px;
	 height: 16px;
	 margin-left: 0px;
	 font-size: 8pt;
	 padding-top: 0px}

.navigation_baum_2 {
	 margin-top: 0px;
	 padding-left: 10px;
	 width: 100%;
	 margin-bottom: 0px;
	 height: 16px;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_3 {
	 margin-top: 0px;
	 padding-left: 20px;
	 width: 100%;
	 margin-bottom: 0px;
	 height: 16px;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_4 {
	 margin-top: 0px;
	 padding-left: 30px;
	 width: 100%;
	 margin-bottom: 0px;
	 height: 16px;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_5 {
	 margin-top: 0px;
	 padding-left: 40px;
	 width: 100%;
	 margin-bottom: 0px;
	 height: 16px;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_aktiv_1 {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 margin-top: 0px;
	 padding-left: 0px;
	 background-repeat: no-repeat;
	 background-position: 1px 2px;
	 margin-bottom: 0px;
	 height: 16px;
	 color: #666666;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_aktiv_2 {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 margin-top: 0px;
	 padding-left: 10px;
	 background-repeat: no-repeat;
	 background-position: 10px 2px;
	 margin-bottom: 0px;
	 height: 16px;
	 color: #666666;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_aktiv_3 {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 margin-top: 0px;
	 padding-left: 20px;
	 background-repeat: no-repeat;
	 background-position: 20px 4px;
	 margin-bottom: 0px;
	 height: 16px;
	 color: #666666;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_aktiv_4 {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 margin-top: 0px;
	 padding-left: 30px;
	 background-repeat: no-repeat;
	 background-position: 30px 2px;
	 margin-bottom: 0px;
	 height: 16px;
	 color: #666666;
	 margin-left: 0px;
	 font-size: 8pt}

.navigation_baum_aktiv_5 {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 margin-top: 0px;
	 padding-left: 40px;
	 background-repeat: no-repeat;
	 background-position: 40px 2px;
	 margin-bottom: 0px;
	 height: 16px;
	 color: #666666;
	 margin-left: 0px;
	 font-size: 8pt}

.link_ebene_1 {
	 margin-top: 1px;
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_1:hover {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 border-bottom: 0px;
	 border-left: 0px;
	 width: 100%;
	 background-repeat: no-repeat;
	 background-position: 1px 2px;
	 color: #ff6600;
	 font-size: 8pt;
	 border-top: 0px;
	 text-decoration: none;
	 0px: }

.link_ebene_2 {
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_2:hover {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 border-bottom: 0px;
	 width: 100%;
	 background-repeat: no-repeat;
	 background-position: 0px 2px;
	 color: #ff6600;
	 border-top: 0px;
	 text-decoration: none;
	 0px: ;
	 order-left: 0px}

.link_ebene_3 {
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_3:hover {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 border-bottom: 0px;
	 width: 100%;
	 background-repeat: no-repeat;
	 background-position: 0px 2px;
	 color: #ff6600;
	 border-top: 0px;
	 text-decoration: none;
	 0px: ;
	 order-left: 0px}

.link_ebene_4 {
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_4:hover {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 border-bottom: 0px;
	 width: 100%;
	 background-repeat: no-repeat;
	 background-position: 0px 2px;
	 color: #ff6600;
	 border-top: 0px;
	 text-decoration: none;
	 0px: ;
	 order-left: 0px}

.link_ebene_5 {
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_5:hover {
	 background-image: url(media/images/layout/pfeil_rechts.gif);
	 border-bottom: 0px;
	 width: 100%;
	 background-repeat: no-repeat;
	 background-position: 0px 2px;
	 color: #ff6600;
	 border-top: 0px;
	 text-decoration: none;
	 0px: ;
	 order-left: 0px}

.link_ebene_aktiv_1 {
	 margin-top: 1px;
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #ff6600;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_aktiv_2 {
	 margin-top: 1px;
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #ff6600;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_aktiv_3 {
	 margin-top: 1px;
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #ff6600;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_aktiv_4 {
	 margin-top: 1px;
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #ff6600;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.link_ebene_aktiv_5 {
	 margin-top: 1px;
	 padding-left: 10px;
	 width: 100%;
	 white-space: nowrap;
	 height: 16px;
	 color: #ff6600;
	 font-size: 8pt;
	 text-decoration: none;
	 padding-top: 1px}

.standard {
	 font-style: normal;
	 margin-top: 15px;
	 font-family: Verdana, sans serif;
	 margin-left: 0px;
	 font-size: 10pt;
	 font-weight: normal}

.navigationhead {
	 background-image: url(media/images/layout/grundrahmen/hg_navigation_2.jpg);
	 text-align: right;
	 font-style: normal;
	 padding-right: 8px;
	 background-repeat: repeat-y;
	 font-family: Verdana, sans serif;
	 color: #ffffff;
	 font-size: 8pt;
	 font-weight: normal;
	 border-right: #8f8f8f 1px solid;
	 text-decoration: none;
	 padding-top: 5px}

.navigationhead A {
	 color: #ffffff;
	 text-decoration: none}

.navigationhead A:hover {
	 border-bottom: #ff6600 1px dashed;
	 color: #ff6600}

.nav_oben_1 {
	 background-image: url(media/images/layout/grundrahmen/kasten_passiv.gif);
	 text-align: center;
	 font-style: normal;
	 width: 121px;
	 display: block;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 height: 30px;
	 color: #ffffff;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none}

.nav_oben_1:hover {
	 background-image: url(media/images/layout/grundrahmen/kasten_aktiv.gif);
	 text-align: center;
	 font-style: normal;
	 width: 121px;
	 display: block;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 height: 30px;
	 color: #ffffff;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none}

.nav_oben_1_aktiv {
	 background-image: url(media/images/layout/grundrahmen/kasten_aktiv.gif);
	 text-align: center;
	 font-style: normal;
	 width: 121px;
	 display: block;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 height: 30px;
	 color: #ffffff;
	 font-size: 10px;
	 font-weight: bold;
	 text-decoration: none}

.nav_oben_einzug {
	 padding-top: 8px}

.nav_oben {
	 margin-top: 0px;
	 padding-left: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 font-size: 8pt;
	 padding-top: 0px}

.kasten1 {
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 background-color: #f3f3f3;
	 margin-top: 10px;
	 margin-left: 3px;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid}

.kasten1_halloween {
	 background-image: url(media/images/layout/grundrahmen/hand.jpg);
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 background-color: #f3f3f3;
	 margin-top: 10px;
	 background-position-x: 145px;
	 background-repeat: no-repeat;
	 margin-left: 3px;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid}

.kastenleer {
	 margin-top: 10px;
	 padding-left: 3px}

.kastenleerr {
	 margin-top: 10px;
	 margin-right: 3px}

.kastenleerl {
	 margin-top: 10px;
	 margin-left: 3px}

.kasten1r {
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 background-color: #f3f3f3;
	 margin-top: 10px;
	 border-top: #626262 1px solid;
	 margin-right: 3px;
	 border-right: #626262 1px solid}

.headlinekasten1 {
	 background-image: url(media/images/layout/grundrahmen/hg_headnline_dunkel.jpg);
	 padding-bottom: 0px;
	 padding-left: 10px;
	 background-repeat: repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0px 0px;
	 height: 26px;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.headlinekasten1r {
	 background-image: url(media/images/layout/kundencenter/hg_headline_1_2_ff6600.jpg);
	 padding-bottom: 0px;
	 padding-left: 10px;
	 background-repeat: repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0px 0px;
	 height: 26px;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.headlinekasten1r A {
	 color: #ffffff;
	 text-decoration: none}

.headlinekasten1r A:hover {
	 border-bottom: #000000 1px dashed;
	 color: #000000}

.kasten2 {
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 background-color: #f3f3f3;
	 margin-top: 10px;
	 margin-left: 3px;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid}

.kasten2r {
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 background-color: #f3f3f3;
	 margin-top: 10px;
	 border-top: #626262 1px solid;
	 margin-right: 3px;
	 border-right: #626262 1px solid}

.headlinekasten2 {
	 background-image: url(media/images/layout/grundrahmen/hg_headline_grau.jpg);
	 padding-bottom: 0px;
	 padding-left: 10px;
	 background-repeat: repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0px 0px;
	 height: 26px;
	 color: #000000;
	 font-size: 11px;
	 font-weight: bold}

.abstand {
	 margin-top: 8px}

.esuche {
	 text-align: left;
	 font-style: normal;
	 padding-left: 8px;
	 padding-right: 5px;
	 font-family: Verdana, sans serif;
	 white-space: normal;
	 color: #000000;
	 font-size: 10px;
	 font-weight: normal;
	 padding-top: 10px}

.esuche2 {
	 text-align: left;
	 font-style: normal;
	 padding-left: 5px;
	 font-family: Verdana, sans serif;
	 white-space: normal;
	 color: #000000;
	 font-size: 10px;
	 font-weight: normal;
	 padding-top: 10px}

.trennung {
	 border-bottom: #626262 1px dashed}

.wleer {
	 margin-top: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 margin-left: 10px;
	 font-size: 10pt}

.warenkorb {
	 margin-top: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 margin-left: 10px;
	 font-size: 8pt}

.zusatz {
	 font-family: Verdana, sans serif;
	 font-size: 7pt}

.details {
	 background-image: url(media/images/layout/kundencenter/pfeilkundenkonto2.jpg);
	 text-align: left;
	 border-right-width: 0px;
	 font-style: normal;
	 margin-top: 10px;
	 padding-left: 30px;
	 width: 122px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 23px;
	 margin-left: 10px;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 text-decoration: none}

.login {
	 background-image: url(media/images/layout/kundencenter/pfeilkundenkonto2.jpg);
	 text-align: left;
	 border-right-width: 0px;
	 font-style: normal;
	 margin-top: 10px;
	 padding-left: 30px;
	 width: 122px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 23px;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 text-decoration: none}

.berater {
	 line-height: 16px;
	 margin-top: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 letter-spacing: 0px;
	 margin-left: 10px;
	 font-size: 8pt;
	 text-decoration: none}

.beratertext {
	 font-family: Verdana, sans serif;
	 letter-spacing: 0px;
	 font-size: 8pt}

.berater A {
	 color: #000000;
	 text-decoration: none}

.berater A:hover {
	 border-bottom: #ff6600 1px dashed;
	 color: #ff6600}

input {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 font-family: Verdana, sans serif;
	 color: #000000;
	 font-size: 10px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

.inputs {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 width: 140px;
	 font-family: Verdana, sans serif;
	 color: #000000;
	 font-size: 10px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

.hinweisklein {
	 margin: 10px 2px 10px 10px;
	 font-family: Verdana, sans serif;
	 font-size: 7pt;
	 text-decoration: none}

.trustlogo {
	 border-right-width: 0px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 border-left-width: 0px}

.bottomleiste {
	 background-image: url(media/images/layout/grundrahmen/hg_unten.png);
	 text-align: right;
	 padding-bottom: 100px;
	 font-style: normal;
	 margin-top: 0px;
	 padding-right: 10px;
	 background-repeat: no-repeat;
	 margin-bottom: 10px;
	 height: 100%;
	 color: #ffffff;
	 font-size: 8pt;
	 font-weight: bold;
	 padding-top: 65px}

.bottomleiste A {
	 color: #ffffff;
	 text-decoration: none}

.bottomleiste A:hover {
	 color: #ffffff;
	 text-decoration: none}

.hgnavigation {
	 background-image: url(media/images/layout/grundrahmen/hg_navigation.jpg);
	 z-index: 1;
	 width: 16px;
	 height: 30px;
	 widht: 100px}

.nav_oben_hg {
	 background-image: url(media/images/layout/grundrahmen/hg_navigation_2.jpg);
	 background-repeat: no-repeat;
	 border-right: #8f8f8f 1px solid}

.abstands {
	 margin-top: 6px}

.headlinekasten {
	 background-image: url(media/images/layout/kundencenter/hg_headline_747.jpg);
	 border-left: #626262 1px solid;
	 padding-bottom: 8px;
	 font-style: normal;
	 padding-left: 10px;
	 background-repeat: repeat;
	 font-family: Verdana, sans serif;
	 border-top-width: 1px;
	 color: #ffffff;
	 font-size: 8pt;
	 font-weight: bold;
	 border-right: #626262 1px solid;
	 text-decoration: none;
	 padding-top: 6px}

.headlinekasten A {
	 color: #ffffff}

.pagecontenti {
	 font-style: normal;
	 margin: 10px 10px 9px 15px;
	 width: 744px;
	 font-family: Verdana, sans serif;
	 font-size: 10pt}

.subnavdetail {
	 text-align: left;
	 padding-bottom: 15px;
	 font-style: normal;
	 font-family: Verdana, sans serif;
	 font-size: 7pt;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 0px}

.sbunavdetail A {
	 }

.sbunavdetail A:hover {
	 color: #ff6600}

.detailrahmen {
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 width: 250px;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid}

.abstandzusatz {
	 margin-top: 10px}

.details1 {
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 padding-bottom: 10px;
	 padding-left: 10px;
	 padding-right: 5px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 15px;
	 margin-left: 15px;
	 font-size: 8pt;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid;
	 padding-top: 10px}

.details01 {
	 padding-bottom: 0px;
	 padding-left: 10px;
	 padding-right: 0px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 15px;
	 margin-left: 15px;
	 font-size: 8pt;
	 padding-top: 0px}

.detailsbezeichnung {
	 padding-bottom: 5px;
	 font-style: normal;
	 font-family: Verdana, sans serif;
	 color: #ff6600;
	 font-size: 11px;
	 font-weight: bold}

.detaillieferstatus {
	 padding-bottom: 5px;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: bold}

.buttonbestellen {
	 background-image: url(media/images/layout/grundrahmen/bestellen.jpg);
	 padding-bottom: 8px;
	 border-right-width: 0px;
	 background-color: #ffffff;
	 font-style: normal;
	 padding-left: 40px;
	 width: 131px;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 31px;
	 color: #000000;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 padding-top: 13px}

.detail001 A {
	 color: #105f00;
	 vertical-align: top}

.detail002 A {
	 color: #5c5c5c}

.detail003 A {
	 color: #ff6600}

.detail003 A:hover {
	 color: #105f00}

.detail004 A {
	 color: #5c5c5c}

.detailtesteo {
	 text-align: left;
	 margin-left: 13px;
	 font-size: 7pt}

.detailbuttonaktiv {
	 background-image: url(media/images/layout/pdetails/buttonaktiv.jpg);
	 border-bottom: #ababab 1px solid;
	 border-left: #ababab 1px solid;
	 padding-bottom: 6px;
	 font-style: normal;
	 padding-left: 8px;
	 width: 176px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0px 0px;
	 font-size: 11px;
	 border-top: #ababab 1px solid;
	 cursor: hand;
	 font-weight: bolder;
	 margin-right: 1px;
	 border-right: #ababab 1px solid;
	 padding-top: 5px}

.detailbuttonaktiv A {
	 color: #ffffff}

.detailbuttonaktiv A:hover {
	 color: #000000}

.detailnavi {
	 margin-top: 15px}

.detailbuttonpassiv {
	 background-image: url(media/images/layout/pdetails/buttonpassiv.jpg);
	 border-bottom: #ababab 1px solid;
	 border-left: #ababab 1px solid;
	 padding-bottom: 6px;
	 font-style: normal;
	 padding-left: 8px;
	 width: 176px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0px 0px;
	 font-size: 11px;
	 border-top: #ababab 1px solid;
	 cursor: hand;
	 font-weight: bolder;
	 margin-right: 1px;
	 border-right: #ababab 1px solid;
	 padding-top: 5px}

.detailbuttonpassiv A {
	 color: #ffffff}

.detailbuttonpassiv A:hover {
	 color: #000000}

.detailrahmenzub {
	 border-bottom: #c2c2c2 1px dashed;
	 border-left: #c2c2c2 1px dashed;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #c2c2c2 1px dashed;
	 border-right: #c2c2c2 1px dashed}

.detailstandard {
	 color: #000000;
	 font-size: 8pt}

.detailstandard A {
	 color: #000000}

.detailstandard A:hover {
	 color: #ff6600}

.detailbeschreibung {
	 margin-top: 15px;
	 color: #000000;
	 font-size: 8pt}

.plistefinderrahmen {
	 background-image: url(media/images/layout/plistung/hg_konfigurator2.jpg);
	 border-bottom: #626262 1px solid;
	 border-left: #626262 1px solid;
	 margin-top: 15px;
	 background-repeat: repeat-x;
	 background-position: 0px 0px;
	 height: 102px;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid}

.plistefinderheadline {
	 background-image: url(media/images/layout/plistung/hg_konfigurator.jpg);
	 padding-bottom: 10px;
	 background-color: #626262;
	 padding-left: 10px;
	 width: 137px;
	 background-repeat: repeat-x;
	 font-family: Verdana, sans serif;
	 background-position: 0px 0px;
	 float: left;
	 color: #ffffff;
	 font-size: 8pt;
	 border-right: #626262 1px solid;
	 padding-top: 10px}

.plistefinderheadlinefett {
	 padding-bottom: 4px;
	 font-style: normal;
	 font-weight: bolder}

.plistefinderinhalt {
	 font-style: normal;
	 padding-left: 157px;
	 font-family: Verdana, sans serif;
	 color: #000000;
	 font-size: 8pt;
	 font-weight: normal;
	 padding-top: 10px}

.clear {
	 clear: left}

.plistefinderlbild {
	 width: 137px;
	 float: left}

.plistefinderlinhalt {
	 border-left: #626262 1px dashed;
	 width: 420px;
	 float: left;
	 margin-right: 15px;
	 padding-top: 10px}

.plistefinderlkaufen {
	 text-align: right;
	 margin-top: 10px;
	 float: left}

.plistefinderlabstand {
	 margin-bottom: 15px;
	 border-top: #626262 1px dashed}

.plistefinderlinhalthead {
	 border-bottom: #626262 1px dashed;
	 padding-bottom: 4px;
	 font-style: normal;
	 padding-left: 3px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 color: #000000;
	 margin-left: 20px;
	 font-size: 8pt;
	 font-weight: bolder}

.plistefinderlinhaltmerkmale {
	 font-style: normal;
	 font-family: Verdana, sans serif;
	 margin-left: 35px;
	 font-size: 8pt}

.plistefinderlagerstatus {
	 font-style: normal;
	 margin-top: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 margin-left: 23px;
	 font-size: 8pt;
	 font-weight: bold}

.buttonstdgrau {
	 background-image: url(media/images/layout/plistung/button_details.jpg);
	 text-align: left;
	 border-right-width: 0px;
	 font-style: normal;
	 padding-left: 30px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 margin-bottom: 5px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 23px;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 5px}

.buttonstdgrau2 {
	 background-image: url(media/images/layout/plistung/button_details.jpg);
	 text-align: left;
	 padding-bottom: 5px;
	 border-right-width: 0px;
	 background-color: #ffffff;
	 font-style: normal;
	 margin-top: 10px;
	 padding-left: 30px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 23px;
	 margin-left: 620px;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 5px}

.buttonstdorange {
	 background-image: url(media/images/layout/kundencenter/pfeilkundenkonto2.jpg);
	 text-align: left;
	 border-right-width: 0px;
	 font-style: normal;
	 padding-left: 30px;
	 width: 122px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 23px;
	 font-size: 10px;
	 border-left-width: 0px;
	 cursor: pointer;
	 font-weight: bold;
	 text-decoration: none}

.plistefinderheadlinemerkmal {
	 font-style: normal;
	 width: 150px;
	 font-family: Verdana, sans serif;
	 float: left;
	 color: #000000;
	 margin-left: 15px;
	 font-size: 8pt;
	 font-weight: bolder}

.plistefinderheadnaktiv {
	 font-family: Verdana, sans serif;
	 color: #5c5c5c;
	 font-size: 8pt;
	 font-weight: bolder}

.plistefinderA1 {
	 width: 180px;
	 float: left;
	 padding-top: 10px}

.plistefinderA2 {
	 width: 180px;
	 float: left;
	 padding-top: 10px}

.plistefinderA3 {
	 width: 180px;
	 float: left;
	 padding-top: 10px}

.plistefinderA4 {
	 margin-top: 7px;
	 width: 180px;
	 float: left}

.plistefinderA5 {
	 width: 180px;
	 float: left;
	 padding-top: 7px}

.plistefinderA6 {
	 float: left}

.plistefinderinput {
	 margin-left: 15px}

.pfinderinputs {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 width: 180px;
	 font-family: Verdana, sans serif;
	 color: #000000;
	 font-size: 10px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

.DCIMKT {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #000000;
	 font-size: 8pt}

.DCICAT {
	 padding-bottom: 4px;
	 background-color: #f3f3f3;
	 padding-left: 6px;
	 width: auto;
	 padding-right: 4px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #000000;
	 font-size: 8pt;
	 vertical-align: bottom;
	 font-weight: bolder;
	 padding-top: 12px}

.DCIATR {
	 padding-bottom: 6px;
	 background-color: #f3f3f3;
	 padding-left: 6px;
	 width: 175px;
	 padding-right: 6px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 height: auto;
	 color: #000000;
	 font-size: 8pt;
	 padding-top: 6px}

.DCIVAL {
	 padding-bottom: 6px;
	 padding-left: 6px;
	 width: 572px;
	 padding-right: 6px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #000000;
	 font-size: 8pt;
	 padding-top: 6px}

.trennlinie {
	 border-bottom: #5c5c5c 1px dashed}

.pdetailrahmen {
	 border-bottom: #c2c2c2 1px dashed;
	 border-left: #c2c2c2 1px dashed;
	 color: #000000;
	 font-size: 11px;
	 border-top: #c2c2c2 1px dashed;
	 border-right: #c2c2c2 1px dashed}

.detailstandardklein {
	 color: #000000;
	 font-size: 7pt}

.pfinderbeschreibung {
	 margin-top: 10px;
	 margin-bottom: 20px;
	 font-size: 8pt}

.plisteweiter {
	 border-bottom: #5c5c5c 1px solid;
	 text-align: center;
	 border-left: #5c5c5c 1px solid;
	 padding-bottom: 10px;
	 font-style: normal;
	 padding-left: 10px;
	 padding-right: 10px;
	 font-family: Verdana, sans serif;
	 font-size: 8pt;
	 border-top: #5c5c5c 1px solid;
	 font-weight: bold;
	 border-right: #5c5c5c 1px solid;
	 padding-top: 10px}

.plisteweiter A {
	 color: #5c5c5c}

.plisteweiter A:hover {
	 color: #ff6600}

.plistefindersortierung {
	 background-image: url(media/images/layout/plistung/hg_zwischenhead.jpg);
	 border-bottom: #626262 1px solid;
	 text-align: left;
	 border-left: #626262 1px solid;
	 padding-bottom: 6px;
	 font-style: normal;
	 margin-top: 15px;
	 padding-left: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 15px;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid;
	 padding-top: 5px}

.plistefindersortierung2 {
	 background-image: url(media/images/layout/plistung/hg_zwischenhead.jpg);
	 border-bottom: #626262 1px solid;
	 text-align: left;
	 border-left: #626262 1px solid;
	 padding-bottom: 18px;
	 font-style: normal;
	 margin-top: 15px;
	 padding-left: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 15px;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid;
	 padding-top: 5px}

.plistefindersortierung3 {
	 background-image: url(media/images/layout/kundencenter/hg_headline_747.jpg);
	 border-bottom: #626262 1px solid;
	 text-align: left;
	 border-left: #626262 1px solid;
	 padding-bottom: 20px;
	 font-style: normal;
	 padding-left: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 15px;
	 color: #ffffff;
	 font-size: 8pt;
	 border-top: #626262 1px solid;
	 border-right: #626262 1px solid;
	 padding-top: 5px}

.plistefindersortierung3 A {
	 color: #ffffff}

.plistefindersortierungk1 {
	 padding-right: 20px;
	 float: left}

.plistefindersortierungk2 {
	 padding-bottom: 0px;
	 float: left;
	 margin-left: 20px;
	 font-weight: bold}

.plistefindersortierungk3 {
	 float: left;
	 margin-left: 60px;
	 font-weight: bold}

.pfinderinputslang {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 width: 240px;
	 font-family: Verdana, sans serif;
	 color: #000000;
	 font-size: 10px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}
