div.bar.oxid .logo {
  padding:0px;
}
div.right #topinfonavigation
{
   background-color:transparent;
}
#right div.box {
  background-color: #ffffff;
  border-left: 2px solid #f6b743;
  border-bottom: 10px solid #f6b743;
  border-right: 2px solid #f6b743;
  padding: 4px 0px 4px 4px;
}
#right div.box.topshop {
  padding: 0px;
}

#right .listitem {
  background: transparent;
  padding: 3px 0px 0px 62px;
  margin:0px;
  width: 138px;
  min-height: 50px;
}
#right .listitem.rightlist.lastinlist {
  width: 134px;
  min-height: 50px;
}
#right div.forms div.box 
{
  background-color: #efefef;
  border-left: 2px solid #c2bebd;
  border-bottom: 0px solid #c2bebd;
  border-right: 2px solid #c2bebd;
  padding: 4px;
}

div#body
{
margin-right:210px;
}
div#left 
{
  /*float:left;*/
  width:184px;
  background:#ffffff;
  border-right: 4px solid transparent;
}

#left form.search {
  background-color: #efefef;
  border-left: 2px solid #c2bebd;
  border-right: 2px solid #c2bebd;
}

div.bar.links {
  height:32px;
  background-color: transparent;
  background-image: url('bg/egatemedia/top_info_navigation.jpg');
  background-position: right;
  background-repeat: no-repeat;
  border-bottom:0px solid #ffffff;
}

div.bar.links a {
  color:#ffffff;
  font-weight: bolder;
  float:left;
  margin-top: 4px;
  padding:7px .5em;
  border-left:3px dotted #ffffff;
}

div.bar.links a.language {margin:4px 3px 4px .8em;padding:0;border:none;}
div.bar.links a.language img{margin:7px 1px 0px 0px;}
div.bar.links a.language.act img{opacity:.7;}

div.bar.links a.currency {color:#f6b743; padding:0 0 0 .5em ;margin:11px 0 0px;}
div.bar.links a.currency.sep{padding:7px 0 7px 1px;margin:4px 0 0 .2em;}
div.bar.links a.currency.act{color:#c2bebd;}

div.bar.categories {
  height:32px;
  background:transparent;
  background-image: url('bg/egatemedia/top_navigation.png');
  border-bottom: 0px solid #ffffff;
}

#header div.bar .fixed {
  min-width:184px;
  border-right:0px dotted #ffffff;
  float:left;
}

div.bar.categories a {
  color: #5e5e5e;
  min-width: 120px;
}

div.bar.categories a.fixed {
  padding: 10px 0;
  text-align: center;
  background-color: transparent;
  color:#5e5e5e;
  border-right:0px dotted #ffffff;
  border-left: 0px dotted #ffffff;
}

div.bar.categories a.fixed:hover { 
  background-color: transparent;
  color:#5e5e5e;
  text-decoration: none; 
}

.rootnavi {
  border-right:3px dotted #ffffff;
}

div.bar.categories li.open a {
  background-color: #efefef;
  color:#5e5e5e;
  text-decoration: none;
  min-width: 120px;
}


div.bar.categories li.open a, div.bar.categories li a.exp{ 
  background-color: transparent;
  color:#5e5e5e;
  text-decoration: none;
}

div.bar.categories ul.menue.verticall   li a:hover { 
  background-color:#f6b743;
  color:#5e5e5e;
}

div.bar.links span.currency
{
line-height: 11px;
color: #f6b743;
font-weight: bold;
float: left;
vertical-align: bottom;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #ffffff;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 4pt;
margin-top: 11px;
margin-right: 0pt;
margin-bottom: 7px;
margin-left: 0em;
}

/*
#left strong.h2 {
  background:#ffffff;
  color:#5e5e5e;
  border:0px solid #efefef;
  background-image: url('bg/egatemedia/left_head.png');
  background-repeat: no-repeat;
}
*/

#right strong.h2 {
  padding: 8px 5px 6px 5px;
  background:#ffffff;
  color:#5e5e5e;
  border-left: 0px solid #c2bebd;
  height: 12px;
}
form {
  margin-top:0px;
  margin-bottom:0px;
  background-color: transparent;
}

input,select,textarea {
  border:1px solid #f6b743;
  line-height: 130%;
  margin-bottom: 4px;
}

#left ul {
  background:#e2e2e4;
  border-right:2px solid #c2bebd;
  border-bottom:2px solid #c2bebd;
  border-left:2px solid #c2bebd;
}


#left ul.info li a {
  background-image: url(bg/egatemedia/round_arrow_right_blue.png);
  background-position: right;
  background-repeat: no-repeat;
  color: #5e5e5e;
  display: block;
  border-bottom:2px solid #ffffff;
  border-right: 6px solid transparent;
  padding:10px 0;
  padding-right: 2px;
}


div.bar.copy {
  background: url('bg/egatemedia/blue_slide.png');
  color: #5e5e5e;
}

div.bar.copy a {
  color: #5e5e5e;
  font-size: smaller;
  font-weight: bold;
}


span.btn{
  background: transparent;
  padding: 4px 0 0 0;
}
span.btn input {
  background: transparent;
}


div.bar.categories ul.menue.horizontall li {float:left; border-right : 0px solid #efefef;}

#test_LeftSideInfoHeader {
  background-image: url('bg/egatemedia/blue_slide.png') !important;
  background-repeat: repeat-x;
  background-color: #ffffff;
  color:#c2bebd;
  font-weight: bolder;
  
  border-right:2px solid #c2bebd;
  border-left:2px solid #c2bebd;
}

#em_test_LeftSideInfoHeader {
  background-image: url('bg/egatemedia/left_head.jpg') !important;
  background-repeat: no-repeat;
  background-color: #ffffff;
  color:#c2bebd;
  font-weight: bolder;
  height: 11px;
}


div.h2  {
  
  color: #cc00ff;
}


#left strong.search {
  background: #ffffff url('bg/egatemedia/left_head.jpg');
  padding:0;
  height:26px;
  line-height:24px;
  vertical-align:middle;
  padding-left:5px;
}





#left ul.tree
{
  background-color:#E7E7E9;
}
#left ul.tree ul 
{
  padding:0;
  margin:0;
  border:0px;
}
#left ul.tree li a
{
  background-color:transparent;
  border-top:0px solid #F3F3F3;
  color:#38383A;  
  background-image:url('bg/egatemedia/round_arrow_right.gif');
  background-repeat: no-repeat;
  background-position:2px 10px;
  padding-left:17px;
  text-indent:0px;
}


#left ul.tree li.root
{
background: url('bg/egatemedia/blue_slide.png');
}
#left ul.tree li.root.act,
#left ul.tree li.root.exp
{
background: url('bg/egatemedia/gold_slide.png');
}
#left ul.tree li a.exp,
#left ul.tree li a.act
{
  background-image:url('bg/egatemedia/round_arrow_down.gif');
}

#right strong.h2.baskethead {
  background-image: url('bg/egatemedia/right_head.png');
  background-repeat: no-repeat;
  border-right:0px solid #c2bebd;
  border-left: 0px solid #c2bebd;
}

#right strong.h2.blueslide {
  border-left: 2px solid #c2bebd;
  border-right:2px solid #c2bebd;
  background: url('bg/egatemedia/blue_slide.png');
  background-repeat: repeat-x;
  
}

#right strong.h2.accountround {
  background-image: url('bg/egatemedia/right_head.png');
  background-repeat: no-repeat;
}

#right strong.h2.goldround {
  margin-top: 10px; 
  background-image: url('bg/egatemedia/right_head_gold.png');
  background-repeat: no-repeat;
}

#left strong.h2.goldround {
  margin-top: 10px;
  padding: 8px 0 0 10px;
  background: #ffffff url('bg/egatemedia/left_gold_kategorie.gif');
  background-repeat: no-repeat;
  height: 18px;
}

.borderitem {
  padding: 6px 0px 0px 0px;
  border-bottom: 2px dotted #999999;
}

.box.minibasket .tocart { 
  height:24px;
  width: 147px;
/*  background: transparent url(bg/egatemedia/basket_button.gif) no-repeat right;*/
  margin-right:20px;
  margin-left:auto;
  border: 0px solid #000000;
  padding: 0 0 0 0;
}
.box.minibasket .tocart input { 
  height: 28px;
  width: 147px; 
  background: #efefef url(bg/egatemedia/basket_button.gif) no-repeat;
  text-align:center; 
  margin:0 0 0 0; 
  color:#ffffff;
  padding: 0px 0 0 0px;
  cursor:pointer;
  font-weight: bold;
}

span.btn {
  background: transparent url(bg/egatemedia/gold_button_250.gif) no-repeat right;
  padding: 0 4px 0 0;
  height:22px;
  line-height:18px;
  display:-moz-inline-stack;
  display:inline-block;
  margin: 0 20px 0 0;
  outline:0;
}

span.btn input, span.btn a {
  border:none;
  height:22px;
  line-height:10px;
  outline:0;
  position:relative;
  display:block;
  padding:0px 4px 0 4px;
  margin: 0;
  color:#ffffff;
  font-weight: bold;
  cursor:pointer;
  background: transparent url(bg/egatemedia/gold_button_400.gif) no-repeat left;
}

#left .partners {
  margin: 0px;
  padding: 10px 0 0 0;
  border-left: 2px solid #f6b743;
  border-bottom: 6px solid #f6b743;
  border-right: 2px solid #f6b743;
}

#left .partners .logo {
  text-align: center;
}

#body .product.head strong.h4 {
  background: url(bg/egatemedia/top_orange_280.jpg) no-repeat;
  padding: 4px 5px 0px 7px;
  height:30px;
  border:0px solid #5e5e5e;
  width: 270px;
}

#body .product.head strong.h4 small{
  display:block;
  position:absolute;
  top:8px;left:49%;color:#5e5e5e;font-size:10px;font-weight: normal;
}

#body .product.head strong.h4.big {
  background: url(bg/egatemedia/top_orange_570.jpg) no-repeat;
  width: 564px;
  border: 0;
  padding:0px;
  margin:0px;
  padding-left:7px;
  line-height:30px;
  vertical-align:middle;
  height: 30px;
}

#body .product .tocart {
  height:20px;
  width: 134px; 
  background: transparent url(bg/egatemedia/basket_button.gif) no-repeat right;
  margin:0; 
  border: 0 none;
  padding:0 4px 0 0;
  clear:left;
}

#body .product .tocart input{ 
  height:20px;
  width: 134px; 
  background: #ffffff url(bg/egatemedia/basket_button.gif) no-repeat 0 0;
  border: none;
  padding:0 0 0 23px;
  cursor:pointer;
}

#body .product .actions a {
  text-decoration: none;
  color: #5e5e5e;
  padding-left: 16px;
  background: url(bg/egatemedia/round_arrow_right.gif) no-repeat;
  font-size: 10px;
  display:block;
  width: 1%;
  white-space: nowrap;
}

#body .ordersteps 
{
margin: 0 5px 5px 2px; 
height:110px;
float:left;
}

#body .ordersteps dl {
  background: #ffffff;
  border: 0px solid #000000;
  margin: 0 7px 0 1px;
  padding: 0px 3px 3px 3px;
}
#body .ordersteps dt {
  background: transparent url(bg/egatemedia/basket_gold.jpg) no-repeat;
  width: 108px;
  height: 22px;
  padding-top: 1px;
  padding-left: 4px;
  
}
#body .ordersteps dd {
  width: 102px;
  height: 60px;
  border-left: 2px solid #f6b743;
  border-bottom: 2px solid #f6b743;
  border-right: 2px solid #f6b743;
  padding: 0px 0px 0px 2px;
}
#body .ordersteps .active dt {
  background: transparent url(bg/egatemedia/basket_blue.jpg) no-repeat;
}
#body .ordersteps .active dd {
  border-left: 2px solid #c2bebd;
  border-bottom: 2px solid #c2bebd;
  border-right: 2px solid #c2bebd;
}

#body div.bar.prevnext .arrowright input {
  background: transparent url(bg/egatemedia/next_stepp.png) no-repeat;
  border: 0;
}

#body div.bar.prevnext {
  background-color: transparent;
  border: 0;
}


/* Basket */
#body .divbasket .basket {float: left; margin: 0 3px 10px 6px; border: 0px solid #c2bebd; empty-cells: show; width:568px;}
#body .basket { background: #e2e2e4; border:0;}
#body .basket tbody td {padding: 10px 0px 0px 0px;}
#body .basket th {background: #ffffff; color: #5e5e5e; font-weight: bold; height: 25px; padding-left: 6px; border: 0px solid #5e5e5e;}
#body .basket th.brd {padding:0px; border-left: 0px solid #5e5e5e;}
#body .basket td.brd {border-left: 0px solid #5e5e5e;}

#body .basket .bsk_sep td {height: 9px; padding-top: 0;}
#body .basket .bsk_sep .line {border-bottom: 1px solid #efefef;}
#body .basket .bsk_sep .bigline {border-bottom: 4px solid #efefef;}

#body .basket .picture {border: 1px solid #f6b743; background: #ffffff; text-align: center; display: block; height: 42px; width: 56px;}

#body .divbasket
{
  margin-bottom:20px;
}

#body .basket .frombasket input {
  background: url(bg/egatemedia/basket_delete_button.jpg) no-repeat;
  height: 22px;
  width: 110px;
}

#body .boxhead 
{
  background: url(bg/egatemedia/top_orange_570.jpg) no-repeat;
  margin:0px;
  margin-left:5px;
  padding:0px;
  padding-left:7px;
  border:0;
  width: 562px;
  height:30px;
  line-height:30px;
  vertical-align:middle;
}
#body .box,
#body .box.info
{
  margin:0px;
  margin-left:5px;
  margin-top:-10px;
  margin-bottom:14px;
  padding:7px;
  padding-top:18px;
  border:0;
  width: 553px;
  border-left: 1px solid #F6B743;
  border-right: 1px solid #F6B743;
  border-bottom: 1px solid #F6B743;
  /*border:1px solid green;*/
}
/*
#body .box.info {
  width: 547px;
  padding: 18px 6px 10px 7px
}
*/
#body a{
  color: #5E5E5E;
}
#body a:hover{
  color: #f6b743;
}
#body .locator a.active {
  color: #f6b743;
}
/* Locator */
#body .locator {
  border: 0px solid #F6B743;
  width: 570px;
}
#body .locbody {
  border: 1px solid #F6B743;
}
#body .locator .lefthead {
  background: url(bg/egatemedia/gold_400_left.jpg) no-repeat left top;
}
#body .locator .lochead {
  color: #ffffff;
  background: url(bg/egatemedia/gold_400_right.jpg) no-repeat right top;
  height: 10px;
  clear: both;
}
#body .locator .lochead a {
  color: #5e5e5e;
}
#body .locator .lochead a:hover {
  color: #5e5e5e;

}
#body .locator .lochead a.active {
  color: #5e5e5e;

}


#body .locator .sort_row a.none {
  background:url(bg/egatemedia/updown.gif) no-repeat right;
}
#body .locator .sort_row a.asc  {
  background:url(bg/egatemedia/updown.gif) no-repeat right;
}
#body .locator .sort_row a.desc {
  background:url(bg/egatemedia/updown.gif) no-repeat right;
}

#body .basket .wrapmod {
  height:22px;
  background: transparent url(bg/egatemedia/orange_button_blue_background.gif) no-repeat right;
  padding:0 4px 0 0;
}
#body .basket .wrapmod a {
  height:22px;
  background: transparent url(bg/egatemedia/orange_button_blue_background.gif) no-repeat;
  padding:4px 0 0 23px;
}

#body div.bar.prevnext {
  background-color:transparent;
}

#body div.bar.prevnext input {
  background: url(bg/egatemedia/next_stepp.jpg) no-repeat right top;
  background-color:transparent;
  padding:6px 34px;
  border: 0;
  width:258px;
}

#body .box.compare .fromcompare input {
  height: 20px;
  width: 148px;
  background: url(bg/egatemedia/basket_button.gif) no-repeat right top;
}

#body .product.head strong.h4.thin {
  background: url(bg/egatemedia/top_orange_570.jpg) no-repeat;
  padding:6px 5px 0px 7px;
  height:30px;
  border: 0px solid #5e5e5e;
  width: 570px;
}




#body .product.details strong.h4 {
  background: inherit;
}


.right.mybutton input {
  background: url(bg/egatemedia/basket_gold.jpg) no-repeat;
  background: #f6b743;
}

#body .product .fromlist input {
  background: #ffffff url(bg/egatemedia/delete.gif) no-repeat;
  height: 22px;
  width: 110px;
  margin-top: -3px;
  padding: 0px 0 0 20px;
}
#body .product {
  height: 160px;
  border: 1px solid #F6B743;
}
#body .product.small {
  height: 165px;
}
.box.minibasket .hr {
  border-bottom: 3px dotted #5e5e5e;
  height: 5px;
  margin: 6px;
}

.link {
  background: url(bg/egatemedia/round_arrow_right.gif) no-repeat;
  height: 14px;
}

#right dl.actionslist .link {
  background: url(bg/egatemedia/round_arrow_right.gif) no-repeat;
  height: 14px;
  
}
th {
  padding: 0 0 0 3px;
}
#right .listitem .picture {
  margin: 4px 0px 0px 3px;
}


  div#content { background:transparent;}
#body .product .price {margin-bottom:6px; }

#right span.btn input {
  width: 114px;
  height: 22px;
  padding-top: 0px;
}

#body .product .myhaed {
  border: 4px solid red;
}
#body div.bar.prevnext 
#body div.bar.prevnext .termsconfirm input{ width:20px; border: 1px solid #000000;}
#body div.bar.prevnext .termsconfirm .chkbox {background: none; border: none; vertical-align: middle; margin: 0px; padding: 0;}
#body div.bar.prevnext.terms {height: auto; margin-bottom: 10px;}


#right .listitem.rightlist .link {
  background: url(bg/egatemedia/round_arrow_right.gif) no-repeat;
  height: 14px;
  
}

#body .useroptbox {
  height:330px;
}

input[type=radio] {border: none;}
input[type=checkbox] {border: none;}


#body .ordersteps dl big {
  font-size:18px;
  padding-left: 4px;
}
#body .product.head.topshop {
border-color:#F6B743;
}

#body strong.head2 {
  background: url(bg/egatemedia/top_orange_570.jpg) no-repeat;
  border:0px;
  padding:8px 8px;
  width:100%;
  width:564px;
  height:30px;
  line-height:30px;
  padding:0px;
  margin:0px;
  margin-left:5px;
  padding-left:7px;
  margin-bottom:5px;
}
#body .product.head {
border-color:#F6B743;
}

#body .product.big {
width:281px;
}

#body strong.head2 a {
  text-align: right;
  padding-top: 8px;
  padding-right: 10px;
  right:16px;
  top: 8px
}

#body .product.head strong.h4 a:hover {
  color: #5E5E5E
}

element.style {
height:20px;
}
#right .box.minibasket .tocart input {
  padding: 0px 0 0 23px;
  }
  
#body .boxhead a.rss {
  right: 16px;
  top 8px;
}

#body div.bar.prevnext .termsconfirm td input {
	background: #ffffff;
  width:10px;
  }
  
  #body .product.moredetails {
  border-color: #F6B743;
}

div#right {
  padding-top: 9px;
}

#right .form span.btn input {
width:174px;
}
#body strong.head a.rss, #body strong.head2 a.rss, #body .product strong.h4 a.rss, #body .boxhead a.rss {
bottom:8px;
right:20px;
top: 9px;
}
#body .separator {
border-color: #F6B743;
height: 1px;
}
#body .product.thin {
border-color: #F6B743;
}
#right .form input.txt.openid {
border:1px solid #F6B743;
width:157px;
}
input.openid {
  border: 1px solid #F6B743;
}
#body .product.details .exturls a {
  color: #F6B743;
}
#body .product.moredetails .morepics a {
border:1px solid #F6B743;
border-top:1px solid #F6B743;
}
#body .product.moredetails .morepics {
border-top:1px solid #F6B743;
}
#body .product.moredetails .longdesc {
border-top:1px solid #F6B743;
}
#body .product.moredetails .longdesc .question a {
color:#F6B743;
}
#body .product.moredetails .longdesc .question {
border-top:1px solid #F6B743;
}

#body ul.rating li a:hover {z-index:2; width:89px; height:16px; overflow:hidden; left:0; background: url(bg/stars.jpg) no-repeat 0 -18px;}
#body ul.rating li.s1 a:hover {background-position: -72px -36px;}
#body ul.rating li.s2 a:hover {background-position: -54px -36px;}
#body ul.rating li.s3 a:hover {background-position: -36px -36px;}
#body ul.rating li.s4 a:hover {background-position: -18px -36px;}
#body ul.rating li.s5 a:hover {background-position: 0 -36px;}


#right div.box {
  padding:0;
}
#body .box .pricealarm {
border-top:1px solid #F6B743;
}




