
/* -----------------------------------------------------------------------------------------
   $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 
   ---------------------------------------------------------------------------------------*/
/*-------------index*/
.motiv_index     { background-image: url(img/motiv_index.jpg); background-repeat: no-repeat; background-position: right top; text-align: left }
.text_index     { width: 400px }
.main_content_links a   { color: #c00; text-decoration: none }
.main_content_links a:hover   { color: #c00; text-decoration: underline }
/*-------------products_info*/
.products_info_heading      { font-size: 15px; font-weight: bold; background-color: #e6e6e6; padding: 10px; border-bottom: 1px dashed #ccc }
.products_info_box     { border: solid 1px #ccc }
.products_info_body   { padding-right: 10px; padding-left: 10px }
.graduated_heading       { font-size: 15px; background-color: #e6e6e6; text-align: right; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; border-bottom: 1px dashed #ccc }
.graduated_box       { padding-bottom: 10px; width: 180px; border-style: solid; border-width: 1px 0 1px 1px; border-color: #ccc }
.reviews_produktbeschreibung_box_trennung   { padding-bottom: 5px; border-bottom: 1px dotted #ccc }
.reviews_produktbeschreibung_box_head    { font-size: 15px; font-weight: normal; background-color: #ffc; padding: 5px 10px; border: dashed 1px #666 }
.reviews_produktbeschreibung_box_head_text     { font-size: 15px }
.reviews_produktbeschreibung_light_text   { color: #999 }
.reviews_produktbeschreibung_light_text a   { color: #999 }
/*-------------products_listing*/
.products_listing_box       { padding-bottom: 10px; border: solid 1px #ccc }
.products_listing_heading       { font-size: 15px; font-weight: bold; line-height: 13px; background-color: #e6e6e6; padding: 10px; border-bottom: 1px dashed #ccc }
.products_listing_heading a     { color: #000; font-size: 15px; font-weight: bold }
.products_listing_heading a:hover      { font-size: 15px; text-decoration: underline }

/*-------------boxes*/
.infoHeading          { font-size: 15px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px dashed #999 }
.boxHeading         { font-size: 15px; font-weight: bold; padding-bottom: 10px; border-bottom: 1px dashed #999 }
.boxHeadingText   { color: #000; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: left; text-indent: 5px; position: relative; top: 0; height: 25px; vertical-align: middle }
.box       { background-color: #ccc; padding: 10px; border: solid 1px #ccc }
.boxLast     { background-color: #E2E2E2; background-repeat: no-repeat; background-position: right 0; text-align: left; border-style: none double double; border-width: 0 1px 1px; border-color:  #999 #999 }
.boxText   { color: #000; font-size: 13px; font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 3px; padding-bottom: 3px }
.boxTextEingerueckt   { color: #000; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-left: 0; padding: 5px 10px }
/*-------------categories_box*/
.boxCategories       { border: solid 1px #ccc }
.boxHeadingCategories            { color: #c00; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; padding: 10px 20px 10px 10px; vertical-align: middle; border-bottom: 1px dashed #666 }
.boxHeadingGV          { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/categories_bg.gif); background-repeat: repeat-x; background-position: 0 0; padding-top: 5px; padding-bottom: 3px; padding-left: 23px; height: 23px }
a.boxHeadingGV:link, a.boxHeadingGV:visited            { color: #000; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background: url(img/categories_bg.gif) no-repeat; text-align: left; display: block; padding-top: 8px; padding-bottom: 3px; padding-left: 23px; height: 19px !important; vertical-align: middle }
a.boxHeadingGV:hover        { color: #333; text-decoration: none; background-image: url(img/categories_bg_hover.gif); background-position: 0 0 }
.boxHeadingCategories_cutline       { padding-bottom: 11px; border-bottom: 1px dashed #666 }
/*shopping cart*/
.cutline_shopping_cart    { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #666 }
.content_shopping_cart     { padding: 10px }
.box_shopping_cart     { background-color: #F5D1C2; border: solid 1px #ccc }
.heading_shopping_cart             { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/box_cart_head.gif); background-repeat: repeat-x; background-position: 0 0; padding-top: 5px; padding-bottom: 3px; padding-left: 23px; height: 23px; border-bottom: 1px dashed #999 }
a.heading_shopping_cart:link, a.heading_shopping_cart:visited             { color: #000; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background: url(img/box_cart_head.gif) no-repeat; text-align: left; display: block; padding-top: 8px; padding-bottom: 3px; padding-left: 23px; height: 19px !important; vertical-align: middle }
a.heading_shopping_cart:hover         { color: #333; text-decoration: none; background-image: url(img/box_cart_head_hover.gif); background-position: 0 0 }

/*-------------bestseller_box*/
.box_bestsellers           { background-color: #E7E5E5; background-position: 0 0; border: solid 1px #ccc }
.box_bestsellers_head            { font-size: 14px; font-weight: bold; background-image: url(img/box_review_head.gif); background-repeat: repeat-x; padding-top: 8px; padding-bottom: 7px; padding-left: 25px; border-bottom: 1px dashed #999 }
#bestseller_box_verschiebung            { line-height: 150%; padding: 10px }
#bestseller_box_verschiebung a div { display: none; }
#bestseller_box_verschiebung a#iefix:hover { border: 0; } /* Fix for IE 6 Bug */
#bestseller_box_verschiebung a:hover div              { color: #000; font-weight: bold; text-decoration: none; background-repeat: no-repeat; background-position: 0 3px; text-align: right; display: block; padding: 5px; z-index: 100; border-bottom: 1px dashed #999 }
/*-------------admin_box*/
.box_admin          { background-color: #ccc; background-image: url(img/bg_boxHeader.gif); background-repeat: repeat-x; background-position: right top; padding: 6px 10px 10px; border: solid 1px #ccc }
.box_admin_text         { padding-top: 5px }
.box_admin_text a { color: #fff; font-weight: bold; text-decoration: underline; border-top: 1px dotted #f9c }
.box_admin_text a:hover         { color: #fff }
/*-------------bewertunge_box*/
.box_reviews          { background-repeat: repeat; background-position: right top; border: solid 1px #ccc }
.box_reviews_text           { padding: 10px }
/*-------------bewertunge_box*/
.box_information_text  { line-height: 17px; padding-top: 5px }
.box_information_text a  { color: #c00; padding-top: 5px }
/*-------------account*/
.account_heading  { color: #036; font-size: 15px; font-weight: normal; padding-bottom: 10px; padding-left: 10px; border-bottom: 1px dashed #666 }
.account_text  { padding-top: 5px; padding-right: 10px; padding-left: 10px }
/*-------------checkout_process*/
.checkout_heading { font-size: 15px; font-weight: normal; padding-bottom: 10px; padding-left: 10px; border-bottom: 1px dashed #666 }
.checkout_text   { padding-top: 5px; padding-right: 10px; padding-left: 10px }
.checkout_hervorheben    { background-color: #9cf; padding: 10px; border-right: 1px dashed #999; border-bottom: 1px dashed #999; border-left: 1px dashed #999 }
.checkout_fortfahren_light { color: #999 }
.checkout_status_1        { font-weight: bold; background-color: #9cf; padding: 5px 10px; border: solid 1px #666 }
.checkout_status_0       { color: #999; background-color: #fff; padding: 5px 10px; border: solid 1px }
.checkout_status_spacer       { background-image: url(img/checkout_spacer.gif); background-repeat: repeat-x; width: 10% }
.checkout_text_border       { padding: 5px 10px 10px; border-style: dashed; border-width: 0 1px 1px; border-color: #666 }
.checkout_confirmation_light        { background-color: #9cf; padding: 5px 10px 10px; border: dashed 1px #666 }
/*-------------shopping_cart*/
.cart_border   { padding: 0; border-style: dashed; border-width: 1px 0 0; border-color: #666 }
.cart_inner_box   { padding: 10px; border-style: dashed; border-width: 0 1px 1px; border-color: #666 }
.cart_inner_box_pw { background-color: #ffc; padding: 10px; border-style: dashed; border-width: 0 1px 1px; border-color: #999 }
.cart_total    { font-size: 15px; padding-top: 10px; padding-right: 10px }
.cart_list_head     { font-size: 15px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
.cart_loeschen      { padding-top: 5px; vertical-align: middle }
.cart_loeschen a        { color: #000 }
.cart_loeschen a:hover        { color: #999; text-decoration: none }
.cart_pw_border         { border-top: 1px dashed #999 }
.cart_pw_inner_border         { background-color: #9cf; padding: 10px; border-style: dashed; border-width: 0 1px 1px; border-color: #999 }
.cart_pw_inner_border a          { color: #666 }
.cart_pw_inner_border a:hover           { color: #000; text-decoration: none }
/*-------------eigener anfang*/
.login_box_border         { padding-right: 10px; width: 500px }
.login_box_text        { color: #999 }
.search_box_border         { padding-right: 10px }
.search_box_text        { color: #999 }
.infobox_name      { color: #333; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-right: 10px; padding-left: 10px }
.border_left    { background-image: url(img/border_left.gif); background-repeat: repeat-y; background-position: right 0; width: 10px }
.border_right     { background-image: url(img/border_right.gif); background-repeat: repeat-y; background-position: left 0; width: 10px }
.border_right_test      { background-position: 0 0; border-left: 1px solid #333 }
.box_head_outher { background-image: url(img/box_head.gif); background-position: 0 center; padding-top: 5px; padding-left: 35px; height: 29px }
.box_head   { color: #999; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.box_head a    { color: #999; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.box_head a:hover    { color: #999; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
.left_table_bg    { background-color: #fc0; width: 200px; vertical-align: top; border-right: 1px solid #333 }
.main_table       { background-image: url(img/bg_main.gif); background-repeat: repeat-x; background-position: 0 35px; width: 599px }
.image_left    { margin-right: 10px; margin-bottom: 20px }
/*Vortschritt_Bestellung*/
.vortschritt_active       { color: #fc0; font-weight: bold; background-color: #999; padding-top: 5px; padding-bottom: 5px; border: solid 1px }
.vortschritt_passiv       { color: #999; background-color: #e8e8e8; padding-top: 5px; padding-bottom: 5px; border: solid 1px }
.vortschritt_spacer      { background-image: url(img/vortschritt_spacer.gif); background-repeat: repeat-x }
/*content_navigation*/
a.content_level0:link, a.content_level0:visited           { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background: url(img/tree_level0.gif) no-repeat; text-align: left; display: block; padding-top: 10px; padding-left: 23px; height: 25px !important; vertical-align: middle; border-bottom: 1px solid #333 }
a.content_level0:hover     { color: #fff; text-decoration: none; background-position: 0 0 }
.info_box_head       { color: #999; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(img/info_box_head.gif); background-repeat: no-repeat; padding-left: 35px; height: 35px; border-bottom: 1px solid #333 }
/* kategorien */
.tree_level0         { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/categories_bg.gif); background-repeat: repeat-x; padding-top: 5px; padding-bottom: 3px; padding-left: 23px; height: 23px }
.tree_level0_top     { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/tree_level0.gif); background-repeat: repeat-x; padding-top: 5px; padding-bottom: 3px; padding-left: 23px; height: 20px }
.tree_final_top      { color: #fff; background-color: #f30; z-index: 1000; top: 1px; width: 180px; height: 19px }
a.tree_level0:link, a.tree_level0:visited             { color: #000; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background: url(img/categories_bg.gif) no-repeat; text-align: left; display: block; padding-top: 8px; padding-bottom: 3px; padding-left: 23px; height: 20px !important; vertical-align: middle }
a.tree_level0:hover        { color: #333; text-decoration: none; background-image: url(img/categories_bg_hover.gif); background-position: 0 0 }
a.tree_level0_down:link, a.tree_level0_down:visited          { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background: url(img/tree_level0_select.gif) no-repeat; text-align: left; display: block; padding-top: 8px; padding-left: 23px; height: 20px !important; vertical-align: middle }
a.tree_level0_down:hover      { color: #666; font-weight: bold; text-decoration: none; background-position: 0 0 }
a.tree_level0_final:link, a.tree_level0_final:visited               { color: #333; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-image: url(img/box_cart_head.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-bottom: 3px; padding-left: 23px; height: 20px !important; vertical-align: middle }
a.tree_level0_final:hover     { text-decoration: none; background-position: 0 0 }
a.tree_level1_no:link, a.tree_level1_no:visited          { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 38px; height: 20px !important; vertical-align: middle }
a.tree_level1_no:hover     { color: #333; font-weight: normal; text-decoration: underline; background-position: 0 0 }
a.tree_level1_sub:link, a.tree_level1_sub:visited           { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-image: url(img/tree_level1_sub.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 38px; height: 20px !important; vertical-align: middle }
a.tree_level1_sub:hover     { color: #333; font-weight: normal; text-decoration: underline; background-position: 0 0 }
a.tree_level1_down:link, a.tree_level1_down:visited            { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-image: url(img/tree_level1_down.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 38px; height: 20px !important; vertical-align: middle }
a.tree_level1_down:hover     { text-decoration: none; background-position: 0 0 }
a.tree_level1_final:link, a.tree_level1_final:visited             { color: #333; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bolder; text-decoration: none; background-color: #fff; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 38px; position: relative; bottom: -1px; height: 20px !important; vertical-align: middle }
a.tree_level1_final:hover      { text-decoration: none; background-position: 0 0 }
a.tree_level2_no:link, a.tree_level2_no:visited          { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 57px; height: 18px !important; vertical-align: middle }
a.tree_level2_no:hover     { color: #333; font-weight: normal; text-decoration: underline; background-position: 0 0 }
a.tree_level2_sub:link, a.tree_level2_sub:visited           { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-image: url(img/tree_level2_sub.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 57px; height: 18px !important; vertical-align: middle }
a.tree_level2_sub:hover     { color: #333; font-weight: normal; text-decoration: underline; background-position: 0 0 }
a.tree_level2_down:link, a.tree_level2_down:visited           { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-image: url(img/tree_level2_down.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 57px; height: 18px !important; vertical-align: middle }
a.tree_level2_down:hover     { text-decoration: none; background-position: 0 0 }
a.tree_level2_final:link, a.tree_level2_final:visited           { color: #333; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bolder; text-decoration: none; background-color: #fff; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; display: block; padding-top: 8px; padding-left: 57px; position: relative; bottom: -1px; height: 24px !important; vertical-align: middle; border-top: 1px solid #333; border-bottom: 1px solid #333 }
a.tree_level2_final:hover      { text-decoration: none; background-position: 0 0 }
.tree_level2_no { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-repeat: no-repeat; padding-top: 8px; padding-bottom: 8px; padding-left: 55px }
.level0_select    { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.tree_level0_border   { color: #666; border-top: 1px solid #333; border-bottom: 1px solid #333 }
.tree_level0_top_border   { border-bottom: 1px solid #333 }
.tree_level0_select      { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/tree_level0_select.gif); background-repeat: no-repeat; padding-top: 8px; padding-bottom: 12px; padding-left: 23px }
.tree_level0_no  { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-repeat: no-repeat; padding-top: 8px; padding-bottom: 8px; padding-left: 23px }
.tree_level0_top_select   { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/tree_level0_top_select.gif); background-repeat: no-repeat; padding-top: 8px; padding-bottom: 12px; padding-left: 23px }
.tree_level2_sub      { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/tree_level2_sub.gif); background-repeat: no-repeat; padding-top: 8px; padding-bottom: 8px; padding-left: 55px }
.tree_level2_down      { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(img/tree_level2_down.gif); background-repeat: no-repeat; padding-top: 8px; padding-bottom: 8px; padding-left: 55px }
.tree_link  { color: #666; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.tree_link:hover  { color: #666; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
/* kategorien */
.stockWarning { color: #cc0033; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.body     { background-repeat: repeat-x; margin: 0; padding: 0; border-right: 1px solid #808080; border-left: 1px solid #808080 }
.mainContentBG     { background-repeat: repeat-x; margin: 0 }
.mainContent   {  background-repeat: repeat-x; border-right: medium none #808080; border-left: medium none #808080 }
BODY       { color: #000000; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%; background-image: url(img/body_bg.gif); margin: 0 }
.main_content    { background-image: url(img/content_to_body.jpg); background-repeat: no-repeat; background-position: left top; padding: 10px 0 10px 10px }
img{
	border:0;
}

A {
  color: #000000;
  text-decoration: none;
}
TD   { font-size: 13px }
A:hover   { color: #c00; text-decoration: underline }

FORM {
	display: inline;
}
TR.headerError { background-color: #ff0000 }
TR.headerMessage  { color: #fff; background-color: #00cc33; padding: 10px }

.moduleHeading  { font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 10px }

TD.headerError {
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  font-size: 13px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  font-size: 13px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
A.pageResults:hover { color: #ffffff; background: #00dd00 }
TD.pageHeading, DIV.pageHeading    { color: #000000; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 20px; padding-bottom: 10px; padding-left: 10px; right: -10px; border-bottom: 1px solid #666 }
TD.main, P.main, DIV.main,TABLE.main  { font-size: 13px; font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5; margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-left: 10px }
SPAN.greetUser { color: #c00; font-size: 13px; font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
TABLE.formArea    { background: #9cf; padding: 5px 5px 5px 10px; border-style: dashed; border-width: 0 1px 1px; border-color: #999 }

TD.formAreaTitle {
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  font-size: 13px;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  font-size: 13px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  color: #c00;
}
SPAN.productOldPrice {
	font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #c00;
	text-decoration: line-through;
}
SPAN.errorText {
  font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  color: #c00;
}

SPAN.productDiscountPrice {
  font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  color: #c00;
  font-weight: bold;
}
.moduleRow   { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ccc; background-repeat: repeat-x }
.moduleRowOver   { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ffc; background-repeat: repeat-x }
.moduleRowSelected   { background-color: #9cf }

.checkoutBarFrom, .checkoutBarTo { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; color: #8c8c8c; }
.checkoutBarCurrent { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; color: #000000; }

/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 7pt; }
.heading2 { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 9pt; }
.heading3 { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10pt; }
.heading4 { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 12pt; }
.heading5 { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 16pt; }
/* message box */

.messageBox { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; }
.messageStackError, .messageStackWarning  { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fcc }
.messageStackSuccess { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10px; color: #ff0000; }
.navLeft {
	border-right: 1px solid;
	border-color: #000000;
	width: 180px;
	background-color: #E3E2E3;
}
.navRight {
	border-color: #000000;
	width: 180px;
	border-left: 1px solid;
	background-color: #E3E2E3;
}

.contentsTopics     { font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding: 20px 10px 10px; border-bottom: 1px solid #666 }
.tableListingII { background-color: #d0d0d0 }
.tableListingI { background-color: #eeeeee }
.tableBody {
padding: 5px;
}

.poweredby {
  font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.onepxwidth {
	width: 1px;
}
TR.contentHeader {
	background-image: url(img/bg_contentHeader.gif);
	height: 27px;
}
TABLE.boxHeader {
	border-color: #000000;
	border-right: 1px solid;	
	border-left: 1px solid;
}
.newProductsPrice {
	border-bottom-color: #48AD03;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #48AD03;	
	border-top-style: solid;
	border-top-width: 1px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #48AD03;
}
.navigationBar      { color: #dcdcdc; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 100%; background-image: url(img/bg_navigationBar.gif); background-repeat: repeat-x; background-position: 0 0; padding-right: 10px; padding-left: 10px }
a.headerNavigation:hover   { color: #dcdcdc; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-repeat: repeat-x; background-position: 0 0 }
a.headerNavigation  { color: #dcdcdc; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-repeat: repeat-x; background-position: 0 0 }
.navigationHeader   { color: #696969; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(img/bg_boxHeader.gif); padding-right: 10px; padding-left: 10px; border-right: 1px solid #a9a9a9 }
.navigationHeaderBox  { color: #696969; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(img/bg_boxHeader.gif); padding-right: 5px; padding-left: 5px; border-right: 1px none #696969 }
.navigationHeaderOver    { color: #000; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(img/bg_navigationHeaderOver.gif); padding-right: 10px; padding-left: 10px; border-right: 1px solid #a9a9a9 }
.navigationHeaderBoxOver  { font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(img/bg_navigationHeaderOver.gif); padding-right: 5px; padding-left: 5px; border-right: medium none #696969 }
a.navigationHeaderLink:hover  { color: #696969; text-decoration: none }
.copyright { font-size: 10px; text-align: center }
.imageset { }
.coloumLeft    { background-repeat: repeat-x; text-align: left; padding: 10px 0 10px 10px; width: 180px }
.coloumRight  { padding: 10px }
.header  { background-image: url(img/header.gif); height: 125px }
.index_bildkoerper       { position: relative; z-index: 1000; top: -2px; right: -45px }
.index_bildkoerper_main        { background-image: url(http://www.axodus.com/images/content/Willkommen_unten_main.jpg); background-repeat: no-repeat; background-position: right 150px }
.index_versandfrei  { position: relative; top: 15px; right: 20px }
.index_text  { width: 400px }
/*footer einstellungen*/
.footer_ebay     { background-image: url(img/ebay_last.gif); background-repeat: no-repeat }
.footer_afterbuy   { background-image: url(img/afterbuy_last.gif); background-repeat: no-repeat }
.footer_paypal   { background-image: url(img/paypal_last.gif); background-repeat: no-repeat }
.footer_bre   { background-image: url(img/bre_last.gif); background-repeat: no-repeat }
.footer_ebay_over     { background-image: url(img/ebay_last_over.gif); background-repeat: no-repeat }
.footer_afterbuy_over  { background-image: url(img/afterbuy_last_over.gif); background-repeat: no-repeat }
.footer_paypal_over  { background-image: url(img/paypal_last_over.gif); background-repeat: no-repeat }
.footer_bre_over  { background-image: url(img/bre_last_over.gif); background-repeat: no-repeat }
.footer  { background-image: url(img/last.gif); height: 133px }
.headerSearch, div.headerSearch  { position: relative; top: 15px; right: -15px }
.headerSearchInput  { color: #c0c0c0; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #000; border: solid 1px #d3d3d3 }
.inputField   { color: #696969; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border: solid 1px }
.footer_raiba_over  { background-image: url(img/raiba_last_over.gif); background-repeat: no-repeat }
.footer_raiba  { background-image: url(img/raiba_last.gif); background-repeat: no-repeat }
