/* -----------------------------------------------------------------------------------------
   $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 
   ---------------------------------------------------------------------------------------*/
.parseTime, .copyright{display:none;}
img{border:none;}   
form, input, area, body{ padding:0px; margin:0px;}   
*{ font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#0068B5;}
a{ color:#0068B5;}
a:hover{ color:#000000;}

#main_tbl{}
#header{}
#leftbar{ width:176px; background:url(img/leftbar_bg.gif) repeat-y;}
#content{ width:664px !important; padding:10px;}
#rightbar{ width:176px; background:url(img/rightbar_bg.gif) repeat-y;}
#footer{ background:url(img/footer.gif) no-repeat; height:31px;}

.header_area{background:url(img/header01.jpg) no-repeat; width:781px; padding:20px;}
.header_area a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.header_area a:hover{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.topnavi_tbl{ background:url(img/top_navi_bg.gif) repeat-x; height:37px;}
.topnavi{height:37px;}
.topnavi a{ display:block; line-height:37px; text-decoration:none; color:#FFFFFF; font-weight:bold; padding:0px 10px 0px 10px;}
.topnavi a:hover{ background:url(img/top_navi_bg_hover.gif) repeat-x;color:#FFFFFF;}

.box_title{}
.box_content{
	padding:10px;
}

.kat00{
	display:block;
	background:url(img/kat00.gif) no-repeat;
	width:154px;
	padding:0px 0px 0px 22px;
	color:#0068B5;
	text-decoration:none;
	font-weight:bold;
	line-height:27px;
	border-bottom:1px solid #D4D4D4;
}

.kat00:hover, .kat00_on, .kat00_on:hover{
	display:block;
	background:url(img/kat00_on.gif) no-repeat;
	width:154px;
	padding:0px 0px 0px 22px;
	color:#00406F;
	text-decoration:none;
	font-weight:bold;
	line-height:27px;
	border-bottom:1px solid #D4D4D4;
}

.kat01{
	display:block;
	background:url(img/kat01.gif) no-repeat;
	width:142px;
	padding:0px 0px 0px 34px;
	color:#0068B5;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	border-bottom:1px solid #D4D4D4;
}

.kat01:hover, .kat01_on, .kat01_on:hover{
	display:block;
	background:url(img/kat01_on.gif) no-repeat;
	width:142px;
	padding:0px 0px 0px 34px;
	color:#00406F;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	border-bottom:1px solid #D4D4D4;
}

.kat02{
	display:block;
	background:url(img/kat01.gif) no-repeat;
	width:132px;
	padding:0px 0px 0px 44px;
	color:#0068B5;
	text-decoration:none;
	font-weight:normal;
	line-height:25px;
	border-bottom:1px solid #D4D4D4;
}

.kat02:hover, .kat02_on, .kat02_on:hover{
	display:block;
	background:url(img/kat01_on.gif) no-repeat;
	width:132px;
	padding:0px 0px 0px 44px;
	color:#00406F;
	text-decoration:none;
	font-weight:normal;
	line-height:25px;
	border-bottom:1px solid #D4D4D4;
}
.kat03{
	display:block;
	background:url(img/kat01.gif) no-repeat;
	width:122px;
	padding:0px 0px 0px 54px;
	color:#0068B5;
	text-decoration:none;
	font-weight:normal;
	line-height:25px;
	border-bottom:1px solid #D4D4D4;
}

.kat03:hover, .kat03_on, .kat03_on:hover{
	display:block;
	background:url(img/kat01_on.gif) no-repeat;
	width:122px;
	padding:0px 0px 0px 54px;
	color:#00406F;
	text-decoration:none;
	font-weight:normal;
	line-height:25px;
	border-bottom:1px solid #D4D4D4;
}


.box_content_info {padding:10px;}
.box_content_info a{ 
	display:block; 
	line-height:20px; 
	width:142px; 
	background:url(img/punkt.gif) no-repeat; 
	padding-left:14px;
	color:#0068B5;
	font-weight:bold;
	text-decoration:none;
}
.box_content_info a:hover{text-decoration:underline;}

.prodListing_title{background:url(img/balken_oben.gif) repeat-y; line-height:37px; padding:0px 10px 0px 10px; font-weight:bold; color:#FFFFFF;}
.prodListing_tbl{ background:url(img/startseite_balken_bg.gif) repeat-y;}

.prodListing_td{padding:0px 20px 0px 20px; background:url(img/prodbox_bg1.gif) repeat-y; width:180px; }
.prodListingmi_td{ padding:0px 10px 0px 10px; background:url(img/prodbox_bg2.gif) repeat-y; width:180px;}

.prod_price strong{font-size:24px !important;}
.prod_price, .prod_price a{ font-size: 10px; color:#0068B5;}
.headerNavigation{ font-size:11px; text-decoration:none; }

.pageHeading td, .pageHeading, .contentsTopics{ font-weight:bold; font-size:14px;}

.Artbeschr h1{font-size:13px;vertical-align:middle;margin:0 0 0 0; color:#FFFFFF;}

.bestseller_prodName a{ text-align:left; font-weight:bold; text-decoration:none;}
.bestseller_prodPreis{ padding:5px 0px 0px 0px;} 
.bestseller_prodDesc{ padding-bottom:10px;}

.contentsDesc{ padding-left:20px;}
.categorylisting_link{ display:block; background: url(img/button-bg.gif) no-repeat; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:7px 0px 9px 0px; width:204px;height:29px}
.categorylisting_link:hover{background-color:#FFFFFF;color:#FFFFFF;text-decoration:underline}
.categorylisting_desc{ padding-left:20px;}
*html .categorylisting_desc{padding-left:10px;}

/* img.pic_list2 {max-height:200px; max-width:150px}

*html img.pic_list2 {width:expression(document.body.clientWidth > 150? "150px": "auto" )}

img.pic_list {max-width:150px; max-height:150px}
*/

.whatsnew_name{ font-weight:bold; text-decoration:none;}

#xtc_copyright {font-family:Arial, sans-serif; font-size: 9px; color: #6f6f6f;} 
#xtc_copyright a {text-decoration:underline} 
#xtc_copyright a:hover {text-decoration:none; color:#000000}

.prodListing_desc strong{ font-size:14px; color:#000000;}
.prodListing_addinfo, .prodListing_addinfo a{ font-size:11px;}
.versandkosten{ font-weight:bold; font-size:11px}


.suggest_link {
		display:block;
        background-color: #FFFFFF;
        padding: 2px 6px 0px 6px;
        height:34px;
        min-height:34px;
        border-bottom:1px solid #CCCCCC;
    }
.suggest_link_over {
    color: black;
    background-image:url(img/suggest_over_bg.jpg); 
    background-repeat:repeat-x;
    padding: 2px 6px 0px 6px;
    cursor:pointer;
    border-bottom:1px solid #CCCCCC;
    height:34px;
    min-height:34px;
}
#search_suggest {
    position:absolute;

    /*margin-left: 10px;*/
    text-align: left; 
    border: 1px solid #000000;  
    background-color:#ffffff;  
    display: none;
    z-index: 1000;
    height:450px;
    width:400px;
    overflow:auto;
}
.autosuggest_intro {
	height:22px;
	padding-top:3px;
	padding-left:5px;
	background-image:url(img/heading_suggest_bg.jpg);
	background-repeat:repeat-x;
	padding-right:5px;
    border-bottom:1px solid #CCCCCC;
	}
.suggestclose_link {
	font-weight:bold;
	color:#000000;
	display:block;
	background-image:url(img/heading_suggest_bg.jpg);
	background-repeat:repeat-x;
	height:21px;
	padding-top:4px;
	padding-right:5px;
    border-bottom:1px solid #CCCCCC;
    }
.suggestclose_link:hover {
	text-decoration:none;
    cursor:pointer;
    color:#000000
}
.suggestmore_link {
	font-weight:bold;
	color:#000000;
	display:block;
	background-image:url(img/heading_suggest_bg.jpg);
	background-repeat:repeat-x;
	height:21px;
	padding-top:4px;
	padding-right:5px;
    border-bottom:1px solid #CCCCCC;
    }
.suggestmore_link:hover {
	text-decoration:none;
    cursor:pointer;
    color:#000000
}
#suggest_image {
	width:44px;
	background-color:#ffffff;
	text-align:center;
	border:1px solid #CCCCCC;
	}
.suggest_image {
	width:44px;
	float:left	;
	}
.suggestwidth {
	width:320px;
	}
.suggest_productsname {
	width:270px;
	float:left;
	padding-left:5px;
	font-weight:bold;
	}
.suggest_products_price {
	white-space:nowrap;
	float:right;
	text-align:left;
	}
.autosuggest_no_products {
	height:22px;
	padding-top:3px;
	padding-left:5px;
	background-image:url(img/heading_suggest_bg.jpg);
	background-repeat:repeat-x;
	padding-right:5px;
    border-bottom:1px solid #CCCCCC;
	}

/**image slider**/
#a_view_pic_1 {margin: 0 10px;}
#a_view_pic_1  img {border: 1px solid #cccccc;}
.imagegalery_scroll_left {width:11px; height:82px; background-image:url(img/imagegalery_scroll_left.gif); cursor:pointer;}
.imagegalery_scroll_right {width:11px; height:82px; background-image:url(img/imagegalery_scroll_right.gif); cursor:pointer;}

#print_popup_link {width:562px;padding:0px 10px; position:fixed; bottom:0px; height:25px; background-color:#ffffff;}
*html #print_popup_link {width:572px;position:absolute; top: expression(parseInt(document.body.scrollTop+ 780))}

#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}
