#angebot_menu{
text-align:center;

}
#arbeitsschritte{
padding:4px;
font-size:90%;
}
#artikeldaten{
border:1px solid #999999;
margin:5px;padding-top:3px;
background-color:#EFEFEF;
font-size:90%;
}
#artikeldetails{
width:600px;
border:1px solid #999999;margin:5px;
background-color:#efefef; font-size:90%;
}
#auswahl{
margin-top:-18px;
height:25px;
}
#content{
width:620px;
min-height:400px;
float:left;
margin:0px;
border-left:1px solid #999999;
border-right:0px solid #F77B4A;
padding:10px;

}
#info{
border-top:1px solid #F77B4A;
border-top:1px solid #999999;
text-align:center;
padding-top:5px;
}
#links{
float:left;
clear:right;
width:170px;
border:0px solid #000000;
padding-top:20px;
}
#loginstatus{
position: absolute;
    margin-left:340px;
    margin-top:5px;
    width:600px;
    text-align:right;
    margin-right:5px;
    border: 0px solid #ffffff;
    font-size:90%;
    color:#666666;
}
#logo{
padding-top:3px;
padding-left:0px;
background-color:#75BBFF;
margin:0px;
overflow:hidden;
}
#menuinc{
border:1px solid #999999;
margin:8px;
text-align:center;
font-size:95%;
background-color:#75BBFF;
padding-bottom:3px;
}
#menuinc_links{
border:1px solid #999999;
margin:8px;
text-align:left;
font-size:85%;
background-color:#F8F8F8;
padding:5px;
}
#navi{
height: 20px;
padding-left:60px;
padding-top:2px;
font-weight:bold;
margin-bottom:0px;
border-bottom:0px solid #808080;
border-bottom:1px solid #999999;

border-top:0px solid #000080;
padding-bottom:4px;
margin-top:-40px;
}
#pfad{
width:100%;
text-align:left;
margin-bottom:4px;
font-size:95%;
font-weight:bold;
}
#rechts{
float:right;
width:165px;
border-left:1px solid #ff0000;
font-size:90%;
padding-top:15px;

}
#seite{
position: absolute;
top: 5px;left: 50% ;
width: 990px;
margin-left:-495px;
z-index: 0;
border:1px solid #F77B4A;
background-color:#75BBFF;
border:1px solid #666666;

}
#shopnavi{
padding-top:4px;

}
#shoptop{
margin-bottom:-10px;
border-bottom:1px solid #dddddd;
margin-top:5px;

}
#sortierung{
width:100%;
text-align:right;

}
.artikel_in_basket{
font-size:80%;

}
.artikelanzahl{
padding-left:50px;
}
.artikelanzeige{
border:1px solid #999999;
background-color:#f8f8f8;
font-size:90%;

}
.button{
color:#000080;
border: solid 1px #000080;
background-color:#efefef;
text-decoration:none;
FONT-SIZE: 90%;
xpadding-left: 5px;
xpadding-right: 5px;
xmargin-top:0px;
xmargin-bottom:0px;

}
.errormsg{
color: #ff0000;
}
.form_auswahl{
font-size:90%;
}
.img,a.img{
border: 1px solid #666666;
}
.navibutton{
display:inline-block;
width: 20px;
vertical-align:top;
padding:1px;
}
.orderbutton{
font-size:95%;
color: #ffffff;
border: solid 1px #000080;
background-color: #000080;
background: url(bilder/logo/orderbutton_blau.jpg) no-repeat;
padding-left:25px;
text-decoration:none;
}
.rabattpreis {
color: #000080;
font-weight:bold;
}
.seitenwechsel{
padding-left:200px;
}
.shopinfo{
text-align:center;
font-size:80%;
color:#999999;
}
.step_aktiv{
color:#333333;
font-weight:bold;
}
.step_passiv{
color:#808080;
}
.subtitel{
font-weight:bold;
font-size:130%;
display:block;
background-color:#efefef;
padding-bottom:5px;
}
.vorschaubild{
text-align:center;
}
a{
color:#333333;
}
a.button{
color:#000080;
border: solid 1px #000080;
background-color:#efefef;
text-decoration:none;
xFONT-SIZE: 90%;
padding-left: 5px;
padding-right: 5px;
margin-top:0px;
margin-bottom:0px;

}
a.info{
color:#808080;
    text-decoration:none;
    font-size:80%;
    padding:8px;
}
a.menu{
display: block;
width: 90%; height: 14px;
text-align: left;
PADDING-LEFT: 4px;
PADDING-TOP: 4px;
PADDING-BOTTOM: 4px;
text-decoration: none;
font-size:90%;
font-weight: bold;
color: #000080;
border: solid 1px #999999;
background-color: #FFFFFF;
margin:4px;
}
a.navi{
color:#000080;
text-decoration:none;
font-size:110%;
text-transform: capitalize;
padding-left:10px;
padding-right:10px;
display:inline-block;
border:1px solid #999999;
background-color:#FFFFFF;
}
a.weiter{
color: #777777;
text-decoration:none;
padding-left:10px;
background: url(bilder/logo/pfeil.png) no-repeat;
font-size:90%;
}
a.zuruck{
color: #999999;
text-decoration:none;
padding-left:10px;
background: url(bilder/logo/zuruck.png) no-repeat;
}
body{
font-family:Verdana;
font-size:75%;
background-color:#FFFFFF;
background-image: url(/images/bg1.gif);
}
navimitte{
padding-top:3px;
}
