/* -----------------------------------------------------------------------------------------
   $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 
   ---------------------------------------------------------------------------------------*/
/*cyt*/
@import url("css/categories.css");
@import url("css/thickbox.css");
@import url("css/jquery.bookmark.css");
#dreck_unten {background-image: url(images/css/dreck_unten.jpg); background-repeat: no-repeat; background-position: bottom center;}
#all_center { margin:0 auto; width:986px; background:url(images/css/bg_head.png) no-repeat left top; padding-top:5px;}
#bg_verlauf { margin:0 auto; width:986px; background-image:url(images/css/bg_verlauf.png); background-repeat: repeat-y; background-position:left top;}
#bg_footer { margin:0 auto; width:986px; background-image:url(images/css/bg_footer.png); background-repeat:no-repeat; background-position:left top; height:355px;}
.footer_inner {position:relative; width:910px; margin:0 auto;}
#box_teaser_bottom { position:absolute; width:700px; height:120px; top:-150px; left:175px;}
#teaser_bottom_1 { float:left; width:220px; padding-right:35px;}
#teaser_bottom_1 select { margin:25px 0px; width:150px;}
#teaser_bottom_2 { float:left; width:140px; padding-right:115px;}
#teaser_bottom_2 select { margin:25px 0px; width:150px;}
#teaser_bottom_3 { float:left; width:140px;}
#teaser_bottom_3 select { margin:25px 0px; width:150px;}
#footer_promo { height:200px; position:relative;}
#manufacturers_bottom { width:910px; height:80px; margin-top:5px; overflow:hidden;}
#manufacturers_scroll {width:910px; height:60px; overflow:auto;}
.one_manu { float:left; width:90px;}

#bookmark_logo { position:absolute; left:33px; bottom:15px; cursor:pointer;}

.main_inner { margin:0 auto; width:940px;  background-image:url(images/css/bg_navi.gif); background-repeat:repeat-y; background-position:left;}
.main_inner_clean { margin:0 auto; width:940px; }
#header {position:relative;}
#head { margin:0 auto; width:940px; height:253px; background:url(images/css/index/head.png);}
#head_cart { width:177px; position:absolute; left:583px;}
#head_login { width:177px; position:absolute; left:762px;}
#ratgeber { width:177px; position:absolute; left:406px;}
#ratgeber_button { margin-top:68px; margin-left: 97px;}

#logo_click { height:230px; width:230px; position:absolute; left:10px; top:10px;}

#navtrail { margin-bottom:-5px; margin-top:5px; margin-left:10px; color: #006699; z-index:100;}
A.headerNavigation { 
  color: #006699; 
}

A.headerNavigation:hover {
  color: #cc9900;
}

#col_left {width:170px; margin-right:3px; float:left;background-color:#FFFFFF;}
#col_right {width:767px; float:left;}

.startseite_head {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#cc9900; font-weight:bold; height:40px; }
.startseite_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; line-height:1.5; }

.boxheadline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:333333;}
.bg_headlogin { background:transparent; border:0px solid #000000; outline:none; width:140px;}
.boxinput { background-image:url(images/css/box_headline/bg_boxheadline.gif); background-repeat:no-repeat; width:147px; margin-bottom:5px;}
.password_forgotten { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#333333;}
.password_forgotten a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#333333;}
.password_forgotten a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#333333;}

.boxinput_cart { background-image:url(images/css/box_cart/bg_boxcart.gif); background-repeat:no-repeat; width:147px; }
.headcart { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}

.box_link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#24718f;}
.box_link a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#24718f;}
.box_link a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#cc9900;}

.headline_box { background:url(images/css/bg_headline.gif) no-repeat center; height:50px; font-weight:bold; z-index:100;}
.headline_box h1 { margin:0px; padding:0px; font-size:14px; color:#FFFFFF; padding-top:15px; padding-left:30px; font-weight:bold;}
.headline_box div { margin:0px; padding:0px; font-size:14px; color:#FFFFFF; padding-top:15px; padding-left:30px; font-weight:bold;}



.headline_box_live { background:url(images/css/bg_headline_box4.gif) no-repeat center; height:50px; font-weight:bold; margin-bottom:-9px;}
.headline_box_live h1 { margin:0px; padding:0px; font-size:14px; color:#FFFFFF; padding-top:15px; padding-left:30px; font-weight:bold;}
.headline_box_live div { margin:0px; padding:0px; font-size:14px; color:#FFFFFF; padding-top:15px; padding-left:30px; font-weight:bold;}

.headline_box2 { background:url(images/css/bg_headline2.gif) no-repeat center; height:28px; margin-top:-21px;}
.headline_box3 { margin-top:-21px;}

.headline_box4 { background:url(images/css/bg_headline_box4.gif) no-repeat center; height:50px; margin-top:-21px; }
.headline_box4_headline { margin:0px; padding:0px; font-size:14px; color:#FFFFFF; padding-top:15px; padding-left:30px; font-weight:bold;}

.headline_box5 { background:url(images/css/bg_headline_box4.gif) no-repeat center; height:50px; }
.headline_box5_headline { margin:0px; padding:0px; font-size:14px; color:#FFFFFF; padding-top:15px; padding-left:30px; font-weight:bold;}

.headline_box6 { background:url(images/css/bg_headline_box5.gif) no-repeat center; height:50px; }
.headline_box6_headline { margin:0px; padding:0px; font-size:14px; color:#FFFFFF; padding-top:15px; padding-left:30px; font-weight:bold;}

.bg_content_box { background:url(images/css/bg_content_box.gif) no-repeat bottom; padding-bottom:30px;}
.bg_content_box2 { background:url(images/css/bg_content_box2.gif) no-repeat bottom; padding-bottom:30px;}
.bg_live-shopping { background:url(images/css/live-shopping/bg_liveshopping.gif) no-repeat bottom; width:756px; height:359px; z-index:10;}

.content_inner_live { width:735px; margin:0px auto; padding-top:16px;}
.content_inner { width:727px; margin:0 auto;}

.checkout_agb { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CC0033;}

.bg_buttons { background:url(images/css/bg_buttons.gif) no-repeat center; height:25px; line-height:25px; width:751px; margin:0px auto; margin-top:-5px;}
.button_left { float:left; margin-left:10px; margin-top:6px;}
.button_right { float:right; margin-right:10px; margin-top:6px;}
.navbar { margin-left:10px; margin-right:10px;}
.filter { margin-left:10px; margin-right:10px; margin-top:0px;}

.small_headline { height:30px; font-size:14px; font-weight:bold;}
.small_headline h1 { height:30px; font-size:14px; font-weight:bold;}

.clear_b { clear:both; line-height:0px; height:0px; padding:0px; margin:0px; font-size:0px;}

.product_info_options { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900;}

.product_info_price { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#24718f;}
.product_info_mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#24718f;}
.product_info_mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900;}
.product_info_mwst a:hover {  color:#24718f;}


.product_reviews_pic { background:url(images/css/product_reviews/bg_pic.gif) no-repeat; width:170px; height:170px; }
.reviews_pic { margin-top:10px; margin-left:10px;}
.bg_pics { height:377px; width:312px; background:url(images/css/product_info/bg_pics.gif) no-repeat; text-align:center; vertical-align:top; }

a.button			{
					height:20px;
					line-height:20px;
					padding-top:0px;
					padding-left:5px;
					list-style:none;
					margin:0px;
					display:block;
					vertical-align:middle;
					font-family: Verdana, Arial;
					font-size:10px;
					
					color:#cc9900;
					}
					
a.button:hover			{
background-color:#24718f;
					height:20px;
					line-height:20px;
					padding-top:0px;
					padding-left:5px;
					list-style:none;
					margin:0px;
					display:block;
					vertical-align:middle;
					color:#ffcc00;
					text-decoration:none;
					}
.list_headline_new { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; height:52px;}
.list_headline_new a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.list_headline_new a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-decoration:none;}
.listing_mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.listing_mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900;}
.listing_mwst a:hover {  color:#cc9900; }


.headline_news { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; height:30px;}
.headline_news a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold;}
.headline_news a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#cc9900; font-weight:bold; text-decoration:none;}

.hover_bg { background:url(images/css/bg_hover.gif) no-repeat bottom;}

.hover_effect .list_headline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; height:52px;}
.hover_effect .list_headline a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.hover_effect .list_headline a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#24718f; font-weight:bold;}

.hover_bg .list_headline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; height:52px;}
.hover_bg .list_headline a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;}
.hover_bg .list_headline a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}

.hover_effect .mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.hover_effect .mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#24718f;}
.hover_effect .mwst a:hover {  color:#cc9900; }

.hover_bg .mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.hover_bg .mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.hover_bg .mwst a:hover {  color:#ffffff; }

.hover_effect .listing_mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.hover_effect .listing_mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900; font-weight:bold;}
.hover_effect .listing_mwst a:hover {  color:#24718f; font-weight:bold;}

.hover_bg .listing_mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.hover_bg .listing_mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900; font-weight:bold;}
.hover_bg .listing_mwst a:hover {  color:#cc9900; font-weight:bold;}

/* SMALL */

.hover_bg_small { background:url(images/css/bg_hover_small.gif) no-repeat bottom;}


.hover_effect_small .list_headline_small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; height:55px;}
.hover_effect_small .list_headline_small a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold;}
.hover_effect_small .list_headline_small a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#24718f; font-weight:bold;}

.hover_bg_small .list_headline_small { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold; height:55px;}
.hover_bg_small .list_headline_small a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold;}
.hover_bg_small .list_headline_small a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}

.hover_effect_small .mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.hover_effect_small .mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#24718f;}
.hover_effect_small .mwst a:hover {  color:#cc9900; }

.hover_bg_small .mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.hover_bg_small .mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.hover_bg_small .mwst a:hover {  color:#ffffff; }

.hover_effect_small .listing_mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.hover_effect_small .listing_mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900; font-weight:bold;}
.hover_effect_small .listing_mwst a:hover {  color:#24718f; font-weight:bold;}

.hover_bg_small .listing_mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.hover_bg_small .listing_mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900; font-weight:bold;}
.hover_bg_small .listing_mwst a:hover {  color:#cc9900; font-weight:bold;}


.listprice { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#cc9900; font-weight:bold; line-height:1.2; height:36px;}
.listprice_live { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#cc9900; font-weight:bold; line-height:1.2;}
.cartprice { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#333333; font-weight:bold;}
.cartprice_big { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; color:#333333; font-weight:bold;}
.cart_headline { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.cart_subtotal { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; vertical-align:middle;}

.cart_bg { background:url(images/css/shopping_cart/bg_cartframe.gif); height:84px; background-repeat:no-repeat;}

.bg_cartpic { background:url(images/css/shopping_cart/bg_pic.gif); height:72px; width:72px; background-repeat:no-repeat;}

/*Live Shopping*/
.prozent {width:150px; text-align:left; background:url(img/css/bg_prozent.gif) no-repeat;}
.bg_prozent {
height:25px;
background:url(img/css/bg_prozent_overlay.gif) no-repeat;
}
.you_save {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 1.5;
  color:#cc0303;
  font-weight:bold;
  
}

.you_save_ex {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 1.5;
  color:#cc0303;
  font-weight:bold;
  text-decoration: line-through;
  
}

.sold_out { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#cc0303; font-weight:bold; text-align:center;}


.action { background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff; padding-left:15px; line-height:1.1; }
.action_bg { background-color:#333333;}
.action_validaty { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; line-height:3;}

.live_mwst { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
.live_mwst a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cc9900; font-weight:bold;}
.live_mwst a:hover {  color:#24718f; font-weight:bold;}

.livepic { background:url(images/css/live_shopping/bg_livepic.gif) no-repeat; width:170px; height:170px;}
/*Frame*/
.left_top { width:7px; height:7px; background:url(images/css/frame/lt.gif); background-repeat:no-repeat;}
.right_top { width:7px; height:7px; background:url(images/css/frame/rt.gif); background-repeat:no-repeat;}
.left_middle { width:7px; background:url(images/css/frame/lm.gif); background-repeat: repeat-y; }
.right_middle { width:7px; background:url(images/css/frame/rm.gif); background-repeat: repeat-y; }
.top_middle { height:7px; background:url(images/css/frame/mt.gif); background-repeat: repeat-x; }
.right_bottom { width:7px; height:7px; background:url(images/css/frame/rb.gif); background-repeat:no-repeat;}
.middle_bottom { height:7px; background:url(images/css/frame/mb.gif); background-repeat: repeat-x; }
.left_bottom { width:7px; height:7px; background:url(images/css/frame/lb.gif); background-repeat:no-repeat;}

/*Address Frame*/
.address_left_top { width:9px; height:9px; background:url(images/css/frame_address/lt.gif); background-repeat:no-repeat;}
.address_top_middle { height:9px; background:url(images/css/frame_address/tm.gif); background-repeat: repeat-x; }
.address_right_top { width:9px; height:9px; background:url(images/css/frame_address/rt.gif); background-repeat:no-repeat;}
.address_left_middle { width:9px; background:url(images/css/frame_address/lm.gif); background-repeat: repeat-y; }
.address_right_middle { width:7px; background:url(images/css/frame_address/rm.gif); background-repeat: repeat-y; }
.address_left_bottom { width:9px; height:9px; background:url(images/css/frame_address/lb.gif); background-repeat:no-repeat;}
.address_bottom_middle { height:9px; background:url(images/css/frame_address/bm.gif); background-repeat: repeat-x; }
.address_right_bottom { width:9px; height:9px; background:url(images/css/frame_address/rb.gif); background-repeat:no-repeat;}


#bild2,#bild3,#bild4,#bild5,#bild6,#bild7,#bild8,#bild9,#bild10 { display:none;}

#pic_cycler { height:48px; overflow:hidden; width:255px;}
.small_images {height:48px; width:291px; margin:0 auto; margin-top:27px; overflow:hidden;}
.one_small_image { float:left; margin-right:3px;}
.one_small_image_last { float:left;}
.border_small { margin-top:-48px;}
.click_prev {float:left; cursor:pointer;}
.click_next { float:right; cursor:pointer;}

.click_prev_new {float:left; cursor:pointer; margin-top:120px; margin-left:20px;}
.click_next_new { float:right; cursor:pointer;margin-top:120px; margin-right:20px;}

#bg_search { background:url(images/css/box_search/bg_search.gif) no-repeat center; height:58px; text-align:center; line-height:5px; margin-bottom:-22px;}
#bg_search input{ float:left;}
#bg_search a{color:#FFFFFF; line-height:1.2;}
#bg_search a:hover{color:#FFFFFF; text-decoration:underline;}
.input_search { width:123px; border:0px solid #000000; background:transparent; margin:0px; margin-left:15px; outline:none;}

.headline_box_left { background:url(images/css/box_newsletter/headline_box_newsletter.gif) no-repeat center; height:50px; font-weight:bold; margin-top:-15px;}
.headline_box_left div { margin:0px; padding:0px; font-size:10px; color:#FFFFFF; padding-top:17px; padding-left:10px; font-weight:bold;}

.headline_box_content { background:url(images/css/box_newsletter/headline_box_newsletter.gif) no-repeat center; height:50px; font-weight:bold; margin-top:-21px;}
.headline_box_content div { margin:0px; padding:0px; font-size:10px; color:#FFFFFF; padding-top:17px; padding-left:10px; font-weight:bold;}
.headline_box_content div a { margin:0px; padding:0px; font-size:10px; color:#FFFFFF;  padding-left:10px; font-weight:bold;}
.headline_box_content div a:hover { margin:0px; padding:0px; font-size:10px; color:#FFFFFF; padding-left:10px; font-weight:bold; text-decoration:none;}

#bg_newsletter { background:url(images/german/bg_newsletterbox/bg_newsletterbox.gif) no-repeat top; height:154px; margin-top:-21px;}
.newsletter_inner { width:144px; margin:0 auto; padding-top:110px;}
.newsletter_inner input {float:left;}

.newsletterbox { background:url(images/css/box_newsletter/input.gif) no-repeat; border:0px solid #000000; outline:none; width:123px; height:17px;}

#cycle_new_default { text-align:center; height:338px; overflow:hidden; margin-bottom:21px;}

#trust { margin-top:-21px;}
#box_admin { border:1px solid #8d8d8d; padding:10px;}
#button_login input{ padding-top:8px;}
/*cyt_ende*/
.boxText { 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.boxTextBG {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #f1f1f1;
}
.boxTextBGII {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #FFCC99;
}
.boxTextPrice {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight: bold;
	background-color: #ffb3b5;
}
.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;
}

BODY {
	background-image: url(images/css/bergmuster.gif); background-repeat: repeat-x;
	color: #333333;
	margin: 0px;
	background-color: #ffffff;
}

img{
	border:0;
}

A {
  color: #333333;
  text-decoration: none;
  outline:none;
}

A:hover {
  color: #cc9900;
  text-decoration: underline;
  outline:none;
}

FORM {
	display: inline;		   
}


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;
}

.infoBox {
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #666666;
  height:17px;
  color: #ffffff;
}

TD.infoBoxHeading_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #C4C4C4;
  height:17px;
  color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-right: 4px solid;
  background: #E6E6E6; 
  border-color: #C4C4C4;
}

TD.infoBox_right, SPAN.infoBox_right {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #E6E6E6; 

}

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_prev {
color:#76848e;
}
A.pageResults_next {
color:#76848e;
}

A.pageResults {
	color: #333333;
	padding:3px 5px 3px 5px;
	border:1px solid #cc9900;
	line-height:20px;
}

A.pageResults:hover {
  color: #ffffff;
  background: #cc9900;
  text-decoration:none;
	padding:3px 5px 3px 5px;
}

span.pageResults_aktive {  color: #ffffff;
  background: #cc9900;
  text-decoration:none;
  border:1px solid #cccccc;
	padding:3px 5px 3px 5px;}

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;
}

.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 1.5;
}

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;
}

CHECKBOX, INPUT, RADIO, SELECT {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

TEXTAREA {
  width: 99%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
    color:#333333;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

SPAN.underline {
	text-decoration: underline;
}

.formArea {

}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.pos_rel_copyright { position:relative; width:986px; text-align:center; margin:0 auto;}
#copy_cyt { position:absolute; right:0px; top:21px; color:#ddac05;}
#copy_cyt a{color:#ddac05;}
#copy_cyt a:hover{color:#ddac05;}
.copyright {
width:350px;
position:absolute;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 1.2;
  text-align:center;
  color:#ffffff;
  top:-45px;
  left:22px;
}
.parseTime {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
}
.copyright a {
  color: #ffffff;
}
.copyright a:hover {
  color: #cc9900;
  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;
	font-size:10px;
	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;
}

.moduleRow {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
 background-color: #E6E6E6;
 border: 1px solid;
 border-color: #E6E6E6;

}
.moduleRowOver { 
	background-color: #D7E9F7; 
	border: 1px solid;
	border-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5; 
	
	}
.moduleRowSelected { background-color: #E9F4FC; }

.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; }

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

/* Sitemap Tables */
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; 
	background-color: #cc9900; 
	padding-top: 2px; padding-bottom: 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: #dbeff6; padding: 2px 2px;}
.sitemap_sub a {color:#333333;}
.sitemap_sub a:hover {color:#ffffff; 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; }

/* input requirement */

.inputRequirement {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #cc9900;}

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;
}

.navLeft {
	border-right: 1px solid;
	border-color: #b6b7cb;
	background-image: url(img/bg_left_column.jpg);
	width: 185px;
}
.navRight {
	border-color: #666666;
	border-top-width: 4px;
	border-top-style: solid;
	border-left-width: 4px;
	border-left-style: solid;
	background-color: #E6E6E6;
	width: 185px;
}

.contentsTopics {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.tableListingI {
	background-color: #54a8cf;
}

.tableListingII {
	background-color: #dbeff6;
}

.tableBody {
padding: 5px;
}

.poweredby {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.onepxwidth {
	width: 1px;
}
