
body {
	 min-width: 39em;
	 text-align: center;
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 background-repeat: repeat-y;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 padding-top: 0px}

img {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 border-left-width: 0px;
	 border-right: 0px;
	 padding-top: 0px}

form {
	 padding-bottom: 0px;
	 margin-top: 0px;
	 padding-right: 0px;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

input {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 background-color: #ffffff;
	 width: 160px;
	 height: 18px;
	 color: #000000;
	 font-size: 10px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

textarea {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 background-color: #ffffff;
	 color: #000000;
	 font-size: 11px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

select {
	 border-bottom: #999999 1px solid;
	 border-left: #999999 1px solid;
	 background-color: #e5dbc2;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

p {
	 margin-top: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 0px;
	 color: #333300;
	 font-size: 8pt}

.abstand_ou {
	 margin-top: 10px;
	 margin-bottom: 10px}

.abstand_o {
	 margin-top: 10px}

.abstand_u {
	 margin-bottom: 10px}

a {
	 color: #5a514a;
	 text-decoration: none}

a:hover {
	 color: #666600;
	 text-decoration: none}

#sitelefte {
	 background-image: url(media/images/layout/grundlayout/bg_verlauf_2.jpg);
	 min-height: 1200px;
	 background-repeat: repeat-y;
	 background-position: 100% top;
	 float: left}

#siteright {
	 background-position: 0px top}

#site {
	 min-width: 940px;
	 text-align: left;
	 padding-bottom: 10px;
	 margin: 0px auto;
	 min-height: 1200px;
	 padding-left: 10px;
	 padding-right: 10px;
	 display: block;
	 background-repeat: no-repeat;
	 font: 11px tahoma;
	 max-width: 1200px;
	 background-position: 0px top;
	 color: #000000;
	 padding-top: 0px}

#site #head_logo {
	 padding-left: 0px;
	 padding-right: 0px;
	 background: url(media/images/layout/bg_logo.jpg) no-repeat;
	 height: 159px;
	 margin-left: 0px;
	 margin-right: 0px}

#site #head_logo .basket {
	 text-align: right;
	 padding-right: 0px;
	 display: block;
	 height: 55px;
	 color: #ffffff;
	 margin-left: 703px;
	 vertical-align: bottom;
	 padding-top: 10px}

#site #head1 {
	 background-image: url(media/images/layout/survival_header1200.jpg);
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

#site #head1 .suche {
	 line-height: 30px;
	 padding-right: 0px;
	 display: block;
	 margin-bottom: 5px;
	 height: 30px;
	 margin-left: 25px;
	 vertical-align: bottom}

#site #head1 .suche form {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

#site #head1 .suche .hsuche {
	 width: 180px;
	 height: 20px;
	 margin-left: 190px}

#site #head1 .suche .hsuche .selectfield {
	 border-bottom: #996600 1px solid;
	 border-left: #996600 1px solid;
	 background-color: #e5dbc2;
	 height: 18px;
	 border-top: #996600 1px solid;
	 border-right: #996600 1px solid}

#site #head1 .suche .produktsuche {
	 width: 180px;
	 float: left;
	 height: 20px}

#site #head1 .suche .produktsuche .inputfield {
	 border-bottom-color: #996600;
	 border-right-width: 1px;
	 background-color: #e5dbc2;
	 border-top-color: #996600;
	 border-top-width: 1px;
	 border-bottom-width: 1px;
	 height: 20px;
	 border-right-color: #996600;
	 border-left-color: #996600;
	 border-left-width: 1px}

#site #head2 {
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 padding-top: 20px}

#site #head2 .suche {
	 line-height: 30px;
	 padding-right: 0px;
	 display: block;
	 margin-bottom: 5px;
	 height: 30px;
	 margin-left: 25px;
	 vertical-align: bottom}

#site #head2 .suche form {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

#site #head2 .suche .hsuche {
	 width: 180px;
	 height: 20px;
	 margin-left: 190px}

#site #head2 .suche .hsuche .selectfield {
	 border-bottom: #996600 1px solid;
	 border-left: #996600 1px solid;
	 background-color: #e5dbc2;
	 height: 18px;
	 border-top: #996600 1px solid;
	 border-right: #996600 1px solid}

#site #head2 .suche .produktsuche {
	 width: 180px;
	 float: left;
	 height: 20px}

#site #head2 .suche .produktsuche .inputfield {
	 border-bottom-color: #996600;
	 border-right-width: 1px;
	 background-color: #e5dbc2;
	 border-top-color: #996600;
	 border-top-width: 1px;
	 border-bottom-width: 1px;
	 height: 20px;
	 border-right-color: #996600;
	 border-left-color: #996600;
	 border-left-width: 1px}

#site #maincontent {
	 background-image: url(media/images/layout/bg_main.jpg);
	 background-color: transparent;
	 margin-top: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-y;
	 background-position: 0% 0%;
	 margin-bottom: 0px;
	 clear: both;
	 margin-right: 0px;
	 padding-top: 0px}

#site #footer {
	 background-image: url(media/images/layout/bg_footer.jpg);
	 text-align: center;
	 background-color: transparent;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: no-repeat;
	 background-position: left top;
	 height: 100px;
	 clear: both;
	 font-size: 10px;
	 padding-top: 20px}

#site #navigation {
	 padding-bottom: 25px;
	 background-color: #dfdbc2;
	 margin-top: 0px;
	 min-height: 1600px;
	 padding-left: 0px;
	 width: 200px;
	 padding-right: 0px;
	 float: left;
	 height: auto;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-right: #cccc99 0px solid}

#site #inhalt {
	 border-bottom: silver 0px dashed;
	 border-left: silver 0px dashed;
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-left: 220px;
	 border-top: silver 0px dashed;
	 margin-right: 220px;
	 border-right: silver 0px dashed;
	 padding-top: 0px}

#site #inhaltunten {
	 border-bottom: silver 0px dashed;
	 border-left: silver 0px dashed;
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-left: 220px;
	 border-top: silver 0px dashed;
	 margin-right: 220px;
	 border-right: silver 0px dashed;
	 padding-top: 30px}

#site #info {
	 border-bottom: silver 0px dashed;
	 border-left: silver 0px dashed;
	 padding-bottom: 25px;
	 background-color: #dfdbc2;
	 min-height: 1600px;
	 padding-left: 0px;
	 width: 200px;
	 padding-right: 0px;
	 float: right;
	 height: auto;
	 border-top: silver 0px dashed;
	 border-right: silver 0px dashed;
	 padding-top: 0px;
	 margin-rigth: 0px}

.facebook_top {
	 padding-bottom: 3px;
	 padding-left: 0px;
	 padding-right: 4px;
	 float: left;
	 margin-left: 0px;
	 font-size: 11px;
	 margin-right: 2px;
	 padding-top: 3px}

.preisstern {
	 background-image: url(media/images/layout/elemente_aktionsstern_1s.png);
	 z-index: 1;
	 position: absolute;
	 text-align: right;
	 line-height: 25px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 145px;
	 padding-right: 15px;
	 background-repeat: no-repeat;
	 height: 50px;
	 color: #333300;
	 margin-left: 0px;
	 font-size: 14px;
	 font-weight: bold;
	 padding-top: 10px}

.menue {
	 padding-left: 1px;
	 padding-right: 1px;
	 display: block;
	 margin-bottom: 30px;
	 margin-left: 0px;
	 clear: both;
	 margin-right: 0px}

.menue .kopfleiste {
	 background-color: #ff6600}

.menue .kopfleiste .linkblock {
	 line-height: 30px;
	 float: left}

.menue .kopfleiste .linkblock A {
	 text-align: center;
	 padding-bottom: 0px;
	 background-color: #996600;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-right: #ffffff 1px solid;
	 padding-top: 0px}

.menue .kopfleiste .linkblock A:hover {
	 border-bottom: #999966 1px solid;
	 text-align: left;
	 line-height: 25px;
	 background-color: #333300;
	 font-style: normal;
	 padding-left: 10px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 10px;
	 height: 25px;
	 margin-left: 0px;
	 font-size: 10px;
	 margin-right: 0px;
	 padding-top: 0px;
	 kopfzeile: 10px}

.kopfzeile A {
	 background-color: #333300;
	 display: block;
	 color: #999966;
	 text-decoration: none}

.kopfzeile A:hover {
	 background-color: #666600;
	 display: block;
	 color: #ffeecc;
	 text-decoration: underline}

.kopfzeile .selected {
	 background-color: #666600;
	 display: block;
	 color: #ffeecc;
	 text-decoration: underline}

.oberstezeile {
	 border-bottom: #606600 1px solid;
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 margin-bottom: 0px;
	 height: 25px;
	 margin-left: 0px;
	 clear: both;
	 margin-right: 0px}

.oberstezeile .linkblock {
	 text-align: center;
	 line-height: 25px;
	 padding-left: 10px;
	 padding-right: 10px;
	 display: block;
	 background-repeat: repeat-x;
	 margin-bottom: 0px;
	 float: right;
	 height: 25px;
	 color: #999966;
	 border-top: #ffffff 0px solid;
	 border-right: #ffffff 0px solid}

.oberstezeile .linkblock .selected {
	 background-color: #666600;
	 display: block;
	 color: #ffffff}

.oberstezeile UL {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 color: #000000;
	 padding-top: 0px}

.oberstezeile .bottom {
	 padding-bottom: 0px;
	 line-height: 1px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 height: 1px;
	 color: #000000;
	 clear: both;
	 padding-top: 0px}

.oberstezeile .linkblock_noborder {
	 text-align: center;
	 line-height: 25px;
	 background-color: #333300;
	 display: block;
	 background-repeat: repeat-x;
	 margin-bottom: 0px;
	 float: left;
	 height: 25px;
	 color: #000000;
	 border-top: #ffffff 0px solid}

.oberstezeile A {
	 border-bottom: #ffffff 0px solid;
	 background-color: #333300;
	 display: block;
	 text-decoration: none}

.oberstezeile A:hover {
	 background-color: #666600;
	 display: block;
	 color: #ffffff}

.oberstezeile .selected {
	 background-color: #666600;
	 display: block;
	 color: #ffffff}

.produktgruppen {
	 background-image: url(media/images/layout/bg_menue.jpg);
	 border-bottom: #606600 0px solid;
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 25px;
	 height: 35px;
	 margin-left: 0px;
	 clear: both;
	 font-size: 13px;
	 border-top: #606600 1px solid;
	 font-weight: bold;
	 margin-right: 0px}

.produktgruppen .linkblock {
	 background-image: url(media/images/layout/bg_menue.jpg);
	 text-align: center;
	 line-height: 35px;
	 width: 16.6%;
	 display: block;
	 background-repeat: repeat-x;
	 margin-bottom: 0px;
	 float: left;
	 height: 35px;
	 border-top: #ffffff 0px solid;
	 border-right: #ffffff 0px solid}

.produktgruppen .linkblock .selected {
	 background-image: url(media/images/layout/bg_menue_selected.jpg);
	 display: block;
	 color: #ffffff}

.produktgruppen UL {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 color: #000000;
	 padding-top: 0px}

.produktgruppen .bottom {
	 padding-bottom: 0px;
	 line-height: 1px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 height: 1px;
	 color: #000000;
	 clear: both;
	 padding-top: 0px}

.produktgruppen .linkblock_noborder {
	 background-image: url(media/images/layout/bg_menue.jpg);
	 text-align: center;
	 line-height: 35px;
	 width: 16.6%;
	 display: block;
	 background-repeat: repeat-x;
	 margin-bottom: 0px;
	 float: left;
	 height: 35px;
	 color: #000000;
	 border-top: #ffffff 0px solid}

.produktgruppen A {
	 border-bottom: #ffffff 0px solid;
	 display: block;
	 text-decoration: none}

.produktgruppen A:hover {
	 background-image: url(media/images/layout/bg_menue_selected.jpg);
	 display: block;
	 color: #ffffff}

.produktgruppen .selected {
	 background-image: url(media/images/layout/bg_menue_selected.jpg);
	 background-color: #cc6600;
	 display: block;
	 color: #ffffff}

.linkgruppe_Fusszeile {
	 text-align: center;
	 padding-bottom: 8px}

.linkgruppe_Fusszeile A {
	 font-size: 10px}

.gruppen_baum_1 {
	 background-image: url(media/images/layout/bg_menue.jpg);
	 border-bottom: #ffffff 2px solid;
	 padding-bottom: 2px;
	 padding-left: 1px;
	 padding-right: 1px;
	 display: block;
	 background-repeat: repeat-x;
	 margin-bottom: 5px;
	 height: 30px;
	 margin-left: 20px;
	 clear: both;
	 border-top: #ffffff 2px solid;
	 margin-right: 10px}

.gruppen_baum_1 A {
	 background-image: url(media/images/layout/pgb_1.gif);
	 padding-left: 5px;
	 display: block;
	 background-repeat: repeat-x;
	 white-space: nowrap;
	 background-position: left bottom;
	 color: #666600;
	 margin-left: 5px;
	 border-top: #ffffff 2px solid;
	 margin-right: 5px;
	 border-right: #ffffff 2px solid;
	 text-decoration: none}

.gruppen_baum_1 A:hover {
	 display: block;
	 color: #cc6600;
	 text-decoration: none}

.gruppen_baum_1 .selected {
	 background-image: url(media/images/layout/bg_menue.jpg);
	 text-align: center;
	 line-height: 30px;
	 width: 149px;
	 display: block;
	 background-repeat: repeat-x;
	 margin-bottom: 1px;
	 float: left;
	 height: 30px;
	 border-top: #ffffff 0px solid;
	 border-right: #ffffff 1px solid}

.gruppen_baum_1t A {
	 background-image: url(media/images/layout/pgb_1.gif);
	 padding-left: 5px;
	 display: block;
	 background-repeat: repeat-x;
	 white-space: nowrap;
	 background-position: left bottom;
	 color: #666600;
	 margin-left: 5px;
	 font-weight: bold;
	 margin-right: 5px;
	 text-decoration: none}

.gruppen_baum_1t A:hover {
	 display: block;
	 color: #cc6600;
	 font-weight: bold;
	 text-decoration: none}

.gruppen_baum_1t .selected {
	 font-weight: bold;
	 text-decoration: none}

.gruppen_baum_2 {
	 line-height: 20px;
	 padding-left: 0px;
	 display: block;
	 font-family: arial;
	 height: 20px;
	 margin-left: 0px;
	 clear: both;
	 font-size: 8pt;
	 font-weight: bold}

.gruppen_baum_2 A {
	 color: #333300;
	 text-decoration: none}

.gruppen_baum_2 A:hover {
	 color: #666600;
	 text-decoration: none}

.gruppen_baum_2 .selected {
	 color: #666600;
	 text-decoration: none}

.gruppen_baum_3 {
	 line-height: 14px;
	 padding-left: 0px;
	 display: block;
	 font-family: arial;
	 height: 14px;
	 margin-left: 10px;
	 font-size: 8pt;
	 font-weight: bold}

.gruppen_baum_3 A {
	 color: #333300;
	 text-decoration: none}

.gruppen_baum_3 A:hover {
	 color: #666600;
	 text-decoration: none}

.gruppen_baum_3 .selected {
	 color: #666600;
	 font-weight: bold;
	 text-decoration: underline}

.gruppen_baum_4 {
	 line-height: 18px;
	 margin: 0px 1px;
	 padding-left: 0px;
	 font-family: arial;
	 height: 18px;
	 font-weight: normal}

.gruppen_baum_4 A {
	 line-height: 18px;
	 padding-left: 30px;
	 display: block;
	 height: 18px;
	 color: #cc0000;
	 text-decoration: none}

.gruppen_baum_4 A:hover {
	 color: #cc6600;
	 text-decoration: underline}

.gruppen_baum_4 .selected {
	 text-decoration: none}

.groessentabelle TABLE {
	 border-bottom: #dfdbc2 1px solid;
	 text-align: center;
	 border-left: #dfdbc2 1px solid;
	 width: 100%;
	 border-collapse: collapse;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 20px;
	 font-size: 8pt;
	 border-top: #dfdbc2 1px solid;
	 border-right: #dfdbc2 1px solid}

.groessentabelle TH {
	 border-bottom: medium none;
	 text-align: left;
	 border-left: medium none;
	 line-height: 30px;
	 background-color: #dfdbc2;
	 border-collapse: collapse;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #000000;
	 font-size: 8pt;
	 border-top: medium none;
	 border-right: medium none}

.groessentabelle TR {
	 line-height: 20px;
	 background-color: #ffffff;
	 color: #666600}

.groessentabelle .fe {
	 text-align: left}

.produktliste {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 font-size: 8pt;
	 padding-top: 0px}

.produktliste TD {
	 border-bottom: #f8c548 0px dashed;
	 border-left: #f8c548 0px dashed;
	 border-spacing: 0px;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #f8c548 0px dashed;
	 border-right: #f8c548 0px dashed}

.produktliste .td_noborder_oben_links {
	 border-bottom: #f8c548 0px dashed;
	 text-align: left;
	 border-left: #f8c548 0px dashed;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #f8c548 0px dashed;
	 border-right: #f8c548 0px dashed}

.produktliste .td_noborder {
	 border-bottom: #f8c548 0px dashed;
	 border-left: #f8c548 0px dashed;
	 border-top: #f8c548 0px dashed;
	 border-right: #f8c548 0px dashed}

.produktliste .td_noborder_toprow {
	 border-bottom: #dedac1 0px solid;
	 border-left: #f8c548 0px dashed;
	 border-top: #f8c548 0px dashed;
	 border-right: #f8c548 0px dashed}

.produktliste .td_noborder_oben_links A:hover {
	 color: #ff5a00}

.produktliste .td_noborder_oben_rechts {
	 border-bottom: #f8c548 0px dashed;
	 text-align: right;
	 border-left: #f8c548 0px dashed;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #f8c548 0px dashed;
	 border-right: #f8c548 0px dashed}

.produktliste .td_noborder_oben_rechts A:hover {
	 color: #ff5a00}

.produktliste .td_noborder_unten_links {
	 border-bottom: #f8c548 0px dashed;
	 text-align: left;
	 border-left: #f8c548 0px dashed;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #f8c548 0px dashed;
	 border-right: #f8c548 0px dashed}

.produktliste .td_noborder_unten_links A:hover {
	 color: #ff5a00}

.produktliste .td_noborder_unten_rechts {
	 border-bottom: #f8c548 0px dashed;
	 text-align: right;
	 border-left: #f8c548 0px dashed;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #f8c548 0px dashed;
	 border-right: #f8c548 0px dashed}

.produktliste .td_noborder_unten_rechts A:hover {
	 color: #ff5a00}

.produktliste .block {
	 display: block}

.produktliste .tr_borderline {
	 line-height: 1px;
	 height: 10px}

.produktliste .headline_1 {
	 border-bottom: 0px solid;
	 text-align: left;
	 padding-bottom: 0px;
	 background-color: #ffffff;
	 margin: 0px 0px 25px;
	 padding-left: 0px;
	 padding-right: 0px;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 color: #999900;
	 font-size: 16px;
	 font-weight: bold;
	 padding-top: 0px}

.produktliste .headline_suche {
	 border-bottom: 0px solid;
	 text-align: left;
	 padding-bottom: 0px;
	 background-color: #ffffff;
	 margin: 25px 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 color: #999900;
	 font-size: 16px;
	 font-weight: bold;
	 padding-top: 0px}

.produktliste .headline_suche .headline_suche_insert {
	 border-bottom: 0px solid;
	 text-align: left;
	 padding-bottom: 0px;
	 background-color: #ffffff;
	 margin: 0px 0px 5px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: inline;
	 background-repeat: repeat-x;
	 font-family: Verdana, sans serif;
	 background-position: left bottom;
	 color: #333300;
	 font-size: 10px;
	 font-weight: bold;
	 padding-top: 0px}

.produktliste .headline {
	 line-height: 24px;
	 border-right-width: 0px;
	 height: 24px;
	 color: #000000}

.produktliste .alignright {
	 text-align: right;
	 padding-right: 5px;
	 color: #000000}

.produktliste .pl_navigation {
	 border-bottom: #dedac1 2px solid;
	 border-left: #ececec 0px solid;
	 padding-bottom: 5px;
	 display: block;
	 margin-bottom: 20px;
	 color: #000000;
	 margin-left: 0px;
	 border-top: #ececec 0px solid;
	 border-right: #ececec 0px solid;
	 padding-top: 5px}

.produktliste .pl_navigation .pages {
	 float: right;
	 padding-top: 5px}

.produktliste .pl_navigation .pages A {
	 border-bottom: #cccccc 0px solid;
	 text-align: center;
	 border-left: #cccccc 0px solid;
	 padding-bottom: 3px;
	 padding-left: 5px;
	 padding-right: 5px;
	 color: #333300;
	 margin-left: 2px;
	 font-size: 11px;
	 border-top: #cccccc 0px solid;
	 font-weight: bold;
	 margin-right: 2px;
	 border-right: #cccccc 0px solid;
	 padding-top: 5px}

.produktliste .pl_navigation .pages A:hover {
	 border-bottom: #666600 0px solid;
	 text-align: center;
	 border-left: #cc3300 0px solid;
	 color: #666600;
	 border-top: #cc3300 0px solid;
	 font-weight: bold;
	 border-right: #cc3300 0px solid;
	 text-decoration: underline;
	 padding-top: 5px}

.produktliste .pl_navigation .pages .activepage {
	 border-bottom: #666600 0px solid;
	 border-left: #cc3300 0px solid;
	 padding-bottom: 3px;
	 padding-left: 5px;
	 padding-right: 5px;
	 color: #666600;
	 margin-left: 2px;
	 font-size: 11px;
	 border-top: #cc3300 0px solid;
	 font-weight: bold;
	 margin-right: 2px;
	 border-right: #cc3300 0px solid;
	 text-decoration: underline}

.produktliste .pl_navigation .pages_seite {
	 border-bottom: #666600 0px solid;
	 text-align: center;
	 border-left: #cc3300 0px solid;
	 float: right;
	 color: #666600;
	 margin-left: 2px;
	 border-top: #cc3300 0px solid;
	 font-weight: bold;
	 border-right: #cc3300 0px solid;
	 text-decoration: none;
	 padding-top: 5px}

.produktliste .pl_navigation .artikel {
	 padding-bottom: 3px;
	 padding-left: 0px;
	 padding-right: 4px;
	 float: left;
	 margin-left: 0px;
	 font-size: 11px;
	 margin-right: 2px;
	 padding-top: 3px}

.produktliste .pl_navigation .pl_backi {
	 border-bottom: #cccccc 0px solid;
	 text-align: center;
	 border-left: #cccccc 0px solid;
	 padding-bottom: 3px;
	 padding-left: 4px;
	 padding-right: 4px;
	 float: right;
	 color: #b2ae95;
	 margin-left: 2px;
	 font-size: 11px;
	 border-top: #cccccc 0px solid;
	 font-weight: bold;
	 margin-right: 2px;
	 border-right: #cccccc 0px solid;
	 padding-top: 5px}

.produktliste .pl_navigation .pl_back A {
	 border-bottom: #cccccc 0px solid;
	 text-align: center;
	 border-left: #cccccc 0px solid;
	 padding-bottom: 3px;
	 padding-left: 4px;
	 padding-right: 4px;
	 float: right;
	 color: #333300;
	 margin-left: 2px;
	 font-size: 11px;
	 border-top: #cccccc 0px solid;
	 font-weight: bold;
	 margin-right: 2px;
	 border-right: #cccccc 0px solid;
	 padding-top: 5px}

.produktliste .pl_navigation .pl_back A:hover {
	 background-color: #ffffff;
	 color: #666600}

.produktliste .thumb {
	 border-bottom: #dedac1 2px solid;
	 position: absolute;
	 border-left: #dedac1 2px solid;
	 padding-bottom: 0px;
	 margin-top: 3px;
	 padding-left: 0px;
	 width: 115px;
	 padding-right: 0px;
	 height: 115px;
	 color: #000000;
	 overflow: hidden;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 0px}

.produktliste .vorschaubild IMG {
	 border-bottom: #dedac1 0px solid;
	 border-left: #dedac1 0px solid;
	 padding-bottom: 2px;
	 background-color: transparent;
	 margin-top: 7px;
	 padding-left: 2px;
	 padding-right: 2px;
	 margin-bottom: 0px;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid;
	 padding-top: 2px}

.produktliste .vorschaubild A:hover IMG {
	 border-bottom: #c1b992 0px solid;
	 border-left: #c1b992 0px solid;
	 padding-bottom: 2px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top: #c1b992 0px solid;
	 border-right: #c1b992 0px solid;
	 padding-top: 2px}

.produktliste .bewertungsgrafik IMG {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 margin-top: 135px;
	 width: 65px;
	 margin-bottom: 0px;
	 height: 17px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.produktliste .input_image {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 margin-top: 9px;
	 width: 125px;
	 height: 20px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.produktliste .button_image {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 margin-top: 9px;
	 width: 125px;
	 height: 20px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.produktliste .detailbutton IMG {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 margin-top: 7px;
	 width: 125px;
	 margin-bottom: 0px;
	 height: 20px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.produktliste .preiskleiner {
	 font-family: arial;
	 color: #333300;
	 font-size: 16px;
	 font-weight: bold}

.produktliste .produktbezeichnung {
	 font-family: arial;
	 color: #333300;
	 font-size: 14px;
	 font-weight: bold}

.produktliste .artikelnummer {
	 font-family: arial;
	 color: #333300;
	 font-size: 14px;
	 font-weight: normal}

.produktliste .thumbab18bild {
	 border-bottom: #dedac1 0px solid;
	 position: absolute;
	 border-left: #dedac1 0px solid;
	 padding-bottom: 0px;
	 margin-top: 70px;
	 padding-left: 0px;
	 width: 50px;
	 padding-right: 0px;
	 float: left;
	 height: 50px;
	 color: #000000;
	 margin-left: 0px;
	 overflow: hidden;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid}

.produktliste .thumbab18bild .ab18bild IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 50px;
	 margin-bottom: 0px;
	 height: 50px;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid;
	 padding-top: 0px}

.produktliste .thumbab18bild .ab18bild A:hover IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid}

.produktliste .thumbherstellerbild {
	 border-bottom: #dedac1 0px solid;
	 position: absolute;
	 border-left: #dedac1 0px solid;
	 padding-bottom: 0px;
	 margin-top: 0px;
	 padding-left: 56px;
	 width: 60px;
	 padding-right: 0px;
	 float: left;
	 color: #000000;
	 margin-left: 0px;
	 overflow: hidden;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid;
	 padding-top: 3px}

.produktliste .thumbherstellerbild .herstellerbild IMG {
	 border-bottom: #dedac1 0px solid;
	 border-left: #dedac1 0px solid;
	 margin-top: 4px;
	 padding-left: 0px;
	 width: 60px;
	 margin-bottom: 0px;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid}

.produktliste .thumbherstellerbild .herstellerbild A:hover IMG {
	 border-bottom: #dedac1 0px solid;
	 border-left: #dedac1 0px solid;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid}

.produktlistealt .td_noborder {
	 border-right-width: 0px}

.produktlistealt TD .oben_links {
	 text-align: left;
	 border-right-width: 0px}

.produktlistealt TD .oben_rechts {
	 text-align: right;
	 border-right-width: 0px}

.produkt {
	 border-bottom: #ececec 1px solid;
	 border-left: #ececec 1px solid;
	 padding-bottom: 0px;
	 margin: 2px 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 font-size: 10px;
	 border-top: #ececec 1px solid;
	 border-right: #ececec 1px solid;
	 padding-top: 0px}

.produkt .content {
	 display: block}

.produkt .bezeichnung {
	 line-height: 25px;
	 background-color: #e5dbc2;
	 margin: 0px;
	 padding-left: 5px;
	 padding-right: 5px;
	 background-repeat: repeat-x;
	 height: 25px;
	 color: #666600;
	 font-size: 11px;
	 overflow: hidden;
	 font-weight: bold}

.produkt .thumb {
	 padding-bottom: 0px;
	 overflow-x: hidden;
	 overflow-y: hidden;
	 padding-left: 2px;
	 width: 100px;
	 padding-right: 0px;
	 float: left;
	 height: 100px;
	 color: #000000;
	 margin-right: 5px;
	 padding-top: 2px}

.produkt .produktzoom {
	 z-index: 1;
	 border-bottom: #ececec 1px solid;
	 position: absolute;
	 padding-bottom: 1px;
	 width: 25px;
	 padding-right: 1px;
	 height: 25px;
	 border-top: #ececec 1px solid;
	 border-right: #ececec 1px solid}

.produkt .photopreview {
	 z-index: 1;
	 border-bottom: #cccccc 1px solid;
	 position: absolute;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 1px;
	 background-color: #ffffff;
	 margin: 0px;
	 padding-left: 1px;
	 width: 200px;
	 padding-right: 1px;
	 display: block;
	 visibility: hidden;
	 color: #000000;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid;
	 padding-top: 1px}

.produktzoom {
	 z-index: 1;
	 border-bottom: #ececec 1px solid;
	 position: absolute;
	 padding-bottom: 1px;
	 width: 25px;
	 padding-right: 1px;
	 height: 25px;
	 border-top: #ececec 1px solid;
	 border-right: #ececec 1px solid}

.photopreview {
	 z-index: 1;
	 border-bottom: #cccccc 1px solid;
	 position: absolute;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 1px;
	 background-color: #ffffff;
	 margin: 0px;
	 padding-left: 1px;
	 width: 200px;
	 padding-right: 1px;
	 display: block;
	 visibility: hidden;
	 color: #000000;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid;
	 padding-top: 1px}

.produkt .main {
	 border-bottom: #e5dbc2 0px solid;
	 display: block;
	 color: #000000;
	 overflow: hidden}

.produkt .orderbox {
	 border-left: #ececec 0px solid;
	 padding-bottom: 2px;
	 padding-left: 10px;
	 padding-right: 2px;
	 display: block;
	 height: 30px;
	 color: #000000;
	 margin-left: 95px;
	 vertical-align: text-bottom;
	 padding-top: 2px}

.produkt .preisbox {
	 margin: 0px;
	 width: 225px;
	 float: left;
	 height: 100%;
	 color: #000000;
	 vertical-align: text-bottom}

.produkt .preisbox .mengenangabe {
	 width: 22px;
	 height: 20px}

.produkt .preisbox FORM {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

.produkt .basketbox FORM {
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

.produkt .preis {
	 color: #996633;
	 font-size: 18px;
	 font-weight: bold}

.produkt .preisstattalt {
	 color: #000000;
	 font-size: 11px;
	 font-weight: bold}

.produkt .preisstattneu {
	 color: #ff0000;
	 font-size: 18px;
	 font-weight: bold}

.produkt .basketbox {
	 margin: 0px 0px 0px 270px;
	 color: #000000}

.produktdetail_gruppen_pfad A {
	 color: #333300;
	 text-decoration: none}

.produktdetail_gruppen_pfad A:hover {
	 color: #cc0000;
	 text-decoration: none}

.produktdetail_gruppen_pfad {
	 border-bottom: #dedac1 2px solid;
	 padding-bottom: 5px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #333300;
	 margin-left: 0px;
	 font-size: 11px;
	 font-weight: bold;
	 margin-right: 0px;
	 padding-top: 5px}

.produktdetail_gruppen_pfad P {
	 margin-top: 5px;
	 margin-bottom: 5px;
	 font-weight: bold}

.produktdetail .artnr {
	 border-bottom: #dedac1 0px solid;
	 padding-bottom: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #333300;
	 margin-left: 0px;
	 font-size: 11px;
	 font-weight: bold;
	 margin-right: 0px;
	 padding-top: 0px}

.produktdetail .herstellerlogo IMG {
	 align: right}

.produktdetail .thumb {
	 border-bottom: #dedac1 0px solid;
	 position: absolute;
	 border-left: #dedac1 0px solid;
	 padding-bottom: 0px;
	 padding-left: 0px;
	 width: 324px;
	 padding-right: 0px;
	 height: 324px;
	 color: #000000;
	 overflow: hidden;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid;
	 padding-top: 0px}

.produktdetail .normalbild IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 padding-bottom: 10px;
	 background-color: transparent;
	 padding-left: 10px;
	 width: 300px;
	 padding-right: 10px;
	 height: 300px;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 10px}

.produktdetail .normalbild A:hover IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 padding-bottom: 10px;
	 background-color: transparent;
	 padding-left: 10px;
	 width: 300px;
	 padding-right: 10px;
	 height: 300px;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 10px}

.produktdetail .normalbild .produktzoom IMG {
	 z-index: 1;
	 border-bottom: #ececec 1px solid;
	 position: absolute;
	 padding-bottom: 1px;
	 width: 25px;
	 padding-right: 1px;
	 height: 25px;
	 border-top: #ececec 1px solid;
	 border-right: #ececec 1px solid}

.produktdetail .thumbzusatzbild {
	 border-bottom: #dedac1 0px solid;
	 position: absolute;
	 border-left: #dedac1 0px solid;
	 padding-bottom: 0px;
	 margin-top: 280px;
	 padding-left: 0px;
	 width: 170px;
	 padding-right: 0px;
	 float: left;
	 height: 44px;
	 color: #000000;
	 margin-left: 0px;
	 overflow: hidden;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid}

.produktdetail .thumbzusatzbild .zusatzbild1 IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 40px;
	 margin-bottom: 0px;
	 float: left;
	 height: 40px;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 0px}

.produktdetail .thumbzusatzbild .zusatzbild1 A:hover IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid}

.produktdetail .thumbzusatzbild .zusatzbild2 IMG {
	 border-bottom: #e5dbc2 2px solid;
	 border-left: #e5dbc2 0px solid;
	 padding-left: 0px;
	 width: 40px;
	 margin-bottom: 0px;
	 float: left;
	 height: 40px;
	 border-top: #e5dbc2 2px solid;
	 border-right: #e5dbc2 2px solid;
	 padding-top: 0px}

.produktdetail .thumbzusatzbild .zusatzbild2 A:hover IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 0px solid;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid}

.produktdetail .thumbzusatzbild .zusatzbild3 IMG {
	 border-bottom: #e5dbc2 2px solid;
	 border-left: #e5dbc2 0px solid;
	 padding-left: 0px;
	 width: 40px;
	 margin-bottom: 0px;
	 float: left;
	 height: 40px;
	 border-top: #e5dbc2 2px solid;
	 border-right: #e5dbc2 2px solid;
	 padding-top: 0px}

.produktdetail .thumbzusatzbild .zusatzbild3 A:hover IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 0px solid;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid}

.produktdetail .thumbzusatzbild .zusatzbild4 IMG {
	 border-bottom: #e5dbc2 2px solid;
	 border-left: #e5dbc2 0px solid;
	 padding-left: 0px;
	 width: 40px;
	 margin-bottom: 0px;
	 float: left;
	 height: 40px;
	 border-top: #e5dbc2 2px solid;
	 border-right: #e5dbc2 2px solid;
	 padding-top: 0px}

.produktdetail .thumbzusatzbild .zusatzbild4 A:hover IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 0px solid;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid}

.produktdetail .thumbab18bild {
	 border-bottom: #dedac1 0px solid;
	 position: absolute;
	 border-left: #dedac1 0px solid;
	 padding-bottom: 0px;
	 margin-top: 270px;
	 padding-left: 0px;
	 width: 50px;
	 padding-right: 0px;
	 float: left;
	 height: 50px;
	 color: #000000;
	 margin-left: 270px;
	 overflow: hidden;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid}

.produktdetail .thumbab18bild .ab18bild IMG {
	 border-bottom: #dedac1 0px solid;
	 border-left: #dedac1 0px solid;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 50px;
	 margin-bottom: 0px;
	 height: 50px;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid;
	 padding-top: 0px}

.produktdetail .thumbab18bild .ab18bild A:hover IMG {
	 border-bottom: #dedac1 0px solid;
	 border-left: #dedac1 0px solid;
	 border-top: #dedac1 0px solid;
	 border-right: #dedac1 0px solid}

.gruppen_pfad {
	 border-bottom: #dedac1 2px solid;
	 padding-bottom: 5px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #333300;
	 margin-left: 0px;
	 font-size: 11px;
	 font-weight: bold;
	 margin-right: 0px;
	 padding-top: 5px}

.gruppen_pfad P {
	 margin-top: 5px;
	 margin-bottom: 5px;
	 font-weight: bold}

.gruppen_pfad_suche {
	 border-bottom: #dedac1 2px solid;
	 padding-bottom: 5px;
	 margin: 10px 0px 0px;
	 font-family: Arial;
	 color: #333300;
	 font-size: 8pt;
	 border-top: #dedac1 2px solid;
	 font-weight: bold;
	 padding-top: 0px}

.gruppen_pfad_suche P {
	 margin-top: 5px;
	 margin-bottom: 5px;
	 font-weight: bold}

.gruppenliste {
	 border-bottom: #e5dbc2 0px solid;
	 border-left: #e5dbc2 0px solid;
	 margin-bottom: 0px;
	 border-top: #e5dbc2 0px solid;
	 border-right: #e5dbc2 0px solid}

.gruppenliste IMG {
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 padding-bottom: 20px;
	 padding-left: 20px;
	 padding-right: 20px;
	 background: #ffffff;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 20px}

.gruppenliste A:hover IMG {
	 border-bottom: #c1b992 2px solid;
	 border-left: #c1b992 2px solid;
	 padding-bottom: 20px;
	 padding-left: 20px;
	 padding-right: 20px;
	 border-top: #c1b992 2px solid;
	 border-right: #c1b992 2px solid;
	 padding-top: 20px}

.gruppenliste .beschreibung {
	 }

.gruppenliste TD {
	 text-align: left;
	 font-size: 10px;
	 vertical-align: top;
	 border-right: #cccccc 0px solid}

.gruppenliste .bezeichnung {
	 padding-bottom: 20px;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: bold}

.gruppenliste .bezeichnung_hersteller {
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: bold}

.gruppenliste .item_count {
	 font-family: Verdana, sans serif;
	 margin-bottom: 25px;
	 font-size: 9px;
	 font-weight: normal}

.gruppenliste .tr_borderline {
	 line-height: 0px;
	 background-color: #cccccc;
	 height: 0px}

.gruppenliste .td_noborder {
	 border-right-width: 0px}

.gruppenliste .headline_1 {
	 margin-top: 0px;
	 padding-right: 0px;
	 margin-bottom: 0px;
	 font-size: 13px;
	 margin-right: 0px;
	 padding-top: 0px}

.startliste {
	 border-bottom: #e5dbc2 0px solid;
	 border-left: #e5dbc2 0px solid;
	 margin-bottom: 0px;
	 border-top: #e5dbc2 0px solid;
	 border-right: #e5dbc2 0px solid}

.startliste .bild IMG {
	 background-image: none;
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 padding-bottom: 10px;
	 background-color: #ffffff;
	 padding-left: 10px;
	 padding-right: 10px;
	 display: block;
	 background-repeat: repeat;
	 background-position: 0% 0%;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 10px}

.startliste .beschreibung {
	 text-align: justify;
	 line-height: 16px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 10pt;
	 font-weight: bold;
	 padding-top: 6px}

.startliste .beschreibung IMG {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 padding-bottom: 0px;
	 background-color: transparent;
	 padding-left: 0px;
	 width: 7px;
	 padding-right: 0px;
	 height: 10px;
	 border-top: 0px solid;
	 border-right: 0px solid;
	 padding-top: 0px}

.startliste TD {
	 text-align: left;
	 font-size: 10px;
	 vertical-align: top;
	 border-right: #cccccc 0px solid}

.startliste .beschreibung {
	 padding-bottom: 20px;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: normal}

.startliste .bezeichnung_angebotderwoche {
	 text-align: left;
	 padding-bottom: 0px;
	 line-height: 20px;
	 background-color: #666600;
	 padding-left: 5px;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: bold}

.startliste .bezeichnung_angebotderwoche A {
	 padding-bottom: 0px;
	 margin-bottom: 0px;
	 color: #ffffff}

.startliste .bezeichnung_angebotderwoche A:hover {
	 padding-bottom: 0px;
	 margin-bottom: 0px;
	 color: #ffffff}

.startliste .bezeichnung_neuheiten {
	 text-align: left;
	 padding-bottom: 0px;
	 line-height: 20px;
	 background-color: #dedac1;
	 padding-left: 5px;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: bold}

.startliste .bezeichnung_neuheiten A {
	 color: #333300}

.startliste .tr_borderline {
	 line-height: 0px;
	 background-color: #cccccc;
	 height: 0px}

.startliste .td_noborder {
	 border-right-width: 0px}

.startliste .headline_1 {
	 margin-top: 0px;
	 padding-right: 0px;
	 margin-bottom: 0px;
	 font-size: 13px;
	 margin-right: 0px;
	 padding-top: 0px}

.produktdetail .variantensellingliste {
	 border-bottom: #e5dbc2 0px solid;
	 border-left: #e5dbc2 0px solid;
	 margin-bottom: 0px;
	 border-top: #e5dbc2 0px solid;
	 border-right: #e5dbc2 0px solid;
	 padding-top: 10px}

.produktdetail .variantensellingliste IMG {
	 background-image: none;
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 5px;
	 width: 35px;
	 padding-right: 5px;
	 background-repeat: repeat;
	 background-position: 0% 0%;
	 height: 35px;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 5px}

.produktdetail .variantensellingliste A:hover IMG {
	 border-bottom: #c1b992 2px solid;
	 border-left: #c1b992 2px solid;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 width: 35px;
	 padding-right: 5px;
	 background: #ffffff;
	 height: 35px;
	 border-top: #c1b992 2px solid;
	 border-right: #c1b992 2px solid;
	 padding-top: 5px}

.produktdetail .variantensellingliste .beschreibung {
	 }

.produktdetail .variantensellingliste TD {
	 text-align: left;
	 font-size: 10px;
	 vertical-align: top;
	 border-right: #cccccc 0px solid}

.produktdetail .variantensellingliste .bezeichnung {
	 padding-bottom: 20px;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: bold}

.produktdetail .variantensellingliste .tr_borderline {
	 line-height: 0px;
	 background-color: #cccccc;
	 height: 0px}

.produktdetail .variantensellingliste .td_noborder {
	 border-right-width: 0px}

.variantenselling_ueberschrift {
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 5px;
	 color: #333300;
	 font-size: 11px;
	 border-top: #dedac1 0px solid;
	 font-weight: bold;
	 margin-right: 0px;
	 padding-top: 10px}

.crosssellingliste {
	 border-bottom: #e5dbc2 0px solid;
	 border-left: #e5dbc2 0px solid;
	 margin-bottom: 10px;
	 border-top: #e5dbc2 0px solid;
	 border-right: #e5dbc2 0px solid;
	 padding-top: 10px}

.crosssellingliste IMG {
	 background-image: none;
	 border-bottom: #dedac1 2px solid;
	 border-left: #dedac1 2px solid;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 5px;
	 width: 60px;
	 padding-right: 5px;
	 background-repeat: repeat;
	 background-position: 0% 0%;
	 height: 60px;
	 border-top: #dedac1 2px solid;
	 border-right: #dedac1 2px solid;
	 padding-top: 5px}

.crosssellingliste A:hover IMG {
	 border-bottom: #c1b992 2px solid;
	 border-left: #c1b992 2px solid;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 width: 60px;
	 padding-right: 5px;
	 background: #ffffff;
	 height: 60px;
	 border-top: #c1b992 2px solid;
	 border-right: #c1b992 2px solid;
	 padding-top: 5px}

.crosssellingliste .beschreibung {
	 }

.crosssellingliste TD {
	 text-align: left;
	 font-size: 10px;
	 vertical-align: top;
	 border-right: #cccccc 0px solid}

.crosssellingliste .bezeichnung {
	 padding-bottom: 20px;
	 font-family: Verdana, sans serif;
	 font-size: 11px;
	 font-weight: bold}

.crosssellingliste .tr_borderline {
	 line-height: 0px;
	 background-color: #cccccc;
	 height: 0px}

.crosssellingliste .td_noborder {
	 border-right-width: 0px}

.crosssellingliste .headline_1 {
	 padding-bottom: 10px;
	 line-height: 35px;
	 margin-top: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 0px;
	 color: #666600;
	 font-size: 12px;
	 border-top: #dedac1 2px solid;
	 font-weight: bold;
	 margin-right: 0px;
	 padding-top: 10px}

.produktdetail {
	 padding-bottom: 5px;
	 margin-top: 20px;
	 padding-left: 2px;
	 display: block;
	 border-top: #ececec 1px solid;
	 margin-right: 0px;
	 padding-top: 5px}

.produktdetail .headline_1 {
	 line-height: 25px;
	 margin-top: 0px;
	 height: 25px;
	 font-size: 13px}

.produktdetail .box_right {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 0px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 180px;
	 padding-right: 0px;
	 margin-bottom: 5px;
	 float: right;
	 border-top: #cccccc 1px solid;
	 margin-right: 0px;
	 border-right: #cccccc 1px solid;
	 padding-top: 0px}

.produktdetail .box_right TD {
	 color: #000000;
	 font-size: 8pt}

.produktdetail .box_left {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 0px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 100%;
	 margin-bottom: 5px;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid;
	 padding-top: 0px}

.produktdetail .box_left TD {
	 color: #000000;
	 font-size: 8pt}

.produktdetail .preise {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 display: block;
	 background-position-y: bottom;
	 margin-bottom: 5px;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid}

.produktdetail .preis {
	 padding-bottom: 10px;
	 white-space: nowrap;
	 color: #666600;
	 font-size: 23px;
	 font-weight: bold;
	 padding-top: 10px}

.produktdetail .input_basket {
	 border-right-width: 0px;
	 width: 164px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 29px;
	 overflow: visible;
	 border-left-width: 0px}

.produktdetail .merkmale {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 1px;
	 border-collapse: collapse;
	 margin-bottom: 5px;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid}

.produktdetail .merkmale .info {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 background-color: #e5dbc2;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid}

.produktdetail FORM {
	 }

.produktdetail .orderbox {
	 border-bottom: #e5dbc2 2px solid;
	 text-align: right;
	 border-left: #e5dbc2 2px solid;
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 font-size: 10px;
	 border-top: #e5dbc2 2px solid;
	 border-right: #e5dbc2 2px solid;
	 padding-top: 0px}

.produktdetail .orderbox TD {
	 font-size: 11px}

.produktdetail .preisbox {
	 }

.produktdetail .basketbox {
	 height: 30px}

.produktdetail .merkmale TD {
	 border-bottom: #e5dbc2 1px solid;
	 font-size: 10px}

.produktdetail .bezeichnung {
	 margin-top: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 5px;
	 clear: both;
	 font-size: 11px;
	 font-weight: bold;
	 margin-right: 0px;
	 padding-top: 0px}

.produktdetail .beschreibung {
	 margin-top: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 0px;
	 clear: both;
	 font-size: 11px;
	 font-weight: normal;
	 margin-right: 0px;
	 padding-top: 0px}

.produktdetail .facebook {
	 margin-top: 20px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 0px;
	 clear: both;
	 font-size: 11px;
	 font-weight: normal;
	 margin-right: 0px;
	 padding-top: 0px}

.produktdetail .hersteller {
	 text-align: right;
	 margin-bottom: 5px}

.bewertungsliste {
	 border-bottom: #e5dbc2 0px solid;
	 padding-bottom: 3px;
	 color: #333300}

.bewertungsliste .bewerten {
	 margin-top: 0px;
	 padding-left: 0px;
	 float: right;
	 margin-left: 0px;
	 border-top: #dedac1 2px solid;
	 padding-top: 0px}

.bewertungsliste .beschreibung {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 margin-top: 7px;
	 padding-right: 15px;
	 border-top: 0px solid;
	 border-right: 0px solid;
	 bewertung: 0px}

.bewertungsliste .headline_1 {
	 padding-bottom: 10px;
	 line-height: 35px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 0px;
	 color: #666600;
	 font-size: 12px;
	 border-top: #dedac1 2px solid;
	 font-weight: bold;
	 margin-right: 0px;
	 padding-top: 10px}

.bewertungsliste .kommentar {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 margin-top: 4px;
	 padding-right: 0px;
	 margin-bottom: 9px;
	 color: #333300;
	 border-top: 0px solid;
	 border-right: 0px solid;
	 bewertung: 0px}

.bewertungsliste IMG {
	 margin-top: 7px;
	 margin-right: 12px}

.bewertungsliste .button {
	 margin-top: 0px;
	 margin-right: 0px}

.zusatzbild {
	 border-bottom: #e5dbc2 1px solid;
	 border-left: #e5dbc2 1px solid;
	 padding-left: 2px;
	 margin-bottom: 10px;
	 height: 100px;
	 border-top: #e5dbc2 1px solid;
	 border-right: #e5dbc2 1px solid;
	 padding-top: 2px}

.zusatzbild .thumb {
	 width: 95px;
	 float: left;
	 height: 95px;
	 overflow: hidden;
	 margin-right: 3px}

.ausfuehrung {
	 background-image: url(media/images/layout/bg_detail_varianten.jpg);
	 margin-top: 15px;
	 background-repeat: no-repeat;
	 background-position: 100% 0%;
	 font-size: 10px}

.ausfuehrung .tr_ueberschrift {
	 font-family: Arial, Helvetica, Univers, sans serif;
	 height: 20px;
	 color: #333300;
	 font-size: 8pt;
	 overflow: visible;
	 font-weight: bold}

.ausfuehrung .th_ueberschrift {
	 font-family: Arial, Helvetica, Univers, sans serif;
	 height: 20px;
	 color: #333300;
	 font-size: 8pt;
	 overflow: visible;
	 font-weight: bold}

.ausfuehrung .zeile_farbig {
	 line-height: 18px;
	 background: #dedac1}

.ausfuehrung .zeile_weiss {
	 line-height: 18px}

.ausfuehrung .zeile {
	 border-bottom: #66ff33 2px solid;
	 background-color: #ffffff;
	 border-top: #99cc00 2px solid}

.ausfuehrung .th_ueberschrift_rechts {
	 font-family: Arial, Helvetica, Univers, sans serif;
	 height: 20px;
	 color: #333300;
	 font-size: 8pt;
	 overflow: visible;
	 font-weight: bold}

.ausfuehrung .tabelle {
	 background-image: url(media/images/layout/bg_detail_varianten_table_1.gif);
	 margin-top: 10px;
	 background-repeat: repeat;
	 padding-top: 15px}

.ausfuehrung .warenkorbkopf {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 164px;
	 height: 29px;
	 margin-left: 20px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.ausfuehrung .input_image {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 margin-top: 9px;
	 width: 125px;
	 height: 20px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.ausfuehrung INPUT.input_image_trans {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 73px;
	 height: 11px;
	 margin-left: 10px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.ausfuehrung INPUT.text {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 background-color: #b2ae93;
	 width: 20px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 height: 16px;
	 color: #333300;
	 font-size: 8pt;
	 border-top: #ef34ab 1px solid;
	 margin-right: 25px;
	 border-right: #999999 1px solid}

.ausfuehrung INPUT.image {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 background-color: #b2ae93;
	 width: 160px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 height: 18px;
	 color: #333300;
	 font-size: 8pt;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

.ausfuehrung TD {
	 height: 14px;
	 color: #333300;
	 font-size: 8pt;
	 border-top: #ecd2b7 0px solid}

.ausfuehrung TH {
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #333300;
	 font-size: 8pt;
	 overflow: visible;
	 font-weight: bold}

.ausfuehrung .headline {
	 border-bottom: #006600 1px solid;
	 padding-bottom: 2px;
	 padding-left: 5px;
	 margin-bottom: 3px;
	 color: #006600;
	 font-size: 12px;
	 font-weight: bold}

.ausfuehrung .bezeichnung {
	 margin-bottom: 3px;
	 font-weight: bold}

.ausfuehrung .thumb {
	 float: left;
	 color: #000000;
	 overflow: hidden;
	 margin-right: 5px}

.ausfuehrung .kurzbez {
	 color: #000000}

.ausfuehrung .orderbox {
	 padding-bottom: 0px;
	 margin-top: 5px;
	 padding-left: 80px;
	 padding-right: 5px;
	 margin-bottom: 15px;
	 color: #000000}

.varianten {
	 border-bottom: #cccccc 0px solid;
	 border-left: #cccccc 0px solid;
	 margin: 0px;
	 font-size: 10px;
	 border-top: #cccccc 0px solid;
	 border-right: #cccccc 0px solid}

.varianten INPUT {
	 border-bottom: #999999 1px solid;
	 text-align: left;
	 border-left: #999999 1px solid;
	 background-color: #ffffff;
	 width: 160px;
	 height: 18px;
	 color: #000000;
	 font-size: 10px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid}

.varianten TD {
	 font-size: 8pt;
	 border-top: #ecd2b7 1px solid}

.varianten TH {
	 font-size: 10pt}

.varianten .headline {
	 border-bottom: #006600 1px solid;
	 padding-bottom: 2px;
	 padding-left: 5px;
	 margin-bottom: 3px;
	 color: #006600;
	 font-size: 12px;
	 font-weight: bold}

.varianten .bezeichnung {
	 margin-bottom: 3px;
	 font-weight: bold}

.varianten .thumb {
	 float: left;
	 color: #000000;
	 overflow: hidden;
	 margin-right: 5px}

.varianten .kurzbez {
	 color: #000000}

.varianten .orderbox {
	 padding-bottom: 0px;
	 margin-top: 5px;
	 padding-left: 80px;
	 padding-right: 5px;
	 margin-bottom: 15px;
	 color: #000000}

.newslist {
	 border-bottom: #cccccc 1px solid;
	 clear: both;
	 padding-top: 7px}

.newslist .thumb {
	 width: 75px;
	 float: left;
	 height: 75px;
	 overflow: hidden;
	 margin-right: 5px;
	 border-right: #cccccc 1px solid}

.newslist .date {
	 font-size: 11px;
	 font-weight: bold}

.news {
	 border-bottom: #cccccc 1px solid;
	 padding-bottom: 10px;
	 margin-top: 10px;
	 margin-bottom: 10px;
	 border-top: #cccccc 1px solid;
	 padding-top: 5px}

.contentdivide {
	 padding-bottom: 8px;
	 margin-top: 5px;
	 padding-left: 76px;
	 color: #999999;
	 clear: both;
	 padding-top: 2px}

.contentdivide A {
	 color: #999999}

.input_form_widerruf {
	 border-top: #cccccc 0px solid}

.input_form_widerruf TH {
	 text-align: left;
	 padding-bottom: 7px;
	 background-color: #ffffff;
	 margin: 0px;
	 padding-left: 5px;
	 color: #666600;
	 font-size: 8pt;
	 font-weight: bold;
	 padding-top: 15px}

.input_form_widerruf TD {
	 padding-bottom: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
	 font-size: 11px;
	 padding-top: 5px}

.input_form_widerruf .langtext {
	 border-bottom: #999999 1px solid;
	 border-left: #999999 1px solid;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 5px;
	 padding-right: 5px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 7pt;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid;
	 padding-top: 5px}

.input_form_widerruf TR {
	 border-left: #dedac1 0px solid;
	 background-color: #dedac1;
	 vertical-align: top;
	 border-right: #dfdbc2 0px solid}

.input_form_widerruf TABLE {
	 background-color: #ffffff;
	 margin-top: 0px;
	 border-spacing: 0px;
	 width: 100%;
	 border-collapse: collapse;
	 margin-left: 0px}

.input_form {
	 padding-bottom: 10px;
	 margin-bottom: 10px;
	 border-top: #cccccc 0px solid;
	 padding-top: 10px}

.input_form TD {
	 padding-left: 0px;
	 font-size: 11px;
	 padding-top: 0px}

.input_form .td_border {
	 border-bottom: #cccccc 1px solid;
	 padding-bottom: 10px;
	 padding-top: 10px}

.input_form .alignright {
	 text-align: right;
	 padding-right: 8px}

.warenkorb {
	 border-collapse: collapse}

.warenkorb TD {
	 font-size: 11px}

.warenkorb TH {
	 text-align: left;
	 height: 25px;
	 color: #666600;
	 font-size: 11px}

.warenkorb .alignright {
	 text-align: right}

.warenkorb .tr_borderline {
	 background-image: url(media/images/layout/warenkorb_tr_borderline.gif);
	 line-height: 3px;
	 background-repeat: repeat-x;
	 background-position: 0px center;
	 height: 3px}

.summen {
	 border-bottom: #ececec 1px solid;
	 border-left: #ececec 1px solid;
	 background-color: #e5dbc2;
	 border-top: #ececec 1px solid;
	 border-right: #ececec 1px solid}

.summen TD {
	 border-top-width: 0px;
	 height: 22px}

.summen .td_bgwhite {
	 background-color: #ffffff}

.td_fuss {
	 padding-top: 15px}

.box_suchbegriffe {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 10px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 160px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 margin-bottom: 5px;
	 margin-left: 20px;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.box_suchbegriffe .headline {
	 padding-bottom: 0px;
	 line-height: 20px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 height: 20px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 5px}

.box_suchbegriffe .content {
	 text-align: justify;
	 padding-bottom: 5px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 padding-top: 5px}

.box_newsletter {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 180px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 margin-bottom: 5px;
	 margin-left: 20px;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.box_newsletter .headline {
	 padding-bottom: 0px;
	 line-height: 20px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 height: 20px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 25px}

.box_newsletter .content {
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-left: 0px;
	 padding-right: 5px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

.box_newsletter .content FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 5px}

.box_newsletter .content UL {
	 margin-top: 0px;
	 padding-top: 5px}

.box_newsletter .content LI {
	 }

.box_newsletter .loginform {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box_newsletter .loginform FORM {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box_newsletter .loginform .bezeichnung {
	 margin-top: 3px;
	 width: 55px;
	 float: left}

.box_newsletter .loginform .input_image {
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.box_newsletter INPUT {
	 border-bottom: #ffffff 2px solid;
	 text-align: left;
	 border-left: #ffffff 2px solid;
	 line-height: 18px;
	 background-color: #ffffff;
	 padding-left: 0px;
	 width: 125px;
	 padding-right: 5px;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 vertical-align: middle;
	 border-top: #ffffff 2px solid;
	 border-right: #ffffff 2px solid}

.box_newsletter INPUT .input_image {
	 background-color: #46fd78;
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.box_newsletter .input_image {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.box_paypal {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 200px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 margin-bottom: 10px;
	 margin-left: 0px;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.box1 {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 180px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 margin-bottom: 5px;
	 margin-left: 20px;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.box1 .headline {
	 background-image: url(media/images/layout/box1_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 25px;
	 margin: 0px;
	 padding-left: 10px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: tahoma;
	 background-position: left bottom;
	 height: 25px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.box1 .content {
	 background-image: url(media/images/layout/box1_bg.gif);
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-left: 5px;
	 padding-right: 5px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

.box1 .content FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 5px}

.box1 .content UL {
	 margin-top: 0px;
	 padding-top: 5px}

.box1 .content LI {
	 }

.box1 .loginform {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box1 .loginform FORM {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box1 .loginform .bezeichnung {
	 margin-top: 3px;
	 width: 55px;
	 float: left}

.box1 .loginform .input_image {
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.box_warenkorb_leer {
	 background-image: url(media/images/layout/grundlayout/rucksack.png);
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 margin-top: 20px;
	 width: 200px;
	 padding-right: 0px;
	 background-repeat: no-repeat;
	 height: 170px;
	 color: #333300;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid}

.box_warenkorb_leer .content_1 {
	 text-align: center;
	 padding-bottom: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 14px;
	 font-weight: bold;
	 padding-top: 45px}

.box_warenkorb_leer .content_2 {
	 text-align: center;
	 padding-bottom: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 12px;
	 font-weight: bold;
	 padding-top: 80px}

.box_warenkorb {
	 background-image: url(media/images/layout/grundlayout/rucksack.png);
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 margin-top: 20px;
	 width: 200px;
	 padding-right: 40px;
	 background-repeat: no-repeat;
	 height: 170px;
	 color: #333300;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid}

.box_warenkorb .headline {
	 line-height: 25px;
	 background-color: #666600;
	 margin: 0px;
	 padding-left: 5px;
	 background-repeat: repeat-x;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.box_warenkorb .content {
	 padding-bottom: 0px;
	 padding-right: 2px;
	 padding-top: 40px}

.box_warenkorb .content_1 {
	 text-align: left;
	 padding-bottom: 0px;
	 padding-left: 50px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 14px;
	 font-weight: bold;
	 padding-top: 45px}

.box_warenkorb .content_2 {
	 text-align: left;
	 padding-bottom: 0px;
	 padding-left: 50px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 12px;
	 font-weight: bold;
	 padding-top: 2px}

.box_warenkorb .content_3 {
	 text-align: left;
	 padding-bottom: 0px;
	 padding-left: 50px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 12px;
	 font-weight: bold;
	 padding-top: 20px}

.box_warenkorb .content_4 {
	 text-align: left;
	 padding-bottom: 0px;
	 padding-left: 50px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 12px;
	 font-weight: bold;
	 padding-top: 0px}

.box_warenkorb .content_5 {
	 text-align: left;
	 padding-bottom: 0px;
	 padding-left: 50px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 float: left;
	 font-size: 12px;
	 font-weight: bold;
	 padding-top: 20px}

.box_warenkorb .content_6 {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 padding-left: 120px;
	 border-top: 0px solid;
	 border-right: 0px solid;
	 padding-top: 12px}

.box_warenkorb .ppv {
	 text-align: center;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 5px}

.box_warenkorb .ppv .thumb {
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 overflow: hidden}

.box_meinkonto {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 margin: 5px 0px 5px 20px;
	 padding-left: 0px;
	 width: 180px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.box_meinkonto .headline {
	 background-image: url(media/images/layout/boxsuche1_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 20px;
	 margin: 0px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 height: 20px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.box_meinkonto .content {
	 background-image: url(media/images/layout/boxsuche1_bg.gif);
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-left: 5px;
	 padding-right: 5px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

.box_meinkonto FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 5px}

.box_meinkonto INPUT {
	 border-bottom: #ffffff 2px solid;
	 text-align: left;
	 border-left: #ffffff 2px solid;
	 line-height: 18px;
	 background-color: #ffffff;
	 padding-left: 5px;
	 width: 125px;
	 padding-right: 5px;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 vertical-align: middle;
	 border-top: #ffffff 2px solid;
	 border-right: #ffffff 2px solid}

.box_meinkonto INPUT .input_image {
	 background-color: #46fd78;
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.box_meinkonto .input_image {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.box_meinkonto .content UL {
	 margin-top: 0px;
	 padding-top: 5px}

.box_meinkonto .content LI {
	 }

.box_meinkonto .loginform {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box_meinkonto .loginform FORM {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box_meinkonto .loginform .bezeichnung {
	 margin-top: 3px;
	 width: 55px;
	 float: left}

.box_meinkonto .loginform .input_image {
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.boxsuche1 {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 margin: 5px 0px 5px 20px;
	 padding-left: 0px;
	 width: 180px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.boxsuche1 .headline {
	 background-image: url(media/images/layout/boxsuche1_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 20px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 height: 20px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.boxsuche1 .content {
	 background-image: url(media/images/layout/boxsuche1_bg.gif);
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-left: 5px;
	 padding-right: 5px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

.boxsuche1 FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 5px}

.boxsuche1 INPUT {
	 border-bottom: #ffffff 2px solid;
	 text-align: left;
	 border-left: #ffffff 2px solid;
	 line-height: 18px;
	 background-color: #ffffff;
	 padding-left: 5px;
	 width: 125px;
	 padding-right: 5px;
	 height: 16px;
	 color: #000000;
	 font-size: 8pt;
	 vertical-align: middle;
	 border-top: #ffffff 2px solid;
	 border-right: #ffffff 2px solid}

.boxsuche1 INPUT .input_image {
	 background-color: #46fd78;
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.boxsuche1 .input_image {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.boxsuche1 .content UL {
	 margin-top: 0px;
	 padding-top: 5px}

.boxsuche1 .content LI {
	 }

.boxsuche1 .loginform {
	 margin-top: 0px;
	 margin-bottom: 0px}

.boxsuche1 .loginform FORM {
	 margin-top: 0px;
	 margin-bottom: 0px}

.boxsuche1 .loginform .bezeichnung {
	 margin-top: 3px;
	 width: 55px;
	 float: left}

.boxsuche1 .loginform .input_image {
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.boxsuche2 {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 line-height: 20px;
	 margin: 0px 0px 0px 20px;
	 padding-left: 0px;
	 width: 180px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position-y: bottom;
	 height: 20px;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.boxsuche2 .headline {
	 background-image: url(media/images/layout/boxsuche2_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 25px;
	 margin: 0px;
	 padding-left: 10px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: tahoma;
	 background-position: left bottom;
	 height: 25px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.boxsuche2 .content {
	 background-image: url(media/images/layout/boxsuche2_bg.gif);
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-left: 5px;
	 padding-right: 5px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

.boxsuche2 FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 font-size: 11px;
	 padding-top: 0px}

.boxsuche2 INPUT {
	 border-bottom: #ffffff 2px solid;
	 text-align: left;
	 border-left: #ffffff 2px solid;
	 line-height: 20px;
	 background-color: #ffffff;
	 padding-left: 5px;
	 width: 125px;
	 padding-right: 5px;
	 height: 20px;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #ffffff 2px solid;
	 border-right: #ffffff 2px solid}

.boxsuche2 .input_image {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.boxsuche2 SELECT {
	 border-bottom: #ffffff 1px solid;
	 border-left: #ffffff 1px solid;
	 line-height: 20px;
	 background-color: #ffffff;
	 padding-left: 5px;
	 width: 139px;
	 padding-right: 5px;
	 height: 20px;
	 color: #000000;
	 font-size: 8pt;
	 border-top: #ffffff 1px solid;
	 border-right: #ffffff 1px solid}

.boxsuche2 .content FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 5px}

.boxsuche2 .content UL {
	 margin-top: 0px;
	 padding-top: 5px}

.boxsuche2 .content LI {
	 }

.boxsuche2 .loginform {
	 margin-top: 0px;
	 margin-bottom: 0px}

.boxsuche2 .loginform FORM {
	 margin-top: 0px;
	 margin-bottom: 0px}

.boxsuche2 .loginform .bezeichnung {
	 margin-top: 3px;
	 width: 55px;
	 float: left}

.boxsuche2 .loginform .input_image {
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.boxgruppenbaum {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 margin-top: 20px;
	 padding-left: 0px;
	 width: 180px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 margin-bottom: 5px;
	 margin-left: 20px;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.boxgruppenbaum .headline {
	 background-image: url(media/images/layout/box1_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 25px;
	 margin: 0px;
	 padding-left: 10px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: tahoma;
	 background-position: left bottom;
	 height: 25px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.box_zuletztangesehen {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 background-color: #dedac1;
	 padding-left: 0px;
	 width: 170px;
	 margin-bottom: 5px;
	 margin-left: 20px;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid}

.box_zuletztangesehen .image_pfeil {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.box_zuletztangesehen .headline {
	 background-image: url(media/images/layout/boxsuche1_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 20px;
	 margin: 0px 0px 5px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 height: 20px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 25px}

.box_zuletztangesehen .content {
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 5px;
	 padding-top: 0px}

.box_zuletztangesehen .ppv {
	 text-align: center;
	 padding-bottom: 5px;
	 padding-left: 0px;
	 width: 50px;
	 padding-right: 0px;
	 padding-top: 0px}

.box_zuletztangesehen .ppv .thumb {
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 overflow: hidden}

.box_zuletztangesehen .thumb {
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 overflow: hidden}

.box_zuletztangesehen .tr_borderline {
	 line-height: 5px;
	 height: 5px}

.box_bookmarks {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 background-color: #e5dbc2;
	 padding-left: 0px;
	 width: 160px;
	 margin-bottom: 3px;
	 margin-left: 20px;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid}

.box_bookmarks .image_pfeil {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.box_bookmarks .headline {
	 background-image: url(media/images/layout/boxsuche1_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 20px;
	 margin: 0px 0px 5px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 height: 20px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.box_bookmarks .content {
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 5px;
	 padding-top: 0px}

.box_newsletter IMG {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 25px;
	 height: 25px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.box_bookmarks .ppv {
	 text-align: center;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 5px}

.box_bookmarks .ppv .thumb {
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 overflow: hidden}

.box_detail_1 {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 padding-bottom: 5px;
	 background-color: #e5dbc2;
	 padding-left: 10px;
	 width: 154px;
	 margin-bottom: 0px;
	 float: right;
	 margin-left: 0px;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid;
	 padding-top: 10px}

.box_detail_1 .image_pfeil {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.box_detail_1 .headline {
	 line-height: 25px;
	 background-color: #666600;
	 margin: 0px;
	 padding-left: 5px;
	 background-repeat: repeat-x;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.box_detail_1 .content {
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 5px;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.box_detail_1 .content P {
	 margin-bottom: 5px}

.box_detail_1 .ppv {
	 text-align: center;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 5px}

.boxfooter {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 background-color: #ffffff;
	 padding-left: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 font-size: 8pt;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid}

.boxfooter .headline {
	 line-height: 18px;
	 background-color: #ffffff;
	 margin: 0px;
	 padding-left: 0px;
	 background-repeat: repeat-x;
	 color: #999966;
	 font-size: 9pt;
	 font-weight: bold}

.boxfooter .content {
	 padding-bottom: 0px;
	 line-height: 18px;
	 padding-left: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #5a514a;
	 font-weight: normal;
	 padding-top: 0px}

.boxfooter .content A {
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 2px;
	 color: #5a514a;
	 font-weight: normal;
	 text-decoration: underline;
	 padding-top: 0px}

.boxfooter .content P {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box2 {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 background-color: #e5dbc2;
	 margin-top: 20px;
	 padding-left: 0px;
	 width: 160px;
	 margin-bottom: 3px;
	 margin-left: 20px;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid}

.box2 .image_pfeil {
	 border-bottom: 0px solid;
	 border-left: 0px solid;
	 background-color: transparent;
	 width: 18px;
	 height: 18px;
	 border-top: 0px solid;
	 border-right: 0px solid}

.box2 .headline {
	 line-height: 25px;
	 background-color: #666600;
	 margin: 0px;
	 padding-left: 5px;
	 background-repeat: repeat-x;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.box2 .content {
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 margin-bottom: 5px;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.box2 .ppv {
	 text-align: center;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 5px}

.box2 .ppv .thumb {
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 overflow: hidden}

.box3 {
	 border-bottom: #cccccc 0px solid;
	 border-left: #ffcc33 0px solid;
	 padding-bottom: 0px;
	 margin: 0px 0px 5px;
	 padding-left: 0px;
	 width: 200px;
	 padding-right: 0px;
	 background-position-y: bottom;
	 font-size: 11px;
	 border-right: #ffcc33 0px solid;
	 padding-top: 0px}

.box3 .headline {
	 background-image: url(media/images/layout/box1_bg_headline.gif);
	 padding-bottom: 0px;
	 line-height: 25px;
	 margin: 0px;
	 padding-left: 10px;
	 padding-right: 0px;
	 display: block;
	 background-repeat: repeat-x;
	 font-family: tahoma;
	 background-position: left bottom;
	 height: 25px;
	 color: #333300;
	 font-size: 11px;
	 font-weight: bold;
	 padding-top: 0px}

.box3 .content {
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-left: 10px;
	 padding-right: 5px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

.box3 .content FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 5px}

.box3 .content UL {
	 margin-top: 0px;
	 padding-top: 5px}

.box3 .content LI {
	 }

.box3 .loginform {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box3 .loginform FORM {
	 margin-top: 0px;
	 margin-bottom: 0px}

.box3 .loginform .bezeichnung {
	 margin-top: 3px;
	 width: 55px;
	 float: left}

.box3 .loginform .input_image {
	 margin-top: 2px;
	 color: #000000;
	 margin-left: 57px}

.box4 {
	 border-bottom: #666600 1px solid;
	 border-left: #666600 1px solid;
	 background-color: #e5dbc2;
	 padding-left: 0px;
	 width: 100%;
	 margin-bottom: 3px;
	 visibility: hidden;
	 border-top: #666600 1px solid;
	 border-right: #666600 1px solid}

.box4 .headline {
	 line-height: 25px;
	 background-color: #666600;
	 margin: 0px;
	 padding-left: 5px;
	 background-repeat: repeat-x;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.box4 .content {
	 text-align: left;
	 padding-bottom: 5px;
	 margin-top: 0px;
	 padding-left: 0px;
	 padding-right: 5px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding-top: 0px}

.box4 .content FORM {
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 5px}

.box4 .content UL {
	 margin-top: 0px;
	 padding-top: 5px}

.box4 .content LI {
	 }

.box4 .content OL {
	 list-style-position: outside;
	 padding-left: 25px;
	 margin-left: 0px}

.box5 {
	 border-bottom: #666600 1px solid;
	 border-left: #666600 1px solid;
	 background-color: #e5dbc2;
	 padding-left: 0px;
	 margin-bottom: 3px;
	 border-top: #666600 1px solid;
	 border-right: #666600 1px solid}

.box5 .headline {
	 line-height: 25px;
	 background-color: #666600;
	 margin: 0px;
	 padding-left: 5px;
	 background-repeat: repeat-x;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.box5 .content {
	 padding-bottom: 5px;
	 padding-left: 2px;
	 padding-right: 2px;
	 padding-top: 5px}

.boxts {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 background-color: #e5dbc2;
	 padding-left: 0px;
	 margin-bottom: 3px;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid}

.boxts .headline {
	 line-height: 25px;
	 background-color: #666600;
	 margin: 0px;
	 padding-left: 5px;
	 background-repeat: repeat-x;
	 color: #ffffff;
	 font-size: 11px;
	 font-weight: bold}

.boxts .content {
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

.boxts .ppv {
	 text-align: center;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

.boxts .ppv .thumb {
	 text-align: center;
	 width: 100%;
	 height: 100%;
	 overflow: hidden}

.startnews {
	 padding-bottom: 5px;
	 margin: 0px 1px 15px 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 height: 125px;
	 padding-top: 0px}

.newsbox {
	 background-image: url(media/images/layout/bg_startnews_newsbox.jpg);
	 margin: 0px 1px 5px 0px;
	 padding-left: 5px;
	 width: 210px;
	 background-repeat: no-repeat;
	 background-position: left top;
	 float: left;
	 height: 125px;
	 overflow: hidden;
	 padding-top: 10px}

.newsbox .thumb {
	 float: right}

.kontaktbox {
	 border-bottom: #999900 1px solid;
	 border-left: #999900 1px solid;
	 padding-bottom: 5px;
	 margin-top: 15px;
	 padding-left: 25px;
	 display: block;
	 background-repeat: repeat-x;
	 background-position-y: bottom;
	 color: #999900;
	 border-top: #999900 1px solid;
	 border-right: #999900 1px solid}

.kontaktbox .headline_2 {
	 color: #999900}

.olivbox {
	 border-bottom: #666600 1px solid;
	 border-left: #666600 1px solid;
	 padding-bottom: 3px;
	 background-color: #ffffff;
	 padding-left: 3px;
	 padding-right: 3px;
	 display: block;
	 height: 100%;
	 border-top: #666600 1px solid;
	 border-right: #666600 1px solid;
	 padding-top: 3px}

.wortwolke {
	 margin-top: 10px;
	 display: block;
	 margin-bottom: 10px}

.wortwolke .headline {
	 line-height: 30px;
	 background-color: #ffffff;
	 margin-top: 0px;
	 width: 150px;
	 margin-bottom: 0px;
	 height: 30px;
	 color: #666600;
	 font-weight: bold;
	 margin-right: 0px}

.wortwolke .content {
	 border-bottom: #e5dbc2 1px solid;
	 border-left: #e5dbc2 1px solid;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
	 border-top: #e5dbc2 1px solid;
	 border-right: #e5dbc2 1px solid;
	 padding-top: 5px}

.wochenangebot {
	 background-image: url(media/images/layout/bg_wochenaktion.gif);
	 border-bottom: #996600 0px solid;
	 border-left: 0px solid;
	 padding-bottom: 1px;
	 margin: 0px;
	 padding-left: 1px;
	 width: 215px;
	 padding-right: 1px;
	 background-repeat: no-repeat;
	 background-position: left bottom;
	 height: 150px;
	 color: #000000;
	 border-top: #996600 0px solid;
	 border-right: #996600 0px solid;
	 padding-top: 1px}

.wochenangebot .thumb {
	 position: absolute;
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 height: 125px;
	 color: #000000;
	 overflow: hidden;
	 padding-top: 0px}

.wochenangebot .bezeichnung {
	 z-index: 1;
	 border-bottom: #ececec 1px solid;
	 position: absolute;
	 text-align: center;
	 border-left: #ececec 1px solid;
	 padding-bottom: 5px;
	 background-color: #ffffff;
	 font-style: normal;
	 margin-top: 5px;
	 padding-left: 2px;
	 padding-right: 2px;
	 color: #333333;
	 margin-left: 3px;
	 font-size: 11px;
	 border-top: #ececec 1px solid;
	 font-weight: bold;
	 border-right: #ececec 1px solid;
	 padding-top: 5px}

.wochenangebot .preis {
	 background-image: url(media/images/layout/wochenangebot_preis.gif);
	 z-index: 1;
	 position: absolute;
	 text-align: center;
	 line-height: 50px;
	 margin-top: 90px;
	 padding-left: 10px;
	 width: 125px;
	 background-repeat: no-repeat;
	 height: 50px;
	 color: #ececec;
	 margin-left: 75px;
	 font-size: 17px;
	 font-weight: bold;
	 padding-top: 10px}

.logo {
	 border-bottom: #996600 0px solid;
	 border-left: #996600 0px solid;
	 padding-bottom: 0px;
	 margin: 0px 10px 0px 150px;
	 padding-left: 0px;
	 width: 330px;
	 padding-right: 0px;
	 display: block;
	 height: 127px;
	 color: #000000;
	 border-top: #996600 0px solid;
	 border-right: #996600 0px solid;
	 padding-top: 0px}

.pagecontent {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

.pagecontent .headline_1 {
	 border-bottom: 0px solid;
	 text-align: left;
	 padding-bottom: 0px;
	 background-color: #ffffff;
	 margin: 0px 0px 25px;
	 padding-left: 0px;
	 padding-right: 0px;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 color: #999900;
	 font-size: 16px;
	 font-weight: bold;
	 padding-top: 0px}

.pagecontent .headline_suche {
	 border-bottom: 0px solid;
	 text-align: left;
	 padding-bottom: 0px;
	 background-color: #ffffff;
	 margin: 0px 0px 25px;
	 padding-left: 0px;
	 padding-right: 0px;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 background-position: left bottom;
	 color: #999900;
	 font-size: 16px;
	 font-weight: bold;
	 padding-top: 0px}

.pagecontent .headline_suche .headline_suche_insert {
	 border-bottom: 0px solid;
	 text-align: left;
	 padding-bottom: 0px;
	 background-color: #ffffff;
	 margin: 0px 0px 5px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: inline;
	 background-repeat: repeat-x;
	 font-family: Verdana, sans serif;
	 background-position: left bottom;
	 color: #333300;
	 font-size: 10px;
	 font-weight: bold;
	 padding-top: 0px}

.pagecontent .markanttext_2 {
	 margin: 8px 0px 5px;
	 padding-left: 5px;
	 color: #996600;
	 clear: both;
	 font-size: 12px;
	 font-weight: bold}

.orderlink {
	 text-align: right;
	 align: right}

.orderlink .input_image {
	 margin-top: 10px;
	 width: 125px;
	 padding-right: 0px;
	 height: 20px;
	 margin-right: 0px}

.headline_1 {
	 border-bottom: 0px solid;
	 text-align: left;
	 padding-bottom: 0px;
	 background-color: #ffffff;
	 margin: 0px 0px 25px;
	 padding-left: 0px;
	 padding-right: 0px;
	 background-repeat: repeat-x;
	 font-family: Verdana, sans serif;
	 background-position: left bottom;
	 color: #999900;
	 font-size: 14px;
	 font-weight: bold;
	 padding-top: 0px}

.headline_2 {
	 margin: 8px 0px 5px;
	 padding-left: 0px;
	 color: #333300;
	 font-size: 12px;
	 font-weight: bold}

.markanttext_2 {
	 margin: 8px 0px 5px;
	 padding-left: 5px;
	 color: #996600;
	 clear: both;
	 font-size: 12px;
	 font-weight: bold}

.text_1 {
	 margin: 8px 0px 5px;
	 padding-left: 5px;
	 color: #000000;
	 clear: both;
	 font-size: 10px}

.headline_3 {
	 margin: 10px 0px 5px;
	 color: #666600;
	 font-size: 8pt;
	 font-weight: bold}

.input_image {
	 border-right-width: 0px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 border-left-width: 0px}

.alignright {
	 text-align: left;
	 display: block}

.float_right {
	 float: right}

.float_left {
	 float: left}

.clear_both {
	 padding-bottom: 0px;
	 line-height: 1px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 height: 1px;
	 clear: both;
	 padding-top: 0px}

.footlnk {
	 line-height: 30px}

.footlink {
	 padding-top: 30px}

.footlink TD {
	 font-size: 8pt;
	 vertical-align: top;
	 border-top: 0px solid}

.footlink TH {
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #333300;
	 font-size: 8pt;
	 overflow: visible;
	 font-weight: bold}

.fehler {
	 border-bottom: #cc0000 1px solid;
	 border-left: #cc0000 1px solid;
	 padding-bottom: 10px;
	 background-color: #dedac1;
	 padding-left: 10px;
	 padding-right: 10px;
	 background-repeat: no-repeat;
	 background-position: 0px center;
	 margin-bottom: 2px;
	 color: #cc3300;
	 clear: both;
	 border-top: #cc0000 1px solid;
	 font-weight: bold;
	 margin-right: 2px;
	 border-right: #cc0000 1px solid;
	 padding-top: 10px}

.cube {
	 border-bottom: #cccccc 1px solid;
	 position: absolute;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 3px;
	 background-color: #ffffff;
	 margin: 0px;
	 padding-left: 3px;
	 width: 350px;
	 padding-right: 3px;
	 height: 100px;
	 visibility: hidden;
	 color: #000000;
	 overflow: scroll;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid;
	 padding-top: 3px}

.aktion {
	 background-image: url(media/images/layout/aktion_head_1.jpg);
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 padding-bottom: 3px;
	 padding-left: 0px;
	 display: block;
	 background-repeat: no-repeat;
	 margin-bottom: 3px;
	 margin-left: 20px;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid;
	 padding-top: 0px}

.aktionhead {
	 line-height: 20px;
	 background-color: transparent;
	 margin-top: 5px;
	 padding-left: 5px;
	 color: #333300;
	 cursor: pointer;
	 font-weight: bold}

.aktioncontent {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 padding-bottom: 0px;
	 background-color: #ffff00;
	 padding-left: 0px;
	 width: 160px;
	 padding-right: 0px;
	 display: none;
	 margin-bottom: 10px;
	 height: 100%;
	 overflow: hidden;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid;
	 padding-top: 0px}

.aktioncontent .headline {
	 margin-bottom: 10px;
	 color: #666600;
	 margin-left: 125px;
	 font-weight: bold}

.aktioncontent .infobox {
	 width: 24.9%;
	 float: left}

.aktioncontent .text {
	 margin-left: 125px}

.aktioncontent .ppv {
	 }

.aktioncontent .ppv .thumb {
	 float: left;
	 margin-left: 5px;
	 margin-right: 5px}

.aktioncontent2 {
	 border-bottom: #666600 1px solid;
	 border-left: #666600 1px solid;
	 padding-bottom: 3px;
	 background-color: #ffffff;
	 padding-left: 3px;
	 padding-right: 3px;
	 margin-bottom: 10px;
	 height: 100%;
	 overflow: hidden;
	 border-top: #666600 1px solid;
	 border-right: #666600 1px solid;
	 padding-top: 3px}

.aktioncontent2 .headline {
	 margin-bottom: 10px;
	 color: #666600;
	 margin-left: 125px;
	 font-weight: bold}

.aktioncontent2 .infobox {
	 width: 24.9%;
	 float: left}

.aktioncontent2 .text {
	 margin-left: 125px}

.aktioncontent2 .ppv {
	 text-align: center}

.aktioncontent2 .ppv .thumb {
	 float: left;
	 margin-left: 5px;
	 margin-right: 5px}

.navaktion {
	 background-image: url(media/images/layout/aktion_head_1.jpg);
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 padding-bottom: 3px;
	 padding-left: 0px;
	 display: block;
	 background-repeat: no-repeat;
	 margin-bottom: 3px;
	 margin-left: 20px;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid;
	 padding-top: 0px}

.navaktionhead {
	 line-height: 20px;
	 background-color: transparent;
	 margin-top: 5px;
	 padding-left: 5px;
	 font-family: Arial, Helvetica, Univers, sans serif;
	 color: #333300;
	 font-size: 12px;
	 cursor: pointer;
	 font-weight: bold}

.navaktioncontent {
	 border-bottom: #666600 0px solid;
	 border-left: #666600 0px solid;
	 padding-bottom: 0px;
	 background-color: #ffff00;
	 padding-left: 0px;
	 width: 160px;
	 padding-right: 0px;
	 display: none;
	 margin-bottom: 10px;
	 height: 100%;
	 overflow: hidden;
	 border-top: #666600 0px solid;
	 border-right: #666600 0px solid;
	 padding-top: 0px}

.navaktioncontent .headline {
	 margin-bottom: 10px;
	 color: #666600;
	 margin-left: 125px;
	 font-weight: bold}

.navaktioncontent .infobox {
	 width: 24.9%;
	 float: left}

.navaktioncontent .text {
	 margin-left: 125px}

.navaktioncontent .ppv {
	 }

.navaktioncontent .ppv .thumb {
	 float: left;
	 margin-left: 0px;
	 margin-right: 0px}

.navaktioncontent .ppv .preis {
	 background-image: url(media/images/layout/elemente_aktionsstern_1s.png);
	 z-index: 1;
	 position: absolute;
	 text-align: right;
	 line-height: 25px;
	 margin-top: 0px;
	 padding-left: 0px;
	 width: 145px;
	 padding-right: 15px;
	 background-repeat: no-repeat;
	 height: 50px;
	 color: #333300;
	 margin-left: 0px;
	 font-size: 14px;
	 font-weight: bold;
	 padding-top: 10px}

.info_order {
	 border-bottom: #996600 1px solid;
	 border-left: #996600 1px solid;
	 padding-bottom: 2px;
	 background-color: #e5dbc2;
	 margin: 0px 0px 3px;
	 padding-left: 3px;
	 padding-right: 0px;
	 display: block;
	 height: 25px;
	 color: #999999;
	 font-size: 10px;
	 border-top: #996600 1px solid;
	 border-right: #996600 1px solid;
	 padding-top: 2px}

.info_order .block {
	 display: block}

.info_order .step {
	 line-height: 25px;
	 padding-left: 1px;
	 padding-right: 5px;
	 float: left;
	 font-size: 11px;
	 font-weight: bold;
	 margin-right: 1px}

.size {
	 display: block;
	 border-top: #ececec 0px solid}

.size .headline {
	 display: block;
	 color: #666600;
	 font-size: 11px;
	 font-weight: bold}

.size .order {
	 padding-bottom: 2px;
	 background-color: #e5dbc2;
	 padding-left: 2px;
	 padding-right: 2px;
	 margin-bottom: 2px;
	 padding-top: 2px}

.adressdaten {
	 border-top: #cccccc 0px solid}

.adressdaten SELECT {
	 background: #ffffff}

.adressdaten TH {
	 text-align: left;
	 padding-bottom: 7px;
	 background-color: #ffffff;
	 margin: 0px;
	 padding-left: 5px;
	 color: #666600;
	 font-size: 8pt;
	 font-weight: bold;
	 padding-top: 15px}

.adressdaten TD {
	 text-align: left;
	 padding-left: 5px;
	 height: 26px;
	 font-size: 11px;
	 vertical-align: middle;
	 padding-top: 0px}

.adressdaten TD .headline_4 {
	 padding-bottom: 10px;
	 margin: 0px;
	 color: #666600;
	 font-size: 8pt;
	 font-weight: bold;
	 padding-top: 10px}

.adressdaten TR {
	 border-left: #dfdbc2 0px solid;
	 background-color: #dfdbc2;
	 vertical-align: middle;
	 border-right: #dfdbc2 0px solid}

.adressdaten TABLE {
	 background-color: #ffffff;
	 margin-top: 0px;
	 border-spacing: 0px;
	 width: 100%;
	 border-collapse: collapse;
	 margin-bottom: 0px;
	 margin-left: 0px}

.adressdaten .rot {
	 text-align: left;
	 font-style: normal;
	 display: inline;
	 font-family: Verdana, sans serif;
	 color: #ff0000;
	 font-size: 8pt;
	 font-weight: bold}

.adressdaten .anredebutton {
	 width: 20px}

.adressdaten .td_border {
	 border-bottom: #cccccc 1px solid;
	 padding-bottom: 10px;
	 padding-top: 10px}

.adressdaten .alignright {
	 text-align: right;
	 padding-right: 8px}

.adressdaten .input_image {
	 border-right-width: 0px;
	 width: 125px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 20px;
	 border-left-width: 0px}

.adressdaten .radio_button_1 {
	 border-right-width: 0px;
	 background-color: #dfdbc2;
	 width: 20px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 20px;
	 margin-left: 0px;
	 border-left-width: 0px}

.adressdaten .radio_button_2 {
	 border-right-width: 0px;
	 background-color: #dfdbc2;
	 width: 20px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 20px;
	 margin-left: 15px;
	 border-left-width: 0px}

.adressdaten .input_image_2 {
	 border-right-width: 0px;
	 width: 25px;
	 border-top-width: 0px;
	 border-bottom-width: 0px;
	 height: 20px;
	 border-left-width: 0px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

html .fb_share_link {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 0px;
	 background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat left top;
	 height: 16px;
	 padding-top: 2px}

