.pageBrowser .backlink,
.pageBrowser .nextlink {
	float:left;
	width:50%;
}
.pageBrowser .backlink { text-align:left; }
.pageBrowser .nextlink { text-align:right; }
.pageBrowser .nextlink IMG { padding:0 0 0 10px;}
.pageBrowser .nextlink A, .pageBrowser .backlink A {color:#707173; text-decoration:none;font-weight:bold;}
.pageBrowser .nextlink A {float:right;}
.pageBrowser .backlink A {float:left;}
.pageBrowser .nextlink A:hover, .pageBrowser .backlink A:hover {color:#7ab51d; }
.pageBrowser .nextlink .nextLinkTXT { padding:0 18px 0 0;display:block; float:left; background:transparent url(webshop_pagebrowser_next.gif) no-repeat scroll right top;}
.pageBrowser .backlink .backLinkTXT { padding:0 0px 0 18px;display:block; float:left; background:transparent url(webshop_pagebrowser_back.gif) no-repeat scroll left top;}

.pageBrowser { text-align:right; width:620px;padding:10px 0 0 0;}

.pageBrowser .browser {
	float:left;
	width:100px;
}

.clear { clear:both;}
.clearLast { clear:both; border-top:4px solid white;top:-1px;position:relative;}

.teaserList_wrap A { color:#000000; text-decoration:none; font-weight:normal; }
.teaserList_wrap A:hover { color:#7ab51d;font-weight:normal; }
.teaserList_wrap { padding:10px 0 20px 0; }
.teaserList_wrap .listWrap { width:600px; border:1px solid #7ab51d; padding:0px; border-spacing:0; padding:0 10px 0 10px; background:#FFFFFF url(list_background.png) repeat-y scroll 20px 0px; }
.teaserList_wrap .listWrap .singleTeaser { width:300px;float:left; border-bottom: 1px solid #7ab51d; height:80px; overflow:hidden;}
.teaserList_wrap .listWrap .singleTeaser .teaserImage { width:160px;vertical-align:middle;text-align:center;padding-right:10px; }
.teaserList_wrap .listWrap .singleTeaser .teaserLink {width:128px;vertical-align:middle;overflow:hidden; height:60px;}

.filter  { width:620px; padding:0 0 10px 0; }
.filter .searchField,
.filter .categoryField { width:50%; float:left; }
.filter  LABEL,
.filter  INPUT { float:left; width:100px; }
.filter .searchField LABEL { width:130px; }
.filter .searchField INPUT { width:125px; }
.filter .categoryField LABEL { width:180px; }
.filter  SELECT { width:120px; }
.filter  INPUT,
.filter  SELECT { border:1px solid #7AB51D; height:15px; width:187px; }
.filter  .submit { margin-left:6px; width:30px; border:1px solid #7AB51D; background-color:#5a5a5a; height:20px; color:#FFFFFF; font-weight:bold; font-size:11px; }
.filter .searchFieldLabel {float:left; color:#707173; font-weight:bold; padding:2px 5px 0 0;}

.filter .abcLinks { width:100%; padding:10px 0 20px 0;  }
.filter .abcLinks A { display:block; width:17px; float:left; text-align:center;}
.filter .abcLinks A.last { display:block; width:19px; float:right; text-align:center;}
.filter .abcLinks .spacer { display:block; width:6px; float:left;}
.filter .abcLinks .act { font-weight:bold; }
.filter .separator { border-bottom: 1px solid #7ab51d; padding:5px 0 0 0;}


