body {
	margin : 0;
	padding : 0;
	font-family : arial, tahoma, sans serif;
	font-size : 12px;
}

div {
	font-family: arial, tahoma, sans serif;
	font-size:12px;
}

.start {
	font-size : 11px;
	font-family : verdana, arial, sans serif;
	line-height: 13px;
	padding-left:3px;
}

.navigation_header {
	font-size : 7pt;
	font-weight : bold;
	font-family : verdana, arial, sans serif;
}

.fliesstext {
	font-family : verdana, arial, sans serif;
	font-size : 9pt;
	text-align : left;
}

.sitemap_navigation {
	font-family : verdana, arial, sans serif;
	font-size : 7pt;
}

form {
	display : inline;
}

.detail_h {
text-decoration : none;
color : #000;
font-size : 15px;
font-family : verdana, arial, sans serif;
font-weight : bold;
}
.h1 {
    text-decoration : none;
    color : #000;
    font-size : 15px;
    font-family : verdana, arial, sans serif;
    font-weight : bold;
}
.h2 {
    text-decoration : none;
    color : #000;
    font-size : 13px;
    font-family : verdana, arial, sans serif;
    font-weight : bold;
}
.h3 {
    text-decoration : none;
    color : #000;
    font-size:18px;
    font-family : verdana, arial, sans serif;
    font-weight : bold;
}

img {
	border : none;
}

a.navigation_header:link {
	color : #000000;
	text-decoration : none;
}

a.navigation_header:visited {
	color : #000000;
	text-decoration : none;
}

a.navigation_header:hover {
	color : #ffffff;
	text-decoration : none;
}

a.navigation_header:active {
	color : #000000;
	text-decoration : none;
}

a.navigation_header:focus {
	color : #000000;
	text-decoration : none;
}

a.sitemap_navigation:link {
	color : #000000;
	text-decoration : none;
}

a.sitemap_navigation:visited {
	color : #000000;
	text-decoration : none;
}

a.sitemap_navigation:hover {
	color : #666666;
	text-decoration : none;
}

a.sitemap_navigation:active {
	color : #000000;
	text-decoration : none;
}

a.sitemap_navigation:focus {
	color : #000000;
	text-decoration : none;
}

.button {
	width : 177px;
	height : 24px;
	background : url(/bilder/button.gif) no-repeat;
}

.warenkorb_text {
	font-family : verdana, arial, sans serif;
	font-size : 10pt;
	color : #000000;
	text-decoration : none;
}

.navi {
	font-family : verdana, arial, sans serif;
	font-size : 8pt;
	color : #000000;
	text-decoration : none;
}

.navigation_hintergrund {
	width : 178px;
	height : 24px;
	padding-left: 13px;
	background : url(/bilder/navi_balken.gif) no-repeat;
}

.navigation_unterpunkt {
	width : 178px;
	height : 24px;
	background-color : #d2d2d2;
}

.naviklickpfad {
	color : #000000;
	text-decoration : none;
	font-size:10px;
}

a.navi:visited {
	color : #000000;
	text-decoration : none;
}

a.navi:hover {
	color : #666666;
	text-decoration : none;
}

a.navi:active {
	color : #000000;
	text-decoration : none;
}

a.navi:focus {
	color : #000000;
	text-decoration : none;
}

a.navigation_ueberschrift {
	font-family : verdana, arial, sans serif;
	font-size : 8pt;
	color : #000000;
	padding-left : 26px;
	white-space : nowrap;
	text-decoration : none;
}

a.navigation_ueberschrift:link {
	color : #000000;
	text-decoration : none;
}

a.navigation_ueberschrift:visited {
	color : #000000;
	text-decoration : none;
}

a.navigation_ueberschrift:hover {
	color : #666666;
	text-decoration : none;
}

a.navigation_ueberschrift:active {
	color : #000000;
	text-decoration : none;
}

a.navigation_ueberschrift:focus {
	color : #000000;
	text-decoration : none;
}

a.navigation_unterpunkt_text {
	font-family : verdana, arial, sans serif;
	font-size : 8pt;
	color : #000000;
	padding-left : 10px;
	white-space : nowrap;
	text-decoration : none;
}

a.navigation_unterpunkt_text:link {
	color : #000000;
	text-decoration : none;
}

a.navigation_unterpunkt_text:visited {
	color : #000000;
	text-decoration : none;
}

a.navigation_unterpunkt_text:hover {
	color : #666666;
	text-decoration : none;
}

a.navigation_unterpunkt_text:active {
	color : #000000;
	text-decoration : none;
}

a.navigation_unterpunkt_text:focus {
	color : #000000;
	text-decoration : none;
}

a.artikel_ueberschrift {
	font-family : verdana, arial, sans serif;
	font-size : 8pt;
	text-decoration : none;
	/*line-height: 8pt;*/
  color : #333;
}

a.artikel_preis {
	font-family : verdana, arial, sans serif;
	font-size : 8pt;
	text-decoration : none;
	color : #333;
	padding-right: 11px;
}

.bestellbutton {
	font-size : 13px;
	font-family : verdana, arial, sans sarif;
	text-decoration : none;
	color : #000;
	font-weight : bold;
}

a.bestellbutton:link {
	color : #000000;
	text-decoration : none;
}

a.bestellbutton:visited {
	color : #000000;
	text-decoration : none;
}

a.bestellbutton:hover {
	color : #666666;
	text-decoration : none;
}

a.bestellbutton:active {
	color : #000000;
	text-decoration : none;
}

a.bestellbutton:focus {
	color : #000000;
	text-decoration : none;
}

a.naviklickpfad {
	font-family : verdana, arial, sans serif;
	font-size : 7pt;
	color : #000000;
	line-height : 16px;
	padding-left : 10px;
	white-space : nowrap;
	text-decoration : none;
}

a.startseite_ueberschrift {
	font-family : verdana, arial, sans serif;
	color : #000;
	font-size : 10pt;
	line-height : 11pt;
	font-weight : bold;
	text-decoration : none;
}

a.kategorie {
	font-family : verdana, arial, sans serif;
	color : #000;
	font-size : 10pt;
  line-height : 29px;
	font-weight : bold;
	display : block;
	text-decoration: none;
}
.kategorie {
	background : url(/bilder/dummy.gif) no-repeat;
	width: 234px;
	height: 215px;
}

.folgeseiten_anzeige {
	text-decoration : none;
	color : #000;
	font-size : 11px;
	font-family : verdana, arial, sans serif;
}

.rahmen {
	background : url(/bilder/navigation/ramen.gif) repeat-y;
}

.rahmen_mitte {
	background : url(/bilder/navigation/rahmen_mitte.gif) repeat-y;
}

.rahmen_unten {
background : url(/bilder/navigation/rahmen_unten.gif);
}

.rahmen_weiss {
	background : url(/bilder/navigation/ramen2.gif) repeat-y;
}

.rahmen_mitte_weiss {
	background : url(/bilder/navigation/rahmen_mitte2.gif) repeat-y;
}

.rahmen_unten_weiss {
background : url(/bilder/navigation/rahmen_unten2.gif);
}

.suchleiste {
	width : 700px;
	height : 65px;
	background : url(/bilder/dummy_category_search.jpg) no-repeat;
}

.suchleiste2 {
	width : 700px;
	height : 123px;
	background : url(/bilder/dummy_category_search2.jpg) no-repeat;
}

.suchleiste_text {
	font-family: verdana, arial, sans serif;
	font-size : 14px;
	font-weight : bold;
	color: #000; 
	padding-bottom: 6px;
}

.topangebot_ueberschrift {
	text-decoration : none;
	color : #000;
	font-size : 15px;
	font-family : verdana, arial, sans serif;
	font-weight : bold;
}

.topangebot_feld {
	width : 234px;
	height : 81Px;
	background : url(/bilder/dummy2.gif) no-repeat;
	font-size : 14px;
	font-weight : bolder;
}

.startseite_kategorie_hintergrund {
	padding-left : 6px;
	padding-right : 3px;
	padding-top : 5px;
	width : 225px;
	height : 110px;
	background : url(/bilder/flaeche.gif) no-repeat;
	color : #000;
	font-size : 11px;
	font-family : verdana, arial, sans serif;
	line-height: 13px;
}


.startseite_kategorie_hintergrund_breit {
	padding-left : 6px;
	padding-right : 3px;
	padding-top : 5px;
	width : 460px;
	height : 110px;
	background : url(/bilder/flaeche8.gif) no-repeat;
	color : #000;
	font-size : 11px;
	font-family : verdana, arial, sans serif;
	line-height: 13px;
}

.li {
	margin-left : 5px;
}

.trennstrich_rot {
	background : url(/bilder/rot_klein.gif) repeat-x;
}

.inhalt_rahmen_unten {
	height : 18px;
	background : url(/bilder/hg_unten.jpg) repeat-x;
}

.inhalt_rahmen_links {
	width : 11px;
	background : url(/bilder/hg_links2.gif) repeat-y;
}

.inhalt_rahmen_rechts {
	width : 11px;
	background : url(/bilder/hg_rechts2.gif) repeat-y;
}

.inhalt_text {
	font-size : 12px;
	font-family : verdana, arial, sans sarif;
	text-decoration : none;
	color : #000;
}

.inhalt_button_silber {
	background: url(/bilder/button.jpg) no-repeat;
	width: 170;
	height: 25;
	text-align: center;
	font-size : 12px;
	font-family : verdana, arial, sans sarif;
	text-decoration : none;
	color : #000;
	padding: 2px;
}

.ein_aus_blenden {
	margin-left:100px;
	text-decoration: none;
	color:000;
	font-size:10px;
}

.blenden {
	margin-left:100px;
	text-decoration: none;
	color:000;
	font-size:10px;
}

.navi_rot {
  background: url(/bilder/navi_balken_rot.gif) no-repeat;
  padding:0px;
  margin:0px;
  width:155px;
  height:24px;
}



.udm, .udm li, .udm ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.udm {
	position: relative;
	left: 0;
	top: 0;
	z-index: 20000;
	width: auto;
	cursor: default !important;
	border: none;
	text-align: left;
	padding-left: 180px;
}
.udm {
	float: none;
	width: 100%;
}
@media projection, screen {
.udm {
	float: left;
}
}
@media projection, screen {
}
.udm {
	padding-top: 0;
}
.udm > li:first-child {
	margin-left: 0;
}
@media Projection, Screen {
.udm > li: first-child {
	margin-left: 0;
	margin-right: 0;
}
}
@media projection, screen {
}
.udm li {
	left: 0;
}
@media projection, screen {
.udm li {
	position: relative;
}
}
.udm ul li {
	left: 0;
}
ul[class^="udm"] li {
	left: 0;
	position: static;
}
@media Projection, Screen {
ul[class^="udm"] li {
	left: 0;
	position: relative;
}
}
@media projection, screen {
}
@media Projection, Screen {
.udm[class="udm"] ul li {
	position: relative;
	left: 0;
}
}
@media projection, screen {
}
.udm li {
	display: block;
	width: auto;
	float: left;
}
.udm li a {
	position: static;
	display: block;
	float: left;
	white-space: nowrap;
}
@media projection, screen {
.udm li a {
	position: relative;
	float: none;
}
}
ul[class^="udm"] li a {
	position: relative;
	float: none;
}
@media projection, screen {
* html .udm li a {
	position: relative;
	float: none;
}
}
@media projection, screen {
}
.udm ul li a {
	position: relative;
	float: none !important;
	white-space: normal;
}
.udm li a {
	margin-left: 0;
}
@media Projection, Screen {
.udm li {
	margin-left: 0 !important;
}
}
@media Projection, Screen {
.udm li a {
	margin-left: 0;
}
}
@media projection, screen {
}
@media projection, screen {
}
@media projection, screen {
}
.udm ul li {
	margin-left: 0 !important;
}
ul[class^="udm"] ul li {
	margin-left: 0 !important;
}
.udm ul a {
	margin: 0;
}
.udm ul li {
	margin-bottom: 0 !important;
}
.udm ul li:first-child {
	margin-top: 0;
}
.udm ul a {
	margin-top: 0;
	margin-right: 0 !important;
	margin-bottom: 0;
	margin-left: 0 !important;
}
.udm ul {
	background-image: none;
	background-color: #eeeeee;
	cursor: default !important;
	width: 155px;
	height: auto;
	border: 1px solid #bababa;
	position: absolute;
	z-index: 20100;
	padding: 0;
}
.udm ul li {
	cursor: default !important;
	width: 100%;
	position: static;
	float: none;
}
.udm ul {
	display: none;
	visibility: hidden;
}
html[xmlns] .udm ul {
	display: block;
	visibility: visible;
	height: 0;
	overflow: scroll;
	left: -10000px;
}
@media projection, screen {
* html .udm ul {
	display: block;
	visibility: visible;
	height: 0;
	overflow: scroll;
	top: -10000px;
}
}
ul.udm[class^="udm"] ul {
	display: block;
	visibility: visible;
	height: 0;
	overflow: visible;
	left: -1000em;
}
@media projection, screen {
}
.udm a, .udm a:link, .udm a.nohref {
	cursor: pointer !important;
	z-index: 1000;
	text-align: left;
	border-style: solid;
	border-color: #ead4a4 #edbb85 #edbb85 #ead4a4;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	color: #fff;
	border-width: 0;
	font-style: normal;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: bold !important;
}
.udm a, .udm a.nohref {
	font-size: 9px;
}
.udm li a, .udm li a:link, .udm li a.nohref, .udm li a:visited {
	text-transform: uppercase;
}
.udm li a:visited {
	color: #fff;
	font-style: normal;
	border: 0 solid #ead4a4;
}
.udm li a.udmR, .udm li a.udmY, .udm li a.udmR:visited, .udm li a.udmY:visited, .udm li a:hover, .udm li a:focus, .udm li a.nohref:hover, .udm li a.nohref:focus {
	font-style: normal;
	text-decoration: none;
	color: #fff;
	border: 0 solid #ead4a4;
}
* html .udm li a:active {
	font-style: normal;
	text-decoration: none;
	color: #fff;
	border: 0 solid #ead4a4;
}
.udm ul a, .udm ul a:link, .udm ul a.nohref {
	background-image: none;
	background-color: transparent;
	text-align: left;
	border: 0 solid #f8fbd0;
	padding: 3px 20px !important;
	text-decoration: none;
	color: #444;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal !important;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-right: 0;
}
.udm ul li a, .udm ul li a:link, .udm ul li a.nohref, .udm ul li a:visited {
	text-transform: none;
}
.udm ul li a:visited, * html .udm ul li a:visited {
	background-image: none;
	background-color: transparent;
	color: #444;
	font-style: normal;
	border: 0 solid #f8fbd0;
}
.udm ul li a.udmR, .udm ul li a.udmY, .udm ul li a.udmR:visited, .udm ul li a.udmY:visited, .udm ul li a:hover, .udm ul li a:focus, .udm ul li a.nohref:hover, .udm ul li a.nohref:focus, .udm ul li a:visited:hover {
	font-style: normal;
	background-image: none;
	background-color: transparent;
	text-decoration: none;
	color: #000;
	border: 0 solid #aca;
	text-decoration: underline;
}
* html .udm ul li a:active {
	font-style: normal;
	background-image: none;
	background-color: transparent;
	text-decoration: none;
	color: #000;
	border: 0 solid #aca;
	text-decoration: underline;
}
.udm a.nohref, .udm ul a.nohref {
	cursor: default !important;
}
.udm h1, .udm h2, .udm h3, .udm h4, .udm h5, .udm h6 {
	display: block;
	background: none;
	margin: 0;
	padding: 0;
	border: none;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}
.udm h3, .udm h4, .udm h5, .udm h6 {
	display: inline;
}
.udm h, .udm h, .udm h, .udm h {
	display: block;
}
ul[class^="udm"] h3, ul[class^="udm"] h4, ul[class^="udm"] h5, ul[class^="udm"] h6 {
	display: block;
}
* html .udm h3, * html .udm h4, * html .udm h5, * html .udm h6 {
	display: block;
}
@media projection, screen {
.udm h3, .udm h4, .udm h5, .udm h6 {
	width: auto;
}
}
@media projection, screen {
.udm ul h3, .udm ul h4, .udm ul h5, .udm ul h6 {
	width: auto;
}
}
@media projection, screen {
* html .udm li {
	display: inline;
}
}
@media projection, screen {
* html .udm li, * html .udm ul li {
	display: block;
}
}
@media projection, screen {
}
@media projection, screen {
* html .udm li, * html .udm ul li {
	clear: none;
}
}
.udm .udmC {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 20020;
	width: auto;
	height: auto;
}