body  {
background: url(background.gif) ;
background-attachment:fixed;
text-align:center;
background-color:#3C5A01;
border:0;
margin:0
}


.input, textarea  { font-size: 8pt; font-family: Verdana; background-color: #ffffff; border: solid 1px #c0c0c0 }
input.do_search { font-size: 7pt; font-family: Verdana; background-color: #ffffff; border: solid 1px #c0c0c0; height:16px; font-weight:normal; }
select  { font-size: 8pt; font-family: Verdana; background-color: #ffffff }
.selsize  { font-size: 8pt; font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px #c0c0c0 }
.selsize_error { color: #f00; font-size: 8pt; font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px #c0c0c0 }
form {size: auto; margin:0; padding:0;}
element { }
.art_bez    { color: #800000; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }
td.abt_bez_pre { color: #800000; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; text-align: center; border-bottom: thin dashed #a2a272 }
td.item_inf_tr  { color: #800000; font-weight: bold; font-size: 1pt; font-family: Verdana; text-decoration: none; background-color: white; text-align: center; border-bottom: 1px dashed #a2a272 }
.art_bez:link { color: #800000; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none }
.art_bez:hover { color: #800000; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: underline }
.art_bez_l    { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.art_bez_l:hover    { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.art_bez_n:link { color: #800000; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: none }
.art_bez_n:hover { color: #800000; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: none }
.art_bez_n:visited { color: #800000; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: none }
.art_bez_r:link { font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: underline }
.art_bez_r { font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: underline }
.art_bez_r:hover { font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: underline }
.art_bez_r:visited { font-weight: bold; font-size: 7pt; font-family: Verdana; text-decoration: underline }
.art_bez_high {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 8D8D4E;
	font-style: normal;
	line-height: 12px;
	font-weight: bolder;}
.art_bez_high:link { font-style: normal; font-weight: bolder; font-size: 11px; line-height: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.art_bez_high:visited { font-style: normal; font-weight: bolder; font-size: 11px; line-height: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.art_bez_cross  { color: #807900; font-style: normal; font-weight: bold; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif }
.art_bez_cross:link { color: #807900; font-style: normal; font-weight: bold; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.art_bez_cross:visited { color: #807900; font-style: normal; font-weight: bold; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.det_delvable { color: #807900; font-weight: bold; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif }
.zoom { color: #993; font-size: 9px; font-family: Verdana; text-decoration: none }
.det_zoom { color: #993; font-size: 11px; font-family: Verdana; text-decoration: none }
.det_deliver   { color: white; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; letter-spacing: 0em; padding-bottom: 2px }
.det_shipping { color: #807900; font-weight: bold; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif }
.det_secshop { color: white; font-weight: 900; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif }
.det_price { color: #807900; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif }
.det_art_desc { color: #333; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif }
.det_art_desc:link { color: #333; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.det_art_desc:visited { color: #333; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.det_picview  { color: white; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif }
.det_picview:link  { color: white; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.det_picview:active  { color: white; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.det_picview:visited  { color: white; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.det_price_value   {
	color: #807900;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
}
.det_price_mwst { color: #807900; font-size: 10px; font-family: Verdana }
.det_art_nr { color: #807900; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif }
.det_art_beschr { color: #505000; font-weight: bold; font-size: 13px; font-family: Geneva, Arial, Helvetica, sans-serif }

.footer { 
	color: #807900; 
	font-weight: normal;
	font-size: 12px; 
	font-family: Arial;
}

.footer a {
	color: #807900;
	text-decoration:none;
}

.footer_rec { 
	color: #807900; 
	font-weight: bold; 
	font-size: 18px; 
	font-family: Arial;
}


.footer_linkp { 
	color: #807900; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Arial;
}
a.footer_linkp { 
	color: #807900; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Arial;
	text-decoration:none;
}

.limit_navi   { color: #8b8b4c; font-size: 16px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.limit_navi_nav { color: #8b8b4c; font-weight: bold; font-size: 16px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.head_notice_list { color: white; font-weight: bold; font-size: 10pt; font-family: Verdana }
.abt_bez  { color: #df9b09; font-weight: bold; font-size: 9pt; font-family: Verdana }
.itemgr_bez   { color: white; font-weight: bold; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.itemgr_bez:link { color: white; font-weight: bold; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.itemgr_bez:active { color: white; font-weight: bold; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.service_head   { color: #fff; font-weight: bold; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.service_head:link  { color: #fff; font-weight: bold; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.service_menue    { color: #818156; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.service_menue:link    { color: #818156; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: underline }
.service_menue:active    { color: #818156; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: underline }
.service_menue:visited    { color: #818156; font-size: 11px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: underline }
.newsletter_menue  { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #999966;}
.partnerprg_menue   { color: #cc9; font-style: italic; font-weight: bold; font-size: 16px; font-family: Geneva, Arial, Helvetica, sans-serif }
.abt_high  { color: #ffffff; font-style: normal; font-weight: bold; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif;  }
.abt_high:link { color: #ffffff; font-style: normal; font-weight: bold; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
.abt_high:visited { color: #ffffff; font-style: normal; font-weight: bold; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none;  }
.more_high { color: #ffffff; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; left: 10px }
.more_high:link { color: #ffffff; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; left: 10px }
.more_high:active { color: #ffffff; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; left: 10px }
.more_high:visited { color: #ffffff; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; left: 10px }
.itemgr_inf_det  { color: #cc9; font-weight: normal; font-size: 8pt; font-family: Verdana; background-color: white; vertical-align: bottom }
.price  { color: black; font-weight: bold; font-size: 9pt; font-family: Verdana }
.price_value  { color: #900; font-weight: bold; font-size: 9pt; font-family: Verdana }
.price_value_high {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 8B8B4C;
	font-weight: lighter;
	font-style: normal;
	line-height: normal;

}
.price_value_high:link { font-style: normal; font-weight: lighter; font-size: 13px; line-height: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.price_value_high:visited { font-style: normal; font-weight: lighter; font-size: 13px; line-height: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.print  { color: #993; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; left: 10px }
.print:link { color: #993; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; left: 10px }
.print:active { color: #993; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; left: 10px }
.print:visited { color: #993; font-style: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; left: 10px }
.notice_msg      { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana }
.notice_msg:link   { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.error_msg  { color: #f00; font-weight: bold; font-size: 7pt; font-family: Verdana }
.search_result { color: #900; font-weight: bold; font-size: 10pt; font-family: Verdana }
.search_result:link { color: #900; font-weight: bold; font-size: 10pt; font-family: Verdana }
.search_noresult { color: #900; font-size: 10pt; font-family: Verdana }
.where_msg  { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.where_msg:link { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.where_msg:hover { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.where_msg:visited { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana }
.where_msg_itemgr:link   { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.where_msg_itemgr  { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.where_msg_itemgr:hover  { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.where_msg_itemgr:visited  { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana }
.where_msg_item  { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: underline }

.pre_abt_bez  { color: #24426b; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.where_msg_abt:link  { color: #a0a000; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.where_msg_abt  { color: #a0a000; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.where_msg_abt:hover  { color: #a0a000; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.where_msg_abt:visited  { color: #a0a000; font-weight: normal; font-size: 8pt; font-family: Verdana }
.where_msg_itemgr:visited  { color: #a0a000; font-weight: normal; font-size: 8pt; font-family: Verdana }
.where_back  { color: #838343; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.basket_value   { color: #71783f; font-size: 8pt; font-family: Verdana; text-decoration: none; font-weight:normal;}
.basket_value:link  { color: #71783f; font-size: 8pt; font-family: Verdana; text-decoration: none; font-weight:normal; }
.basket_value:hover { color: black; font-size: 8pt; font-family: Verdana; text-decoration: underline; font-weight:normal; }
.welcomer   { color: #505000; font-size: 9pt; font-family: Verdana }
.welcomer:visited { color: #a0a000; font-size: 9pt; font-family: Verdana }
.welcomer:active { color: #a0a000; font-size: 9pt; font-family: Verdana }
.welcomer:link { color: #505000; font-size: 9pt; font-family: Verdana }
.startclock { color: black; font-size: 7pt; font-family: Verdana }
.startitemgr { color: black; font-size: 8pt; font-family: Verdana }
.start_abt  { color: #505000; font-weight: bold; font-size: 9pt; font-family: Verdana }
.start_abt:visited { color: #a0a000; font-weight: bold; font-size: 9pt; font-family: Verdana }
.start_itemgr:link { color: #505000; font-weight: bold; font-size: 9pt; font-family: Verdana }
.start_itemgr:visited { color: #a0a000; font-weight: bold; font-size: 9pt; font-family: Verdana }
.start_item_count { color: #505000; font-weight: bold; font-size: 7pt; font-family: Verdana }
.start_minpr   { color: #505000; font-weight: bold; font-size: 8pt; font-family: Verdana }
.ruby { color: #24426b; font-weight: bold; font-size: 7pt; font-family: Verdana }
.fieldset { font-weight: bold; border-top: thin dashed #a2a272 }

.art_descr { color: black; font-size: 12px; font-family: Times, "Times New Roman", Georgia; vertical-align: top }
.art_descr:link  { color: black; font-size: 12px; font-family: Times, "Times New Roman", Georgia; text-decoration: none }
.art_descr:hover { color: black; font-size: 12px; font-family: Times, "Times New Roman", Georgia; text-decoration: none }
.art_descr:active { color: black; font-size: 12px; font-family: Times, "Times New Roman", Georgia; text-decoration: none }
.art_descr:visited { color: black; font-size: 12px; font-family: Times, "Times New Roman", Georgia; text-decoration: none }
.art_descr_l  { color: #505000; font-size: 9pt; font-family: Verdana; text-decoration: none }
.art_descr_det { color: black; font-size: 8pt; font-family: Verdana; text-decoration: none }
hr.trenner  { border-top: thick solid #E9E9C0 }
.recom_head { color: #838343; font-size: 9pt; font-family: Verdana }
.view_big { color: #000; font-size: 9pt; font-family: Verdana }
.view_big:link { color: #000; font-size: 9pt; font-family: Verdana }
.view_big:visited { color: #000; font-size: 9pt; font-family: Verdana }
.login { color: #005; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: none }
.login_txt   { color: #505000; font-size: 9pt; line-height: 20px; font-family: Verdana; text-decoration: none }
.login_txt:link   { color: #505000; font-weight: bold; font-size: 9pt; line-height: 20px; font-family: Verdana; text-decoration: underline }
.login_txt:active   { color: #505000; font-weight: bold; font-size: 9pt; line-height: 20px; font-family: Verdana; text-decoration: underline }
.login_txt:visited   { color: #505000; font-weight: bold; font-size: 9pt; line-height: 20px; font-family: Verdana; text-decoration: underline }
.login_input_bez { color: #505000; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: none }
.login_head { color: #505000; font-weight: bold; font-size: 10pt; font-family: Verdana; text-decoration: none }
.last_items_head { color: #505000; font-weight: bold; font-size: 10pt; font-family: Verdana; text-decoration: none }
.login_l:link { color: #900; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.login_l:hover { color: #900; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.login_l:visited { color: #900; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.cart_default:link { color: #900; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.cart_default:visited { color: #900; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.cart_default { color: #900; font-weight: bold; font-size: 8pt; font-family: Verdana; text-decoration: none }
.content  { color: black; font-size: 8pt; font-family: Verdana; text-decoration: none }
.content:link { color: black; font-size: 8pt; font-family: Verdana; text-decoration: none }
.content:hover { color: black; font-size: 8pt; font-family: Verdana; text-decoration: underline }
.content:visited { color: black; font-size: 8pt; font-family: Verdana }
.error { color: #f00; font-size: 8pt; font-family: Verdana }

.tab_head  { color: #505000; font-weight: bold; font-size: 9pt; font-family: Verdana }

.navi_search   { color: #71783f; font-weight: bold; font-size: 8pt; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }


.navi_tbl_bg  { 
	background: url(../bilder/navi_tbl_bg.gif);
	height:99px;
	width:732px;
	margin:0px auto;	
}
.navi_left_inner_cont{
	float:left;
	width:448px;
	height:93px;

}

.navi_right_inner_cont{
	float:right;
	width:284px;
	height:93px;

}

.navi_service_div{
	text-align:left;
	float:right;
	width:284px;
	height:32px;
	line-height:29px;
	_padding-top:5px;


}

.navi_right_bottom_box  {
	float:left;
	color: #71783f; 
	font-weight: bold; 
	font-size: 8pt; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	text-align: left;
	width:274px;
	height:61px;
	
}


.navi_search_box {
	width:138px;
	height:43px;
	float:left ;
	border: solid #CCCC99 1px;
	background-color:#F9F9DF;
}

.navi_cart_box {
	width:129px;
	height:43px;
	float:right ;
	border: solid #CCCC99 1px;
	background-color:#F9F9DF;
}


.navi_search_txt  {
	width:138px;
	height:12px;
	padding:2px 0 2px 3px;
	border-bottom: solid #CCCC99 1px;	
	color: #71783f; 
	font-weight:bold; 
	font-size:8pt; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	text-align: left;

}

.navi_to_cart_txt  {
	width:129px;
	height:12px;
	line-height:12px;
	padding:2px 0 2px 5px;
	border-bottom: solid #CCCC99 1px;	
	color: #71783f; 
	font-weight:bold; 
	font-size:8pt; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	text-align: left;
	margin:0;

}

.navi_search_input {
	width:138px;
	height:18px;
	padding: 3px 0 0 3px ;
	color: #71783f; 
	text-align: left;
	line-height:24px;
	vertical-align:middle;

}

.navi_to_pay_txt {
	width:129px;
	height:18px;
	padding: 3px 0 0 14px ;
	color: #71783f; 
	text-align: left;
	line-height:24px;
	vertical-align:middle;
}


.navi_myschatz  { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.navi_myschatz:link  { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.navi_wunsch   { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.navi_wunsch:link  { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.navi_help   { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.navi_help:link   { color: #FFFFFF; font-weight: normal; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.navi_pay:link { color: white; font-weight: bold; font-size: 9pt; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.navi_pay:active { color: white; font-weight: bold; font-size: 9pt; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.navi_pay:visited { color: white; font-weight: bold; font-size: 9pt; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.navi_abt { color: white; font-weight: bold; font-size: 12px
; font-family: Geneva, Arial, Helvetica, sans-serif;; text-decoration: none; text-align: center; vertical-align: middle }
.newsl  { color: #807900; font-style: normal; font-weight: bold; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif }
.size_help  { color: #505000; font-size: 9px; font-family: Verdana; text-decoration: none }
.size_help:link  { color: #505000; font-size: 9px; font-family: Verdana; text-decoration: none }
.size_help:hover  { color: #505000; font-size: 9px; font-family: Verdana; text-decoration: underline }
.size_help:visited  { color: #505000; font-size: 9px; font-family: Verdana }
.cart_head { color: #666; font-size: 12px; font-family: Verdana }
.cart_head_small { color: #666; font-size: 10px; font-family: Verdana }
.cart_items_head { color: black; font-weight: bold; font-size: 12px; font-family: Verdana }
.cart_items_content  { color: #8b8b4c; font-weight: bold; font-size: 13px; font-family: Verdana }
.cart_items_price { color: black; font-weight: bold; font-size: 13px; font-family: Verdana }
.cart_info { color: black; font-weight: bold; font-size: 11px; font-family: Verdana }
.cart_info_content { color: black; font-size: 11px; font-family: Verdana }
.cart_items_wish_del { color: #a9b280; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none }
.cart_items_wish_del:link { color: #a9b280; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none }
.cart_hint_div  { color: #505000; font-size: 12px; line-height: 20px; font-family: Verdana; text-decoration: none }


.partner  { color: #993; font-weight: bold; font-size: 9pt; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none }
.send_order { background-color: #ffc600 }
.pop_help_head { color: white; font-weight: bold; font-size: 14px; font-family: Verdana }
.pop_help_txt { color: #505000; font-weight: bold; font-size: 13px; font-family: Verdana }
.search_more  { color: #838343; font-size: 9pt; line-height: 20px; font-family: Verdana; text-decoration: none }
.abt_info_txt_box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #505000;
	padding-bottom: 10px;
	width: 510px;
	line-height: 16px;
	font-weight: bold;
}
.abt_info_txt_box h1{
	font-size:14px
}
.abt_info_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505000;
	line-height: 16px;
	font-weight: normal;
	text-decoration:none;
}
.abt_info_ul {
	list-style:none;
	padding-left:10px;
}

.recommend_link{
color: #505000; font-size: 9pt; line-height: 20px; font-family: Verdana;
font-weight:bold;
}

.start_txt {
line-height:19px; 
text-align:justify; 
font-size:13px; 
color:#505000; 
padding:5px; 
background-image:url(/shop/bilder/start_txt_bg.jpg);
}

a.start_txt{
color:#505000; 
padding:0;
background-image:none;
}

.navcontainer
{
margin: 0px 0 0 10px;
padding: 0;

}

.navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

.navcontainer ul li
{
display: block;
float: left;
text-align: center;

margin-top:5px;

}

.navcontainer ul li a
{
height: 19px;
padding-left:8px;
padding-right:8px;
padding-top:1px;
padding-bottom:1px;
color: #fff;
text-decoration: none;
display: inline;
text-align: center;
font: bold 11px/18px  verdana, lucida, sans-serif;
}
/*
.navcontainer ul li a:hover
{
color: #fff;
background: #000;
}
*/
a.abt1:hover
{
color: #fff;
background: #B9B463;
}

a.abt2:hover
{
color: #fff;
background: #938A3E;
}

a.abt3:hover
{
color: #fff;
background: #767637;
}

a.abt4:hover
{
color: #fff;
background: #4F5201;
}
a.abt5:hover
{
color: #fff;
background: #385362;
}
a.abt6:hover
{
color: #fff;
background: #87919D;
}
a.abt7:hover
{
color: #fff;
background: #7F6162;
}


/*
.navcontainer a:active
{
background: #c60;
color: #fff;
}

.navcontainer li#active a
{
background: #c60;
border: 1px solid #c60;
color: #fff;
}
*/


.left_menu_container ul{
	border: 0;
	margin: 0;
	padding:0;
	text-align:left;
	list-style-type: none;
	width:162px;
}
.left_menu ul li {
border: 0;
margin: 0;
}
.left_menu li {
margin-bottom:1px;
padding-left:10px;
border-top: solid #A9B280 2px;
border-left: solid #A9B280 1px;
border-right: solid #616110 1px;
border-bottom: solid #616110 1px;
border-style-top:groove;
}
a.left_menu{
color: white; font-weight: bold; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none ; display:block;
}

/* LIGHTBOX */
.border_b{
   border: 1px solid #000000;
}

.float{
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}
/**/


img.art_pic_high{

	border-top: solid #828242 2px;
	border-left: solid #828242 2px;
	border-right: solid #CCCC98 2px;
	border-bottom: solid #CCCC98 1px;

}
img.art_pic_th{

	border-top: solid #828242 1px;
	border-left: solid #828242 1px;
	border-right: solid #CCCC98 1px;
	border-bottom: solid #CCCC98 1px;

}

/* neu */

div.main_pic_th {
	padding-right:14px;
	float:left; }
 
div.main_pic_zoom {
	font-size:9px;
	padding:0;
	margin:0; }
 
div.main_price {
	float:left;
	padding-right:14px; }
 
div.main_descr {
	float:left;
	width:250px }
 
div.main_det_descr { padding-bottom:5px; }
 
div.main_high {
	margin-right:20px;
	margin-bottom:15px; }
 
div.main_high_in {
	border:solid #FFFFFF 1px;
	padding-left:7px;
	height:24px; }
 
div.main_high_itgr {
	float:left;
	padding-top:3px; }
 
div.main_high_more { float:right; }
 
div.itgr_high_more {
	float:right;
	padding-top: 5px;
	padding-right:5px;
	font-family:Geneva, Arial, Helvetica, sans-serif; }
 
div.main_high_more img {
	margin-left:5px;
	margin-right:7px; }
	
.tag-cloud {
	text-align:center;
	width:510px;
	font-family:Verdana, sans-serif;
	font-weight:bolder;
	line-height:20px; /*	line-height:1.3em; */
	padding:0;
	margin:10px 0px 10px 0px; }
 
	.tag-cloud li {
		display:inline;
		white-space:nowrap;
		padding:0;
		margin:0; }
 
		.tag-cloud li a {
			padding: 0 0.2em 0 0.2em;
			text-decoration:none; }
 
			.tag-cloud li a:hover {
				background-color:#6B820E;
				color:#B6E204 ! important; }	
				
#name_preview, #name_preview_bottom {
	display:none;
	text-align:center;
	margin-bottom:5px; }
 
#name_preview .name_preview_text_bottom {
	font-size:12px;
	margin: 10px 0 0 10px;
	text-align:left }				
