#page
{
	position:relative;
	width:980px;
}

/* HEADLINES */
h1
{
	color:#438E00;
	font-size:15px;
	line-height:16px;
	margin:5px 0px 10px 0px;
}
h2
{
	color:#666666;
	font-size:12px;
	line-height:12px;
	padding:5px 0px 3px 0px;
	margin:0px 0px 5px 0px;
}
h3
{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	margin:4px 0px 4px 0px;
}


/* LISTS */
ol li
{
	margin-left:25px;
}
div.articlelist_name,
div.articlelist_text
{
	padding-top:3px;
}


/* TOPNAVI */
div#topnavi
{
	height:17px;
	position:absolute;
	right:0px;
	top:0px;
	width:251px;
}
div#topnavi ul
{
	margin:0px;
	padding:3px 8px;;
}
div#topnavi ul li
{
	display:inline;
	float:left;
	margin:0px;
}
div#topnavi ul li a
{
	color:#666666;
	padding:0px 6px;
	text-decoration:none;
}
div#topnavi ul li a.last
{
	border-right:0px none;
}
div#topnavi ul li a:hover
{
	color:#438E00;;
}

/* HEADER */
div#header
{
}
img#header-right-outer
{
	position:absolute;
	right:-25px;
	top:0px;
}
img#header-bottom-outer
{
	position:absolute;
	right:0px;
	top:145px;
}
div#header_foot
{
	background-color:#414449;
	border:10px solid #FFF;
	border-bottom:1px solid #FFF;
	border-top:0px none;
	height:35px;
	overflow:hidden;
}


/*TRUSTEDSHOPS*/
div#trustedshops
{
	height:70px;
	position:absolute;
	right:25px;
	top:45px;
	width:70px;
}
div#trustedshops_head
{
	display:none;
	visibility:none;
}


/* BREADCRUMB */
div#breadcrumb
{
	display:inline;
	float:left;
	height:35px;
	width:719px;
}
div#breadcrumb_content
{
	padding:10px;
}
a.a_breadcrumb,
div.breadcrumb_active
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	text-decoration:none;
}
div.breadcrumb_divider
{
	background-image:url('../images/arrow-blue-bg.gif');
	background-position:0px 5px;
	background-repeat:no-repeat;
	height:15px;
	margin:0px 7px;
	padding:0px;
	width:12px;
}
div.breadcrumb_divider span
{
	display:none;
}


/* SEARCH */
div#search
{
	background-image:url('../images/search-bg.png');
	background-repeat:no-repeat;
	display:inline;
	float:right;
	margin:0px;
	height:35px;
	overflow:hidden;
	width:241px;
}
div#search_head
{
	display:none;
}
div#search_content
{
	padding:0px !important;
}
div.searchmanufacturer
{
	display:none;
	visibility:hidden;
}
div.searchstring
{
	display:inline;
	float:left;
	height:35px;
	line-height:35px;
	width:209px;
}
select#searchmanufacturer
{
	border:0px;
}
input#searchstring
{
	background-color:transparent;
	border:0px none;
	color:#666666;
	margin:8px 8px;
	width:189px;
}
div#searchsubmit
{
	display:inline;
	float:left;
	margin:7px 0px 0px 3px;
	width:20px;
}
input#button_search
{
	background-image:url('../images/button-search.gif');
	border:0px none;
	color:transparent;
	cursor:pointer;
	height:20px;
	width:20px;
}
input#button_search:hover
{
	background-position:0px -20px;
}


/* MAIN */
div#main
{
	background-color:#FFF;
	background-image:none;
	padding:0px 10px;
	width:960px;
}
div#main_head
{
	background-color:#FFF;
	background-image:url('../images/main-bg.png');
	background-repeat:repeat-x;
	height:7px;
}
div#main_content
{
	margin-top:10px;
}
div#left
{
	width:192px;
}
div#right
{
	width:162px;
}

#page div.message_ok
{
	border:2px solid #438E00;
}
#page div.message_ok .title
{
	color:#438E00;
}


/* FOOTER */
div#footer_content
{
	background-color:transparent;
}
div#footer
{
	padding-bottom:20px;
}
div#address
{
	color:#FFF;
	font-size:10px;
	line-height:14px;
	padding:115px 0px 0px 25px;
	text-align:left;
}
div#address a
{
	text-decoration:none;
}
div#address a:hover
{
	text-decoration:underline;
}


/* MENU CAT */
div#menu_cat
{
	background-image:url('../images/box-left-bg.gif');
	background-repeat:repeat-y;
	line-height:100%;
	width:192px;
}
div#menu_cat_head
{
	background-color:#E9E9E9;
	background-image:url('../images/menu-cat-head-bg.jpg');
	background-repeat:no-repeat;
	height:29px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	width:192px;
}
div#menu_cat_head span
{
	display:none;
}
div#menu_cat_content
{
	background-image:url('../images/box-content-bg.png');
	background-repeat:repeat-x;
	margin:0px 2px;
	padding:0px;
}
div#menu_cat_foot
{
	background-image:url('../images/box-left-foot-bg.jpg');
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:192px;
}
/* cat_1 */
ul.ul_cat_1
{
	margin:0px;
	padding:4px 10px 4px 10px;
}
li.li_cat_1
{
	padding:2px 0px;
	width:168px;
}
a.a_cat_1
{
	background-image:none;
	padding:0px;
}
a.a_cat_1:hover
{
	color:#438E00;
	background-image:none;
	font-weight:normal !important;
	padding:0px;
}
a.a_cat_1_active,
a.a_cat_1_active:hover
{
	background-image:none;
	color:#438E00;
	font-weight:bold !important;
	padding:0px;
}
/* cat_2 */
ul.ul_cat_2
{
	border-bottom:1px solid #CECECE;
	border-top:1px solid #CECECE;
	margin:5px 0px;
	padding:5px 0px 5px 10px;
}
li.li_cat_2
{
	padding:2px 0px;
	width:158px;
}
a.a_cat_2
{
	background-image:none;
	padding:0px;
}
a.a_cat_2:hover
{
	background-image:none;
	color:#438E00;
	font-weight:normal !important;
	padding:0px;
}
a.a_cat_2_active,
a.a_cat_2_active:hover
{
	background-image:none;
	color:#666666;
	font-weight:bold !important;
	padding:0px;
}
/* cat_3 */
ul.ul_cat_3
{
	border-top:1px dashed #CECECE;
	border-bottom:1px dashed #CECECE;
	margin:5px 0px;
	padding:5px 0px 5px 10px;
}
li.li_cat_3
{
	padding:2px 0px;
	width:148px;
}
a.a_cat_3
{
	background-image:none;
	padding:0px;
}
a.a_cat_3:hover
{
	background-image:none;
	color:#438E00;
	font-weight:normal !important;
	padding:0px;
}
a.a_cat_3_active,
a.a_cat_3_active:hover
{
	background-image:none;
	color:#666666;
	font-weight:bold !important;
	padding:0px;
}
/* cat_4 */
ul.ul_cat_4
{
	border-top:1px dotted #CECECE;
	border-bottom:1px dotted #CECECE;
	padding:5px 0px 5px 10px;
	margin:5px 0px;
}
li.li_cat_4
{
	padding:2px 0px;
	width:138px;
}
a.a_cat_4
{
	background-image:none;
	padding:0px;
}
a.a_cat_4:hover
{
	background-image:none;
	color:#438E00;
	font-weight:normal !important;
	padding:0px;
}
a.a_cat_4_active,
a.a_cat_4_active:hover
{
	background-image:none;
	color:#666666;
	font-weight:bold !important;
	padding:0px;
}
li#cat_3
{
	background-image:url('../images/cat-trenner.png');
	background-position:bottom left;
	background-repeat:no-repeat;
	margin-bottom:2px;
	padding-bottom:7px;
}



/* MENU */
div#menu
{
	background-image:url('../images/box-left-bg.gif');
	background-repeat:repeat-y;
	line-height:100%;
	width:192px;
}
div#menu_head
{
	background-color:#CDCDCD;
	background-image:url('../images/menu-head-bg.jpg');
	background-repeat:no-repeat;
	height:29px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	width:192px;
}
div#menu_head span
{
	display:none;
}
div#menu div#menu_content
{
	background-image:url('../images/box-content-bg.png');
	background-repeat:repeat-x;
	margin:0px 2px;
	padding:0px;
}
div#menu_foot
{
	background-image:url('../images/box-left-foot-bg.jpg');
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:192px;
}
ul.ul_menu
{
	margin:0px;
	padding:4px 10px 4px 10px;
}
li.li_menu
{
	padding:2px 0px;
	width:168px;
}
a.a_menu
{
	background-image:none;
	padding:0px;
}
a.a_menu:hover
{
	background-image:none;
	color:#438E00;
	font-weight:normal !important;
	padding:0px;
}
a.a_menu_active,
a.a_menu_active:hover
{
	background-image:none;
	font-weight:bold !important;
	padding:0px;
}


/* BASKET PREVIEW */
div#basket_preview
{
	background-image:url('../images/box-right-bg.gif');
	background-repeat:repeat-y;
	width:162px;
}
div#basket_preview_head
{
	background-color:#E9E9E9;
	background-image:url('../images/basket-preview-head-bg.jpg');
	background-repeat:no-repeat;
	height:29px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	width:162px;
}
div#basket_preview_head span
{
	display:none;
}
div#basket_preview div#basket_preview_content
{
	background-image:url('../images/box-content-bg.png');
	background-repeat:repeat-x;
	margin:0px 2px;
	padding:5px 8px 5px 8px;
}
div#basket_preview_foot
{
	background-image:url('../images/box-right-foot-bg.jpg');
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:162px;
}
div#basket_preview_tax
{
	font-size:10px;
}



/* HIGHLIGHTS */
div#highlights
{
	background-image:url('../images/box-right-bg.gif');
	background-repeat:repeat-y;
	margin-bottom:10px;
	width:162px;
}
div#highlights_head
{
	background-color:#E9E9E9;
	background-image:url('../images/highlights-head-bg.jpg');
	background-repeat:no-repeat;
	height:29px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	width:162px;
}
div#highlights_head span
{
	display:none;
}
div#highlights div#highlights_content
{
	background-image:url('../images/box-content-bg.png');
	background-repeat:repeat-x;
	margin:0px 2px;
	padding:5px 8px 5px 8px;
}
div#highlights_foot
{
	background-image:url('../images/box-right-foot-bg.jpg');
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:162px;
}
div.highlight_facebook
{
	margin:5px 0px;
}
div.highlight_tax
{
	font-size:10px;
}
a.menu_highlight_shipping,
a.menu_highlight_shipping:hover
{
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
a.menu_highlight_shipping:hover
{
	text-decoration:underline;
}
a.menu_highlight_shipping:hover
{
	font-weight:normal;
	text-decoration:underline;
}
a.menu_highlight,
a.menu_highlight:hover
{
	color:#438E00;
	font-weight:bold;
}
div.highlight_now
{
	color:#438E00;
	font-size:13px;
	font-weight:bold;
}
div.highlight_old
{
	text-decoration:line-through;
}
span.highlight_unit
{
	display:block;
	font-size:10px;
	font-weight:normal;
}
div.highlight_image
{
	background-color:#FFFFFF;
	border:1px solid #CECECE;
	margin:4px 0px;
	padding:4px;
}
a.a_img_highlight
{
	display:block;
	overflow:hidden;
	width:132px;
}
img.img_highlight
{
	margin:0px;
}
div.highlight_old,
div.highlight_now,
div.highlight_tax
{
	text-align:center;
}
div.nofreeshipping
{
	color:#CC0000;
	font-weight:bold;
	margin-top:5px;
}
div.freeshipping
{
	color:#438E00;
	font-weight:bold;
	margin-top:5px;
}



/* LOGIN STATUS */
div#login_status
{
	background-image:url('../images/box-right-bg.gif');
	background-repeat:repeat-y;
	width:162px;
}
div#login_status_head
{
	background-color:#E9E9E9;
	background-image:url('../images/login-head-bg.jpg');
	background-repeat:no-repeat;
	height:29px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	width:162px;
}
div#login_status_head span
{
	display:none;
}
div#login_status div#login_status_content
{
	background-image:url('../images/box-content-bg.png');
	background-repeat:repeat-x;
	margin:0px 2px;
	overflow:hidden;
	padding:5px 8px 5px 8px;
}
div#login_status_foot
{
	background-image:url('../images/box-right-foot-bg.jpg');
	background-repeat:no-repeat;
	height:5px;
	overflow:hidden;
	width:162px;
}
input#login_status_email,
input#login_status_password
{
	color:#666666;
	width:141px;
}


/* CONTENT */
div#content_inner
{
	padding:0px 14px 10px 14px;
}
div#content_content
{
	width:576px;
}
div#content ul
{
	list-style-type:none;
	margin:0px;
	margin-bottom:16px;
	padding:0px;
}
div#content ul li
{
	background-image:url('../images/li-bg.gif');
	background-position:1px 5px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:1px 0px 1px 10px;
}
div.widerrufsbelehrung
{
	background-color:#f2f2f2;
	border:1px solid #414449;
	padding:10px;
}

/* CATEGORY */
div.category_box_head
{
	display:none;
}
div.category_box_image
{
	margin:0px;
	padding:0px;
}


/* TEASER */
div.teaser,
div.teaser_right
{
	margin-bottom:10px;
}
div.teaser_bookmarks
{
	text-align:center;
}







div.teaser_head
{
	border-bottom:5px solid #438E00;
	height:24px;
	overflow:hidden;
	width:576px;
}
a.teaser_link
{
	background-image:url('../images/teaser-link-bg.jpg');
	background-position:0px -24px;
	background-repeat:no-repeat;
	color:#438E00;
	display:inline;
	float:left;
	font-weight:bold;
	line-height:24px;
	margin-right:1px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	width:144px;
}
a.teaser_link:hover
{
	color:#6D8EC7;
}
a.teaser_link_active,
a.teaser_link_active:hover
{
	background-position:0px 0px;
	color:#FFF;
}
a.teaser_link_last
{
	background-image:url('../images/teaser-link-last-bg.jpg');
	margin-right:0px;
	width:141px;
}
div.teaser_border
{
	border-left:1px solid #438E00;
	border-right:1px solid #438E00;
}
div.teaser_inner
{
	padding:5px 10px;
}
div.teaser_foot
{
	background-image:url('../images/teaser-foot-bg.jpg');
	background-repeat:no-repeat;
	height:6px;
	width:576px;
}
.hide
{
	display:none;
	visibility:hidden;
}
.show
{
	display:block;
	visibility:visible;
}




/* CAT START */
div#cat_start
{
	background-image:url('../images/cat-start-content-bg.gif');
	background-repeat:repeat-y;
	margin-top:10px;
	width:576px;
}
div#cat_start_head
{
	background-image:url('../images/cat-start-head-bg.jpg');
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:576px;
}
div#cat_start_content
{
	background-image:url('../images/box-content-bg.png');
	background-repeat:repeat-x;
	margin:0px 2px;
	padding:0px 6px;
}
div#cat_start_foot
{
	background-image:url('../images/cat-start-foot-bg.jpg');
	background-repeat:no-repeat;
	height:8px;
	overflow:hidden;
	width:576px;
}
div.cat_start_box
{
	cursor:pointer;
	display:inline;
	float:left;
	overflow:hidden;
	margin-right:4px;
	padding-bottom:2px;
	width:137px;
}
div.cat_start_box:hover
{
	background-color:#438E00;
	cursor:pointer;
}
div.cat_start_box_inner
{
	margin:2px;
}
div.cat_start_box_last
{
	margin:0px;
}
a.a_cat_start_img
{
	background-color:#FFF;
	border:1px solid #CECECE;
	display:block;
	overflow:hidden;
	height:101px;
	text-align:center;
	width:131px;
}
img.img_cat_start_box
{
	padding:4px;
}
div.cat_start_box:hover a.a_cat_start_img
{
	border:1px solid #FFF;
}
a.a_cat_start_img img
{
	border:0px none;
}
a.a_cat_start_text
{
	color:#666666;
	display:block;
	height:30px;
	line-height:15px;
	margin:5px 0px ;
	overflow:hidden;
	text-decoration:none;
}
div.cat_start_box:hover a.a_cat_start_text
{
	color:#FFF;
}
a.a_cat_start_price
{
	color:#438E00;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}
div.cat_start_box:hover a.a_cat_start_price
{
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}
img.img_sortiment
{
	float:right;
	margin:0px 0px 5px 15px;
}


/* ARTICLE GALLERY */
div.articlegallery_unique,
div.articlelist_unique
{
	display:none;
}
div#crosssellitems h2,
div#relateditems h2,
div#upsellitems h2
{
	color:#438E00;
	font-size:15px;
	line-height:16px;
	margin:5px 0px 5px 0px;
}
div#articlegallery,
div#crosssellitems,
div#relateditems,
div#upsellitems
{
	border:0px;
	margin:0px;
}
div#articlegallery_bordertop,
div#crosssellitemsgallery_bordertop,
div#relateditemsgallery_bordertop,
div#upsellitemsgallery_bordertop
{
	height:0px;
}
div.articlegallery_tax,
div.crosssellitemsgallery_tax,
div.relateditemsgallery_tax,
div.upsellitemsgallery_tax
{
	font-size:9px;
}
div.articlegallery_article,
div.crosssellitemsgallery_article,
div.relateditemsgallery_article,
div.upsellitemsgallery_article
{
	background-image:url('../images/articlegallery-article-bg.gif');
	background-repeat:repeat-y;
	margin:0px 9px 9px 0px;
	width:186px;
}
div.articlegallery_article_head,
div.crosssellitemsgallery_article_head,
div.relateditemsgallery_article_head,
div.upsellitemsgallery_article_head
{
	background-image:url('../images/articlegallery-article-head-bg.jpg');
	background-repeat:no-repeat;
	height:6px;
	overflow:hidden;
}
div.articlegallery_article_foot,
div.crosssellitemsgallery_article_foot,
div.relateditemsgallery_article_foot,
div.upsellitemsgallery_article_foot
{
	background-image:url('../images/articlegallery-article-foot-bg.jpg');
	background-repeat:no-repeat;
	height:6px;
	overflow:hidden;
}
div.articlegallery_article_content,
div.crosssellitemsgallery_article_content,
div.relateditemsgallery_article_content,
div.upsellitemsgallery_article_content
{
	background-image:url('../images/articlegallery-inner-bg.png');
	background-repeat:repeat-x;
	margin:0px 2px;
	padding:3px 0px;
}
div.articlegallery_image,
div.crosssellitemsgallery_image,
div.relateditemsgallery_image,
div.upsellitemsgallery_image
{
	padding:0px 7px 4px 7px;
}
div.articlegallery_image_content,
div.crosssellitemsgallery_image_content,
div.relateditemsgallery_image_content,
div.upsellitemsgallery_image_content
{
	background-color:#FFF;
	border:1px solid #CECECE;
	height:127px;
	position:relative;
	width:166px;
}
a.a_articlegallery_image,
a.a_crosssellitemsgallery_image,
a.a_relateditemsgallery_image,
a.a_upsellitemsgallery_image
{
	display:block;
	padding:5px;
}
div.articlegallery_name,
div.crosssellitemsgallery_name,
div.relateditemsgallery_name,
div.upsellitemsgallery_name
{
	line-height:14px;
	height:60px;
	padding:0px 7px;
}
div.articlegallery_name a,
div.crosssellitemsgallery_name a,
div.relateditemsgallery_name a,
div.upsellitemsgallery_name a
{
	font-weight:bold;
	text-decoration:none;
}
div.articlegallery_name a:hover,
div.crosssellitemsgallery_name a:hover,
div.relateditemsgallery_name a:hover,
div.upsellitemsgallery_name a:hover
{
	font-weight:bold;
	text-decoration:underline;
}
div.articlegallery_border,
div.crosssellitemsgallery_border,
div.relateditemsgallery_border,
div.upsellitemsgallery_border
{
	display:none;
}
div.articlegallery_new,
div.crosssellitemsgallery_new,
div.relateditemsgallery_new,
div.upsellitemsgallery_new
{
	display:none;
}


/* ARTICLELIST */
div#articlelist_body
{
	padding:0px;
}
div#articlelist_head
{
	border-bottom:1px solid #CDCDCD;
	background-color:#FFF;
}
div.articlelist_head_image
{
	width:152px;
}
div.articlelist_head_info
{
	width:276px;
}
div.articlelist_head_price
{
	width:148px;
}
div.articlelist_article
{
	background-image:url('../images/box-content-bg.png');
	background-repeat:repeat-x;
	border-bottom:1px solid #CDCDCD;
}
div.articlelist_article_contrast
{
	background-color:#FFF;
}
div.articlelist_image
{
	border:1px solid #CDCDCD;
	width:140px;
}
div.articlelist_image_content
{
	background-color:#FFF;
	height:108px;
	overflow:hidden;
	position:relative;
	width:140px;
}
a.a_articlelist_image
{
	display:block;
	padding:5px;
	text-align:center;
}
img.img_articlelist
{
	display:inline;
	float:none;
}
img.articlelist_discount
{
	left:5px;
	position:absolute;
	top:5px;
}
div.articlelist_info
{
	width:266px;
}
div.articlelist_price
{
	width:138px;
}
div.articlelist_name a
{
	font-weight:bold;
	text-decoration:none;
}
div.articlelist_name a:hover
{
	font-weight:bold;
	text-decoration:underline;
}
div.articlegallery_price_now,
div.articlelist_price_now,
div.articlegallery_price_now span.unit,
div.articlelist_price_now span.unit
{
	color:#cc0000;
	font-weight:bold;
}
a.a_articlelist_shipping,
a.a_articlegallery_shipping,
a.a_articlelist_shipping:hover,
a.a_articlegallery_shipping:hover
{
	color:#666666;
	font-size:10px;
}
div.articlelist_new
{
	display:none;
}


/* ARTICLE */
div#article_left
{
	width:326px;
}
div#article_right
{
	width:230px;
}
div#article_image_head
{
	background-image:url('../images/article-image-head-bg.jpg');
	background-repeat:no-repeat;
	height:10px;
	overflow:hidden;
}
div#article_image_foot
{
	background-image:url('../images/article-image-foot-bg.jpg');
	background-repeat:no-repeat;
	height:10px;
	overflow:hidden;
}
div.article_image_content
{
	border-left:1px solid #CDCDCD;
	border-right:1px solid #CDCDCD;
	padding:0px 10px;
	position:relative;
}
div#article div.article_deliverytime
{
	background-image:url('../images/icon-deliverytime.jpg');
	background-repeat:no-repeat;
	display:inline;
	float:left;
	margin-right:4px;
	height:52px;
	width:108px;
}
div#article div.article_deliverytime_inner
{
	color:#FFF;
	padding:32px 8px 0px 8px;
	font-weight:normal;
}
div#article div.article_new
{
	background-image:url('../images/icon-new.jpg');
	background-repeat:no-repeat;
	display:inline;
	float:left;
	margin-right:4px;
	height:52px;
	width:52px;
}
div#article div.article_offer
{
	background-image:url('../images/icon-offer.jpg');
	background-repeat:no-repeat;
	display:inline;
	float:left;
	height:52px;
	width:52px;
}
div#article div.article_new span,
div#article div.article_offer span
{
	display:none;
}
img.article_discount
{
	left:7px;
	position:absolute;
	top:0px;
}
a.flockpdf
{
	display:block;
	margin:10px 0px;
	text-align:center;
}
div.article_price_old
{
	font-size:16px;
	font-weight:bold;
	margin:5px 0px;
	text-decoration:line-through;
}
div.article_price
{
	margin:0px;
	padding:10px 0px;
}
div.article_price img,
div.article_now img
{
	margin-bottom:5px;
}
div.article_tax
{
	font-size:9px;
}
select.article_variation_select
{
	border:1px solid #CDCDCD;
	color:#666666;
	width:170px;
}
select.article_variation_select option
{
	color:#666666;
}
div.article_amount_input
{
	border:0px;
}
input.input_amount
{
	border:1px solid #CDCDCD;
	color:#666666;
}
div.article_thumbs
{
	margin-top:4px;
}
div.article_thumb
{
	background-image:url('../images/article-thumb-bg.gif');
	background-repeat:repeat-y;
	margin:0px 4px 4px 0px;
}
div.article_thumb.article_thumb_last
{
	margin:0px 0px 4px 0px;
}
div.article_thumb_head
{
	background-image:url('../images/article-thumb-head-bg.jpg');
	background-repeat:no-repeat;
	height:6px;
	overflow:hidden;
	width:106px;
}
div.article_thumb_foot
{
	background-image:url('../images/article-thumb-foot-bg.jpg');
	background-repeat:no-repeat;
	height:6px;
	overflow:hidden;
	width:106px;
}
div.article_thumb_content
{
	height:71px;
	margin:0px 6px;
	overflow:hidden;
	text-align:center;
	width:94px;
}
div.article_text
{
	margin:10px 0px 30px 11px;
}
a.a_article_shipping,
a.a_article_shipping:hover
{
	color:#666666;
	font-size:10px;
}
img#articlelist-icon-new
{
	left:2px;
	position:absolute;
	top:2px;
}
img#articlelist-icon-offer
{
	bottom:2px;
	position:absolute;
	right:2px;
}



/* FILTER */
select#filter_manufacturer
{
	width:177px;
}
select.select_filter
{
	border:1px solid #CDCDCD;
	padding:1px 0px;
	height:20px;
}
div.limiter
{
	margin-bottom:2px;
}

/* PAGES */
div.pages
{
	margin-bottom:2px;
}
div.pages a,
div.pages span
{
	border:1px solid #CECECE;
	color:#666666;
	display:block;
	height:17px;
	margin-right:2px;
	line-height:17px;
	text-align:center;
	text-decoration:none;
	width:17px;
}
div.pages span,
div.pages a:hover
{
	background-color:#CECECE;
	color:#FFF;
}
div.pages a.pages_back,
div.pages a.pages_next
{
	width:60px;
}
#page div.article_text
{
	float:left;
	overflow:hidden;
	width:326px;
}
#page div#price_proposal
{
	float:right;
	margin:20px 0px;
	overflow:hidden;
	width:230px;
}
#page div#price_proposal div.price_proposal_form_show,
#page div#price_proposal a.price_proposal_link_show
{
	display:block;
}
#page div#price_proposal div.price_proposal_form_hide,
#page div#price_proposal a.price_proposal_link_hide
{
	display:none;
}
#page div#price_proposal label
{
	display:block;
}
#page div#price_proposal input.text
{
	margin:2px 0px;
	width:228px;
}
#page #send
{
	margin-top:10px;
}











/* LINKS */
div.teaser_facebook_twitter
{
	padding:0px 4px;
}
a#a_facebook,
a#a_twitter
{
	background-image:url('../images/button-facebook-twitter.gif');
	background-repeat:no-repeat;
	display:block;
	height:34px;
	margin:5px 0px;
	overflow:hidden;
	width:184px;
}
a#a_facebook span,
a#a_twitter span
{
	display:none;
}
a#a_facebook
{
	background-position:-184px 0px;
}
a#a_twitter
{
	background-position:0px 0px;
}
a#a_facebook:hover
{
	background-position:-184px -34px;
}
a#a_twitter:hover
{
	background-position:0px -34px;
}


/* PROZENTECOUNTDOWN */
li#cat_32 a
{
	color:#CC0000;
	font-size:12px;
	font-weight:bold !important;
}
div.category_text
{
	font-weight:bold !important;
}
div#category_box_32
{
	width:576px;
}







