#arbeitsschritte{
padding-left:6px;
}
#artikeldetails{
width:600px;
border:1px solid #999999;
margin:5px;
background-color:#ffffff; 

}
#auswahl{
height:25px;
margin-top:-20px;

}
#container{
z-index: 1;border: 1px solid #333333;
background-color:#FBF7EE;
}
#content{
margin-left: 165px;
padding-right: 10px ;
padding-top:15px;
padding-left:15px;
min-height: 500px;
width: 560px;



}
#copyright{
width: 940px;text-align:right;padding:3px;height:20px;
}
#daten{
overflow:auto;
background-image: url(bilder/logo/bg_daten.png);
}
#daten_home{
overflow:auto;
background-image: url(bilder/logo/bg_daten_start.png);
}
#detailbild{
width:100%;
line-height:18px;
text-align:center;
border: 1px solid #dddddd;
background-color:#ffffff;

}
#detaildaten{
width:340px;
float:left;
border:1px solid #cccccc;
background-color:#ffffff;
padding:10px;
}
#info{
float: clear;
z-index: 4;
left: 0px;
top: 0px;
height:20px;
text-align: center;
border-top:0px solid #999999;
background-color:#111111;

}
#irrtuemer{
padding-top:4px;

}
#loginstatus{
position: absolute;
margin-left:210px;
margin-top:5px;
width:600px;
text-align:right;
margin-right:5px;color:#bbbbbb;
border: 0px solid #ffffff;
font-size:90%;
color:#D4BFA2;
}
#logo{
height:200px;
background: url(bilder/logo/haeder.jpg) no-repeat;
color:#ffffff;
}
#menu{
font-size: 90%;
float: left;
width: 155px;
padding-top:15px;
margin-right:-1px;
margin-left:5px;
border-right:0px solid #dddddd;

}
#menuinc_l{
border:1px solid #999999;
xtext-align:center;
font-size:85%;
background-color:#F8F8F8;
overflow:hidden;
color:#666666;
xpadding-top:5px;
padding:5px;
xpadding-bottom:5px;
width:128px;
}
#menuinc_r{
border:1px solid #999999;
xtext-align:center;
font-size:85%;
background-color:#222222;
overflow:hidden;
color:#dddddd;
xpadding-top:5px;
padding:5px;
xpadding-bottom:5px;
width:128px;
}
#menutitel_l{
font-weight:bold;
font-size:110%;
color:#000080;
xbackground: url(bilder/logo/bg_subtitel.png);
text-align:center;
height:22px;
width:138px;
padding-top:3px;

background-color:#efefef;
border:1px solid #999999;
border-bottom:0px solid #999999;
}
#menutitel_r{
font-weight:bold;
font-size:100%;
color:#111111;
background: url(bilder/logo/bg_menutitel.png);
text-align:center;
height:22px;
width:138px;
padding-top:3px;

background-color:#efefef;
border:1px solid #999999;
border-bottom:0px solid #999999;
}
#navi{
xheight: 25px;
padding-left:20px;
border-bottom:1px solid #dddddd;
background-color:#F3E2BC;padding-top:3px;
padding-bottom:3px;

border-bottom:1px solid #808080;
xborder-top:2px solid #000080;

}
#pfad{
width:100%;
text-align:left;
font-weight:bold;
padding-bottom:3px;
}
#rechts{
float:right;
width:155px;
padding-top:20px;
padding-left:10px;
background-color:#111111;
height:inherit;

}
#seite{
position: absolute;
top: 10px;left: 50% ;
width: 990px;
margin-left:-475px;
z-index: 0;
}
#shopinfo{
text-align:center;
width:100%;
font-size:80%;
margin-top:20px;
}
#shopnavi{
padding-top:3px;
}
#shoptop{
margin-bottom:10px;
border-bottom:1px solid #dddddd;

}
#sortierung{
width:100%;
text-align:right;

}
#vorschaubild{
background-color:#ffffff;
border: 1px solid #dddddd;
text-align:center;
overflow:hidden;
margin-bottom:5px;

}
#vorschaudaten{
padding-left:3px;
font-size:80%;

}
.artikelanzahl{
padding-left:180px;
}
.artikelanzeige{
border:1px solid #999999;
background-color:#ffffff;

}
.artikelfeld{
xfloat:left;
xwidth:330px;height:130px;
xmargin:15;
xpadding:15;
xborder:10px solid #ffffff;
xmargin-left:0px;
}
.artikelsortierung{
display:block-inline;
width:450px;
padding-left:10px;

}
.button{
color:#222222;
border: solid 1px #999999;
text-decoration:none;
FONT-SIZE: 100%;
padding-left: 5px;
padding-right: 5px;
margin-top:5px;
margin-bottom:2px;
line-height: 90%;
padding-top:1px;
padding-bottom:1px;

background: url(bilder/logo/bg_navi2.png);

}
.button:hover{
border: solid 1px #333333;
color: #111111;

}
.cleaner{
clear:both;
	height:1px;
	font-size:1px;
	border:0px none;
	margin:0; padding:0;
	background:transparent;
}
.errormsg{
color: #ff0000;
}
.form{
font-size:90%;
}
.form_auswahl{
background-color: #F7F4EA;font-size:80%;
}
.form_newsletter{
width:90%;
}
.img,a.img{
border: 1px solid #666666;
}
.lieferbar24{
font-size:80%;
color:#006600;
}
.navibutton{
display:inline-block;
width: 20px;
vertical-align:top;
padding:1px;
}
.orderbutton{
font-size:99%;
color: #F7F4EA;
border: solid 1px #D4BFA2;
background-color: #F7F4EA;
background: url(bilder/logo/bg_menutitel.png);

xpadding:0px;
padding-left:15px;
text-decoration:none;
}
.rabattpreis{
color: #B7,AA,87;
font-weight:bold;
}
.seitenwechsel{
padding-left:80px;
}
.step_aktiv{
font-weight:bold;color:#AB9E74;
}
.step_passiv{
font-weight:bold;color:#dddddd;
}
.suchfeld{
height: 20px;border:1px solid #080808;margin-top:-15px;text-align:right;visibility: hidden
}
.tableiste{
background-color: #efefef;
}
a{
color: #333333;
text-decoration:underline;
}
a.bild_in_basket{
color: #222222;
text-decoration:none;
}
a.button{
color:#333333; 
border: solid 1px #999999;
text-decoration:none;
padding-left: 5px;
padding-right: 5px;
padding-top:3px;
padding-bottom:3px;

}
a.copyright{
text-decoration:none;
font-size:80%;
color: #808080;
}
a.info{
color:#D4BFA2;
text-decoration:none;
padding-left:20px;
font-size:85%;
}
a.login{
color:#D4BFA2;
text-decoration:none;
padding-left:8px;
}
a.menu{
display: block;
width: 150px; 
xheight: 14px;
text-align: left;
PADDING-LEFT: 4px;
PADDING-TOP: 4px;
PADDING-BOTTOM: 4px;
text-decoration: none;
font-size:105%;
font-weight: bold;
color: #333333;
border: solid 1px #999999;
background-color: #efefef;
margin-top:5px;
background: url(bilder/logo/bg_menutitel.png);

}
a.menu:hover{
border: solid 1px #222222;
color: #222222;
TEXT-DECORATION: none
background: url(bilder/logo/bg_navi2.png);
}
a.navi{
color:#222222;
text-decoration:none;
font-size:110%;
font-weight:bold;
text-transform: capitalize;

padding-left:20px;
padding-right:20px;
display:inline-block;
padding-top:2px;
padding-bottom:2px;
margin-left:5px;
border:1px solid #222222;
background: url(bilder/logo/bg_navi2.png);

}
a.navi:hover{
text-decoration:none;
background-color:#efefef;
}
a.weiter{
color: #999999;
text-decoration:none;
padding-left:10px;
background: url(bilder/logo/pfeil.png) no-repeat;
font-size:80%;
}
a.zuruck{
color: #999999;
text-decoration:none;
padding-left:14px;
background: url(bilder/logo/zuruck.png) no-repeat;
font-size:80%;
}
body{
color:#222222;
font-size: 80%;
font-family: Arial,sans-serif;
background-color:#F3E2BC;
margin: 0; padding: 0;

}
h1{
font-size: 140%;
color:#000000;
}
h2{
font-size: 120%;
color:#000000;
}
h3{
font-size: 110%;
color:#000000;
}
h4{
font-size: 100%;
color:#000000;
}
h5{
font-size: 80%;
color:#000000;
}

