/* Anpassungen natural-shirts */
/* Base */
body        { color: #5f5b58; padding: 6px 0; background: #eee7d7; background-image:url(wi/kachel.gif); }

/* Typography */
.link {color: #095433 !important;}
.hl {color: #5f5b58 !important;}

/* Layout     */
div#header  { background:#eee7d7; }
div#page    { background: #eee7d7; border: 1px solid #095433;}
div#left    { width:184px;background:#eee7d7;border-right:1px solid #095433; }
div#right   { background:#eee7d7; }
div#path    { background: #eee7d7; border-bottom: 1px solid #5f5b58; color: #5f5b58; padding: 15px 0 10px 0;}
div#content { background: url(wi/hg_kachel.gif) repeat-y; }
div#footer  { background-color: #EEE7D7; }

/* + layout - header */
div.bar.oxid { background: #eee7d7;}
div.bar.oxid .logo { padding: 0;}
div.bar.links { background: #eee7d7;padding-right: 25px;border-bottom: none;}
div.bar.links a    {color:#095433; border-left: 0; }

div.bar.categories   { background-color:#90cb00; background-image: url('wi/kachel_gruen.jpg'); background-repeat: repeat-x; border-bottom: 1px solid #eee7d7;}
div.bar.categories a { color:#095433; }
div.bar.categories a.fixed { background-color: #90CB00; background-image: url('wi/kachel_gruen.jpg'); background-repeat: repeat-x; color:#095433;}
div.bar.categories a.fixed:hover, div.bar.categories li.open a, div.bar.categories li a.exp{ background-color: #90cb00; background-image: url('wi/kachel_gruen.jpg'); background-repeat: repeat-x; color:#ffffff; text-decoration: none; }
div.bar.categories li a.exp {color:#095433;}
div.bar.categories li a.exp:hover {color:#ffffff;}
div.bar.categories ul.menue.verticall   li a { background: #90cb00; background-image: url('wi/kachel_gruen.jpg'); background-repeat: repeat-x; color:#095433;}

/* + layout - left */
#left strong.h2{background-color:#ffd014;background-image: url('wi/kachel_gelb.jpg'); background-repeat: repeat-x; padding: 8px 10px;margin:0;color:#095433;}
#left ul.info li a {border-bottom: 1px solid #095433;background-image:none;}
div.logo div { padding-bottom: 16px; }

/* + layout - right */
#right div.box { border-left: none; }
#right div.forms div.box { border-left-color: #095433; background-color:#EEE7D7; }
#right div.forms strong.h2, #right strong.h2 {background-color:#ffd014;background-image: url('wi/kachel_gelb.jpg'); background-repeat: repeat-x; padding: 8px 10px;margin:0; color:#095433; border-left: 0;}
#right div.forms strong.h2 a {color:#095433;}
#right .listitem.rightlist .link {color:#095433 !important;}
#right .listitem .picture { width: 42px; }

/* partners list */
ul.tree li a { padding-left: 0; background: #90CB00 url('wi/kachel_gruen.jpg') repeat-x scroll top left; color:#095433; border-top: 0;}
ul.tree li a.root {background-position: 0; }
ul.tree li a.act {background-color: transparent; color: #095433; font-weight: bold;}
ul.tree ul li a.exp {text-indent: 0;}
ul.tree li a.exp.act { background-position: 0;}
ul.tree ul li {padding-left: 0;}
ul.tree ul {margin-left: 0; background-color: #EEE7D7;}
ul.tree ul li a {background-image: none; background-color: transparent; padding-left: 30px;}
ul.tree ul ul li a {padding-left: 45px;}
/* Path    */
#path a{color: #5f5b58; }
#path a.dinfo { right: 18px; }

#body .welcome { width: 570px; height: auto; padding: 0 0 20px; }

#body .product, #body .product.head { border: 1px solid #5f5b58; background-color: #f7f4ed; }
#body .product.details {border-bottom: none;}
#body .product.moredetails {border-color: #5f5b58;}
#body .product.moredetails .morepics a {width: 42px;}
#body strong.head2, #body strong.head { background: transparent; border-left: none; border-top: none; border-right: none; border-bottom: 1px solid #5f5b58; width: 570px; padding: 8px 0; }
#body .product.head strong.h4 small {color: #5f5b58;}
#body .product.head strong.h4, #body .product.head strong.h4.thin { color: #00b1d3; background-color: #f7f4ed; border-left: 1px solid #5f5b58; border-top: 1px solid #5f5b58; border-right: 1px solid #5f5b58; padding-left: 14px;}
#body .product.head.topshop, #body .product.head.topshop strong.h4 { border-color: #5f5b58; color: #5f5b58; }
#body .product .actions a, #body .product.moredetails .longdesc .question a, #body .product.details .actions a, #body .product.details .exturls a {color: #095433;}
#body .boxhead { border: none; background: none; }
#body .locator { border-color: #5f5b58;}
#body .locator .lochead {background-color: #F7F4ED;}
#body .box {border-color: #5f5b58; border-top: 1px solid #5f5b58;}
#body .box.notice { width: 556px; padding: 8px 6px;}
#body .empty {border-bottom: none;}

#body div.bar.prevnext {background-color:#f0f0f0; border:1px solid #969696;margin:5px;padding:0;height: auto; float: left; width: 568px;}
#body div.bar.prevnext input {background:#ff6633;color:#fff;border:1px solid #fff;cursor:pointer;font-size: 11px;font-weight:bold;padding:5px 35px;margin:0;line-height: 1.1em;}
#body div.bar.prevnext.bottom {margin-bottom:15px;}
/* 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 */

/* footer */
div.bar.copy { background-color:#90cb00; background-image: url('wi/kachel_gruen.jpg'); background-repeat: repeat-x; color:#095433; border-top: none;}
div.bar.copy a {color:#095433;}
div.bar.shop  { background-color: #EEE7D7;color: #5F5B58; }
div.bar.shop a {color: #5F5B58;}