	<!--
	/* GRUNDEINSTELLUNGEN */
	body
	{
		background-color:#DDDDDD;
		color:#000000;
		font-family:verdana,sans-serif;
		font-size:11px;
		font-weight:normal;
		font-style:normal;
		line-height:130%;
		margin:0px;
		padding:0px;
		text-decoration:none;
	}
	p
	{
		margin:0px 0px 10px 0px;
	}
	ul
	{
		margin:0px 0px 0px 20px;
		list-style-position:outside;
		list-style-type:disc;
	}
	li
	{
		margin:0px;
	}


	/* ÜBERSCHRIFTEN */
	h1
	{
		color:#000000;
		font-size:13px;
		font-weight:bold;
		font-style:normal;
		margin:15px 0px 15px 0px;
		text-decoration:none;
	}
	h2
	{
		color:#000000;
		font-size:12px;
		font-weight:bold;
		font-style:normal;
		margin:0px 0px 4px 0px;
		text-decoration:none;
	}


	/* LINKS */
	a
	{
		color:#000000;
		font-weight:bold;
		font-style:normal;
		text-decoration:underline;
	}
	a:hover
	{
		color:#FF6633;
		font-weight:bold;
		font-style:normal;
		text-decoration:none;
	}


	/* NAVIGATION */
	a.navi
	{
		color:#000000;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	a.navi:hover
	{
		color:#FF6633;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	a.navi_warenkorb_status
	{
		color:#000000;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	a.navi_warenkorb_status:hover
	{
		color:#FF6633;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	a.navi_highlight
	{
		color:#000000;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	a.navi_highlight:hover
	{
		color:#FF6633;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	div.navi_1
	{
		padding:0px 5px 0px 5px;
	}
	a.navi_1
	{
		border-bottom:1px solid #9C9C9C;
		border-top:1px solid #9C9C9C;
		color:#707070;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:normal;
		margin:0px 0px 4px 0px;
		padding:2px 0px 2px 8px;
		text-decoration:none;
	}
	a.navi_1:hover
	{
		border-bottom:1px solid #9C9C9C;
		border-top:1px solid #9C9C9C;
		color:#FF6837;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:normal;
		margin:0px 0px 4px 0px;
		padding:2px 0px 2px 8px;
		text-decoration:none;
	}
	a.navi_1_aktiv, a.navi_1_aktiv:hover
	{
		border-bottom:1px solid #9C9C9C;
		border-top:1px solid #9C9C9C;
		color:#FF6837;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:normal;
		margin:0px 0px 4px 0px;
		padding:2px 0px 2px 8px;
		text-decoration:none;
	}
	div.navi_2
	{
		padding:0px 5px 0px 5px;
	}
	a.navi_2
	{
		border-bottom:1px solid #9C9C9C;
		border-top:1px solid #9C9C9C;
		color:#707070;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:normal;
		margin:0px 0px 4px 0px;
		padding:2px 0px 2px 20px;
		text-decoration:none;
	}
	a.navi_2:hover
	{
		border-bottom:1px solid #9C9C9C;
		border-top:1px solid #9C9C9C;
		color:#FF6837;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:normal;
		margin:0px 0px 4px 0px;
		padding:2px 0px 2px 20px;
		text-decoration:none;
	}
	a.navi_2_aktiv
	{
		border-bottom:1px solid #9C9C9C;
		border-top:1px solid #9C9C9C;
		color:#FF6837;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:normal;
		margin:0px 0px 4px 0px;
		padding:2px 0px 2px 20px;
		text-decoration:none;
	}
	div.navi_3
	{
		padding:0px 5px 1px 15px;
	}
	a.navi_3
	{
		background:url(../wsb_media/images/aufzaehlung.gif);
		background-repeat:no-repeat;
		color:#000000;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		padding:0px 5px 0px 8px;
		text-decoration:none;
	}
	a.navi_3:hover
	{
		background:url(../wsb_media/images/aufzaehlung.gif);
		background-repeat:no-repeat;
		color:#FF6633;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		padding:0px 5px 0px 8px;
		text-decoration:none;
	}
	div.navi_4
	{
		padding:0px 5px 1px 20px;
	}
	a.navi_4
	{
		background:url(../wsb_media/images/aufzaehlung.gif);
		background-repeat:no-repeat;
		color:#000000;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		padding:0px 5px 0px 8px;
		text-decoration:none;
	}
	a.navi_4:hover
	{
		background:url(../wsb_media/images/aufzaehlung.gif);
		background-repeat:no-repeat;
		color:#FF6633;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		padding:0px 5px 0px 8px;
		text-decoration:none;
	}
	div.navi_5
	{
		padding:0px 5px 1px 25px;
	}
	a.navi_5
	{
		background:url(../wsb_media/images/aufzaehlung.gif);
		background-repeat:no-repeat;
		color:#000000;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		padding:0px 5px 0px 8px;
		text-decoration:none;
	}
	a.navi_5:hover
	{
		background:url(../wsb_media/images/aufzaehlung.gif);
		background-repeat:no-repeat;
		color:#FF6633;
		display:block;
		font-size:1;
		font-style:normal;
		font-weight:bold;
		padding:0px 5px 0px 8px;
		text-decoration:none;
	}


	/* CONTENT CONTAINER */
	div#content
	{
		margin:0px;
		padding:0px;
		text-align:center;
		width:100%;
	}
  

	/* HAUPTTABELLE */
	table#main_table
	{
		border:0px;
		cellpadding:0px;
		cellspacing:0px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		width:808px;
	}
	td#td_header
	{
		background:url(../wsb_media/images/top.jpg);
		background-color:#F3F3F3;
		background-repeat:no-repeat;
		height:157px;
		text-align:left;
		width:808px;
	}
	img#header
	{
		border:0px;
		height:157px;
		width:1009px;
	}
	td#td_footer
	{
		background:url(../wsb_media/images/bottom.jpg);
		background-color:#F3F3F3;
		background-repeat:no-repeat;
		height:63px;
		text-align:left;
		width:808px;
	}
	img#footer
	{
		border:0px;
		height:63px;
		width:920px;
	}
	.head
	{
		background-color:#FFFFFF;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		padding:2px 5px;
		text-decoration:none;
		text-align:left;
	}
	td#navi
	{
		background-color:#FFFFFF;
		height:600px;
		padding:0px;
		vertical-align:top;
		width:170px;
	}
	td#warenkorb
	{
		background-color:#FFFFFF;
		height:600px;
		padding:0px;
		vertical-align:top;
		width:181px;
	}
	td#content
	{
		background-color:#FFFFFF;
      border-right:1px solid #666666;
		padding:10px;
		vertical-align:top;
		width:509px;
	}
	

	/* CONTENT TABELLE */
	table.content_table
	{
		border:0px;
		cellpadding:0px;
		cellspacing:0px;
		text-align:left;
		width:509px;
	}
	td.table_head
	{
		background:#FFFFFF;
		border-bottom:0px solid #F3F3F3;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
	}
	td.table_row
	{
		background:#FFFFFF;
		border-bottom:0px solid #F3F3F3;
		padding:4px 2px;
		text-align:left;
		vertical-align:top;
	}
	td.table_row_kontrast
	{
		background:#F3F3F3;
		border-bottom:0px solid #F3F3F3;
		padding:4px 2px;
		text-align:left;
		vertical-align:top;
	}
	.adresse
	{
		color:#000000;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		padding:10px 0px;
		text-decoration:none;
	}


	/* WARENKORB_STATUS */
	div.warenkorb_status
	{
		color:#000000;
		padding:5px 5px 10px 5px;
	}
  

	/* HIGHLIGHT */
	div.highlight
	{
		padding:5px 5px 10px 5px;
	}
	img.highlight
	{
		border:0px;
		margin-bottom:2px;
		margin-top:2px;
	}
	

	/* ARTIKELDETAIL */
	td.td_artikel_1
	{
		border:0px;
		cellpadding:0px;
		cellspacing:0px;
		text-align:left;
		vertical-align:top;
		width:185px;
	}
	td.td_artikel_2
	{
		border:0px;
		cellpadding:0px;
		cellspacing:0px;
		text-align:left;
		vertical-align:top;
		width:261px;
	}
	img#artikel_bild
	{
		border:0px;
		margin:0px 35px 0px 0px;
	}
	img.artikel_bild_thumb
	{
		border:0px;
		margin:0px 20px 20px 0px;
	}
	img.artikel_symbol_pdf
	{
		border:0px;
		margin:0px 3px 0px 0px;
	}
  

	/* ARTIKELLISTE */
	td.table_head_artikelliste_bild
	{
		background:#FFFFFF;
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
		width:310px;
	}
	td.table_head_artikelliste_artikel
	{
		background:#FFFFFF;
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
		width:-24px;
	}
	td.table_head_artikelliste_preis
	{
		background:#FFFFFF;
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
		width:130px;
	}
	td.table_artikelliste
	{
		background-color:#FFFFFF;
		border-bottom:0px solid #F3F3F3;
		padding:2px 5px;
	}
	td.table_artikelliste_kontrast
	{
		background-color:#F3F3F3;
		border-bottom:0px solid #F3F3F3;
		padding:2px 5px;
	}
	td.table_head_artikelgalerie
	{
		background:#FFFFFF;
		border-bottom:0px solid #F3F3F3;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
		width:33%;
	}
	td.table_artikelgalerie
	{
		background-color:#FFFFFF;
		border-bottom:0px solid #F3F3F3;
		padding:5px;
		text-align:center;
		vertical-align:top;
	}
	td.table_artikelgalerie_kontrast
	{
		background-color:#F3F3F3;
		border-bottom:0px solid #F3F3F3;
		padding:5px;
		text-align:center;
		vertical-align:top;
	}
	img.artikelliste_bild
	{
		border:0px;
		margin:5px 0px;
	}
	select.filter
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 3px 3px 0px;
		padding:2px 0px;
		width:145px;
	}
	input.submit_filter
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 3px 3px 0px;
		padding:0px;
	}
	

	/* WARENKORB */
	td.table_head_warenkorb_anzahl
	{
		background:#FFFFFF;
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
		width:80px;
	}
	td.table_head_warenkorb_artikel
	{
		background:#FFFFFF;
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
	}
	td.table_head_warenkorb_einzelpreis
	{
		background:#FFFFFF;
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
		width:90px;
	}
	td.table_head_warenkorb_gesamtpreis
	{
		background:#FFFFFF;
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding:2px 5px;
		text-decoration:none;
		width:90px;
	}
	td.table_row_warenkorb_zwischensumme
	{
		background:#F3F3F3;
		border:0px;
		padding:4px 2px 0px 2px;
		text-align:right;
		vertical-align:top;
	}
	td.table_row_warenkorb_gesamtsumme
	{
		background:#F3F3F3;
		border-bottom:0px solid #F3F3F3;
		font-weight:bold;
		padding:4px 2px 4px 2px;
		text-align:right;
		vertical-align:top;
	}
	td.table_row_warenkorb_gutschein
	{
		background:#F3F3F3;
		border-bottom:1px solid #9C9C9C;
		font-weight:normal;
		padding:20px 2px 20px 2px;
		text-align:left;
		vertical-align:middle;
	}
	input.warenkorb_anzahl
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px;
		width:50px;
	}
	input.warenkorb_gutschein
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px;
		width:130px;
	}
	textarea.warenkorb_bemerkungen
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		height:40px;
		margin:0px
		padding:2px;
		width:406px;
	}
	.gutschein_button
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:0px;
	}
	.warenkorb_button
	{
		border:0px;
		margin:0px 2px 0px 0px;
	}


	/* KONTAKT */
	td.table_row_kontakt_label
	{
		padding:2px 0px;
		vertical-align:top;
		width:150px;
	}
	td.table_row_kontakt_input
	{
		padding:2px 0px;
		vertical-align:top;
	}
	input.kontakt
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:300px;
	}
	textarea.kontakt
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:300px;
	}
	input#kontakt_submit
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px;
		padding:0px;
	}
	

	/* SUCHE */
	table#suche
	{
		border:0px;
		cellpadding:0px;
		cellspacing:0px;
		text-align:left;
		width:163px;
	}
	td#suche_input
	{
		padding:0px 5px;
	}
	input#suchstring
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:2px 0px 0px 0px;
		padding:2px;
		width:163px;
	}
	td#suche_detailsuche
	{
		padding:0px 5px;
		text-align:left;
      vertical-align:top;
	}
	td#suche_submit
	{
		padding:0px;
		text-align:right;
      vertical-align:top;
	}
	input#suche_los
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 5px 5px;
		padding:0px;
	}
	

	/* PROFISUCHE */
	td.table_row_profisuche_label
	{
		padding:2px 0px;
		vertical-align:top;
		width:150px;
	}
	td.table_row_profisuche_input
	{
		padding:2px 0px;
		vertical-align:top;
	}
	input.profisuche
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:300px;
	}
	input.profisuche_preis
	{
		border:1px solid #F3F3F3;
		border-right:0px;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 0px 0px 0px;
		padding:2px 3px;
		text-align:right;
		width:148px;
	}
	input.profisuche_einheit
	{
		border:1px solid #F3F3F3;
		border-left:0px;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:48px;
	}
	select.profisuche
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:308px;
	}
	input#profisuche_submit
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px;
		padding:0px;
	}
	

	/* KUNDENKONTO */
	td.table_row_kundenkonto_loginart
	{
		padding:0px;
		vertical-align:top;
		width:30px;
	}
	td.table_row_kundenkonto_logintext
	{
		padding:0px;
		vertical-align:top;
	}
	input.kundenlogin
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:200px;
	}
	td.table_row_kundenkonto_label
	{
		padding:2px 0px;
		vertical-align:top;
		width:150px;
	}
	td.table_row_kundenkonto_input
	{
		padding:2px 0px;
		vertical-align:top;
	}
	input.kundenkonto
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:250px;
	}
	input.kundenkonto_detail
	{
		border:1px solid #F3F3F3;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:200px;
	}
	input.kundenkonto_plz
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:50px;
	}
	input.kundenkonto_ort
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:187px;
	}
	select.kundenkonto
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:258px;
	}
	select.kundenkonto_detail
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:208px;
	}
	select.kundenkonto_kreditkarte_monat
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:119px;
	}
	select.kundenkonto_kreditkarte_jahr
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:84px;
	}
	input#kundenkonto_submit
	{
		border:1px solid #9C9C9C;
1;
		font-size:11px;
		margin:0px;
		padding:0px;
	}
	

	/* BESTELLUNG */
	td.table_row_bestellung_bestellungart
	{
		padding:0px;
		vertical-align:top;
		width:30px;
	}
	td.table_row_bestellung_bestellungtext
	{
		padding:0px;
		vertical-align:top;
	}
	td.table_row_bestellung_label
	{
		padding:2px 0px;
		vertical-align:top;
		width:150px;
	}
	td.table_row_bestellung_input
	{
		padding:2px 0px;
		vertical-align:top;
	}
	input.bestellung
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:250px;
	}
	input.bestellung_detail
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:200px;
	}
	input.bestellung_plz
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:50px;
	}
	input.bestellung_ort
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 3px;
		width:187px;
	}
	select.bestellung
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:258px;
	}
	select.bestellung_detail
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:208px;
	}
	select.bestellung_kreditkarte_monat
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:119px;
	}
	select.bestellung_kreditkarte_jahr
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px 5px 0px 0px;
		padding:2px 0px;
		width:84px;
	}
	input#bestellung_submit
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px;
		padding:0px;
	}
	input.bestellung_submit
	{
		border:1px solid #9C9C9C;
		font-family:verdana,sans-serif;
		font-size:11px;
		margin:0px;
		padding:0px;
	}
	

	/* FORMULARE */
	form
	{
		margin:0px;
		padding:0px;
	}
	input, select, textarea
	{
		font-family:verdana,sans-serif;
		font-size:12px;
	}
	select.artikel_variante
	{
		border:1px solid #9C9C9C;
		margin:0px;
		width:220px;
	}
	textarea.artikel_zusatztext
	{
		border:1px solid #9C9C9C;
		height:75px;
		margin:0px 0px 8px 0px;
		width:220px;
	}
	

	/* EXTRAS */
	.extra
	{
		color:#000000;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	.hinweis
	{
		color:#FF6633;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		text-decoration:none;
	}
	.warnung
	{
		font-size:11px;
		font-weight:bold;
		font-style:normal;
		color:#FF6633;
		text-decoration:none;
	}
	div.rahmen
	{
		border:0px solid #F3F3F3;
		margin-bottom:8px;
		padding:0px;
		width:495px;
	}
	div.rechts
	{
		text-align:right;
		width:495px;
	}
	

	/* KATEGORIEN */
	td.kategorie_kasten
	{
		border:0px solid #F3F3F3;
		vertical-align:top;
		width:100%;
	}
	table.kategorie
	{
		border:0px;
		width:100%;
	}
	td.kategorie_kasten_head
	{
		background-color:#FFFFFF;
		padding:2px 5px;
		vertical-align:top;
		width:100%;
	}
	





body
{
	background:url('../images/multi/body.jpg') repeat-y #F0F0F0;
	color:#555555;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	line-height:16px;
}
img
{
	border:0px none;
}
a, a:hover
{
	font-weight:normal;
}
h1
{
	color:#191918;
	font-size:18px;
	line-height:22px;
	margin:3px 0px 10px 0px;
	padding:0px;
}





div#page
{
	width:1009px;
}
div#header
{
	height:157px;
	overflow:hidden;
}
div#main
{
	background:url('../images/multi/main.gif') repeat-y 765px 0px #FFF;
	border-left:10px solid #DFDFDF;
	margin:0px;
	padding:0px;
	width:999px;
}
table.content_table
{
	width:482px;
}


/* navigation */
div#navi
{
	display:inline;
	float:left;
	background:#FFF;
	margin-left:25px;
	width:218px;
}
div.head
{
	background:url('../images/multi/head.png') no-repeat top right;
	color:#272727;
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding:0px;
}
div.navi_1,
div.navi_2,
div.navi_3,
div.navi_4
{
	margin:0px;
	overflow:hidden;
	padding:0px;
	width:218px;
}
a.navi
{
	text-decoration:underline;
}
a.navi,
a.navi:hover
{
	font-weight:normal;
}
a.navi_1,
a.navi_1:hover,
a.navi_1_aktiv,
a.navi_1_aktiv:hover
{
	background:url('../images/multi/navi-1.jpg') no-repeat;
	border:0px none;
	border-bottom:1px solid #DDDDDD;
	display:block;
	line-height:15px;
	margin:0px;
	padding:8px 0px;
}
a.navi_1:hover
{
	color:#FD6735;
}
a.navi_1_aktiv,
a.navi_1_aktiv:hover
{
	background:none;
	border-bottom:1px solid #FFF;
	color:#FD6735;
}
a.navi_2,
a.navi_2:hover,
a.navi_2_aktiv,
a.navi_2_aktiv:hover
{
	border:0px;
	display:block;
	line-height:17px;
	margin:0px;
	padding:3px 0px 3px 10px;
}
a.navi_3,
a.navi_3:hover,
a.navi_3_aktiv,
a.navi_3_aktiv:hover
{
	background:none;
	border:0px;
	display:block;
	font-weight:normal;
	line-height:17px;
	margin:0px;
	padding:3px 0px 3px 20px;
	text-decoration:none;
}
a.navi_3_aktiv,
a.navi_3_aktiv:hover
{
	color:#FD6735;
}
div.navi_last
{
	background:url('../images/multi/navi-last.jpg') no-repeat;
	height:25px;
	overflow:hidden;
	width:218px;
}
a#navid_105,
a#navid_101,
a#navid_116,
a#navid_130,
a#navid_120,
a#navid_63,
a#navid_131
{
	border-bottom:1px solid #DDDDDD;
	padding-bottom:10px;
}
a#navid_130.navi_2_aktiv
{
	border:0px none;
	padding-bottom:3px;
}


/* content */
div#content
{
	display:inline;
	float:left;
	margin:0px 20px;
	text-align:left;
	width:482px;
}
div#content ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div#content ul li
{
	background:url('../images/multi/li.gif') no-repeat 0px 4px;
	padding-left:10px;
}




/* basket */
div#warenkorb
{
	display:inline;
	float:left;
	margin:0px 20px 0px 21px;
	width:193px;
}
div.head.head_right
{
	background:none;
	border-bottom:1px solid #DEDEDE;
}
div.warenkorb_status
{
	line-height:25px;
	padding:5px 0px 0px 0px;
}
a#button_warenkorb
{
	display:block;
	margin:30px 0px 10px 0px;
}


/* footer */
div#footer
{
	background:#FFF;
	padding:80px 0px 0px 1px;
}
div#footer_head
{
	border:1px solid #DFDFDF;
	height:27px;
	overflow:hidden;
}
div#footer_head ul
{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
div#footer_head ul li
{
	display:inline;
	float:left;
	line-height:27px;
	margin-right:15px;
}
div#footer_head ul li a
{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
div#footer_head ul li a:hover
{
	text-decoration:underline;
}
div#footer_head ul li#button_start
{
	margin-right:0px;
	width:80px;
}
div#footer_head ul li#button_start a
{
	background:url('../images/multi/button-start.png') no-repeat;
	display:block;
	height:27px;
	overflow:hidden;
	width:80px;
}
div#footer_head ul li#button_top
{
	float:right;
	margin-right:43px;
}
div#footer_head ul li#button_top a
{
	background:url('../images/multi/button-top.png') no-repeat;
	display:block;
	height:27px;
	overflow:hidden;
	width:32px;
}
div#footer_content
{
	background:url('../images/multi/footer-content.png') repeat-x;
	height:110px;
	overflow:hidden;
}
img#footer_logo
{
	display:inline;
	float:left;
	margin:31px 15px 0px 24px;
	width:130px;
}
div.footer_address
{
	color:#3F3F3F;
	display:inline;
	float:left;
	margin:36px 20px 0px 0px;
	width:160px;
}
div.footer_address a
{
	color:#3F3F3F;
	font-weight:normal;
}
div.footer_address a:hover
{
	color:#3F3F3F;
	font-weight:normal;
	text-decoration:none;
}
div#footer_social
{
	color:#000000;
	display:inline;
	float:left;
	margin:36px 0px 0px 160px;
	width:154px;
}
div#footer_social ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div#footer_social ul li
{
	display:inline;
	float:left;
	margin-right:6px;
	width:16px;
}
div#footer_social ul li a
{
	display:block;
	height:16px;
	overflow:hidden;
	width:16px;
}
div#footer_twitter
{
	color:#000000;
	display:inline;
	float:right;
	margin:36px 0px 0px 0px;
	width:125px;
}
div#footer_twitter p,
div#footer_social p
{
	margin:0px;
	padding:0px 0px 4px 0px;
}
div#footer_foot
{
	background:#7D7D7D;
	height:27px;
	overflow:hidden;
}
div#footer_foot ul
{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 24px;
}
div#footer_foot ul li
{
	color:#FFF;
	display:inline;
	line-height:27px;
	float:left;
	margin-right:15px;
}
div#footer_foot ul li a
{
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
}
div#footer_foot ul li a:hover
{
	color:#FFF;
	font-weight:normal;
	text-decoration:underline;
}




/* articlelist */
td.table_artikelliste,
td.table_artikelliste_kontrast
{
	background:#FFF;
	border-bottom:1px solid #DEDEDE;
	padding:10px 0px;
	vertical-align:top;
}
td.table_artikelliste a,
td.table_artikelliste_kontrast a
{
	font-weight:bold;
	text-decoration:none;
}
td.table_artikelliste a:hover,
td.table_artikelliste_kontrast a:hover
{
	font-weight:bold;
	text-decoration:underline;
}
td.table_artikelliste
{
	vertical-align:top;
}



/* category */
td.kategorie_kasten_head h2 a
{
	color:#555555;
	font-size:14px;
	text-decoration:none;
}
td.kategorie_kasten_head h2 a:hover
{
	color:#FF6633;
	font-size:14px;
	text-decoration:none;
}
a.category_link
{
	background:url('../images/multi/category-link.gif') no-repeat 42px 4px;
	display:block;
	font-weight:bold;
	margin-top:5px;
	text-decoration:none;
}


div.clear
{
	clear:both;
}

