html { overflow-y: scroll; }
body { background-image: url(../../media/body-background.jpg) !important; background-attachment: fixed !important; }
#mainbody { width:990px; background-color: none !important; background-repeat: no-repeat; background-image: url(../../media/body-background-schatten.png); background-position: right bottom; padding: 0 5px 5px 0 !important; margin: 0 auto 5px auto; }
#page { margin: 0 5px 5px 10px !important; background-color: none !important; }
.oxid { background-color: #ffffff !important; }
.logo { padding: 0 !important; margin-bottom: -3px !important;}
.welcome { width: 570px !important; margin-bottom: 40px !important; }
h1, .h3 { color: #dc352f; }
.ordersteps dl { height: 80px !important; }

.hersteller_link, .hersteller_link a { color: #8f5250 !important; }

.center { text-align: center; }
.center, .center a { color: #999999; font-weight: bold;}

.clearer { clear: both; height: 10px; border: 1px solid red; }

.startseite_produkte { -moz-border-radius: 5px; border: 1px solid #e2e2e2; width: 121px; height: 120px; float: left; margin: 5px; padding: 5px; text-align: center; }
.startseite_produkte .h3 { background-color: #e2e2e2; padding: 3px; display: block; font-weight: normal; }

.startseite_produkte:hover { border: 1px solid #dc352f; }
.startseite_produkte:hover .h3 { background-color: #c2c2c2; }
.startseite_produkte:hover a {  color: #dc352f !important; }

#header .right a:hover, #header .left a:hover { text-decoration: none; background-color: #e2e2e2; color: #555555; }

#left ul.tree ul {margin-left: 0;}
#left ul.tree .root:hover, #left ul.tree .last:hover { background-color: #e2e2e2; }
#left ul.tree .act:hover { background-color: #dc352f; }
#left ul.tree .act { font-weight: bold; }
#left ul.tree a:hover { text-decoration: none; font-weight: bold; }
#left ul.tree ul a { padding-left: 20px; }

#right #test_LoginUser { margin-bottom: 5px; color: #555555; }

.footertext { display: none; }

.boxhead_inline {margin:0 0 5px -7px;background:#ffffff; padding:6px 5px 6px 7px;height:20px;border-top:1px solid #555555;border-left:8px solid #555555;border-right:1px solid #555555;line-height:20px; font-size: 11px;font-weight: bold;color:#555555;width:549px;}





/* paypal bar top start */
#body div.bar.prevnext.paypaltop {background-color:#f0f0f0; border:1px solid #969696;margin:5px;padding:0;height: 100%; float: left; width: 568px;}
/* paypal bar top end */
/* paypal button style start */
#body div.bar.prevnext input[class=paypalbutton] {background-color:#f0f0f0;border:0px;padding:0px;margin-top:5px;}
/* paypal button style end*/
/* paypal bar bottom start */
#body div.bar.prevnext.paypalbottom {margin-bottom:15px;height: 100%;}
/* paypal bar bottom end */
