/* tooltips */
#trustedbox1 {
  position:absolute;
  display:none;
  z-index:50;
}
#trustedbox2 {
  position:absolute;
  display:none;
  z-index:50;
}
#trustedbox3 {
  position:absolute;
  display:none;
  z-index:50;
}
#servicebox1 {
  position:absolute;
  display:none;
  z-index:50;
}
#servicebox2 {
  position:absolute;
  display:none;
  z-index:50;
}
#servicebox3 {
  position:absolute;
  display:none;
  z-index:50;
}
/* tooltips end */

#flashCONTAINER {
  margin:0 auto;
  text-align:center;
}
#flashCONTAINER object {
  outline:none;
  border:none;
  margin:0 auto;
  text-align:center;
}
.vertrauenbox {
  position:relative;
  height:72px;
	margin-top:10px;
  margin-left:80px;
  margin-bottom:13px;
}
.vertrauenbox p {
  margin:0px;
  padding:0px;
}
.vertrauenbox_siegel {
  position:absolute;
  z-index:3;
  top:8px;
  left:200px;
  width:192px;
}
#mainCONTAINER {
  margin-top:50px;
}
.vertrauenbox_siegel2 {
  position:absolute;
  z-index:3;
  top:8px;
  left:80px;
  width:192px;
}
.vertrauenbox_bilder {
  position:relative;
  float:left;
  margin-right:5px;
}
.vertrauenbox_bilder img {
  width:56px;
  height:56px;
}
.topMENUpos {
  position:absolute;
  overflow:hidden;
  top:0px;
  left:0px;
  height:23px;
}
* html .topMENUpos {
  top:0px;
}
.additionalIMAGES {
  width:100%;
  height:auto;
}
.additionalThumb {
  width:30px;
  height:30px;
  overflow:hidden;
  margin-top:5px;
  padding:0px;
  float:left;
  margin-right:10px;
  border:1px solid #c54f4f;
}
.additionalThumb img {
  width:100%;
  margin:0px 0 0 0px;
}
.clearer {
  clear:both;
}
/* Seitenmasterstyles */
BODY {
  background: #FFFFFF;/*F7E8AF*/
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica sans-serif;
  background-image: url(images/bg_site.jpg);
  background-repeat: repeat-x;
  margin:0px;
}



/*.bg_site_o {
  background-image: url(images/bg_site_o.jpg);
  background-repeat: no-repeat;
}
.bg_site_li {
  padding-bottom:50px;
  background-image: url(images/bg_site_li_bg.jpg);
  background-repeat:repeat-y;
  background-position:bottom;
}
.bg_site_re {
  padding-bottom:50px;
  background-image: url(images/bg_site_re_bg.jpg);
  background-repeat:repeat-y;
  background-position:bottom;
}*/



TD {
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica sans-serif;
}
A {
  color:#666666;
  text-decoration: none;
}
A:hover {
  color:#4B4B4B;
  text-decoration: none;
}
FORM {
  display: inline;
}
/* Seitenmasterstyles END*/


/*Allgemeines START*/
TD.main, P.main {
  font-family: Verdana, Arial, Helvetica sans-serif;
  font-size: 8pt;
  line-height: 1.5;
}
TD.main2 {
  padding-left: 5px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  color: #C20B07;
}
.pageHeadingTable {
  background-repeat: no-repeat;
  background-position: center;
  height:29px;
}
TD.pageHeading, DIV.pageHeading {
  padding-top: 16px;
  font-size: 9pt;
  color: #000000;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica sans-serif;
  vertical-align: top;
  text-align: left;
}
TD.pageHeadingRight {
  padding-top: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
  text-align: right;
  padding-right: 10px;
  color: #000000;
}
TD.pageHeadingPrice {
  padding-top: 16px;
  padding-right: 5px;
  text-align: right;
  font-size:12px;
  color: #000000;
  font-weight:bold;
  font-family:  Arial, Helvetica, Verdana, sans-serif;
}
TD.pageHeadingPricePinfo {
  padding-left:2px;
  padding-right: 5px;
  text-align: left;
  font-size:12px;
  color: #000000;
  font-weight:bold;
  font-family:  Arial, Helvetica, Verdana, sans-serif;
}
SPAN.mwst_info {
  font-size:9px;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  color:#818181;
}
SPAN.mwst_info A {
  font-size:9px;
  color:#818181;
  font-weight:normal;
}
SPAN.mwst_info A:hover {
  font-size:9px;
  color:#616161;
  font-weight:normal;
}
.contentBoxContents {
}
span.productPrice {
}
/*Formularfelder START*/
.__formulafelder_start {
}
.general_inputs {
  border:1px solid #D7D7D7;
  width:200px;
}
.textarea {
  border:1px solid #D7D7D7;
}
.cartcount_inputs {
  border:1px solid #D7D7D7;
  width:50px;
  height:17px;
  font-size:9px;
}
/*Formularfelder END*/

.moduleRowSelected {
  background-color: #FDF5E6;
}
.checkoutBarFrom, .checkoutBarTo {
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-size: 8pt;
  color: #8c8c8c;
}
.checkoutBarCurrent {
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-size: 8pt;
  color: #000000;
}
/* message box */
.messageBox {
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-size: 8pt
}
.messageStackError, .messageStackWarning {
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-size: 8pt;
  color:#E2311D;
  font-weight:bold;
}
.messageStackSuccess {
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-size: 8pt;
  background-color: #99ff00;
}
/* input requirement */
.inputRequirement {
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-size: 8pt;
  color:#E2311D;
}
/*Allgemeines END*/

/*Header START*/
.header_out_o {
  background-image: url(images/header_out_o.gif);
  background-repeat: repeat-x;
}
.header_out_li {
  background-image: url(images/header_out_li.gif);
  background-repeat: repeat-y;
}
.header_out_re {
  background-image: url(images/header_out_re.gif);
  background-repeat: repeat-y;
}
.header_out_u {
  background-image: url(images/header_out_u.gif);
  background-repeat: repeat-x;
}
.header_out_mi {
  background-color: #0F4D7B;
}
.shoplogo {/*padding: 4px 2px 2px 2px;  1=oben, 2=rechts, 3=unten, 4=links */
}
.logo1 {
  background-image: url(images/logo1.gif);
  background-repeat: no-repeat;
}
.logo2 {
  background-image: url(images/logo2.gif);
  background-repeat: no-repeat;
}
.logo3 {
  background-image: url(images/logo3.gif);
  background-repeat: no-repeat;
}
.logo4 {
  background-image: url(images/logo4.gif);
  background-repeat: no-repeat;
}
.bgtopmenue {	/*background-image: url(images/bgtopmenue.gif);	background-repeat: no-repeat;*/
}
.bgsuche {
  background-image: url(images/bgsuche.gif);
  background-repeat: no-repeat;
}
.bgshoping {	/*background-image: url(images/bgshoping.gif);	background-repeat: no-repeat;*/
}
.bgscal {
  background-image: url(images/bgscal.gif);
  background-repeat: repeat-x;
}
DIV.breadcrumb {
}
.breadcrumb {
  padding-left: 14px;
  color:#C54F4F;
  font-weight:bold;
  /*background-image: url(images/cont_box_out_o.gif);
  background-repeat: repeat-x;*/
}
TD.breadcrumb A {
  color:#C54F4F;
}
TD.breadcrumb A:hover {
  color:#C54F4F;
}
.breadcrumb h1 {
  font-size:11px;
  display:inline;
}
/*Header END*/


/*Produktinfoseite START*/
.__Produktinfoseite_start {
}
TD.pageHeadingPinfo {
  padding-top: 16px;
  font-size: 12pt;
  color: #000000;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica sans-serif;
  vertical-align: top;
  text-align: left;
}
.pinfo_med_image {
  padding-top: 16px;
}
.pinfo_med_img {
  border:1px solid #dd8583;
} /* vorher 2px border */
TD.pageHeadingPinfo h2 {
  font-size:16px;
}
td.pinfotext h2 {
  font-size:8pt;
  margin:0px;
  padding:0px;
  font-weight:bold;
}
.productSpecialPrice {
  font-size:13px;
}
.lieferbar { /*color:#739049;*/
}
.inputfeld select {
  border:1px solid #9c9c9c;
  margin:3px 5px 3px 6px;
}
.inputfelder_div {
  float:left;
}
.clearer {
  clear:both;
}
.masstabelle_btn {
	position:relative;
  font-weight: bold;
  color: #CC6367;
  width:110px;
  float:left;
  display:inline;
  margin:-2px 0px 0px 10px;
		z-index:0;
}
.masstabelle_btn img {
  border:0px solid #fff;
}
a.masstabelle_btn:hover {
  color: #CC6367;
  font-size: 11px;
}
.warenkorbbutton {
  padding:8px 0px 2px 0px;
}
.optionentext {
  padding-top:6px;
}
/*Produktinfoseite END*/




/*Boxen Inhalte START*/
/*topmenue*/
.topmenueBoxInhaltTabelle {
}
.topmenueBoxInhalt {
  padding-left: 10px;
}
TD.obenmenue {
  padding-left: 10px;
  padding-right: 10px;
  font-weight:bold;
  font-size: 11px;
  color: #D56B6B;
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-weight: normal;
  background-image: url(images/box_set8_bg.png);
  background-repeat: repeat-x;
}
TD.obenmenue2 {
  background-image:url(images/box_set8_rot.png);
}
TD.obenmenue3 {
  background-image:url(images/box_set8_rot2.png);
}
TD.obenmenue A {
  color: #D56B6B;
  text-decoration: none;
}
TD.obenmenue A:hover {
  color: #AE5858;
  text-decoration: none;
}
TD.obenmenue2 A {
  color:#f9d6d6;
}
TD.obenmenue2 A:hover {
  color:#fdf6dc;
}
/*cartbox*/
.cartBoxInhaltTabelle {
}
.cartBoxTitelInhalt {
  padding-top:0px;
  padding-left: 3px;
  font-weight:bold;
  font-size: 11px;
  color: #C54F4F;
  font-family: Arial, Helvetica, Verdana sans-serif;
}
TD.cartBoxTitelInhalt A {
  color: #C54F4F;
  text-decoration: none;
}
TD.cartBoxTitelInhalt A:hover {
  color: #973D3D;
  text-decoration: none;
}
.cartBoxInhalt {
  padding-left: 4px;
  font-weight:normal;
  font-size: 11px;
  color: #373737;
  font-family: Arial, Helvetica, Verdana sans-serif;
  font-weight: normal;
}
/*categoryBox*/
.categoryBoxTitelTabelle {
  width:100%;
}
.categoryBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #F5D13F;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.categoryBoxLine {
  background-image: url(images/categorybox_line.gif);
  background-repeat: repeat-x;
}
/*infoBox*/
.infoBoxTitelTabelle {
  width:100%;
}
.infoBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #373737;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.infoBoxRow {
  height:20px;
  padding-left: 25px;
  background-image: url(images/infobox_icon.gif);
  background-repeat: no-repeat;
  background-position : inherit;
  font-size: 11px;
  color: #373737;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
}
TD.infoBoxRow A {
  color:#373737;
  text-decoration: none;
}
TD.infoBoxRow A:hover {
  color: #000000;
  text-decoration: none;
}
.infoBoxLine {
  background-image: url(images/infobox_line.gif);
  background-repeat: repeat-x;
}
/*loginBox*/
.loginBoxTitelTabelle {
}
.loginBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #F5D13F;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.loginBoxrowInhalt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4F4E4D;
}
.loginBoxrowInhalt A {
  color: #4F4E4D;
}
.loginBoxrowInhalt A:hover {
  color:#A3A59F;
}
.loginBoxInhalt1 {
}
.loginBoxInhalt2 {
}
.loginBoxInhaltTabelle {
}
.loginBoxOutInhalt {
}
.loginBoxOutTabelle {
}
.loginBoxOutInhalt {
}
.loginBoxInhaltTabelle {
}
.loginput {
  border:1px solid #CBCBCB;
  width:110px;
  height: 17px;
  font-size: 9px;
}
.passw_verg {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CBCBCB;
  font-weight: normal;
  text-transform: lowercase;
}
.passw_verg A {
  color: #CBCBCB;
}
.passw_verg A:hover {
  color: #A3A59F;
}
/*specialsBox*/
.specialsBoxTitelTabelle {
}
.specialsBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #F5D13F;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.specialsBox_image {
  padding: 5px;
}
.specialsBox_img {
}
.specialsBox_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #373737;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
}
.specialsBox_name A {
  color: #373737;
}
.specialsBox_name A:hover {
  color: #373737;
}
.specialsBox_priceold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
  padding-left: 3px;
}
.specialsBox_pricenew {
  font-family: Verdana, Arial, Helvetica sans-serif;
  color: #D56B6B;
  font-weight: bold;
}
.specialsBoxLine {
  background-image: url(images/line_specialsbox_line.gif);
  background-repeat: repeat-x;
}
/*bestsellBox*/
.bestsellBoxTitelTabelle {
}
.bestsellBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #F5D13F;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.bestsellBox_image {
  padding: 5px;
}
.bestsellBox_img {
}
.bestsellBox_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #373737;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
}
.bestsellBox_name A {
  color: #373737;
}
.bestsellBox_name A:hover {
  color: #373737;
}
.bestsellBox_priceold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
}
.bestsellBox_pricenew {
  font-family: Verdana, Arial, Helvetica sans-serif;
  color: #D56B6B;
  font-weight: bold;
}
.bestsellBoxLine {
  background-image: url(images/line_bestsellbox_line.gif);
  background-repeat: repeat-x;
}
/*whatsnewBox*/
.whatsnewBoxTitelTabelle {
}
.whatsnewBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #F5D13F;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.whatsnewBoxTitelInhaltUser {
  padding-left:10px;
  padding-top: 20px;
  font-size: 9pt;
  color: #E28888;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.whatsnewBox_image {
  padding: 5px;
}
.whatsnewBox_img {
}
.whatsnewBox_name {
  font-size: 11px;
  color: #373737;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
  font-family: Arial, Helvetica, sans-serif;
}
.whatsnewBox_name A {
  color: #373737;
}
.whatsnewBox_name A:hover {
  color: #373737;
}
.whatsnewBox_priceold {
  font-size: 11px;
  color: #333333;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
}
.whatsnewBox_pricenew {
  font-family: Verdana, Arial, Helvetica sans-serif;
  color: #D56B6B;
  font-weight: bold;
}
.whatsnewBoxLine {
  background-image: url(images/line_whatsnewbox_line.gif);
  background-repeat: repeat-x;
}
/*searchBox*/
.searchBoxTitelTabelle {
  width:100%;
}
.searchBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #FFFFFF;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.advanced_search {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC6666;
  padding-right: 10px;
}
TD.advanced_search A {
  color: #CC6666;
}
TD.advanced_search A:hover {
  color: #333333;
}
span.advanced_searchplus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC6666;
  padding-right: 10px;
}
TD.quicksearchtitle {
  font-size: 8pt;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #024C78;
}
TD.quicksearch {
  vertical-align: middle;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  color:#000000;
}
TD.quicksearch INPUT {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #373737;
  font-size:11px;
  padding: 0px 0px 0px 5px;
}
.searchinput {
  border:1px solid #CC6666;
  width:125px;
  height: 15px;
}
.buttonquick {
}
.languageBoxTitelTabelle {
  width:100%;
  height: 19px;
}
.languageBoxTitelInhalt {
  padding-top: 20px;
  font-size: 8pt;
  color: #F5D13F;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
.languageBoxInhaltTabelle {
}
.languageBoxInhalt {
  padding: 10px;
}
/*Boxen Inhalte END*/

/*Module Inhalte START*/

.newProd_image {
  height: 125px;
  padding-left: 5px;
  padding-right: 5px;
}
.newProd_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #06162C;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
}
.newProd_name A {
  color: #06162C;
}
.newProd_name A:hover {
  color: #285D87;
}
.newProd_desc {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  font-weight: normal;
}
.newProd_priceold {
  height: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
  padding-left: 3px;
}
.newProd_pricenew {
  height: 30px;
  font-family: Verdana, Arial, Helvetica sans-serif;
  color: #285D87;
}
.newProdLine {
  background-image: url(images/newprod_line.gif);
  background-repeat: repeat-x;
}
.newProdLine_vert {
  background-image: url(images/newprod_line_vert.gif);
  background-repeat: repeat-x;
}
.newProdLine_horz {
  background-image: url(images/newprod_line_horz.gif);
  background-repeat: repeat-y;
}
/*previewProd -> newProducts und Highlights*/
.previewProd_image {
  height:125px;
  padding-left:5px;
  padding-right:5px;
}
.previewProd_img {
}
.previewProd_name {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#CC6666;
  font-weight:bold;
  padding-left:3px;
  padding-right:3px;
}
TD.previewProd_name A {
  color:#CC6666;
}
TD.previewProd_name A:hover {
  color:#9E4F4F;
}
.previewProd_desc {
  color:#333333;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
}
.previewProd_priceold {
  height:15px;
  color:#333333;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  padding-left:3px;
}
.previewProd_pricenew {
  height:30px;
  color:#373737;
  font-family:Verdana, Arial, Helveticasans-serif;
  font-weight:bold;
}
/*.previewProdLine {
  background-image:url(images/line_previewprod_line.gif);
  background-repeat:repeat-x;
}
.previewProdLine_vert {
  background-image: url(images/line_previewprod_line_vert.gif);
  background-repeat: no-repeat;
  background-position: center;
}*/
.previewProdLine_horz {
/*  background-image: url(images/line_previewprod_line_horz.gif);
  background-repeat: no-repeat;
  background-position: center;*/
}
/*produktlisting*/
TD.productListing-heading {
  padding:5px;
  font-size:8pt;
  font-weight:bold;
  color:#373737;
  font-family:Verdana, Arial, Helveticasans-serif;
}
TD.productListing-heading A {
  color:#373737;
}
TD.productListing-heading A:hover {
  color:#373737;
}
TD.productListing-data {
  padding-left:5px;
  padding-right:5px;
  font-size:8pt;
  font-family:Verdana, Arial, Helveticasans-serif;
}
TD.productListing-datacol {
  padding-top:5px;
  padding-bottom:5px;
}
A.pageResults {
  color:#FFB720;
}
A.pageResults:hover {
  color:#FF8420;
}
.productListingName {
}
.productListing_img {
}
.productPrice {
  text-align:center;
  padding-right:5px;
  font-size:12px;
  color:#373737;
  font-weight:bold;
  font-family:Arial, Helvetica, Verdana, sans-serif;
}
.productListing_priceold {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#999999;
  font-weight:normal;
  padding-left:3px;
}
.productListing_pricenew {
  font-family:Verdana, Arial, Helveticasans-serif;
  color:#373737;
}
.smallTextwhite {
}
.border-right {
}
.splitp_down {
}
.prodlistLine {
  background-image:url(images/line_prodlist_line.gif);
  background-repeat:repeat-x;
}
.alsoPurchasedBoxTitelTabelle {
  width: 100%;
}
.alsoPurchasedBoxTitelInhalt {
  font-size: 9pt;
  color: #373737;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  background-color: #FDF6DB;
  padding-top:5px;
  padding-left: 10px;
  vertical-align: top;
  text-align: left;
}
.alsoPurchasedLine_horz {
  background-color: #FDF6DB;
}
.alsoPurchasedProd_image {
  text-align: center;
  height: 125px;
  padding-left: 5px;
  padding-right: 5px;
}
.alsoPurchasedProd_img {
}
.alsoPurchasedProd_name {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #06162C;
  font-weight: bold;
  padding-left: 3px;
  padding-right: 3px;
}
.alsoPurchasedProd_name A {
  color: #06162C;
}
.alsoPurchasedProd_name A:hover {
  color: #285D87;
}
.alsoPurchasedProd_priceold {
  height: 15px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
  padding-left: 3px;
}
.alsoPurchasedProd_pricenew {
  height: 30px;
  text-align: center;
  font-family: Verdana, Arial, Helvetica sans-serif;
  color: #285D87;
}
.xsellBoxTitelTabelle {
  width: 100%;
}
.xsellBoxTitelInhalt {
  font-size:9pt;
  color:#373737;
  font-weight:bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  background-color:#FFFFFF;
  padding-top:5px;
  padding-left: 10px;
  padding-right:10px;
  vertical-align: top;
  text-align: left;
}
.xsellLine_horz {
  background-color:#FDF6DB;
}
.xsellProd_image {
  text-align: center;
  height:125px;
  padding-left: 10px;
  padding-right: 10px;
}
.xsellProd_img {
  height:80px;
}
.xsellProd_name {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#06162C;
  font-weight:bold;
  padding-left: 3px;
  padding-right: 3px;
}
.xsellProd_name A {
  color:#06162C;
}
.xsellProd_name A:hover {
  color:#285D87;
}
.xsellProd_priceold {
  height:15px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#333333;
  font-weight:normal;
  padding-left: 3px;
}
.xsellProd_pricenew {
  height:30px;
  text-align: center;
  font-family: Verdana, Arial, Helvetica sans-serif;
  color:#285D87;
}
/*.xsellProdLine_vert {
  background-image: url(images/xsellprod_line_vert.gif);
  background-repeat: no-repeat;
  background-position: center;
}
.xsellProdLine_horz {
  background-image: url(images/xsellprod_line_horz.gif);
  background-repeat: no-repeat;
  background-position: center;
}*/
/*additionalImages*/
.additionalImagesTitelTabelle {
  width:100%;
}
.additionalImagesTitelInhalt {
  font-size:9pt;
  color:#373737;
  font-weight:bold;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  background-color:#FDF6DB;
  padding-top:5px;
  padding-left:10px;
  padding-right:10px;
  vertical-align:top;
  text-align:left;
}
.additionalImagesLine_horz {
  background-color:#FDF6DB;
}
.additional_img {
}
html, body {
  height:100%;
  padding:0px;
  margin:0px;
}
/*Module Inhalte END*/


.navispacer {
  height:20px;
  display:block;
}
/*KATEGORIEBOX SPECIALSTYLES START*/

/* ul */
.KatBoxRow0 {
  list-style:none;
  margin:0px;
  padding:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
/* li */ 
.noiconnavi {
  background-image:none;
  padding:0px;
  margin:0px;
}
.KatBoxRowInhalt0 {
  display:inline;
  font-weight: normal;
}
.KatBoxRowInhalt0 A {
  display:block;
  padding:3px 0px 3px 25px;
  color:#373737;
  background-image: url(images/cat_level0_bg.gif);
  background-repeat:no-repeat;
  background-position:0px -2px;
  border-bottom:1px solid #e5dec3;
}
.KatBoxRowInhalt0 A:hover {
  color:#CC6666;
  background-image: url(images/cat_level0_bg.gif);
  background-repeat:no-repeat;
  background-position:0px -2px;
}
/* ul */
.KatBoxRow0_on {
  list-style:none;
  margin:0px;
  padding:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}
/* li */
.KatBoxRowInhalt0_on {
  display:inline;
  font-weight: bold;
}
.KatBoxRowInhalt0_on A {
  display:block;
  padding:3px 0px 3px 25px;
  color:#CC6666;
  background-image: url(images/cat_level0_bg.gif);
  background-repeat:no-repeat;
  background-position:0px -2px;
  border-bottom:1px solid #e5dec3;
}
.KatBoxRowInhalt0_on A:hover {
  color:#CC6666;
}
li.btnspacer img {
	padding:0px 0px 6px 0px;
	margin:0px;
}



/* Die Abstände bei den Zahlarten*/
TD.main trenner {
  padding-top:10px;
}
/* sicherheits kopie für tabellen navi */
/*.KatBoxRow0{	 font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: ffffff; font-weight: normal;width: 100%; height: 20px;background-image: url(images/cat_level0_bg.gif);	background-repeat: no-repeat;}
.KatBoxRowInhalt0{padding-left:25px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #373737; font-weight: normal; }
.KatBoxRowInhalt0 A{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#373737;}
.KatBoxRowInhalt0 A:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal; color:#373737;}

.KatBoxRow0_on{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal;  width:100%; height: 20px; background-image: url(images/cat_level0_bg.gif);		background-repeat: no-repeat;}
.KatBoxRowInhalt0_on{padding-left:25px;color:#CC6666; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; width:100%; height: 20px;background-image: url(images/cat_level0_bg.gif);	background-repeat: no-repeat;}
.KatBoxRowInhalt0_on A{ color:#CC6666;}
.KatBoxRowInhalt0_on A:hover{ color:#CC6666;}*/







.KatBoxRow1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #373737;
  font-weight: normal;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level1_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt1 {
  padding-left: 40px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #373737;
  font-weight: normal;
  width: 100%;
  height: 20px;
  background-image: url(images/cat_level1_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt1 A {
  color: #373737;
}
.KatBoxRowInhalt1 A:hover {
  color:#373737;
}
.KatBoxRow1_on {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC6666;
  font-weight: normal;
}
.KatBoxRowInhalt1_on {
  padding-left:40px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC6666;
  font-weight: bold;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level1_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt1_on A {
  color:#CC6666;
}
.KatBoxRowInhalt1_on A:hover {
  color:#CC6666;
}
.KatBoxRow2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #373737;
  font-weight: normal;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt2 {
  padding-left: 55px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #AED1FF;
  font-weight: normal;
  width: 100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt2 A {
  color: #373737;
}
.KatBoxRowInhalt2 A:hover {
  color:#373737;
}
.KatBoxRow2_on {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC6666;
  font-weight: normal;
}
.KatBoxRowInhalt2_on {
  padding-left:55px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #AED1FF;
  font-weight: bold;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt2_on A {
  color:#CC6666;
}
.KatBoxRowInhalt2_on A:hover {
  color:#CC6666;
}
.KatBoxRow3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #373737;
  font-weight: normal;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt3 {
  padding-left: 55px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #AED1FF;
  font-weight: normal;
  width: 100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt3 A {
  color: #373737;
}
.KatBoxRowInhalt3 A:hover {
  color:#373737;
}
.KatBoxRow3_on {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC6666;
  font-weight: normal;
}
.KatBoxRowInhalt3_on {
  padding-left:55px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #AED1FF;
  font-weight: bold;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt3_on A {
  color:#CC6666;
}
.KatBoxRowInhalt3_on A:hover {
  color:#CC6666;
}
.KatBoxRow4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #373737;
  font-weight: normal;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt4 {
  padding-left: 55px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #AED1FF;
  font-weight: normal;
  width: 100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt4 A {
  color: #373737;
}
.KatBoxRowInhalt4 A:hover {
  color:#373737;
}
.KatBoxRow4_on {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CC6666;
  font-weight: normal;
}
.KatBoxRowInhalt4_on {
  padding-left:55px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #AED1FF;
  font-weight: bold;
  width:100%;
  height: 20px;
  background-image: url(images/cat_level2_bg.gif);
  background-repeat: no-repeat;
}
.KatBoxRowInhalt4_on A {
  color:#CC6666;
}
.KatBoxRowInhalt4_on A:hover {
  color:#CC6666;
}
/*KATEGORIEBOX SPECIALSTYLES END*/

/*Boxen RAHMEN START*/

/*Boxen RAHMEN Allgemein set1*/
.box_set1_in_hl_o {
  background-image: url(images/box_set1_in_hl_o.gif);
  background-repeat: repeat-x;
}
.box_set1_in_hl_li {
  background-image: url(images/box_set1_in_hl_li.gif);
  background-repeat: repeat-y;
}
.box_set1_in_hl_re {
  background-image: url(images/box_set1_in_hl_re.gif);
  background-repeat: repeat-y;
}
.box_set1_in_hl_u {
  background-image: url(images/box_set1_in_hl_u.gif);
  background-repeat: repeat-x;
}
.box_set1_in_hl_mi {
  /*background-image: url(images/box_set1_in_hl_mi.gif);
  background-repeat: repeat;*/
}
.box_set1_in_o {
  background-image: url(images/box_set1_in_o.gif);
  background-repeat: repeat-x;
}
.box_set1_in_li {
  background-image: url(images/box_set1_in_li.gif);
  background-repeat: repeat-y;
}
.box_set1_in_re {
  background-image: url(images/box_set1_in_re.gif);
  background-repeat: repeat-y;
}
.box_set1_in_u {
  background-image: url(images/box_set1_in_u.gif);
  background-repeat: repeat-x;
}
.box_set1_in_mi {		/*background-image: url(images/box_set1_in_mi.gif);	background-repeat: no-repeat;*/
}
.box_set1_out_o {
  background-image: url(images/box_set1_out_o.gif);
  background-repeat: repeat-x;
}
.box_set1_out_li {
  background-image: url(images/box_set1_out_li.gif);
  background-repeat: repeat-y;
}
.box_set1_out_re {
  background-image: url(images/box_set1_out_re.gif);
  background-repeat: repeat-y;
}
.box_set1_out_u {
  background-image: url(images/box_set1_out_u.gif);
  background-repeat: repeat-x;
}
.box_set1_out_mi {		/*background-image: url(images/box_set1_out_mi.gif);	background-repeat: no-repeat;*/
}
/*Boxen RAHMEN Allgemein set1*/

.box_set5_out_mi {
  padding-top:12px;
}
.box_set5_in_mi {
  padding-left:29px;
}
.box_set9_in_li {
  background-image: url(images/box_set9_in_li.gif);
  background-repeat: repeat-y;
}
.box_set9_in_re {
  background-image: url(images/box_set9_in_re.gif);
  background-repeat: repeat-y;
}
.box_set9_in_o {
  background-image: url(images/box_set9_in_o.gif);
  background-repeat: repeat-x;
}
.box_set9_in_u {
  background-image: url(images/box_set9_in_u.gif);
  background-repeat: repeat-x;
}
.box_set9_in_mi {
  padding:0px 10px;
  height: 40px;
  width:156px;
  background-image: url(images/box_set9_in_mi.gif);
  background-repeat: repeat;
}
.box_set9_in_mi2 {
  padding:5px;
  height: 40px;
  background-image: url(images/box_set9_in_mi.gif);
  background-repeat: repeat;
}
/*Boxen RAHMEN END*/

/*checkout und so*/
.moduleRow {}
.moduleRowOver {
  background-color: #F9E3B9;
  cursor: pointer;
}
.moduleRowSelected {
  background-color: #FDF5E6;
}
.infoBoxContents {
}
.infoBoxNotice {
  background: #F0E68C;
}
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}
/*checkout und so*/

/*Content RAHMEN START*/
.cont_box_out_o {
/*  background-image: url(images/cont_box_out_o.gif);
  background-repeat: repeat-x;*/
}
.cont_box_out_li {
  background-image: url(images/cont_box_out_li.gif);
  background-repeat: repeat-y;
}
.cont_box_out_mi {/*background-image: url(images/cont_box_out_mi.gif);	background-repeat: repeat;*/
}
.cont_box_out_re {
  background-image: url(images/cont_box_out_re.gif);
  background-repeat: repeat-y;
}
.cont_box_out_u {
  background-image: url(images/cont_box_out_u.gif);
  background-repeat: repeat-x;
}
/*Content END*/

/*Footer RAHMEN START*/
.footer_out_o {
  background-image: url(images/footer_out_o.gif);
  background-repeat: repeat-x;
}
.footer_out_li {
  background-image: url(images/footer_out_li.gif);
  background-repeat: repeat-y;
}
.footer_out_re {
  background-image: url(images/footer_out_re.gif);
  background-repeat: repeat-y;
}
.footer_out_u {
  background-image: url(images/footer_out_u.gif);
  background-repeat: repeat-x;
}
.footer_out_mi {
  font-size: 8pt;
  color: #DC9782;
}
TD.footer_out_mi A {
  color: #DC9782;
  text-decoration:none;
}
TD.footer_out_mi A:hover {
  color:#DC9782;
  text-decoration:none;
}
/*Footer END*/

a#chatbn {
  background-image: url(images/livechat.jpg);
  display:block;
  height:41px;
  width:56px;
  background-position:top;
  float:left;
}
a#chatbn:hover {
  background-position:bottom;
}
a#infobn {
  background-image: url(images/info_klein.jpg);
  display:block;
  height:41px;
  width:57px;
  background-position:top;
  float:left;
}
a#infobn:hover {
  background-position:bottom;
}
a#hotlinebn {
  background-image: url(images/hotline_klein.jpg);
  display:block;
  height:41px;
  width:55px;
  background-position:top;
  float:left;
}
a#hotlinebn:hover {
  background-position:bottom;
}
.chatbox {
  margin:10px 0px 0px 13px;
  height:41px;
}
/*SEO START*/
.infotext {
  color: #C58976;
  padding: 5px;
  font-size: 12px;
  font-family: arial, verdana;
  font-weight: normal;
  text-align: justify;
  background-color: transparent;
}
.infotext1 {
  color: #C58976;
  font-size: 10px;
  font-family: arial, verdana;
  font-weight: normal;
  text-align: left;
}
.infotext h1 {
  font-size: 12px;
  color: #C54F4F;
}
.infotext a:link, .infotext a:visited {
  color: #C58976;
  text-decoration: none;
  font-family: arial, verdana;
  font-size: 12px;
  font-weight: bold;
}
.infotext a:hover, .infotext a:active {
  color: #C58976;
  text-decoration: none;
  font-family: arial, verdana;
  font-weight: bold;
}
.inforahmenpx {
  border:1px solid #d86666;
}
.inforahmen {
  border:2px solid #d86666;
  background-color:#FFF;
}
.infobox_formatierung {
  margin:5px;
}
.infobox_formatierung h1 {
  font-size:15px;
  margin:25px 0px 20px 0px;
  padding:0px;
}
.infobox_formatierung ul {
  margin:20px 0px 20px 15px;
  padding:0px;
}
.infobox_formatierung li {
  margin-top:5px;
}
.farbe_rot {
  color:#cc6666;
}
td.pinfotext_HL h3 {
  font-size:12px;
  font-weight:bold;
}
td.pinfotext_HL p {
  margin:0px;
  padding:0px;
}

/*SEO END*/

/*Warenkorb Start*/

.warenkorb_del_item { background-image:url(images/warenkorb_del_item.gif); background-repeat:no-repeat; display:block; background-position:top; width:19px; height:19px; text-decoration:none; margin-top:3px;}
.warenkorb_rem_item { background-image:url(images/warenkorb_rem_item.gif); background-repeat:no-repeat; display:block; background-position:top; width:10px; height:20px; text-decoration:none; margin-right:2px;}
.warenkorb_add_item { background-image:url(images/warenkorb_add_item.gif); background-repeat:no-repeat; display:block; background-position:top; width:10px; height:20px; text-decoration:none; margin-left:2px;}
.warenkorb_del_item:hover, .warenkorb_rem_item:hover, .warenkorb_add_item:hover { background-position:bottom;}

/*Warenkorb  END*/

/* ----------------------------------- MODULE PRODUCT LISTING / GALERY ::HEADER:: ---------------------------- */

/* -- remove double heading content -- */
.machweg {
	display:none;
}
td.productListing-heading {
  padding:4px;
  font-size:8pt;
  font-weight:bold;
  color:#ffffff;
  background-color:#DC6664;
  font-family:Verdana, Arial, Helvetica, sans-serif;  
  vertical-align:middle;

/*  background-image:url(images/gray_header_bg.gif);
  background-repeat:repeat-x;*/
  height:26px;
}
td.productListing-heading h2 {
	color:#FFF;
}
td.productListing-heading a {
  color:#fff;
}
td.productListing-heading a:hover {
  color:#fff;
  text-decoration:underline;
}
td.productListing-heading img {
  border:0px;
}
.productListing-underheading {
  padding:6px 4px 6px 4px;
  font-size:8pt;
  font-weight:bold;
  color:#E9BAA8;
  background-color:#FDF6DB;
/*  background-image:url(images/unterheading.jpg); */
  vertical-align:middle;
/*  background-repeat:repeat-x;*/
  height:26px;
}
.productListing-data {
  padding: 5px 2px;
  font-size:8pt;
}
.productListing-datacol {
  padding-top:1px;
  padding-bottom:1px;
}
.productListing-nav {
	float:right;
}
/* ---- INACTIVE ---------------- ACTIVE ----- */
a.pageResults {
  color:#E9BAA8;
}
a.pageResults:hover {
  color:#c54f4f;
}
.pageResultsTEXT {
	float:left;
	padding:0 0 0 0;
}
.ml_next {
 float:right;
	margin:0px;
	padding:0 5px 0 5px;
}
.ml_previous {
  float:left;
	margin:0px;
	padding:0 5px 0 5px;
}
.pageResultsACTIVE {
	 color:#E18787;
 	padding:0 5px 0 5px;
}
.pageResultsINACTIVE u {
	padding:0 5px 0 5px;
}
/* ----------------------------------- MODULE PRODUCT LISTING / GALERY ::HEADER:: ---------------------------- */

/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */
.modul_GaleryLister {
	width:154px;
	margin:4px 6px 5px 0px;
	padding:0px 0px 5px 0px;
	border:1px solid #fdf6db;
	text-align:center;
	float:left;
}
.delMargin {
	margin:4px 0px 5px 0px;
}
.modul_GaleryListerImg {
	height:90px;
  overflow:hidden;
	margin:0 0 4px 0;
}
.modul_GaleryListerImg img {
	height:90px;
  width:auto;
}
.modul_GaleryListerDescription {
  font-size:10px;
	height:35px;
	padding:0px 5px 0px 5px;	
}
.modul_GaleryListerDescription a:hover {
	color:#0f4d7b;
}
.modul_GaleryListerPrice {
	margin:0px 0px 5px 0px;
	font-size:17px;
	font-weight:bold;
	color:#fd351f;
}
.modul_GaleryListerPriceOld {
	height:15px;
	font-size:12px;
	font-weight:normal;
	color:#0f4d7b;
	text-decoration:line-through;
}
.clearer {
  clear:both;
}
.smallTextwhite {
  padding-left:8px;
}
.prodlistLine {
  background-image:url(images/line_prodlist_line.gif);
  background-repeat:repeat-x;
}
.border-right {}
.categorySpacer00 { display:none; }
.page_anzahl_akt { font-weight:bold; }
a.page_anzahl:hover { color:#000; }

/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */

/* ---- lastviewd ---*/

td.lastviewd_image img { width:35px!important; }
td.lastviewd_image { padding:2px; border:1px solid #fff; height:40px; width:40px; }
td.lastviewd_image:hover { /* border:1px solid #40a8e7; */ border:1px solid #ebebeb; background-color:#fafafa; }

/* ----- eof last viewd */

/* ---- Newsbox --- */

.newsbox { padding:5px 0px; margin:0px; }
.newsbox_title a { padding:0px; font-size:12px; font-weight:bold; color:#c54f4f; }
.newsbox_title a:hover { color:#9e4f4f; }
.newsbox_image img { width:40px!important; height:40px!important; }
.newsbox_image { width:45px; }
.newsbox_message {  }
.newsbox_message p { margin:3px 0px 0px 0px; color:#666; font-size:11px; }
.newsbutton { 
	background-color:#c54f4f;
	border-radius:5px;
	border:1px solid #e9bbaa;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	color:#fff;
	padding:3px;
	font-size:10px;
}
.newsbutton a { color:#fff; font-weight:bold;}
.newsbutton a:hover { color:#fff; }
.newstable { padding:0px 0px; }
.newsdate { font-size:11px; font-style:italic; }

/* ---- EOF Newsbox ---*/


/* WARENKORB NEU */

.shoppingcartBG {
	background:url(images/warenkorb_bg.png) no-repeat right 10px;
}

#cartboxICON {
	margin:0 0px 0 0;
}
.shoppingcartTXT {
	margin:5px 5px 0 4px;
}
.shoppingcartTXT td {
	font-size:9px!Important;
}
.scAmount {
	padding:0 25px 0 0;
}
.cartBoxTitelInhalt {
	margin:3px 0 0 0;
}
.scShipping {
	border-top:1px solid #333;
	margin:2px 0 0 0;
	padding:1px 0 0 0;
}
.scShipping a {
	padding:0 0 0 4px;
}


#cartdivpopup {
 visibility:hidden;
	width:326px;
	height:155px;
	color:#373737;
	left:618px;
	top:260px;
	position:absolute;
	z-index:777;
	background:url(images/popup_cart.png) top left no-repeat;
}

.shoppingbag {
	float:left;
	width:28px;
	height:33px;
	margin:70px 0 0 35px;
}
.popup_prodname {
	float:left;
	width:220px;
	height:50px;
	margin:70px 0 0 0;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.popup_price {
	clear:both;
	width:220px;
	text-align:right;
	font-size:12px;
	margin-top:5px;
}
.popup_price span.mwst_info { display:block; }
/*
.to_shop { 
 margin: 40px 0 0 35px;
 float:left;
	cursor:pointer;
}
.to_cart { 
 margin: 40px 0 0 24px;
 float:left;
	cursor:pointer;
} 
#pageOL {
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 333; 
}
*/
