.wpsg_mod_productindex .wpsg_mod_productindex_toolbar { background: -moz-linear-gradient(center top , #F7F5E7, #D4D0BA) repeat scroll 0 0 transparent; border-left:1px solid #bbb;	border-right:1px solid #bbb; -moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3); -webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3); box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3); padding:2px 15px 2px 15px; text-shadow:0 1px 0 #fff; }
.wpsg_mod_productindex .wpsg_mod_productindex_toolbar_top { -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; border-top-left-radius:4px; border-top:2px solid #D4D0BA; }
.wpsg_mod_productindex .wpsg_mod_productindex_toolbar_bottom {	-moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px;	-webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; border-bottom-left-radius:4px; border-top:2px solid #D4D0BA; border-bottom:2px solid #D4D0BA; }
.wpsg_mod_productindex .wpsg_mod_productindex_toolbar ul { list-style:none; padding:0px; margin:0px; float:left; clear:none; }
.wpsg_mod_productindex .wpsg_mod_productindex_toolbar .wpsg_mod_productindex_pager ul li, .wpsg_mod_productindex .wpsg_mod_productindex_toolbar .wpsg_mod_productindex_pager span { float:left; display:block; margin-left:5px; } 
.wpsg_mod_productindex .wpsg_mod_productindex_order { float:left;}
.wpsg_mod_productindex .wpsg_mod_productindex_order select { margin-bottom:3px; }
.wpsg_mod_productindex .wpsg_mod_productindex_viewselect { float:right; margin-top:3px; }
.wpsg_mod_productindex .wpsg_mod_productindex_pager { float:right; margin-left:5px; }

/* List Ansicht */
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_button { float:right; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_infos { float:right; line-height:1.5em; font-size:1em; text-align:right; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_infos div { clear:right; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product { border-top:2px solid #D4D0BA;	border-left:2px solid #D4D0BA;	border-right:2px solid #D4D0BA; padding:15px; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_empty { border-top:2px solid #D4D0BA; border-left:2px solid #D4D0BA; border-right:2px solid #D4D0BA; padding:10px 15px 10px 15px; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_pic {	float:left;	margin-right:15px; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_content {	margin-left:115px; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_title { font-size:1.2em; font-weight:bold; margin-bottom:5px; line-height:1.5em; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_price { font-size:1.4em; font-weight:normal; color:#000000; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_produkt_preishinweis { font-size:0.8em; font-weight:normal; font-style:italic; }
.wpsg_mod_productindex_list .wpsg_mod_productindex_product .wpsg_produkt_soldout { color:#FF0000; }
.wpsg_mod_productindex_kuhint { font-size:1em; line-height:125%; margin-top:20px; font-style:italic; }

/* Grid Ansicht */
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_button { width:100%; margin-top:15px; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_button a { width:100%; padding:0px; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_productrow { border-left:2px solid #D4D0BA; border-right:2px solid #D4D0BA; border-top:2px solid #D4D0BA; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product { padding-bottom:50px; float:left; font-size:0.8em; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_product_inner { margin:15px; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_pic { text-align:center; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_infos { font-size:0.8em; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_title { font-size:1.0em; font-weight:bold; margin-bottom:5px; line-height:1.5em;  min-height:3em; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_mod_productindex_price { font-size:1.4em; font-weight:normal; color:#000000; }
.wpsg_mod_productindex_grid .wpsg_mod_productindex_product .wpsg_mod_productindex_content .wpsg_produkt_preishinweis { font-size:0.8em; font-weight:normal; font-style:italic; }
.wpsg_mod_productindex_grid .wpsg_produkt_soldout { color:#FF0000; }
.wpsg_mod_productindex_kuhint { font-size:1em; line-height:125%; margin-top:20px; font-style:italic; }