/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/

/* cross_selling */
#cross_selling {font-size:11px}
#cross_selling img {border:#999999 1px solid} 
.infoBoxHeading {font-size:11px}
.main {font-size:11px}

.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight: bold;
	background-color: #D1D1D1;
	border: solid 1px #CC0000;
}
.gvBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight: bold;
	border-color: #FFFFFF;
	border: 1px solid;
	background-color: #ffb3b5;
}
.stockWarning { 
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #cc0033;
}

.productsNotifications {
	background-color: #f2fff7;
}

.orderEdit { 
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #70d250;
	text-decoration: underline;
}




TR.header {
	background-color: #ffffff;
}

TR.headerNavigation {
  background: #F6F6F6;
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
	background-color: #F6F6F6;
}


TD.conditions {
  background-color: #FFCCCC;
}

A.confirmationEdit {
	color: #009933;
	font-style: italic;
}
A.confirmationEdit:hover {
	color: #009933;
	font-style: italic;
	text-decoration: underline;
}
TR.headerError {
  background-color: #ff0000;
}

TR.headerMessage {
	background-color: #00CC33;
}

.moduleHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	padding-bottom: 10px;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
    background: #F6F6F6;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #b6b7cb;
}


TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
	color: #0000FF;
	text-decoration: underline;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}



TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}



SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

SPAN.underline {
	text-decoration: underline;
}

TABLE.formArea {
  background: #f1f1f1;
  border-color: #cccccc;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
}

A.copyright {
  color: #000000;
}
A.copyright:hover {
  color: #0000ff;
  text-decoration: underline;
}


SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
SPAN.productOldPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
	text-decoration: line-through;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.productDiscountPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-weight: bold;
}

.smallHeading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: Black;
}



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }


/* Sitemap Tables */
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; 
	background-color: #37638C; 
	padding-top: 2px; padding-bottom: 2px; padding-left:2px}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }





/**allgemeines styling **/
.copyright, .parseTime, .poweredby {display:none;}
body {margin:0px; padding:0px; background: url(img/bg.gif);}
img {border:0px}
p.p1 {margin:0px; padding:0px}
form {display: inline;}

.site_bg {width:990px; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff}
#header {width:1000px; height:243px; background:url(img/head_bg.png); position:relative; margin-top:0px; text-align:left;}
#logolink {display:block; height:100px; margin-left:80px; margin-top:40px; position:absolute; width:400px;}
.shop_bg {background:url(img/shop_bg.png); padding:0px 5px; width:990px; }


/**grundsätzliche formatierung**/
#kopfzeile {}
#linke_spalte, #rechte_spalte {width:176px; }
#mittlere_spalte {width:638px; text-align:left; }
#fusszeile {}
#mitte {margin: 0px 6px 0px 7px}


/**allgemeine textformatierungen**/
#mitte, #links, #rechts {font-family: Arial, sans-serif; font-size: 12px; }
#links, #rechts {padding-bottom:10px;}
h1 {font-family: Arial, sans-serif; font-size: 14px; text-transform:uppercase; font-weight:bold; color:#ffffff; padding-left:25px; margin:0px;}
h1 a, h1 a:hover {color:#ffffff}
*html h1 { margin-top:0px;}
*+html h1 { margin-top:0px;}
h2 {font-family: Arial, sans-serif; font-size: 12px; color:#ffffff;}
h3 {font-family: Arial, sans-serif; font-size: 12px; text-transform:uppercase; color:#000000; font-weight:bold;}
h4 {font-family: Arial, sans-serif; font-size: 12px; font-weight:normal; color:#000000}
h6 {font-family: Arial, sans-serif; font-size: 14px; text-transform:uppercase; font-weight:bold; color:#ffffff; padding-left:20px; margin:0px}
*html h6 {margin-bottom:-20px}
.mainText {font-size:11px !important}

.text10 {font-family:Arial, sans-serif; font-size: 10px; color: #FFffff;}
a {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline !important;}
CHECKBOX, INPUT, RADIO, SELECT {font-family: Arial, sans-serif; font-size: 11px}
TEXTAREA {width: 100%; font-family: Arial, sans-serif; font-size: 11px;}



/** styling für die kopfnavigation **/
div#topnav {width:990px; height:41px; margin-left:6px; margin-top:168px; position:absolute; text-align:left;}
#topnav a, #topnav a:visited {display:block; width:119px; line-height:36px; color:#ffffff; font-weight: bold; font-size: 14px; font-family:Arial; text-decoration:none; position:relative; float:left; text-align:center; padding-top:5px;}

#topnav a:hover {background: url(img/headnav_hover.png) no-repeat; text-decoration:none !important; color:#53760f;}


/**styling für den navtrail**/
div#navtrail {width:990px; height:13px; margin:224px 0 0 111px; position:absolute; text-align:left;}
#navtrail a, #navtrail {font-family:Arial, sans-serif; font-size: 10px; color: #53760f;}


/**styling für die fussnavigation**/
#fusszeile {background:url(img/fuss_bg.png) repeat-x; width:1000px; height:81px; text-align:left}
#fussnav {width:823px; float:left;}
#favs {float:left; width:165px; margin-top:8px;}
#favs a {display:block; float:left; width:20px; height:20px; margin-right:7px;}
#fussnav, #fussnav a {font-family: Arial, sans-serif; font-size: 11px; color:#ffffff; text-decoration:none; padding:11px 0 0 6px;}
#fussnav a:hover {text-decoration:underline}

#xtc_copyright {font-family:Arial, sans-serif; font-size: 9px; color: #6f6f6f; position: absolute; margin-top:25px; text-align:center; width:1000px;}
#xtc_copyright a {text-decoration:underline} 
#xtc_copyright a:hover {text-decoration:none; color:#000000}

/**account seite**/
.account_links .account_btn {width:25%; float:left; text-align:center}
.account_btn a.content_link {padding:5px 0px; font-weight:bold;}
.account_btn a.content_link:hover {padding:5px 0px; font-weight:bold;}

/**styling der kategorienavigation**/
.search_bg {background:url(img/suche-bg.gif); height:43px; position:relative; text-align:left}
#quick_find {margin-top:14px;
padding-left:43px;
position:absolute;}
#box_kategorien br {display:none}
#box_kategorien div {padding:0px 4px; overflow:hidden; width:168px;}
*html #box_kategorien div {width:176px\9}
#box_kategorien ul, #box_kategorien li {margin:0px; padding:0px; list-style:none;}
#box_kategorien li a {display:block; line-height:34px; background:url(img/navi_bg.gif); color:#fff; padding-left:20px; font-size:13px; font-weight:bold}

#box_kategorien li a:hover {display:block; line-height:34px; background:url(img/navi_bg_hover.gif); color:#fff; padding-left:20px; text-decoration:none !important;}
#box_kategorien li a.Current, #box_kategorien li a.CurrentParent {background:url(img/navi_bg_hover.gif);}

#box_kategorien li.CatLevel2 a {background:url(img/navi2_bg.gif);}
#box_kategorien li.CatLevel2 a:hover {background:url(img/navi2_bg_hover.gif);}
#box_kategorien li.CatLevel2 a.Current, #box_kategorien li.CatLevel2 a.CurrentParent {background:url(img/navi2_bg_hover.gif);}

#box_kategorien li.CatLevel3 a {font-weight:normal; padding-left:30px;}
#box_kategorien li.CatLevel3 a:hover {font-weight:normal;}



/**styling für die boxen rechts und links **/
.kl_box {padding-top:10px}

.kl_box_kopf {background:url(img/klbox-kopf.gif) no-repeat; width:176px; height:44px;}
.kl_box_kopf p.p1 {font-family:Arial, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; padding:16px 0px 0 20px; text-align:left}

.kl_box_mitte {background:url(img/klbox-mitte.gif) repeat-y; width:176px;}
.kl_box_mitte div.p1 {font-family:Arial, sans-serif; font-size:12px; color:#ffffff; padding:10px 12px 5px 15px;text-align:left;}

.no_padding .kl_box_mitte div.p1 {padding:1px 0px 0px 0px; text-align:center}

.kl_box_fuss {background:url(img/klbox-fuss.gif) no-repeat; width:176px; height:51px}


.kl_box_kopf_sw {background:url(img/klbox-kopf_sw.gif) no-repeat; width:176px; height:44px;}
.kl_box_mitte_sw {background:url(img/klbox-mitte_sw.gif) repeat-y #4a92c1; width:176px;}
.kl_box_fuss_sw {background:url(img/klbox-fuss_sw.gif) no-repeat; width:176px; height:51px}


/**styling der einzelnen boxen**/
/**styling für die suchbox**/
#box_search a {color:#ffffff; text-transform:none; line-height:10px;}
#erweitsuche {margin-top:7px;}
.searchinput {width:90px; background:none; border:0px none;}
.searchbtn {vertical-align:middle; padding-left:5px; margin-top:1px}

td.e_search input {width:320px !important}

/**styling für die loginbox**/
#box_login div {text-transform:none}
.loginbtn {vertical-align:middle; padding-left:5px; margin-top:-3px}
.passinput {width:90px}
.emailinput {width:140px}

/** styling für bestseller und neuheiten **/
#box_neuheiten div, #box_bestseller div {text-align:center}
div#box_bewertungen a{ color:#FFFFFF !important; font-size:11px; padding-left:8px}
.a_name_promo {text-transform:none; font-weight:bold; color:#ffffff}
.a_name_promo:hover {color:#ffffff}
img.promo {margin:5px 0px 5px 0px; max-width:140px}
div.promo_infos {text-align:right !important; width:100%; text-transform:none;}
div.promo_infos a {color:#ffffff}
.button_promo {padding:6px 0px 0px 0px}
.price {font-family:Arial, sans-serif; font-size: 12px; color: #FFffff;}

/**styling für die warenkorbbox**/
#box_warenkorb .kl_box_kopf p.p1 {font-family:arial black; font-size:18px; font-style: italic; padding-top: 11px;}
#box_warenkorb div {text-transform:none;text-align:center}
#box_warenkorb div a {color:#ffffff}
.cartbtn img {padding-top:5px}

#box_admin div a {color:#ffffff}
#box_infobox div {text-align:center; text-transform:none}
#box_information div a{color:#ffffff; text-transform:none}
#box_content div a, #box_content div a:visited {display:block; width:; line-height:19px; font-size:11px; font-weight:bold; color:#ffffff; padding-left:14px;}
#box_content div a:hover {border-left:4px solid #fff; padding-left:10px; text-decoration:none !important;}
#box_content div.p1 {padding:5px 0 5px 4px;}
#box_languages {}
#box_currencies {}
#box_last_viewed {}



/**styling für die listenansicht**/
.gr_box {margin-bottom:15px;}
.gr_box_kopf {background: url(img/grbox-kopf.gif); width:625px; line-height:42px; font-size:14px; font-weight: bold;}
.gr_box_kopf p.p1 {padding:6px 0 0 85px;font-family:Arial, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold;}
.gr_box_kopf h6 a {color:#ffffff}
.gr_box_kopf h6 a:hover {color:#ffffff; text-decoration:underline}
.gr_box_mitte {background: url(img/grbox-mitte.gif); width:625px;}

.gr_box_mitte div.p1 {padding: 10px;}
.gr_box_fuss {background: url(img/grbox-fuss.gif); width:625px; height:15px;}

.paging {}

.listbox {}
.a_pic {display:block; width:142px; height:142px; border:1px solid #d9d9d9; overflow:hidden; float:left; text-align:center;}
img.pic_list1 {max-width:140px}

.a_pic {text-align:center; display:table;}
.a_pic a {display:table-cell; vertical-align:middle; width: 140px;}
.a_pic a img {border:0 none; vertical-align:top;}
.a_pic {position:relative\9}
.a_pic a {position:absolute\9; top:50%\9; left:0\9;}
.a_pic a img {top:-50%\9; position:relative\9;}

.a_desc {font-family:Arial, sans-serif; font-size:12px; text-transform:none; vertical-align:top; color:#000000; display:block; width:208px; height: 145px; overflow:hidden; margin-left:13px; float:left; margin-right:5px;}

.a_price {display:block; width:234px; height:145px; overflow:hidden; text-align:right;}
.price_div {background: url(img/price_bg.gif) no-repeat; display:block; width:234px; line-height:54px; position:relative; color:#ffffff; font-size:30px; text-align:right;}
.price_div span a {color:#ffffff}
.price_infos {height:100%; vertical-align:top; margin-bottom:-35px;}
a.a_mehr {margin-right:4px;}
a.a_mehr:hover {text-decoration:underline; color:#000000}

.price_div .productOldPrice, .price_div br {display:none}

.cat_head {width:625px; line-height:46px; color:#ffffff; font-weight:bold; background:url(img/cat-head.gif) no-repeat; font-size:14px, }
.cat_image {padding-top:5px;}
.unterkategorien {display:block; width:199px; line-height:24px; text-align:center; background:url(img/btn-leer.gif) no-repeat; color:#FFFFFF; font-weight:bold; font-size:12px;}

.unterkategorien a:hover {color:#FFFFFF !important; text-decoration:underline;}

.a_view_price span.productOldPrice {color:#fff; font-size:12px; font-family:arial; position:absolute; line-height:16px; margin-top:1px;}
.a_view_price span.productOldPrice {margin-top:-9px\9}
/**styling für die startseite**/
.startseite {}
.tt_div {position:absolute; background-color:#ffffff; line-height:18px; border:1px solid #cccccc; margin-left:25px; margin-top:-10px; padding:1px 3px; z-index:200000;}
.tt_div {color:#000000; font-weight:normal;}
.tt_pfeil {position:absolute; margin-top:-7px; margin-left:20px;}
*html .tt_pfeil {margin-top:-6px;}
*html .startbox-mitte .tt_pfeil {margin-top:-8px;}
/**Startseiten boxen**/
.start-links {width:33.3%; float:left; margin-bottom:13px; text-align:left}
.start-mitte {width:33.3%; float:left; margin-bottom:13px; text-align:center}
.start-rechts {width:33.3%; float:left; margin-bottom:13px; text-align:right}
.startbox {display:block; text-align:left;}
#startmodule {background:none}
.start-desc {overflow:hidden; display:block}
.start-pic-div {height:190px; text-align:center; display:table;}
.start-pic-div a {display:table-cell; vertical-align:middle; width: 207px;}
.start-pic-div a img {border:0 none; vertical-align:top;}
.start-pic-div {position:relative\9}
.start-pic-div a {position:absolute\9; top:50%\9; left:0\9;}
.start-pic-div a img {top:-50%\9; position:relative\9;}
.startbox-name {height:37px; overflow:hidden;}
.startbox-name .promo-name {font-size:15px; font-weight: bold; color:#fff;}
.startbox .list-price {font-size:25px; text-align:right;}
.startbox .list-tax, .startbox .list-tax a {color:#fff; font-size:10px; text-align:right}
.startbox .list-tax br {display:none;}
.startbox .list-price span.productOldPrice {color:#fff; font-size:12px; font-family:arial; position:relative; margin-top:0px;}
.startbox .list-btn {margin-top:98px; position:absolute; margin-left:96px;}

.startbox {width:207px; padding-top:0px; margin-top:10px; background:url(img/start_box_bg.gif) no-repeat;}
.startbox_mitte { width:207px; height:136px; overflow:hidden; display:block; background:none;}

/**styling für die searchresults**/


/**styling für die warenkorb**/
.warenkorb {background:#efefef url(img/cart.gif) no-repeat top right}



/**styling für die checkoutseiten**/
.steps {color:#6F6F6F}
.steps a {color:#888888; text-decoration:underline}
.steps a:hover {color:#000000; text-decoration:none}
.steps_ac {font-weight:bold}
.bullet {position:relative;}
.checkoutblock {border-top: 1px solid #cccccc; padding-top:10px}
.checkoutblock textarea {width:99% !important}



/**styling für die artikelansicht**/
.a_view_price {background: url(img/artikelansicht_preis_bg.gif) no-repeat; width:234px; line-height:54px; color:#ffffff; font-size:30px; text-align:right; display:block; font-family: arial, sans-serif; margin-bottom:7px;}
.a_view_price strong {padding-right:10px;}
.a_view_price br {display:none}

.a_view_extra {color:#415c07; margin-bottom:7px; padding-right:6px;}
.a_view_shipping_div { margin-bottom:7px;}
.a_view_ampel_div { margin-bottom:7px;}
.a_view_to_cart { margin-bottom:7px; background: url(img/artikelansicht_eingabe_bg.gif) no-repeat;}
#a_view_qty {display:block; width: 50px; height: 54px; float:left; background: url(img/artikelansicht_eingabe_bg.gif) no-repeat;}
#a_view_qty input {background:none repeat scroll 0 0 transparent; border:0 none; font-size:15px; font-weight:bold; margin-right:9px; margin-top:20px; text-align:center; width:30px;}
.a_view_vpe {color:#415c07; font-weight:bold; padding-right:6px;}

.extra_info {color:#888888; font-size:12px}

.a_view input {vertical-align:top}

.produktinfo .gr_box_fuss {background: url(img/a_view_grbox-fuss.gif) no-repeat; height:46px;}
.added_div {display:block; float:left; line-height:46px; padding-left:10px; color:#fff; font-size:11px;}
.print_link {display:block; float:right; padding:13px 10px 0 0;}

/**styling für die contactseite**/
.contact_text textarea {width:400px}

#zeichen_left input {font-family:arial; font-size:10px; border:0px; margin-bottom:2px; width:25px; text-align:right; font-weight:bold}
#zeichen_left {width:99%; text-align:right; font-family:arial; font-size:10px; font-weight:bold}

#telephone {height: 15px; width:150px;}

#wellness_banner {
position:relative;
height:227px;
width:618px;
}

#wellness_navi {
position:absolute;
left:25px;
bottom:12px;
height:27px;
width:590px;
}

.wellness_link {
color:#FFFFFF;
float:left;
font-size:14px;
font-weight:bold;
height:27px;
line-height:23px;
padding:0 11px;
text-decoration:none;
}

.wellness_link:hover {
background:url(img/wellness_link_hover.gif) repeat-x;
color:#FFFFFF !important;
text-decoration:none !important;
}

.wellness_trenner {
background:url(img/wellness_trenner.gif) no-repeat;
width:2px;
height:27px;
float:left;
}

#xmashinweis {width: 990px; text-align: left;}
