/* Errors */
  div.PlentyError input[type=text], div.PlentyError input[type=password]
    {
    border:none;
    border:1px dashed #f44d4d!important;
    background-color:#fbe7e7;
    }
  
  div.PlentyErrorPane
    {
    display:    none;
    color:      white;
    font-size:    12pt;
    }
   .PlentyErrorMessageBox
   {
    background-color: #f36060;
      border: 1px dashed #9c2020 !important;
    margin-bottom:5px;
    padding:5px;
   }





/* Box Settings*/
  .PlentyWebBasketContainer
  {
    margin-bottom:15px;  
  }
  #PlentyWebBasketTitleContainer
  {
    margin-top:15px;  
  }

/* Box Headlines */

  .PlentyWebBasketContainerTitle {
	font-family: 'bebas_neueregular'!important;
  }
  .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingCountryContainerTitle,.PlentyWebBasketOpenableContainer:hover #PlentyWebBasketPaymentMethodContainerTitle,
  .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingMethodContainerTitle,.PlentyWebBasketOpenableContainer:hover #PlentyWebBasketCouponContainer,
  .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketCouponContainerTitle
  {
	cursor:pointer;
	background: #ffc83c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzgzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTQ0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffc83c 0%, #ff9902 50%, #fd6800 50%, #d94400 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc83c), color-stop(50%,#ff9902), color-stop(50%,#fd6800), color-stop(100%,#d94400)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* IE10+ */
	background: linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc83c', endColorstr='#d94400',GradientType=0 );
  }
  .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingMethodContainerTitle #WebBasketShippingMethodSelectedChange,
  .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketPaymentMethodContainerTitle #WebBasketPaymentMethodSelectedChange,
  .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketShippingCountryContainerTitle #WebBasketShippingCountrySelectedChange,
  .PlentyWebBasketOpenableContainer:hover #PlentyWebBasketCouponContainerTitle #WebBasketCouponSelectedChange
  {
  	cursor:pointer;
	background: #ffc83c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzgzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTQ0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffc83c 0%, #ff9902 50%, #fd6800 50%, #d94400 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc83c), color-stop(50%,#ff9902), color-stop(50%,#fd6800), color-stop(100%,#d94400)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* IE10+ */
	background: linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc83c', endColorstr='#d94400',GradientType=0 );
  }

/* Box Body */

  .PlentyWebBasketContainerContent
  {
    

    
    /* rest */
    border:1px solid #ccc;
    background-color:#fff;
    padding:10px;
    line-height:17px;
  }
  
/* footer */
  #PlentyWebBasketFooterContainerContent
  {  

    
    text-align: right;
  }

/* Box Head change Buttons */
  #WebBasketShippingCountrySelectedChange,#WebBasketPaymentMethodSelectedChange,#WebBasketShippingMethodSelectedChange,#WebBasketCouponSelectedChange
  {
	font-size:12px;
	font-weight:400;
	float:right;
	margin-top:3px;
	cursor:pointer;
	color:#6B2C01;
	text-shadow: 1px 1px 0 #ffcb4b;
  }

/* Box slideable:hover */

.PlentyWebBasketOverlayMainPane > .PlentyWebBasketOverlayBackground
{
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: fixed;
  opacity: 0.5;
  background-color: black;
}

.PlentyWebBasketOverlayMainPane > .PlentyWebBasketOverlayContent
{
  max-height: 80%;
  overflow: auto;
  min-width: 30%;
  width: 40%;
  top: 10%;
  left: 30%;
  position: fixed;
  z-index: 10001;
}

.PlentyWebBasketOverlayMainPane > .PlentyWebBasketOverlayClose
{
  position: fixed;
  height: 35px;
  width: 35px;
  cursor: pointer;
  background-image: url(/images/icons/silk/overlay_close.png);
  top:8%;
  right:29%;
  z-index: 10002;
}
  /* General Styles */
#PlentyOrderCheckoutAccordion
  {
    margin:10px 0 10px 0;
    clear:both;
  }

  /* Errors */
  div.PlentyError input[type=text], div.PlentyError input[type=password]
    {
    border:none;
    border:1px dashed #f44d4d!important;
    background-color:#fbe7e7;
    }
    .PlentyError span
    {
      color:#f44d4d;  
    }
  
  div.PlentyErrorPane
    {
    display:    none;
    color:      white;
    font-size:    12pt;
    }
   .PlentyErrorMessageBox
   {
    background-color: #f36060;
    border: 1px dashed #9c2020 !important;
    margin-bottom:5px;
    padding:5px;
   }
   
    .PlentyMandatoryField { font-weight:bold; }
    #PlentyOrderWebShippingMethodContent input,#PlentyOrderWebPaymentMethodContent input
    {
         margin-right:5px;  
    }

  #PlentyOrderCheckoutButtonsTop > #PlentyOrderCheckoutButtonsOpenBasket { float:left; margin-bottom: 4px; }
  #PlentyOrderCheckoutButtonsTop > #PlentyOrderCheckoutButtonsOpenHelp { float: right; }


/* Accordion Headlines */

  .AccordionTitle
  {
	background: #ffc83c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzgzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTQ0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffc83c 0%, #ff9902 50%, #fd6800 50%, #d94400 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc83c), color-stop(50%,#ff9902), color-stop(50%,#fd6800), color-stop(100%,#d94400)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* IE10+ */
	background: linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc83c', endColorstr='#d94400',GradientType=0 ); /* IE6-8 */

	/* rest */
      color:#6B2C01;
	  textShadow: 1px 1px 0px #fab242;
	font-size:18px;
	border:1px solid #ccc;
	padding:5px 10px 5px 10px;
	font-weight:400;
  }
  .AccordionTitle.CurrentAccordionTitle
  {
	background: #ffc83c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzgzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTQ0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffc83c 0%, #ff9902 50%, #fd6800 50%, #d94400 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc83c), color-stop(50%,#ff9902), color-stop(50%,#fd6800), color-stop(100%,#d94400)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* IE10+ */
	background: linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc83c', endColorstr='#d94400',GradientType=0 ); /* IE6-8 */
	/* rest */
    border:1px solid #ec5901;
	color:#fff;
	font-weight:bold;
  }
 

 .AccordionTitle.AlreadyOpened
  {
background: #ffc83c; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzgzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZkNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTQ0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffc83c 0%, #ff9902 50%, #fd6800 50%, #d94400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc83c), color-stop(50%,#ff9902), color-stop(50%,#fd6800), color-stop(100%,#d94400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* IE10+ */
background: linear-gradient(top,  #ffc83c 0%,#ff9902 50%,#fd6800 50%,#d94400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc83c', endColorstr='#d94400',GradientType=0 ); /* IE6-8 */

    /* rest */
    border:1px solid #ec5901;
    color:#fff;
    font-weight:bold;
  }
  
 /* Unique goes here */
 
 /* Unique goes here */


/* Accordion Body */

  #PlentyOrderCheckoutAccordion > .AccordionPane
  {
    

    
    /* rest */
    border:1px solid #ccc;
    background-color:#fff;
    padding:10px;
    line-height:17px;
    margin-bottom:10px;
  }


/* Input fields*/
div.PlentyFormBox input[type=text],div.PlentyFormBox input[type=password]
{
  border:none;  
  border:1px solid #CCC;
  padding:3px 0;
  margin-top:2px;
}
div.PlentyFormBox input[type=text]:focus,div.PlentyFormBox input[type=password]:focus
{
  border:none;  
  border:1px solid #4582a5;
  padding:3px 0;
}

/* General Styles end */


.PlentyOrderDeliveryAddress
{
  border: 1px solid #cccccc;
  margin: 16px 7px 0px 7px;
  padding: 10px;
  float: left;
  width: 45%;
}

.PlentyOrderDeliveryAddress > .PlentyWebShippingDetailsListTitle
{
  background-color: #f0f0f0;
  border-bottom: 1px solid #cccccc;
  font-weight: bold;
  margin: -10px;
  padding: 10px;
display: block;
}


.PlentyOrderDeliveryAddress > .PlentyWebShippingDetailsListContent
{
  margin-top: 15px;
float: left;
}

.PlentyOrderDeliveryAddress > .PlentyWebEditButtonContent
{
float: right;
margin-top: 15px;
}

#PlentyWebShippingDetailsSubmit
{
    clear: both;

text-align: right;
padding:5px;
}
  /**
 * CSS fuer den plentyMarkets Bestellvorgang.
 *
 * Aendern Sie Ihr CSS selbst ueber den Bereich plenty* > plentyCMS * Dialog > CSS
 */
 
 
/* fieldsets werden an verschiedenen Stellen verwendet, so auch im Bereich 'Wählen Sie eine Lieferanschrift' bzw. OrderBox_DAddress */

fieldset {
  width:95%;
  margin-top:8px;
  padding: 4px;
  border: 1px solid #ff9b04;
  text-align:left;
}

fieldset legend {
  font-weight:bold;
  font-size:14px;
}

fieldset div {
  padding:10px;
}

 
/* Artikelauflistung im Bestellvorgang */
 
.Order_ArticleTable {
  width:99%;
  margin-top:12px;
  margin-bottom:12px;
  
  border-collapse:collapse;
  border-width: 1px 1px 1px 1px;
  border-style: solid solid solid solid;
  border-color: #ff9b04;
}

.Order_ArticleTable td {
  padding:3px;
}

.Order_ArticleTable th {
  padding:3px;
  font-weight: bold;
  background-color: #ff9b04;
}

.Order_ArticleTable th, .Order_ArticleTable span {
  color: #FFFFFF;
}
  
.Order_ArticleTable td {
  border-width: 1px 1px 1px 1px;
  border-style: solid solid solid solid;
  border-color: #ff9b04;
}


/* Darstellung der Summen im Warenkorb */

.Order_TotalsTable {
  width:99%;
  margin-top:14px;
  border-collapse:collapse;
}

.Order_TotalsTable td {
  padding: 8px 3px 8px 3px;
  border-bottom: #ff9b04 1px solid;
}


/* Konfigurationstabelle */

.Order_ConfigTable {
  width:99%;
  margin-top:10px;
}

.Order_ConfigTable th, .Order_ConfigTable th span {
  padding:4px;
  font-weight:bold;
  background-color:#ff9b04;
  color:#FFFFFF;
}

.Order_ConfigTable td {
  padding:4px;
  background-color:#fff;
}
.Order_ConfigTable table {
  margin:10px;
  border-collapse:collapse;
  border-width: 1px 1px 1px 1px;
  border-style: solid solid solid solid;
  border-color: #ff9b04;
  padding:4px;
  width:95%
}

/* Anzeige der Gesamtsumme im Warenkorb */

.Order_ConfigTableSum {
  width:99%;
}

.Order_ConfigTableSum td{
  border-top: 1px solid #ff9b04;
  padding:4px;
}


.Order_ConfigListTable td {
  border-top: 1px solid #ff9b04;
  padding:4px;
}

.Order_ConfigListTable div {
  margin:10px
}
 


/* Adresseingabe */
.Order_AddressInputTable {
  padding-top:10px;
  padding-bottom:10px;
}

.Order_AddressInputTable th {
  padding:4px;
  font-weight:bold;
  background-color:#fff;
  border-bottom: #FFFFFF 1px solid;
}

.Order_AddressInputTable td {
  padding:4px;
}


.MyAccount_Navigation {
  width: 100%;
  margin: 0px;
  padding: 8px 4px 0px 2px;
  list-style: none;
  font-weight:bold;
  border: none;
  color: #000000;
}

.MyAccount_Navigation li a {
  display: block;
  margin: 0;
  padding: 5px;
  background-color: #fff;
  color: #000000;
  text-decoration: none;
  width: 160px;
}
            
.MyAccount_Navigation li a:hover {
  background-color: #FFFFFF;
}

/* Artikel - Attributauswahl */

.ArticleAttrTable td {
  border: 0px;
}

.small {
  font-size: 9px;
  font-style: normal;
}

.red {
  font-style: normal;
  color:#CC0000;
}

/*
 * CSS definitions for the new webshop login page (since plentyMarkets version 4.200)
 */
.PlentyOrderBox {
  border: 1px solid #c1c1c1;
  background-color: #fff;
  margin-top: 10px;
}
.PlentyOrderHeader {
  background-color: #fff;
  padding: 5px;
  font-size: 18px;
  margin: 0 0 10px 0;
}
.PlentyOrderAdvice {
  background-color: #c2e7ce;
  padding: 5px;
  margin: 1px;
}
.PlentyOrderContent {
  padding:5px;
}
.ItemsDescriptionLink a {

font-size:16px;
}
#PlentyWebOrderOverviewItemsContainer {
	background-color:#FC0 !important;
}
#button_place_orderWebOrderOverview {
	white-space:nowrap;
	float:right;
	width: 360px !important;
}