/* ----------------------------------------------------------------------------------------- $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---------------------------------------------------------------------------------------*/
.clear{clear:both;}

.versandbox{height:181px;width:193px;display:block;background-image:url(img/versand_box_70.gif);margin-bottom:10px;}
.mkbox{height:212px;width:193px;display:block;margin-bottom:10px;}

.baumschmuck{background-image:url(img/baumschmuck_banner.jpg);}
.moebelknopf{background-image:url(img/moebelknoepfe_banner.jpg);}
.wandhaken{background-image:url(img/wandhaken_banner.jpg);}

.bt_wna{height:53px;width:61px;position:absolute;left:835px;top:73px;background-image:url(img/weihnachten.jpg);}
.naviarrow{display:block;margin:4px 3px 0 3px;width:4px;height:7px;background-image:url(img/nav_arrow.gif);background-repeat:no-repeat;float:left;}

.head_kat_prev{width:234px;height:18px;background-image:url(img/head_kat_preview.gif);}
.head_prod_prev{width:356px;height:18px;background-image:url(img/prod_headline.gif);}


.paypalbox{margin-bottom:7px;display:block;background-image:url(img/paypal.jpg); height:62px;width:193px;}
.kelkoobox{margin-bottom:7px;display:block;background-image:url(img/kelkoo.gif); height:45px;width:193px;}
.edelightbox{margin-bottom:7px;background-image:url(img/edelight.jpg);display:block;height:33px;width:193px;}

.stb{width:732px;height:166px;background:url(img/startbanner_bg.jpg) left top no-repeat;position:relative;margin-bottom:30px;z-index:0;}
.stb p{position:absolute;left:15px;top:140px;font-size:14px;color:#ffffff;margin:0px;padding:0px;display:block;width:600px;}
.stb h2{position:absolute;left:240px;top:35px;font-size:18px;color:#ffffff;margin:0px;padding:0px;display:block;width:280px;}
.stb h2 span{font-size:14px;padding-top:5px;display:block;margin:0px;}
.stb h3{position:absolute;left:12px;bottom:10px;font-size:13px;color:#ffffff;margin:0px;padding:0px;}
.shop_cat_preview{border:1px solid #5c2906; background-color:#ffffff;width:688px;height:auto;padding:20px;margin-bottom:35px;margin-top:16px;}
.cat_prev_stopper{clear:both;height:20px;}

.opt_boxes, .wk_box, .search_box, .cloud_box{border:1px solid #5a2602;margin-bottom:10px;width:192px;height:auto;background-color:#803502;font-family:Verdana, Arial, Helvetica, sans-serif;}
.opt_headline{width:192px;height:37px;}

.shop_headlines{margin-bottom:7px;}

.opt_middle{width:184px;background-color:#9e5423;display:block;height:auto;padding:8px 0px 8px 8px;margin:0px;list-style:none;}
.opt_middle li{height:auto;width:auto;}
.opt_middle a{font-size:11px;color:#fff8dc;text-decoration:none;padding:0 0 0 10px;display:block;margin:2px 0 2px 0;background:url(img/icon_arrow.jpg) left center no-repeat;}
.opt_middle p, .opt_middle label{font-size:12px;color:#fff8dc;margin:2px 0 3px 0;padding:0px;font-weight:bold;display:block;}
.opt_xborder{height:31px;width:100%;background:url(img/boxes_x.gif) top left repeat-x;}

.cloud_box_middle{height:auto;width:176px;background-color:#9e5423;padding:8px;}
.cloud_box_middle ul{margin:0px;padding:0px;list-style:none;}
.cloud_box_middle li{float:left;}

.telgif{width:200px;height:27px;float:right;background-image:url(img/tel.gif); background-repeat:no-repeat;margin:6px 0 0 0;}
.tc_link{margin:0 5px 0 0;}

.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f13px{font-size:13px;}
.f14px{font-size:14px;}

.w300{font-weight:300;color:#ede6ca;}
.w400{font-weight:400;color:#f1ebd6;}
.w500{font-weight:500;color:#f7f4e8;}
.w600{font-weight:600;color:#f9f7ee;}
.w700{font-weight:700;color:#fdfcf9;}

ul.site_links{list-style:none;margin:0px;padding:0px;}
ul.site_links li{margin:0px;padding:0px;}



.opt_info{background-image:url(img/weitere_info_headline.gif);}
.opt_konto{background-image:url(img/headline_konto.gif);}
.opt_wk{background-image:url(img/cart_headline.gif);}
.opt_search{background-image:url(img/search_headline.gif);}
.opt_cloud{background-image:url(img/tagcloud_headline.gif);}


.wk_box_middle{width:184px;background-color:#9e5423;display:block;height:auto;padding:12px 0px 8px 8px;}
.wk_box_middle a{color:#fff8dc;font-size:12px;font-weight:bold;margin:0px;padding:0;}
.wk_box_summe{color:#4d1e00;margin:0px;font-size:12px;padding:5px 0px 7px 0px;font-weight:bold;font-style:italic;border-bottom:1px solid #803502;}
.wk_box_summe span{font-size:11px;}
.wk_box_mwst{margin:0px;padding:5px 0px 10px 0px;color:#f4eccd;font-size:10px;font-weight:bold;}
.wk_box_xborder{height:12px;width:100%;background:url(img/boxes_x.gif) top left repeat-x;}
.wk_box_button{background:url(img/cart_button.gif) top left no-repeat;float:right;height:24px;width:169px;}

.moebelknoepfe_preview, .wandhaken_preview, .wandhaken_preview, .wildart_preview{width:728px;height:auto;padding:15px 0 10px 0px;margin-bottom:10px;border:1px solid #5c2906;background-color:#ffffff;}
.wandhaken_preview, .wandhaken_preview, .wildart_preview{width:718px;padding:15px 0 10px 10px;}
.moebelknoepfe_preview a{display:block;height:91px;width:139px;float:left;color:#5d2904;margin:0 10px 0 0;position:relative;outline:none;}
.wandhaken_preview a, .wildart_preview a{display:block;height:95px;width:139px;float:left;color:#5d2904;margin:0 10px 0 0;position:relative;outline:none;}
.moebelknoepfe_preview a span, .wandhaken_preview a span, .wildart_preview a span{position:absolute;bottom:4px;left:0px;width:100%;text-align:center;font-size:11px;}
.moebelknoepfe_preview a:hover span, .wandhaken_preview a:hover span, .wildart_preview a:hover span{color:#ce0b0b;}


a.mk1{width:120px;background:url(img/moebelknoepfe_neu.jpg) no-repeat top center #FFF;}
a.mk2{background:url(img/moebelknopf_single.jpg) no-repeat top center #FFF;}
a.mk3{background:url(img/moebelknoepfe_2er.jpg) no-repeat top center #FFF;}
a.mk4{background:url(img/moebelknoepfe_4er.jpg) no-repeat top center #FFF;}
a.mk5{background:url(img/moebelknoepfe_6er.jpg) no-repeat top center #FFF;margin:0;}

a.whk1{width:130px;background:url(img/wandhaken_neu.jpg) no-repeat top center #FFF;}
a.whk2{background:url(img/wandhaken_single.jpg) no-repeat top center #FFF;}
a.whk3{background:url(img/wandhaken_3er.jpg) no-repeat top center #FFF;}
a.whk4{background:url(img/wandhaken_6er.jpg) no-repeat top center #FFF;}
a.whk5{width:120px;background:url(img/wandhaken_leisten.jpg) no-repeat top center #FFF;margin:0;}

a.mdk1{width:120px;background:url(img/metallgiesskannen.jpg) no-repeat top center #FFF;}
a.mdk2{background:url(img/echsen_geckos.jpg) no-repeat top center #FFF;}
a.mdk3{background:url(img/drachen_buddhas.jpg) no-repeat top center #FFF;}
a.mdk4{background:url(img/lesezeichen.jpg) no-repeat top center #FFF;}
a.mdk5{background:url(img/metall_sonstiges.jpg) no-repeat top center #FFF;margin:0;}

a.wa1{width:120px;background:url(img/wa_safari.jpg) no-repeat top center #FFF;margin-left:7px;}
a.wa2{background:url(img/wa_haus_garten.jpg) no-repeat top center #FFF;}
a.wa3{background:url(img/wa_see_meer.jpg) no-repeat top center #FFF;}
a.wa4{background:url(img/wa_wald_wiese.jpg) no-repeat top center #FFF;}
a.wa5{background:url(img/wa_exoten.jpg) no-repeat top center #FFF;margin:0;}


.navtrail_arrow{margin-left:3px;margin-right:3px;}


.detail_button{display:block;height:20px;float:left;margin:0px;padding:0px;width:70px;background:url(img/detail_bt.gif);}
.buynow_button{display:block;height:20px;margin:0px;float:right;padding:0px;width:139px;background:url(buttons/german/button_buy_now.gif);}

.box_categories{width:auto;padding-left:5px;background-color:#fcfbf6;height:26px;}
.ukat_links{margin:0px;padding:0px;position:absolute;top:25px;display:none;width:170px;background-color:transparent;border-top:1px solid #ffffff;z-index:1000;}

.site_container{height:auto;width:980px;background-image:url(img/site_border.gif);background-repeat:repeat-y;background-position:right;}
.site_in{background-image:url(img/site_verlauf.gif);background-position:top left;background-color:#efe7c7;background-repeat:repeat-x;height:auto;width:970px;}
.shop_logo{position:absolute;outline:none;top:0px;left:0px;background-image:url(img/logo_n.gif);display:block;width:264px;height:120px;}
.linklist{height:auto;width:100%;}
.linklist h1{font-size:14px;margin-top:20px;margin-bottom:0px;padding:0px 0px 2px 0px;border-bottom: 1px dotted #803502;}
.linklist a{display:block;width:730px;font-size:12px;text-decoration:none;color:#9e5423;background-image:url(img/link_plus.gif);background-repeat:no-repeat;background-position:left center;padding-left:13px;margin-top:7px;}
.linklist a:hover{color:#990000;}
.linklist a:visited, a:active{text-decoration:none;}
.page{height:auto;width:980px;background:#efe7c7 url(img/site_border.gif) repeat-y right top;}
.prodbox{height:130px;width:336px;border:1px solid #5c2906;padding:17px 12px 17px 10px;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:10px;}
.prod_txt_box{float:right;width:217px;height:auto;}
.prod_txt_box h2{margin:0px;color:#542100;font-size:14px;font-style:italic;padding:3px 0px 2px 0px;height:15px;color:#ce0b0b;}
.img_link{margin:0px;color:#542100;font-size:12px;font-weight:bold;font-weight:bold;text-decoration:none;}
.prod_desc_txt{margin:0px;color:#a66334;font-size:11px;line-height:15px;display:block;height:50px;}
.prod_price_txt{margin:0px;color:#7d3302;font-size:10px;height:auto;padding-bottom:10px;}
.prod_price_txt span{color:#ce0b0b;font-size:11px;font-weight:bold;}
.adresses{font-size:11px;font-weight:bold;color:#803502;margin:0px;padding:0px;line-height:17px;display:block;width:auto;float:left;}
.nav_menue{height:27px;position:absolute; top:127px;left:10px;width:auto;float:left;}
.nav_menue.new_ico{height:35px;width:63px;background-image:url(img/new.gif);position:absolute;right:180px;top:-35px;}
.nav_bg{height:26px;width:970px;background-image:url(img/menue_bg.gif);border-bottom:1px solid #efe7c7;background-position:bottom;background-repeat:repeat-x;}
.nav_border{height:39px;width:970px;background:url(img/xborder.gif) left center repeat-x;}
.adresses span{font-size:11px;font-weight:bold;color:#803502;margin:0px;padding:0px;line-height:17px;float:left;width:85px;}
.usrcenter_headline{background-image:url(img/headline_kdkonto.gif);background-repeat:no-repeat;background-position:top left;height:24px;width:344px;}
.agb_headline{background-image:url(img/headline_agb.gif);background-repeat:no-repeat;background-position:top left;height:24px;width:500px;}
.impressum_headline{background-image:url(img/headline_impressum.gif);background-repeat:no-repeat;background-position:top left;height:24px;width:123px;}
.data_headline{background-image:url(img/headline_datenschutz.gif);background-repeat:no-repeat;background-position:top left;height:24px;width:293px;}
.usercenter_box{height:auto;width:100%;background-color:#9e5423;}
.usercenter_box a{background-image:url(img/icon_arrow.jpg);background-position:left center;background-repeat:no-repeat;padding-left:12px;}
.contact_headline{background-image:url(img/headline_contact.gif);background-repeat:no-repeat;background-position:top left;height:24px;width:433px;}
.data{background-color:#ffffff;border:1px solid #663615;padding:20px 15px 20px 15px;margin-top:12px;width:705px;}
.agb_txt_box{width:705px;height:170px;border:1px solid #803502;background-color:#fff8dc;}
.data p{font-size:11px;color:#7d3302;font-weight:normal;padding:5px 0px 0px 0px;margin:0px;font-size:11px;}
.data h1{font-size:15px;color:#471d01;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;height:auto;}
.data_set{padding-top:13px;}
.data_set a{text-decoration:none;color:#3f1901;font-size:11px;background-image:url(img/totop.gif);background-repeat:no-repeat;background-position:left center;padding-left:12px;margin-top:7px;display:block;height:15px;width:70px;text-align:center;float:right;}
.data_set a:hover{text-decoration:underline;color:#3f1901;font-weight:bold;}
.usrcenter{padding-top:13px;}
.usrcenter p{font-size:11px;color:#7d3302;font-weight:normal;padding:2px 0px 0px 0px;margin:0px;font-size:11px;}
.usrcenter a{text-decoration:none;color:#3f1901;font-size:11px;background-image:url(img/totop.gif);background-repeat:no-repeat;background-position:left center;padding-left:14px;margin-top:7px;display:block;height:15px;width:auto;text-align:left;float:left;}
.usrcenter a:hover{text-decoration:underline;color:#3f1901;font-weight:bold;}
.cart_header{height:20px;padding-top:4px;border-top:1px solid #803502;border-bottom:2px solid #803502;border-left:1px solid #803502;border-right:1px solid #803502;background-color:#9e5423;}
.cart_inside_boxes{float:left;padding-left:13px;padding-top:13px;height:123px;}
.cart_header h1{font-size:11px;color:#FFFFFF;margin:0px;display:block;float:left;padding-left:13px;padding-top:2px;}
#details_more{float:right;height:auto;width:185px;padding-top:7px;}
#details_more a{font-size:11px;padding-left:7px;background-image:url(img/nav_arrow.gif);background-position:left center;background-repeat:no-repeat;color:#9e5423;font-weight:bold;}
.detail_preview{ float:left;padding-left:20px;width:492px;height:auto;}
.detail_preview h1{ font-size:16px;color:#471d01;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;}
.detail_preview p{ margin:0px;padding-left:10px;padding-top:3px;color:#803502;font-size:12px;}
.detail_price_box{border-top:1px solid #9e5423;border-bottom:1px solid #9e5423;margin:10px 0px 20px 0px;padding:10px 0px 10px 0px;}
.detail_price_box p{display:block;font-weight:bold;height:auto;font-size:15px;color:#ce0b0b;padding:0px 0px 5px 0px;float:left;}
.detail_price_box label{display:block;height:16px;width:79px;float:left;font-size:12px;padding-top:1px;}
.detail_price_box span{font-size:10px;color:#7c5b3c;font-weight:normal;}
.header{height:192px;width:970px;background-color:#ffffff;background-image:url(img/head_bg.gif);background-position:top center;background-repeat:no-repeat;}
.book_box{height:135px;width:183px;background-image:url(img/bookmark_bg.gif);background-repeat:no-repeat;padding:55px 0px 0px 10px;}
.book_box a{text-decoration:none;}
#navitrail{height:16px;padding:3px 0 2px 0;margin:15px 12px 0px 15px;}
#navitrail a.rss, #navitrail a.rss:visited, #navitrail a.rss:active{display:block;margin-top:5px;outline:none;height:13px;width:72px;background:url(img/rss_feed.jpg) left top no-repeat;float:right;}
#navitrail p{color:#471d01;font-weight:bold;margin:0px;padding:0px;font-size:12px;float:left;}
.etniko_maincontent{height:auto;width:730px;padding:10px 0px 0px 15px;float:left;}
.etniko_rightside{height:auto;width:195px;float:right;padding:10px 10px 0px 0px;}
.boxes_rightside{border:1px solid #5a2602;margin-bottom:10px;width:192px;height:auto;background-color:#803502;font-family:Verdana, Arial, Helvetica, sans-serif;}
.boxes_rightsideborder{height:7px;width:100%;background-image:url(img/boxes_x.gif);background-repeat:repeat-x;}
#navitrail a{text-decoration:none;font-size:12px;color:#9e5423;font-weight:normal;}
#navitrail a:hover{color:#471d01;}


.shopleiste{height:19px;border:1px solid #471d01;background-color:#803502;padding-top:5px;padding-left:7px;padding-right:7px;}
.shopleiste p{color:#ffffff;font-size:12px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:0px;float:left;}
.shopleiste a, .shopleiste a:visited, .shopleiste a:active{background-image:url(img/double_arrow.gif);background-position:left center;background-repeat:no-repeat;padding-left:14px;text-decoration:none;color:#ffffff;font-size:11px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:0px;float:right;}

.infomessage{height:12px;padding-top:10px;font-size:12px;padding-left:7px;}

.shoplogin_box{height:150px;border:1px solid #803502;background:#FFFFFF;margin-top:20px;}
.shoplogin_box p{color:#803502;margin:10px 0 0 0;padding:0 0 0 18px;font-size:11px;}
.shoplogin_box a, .shoplogin_box a:active, .shoplogin_box a:visited{font-size:11px;color:#471d01;text-decoration:underline;}
.shoplogin_box a:hover{color:#9e5423;}

.create_login{padding:0 0 20px 0;border:1px solid #803502;background:#FFFFFF;margin-top:20px;}
.create_login p{color:#491e01;margin:3px 0 0 0;padding:0 0 0 18px;font-size:12px;}
.shoplogin_box h2, .create_login h2{margin:0px;padding:18px 0 0 18px;color:#803502;font-size:18px;font-family:"Times New Roman", Times, serif;}
.shoplogin_middle{height:40px;margin-top:15px;background-color:#9e5423;padding:20px 0 0 18px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:12px;}
.shoplogin_middle label{float:left;display:block;padding:2px 0 0 0;margin-right:18px;}

ul.create_account_form{list-style:none;display:block;border:1px solid #803502;padding:15px 20px 10px 20px;background:#FFFFFF;margin-top:20px;}
.create_account_info{background:#a05623;border:1px solid #803502;padding:15px 20px 10px 20px;margin-top:20px;}


ul.create_account_form h2{font-size:15px;color:#803502;padding:0px;margin:0 0 10px 0;}
.create_account_info h2{font-size:15px;color:#ffffff;padding:0px;margin:0 0 5px 0;}
ul.create_account_form h3{font-size:15px;color:#803502;padding:0px;margin:0 0 0px 0;}
ul.create_account_form p{color:#803502;margin:3px 0 15px 0;padding:0;font-size:11px;font-weight:normal;}
.create_account_info p{color:#ffffff;margin:3px 0 5px 0;padding:0;font-size:11px;font-weight:normal;line-height:1.4;}
ul.create_account_form span{font-size:11px;color:#CC0000; vertical-align:top;margin:0px;padding:0px;}

ul.create_account_form .gender_m{color:#803502;margin:1px 3px 0px 0;padding:0;font-size:12px;font-weight:normal;float:left;}
ul.create_account_form .gender_f{color:#803502;margin:1px 3px 0px 10px;padding:0;font-size:12px;font-weight:normal;float:left;}
ul.create_account_form input[type=radio]{float:left;margin:2px 0 0 3px;padding:0px; vertical-align:top;}

ul.create_account_form li{display:block;height:20px;margin-bottom:5px;}
.create_account_form label{display:block;height:auto;padding-top:2px;color:#491e01;font-size:12px;width:180px;float:left;}
.create_account_form .gender{float:left;font-size:12px;padding:0px;margin:0px;}


.header_box_right{padding-right:10px;float:right;font-size:11px;width:190px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#9e5423;font-weight:bold;}
.header_link_box{height:15px;width:190px;text-align:right;padding-bottom:7px;margin-bottom:2px;padding-top:10px;background-image:url(img/header_line.gif);background-position:bottom;background-repeat:no-repeat;}
.header_log_bt{font-size:12px;padding-left:14px;background-image:url(img/log_icon.gif);background-repeat:no-repeat;background-position:left center;}
.header_kto_bt{font-size:12px;padding-left:11px;background-image:url(img/kto_img.gif);background-repeat:no-repeat;background-position:left center;}
.header_insite{height:126px;padding-left:290px;}
.header_insite h1{float:left;padding-top:35px;line-height:1.6;font-size:15px;display:block;font-weight:bold;}
.header_insite h1 span{display:block;padding-left:40px;font-size:13px;}
.header_box_right img{float:right;margin-top:8px;}
.header_box_right a{text-decoration:none;color:#9e5423;font-size:11px;font-weight:bold;}
.header_box_right a:hover{text-decoration:underline;color:#9e5423;font-size:11px;font-weight:bold;}
.input_boxes{height:15px;width:173px;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.input_boxes_login{height:18px;padding:3px 0 0 2px;width:170px;float:left;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.input_boxes_long{height:15px;width:245px;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
.input_search_boxes{height:15px;width:185px;margin-bottom:3px;padding-left:2px;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
.input_boxes_price{height:15px;width:210px;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.text_field_boxes{height:20px;padding-bottom:5px;padding-top:5px;}
.text_field_boxes a{font-size:11px;font-weight:bold;color:#9e5423;text-decoration:none;}
.text_field_boxes a:hover{height:20px;padding-bottom:5px;padding-top:5px;color:#9e5423;text-decoration:underline;}
.input_contact{height:15px;width:350px;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.input_list_boxes{width:179px;padding-top:1px;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.input_list_boxes_long{width:250px;padding-top:1px;border:1px solid #7d3302;background-color:#fff8dc;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#572401;font-weight:bold;margin:0px;}
.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 {margin: 0px;background-color: #d9b689;font-family : Verdana, Arial, sans-serif;}
img{border:0;}
A {color: #fff8dc;text-decoration: none;}
A:hover {color: #fff8dc;text-decoration: underline;}
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;}
A.headerNavigation { color: #000000; }
A.headerNavigation:hover {color: #000000;}
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;}
.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 {background-color:#9e5423;border:1px solid #FFFFFF;text-align:center;padding:0px 5px 2px 5px;color: #ffffff;text-decoration:none;}
A.pageResults:hover {color:#ffffff;background-color:#532100;}
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.main, P.main {font-family: Verdana, Arial, sans-serif;font-size: 11px;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: 100%;font-family: Verdana, Arial, sans-serif;font-size: 11px;}
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;text-align:center;width:980px;padding:7px 0px 7px 0px;}
.parseTime {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: #000000;text-decoration: line-through;font-size:12px;font-weight:bold;}
SPAN.productNewPrice{color:#ce0b0b;font-size:20px;font-weight:bold;}
SPAN.prodOldPrice {font-family: Verdana, Arial, sans-serif;color: #000000;text-decoration: line-through;font-size:11px;font-weight:bold;font-style:normal;}
SPAN.prodNewPrice{color:#ce0b0b;font-size:15px;font-weight:bold;}
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;}
.menue_new{background-image:url(img/nav_bt_bg.gif);background-repeat:repeat-x;border-top:1px solid #7d3302;border-right:1px solid #7d3302;border-left:1px solid #7d3302;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;height:20px;padding-left:15px;padding-right:17px;padding-top:4px;margin-right:5px;width:auto;float:left;}
.menue_new a{text-decoration:none;}
.menue_new a:hover{text-decoration:none;font-weight:bold;color:#471d00;}
.moduleRow {background-color: #f5efdb;}
.moduleRowOver { background-color: #ffffff;}
.moduleRowSelected { background-color: #9e5423; }
.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: #666666; 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: #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; }

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.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: #eeeeee;}
.tableListingII {background-color: #d0d0d0;}
.tableBody {padding: 5px;}
.poweredby {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;font-weight: bold;}
.onepxwidth {width: 1px;}
.CatLevel1 {background-image:url(img/nav_bt_bg.gif);background-repeat:repeat-x;border-top:1px solid #7d3302;border-right:1px solid #7d3302;border-left:1px solid #7d3302;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;height:19px;padding-top:5px;padding-right:8px;margin-right:4px;width:auto;float:left;display:block;cursor:pointer;}
.CatLevel1 a{text-decoration:none;margin-left:5px;padding-left:9px;text-decoration:none;background-image:url(img/nav_bt_arrow.gif);background-repeat:no-repeat;background-position:left center;font-size:11px;font-weight:bold;display:block;width:auto;outline:none;}
.CatLevel1 a:hover{text-decoration:none;background-position:left center;color:#532200;}
.CatLevel2 a:hover{text-decoration:none;background-position:left center;color:#532200;background-color:#9e5423;font-weight:bold;}
.CatLevel2 {font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #ffffff;background-color:#8b4718;display:block;width:100%;height:auto;font-weight:normal;position:relative;float:left;cursor:pointer;clear:both;}
.CatLevel2 a{text-decoration:none;padding:5px 0 5px 14px;margin:0px;height:auto;width:92%;text-decoration:none;background-image:url(img/nav_hover_icon.gif);background-repeat:no-repeat;background-position:left center;font-size:11px;font-weight:normal;display:block;outline:none;}

.footer_brown{background-color:#7d3302;padding:5px 15px 7px 15px;border-top:4px solid #471d01;margin-top:25px;}
.footer_brown a{color:#FFFFFF;font-size:11px;margin:0px;padding:0px 5px 0px 0px;margin-left:5px;text-decoration:none;float:right;border-right:1px solid #471d01;}
a.footer_lastlink{padding:0px;border:none;}

ul.footer{list-style:none;margin:0px;padding:0px;float:right;}
ul.footer li{float:right;}

.footer_brown a:hover{color:#441c00;}

.footer_brown p{margin:0px;color:#FFFFFF;font-size:11px;float:left;}

.prev_kat_boxes{width:auto;float:left; list-style:none;margin:0px;padding:0px;}
.prev_kat_boxes li{margin:0px;padding:0px;}
.prev_kat_boxes h1, .prev_kat_boxes h2, .prev_kat_boxes li h2{font-size:12px;color:#471d01;margin:0 0 3px 0;padding:0px;}
.prev_kat_boxes li a, .prev_kat_boxes li a:visited, .prev_kat_boxes li a:active {font-size:11px;color:#803502;text-decoration:none;background-image:url(img/kat_prev_arrow.gif);background-position:left center; background-repeat:no-repeat;padding:0px 0px 0px 12px;margin:0px;display:block;height:15px;outline:none;}
.prev_kat_boxes a, .prev_kat_boxes a:visited, .prev_kat_boxes a:active {font-size:11px;color:#803502;text-decoration:none;background-image:url(img/kat_prev_arrow.gif);background-position:left center; background-repeat:no-repeat;padding:0px 0px 0px 12px;margin:0px;display:block;height:15px;outline:none;}
.prev_kat_boxes a:hover, .prev_kat_boxes li a:hover{color:#572401;background-image:url(img/kat_prev_arrow_over.gif);text-decoration:underline;}
.prev_kat_boxes li p, .prev_kat_boxes p{font-size:11px;color:#803502;text-decoration:none;padding:0px;margin:0px;display:block;}


.txt{float:left;font-size:11px;color:#803502;text-decoration:none;padding:0px;margin:0px;display:block;}
.head{float:left;font-size:12px;color:#471d01;font-weight:bold;margin:0 0 3px 0;display:block;padding:0px;}

.prev_kat_boxes_cont{height:auto;float:left;}
.prev_kat_boxes_cont a{text-decoration:none;}


.prev_kat_boxes_cont a.prev_ks{height:66px;width:55px;background-image:url(img/kat_prev_schrank.jpg);float:left;margin-right:10px;outline:none;}
.prev_kat_boxes_cont a.prev_kf{height:66px;width:55px;background-image:url(img/kat_prev_flasche.jpg);float:left;margin-right:10px;outline:none;}
.prev_kat_boxes_cont a.prev_mk{height:66px;width:55px;background-image:url(img/kat_prev_knauf.jpg);float:left;margin-right:10px;outline:none;}
.prev_kat_boxes_cont a.prev_wh{height:66px;width:55px;background-image:url(img/kat_prev_haken.jpg);float:left;margin-right:10px;outline:none;}
.prev_kat_boxes_cont a.prev_md{height:75px;width:55px;background-image:url(img/kat_prev_metall.jpg);float:left;margin-right:10px;outline:none;}
.prev_kat_boxes_cont a.prev_fk{height:62px;width:55px;background-image:url(img/kat_prev_freund.jpg);float:left;margin-right:10px;outline:none;}


.w230{width:230px;}
.w233{width:233px;}
.w215{width:215px;}
.ju_txt{text-decoration:none;display:block;}

.left{float:left;}
.right {float:right;}

.img_hover{cursor: default;list-style: none;margin:0px;padding:0px;}
.img_hover a{cursor: default;}
.img_hover a .preview{display: none;}
.img_hover a:hover .preview{display: block;position: absolute;top: -60px;left: -25px;z-index: 10;}
.img_hover img{background: #fff;color: inherit;vertical-align: top;float:left;margin-top:0px;border:none;}
.img_hover li{background: #eee;color: inherit;display: inline;float: left;position: relative;}
.img_hover .preview{border:2px solid #803502;padding:2px;cursor:pointer;}
.prozent {width:195px; border:1px solid #a35d2d; text-align:left;float:left;}
.bg_prozent {height:12px;background:url(img/css/bg_prozent.jpg) no-repeat;}
.you_save {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 20px;line-height: 1.5;color:#cc0303;font-weight:bold;}
.product_box_container{height:130px;width:336px;border:1px solid #5c2906;padding:12px 10px 12px 10px;background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:10px;}
.product_boxes_insite{float:right;width:225px;height:auto;text-align:left;}
.product_boxes_insite ul{margin:0px;padding:0px;list-style:none;}
.product_boxes_insite li{width:auto;float:left;}
.product_boxes_insite li.buy{margin-left:10px;}

.prod_box_img{float:left;margin-right:10px;}
.product_boxes_insite h2{margin:0px;padding:0px;font-weight:bold;font-size:12px;}
.product_boxes_insite p.price, .product_boxes_insite h3{margin:0px;color:#ce0b0b;font-weight:bold;font-size:15px;font-style:italic;padding:10px 0px 0px 0px;height:17px;}
.prod_desc{margin:0px;color:#a66334;font-size:11px;display:block;height:50px;}
.prod_mwst{margin:0px;color:#7d3302;font-size:10px;height:auto;padding-bottom:5px;}
.prod_mwst span{color:#ce0b0b;font-size:11px;font-weight:bold;}

a.product_head_link {margin:0 0 2px 0;display:block;color:#542100;font-size:12px;text-decoration:none;font-weight:bold;}
a.product_head_link:hover{color:#CC0000;}

.shop_navi {height:26px;position:absolute;top:127px;left:10px;background-color:#ffffff;}
.shop_navi ul {padding:0 3px 0 7px;display:block;width:100%;margin:0;list-style-type:none;}
.shop_navi ul ul {width:auto;padding:0;z-index:1000;}
.shop_navi li {float:left;width:auto;padding:0;position:relative;}
.shop_navi a, .shop_navi a:visited {background-image:url(img/nav_bt_bg.gif);font-size:11px;background-repeat:repeat-x;border-top:1px solid #7d3302;border-right:1px solid #7d3302;border-left:1px solid #7d3302;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;height:19px;padding:4px 10px 1px 10px;margin-right:4px;width:auto;float:left;display:block;cursor:pointer;}
.shop_navi ul ul {visibility:hidden;position:absolute;top:25px;left:0;border-bottom:1px solid #572500;border-top:1px solid #fff;width:182px;}
.shop_navi ul ul a, .shop_navi ul ul a:visited {background:#fff; color:#471d01;text-decoration:none;height:auto;padding:5px 10px;width:160px;} 
.shop_navi :hover > a {color:#fff8dc;background:#9e5423;text-decoration:none;}
.shop_navi ul ul :hover > a{color:#471d01;background:#f3edd3;text-decoration:none;}
.shop_navi ul li:hover ul, .shop_navi ul a:hover ul{visibility:visible;}


.sitetext{height:auto;padding:10px 15px 10px 15px;}
.sitetext p{margin:0px;padding:0px;font-size:11px;color:#461d00;line-height:1.4;}
.sitetext a,.sitetext a:visited, .sitetext a:active {font-weight:bold;color:#461d00;}
.sitetext a:hover{text-decoration:underline;}


#outer {height: 255px; overflow: hidden; position: relative; width: 208px;background-color:#FFF;border:1px solid #000;}
		#outer[id] {display: table; position: static;}
		
		#middle {position: absolute; top: 50%; width: 100%; text-align: center;} /* for explorer only*/
		#middle[id] {display: table-cell; vertical-align: middle; position: static;}
		
		#inner {position: relative; top: -50%; text-align: left;} /* for explorer only */
		#inner {width: 200px; margin-left: auto; margin-right: auto;} /* for all browsers*/
		



