ul {margin:0;padding:0 0 0 1.5em;}
p {margin:0;}

body,table,input,select,textarea,tt {font:12px/130% Arial,Verdana,Geneva,Helvetica,sans-serif;}
#body, #body td, #body th {font-size:12px;}
#body .product .amount label {color:#000000;font-size:12px;}

span.btn input, span.btn a {background:transparent url(bg/buttons_pe_.gif) no-repeat scroll left 0;height:19px;padding:0 0 0 18px;}

body {background:#F29400 url(bg/web_laufinsel_kachel.jpg) repeat-x;}
div#page {background:transparent;}
div.bar.links.single {display:block;left:195px;position:absolute;top:118px;background:transparent;font-size:12px;}
div.bar.links.single a {color:#027CAF;}
div.bar.links.single .right a.spacer {width:67px;text-decoration:none;}
div.bar.links a {border-right:1px solid #FFFFFF;border-left:none;}
#header div.bar .fixed {display:none;}
div#header{background: transparent;}
div.bar.oxid {float:left;background:transparent url(bg/header.gif) no-repeat;width:580px;height:140px;}
div.bar.oxid a {display:block;height:120px;text-decoration:none;}
div#path {float:left;margin:0;padding:5px;width:570px;border:none;}
div#path div {border-bottom:1px solid #F29400;border-top:1px solid #F29400;color:#027CAF;}
#path a {color:#027CAF;}
#path a.dinfo {position:absolute;right:5px;}

#content .maincategories_top {font-size:12px;font-weight:bold;background:#FFFFFF none repeat scroll 0 0;float:left;margin:0;padding:5px 1px;width:578px;}
#content .maincategories_top li {background:#FDEDD7;border-left:1px solid white;float:left;list-style:none;padding:0 4px;}
#content .maincategories_top li a {color:#027CAF;}

div.bar.categories   {background:#FFFFFF none repeat scroll 0 0;left:195px;padding:0 5px;position:absolute;top:113px;width:570px;}
div.bar.categories a { min-width:50px;text-align:center;line-height:1;color:#027CAF; text-decoration: none; display:block; padding: 10px;font-weight: bold;font-size:11px;}
div.bar.categories li a.more{ background: transparent url(bg/oxid_pe_.gif) no-repeat 5px -125px;text-indent: 10px;}
div.bar.categories li a.exp.more { background-position: 5px -625px;}
div.bar.categories li.open a.more{ background-position: 5px -150px;}
div.bar.categories a.fixed { padding: 10px 0; text-align: center; background-color: #ffffff;color:#ffffff;}
div.bar.categories a.fixed:hover { background-color: #efefef;color:#027CAF;text-decoration: none; }
div.bar.categories li.open a, div.bar.categories li a.exp{ background-color: #FFFFFF;color:#027CAF;text-decoration: none; }

div.bar.categories ul.menue.horizontall li {float:left; border-right :medium none;z-index:2000;}
div.bar.categories ul.menue.verticall {border-color:#006AB3;border-style:none solid solid;border-width:medium 1px 1px;z-index:2000;}
div.bar.categories ul.menue.verticall   li {float:none; /*border-top   : 1px solid #006AB3;*/}
div.bar.categories ul.menue.verticall   li a { text-align:left;padding: 7px 10px; background: #ffffff;color:#027CAF;font-weight: normal;}
div.bar.categories ul.menue.verticall   li a:hover { background-color:#ffffff;color:#027CAF;}

.dropdown {left:-6px;top:85%;}

ul.menue.horizontall li a.root {margin:5px 5px 5px 0;padding:5px;background:transparent url(bg/category_top_bg.png) no-repeat scroll right top}
ul.menue.horizontall {height:25px;/*border-bottom:1px solid #006AB3;*/z-index:2000;}

#body a {color:#027CAF;}

div.bar.links {border:none;background: transparent;}
    
/*left*/
div#left {background:transparent;padding:24px 10px 0 5px;border-right:none;min-height:250px;}
#left strong.h2 {background:url(bg/header_box.gif) no-repeat;color:#FFFFFF;padding:2px 5px 2px;margin:10px 0 0 0; font-size: 13px;}
#left form.search {background:#FFFFFF;padding:0 0 5px;}
#left .search input.txt {width:166px;}
#left .search span.btn input {padding:0 0 0 18px;width:166px;}
#left .search span.btn {margin:5px 0 0;}
ul.tree {background:#FFFFFF none repeat scroll 0 0;}
ul.tree li a {background:#FFFFFF;padding:4px 2px;color:#027CAF;margin:0 5px;}
ul.tree li a.root {text-indent:5px;}
ul.tree li a.act {background-color:#F29400;}
#left ul.info {background:#FFFFFF;}
#left .partners {background:#FFFFFF;margin:0;padding:5px;}
#left .partners .logo {background:#FFFFFF;margin:0;}
#left p {padding:3px 5px 0;}

/*right*/
div#right {background:transparent none repeat scroll 0 0;margin:0 5px 0 10px;padding:120px 0 0;width:190px;}
#right strong.h2 {background:url(bg/header_box.gif) no-repeat;color:#FFFFFF;padding:4px 5px 0px;border:none;width:170px;}
#right div.forms strong.h2 {color:#FFFFFF;background-color:transparent; font-size: 13px;}
#right div.forms strong.h2 a {color:#FFFFFF;}
#right div.box {border:none;padding:5px;width:170px;margin:0 0 10px;background:#FFFFFF;}
#right div.box p {padding:0;}
#right ul.info {background:#FFFFFF;margin:0 0 10px;padding:5px 0 5px 20px;width:160px;}
#right ul.info a {color:#027CAF;}
#right .listitem.rightlist {width:104px;padding-left:60px;}
#right .listitem.rightlist .price .tocart {left:85px;}
#right input.fullsize {width:165px;}
#right span.btn input {width:167px;}

/*footer*/
div#footer {background:transparent;}
div.bar.copy {background:transparent;border-top:none;}
div.bar.shop {background:transparent;}
#footer .shopicons {display:none;}
#footer div.bar.copy .right {display:none;}
#footer .footertext a{color:#5E5E5E;margin:0 7px;}
#footer .footertext {font-size:12px;}

/*content*/
#body strong.head a.rss, #body strong.head2 a.rss, #body .product strong.h4 a.rss, #body .boxhead a.rss 
{bottom:3px;}
#tags {display:none;}
div#content {margin-top:5px;background:transparent;}
div#body {background:#FFFFFF url(bg/streifen_unten.gif) repeat-x scroll center bottom;float:left;margin:0;padding:0 0 20px;width:580px;}
#body .box {border:none;padding:0;}
#body .box hr {display:none;}
#body .box.tags {display:none;}
#body .boxhead {border:none;padding:0 10px;color:#027CAF;background:#FDEDD7 none repeat scroll 0 0;}

#body .box.info {border:1px solid #FDEDD7;width:542px;}
#body .boxhead.paymentboxhead {padding:0 10px;color:#027CAF;}
#body .paymentboxhead, #body .thankyouboxhead {background:#FDEDD7 none repeat scroll 0 0;}

#body .boxhead small {top:5px;}
#body .locator {border:none;width:570px;margin:0;}
#body .locator .locbody {padding:0;}

#body .product {border:medium none;padding:0;width:183px;height:auto;}
#body .product .picture {position:static;top:0;left:0;width:auto;}
#body .product .picture img {border:1px solid #FF9900;}
#body .product strong.h3 {height:auto;}
#body .product strong.h3 a {color:#027CAF;font-size:12px;}
#body .product tt {display:none;}
#body .product .actions {display:none;}
#body .product .variants {height:auto;}

#body .product.list{
min-height: 190px;
}

#body .product .price {font-size:11px;}
#body .product .price .old {font-weight:normal;}
#body .product .price big {font-size:14px;}
#body .product .desc {display:none;}
#body .product.randomarticles .price {display:none;}
#body .product.randomarticles .tocart {display:none;}
#body .product.randomarticles .variants {display:none;}

#body .product.accessoires .price {display:none;}
#body .product.accessoires .tocart {display:none;}
#body .product.accessoires .variants {display:none;}

#body .product.head strong.h4.big {border:medium none;display:none;}
#body .product.details {padding:0;width:570px;margin:0 5px;}
#body .product.details h1 {color:#027CAF;padding: 5px 0;font-size:14px;}
#body .product.details .picture {height:auto;max-width:380px;width:auto;float:left;}
#body .product.details .picture img {border:none;max-width:370px;}
#body .product.details .exturls {position:static;}
#body .product.details .price {font-size:11px;margin-top:0;}
#body .product.moredetails.longdesc {float:left;width:auto;margin:0 0 0 5px;padding:0;}
#body .product.moredetails.longdesc .longdesc {border-top:medium none;margin-top:0;padding:0;width:180px;}
#body .product.moredetails.longdesc .longdesc strong.h3 {display:none;}
#body .product.moredetails.longdesc .longdesc .question {display:none;}
#body .product.moredetails.longdesc .longdesc p {padding:0 0 5px;}
#body .product.moredetails .longdesc {line-height:150%;}

#body .product .tocart input {height:19px;width:170px;}

#body .product.accessoires {width:135px; min-height: 126px;}
#body .product.accessoires .picture img {width:130px;}
    
#body .startcategories {border-bottom:5px solid #FDEDD6;border-top:5px solid #FDEDD6;margin:0 8px 10px;} 
#body .randomarticle {margin:5px 5px 0;}
#body .randomarticle div {background:#FDEDD6 none repeat scroll 0 0;float:right;margin:20px 3px 0 0;padding:5px;width:170px;}
#body .randomarticle h2 {color:#027CAF;font-size:13px;font-weight:bold;margin:0;}
#body .randomarticle a {color:#027CAF;font-weight:bold;}
#body .randomarticle .dinfo a {color:#000000;font-weight:bold;}
#body .product.randomarticles {margin-left:5px;margin-right:5px;}
#body .product.randomarticles.last {margin-right:0;}

#body .marginleftright{margin-left:5px;margin-right:5px;}

#body .abst4 {margin:10px 5px;}
#body .abst4 a {color:#027CAF;font-size:12px;font-weight:bold;}

#body .boxhead.contents {font-size:18px;margin:5px;}

#body .basket .upd {padding:1px 1px 1px 20px;width:102px;}
#body .basket .picture img{border:1px solid #F29400;}
#body .basket .picture {border:none;}
#body .basket th {background:#006AB3 none repeat scroll 0 0;color:#FFFFFF;}
#body .basket th .brd_line {background:transparent;}
#body .ordersteps dl {border:1px solid #FDEDD7;background:#FFFFFF none repeat scroll 0 0;}
#body .ordersteps dd, 
#body .ordersteps dd a {color:#999999;}
#body .ordersteps dl.active {background:#FDEDD7 none repeat scroll 0 0;}
#body .ordersteps dl.active dt, 
#body .ordersteps dl.active dt a {color:#027CAF;}
#body .ordersteps dl.active dd, 
#body .ordersteps dl.active dd a {color:#000000;}
#body .boxhead.order {background:#006AB3 none repeat scroll 0 0;color:#FFFFFF;padding:0 0 0 5px;width:565px;}

#body div.bar.prevnext .arrowright input {background:transparent url(bg/buttons_pe_.gif) no-repeat scroll left 0;height:21px;margin:3px 0 0;padding:1px 1px 1px 20px;}

#body .locator .lochead {background:#FFFFFF none repeat scroll 0 0;padding:0 8px;}
#body .locator .locbody, #body .locator .locbody a {font-size:11px;}

#mask.on { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}

#body .form td {padding:0px 0;}

#body .dot_sep {background:#F29400 none repeat scroll 0 0;height:1px;margin:8px 0;width:540px;}
#body .errorbox {background:#FF0000 none repeat scroll 0 0;color:#FFFFFF;font-size:12px;}

/*#body .product.moredetails .morepics a img{width_:56px;height_:42px;}*/
#body .randomarticle a img{max-width:370px;}

#body .product.details.head.big .d3pricestocktobasket {background:#FDEDD6 none repeat scroll 0 0;float:left;padding:5px;width:560px;}
#body .product.details.head.big .d3pricestocktobasket .groessenliste {clear:both;padding:10px 0 0;font-size:11px;}
#body .product.details.head.big .d3pricestocktobasket .groessenliste a{font-size:14px;font-weight:bold;text-decoration:underline;}
#body .product.details.head.big .d3pricestocktobasket .groessenliste .dinfo {margin-top:5px;}
#body .product.details.head.big .d3pricestocktobasket .groessenliste .dinfo a{font-size:12px;font-weight:bold;}

#body .product .variants label {display:inline;font-size:12px;}
#body .product.details .status {float:left;padding:4px;}

#body .product.details .status {font-size:11px;}
#body .product.details .tocart {margin-top:15px;}
#body .product .amount {padding-top: 0;}
