/* top-menu */
div#main_menu_head{
  width: 900px;
  height: 130px;
  position: absolute;
  left: 0px;
  top: 0px;
  background-image: url('../files/menue_web/gras_oben.jpg');
}
div#main_menu_foot{
  width: 900px;
  height: 15px;
  position: absolute;
  left: 0px;
  top: 185px;
  background-image: url('../files/menue_web/gras_unten.jpg');
}
ul#main_menu li{
  text-indent: -99999px;
  list-style-type: none;
  list-style-image: none;
}

ul#main_menu{
  width: 900px;
  height: 55px;
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0;
  top: 0
}
ul#main_menu li a{
  background-image: url('../files/menue_web/header_menu_sprite.jpg');
}

li#duene a{
  width: 120px;
  height: 55px;
  background-position: 0 -55px;
  position: absolute;
  left: 0px;
  top: 130px;
}
li#duene a:hover{
  background-position: 0 0;
}

li#teschemeer a{
  width: 255px;
  height: 55px;
  background-position: -120px -55px;
  position: absolute;
  left: 120px;
  top: 130px;
}
li#teschemeer a:hover{
  background-position: -120px 0px;
}

li#news a{
  background-position: -375px -55px;
  width: 125px;
  height: 55px;
  position: absolute;
  left: 375px;
  top: 130px;
}
li#news a:hover{
  background-position: -375px 0px;
}

li#service a{
  background-position: -500px -55px;
  width: 150px;
  height: 55px;
  position: absolute;
  left: 500px;
  top: 130px;
}
li#service a:hover{
  background-position: -500px 0px;
}

li#shop a{
  background-position: -650px -55px;
  width: 120px;
  height: 55px;
  position: absolute;
  left: 650px;
  top: 130px;
}
li#shop a:hover{
  background-position: -650px 0px;
}

li#imprint a{
  background-position: -770px -55px;
  width: 130px;
  height: 55px;
  position: absolute;
  left: 770px;
  top: 130px;
}
li#imprint a:hover{
  background-position: -770px 0px;
}
.csc-frame-rulerBefore{
  border-top: 1px solid #E7E7E7;
}
ul#main_menu a:focus{
  outline: none
}

#indexhead h1{
  font-size: 12px;
  font-weight: normal;
}

#content.index{
  padding-top: 30px;
}

/*basic-styles*/
body{
  background-color: #ffffff;
  font: 11px/20px Verdana, Tahoma, sans-serif;
  color: #888888;
  text-align: center;
}

a, a:hover, a:active, a:visited{
  color: #4e9c40;
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}

.csc-header h1{
  color: #4e9c40;
  font-size: 13px;
  font-weight: bold;
}
dl.summary ul{
  padding-left: 0;
  list-style-type: none
}
dl.summary dd{
  margin-left: 0
}
.csc-textpic a{
  font-weight: bold;
}

#content_shop label{
  /* label */
  display: block;
  width: 200px;
  /*margin-bottom:5px;
  padding-left:5px;*/

}

.listitem_subheader{
  font: 11px/20px Verdana, Tahoma, sans-serif;
  font-style: normal;
  color: #888888;
}

.web_price_LIST{
  margin-top: 5px;
}
.web_price_LIST span{
  color: #888888;
}

.PRODUCT_TITLE_LIST{
  margin-right: 0;
  font-size: 13px;
}

.PRODUCT_IMAGE_VIEW_1 img{
  width: 133px;
  height: 100px;
  float: left;
}

.PRODUCT_IMAGE_VIEW_2 img{
  float: left;
  width: 80px;
  height: 60px;
  padding: 18px 0 0 15px;
}

/*.PRODUCT_IMAGE_VIEW_3 img {
float:left;
width:80px;
height:60px;
padding:18px 0 0 15px;
}

.PRODUCT_IMAGE_VIEW_4 img {
float:left;
width:80px;
height:60px;
padding:18px 0 0 15px;
}
*/

#PRODUCT_NOTE_SINGLE{
  clear: left;
  padding: 20px 0 0 0;
}

.delivery_address_title{
  margin: 20px 0 8px 0;
}

.tt-products img{
  margin: 5px 0 8px 0;
}

.tt-products #submit{
  padding: 5px 0 0 0;
}

#backtolist_SINGLE{
  padding: 15px 0 0 0;
}

#backtolist_SINGLE img{
  border: none;
}

#SHOPADMIN_EMAIL_SINGLE{
  padding: 0 0 0 0;
}

#tx-ttproducts-pi1-wrap1{
  color: #888888;
}
.tx-ttproducts-pi1-wrap2{
  font-style: italic;
  color: #888;
}

.basket span{
  color: #888888;
}

.form_control{
  margin: 5px 8px 0px 0px;
}

#SUBMIT_BASKET5 input{
  margin: 5px 3px 0px 0px;
}

#SUBMIT_BASKET_PAYMENT_TEMPLATE7 input{
  margin: 5px 3px 0px 0px;
  align: left;
}

.floatbox_BASKET_PAYMENT_TEMPLATE1 span{
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE2 span{
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE3 span{
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE4 span{
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE5 span{
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE6 span{
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE7 span{
  color: #888888;
}

.page_links{
  margin: 10px 0 30px 0;
}

#PRODUCT_TITLE_SINGLE{
  display: none;
}

#header_zahlungsart_BASKET_ORDERCONFIRMATION_TEMPLATE{
  color: #888888;
}

#container{
  width: 900px;
  margin: 30px auto;
  text-align: left;
  position: relative;
}

p{
  margin-bottom: 10px;
}

/* --- LOGO AND TOP NAVIGATION --- */

#header{
  width: 900px;
  overflow: hidden;
}

/* --- CONTENT - HOMEPAGE --- */

#content{
  width: 848px;
  /*border: 1px solid #e7e7e7;*/
  padding: 60px 0 30px 25px;
  overflow: hidden;
  position: relative;
  top: 180px;
}

#content #left, #content #right{
  width: 399px;
  float: left;
  text-align: justify;
}

#container #content  .agb{
  width: 600px;
}

#content #left{
  padding: 0 25px 0 0;
}

#content #right{
  padding: 0 0 0 25px;
}

#content #left span, #content #right span{
  font-weight: bold;
  color: #499940;
}

/* --- CONTENT - SHOP --- */

/* --- CONTENT - SERVICE --- */

/* --- CONTENT - KONTAKT --- */

/* --- FOOTER --- */

#footer{
  width: 845px;
  padding: 15px 25px 20px 30px;
  overflow: hidden;
  clear: both;
}

#foonav{
  position: relative;
  left: 360px;
  width: 282px;
  margin: auto;
  padding: 10px 0 0 0;
}

#foonav ul#footernav li{
  display: inline;
  margin: 10px 10px 0 10px;
}

#footer a{
  color: #888;
}

#foocop{
  width: 282px;
  display: none;
}

#foopic{
  width: 900px;
  background-color: #fff;
  position: fixed;
  bottom: 0;
}
#foogif{
  margin: auto 0;
}

#footer ul#footernav{
  float: right;
}

#footer ul#footernav li{
  float: left;
}

#footer ul#footernav li a{
  padding: 0 20px;
  border-right: 1px solid #888;
}

#footer ul#footernav li:last-child a{
  border: none;
  padding-right: 0;
}

/******** shopstylesheet begin******************/

#content_shop{
  width: 848px;
  padding: 60px 0 80px 25px;
  overflow: hidden;
  position: relative;
  top: 180px
}

#shopleft{
  float: left;
  width: 535px;
  margin: 0;
  padding: 0;
}

#shopright{
  float: right;
  width: 200px;
  margin: 0;
  padding: 0px 0px 0px 15px;
  border-left: 1px solid #e7e7e7;
}

#shopclr{
  clear: both;
  width: 848px;
  height: 5px;
  margin: 0;
  padding: 0;
}

/***CATEGORY LIST**********************/

.tt-products .cat-menu{
  align: left;
  width: 535px;
  height: 25px;
  margin: 0px 0px 0px 0px;
  padding: 0 0 5px 0;
  /*border-bottom: 1px solid #e7e7e7;*/
}

#tx-ttproducts-pi1-listcat ul li{
  display: inline;
}

.tt-products .cat-menu a{
  margin: 0px 20px 0px 0px;
  padding: 0;
  font-weight: bold;
}

#tx-ttproducts-pi1-list{
  padding: 20px 0px 0px 0px;
}

#tx-ttproducts-pi1-single{
  border-top: 1px solid #e7e7e7;
}

.page_links{
  display: none;
}

.listitem{
/*  margin: -20px 0px 20px 0px;*/
  padding: 20px 0px 20px 0px;
  border-top: 1px solid #e7e7e7;
}

.listitem p{
  font: 11px/20px Verdana;
  font-style: normal;
  color: #888888;
  /*text-decoration: none;*/
}

.link_prev{
  float: left;
  margin-right: 45px;
}

.link_next{
  float: left;
  margin-right: 45px;
}

.tt_products_basket_info fieldset{
  border: none;
}

/***SINGLE ANSICHT**************************/

#PRODUCT_TITLE_SINGLE{
  clear: both;
  margin: 0px 0px 10px 0px;
}

#PRODUCT_TITLE_SINGLE h1{
  margin-top: 30px;
}

/***************************** Warenkorb / Basket ***********************************************/

.tx-ttproducts-pi1 fieldset{
  width: 90%;
  margin: 0px;
  padding: 0px;
}

.basket{
  position: relative;
  top: 0px;
  width: 400px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
}

#text_Produkt{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_Variante{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_Anzahl{
  float: left;
  width: 60px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_Einzelpreis{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_Gesamt{
  float: right;
  width: 140px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET2{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
}

#PRODUCT_TITLE_BASKET2 span{
  color: #499940;
}

#PRODUCT_TITLE_BASKET2{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #888888;
}

#display_variant_BASKET2{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#FIELD_QTY_BASKET2{
  float: left;
  width: 60px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PRICE_TAX_BASKET2{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PRICE_TOTAL_TAX_BASKET2{
  float: right;
  width: 140px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_versand_BASKET2{
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
  width: 500px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_pauschale_BASKET2{
  margin-top: 0px;
  margin-bottom: 10px;
  float: left;
  width: 500px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET3{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
}

#SHIPPING_SELECTOR_BASKET3{
  float: left;
  width: 260px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PRICE_SHIPPING_TAX_BASKET3{
  float: right;
  width: 140px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET4{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
  margin-bottom: 10px;
}

#text_zahlungsweise_BASKET4{
  float: left;
  width: 500px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PAYMENT_SELECTOR_BASKET4{
  float: left;
  width: 260px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#TAX_INCL_EXCL_BASKET4{
  float: right;
  width: 140px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

p #MESSAGE_SHIPPING_BASKET4{
  position: relative;
  top: 20px;
  width: 400px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;

}

.floatbox_BASKET5{
  position: relative;
  top: 0px;
  margin-top: 10px;
  margin-bottom: 30px;
  float: left;
  width: 500px;
  color: #888888;
}

#tx-ttproducts-pi1-basket .floatbox_BASKET5 .small{
  font-size: 10px;
  font-style: italic;
}

#tx-ttproducts-pi1-basket .floatbox_BASKET5 .big{
  font-size: 14px;
  font-weight: bold;

}
.small .tx-ttproducts-pi1-wrap1{
  font-size: 10px;
}

.big .tx-ttproducts-pi1-wrap2{
  font-size: 14px;
  font-style: normal;
}

#text_gesamt_BASKET5{
  float: left;
  width: 260px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#PRICE_TOTAL_BASKET5{
  float: right;
  width: 140px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#SUBMIT_BASKET5{
  margin-top: 40px;
  margin-bottom: 40px;
  margin-left: 0px;
  width: 400px;
}

/******************************** BASKETINFO TEMPLATE **********************************************/

#text_rechnungsanschrift_BASKETINFO{
  position: relative;
  top: 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  width: 400px;
  color: #888888;
}

#text_BILLING_ADDRESS_BASKETINFO{
  position: relative;
  top: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  width: 400px;
}

#floatbox_BASKETINFO1{
  position: relative;
  top: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
  width: 400px;
}

#label_PERSON_SALUTATION{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;

}

#field_PERSON_SALUTATION{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_NAME{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_NAME{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 200px;
  color: #888888;
}

#label_PERSON_ADDRESS{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_ADDRESS{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_ZIP{
  margin-top: 10px;
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_ZIP{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_CITY{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_CITY{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_COUNTRY_CODE{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_COUNTRY_CODE{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_TELEPHONE{
  margin-top: 10px;
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_TELEPHONE{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_EMAIL{
  padding-right: 10px;
  width: 200px;
}

#field_PERSON_EMAIL{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;

  color: #888888;
}

#text_hinweis_BASKETINFO{
  margin-top: 0px;
  margin-bottom: 10px;
  float: left;
  width: 400px;
  padding: 10px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#floatbox_BASKETINFO2{
  position: relative;
  top: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
  width: 400px;
}

#label_PERSON_NAME2{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_NAME2{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 200px;
  color: #888888;
}

#label_PERSON_ADDRESS2{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_ADDRESS2{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_ZIP2{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_ZIP2{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_CITY2{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_CITY2{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_COUNTRY_CODE2{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_COUNTRY_CODE2{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_TELEPHONE2{
  margin-top: 10px;
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_TELEPHONE2{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_PERSON_EMAIL2{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_PERSON_EMAIL2{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_ADDRESS_BASKETINFO{
  position: relative;
  top: 20px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  width: 400px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  font-weight: bold;
  color: #888888;
}

#textinfo_DELIVERY_ADDRESS_BASKETINFO{
  position: relative;
  top: 30px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 400px;
  color: #888888;
}

#floatbox_BASKETINFO3{
  position: relative;
  top: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
  width: 400px;
  color: #888888;
}

#label_DELIVERY_SALUTATION{
  padding-right: 10px;
  margin-top: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_SALUTATION{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_DELIVERY_NAME{
  margin-top: 10px;
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_NAME{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 200px;
  color: #888888;
}

#label_DELIVERY_ADDRESS{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_ADDRESS{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888
}

#label_DELIVERY_ZIP{
  padding-right: 10px;
  margin-top: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_ZIP{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;

  color: #888888;
}

#label_DELIVERY_CITY{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_CITY{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_DELIVERY_COUNTRY_CODE{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_COUNTRY_CODE{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_DELIVERY_TELEPHONE{
  margin-top: 10px;
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_TELEPHONE{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_DELIVERY_EMAIL{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#field_DELIVERY_EMAIL{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}
/*
#label_DELIVERY_BEMERKUNG
{
padding-right:10px;
width: 200px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #888888;
}

#field_DELIVERY_BEMERKUNG
{
width: 200px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #888888;
} 
*/
#label_DELIVERY_DESIRED_DATE{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#field_DELIVERY_DESIRED_DATE{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#label_DELIVERY_NOTE{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#field_DELIVERY_NOTE{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

/************************************** BASKET_PAYMENT_TEMPLATE *****************************/

.basket_payment{
  position: relative;
  top: 0px;
  width: 400px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE1{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
}

.text_bestellung_BASKET_PAYMENT_TEMPLATE1{
  position: relative;
  top: 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  width: 500px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #888888;
}

#text_produkte_BASKET_PAYMENT_TEMPLATE1{
  float: left;
  width: 250px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_anzahl_BASKET_PAYMENT_TEMPLATE1{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_gesamt_BASKET_PAYMENT_TEMPLATE1{
  float: right;
  width: 150px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE2{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
  color: #888888;
}

#produkte_BASKET_PAYMENT_TEMPLATE2{
  float: left;
  width: 250px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#anzahl_BASKET_PAYMENT_TEMPLATE2{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#gesamt_BASKET_PAYMENT_TEMPLATE2{
  float: right;
  width: 150px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE3{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
  color: #888888;
}

#text_rechnungsanschrift_BASKET_PAYMENT_TEMPLATE3{
  position: relative;
  top: 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  width: 500px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #888888;
}

#text_PERSON_SALUTATION_BASKET_PAYMENT_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_SALUTATION_BASKET_PAYMENT_TEMPLATE3{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_NAME_BASKET_PAYMENT_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_NAME_BASKET_PAYMENT_TEMPLATE3{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 200px;
  color: #888888;
}

#text_PERSON_ADDRESS_DISPLAY_PAYMENT_BASKET_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_ADDRESS_DISPLAY_BASKET_PAYMENT_TEMPLATE3{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_CITY_BASKET_PAYMENT_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_CITY_BASKET_PAYMENT_TEMPLATE3{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_COUNTRY_BASKET_PAYMENT_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_COUNTRY_BASKET_PAYMENT_TEMPLATE3{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_TELEPHONE_BASKET_PAYMENT_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_TELEPHONE_BASKET_PAYMENT_TEMPLATE3{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_EMAIL_BASKET_PAYMENT_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

#PERSON_EMAIL_BASKET_PAYMENT_TEMPLATE3{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_email_BASKET_PAYMENT_TEMPLATE3{
  margin-top: 0px;
  margin-bottom: 10px;
  float: left;
  width: 500px;
  padding: 10px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE4{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
}

#text_lieferanschrift_BASKET_PAYMENT_TEMPLATE4{
  position: relative;
  top: 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  width: 500px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #888888;
}

#text_DELIVERY_SALUTATION_BASKET_PAYMENT_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_SALUTATION_BASKET_PAYMENT_TEMPLATE4{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_NAME_BASKET_PAYMENT_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_NAME_BASKET_PAYMENT_TEMPLATE4{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  width: 200px;
}

#text_DELIVERY_ADDRESS_DISPLAY_BASKET_PAYMENT_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_ADDRESS_DISPLAY_BASKET_PAYMENT_TEMPLATE4{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_CITY_BASKET_PAYMENT_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_CITY_BASKET_PAYMENT_TEMPLATE4{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_COUNTRY_BASKET_PAYMENT_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_COUNTRY_BASKET_PAYMENT_TEMPLATE4{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_TELEPHONE_BASKET_PAYMENT_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_TELEPHONE_PAYMENT_TEMPLATE4{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_EMAIL_BASKET_PAYMENT_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

#DELIVERY_EMAIL_BASKET_PAYMENT_TEMPLATE4{
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_email_DELIVERY_EMAIL_BASKET_PAYMENT_TEMPLATE4{
  margin-top: 0px;
  margin-bottom: 10px;
  float: left;
  width: 500px;
  padding: 10px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE5{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
}

#text_versand_BASKET_PAYMENT_TEMPLATE5{
  position: relative;
  top: 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  width: 500px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #888888;
}

#SHIPPING_TITLE_BASKET_PAYMENT_TEMPLATE5{
  float: left;
  width: 350px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PRICE_SHIPPING_BASKET_PAYMENT_TEMPLATE5{
  float: right;
  width: 150px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_PAYMENT_TEMPLATE6{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
  margin: 10px 0px 10px 0px;
}

#PAYMENT_TITLE_BASKET_PAYMENT_TEMPLATE6, #PRICE_DISCOUNT_TITLE_BASKET_PAYMENT_TEMPLATE6{
  float: left;
  width: 350px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

/*
#text_zahlungsweise_BASKET_PAYMENT_TEMPLATE6
{
float: left;
width: 350px;
padding: 0px 0px 0px 0px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #888888;
}*/

/*
#PAYMENT_IMAGE_BASKET_PAYMENT_TEMPLATE6
{
float: left;
width: 120px;
padding: 0px 0px 0px 0px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #888888;
}*/

#PRICE_PAYMENT_BASKET_PAYMENT_TEMPLATE6, #PRICE_DISCOUNT_BASKET_PAYMENT_TEMPLATE6{
  float: right;
  width: 150px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;

}

.floatbox_BASKET_PAYMENT_TEMPLATE7{
  position: relative;
  top: 0px;
  float: left;
  width: 500px;
}

#text_PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7{
  float: left;
  width: 350px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PRICE_TOTAL_BASKET_PAYMENT_TEMPLATE7{
  float: right;
  width: 150px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_VOUCHER_TOTAL_BASKET_PAYMENT_TEMPLATE7{
  float: left;
  width: 260px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#PRICE_VOUCHERTOTAL_TAX{
  float: right;
  width: 150px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}
#SUBMIT_BASKET_PAYMENT_TEMPLATE7{
  margin-top: 40px;
  margin-bottom: 40px;
  margin-left: 40px;
  width: 500px;
}

/************************************** BASKET_ORDERCONFIRMATION_TEMPLATE *****************************/

.BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_dank_BASKET_ORDERCONFIRMATION_TEMPLATE span{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  width: 600px;
}

#ORDER_UID_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-align: center;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #888888;
  width: 600px;
}

#text_payment_emailsend_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#header_zahlungsart_BASKET_ORDERCONFIRMATION_TEMPLATE{
  width: 600px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#header_zahlungsart_rechnung_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#text_zahlungsart_rechnung_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#header_zahlungsart_selbstabholer_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#text_zahlungsart_selbstabholer_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#header_zahlungsart_nachnahme_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#text_zahlungsart_nachnahme_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#header_zahlungsart_paypal_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#text_zahlungsart_paypal_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#header_lieferstatus__BASKET_ORDERCONFIRMATION_TEMPLATE{
  width: 600px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #888888;
}

#text_lieferstatus_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#bestelldatum_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #888888;
}

#text_status_codeORDER_TRACKING_NO_BASKET_ORDERCONFIRMATION_TEMPLATE{
  margin-top: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#link_PID_TRACKING_TRACKING_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  margin: 0px 0px 10px 0px;
}

#link_PID_BILLING_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#link_PID_DELIVERY_BASKET_ORDERCONFIRMATION_TEMPLATE{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-bottom: 10px;
  color: #888888;
}

.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE1{
  position: relative;
  top: 0px;
  float: left;
  width: 600px;
  color: #888888;
}

#text_produkte_BASKET_ORDERCONFIRMATION_TEMPLATE1{
  float: left;
  width: 300px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

/*
#text_produkte_BASKET_ORDERCONFIRMATION_TEMPLATE1
{
float: left;
width: 120px;
padding: 0px 0px 0px 0px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #888888;
}*/

#text_anzahl_BASKET_ORDERCONFIRMATION_TEMPLATE1{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_gesamt_BASKET_ORDERCONFIRMATION_TEMPLATE1{
  float: left;
  width: 200px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE2{
  position: relative;
  top: 0px;
  float: left;
  width: 600px;
  color: #888888;
}

#produkte_BASKET_ORDERCONFIRMATION_TEMPLATE2{
  float: left;
  width: 300px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#anzahl_BASKET_ORDERCONFIRMATION_TEMPLATE2{
  float: left;
  width: 100px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#gesamt_BASKET_ORDERCONFIRMATION_TEMPLATE2{
  float: left;
  width: 200px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  position: relative;
  top: 0px;
  float: left;
  width: 600px;
  color: #888888;
}

#text_rechnungsanschrift_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  position: relative;
  top: 0px;
  margin: 10px 0px 10px 0px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 600px;
  color: #888888;
}

#text_PERSON_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  position: relative;
  top: 0px;
  float: left;
  width: 200px;
}

#PERSON_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PERSON_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_PERSON_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  margin: 10px 0px 10px 0px;
}

#PERSON_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;

  color: #888888;
}

#text_email_BASKET_ORDERCONFIRMATION_TEMPLATE3{
  margin-bottom: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  position: relative;
  top: 0px;
  float: left;
  width: 600px;
  color: #888888;
}

#text_lieferanschrift_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  position: relative;
  top: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 600px;
  color: #888888;
}

#text_DELIVERY_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_SALUTATION_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_NAME_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_ADDRESS_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_CITY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_COUNTRY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#DELIVERY_TELEPHONE_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_DELIVERY_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  margin-bottom: 10px;
}

#DELIVERY_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  margin: 10px 0px 10px 0px;
}

#text_email_DELIVERY_EMAIL_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  margin-bottom: 10px;
}

#text_DELIVERY_DESIRED_DATE_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  font-weight: bold;
}

#DELIVERY_DESIRED_DATE_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

/*
#text_DELIVERY_BEMERKUNGEN_BASKET_ORDERCONFIRMATION_TEMPLATE4
{
padding-right:10px;
width: 200px;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #888888;
}*/

#text_DELIVERY_NOTE_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  padding-right: 10px;
  width: 200px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}
#DELIVERY_NOTE_DISPLAY_BASKET_ORDERCONFIRMATION_TEMPLATE4{
  width: 210px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE5{
  position: relative;
  top: 0px;
  float: left;
  width: 600px;
  color: #888888;
}

#text_versand_BASKET_ORDERCONFIRMATION_TEMPLATE5{
  width: 600px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}
#text_pauschale_BASKET_ORDERCONFIRMATION_TEMPLATE{
  float: left;
  position: relative;
  top: 10px;
  margin-top: 0px;
  margin-bottom: 10px;
  width: 600px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}
#SHIPPING_SELECTOR_BASKET_ORDERCONFIRMATION_TEMPLATE5{
  float: left;
  width: 400px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PRICE_SHIPPING_TAX_BASKET_ORDERCONFIRMATION_TEMPLATE5{
  float: right;
  width: 200px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  margin-top: -20px;
}

#text_zahlungsweise_BASKET_ORDERCONFIRMATION_TEMPLATE6{
  float: left;
  width: 600px;
  padding: 2px 0px 2px 2px;
  background-color: #F0F0F4;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE6{
  position: relative;
  top: 0px;
  float: left;
  width: 600px;
  color: #888888;
}

#PAYMENT_SELECTOR_BASKET_ORDERCONFIRMATION_TEMPLATE6{
  float: left;
  width: 400px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#TAX_INCL_EXCL_BASKET_ORDERCONFIRMATION_TEMPLATE6{
  float: right;
  width: 200px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
  margin-top: -10px;
}

.floatbox_BASKET_ORDERCONFIRMATION_TEMPLATE7{
  position: relative;
  top: 10px;
  float: left;
  width: 600px;
  color: #888888;
}

#text_PRICE_TOTAL_BASKET_ORDERCONFIRMATION_TEMPLATE7{
  float: left;
  width: 400px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#PRICE_TOTAL_BASKET_ORDERCONFIRMATION_TEMPLATE7{
  float: right;
  width: 200px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

#text_regards_BASKET_ORDERCONFIRMATION_TEMPLATE{
  margin-top: 20px;
  width: 600px;
  padding: 0px 0px 0px 0px;
  margin-bottom: 10px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #888888;
}

.basket{
  color: #888888;
}

floatbox_TRACKING_DISPLAY_INFO2{
  float: left;
}
