.breadcrumbs{margin:0 0 5px}.breadcrumbs ul{list-style-type:none;padding:0;margin:0}.breadcrumbs ul li{display:inline-block;margin:0 0 0 0}.breadcrumbs a{color:#006b8d;text-decoration:underline}.breadcrumbs .loadContent{display:none;height:13px}.breadcrumbs .loadContent img{width:13px;height:13px}.category-select .cat1,.category-select .cat2,.category-select .cat3{display:block;float:left}.products-heading{margin:0px}.products-heading h3{color:#123d4f;font-size:18px;float:left}.products-heading .toggle-topseller{float:right}.filter{padding-top:15px}.filter form{display:inline-block;margin:0 5px 0 0}.filter form label{display:inline-block;color:#7d7d7d;height:32px;margin-right:5px;font-size:13px;line-height:32px;vertical-align:top;font-weight:200;padding:2px 0}.filter form .sort{width:140px}.filter form .sort select{width:170px}.filter form .items{width:60px}.filter form .items select{width:90px}.filter form .styled_filter{display:inline-block;background:#f7f7f7;border:1px solid #ccc;border-radius:4px;height:20px;overflow:hidden;background-image:url("../images/caret_down.png");background-repeat:no-repeat;background-position:right}.filter form .styled_filter select{height:20px;line-height:12px;vertical-align:middle;font-size:12px;color:#4b636f;padding:1px 5px 1px 5px;border:0;background:transparent;outline:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:0.1px;text-overflow:''}.filter form option{line-height:18px;font-size:12px;outline:0;vertical-align:middle}.filter .pagination{float:right;margin:8px 0}.filter .pagination ul{list-style-type:none;padding:0;margin:0}.filter .pagination ul li{list-style-type:none;display:inline-block;margin:0}.filter .pagination ul li a{display:inline-block;text-decoration:none;background-image:url("../images/pagination.png");background-repeat:no-repeat;color:#4b636f;width:20px;height:20px;font-size:12px;text-align:center;line-height:20px;vertical-align:middle;margin-left:3px;font-weight:bold}.filter .pagination ul li.active{display:inline-block;background-image:url("../images/pagination_a.png");background-repeat:no-repeat;color:#fff;width:20px;height:20px;font-size:12px;text-align:center;line-height:20px;vertical-align:middle;font-weight:bold;margin-left:3px}.pre-select{display:block;width:183px;border:1px solid #ccc;background:#fafafa;padding:2px;border-radius:4px;float:left;margin-right:11px;margin-bottom:17px}.pre-select.endOfLine{margin-right:0}.pre-select a{text-decoration:none}.pre-select a:hover{text-decoration:underline}.pre-select .thumb{background:url("../images/filter_background.png") repeat;display:block;border-radius:4px;width:177px;height:131px}.pre-select .title{padding:13px 5px 10px;font-size:15px;line-height:15px;vertical-align:middle;font-weight:bold;color:#006b8d}.products{margin:15px 0 6px;position:relative}.products *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.products a{color:#006b8d;text-decoration:none}.products .product{position:relative;display:block;width:170px;height:280px;margin:0 6px 10px;padding:12px 3px;border:1px solid #fff;float:left;border-radius:6px;text-align:center}.products .product img{width:100%;max-height:227px}.products .product .name{font-size:13px;text-align:center;margin:5px 0 0}.products .product .name a{color:#333333}.products .product .price{font-size:15px;font-weight:bold;display:block;text-align:center}.products .product:hover .colors{display:block}.products .product:hover{border-color:#ccc}.products .colors{display:none;position:absolute;top:-1px;left:170px;z-index:100;width:96px;height:280px;background:white;padding:12px 6px 12px 12px;border:1px solid #ccc;border-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.products .colors .color{display:inline-block;float:left;width:18px;height:18px;border:1px solid #ccc;margin:0 4px 4px 0}.products .colors .sizes{color:#123d4f;margin-bottom:6px;font-size:13px;text-align:left}.products .colors .hersteller{position:absolute;left:-165px;top:5px;display:block;max-height:40px;background:rgba(255,255,255,0.5);border-radius:2px}.products .colors .hersteller img{max-height:40px;max-width:60px}.callToActionNav{display:block;padding:17px 17px;background:#fafafa;border:1px solid #ccc;border-radius:4px;text-align:center}.callToActionNav .alignleft{float:left}.callToActionNav .alignright{float:right}#main-filter{margin:0}#main-filter .remove-filter a{display:block;padding:0 10px;line-height:32px;background:#eeeeee;border:1px solid #ccc;border-bottom:0;width:184px;height:32px;color:#006b8d;text-decoration:underline}#main-filter .remove-filter a img{margin:10px 0 0;float:right}#main-filter .top-heading{display:block;width:184px;height:32px;background:url("../images/produkte_filtern_head.png") no-repeat}#main-filter .sub-heading{display:block;width:184px;height:32px;line-height:32px;vertical-align:middle;padding:0 10px;font-size:13px;color:#123d4f;background:url("../images/produkte_filtern_subhead_bg.png") no-repeat;text-shadow:1px 1px #e7e7e7}#main-filter .settings{display:block;width:184px;padding:10px 10px 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:url("../images/filter_background.png") repeat}#main-filter .filter-bottom{display:block;width:184px;height:10px;background:url("../images/produkte_filtern_bottom.png") no-repeat}#main-filter .filter-colors{display:block;width:184px;list-style-type:none;margin:0;padding:0;margin-left:-10px}#main-filter .filter-colors li{display:inline-block;float:left;width:31px;height:21px;margin-left:10px;margin-bottom:10px;border:1px solid #ccc;background:#111}#main-filter .filter-colors input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0)}#main-filter .filter-colors input[type=checkbox]+label{display:inline-block;cursor:pointer;padding:0;float:left;width:31px;height:21px;margin-left:10px;font-weight:normal;margin-bottom:10px;border:1px solid #ccc;background:#111;background-image:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#main-filter .filter-colors input[type=checkbox]:checked+label{border-width:3px;width:27px;height:17px;background-image:none}#main-filter input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0)}#main-filter input[type=checkbox]+label{cursor:pointer;display:inline-block;height:15px;line-height:15px;font-weight:normal;margin:0 0 8px;vertical-align:middle;padding-left:20px;background:url("../images/filter_checkbox.png") no-repeat 0 0}#main-filter input[type=checkbox]:checked+label{background:url("../images/filter_checkbox.png") no-repeat 0 -20px}#price-range{position:relative;height:18px;margin:0 10px 5px;background:#e6e7e7;border:1px solid #ccc;width:130px;margin:0 auto}#price-range .ui-slider-range{position:absolute;top:0;width:100%;height:18px;z-index:1;display:block;background:#cce1e8}#price-range .ui-slider-handle{position:absolute;display:block;top:-1px;margin-left:0;width:20px;height:20px;z-index:10;background:url("../images/price_slider_right.png") no-repeat}#price-range .ui-slider-handle:nth-of-type(1){background:url("../images/price_slider_left.png") no-repeat;margin-left:-20px}.min_price,.max_price{display:inline-block;text-align:center;width:40px;border-radius:4px;padding:3px;line-height:14px;border:0px inset #d9d9d9;border-right:0;border-bottom:0;margin-right:3px;color:#123d4f}.align-left{float:left;color:#123d4f}.align-right{float:right;color:#123d4f}.main-nav{width:184px;background:#fff;font-family:'PT Sans', sans-serif;font-weight:bold;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin:0 0 15px;overflow:hidden}.main-nav .last-item{border:0}.main-nav .title{position:relative}.main-nav .title img{margin-right:3px;position:absolute;left:9px;top:15px}.main-nav .title a{display:block;position:relative;padding:15px 10px;padding-left:36px;height:50px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#123d4f;line-height:24px;vertical-align:top;font-size:15px;font-weight:bold;text-decoration:none;background-image:-owg-linear-gradient(#e7e7e8, #d8d8d9);background-image:-webkit-linear-gradient(#e7e7e8, #d8d8d9);background-image:-moz-linear-gradient(#e7e7e8, #d8d8d9);background-image:-o-linear-gradient(#e7e7e8, #d8d8d9);background-image:linear-gradient(#e7e7e8, #d8d8d9);text-shadow:white 0 1px 0px}.main-nav .title a.first-child{border-top:1px solid #ccc}.main-nav .title a:hover{background-image:-owg-linear-gradient(#ececed, #ddddde);background-image:-webkit-linear-gradient(#ececed, #ddddde);background-image:-moz-linear-gradient(#ececed, #ddddde);background-image:-o-linear-gradient(#ececed, #ddddde);background-image:linear-gradient(#ececed, #ddddde)}.main-nav .title .activated{display:none}.main-nav .title .deactivated{display:inline}.main-nav .active .title a{background-image:-owg-linear-gradient(#1ac1ed, #22a1c3);background-image:-webkit-linear-gradient(#1ac1ed, #22a1c3);background-image:-moz-linear-gradient(#1ac1ed, #22a1c3);background-image:-o-linear-gradient(#1ac1ed, #22a1c3);background-image:linear-gradient(#1ac1ed, #22a1c3);border:0;text-shadow:rgba(0,0,0,0.2) 0 1px 0px;color:#fff}.main-nav .active .title a:hover{background-image:-owg-linear-gradient(#32c7ef, #26b3d9);background-image:-webkit-linear-gradient(#32c7ef, #26b3d9);background-image:-moz-linear-gradient(#32c7ef, #26b3d9);background-image:-o-linear-gradient(#32c7ef, #26b3d9);background-image:linear-gradient(#32c7ef, #26b3d9)}.main-nav .active .title .activated{display:inline}.main-nav .active .title .deactivated{display:none}.main-nav .sub-nav{padding:5px 0;border-left:1px solid #ccc;border-right:1px solid #ccc;display:none;background:url("../../../templates/twobridges/images/pattern_head.png") repeat}.main-nav .sub-nav ul{padding:0;margin:0;list-style-type:none}.main-nav .sub-nav ul li{list-style-type:none;padding:0;margin:10px 0}.main-nav .sub-nav ul li a{display:block;font-weight:normal;margin:-4px 0;padding:3px 15px;font-size:14px;color:#006b8d;text-decoration:none}.main-nav .sub-nav ul li a:hover{border-left:4px solid #a6e5f5;color:#0092c0;padding-left:11px}.main-nav .active .sub-nav{display:block}.main-nav .active .sub-nav ul .active a{border-left:4px solid #a6e5f5;padding-left:11px;font-weight:bold}
