#coupons-feed img{float:left;margin:0px 15px 15px 0px;}
#coupons-feed .alle-infos-button{float:left;}
table.pgr{border-collapse:collapse;border-spacing:0px;border:0px;height:21px;}
table.pgr tr td{padding:0px !important;vertical-align: top;text-align: left;}
table.pgr .pager-left{text-align: right;width:6px;}
table.pgr .pager-left div{display:block;height:21px;width:6px;background: url('/images/buttons/left-active.png') right top no-repeat;filter:expression(fixPNG(this));}
table.pgr .pager-left-active{text-align: right;width:6px;}
table.pgr .pager-left-active div{display:block;height:21px;width:6px;background: url('/images/buttons/left-inactive.png') right top no-repeat;filter:expression(fixPNG(this));}
table.pgr .pager-right{text-align: right;width:6px;}
table.pgr .pager-right div{display:block;height:21px;width:6px;background: url('/images/buttons/right-active.png') right top no-repeat;filter:expression(fixPNG(this));}
table.pgr .pager-right-active{text-align: right;width:6px;}
table.pgr .pager-right-active div{display:block;height:21px;width:6px;background: url('/images/buttons/right-inactive.png') right top no-repeat;filter:expression(fixPNG(this));}
table.pgr .go-first-page{text-align: left;width:23px;background: url('/images/pager/spacer.gif') right top no-repeat;}
table.pgr .go-first-page a{display:block;width:22px;height:21px;background: url('/images/pager/left-left.gif') right top no-repeat;}
table.pgr .go-prev-page{text-align: left;width:21px;background: url('/images/pager/spacer.gif') right top no-repeat;}
table.pgr .go-prev-page a{display:block;width:20px;height:21px;background: url('/images/pager/left.gif') right top no-repeat;}
table.pgr .prev-page-first{width:17px !important;}
table.pgr .prev-page-first a{width:16px !important;background: url('/images/pager/left-first.gif') right top no-repeat !important;}
table.pgr .go-page{background: url('/images/pager/inactive-bg.gif') left top repeat-x;}
table.pgr .go-page .link-div{display:block;height:21px;float:left;}
table.pgr .go-page .link-div a{display:block;color:#fff;padding-left:7px;padding-right:7px;padding-top:4px;text-decoration: none;outline: none;}
table.pgr .go-page .link-div a:hover{text-decoration: underline;}
table.pgr .go-page-active{background: url('/images/pager/active-bg.gif') left top repeat-x;}
table.pgr .go-page-active .link-div{display:block;float:left;color:#fff;padding-left:7px;padding-right:7px;padding-top:4px;}
table.pgr .active-first .link-div{padding-left:3px !important;}
table.pgr .active-last .link-div{padding-right:3px !important;}
table.pgr .go-next-page{width:20px;}
table.pgr .go-next-page a{display:block;width:20px;height:21px;background: url('/images/pager/right.gif') left top no-repeat;}
table.pgr .next-page-last{width:16px !important;}
table.pgr .next-page-last a{width:16px !important;background: url('/images/pager/right-last.gif') left top no-repeat !important;}
table.pgr .go-last-page{text-align: right;width:23px;background: url('/images/pager/spacer.gif') left top no-repeat;}
table.pgr .go-last-page a{display:block;width:22px;height:21px;float: right;background: url('/images/pager/right-right.gif') left top no-repeat;}
table.pgr .spacer-right{display:block;width:1px;height:21px;background: url('/images/pager/spacer.gif') left top no-repeat;float: right;}
table.pgr .spacer-left{display:block;width:1px;height:21px;background: url('/images/pager/spacer.gif') left top no-repeat;float: left;}
#category-filter .shortcut .hidden{display:none;}
.filter-dimension{float:left;margin:2px;padding:3px;}
.filter-dimension .label{white-space:nowrap;}
.filter-dimension .label .header-label strong{font-size:14px;}
.filter-dimension .label .header-label{color:#232323;padding-top:2px;padding-right:2px;width:100%;}
.filter-dimension .show-more,.filter-dimension .hide-more{width:18px;height:16px;cursor:pointer;}
.filter-dimension .show-more {background:url('/images/bullets/down.gif') no-repeat;}
.filter-dimension .hide-more {background:url('/images/bullets/up.gif') no-repeat;}
.odd-dimension-class,.even-dimension-class{margin-left:14px;padding-left:10px;font-size:11px;color:#7b7b7b;background:url('/images/bullets/square.gif') 0px 6px no-repeat;}
.odd-dimension-class a,.even-dimension-class a{font-style:normal;color:#004f99;}
.odd-dimension-class {}
.even-dimension-class {}
.yellow-filter-table{border:0;border-spacing:0px;border-collapse:collapse;margin:0px;margin-top:2px;background:#F7DC27;float:left !important;width:100px;}
.yellow-filter-table td,.yellow-filter-table td table td{padding:0px !important;vertical-align:top;color:#7B7B7B !important;}
.yellow-filter-table td nobr,.yellow-filter-table td b{color:#7B7B7B !important;}
.yellow-filter-table thead .left div,.yellow-filter-table thead .center div,.yellow-filter-table thead .right div,.yellow-filter-table tbody .left div,.yellow-filter-table tbody .right div,.yellow-filter-table tfoot .left div,.yellow-filter-table tfoot .center div,.yellow-filter-table tfoot .right div{height:5px;width:5px;display:block;line-height:1px;font-size:1px;}
.yellow-filter-table tbody .left div,.yellow-filter-table tbody .right div{height:1px;}
.yellow-filter-table tfoot .left div,.yellow-filter-table tfoot .center div,.yellow-filter-table tfoot .right div{height:5px;}
.yellow-filter-table thead .left {background:url('/images/yellow-block/lt.gif') left top no-repeat !important;}
.yellow-filter-table thead .center{background:#F7DC27 !important;}
.yellow-filter-table thead .right {background:url('/images/yellow-block/rt.gif') right top no-repeat !important;}
.yellow-filter-table tbody .left{background:#F7DC27 !important;}
.yellow-filter-table tbody .center {}
.yellow-filter-table tbody .right{background:#F7DC27 !important;}
.yellow-filter-table tfoot .left {background:url('/images/yellow-block/lb.gif') left bottom no-repeat !important;}
.yellow-filter-table tfoot .center{background:#F7DC27 !important;}
.yellow-filter-table tfoot .right {background:url('/images/yellow-block/rb.gif') right bottom no-repeat !important;}
.text-tags-description{margin:0px;padding:0px 0px 5px 0px;}
.text-tags-list li,.typotools-list li{width:32%;text-align:left;}
.sj-block-table,.sj-block-noframe-table{border:0;border-spacing:0px;border-collapse:collapse;width:100%;margin:5px 0px;background:#ffffff;}
.sj-block-table td,.sj-block-noframe-table td{padding:0px;vertical-align: top;}
.sj-block-table .left div,.sj-block-table .right div,.sj-block-table thead.empty-header .center div,.sj-block-table tfoot .center div,.sj-block-noframe-table .left div,.sj-block-noframe-table .right div,.sj-block-noframe-table thead.empty-header .center div,.sj-block-noframe-table tfoot .center div{display:block;width:6px;}
.sj-block-table thead .left div,.sj-block-table thead .right div,.sj-block-noframe-table thead .left div,.sj-block-noframe-table thead .right div{height:37px;}
.sj-block-table thead.empty-header .left div,.sj-block-table thead.empty-header .center div,.sj-block-table thead.empty-header .right div,.sj-block-noframe-table thead.empty-header .left div,.sj-block-noframe-table thead.empty-header .center div,.sj-block-noframe-table thead.empty-header .right div{height:6px;line-height:1px;font-size:1px;}
.sj-block-table tbody .left div,.sj-block-table tbody .right div,.sj-block-noframe-table tbody .left div,.sj-block-noframe-table tbody .right div{height:1px;}
.sj-block-table tfoot .left div,.sj-block-table tfoot .center div,.sj-block-table tfoot .right div,.sj-block-noframe-table tfoot .left div,.sj-block-noframe-table tfoot .center div,.sj-block-noframe-table tfoot .right div{height:6px;line-height:1px;font-size:1px;}
.sj-block-table thead .left {background: url('/images/blocks/lt.gif') left top no-repeat;}
.sj-block-table thead .center {background: url('/images/blocks/ct.gif') left top repeat-x;}
.sj-block-table thead .right {background: url('/images/blocks/rt.gif') right top no-repeat;}
.sj-block-table thead.empty-header .left {background: url('/images/blocks/lt-empty.gif') left top no-repeat;}
.sj-block-table thead.empty-header .center {background: url('/images/blocks/ct-empty.gif') left top repeat-x;}
.sj-block-table thead.empty-header .right {background: url('/images/blocks/rt-empty.gif') right top no-repeat;}
.sj-block-table tbody .left {background: url('/images/blocks/lm.gif') left top repeat-y;}
.sj-block-table tbody .center {padding:5px;width:100%;}
.sj-block-table tbody .right {background: url('/images/blocks/rm.gif') right top repeat-y;}
.sj-block-noframe-table tbody .center {padding:0px 5px;width:100%;}
.sj-block-table tfoot .left {background: url('/images/blocks/lb.gif') left bottom no-repeat;}
.sj-block-table tfoot .center {background: url('/images/blocks/cb.gif') left bottom repeat-x;}
.sj-block-table tfoot .right {background: url('/images/blocks/rb.gif') right bottom no-repeat;}
.sj-block-table thead h2,.sj-block-table thead h3,.sj-block-table thead h4,.sj-block-table-min thead h4,.sj-block-table thead h5,.sj-block-table thead h6,.sj-block-noframe-table thead h2,.sj-block-noframe-table thead h3,.sj-block-noframe-table thead h4,.sj-block-noframe-table thead h5,.sj-block-noframe-table thead h6{font-size:18px !important;font-weight:normal;margin:0px;margin-top:7px;float:left;margin-left:3px;height:20px;overflow:hidden;}
.sj-block-table thead.small-header h2,.sj-block-table thead.small-header h3,.sj-block-table thead.small-header h4,.sj-block-table thead.small-header h5,.sj-block-table thead.small-header h6,.sj-block-noframe-table thead.small-header h2,.sj-block-noframe-table thead.small-header h3,.sj-block-noframe-table thead.small-header h4,.sj-block-noframe-table thead.small-header h5,.sj-block-noframe-table thead.small-header h6{font-size:11px !important;font-weight:bold;margin:0px;margin-top:10px;float: left;}
.sj-block-table thead .header-button{float: right;width:78px;height:21px;background: url('/images/buttons/header-btn.gif') no-repeat;text-align:center;cursor: pointer;margin-top:6px;}
.sj-block-table thead .header-button div{margin:0px;margin-left:auto;margin-right:auto;margin-top:4px;color:#ffffff;font-size:10px;}
#popular-brands-list-block-table tbody .center,#suggestions-block-table tbody .center{width:100%;}
#text-tags-block-table tbody .center p{margin-bottom:expression('5px');}
#text-tags-block-table ul li{padding-left:expression('0px');}
.sj-block-table-min{border:0;border-spacing:0px;border-collapse:collapse;width:100%;margin:5px 0px;background:#a5cfeb;}
.sj-block-table-min td{padding:0px !important;vertical-align: top;text-align: left;}
.sj-block-table-min .left div,.sj-block-table-min .right div,.sj-block-table-min thead.empty-header .center div,.sj-block-table-min tfoot .center div{display:block;width:6px;line-height:1px;font-size:1px;}
.sj-block-table-min thead .left div,.sj-block-table-min thead .right div{height:24px;}
.sj-block-table-min thead.empty-header .left div,.sj-block-table-min thead.empty-header .center div,.sj-block-table-min thead.empty-header .right div{height:6px;line-height:1px;font-size:1px;}
.sj-block-table-min tbody .left div,.sj-block-table-min tbody .right div{height:1px;}
.sj-block-table-min tfoot td{}
.sj-block-table-min tfoot .left div,.sj-block-table-min tfoot .center div,.sj-block-table-min tfoot .right div{height:6px;}
.sj-block-table-min thead .left {background: url('/images/blocks/min/lt.gif') left top no-repeat;}
.sj-block-table-min thead .center {}
.sj-block-table-min thead .right {background: url('/images/blocks/min/rt.gif') right top no-repeat;}
.sj-block-table-min tbody .left {}
.sj-block-table-min tbody .center {width:100%;}
.sj-block-table-min tbody .right {}
.sj-block-table-min tfoot .left {background: url('/images/blocks/min/lb.gif') left bottom no-repeat;}
.sj-block-table-min tfoot .center {}
.sj-block-table-min tfoot .right {background: url('/images/blocks/min/rb.gif') right bottom no-repeat;}
.sj-block-table-min thead h2{font-size:18px !important;font-weight: normal;margin:0px;margin-top:7px;float: left;}
.sj-block-table-min thead.small-header h2{font-size:11px !important;font-weight:bold;margin:0px;margin-top:10px;float: left;}
.sj-block-table-min thead .header-button{float: right;width:78px;height:21px;background: url('/images/buttons/header-btn.gif') no-repeat;text-align:center;cursor: pointer;margin-top:6px;}
.sj-block-table-min thead .header-button div{margin:0px;margin-left:auto;margin-right:auto;margin-top:4px;color:#ffffff;font-size:10px;}
.product-stars-table{border:0;border-spacing:0px;border-collapse:collapse;margin:0px;background:#F7DC27;width:92px;margin-top:5px;}
.product-stars-table .center .center-block{clear:both;display:block;font-size:1px;line-height:1px;margin:0px;padding:0px;text-align:center;}
.product-stars-table td,.product-stars-table td.left,.product-stars-table td.center,.product-stars-table td.right{padding:1px !important;vertical-align: top;text-align: left;color:#7B7B7B !important;border:0px;}
.product-stars-table td nobr,.product-stars-table td b{color:#7B7B7B !important;}
.product-stars-table thead .left div,.product-stars-table thead .center div,.product-stars-table thead .right div,.product-stars-table tbody .left div,.product-stars-table tbody .right div,.product-stars-table tfoot .left div,.product-stars-table tfoot .center div,.product-stars-table tfoot .right div{height:5px;width:5px;display:block;line-height:1px;font-size:1px;}
.product-stars-table tbody .left div,.product-stars-table tbody .right div{height:1px;line-height:1px;font-size:1px;}
.product-stars-table tfoot .left div,.product-stars-table tfoot .center div,.product-stars-table tfoot .right div{height:5px;line-height:1px;font-size:1px;}
.product-stars-table thead .left {background: url('/images/yellow-block/lt.gif') left top no-repeat !important;}
.product-stars-table thead .center{background:#F7DC27 !important;}
.product-stars-table thead .right {background: url('/images/yellow-block/rt.gif') right top no-repeat !important;}
.product-stars-table tbody .left{background:#F7DC27 !important;}
.product-stars-table tbody .center {width:auto !important;background:#F7DC27 !important;text-align:center;}
.product-stars-table tbody .right{background:#F7DC27 !important;}
.product-stars-table tfoot .left {background: url('/images/yellow-block/lb.gif') left bottom no-repeat !important;}
.product-stars-table tfoot .center{background:#F7DC27 !important;}
.product-stars-table tfoot .right {background: url('/images/yellow-block/rb.gif') right bottom no-repeat !important;}
.product-carts-table {background:#ffffff;}
.product-carts-table td {padding:0px;border:0px !important;width:80px;}
tr.even tr.products-price-table td{margin:0px !important;padding:0px 5px !important;border-bottom:0px;vertical-align:bottom;}
tr.odd tr.products-price-table td{margin:0px !important;padding:0px 5px !important;border-bottom:0px;vertical-align:bottom;}
tr.products-price-table td span.small-grey-text{line-height:14px;}
tr.products-price-table img{margin-bottom:5px;}
td.bottom-grey-line{border-bottom: solid 1px #ccc;padding-bottom:10px !important;padding-top:10px !important;}
tr.bottom-grey-line td{border-bottom: solid 1px #ccc;padding-bottom:10px !important;padding-top:10px !important;}
.product-full-info-tooltip{float: left;clear:both;height:13px;width:130px;display:block;margin-top:10px;padding:0px;}
.product-full-info-tooltip table{border-collapse:collapse;border-spacing:0px;position:absolute;}
.product-full-info-tooltip table td{padding:0px !important;border: none !important;}
.product-full-info-tooltip table thead td.product-info-link a{outline: none;text-decoration:none;margin-left:2px;display:block;line-height:100%;margin-top:1px;margin-top:expression('2px');line-height:11px;line-height:expression('10px');}
.product-full-info-tooltip table thead td{padding:0px !important;height:12px;}
.product-full-info-tooltip table thead td.cutted-zoom{background: url('/images/border/grey/zoom_cutted.gif') 0px 1px no-repeat;}
.product-full-info-tooltip table thead td.cutted-zoom div{display:block;width:13px;height:12px;line-height:1px;font-size:1px;}
.product-full-info-tooltip table thead tr.head-of-full-info td{height:5px;padding :0px !important;line-height:1px;font-size:1px;}
.product-full-info-tooltip table thead tr.head-of-full-info td.left-of-head{background: url('/images/border/grey/lt.gif') left top no-repeat;width:13px;}
.product-full-info-tooltip table thead tr.head-of-full-info td.left-of-head div{display:block;width:13px;height:5px;line-height:1px;}
.product-full-info-tooltip table thead tr.head-of-full-info td.center-of-head{background:#ffffff url('/images/border/grey/border.jpg') left top repeat-x;}
.product-full-info-tooltip table thead tr.head-of-full-info td.center-of-head div,.product-full-info-tooltip table thead tr.head-of-full-info td.right-of-head div{display:block;width:5px;height:5px;line-height:1px;}
.product-full-info-tooltip table thead tr.head-of-full-info td.right-of-head{background: url('/images/border/grey/rt.gif') right top no-repeat;width:5px;}
.product-full-info-tooltip table tbody td{padding:0px;height:100%;}
.product-full-info-tooltip table tbody td.left-of-center{background:#ffffff url('/images/border/grey/border.jpg') left top repeat-y;}
.product-full-info-tooltip table tbody td.left-of-center div{display:block;width:13px;height:5px;line-height:1px;}
.product-full-info-tooltip table tbody td.center-of-center{background:#ffffff;padding-bottom:3px !important;padding-right:8px !important;width:200px;}
.product-full-info-tooltip table tbody td.right-of-center{background:#ffffff url('/images/border/grey/border.jpg') right top repeat-y;}
.product-full-info-tooltip table tbody td.right-of-center div{display:block;width:5px;height:5px;line-height:1px;}
.product-full-info-tooltip table tfoot td{height:5px;padding :0px !important;line-height:1px;font-size:1px;}
.product-full-info-tooltip table tfoot td.left-of-foot{background: url('/images/border/grey/lb.gif') left bottom no-repeat;}
.product-full-info-tooltip table tfoot td.left-of-foot div{display:block;width:13px;height:5px;line-height:1px;}
.product-full-info-tooltip table tfoot td.center-of-foot{background:#ffffff url('/images/border/grey/border.jpg') left bottom repeat-x;}
.product-full-info-tooltip table tfoot td.center-of-foot div{display:block;width:5px;height:5px;line-height:1px;}
.product-full-info-tooltip table tfoot td.right-of-foot{background: url('/images/border/grey/rb.gif') right bottom no-repeat;}
.product-full-info-tooltip table tfoot td.right-of-foot div{display:block;width:5px;height:5px;line-height:1px;}
.full-content-tooltip-text{line-height:170%;}
.yellow-round-table{border:0;border-spacing:0px;border-collapse:collapse;margin:0px;background:#F7DC27;width:92px;margin-top:5px;}
.yellow-round-table td{padding:1px !important;border:0px !important;vertical-align: top;text-align: left;color:#7B7B7B !important;}
.yellow-round-table td nobr,.yellow-round-table td b{color:#7B7B7B !important;}
.yellow-round-table thead .left div,.yellow-round-table thead .center div,.yellow-round-table thead .right div,.yellow-round-table tbody .left div,.yellow-round-table tbody .right div,.yellow-round-table tfoot .left div,.yellow-round-table tfoot .center div,.yellow-round-table tfoot .right div{height:5px;width:5px;display:block;line-height:1px;font-size:1px;}
.yellow-round-table .left,.yellow-round-table .center,.yellow-round-table .right{padding:1px !important;border:0px !important;}
.yellow-round-table tbody .left div,.yellow-round-table tbody .right div{height:1px;}
.yellow-round-table tfoot .left div,.yellow-round-table tfoot .center div,.yellow-round-table tfoot .right div{height:5px;}
.yellow-round-table thead .left {background: url('/images/yellow-block/lt.gif') left top no-repeat !important;}
.yellow-round-table thead .center{background:#F7DC27 !important;}
.yellow-round-table thead .right {background: url('/images/yellow-block/rt.gif') right top no-repeat !important;}
.yellow-round-table tbody .left{background:#F7DC27 !important;}
.yellow-round-table tbody .center {width:auto !important;background:#F7DC27 !important;text-align:center;}
.yellow-round-table tbody .right{background:#F7DC27 !important;}
.yellow-round-table tfoot .left {background: url('/images/yellow-block/lb.gif') left bottom no-repeat !important;}
.yellow-round-table tfoot .center{background:#F7DC27 !important;}
.yellow-round-table tfoot .right {background: url('/images/yellow-block/rb.gif') right bottom no-repeat !important;}
.buttons-table{border:0;border-collapse:collapse;border-spacing:0px;height:21px;margin-top:6px;}
.buttons-table td{padding:0px;height:21px;}
.buttons-table .button-spacer{width:1px;}
.buttons-table .button-spacer div{width:1px;height:21px;font-size:1px;line-height:1px;background: url('/images/pager/spacer.gif') no-repeat;}
.buttons-table .left-of-buttons,.buttons-table .left-of-buttons div,.buttons-table .left-of-buttons div.active{width:6px;height:21px;}
.buttons-table .left-of-buttons div,.buttons-table .left-of-buttons div.active{display:block;}
.buttons-table .left-of-buttons div{background: url('/images/buttons/left-active.png') no-repeat;filter:expression(fixPNG(this));}
.buttons-table .left-of-buttons div.active{background: url('/images/buttons/left-inactive.png') no-repeat;filter:expression(fixPNG(this));}
.buttons-table .button-element,.buttons-table .button-element div,.buttons-table .button-element div.active{height:21px;color:#ffffff;}
.buttons-table .button-element div,.buttons-table .button-element div.active{display:block;}
.buttons-table .button-element div{background: url('/images/buttons/active-bg.gif') left top repeat-x;}
.buttons-table .button-element div.active{background: url('/images/buttons/inactive-bg.gif') left top repeat-x;}
.buttons-table .button-element div a{display:block;color:#ffffff;padding:4px 5px;height:15px;cursor: pointer;background: transparent;text-decoration: none;outline: none;position:relative;white-space:nowrap;z-index:100;}
.buttons-table .button-element div p{float: left;color:#ffffff;padding:4px 1px;margin:0px;height:15px;cursor: pointer;}
.buttons-table .button-element div a.sub-link{float: left;padding-right:0px;padding-left:3px;}
.buttons-table .right-of-buttons,.buttons-table .right-of-buttons div,.buttons-table .right-of-buttons div.active{width:6px;height:21px;}
.buttons-table .right-of-buttons div,.buttons-table .right-of-buttons div.active {display:block;}
.buttons-table .right-of-buttons div{background: url('/images/buttons/right-active.png') no-repeat;filter:expression(fixPNG(this));}
.buttons-table .right-of-buttons div.active{background: url('/images/buttons/right-inactive.png') no-repeat;filter:expression(fixPNG(this));}
.buttons-table input{border:1px solid #ba5554;height:21px;margin:0px 0px 0px 10px;width:100px;font-size:14px;}
.buttons-table .alle-infos-button{margin:0px 0px 0px 5px;}
.compare-buttons{float: right;}
popular-products-list-table{width:100%;}
.popular-product-table{ display:block;width:300px;margin-bottom:10px;margin-top:10px;}
.popular-merchant-div{float: left;height:80px;margin-right:10px;text-align: left;width:120px;display:block;}
.popular-merchant-div div{margin:5px;text-align:center;}
table.merchant-info-table{width:100%;border-collapse:collapse;border-spacing:0px;}
table.merchant-info-table td{color:#7B7B7B;padding-bottom:5px !important;padding-top:5px !important;}
table.merchant-info-table td td{padding:0px !important;}
table.product-list-table tr td{padding-top:10px;}
#top-categories-main-page-table tbody tr .center{padding-left:0px !important;padding-right:0px !important;}
img.outlet-logo{margin-right:20px;}
table.outlet-address-table{margin-top:10px;}
table.outlet-address-table th{vertical-align: top;}
.brands-index-table .yellow-round-table{width:100%;margin-bottom:15px;}
#outlet-map,#outlets-map{width:100%;height:300px;}
#outlets-map{border:1px solid #004F99;margin:10px 0px;}
table.products-compare-table{width:100px;border-collapse:collapse;border-spacing:0px;border:0px;}
table.products-compare-table td{vertical-align:middle;border:none;padding:2px 2px 0px 2px !important;width:80px;}
table.products-compare-table td span{margin:0px;cursor:pointer;}
table.products-compare-table td.vergleichen-checkbox{padding:4px 2px 2px 0px !important;width:20px;}
table.products-compare-table tr.product-comparison-tr{display:none;}
table.products-compare-table tr.product-comparison-tr td{padding:2px !important;border-bottom:0px;}
table.feedback input,table.feedback textarea,table.feedback select{width:100%;}
.multi-entries-table{width:100%;border-spacing:0px;border-collapse:collapse;}
.youtube-feed-entry{margin-bottom:20px;}
.youtube-feed-last-entry{margin-bottom:0px;}
.youtube-feed-entry table,.youtube-feed-last-entry table{width:100%;}
.youtube-feed-entry table td,.youtube-feed-last-entry table td{width:auto;}
.youtube-feed-entry table td.cell-1,.youtube-feed-last-entry table td.cell-1{width:140px;}
.youtube-feed-entry table td.cell-2,.youtube-feed-last-entry table td.cell-2{width:600px;padding-right:20px;}
.google-ads-single{line-height:18px;}
.google_text{font-size:12px;}
.google_header{color:#004F99;text-decoration:underline;}
.google_header,a.google_link{font-size:13px;}
.dyn-rating-item,.dyn-rating-item-active{background: white url(/images/rating/star0.gif) top left no-repeat;float:left;margin-right:1px;width:19px;height:18px;}
.dyn-rating-item-active{background-image: url(/images/rating/star1.gif);}
.dyn-rating-legend{color:gray;padding-left:105px;font-size:10pt;}
ul.reviews-list,ul.reviews-list li{list-style-type:none;background:none;margin:0px;padding:0px;}
ul.reviews-list li{margin-bottom:10px;}
ul.reviews-list .review-time{padding-right:10px;}
ul.reviews-list .review-advantages{color:#003300;font-size:10pt;font-weight:bold;}
ul.reviews-list .review-disadvantages{color:#990000;font-size:10pt;font-weight:bold;}
ul.reviews-list .review-author{font-style:italic;color:gray;}
.shortcut .hidden{display:none;}
.parameter-value{text-align:left;}
.parameters{border-spacing:0px;border-collapse:collapse;border:0px;}
.parameters td{padding:3px 0px !important;border-bottom: solid 1px #EBEBEB;}
.parameters td.last{border-bottom:0px !important;}
.parameters th{padding:3px 0px !important;border-bottom: solid 1px #EBEBEB;}
.parameters th.last{border-bottom:0px !important;}
.parameters td,.parameters td strong{color:#7A7A7A;}
.search-result-header,.search-result-header *{color:gray;font-size:10pt;font-weight:bold;margin:10px 0px;}
.not-found p{color:gray;font-size:14pt;font-weight:normal;margin:10px 0px;}
.not-found a,.not-found span.keyword{font-size:14pt;font-weight:normal;}
.not-found p.error{color:#AA2E2C;}
.not-found h1{font-size:20pt;}
.not-found p.goto-homepage,p.goto-homepage a{font-size:10pt !important;}
.search-result-header li{font-weight:normal;font-size:11pt;margin:3px 0px;margin-left:20px;}
.search-result-header a,.search-result-header a:visited{color:#004F99;font-size:14pt;}
.search-result-header .total-results-count,.search-result-header .categories-count,.search-result-header .keyword{color:firebrick;}
.sj-maintree{border-spacing:0px;border-collapse:collapse;line-height:200% !important;}
.sj-maintree td{vertical-align: top;padding:5px;padding-left:20px;background: url('/images/bullets/round-blue.gif') 5px 11px no-repeat;}
.sj-maintree h3{ margin-top:0px;margin-bottom:3px;font-weight: normal;}
.sj-maintree h3 a{font-size:18px;}
.sj-maintree p{margin-top:0px;padding:0px;line-height:16px !important;}
body{margin:0px;padding:0px;text-align:center;}
body,td,div{vertical-align:top;}
html *{font-family:Arial,sans-serif;font-size:11px;line-height:110%;color:#232323;}
td,div{font-size:100%;}
h2,h3{margin-top:20px;}
.static h3{font-size:18px;font-weight:normal;margin:10px 0px 10px 0px;}
a,a:visited{color:#004F99;font-size:11px;text-decoration: underline;}
a:hover,a:active{text-decoration: none;}
.image-link-delete{display:block;width:13px;height:13px;background: url('/images/close.gif') left top no-repeat;}
.big-link{font-size:14px !important;}
.some-bigger-link{font-size:13px !important;}
.small-link{font-size:9px !important;line-height:12px;}
a.no-underline{text-decoration: none !important;}
.button{width:80px;height:23px;border:0px;background: url('/images/header/search-btn.gif') left top no-repeat;color:#02519B;line-height:23px;font-size:11px;padding:0px;}
#home-news-table{width:100%;}
#home-news-table .left-cell,#home-news-table .right-cell,#home-news-table .center-cell{text-align:left;vertical-align:top;width:250px;}
#home-news-table .left-cell{padding-right:2px;}
#home-news-table .center-cell{padding:0px 2px;}
#home-news-table .right-cell{padding-left:2px;}
.home-categories-block{display:none;position:absolute;margin-left:0px;margin-top:85px;padding-top:15px;}
#sj-banners-table{height:78px;text-align:center;width:100%;}
#sj-banners-table td{width:30%;}
#sj{width:934px;margin:0px auto;text-align: left;position:relative;}
#sj-topbanner{height:95px;margin:10px auto;}
#sj-header{height:81px;background:#2526ac url('/images/header/bg.jpg') left top no-repeat;color:#ffff00;width:934px;margin:0px auto;}
#sj-title{font-family:Arial,sans-serif;line-height:50px;font-weight:bold;font-style: oblique;margin:0px 0px 0px 10px;padding:0px;float: left;text-shadow:#000000 5px 3px 3px;display: none;}
#sj-header h1 a{ text-decoration: none;color:#ffff00;}
#sj-header ul{text-align: right;margin:0px;margin-right:0.5em;}
#sj-header ul li{ display: inline;font-size:0.85em;font-weight:bold;}
#sj-header ul li a{ color:#ffff00;text-decoration: none;}
#sj-header ul li a:hover{ text-decoration: underline;}
#sj-menu{}
#sj-menu ul{text-align: right;margin:0px;margin-right:0.5em;}
#sj-menu ul li{ display: inline;}
#sj-body {}
#sj-body #sj-leftblock{width:200px;float:left;margin-left:5px;}
#sj-body #sj-content{margin-left:210px;margin-right:5px;}
#sj-footer{clear:both;height:80px;margin-top:10px;margin-bottom:20px;}
.sj-block{border:1px solid #6666cc;margin:0px 0px 10px;overflow: hidden;}
.sj-noborderblock{border-width:0px;}
.sj-block h2.sj-header{margin:0px;padding:4px 6px;background-color:#ccccff;color:#000099;font-size:0.9em;}
.sj-block h2{padding:0px 5px;}
.sj-block p{padding:5px;}
.sj-bannerblock{border:1px solid #6666cc;background-color:#f0f0ff;margin:0px 0px 10px;}
.sj-header-search{margin:0px 20px 0 0;padding:0px;float:right;color:white;display:block;width:390px;}
.sj-header-search .inputtext{width:300px !important;height:23px;border: solid 1px #7b7b7b;font-size:12px;line-height:18px;padding-top:2px;}
.sj-header-search .suchen-button{background: url('/images/buttons/suchen.gif') 0px 0px no-repeat;cursor: pointer;height:23px;margin-left:5px;}
.nl{clear:both;}
.index{text-align:center;margin:0px;margin:10px 0px;}
.categories{margin:5px 0px;}
.current_category{color:#AA2F2F;}
.pagination{margin-top:15px;}
th{text-align:left;}
tr.even td{background-color:#ffffff;padding:10px 3px;}
tr.odd td{background-color:#ffffff;padding:3px;}
img{border:none;}
img.inline{float:right;margin:5px 10px;}
.clearfix{clear:both;font-size:1px;line-height:1px;}
.sponsored-listing{width:100px;}
.sponsored-listing-container{border-style: solid;border-color:#e1e1e1;border-width:1px 2px;}
.sponsored-listing td{border-bottom:1px dotted #e1e1e1;padding:10px 6px !important;}
.sponsored-listing td.last{border-bottom:none;}
.sponsored-listing td a,.sponsored-listing td a:active,.sponsored-listing td a:visited{font-size:15px;font-weight:bold;color:blue;text-decoration:underline;}
.sponsored-listing tr.active-sponsor td{background-color:#f3f3f3;cursor:pointer;}
.sponsored-listing tr.active-sponsor td a{color: red;}
.sponsored-listing td.block-title{text-align:right;width:80px;font-size:15px;color:#222200;}
.sponsored-listing .description{font-size:13px;color:#222200;}
.sponsored-listing tr.active-sponsor td .description a{ color:#222200;}
.sponsored-listing .description a,.sponsored-listing .description a:active,.sponsored-listing .description a:visited{font-size:13px;font-weight:normal;white-space:nowrap;color:#222200;text-decoration: none;}
ul,ul.blue-bullets{list-style-type: none;list-style-position: inside;margin:0px !important;padding:0px !important;}
ul li{background: url('/images/bullets/square.gif') 3px 5px no-repeat;margin:0px;padding:0px;padding-left:10px;margin-top:2px;margin-bottom:2px;text-align: left;}
ul.blue-bullets li{background: url('/images/bullets/square-blue.gif') 3px 5px no-repeat;margin:0px;padding:0px;padding-left:10px;padding-left:expression('0px');margin-top:5px;text-align: left;}
.float-left-list li{float: left;}
.show-more-categories{background: url('/images/bullets/down.gif') no-repeat;line-height:16px;display:block;padding-left:22px;margin-top:10px;float: left;color:#AA2E2C !important;text-decoration: none !important;}
.hide-more-categories{background: url('/images/bullets/up.gif') no-repeat;line-height:16px;display:block;padding-left:22px;margin-top:10px;float: left;color:#AA2E2C !important;text-decoration: none !important;}
.min-categories{border:0;border-collapse:collapse;border-spacing:0px;height:21px;float: right;margin-top:6px;}
.min-categories td{padding:0px;height:21px;}
.min-categories .top-10-left,.min-categories .top-10-left div,.min-categories .top-10-left div.active{width:6px;height:21px;}
.min-categories .top-10-left div,.min-categories .top-10-left div.active{display:block;}
.min-categories .top-10-left div{background: url('/images/buttons/left-active.png') no-repeat;filter:expression(fixPNG(this));}
.min-categories .top-10-left div.active{background: url('/images/buttons/left-inactive.png') no-repeat;filter:expression(fixPNG(this));}
.min-categories .top-10,.min-categories .top-10 div,.min-categories .top-10 div.active{height:21px;color:#ffffff;}
.min-categories .top-10 div,.min-categories .top-10 div.active{display:block;}
.min-categories .top-10 div{background: url('/images/buttons/active-bg.gif') left top repeat-x;}
.min-categories .top-10 div.active{background: url('/images/buttons/inactive-bg.gif') left top repeat-x;}
.min-categories .top-10 div a{display:block;color:#ffffff;padding:4px 5px 0 1px;height:15px;cursor: pointer;background: transparent;text-decoration: none;outline: none;}
.min-categories .alle,.min-categories .alle div,.min-categories .alle div.active{height:21px;color:#ffffff;}
.min-categories .alle div,.min-categories .alle div.active{display:block;}
.min-categories .alle div{background: url('/images/buttons/active-bg.gif') left top repeat-x;}
.min-categories .alle div.active{background: url('/images/buttons/inactive-bg.gif') left top repeat-x;}
.min-categories .alle div a{display:block;color:#ffffff;padding:4px 1px 0 5px;height:15px;cursor: pointer;background: transparent;text-decoration: none;outline: none;}
.min-categories .alle-right,.min-categories .alle-right div,.min-categories .alle-right div.active{width:6px;height:21px;}
.min-categories .alle-right div,.min-categories .alle-right div.active {display:block;}
.min-categories .alle-right div{background: url('/images/buttons/right-active.png') no-repeat;filter:expression(fixPNG(this));}
.min-categories .alle-right div.active{background: url('/images/buttons/right-inactive.png') no-repeat;filter:expression(fixPNG(this));}
.hide{display: none !important;}
.block-inner{width:100%;}
select{border: solid 1px #7B7B7B;outline: none;}
select option{color:#AA2E2C;font-size:11px;outline: none;}
.zoom-image-div{display:block;width:13px;height:13px;background: url('/images/pic-zoom.gif') left top no-repeat;position:absolute;}
.zoom-100-100{margin-left:94px;margin-top:94px;}
.zoom-80-80{margin-left:74px;margin-top:74px;}
.zoom-40-40{margin-left:34px;margin-top:34px;}
.zoommed-image-div{position:absolute;}
.zoomed-100-100{margin-left:106px;margin-top:56px;}
.zoomed-80-80{margin-left:86px;margin-top:46px;width:80px;}
.zoomed-40-40{margin-left:46px;margin-top:23px;}
p.about-text{color:#7B7B7B;width:auto;}
.about-text,.about-text-full{color:#7B7B7B;display:block;font-weight:normal;width:100%;margin:0px;margin-top:10px;}
.about-text-full{width:300px;}
.product-img-star,.product-img-star-red{width:11px;height:11px;display:block;margin:2px;float: left;}
.product-img-star{background: url('/images/star.gif') left top no-repeat;}
.product-img-star-red{background: url('/images/star-red.gif') left top no-repeat;}
.product-img-cart,.product-img-cart-red{width:11px;height:8px;display:block;margin:2px;float: left;}
.product-img-cart{background: url('/images/cart.gif') left top no-repeat;}
.product-img-cart-red{background: url('/images/cart-red.gif') left top no-repeat;}
.small-grey-text{font-size:9px;color:#7B7B7B;line-height:14px;}
.red-price{color:#AA2C2C;font-family: Helvetica;font-weight:bold;text-decoration: none;}
.big-red-price{font-size:16px;color:#AA2C2C;font-family: Helvetica;font-weight:bold;text-decoration: none;line-height:25px;}
.bigger-red-price{font-size:18px;color:#AA2C2C;font-family: Helvetica;font-weight:bold;text-decoration: none;}
.alle-infos-button,.red-button-big,.red-button-x-big,.ebay-button{background: url('/images/buttons/left-side.png') left top no-repeat;cursor:pointer;display:block;float:right;height:21px;margin:5px 0px;padding-left:30px;width:expression('50px');}
.alle-infos-button div,.red-button-big div,.red-button-x-big div,.ebay-button div{background: url('/images/buttons/right-side.png') right top no-repeat;height:21px;padding-top:3px;padding-right:10px;}
.alle-infos-button div a,.red-button-big div a,.red-button-x-big div a,.ebay-button div a,.alle-infos-button div a:visited,.red-button-big div a:visited,.red-button-x-big div a:visited,.ebay-button div a:visited{color:#fff;# line-height:100% !important;text-decoration:none;white-space:nowrap;}
.ebay-button div{background-image: url('/images/buttons/right-side-ebay.png');padding-right:63px;}
.product-details{display:block;height:13px;padding-left:15px;background: url('/images/zoom.gif') left top no-repeat;cursor: pointer;outline: none;float: left;margin-top:10px;line-height:12px;line-height:expression('13px');border-top: solid 1px #ffffff;text-align:left;width:130px;}
.delete-product{display:block;height:13px;padding-left:15px;background: url('/images/close.gif') left top no-repeat;cursor: pointer;outline: none;float: left;margin:5px 0px;line-height:12px;line-height:expression('13px');border-top: solid 1px #ffffff;}
.main-page-header-link{display:block !important;float: left;height:40px;margin-left:28px;margin-top:5px;width:355px;cursor: pointer;z-index:10000;}
.search-table{float:right;height:50px;margin-top:13px;width:380px;}
.search-table .search-field{height:30px;padding:0px;text-align:left;vertical-align:bottom;width:300px;}
.search-table .last-cell{padding:0px;}
.search-table .search-submit{padding:0px;text-align:left;vertical-align:bottom;}
.search-table .search-current-category{height:20px;padding:0px;text-align:left;vertical-align:top;}
.search-table .search-current-category table{height:20px;}
.search-table .search-current-category .search-current-category-submit{padding-top:3px;}
.search-table .search-current-category .search-current-category-submit label{color:#ffffff;}
#top-search-form-checkbox{margin-left:0px;}
.breadcrumbs-table{border-spacing:0px;border-collapse:collapse;border:0;height:31px;clear:both;margin:5px 0px;margin-top:0px;}
.breadcrumbs-table td{padding:0px;height:31px;color:#7a7b7d;font-weight: normal;font-size:11px;}
.breadcrumbs-table td.home-breadcrumb{background:#aa2e2c url('/images/home-active.gif') no-repeat;}
.breadcrumbs-table td.home-breadcrumb a{display:block;width:31px;height:31px;}
.breadcrumbs-table td.only-home-breadcrumb{background: url('/images/home.gif') no-repeat !important;}
.breadcrumbs-table td.between-crumbs{background:#f7dc29;font-size:10px;line-height:31px;padding:0px 2px 0px 5px;;}
.breadcrumbs-table td.breadcrumb-element,.breadcrumbs-table td.breadcrumb-element h1,.breadcrumbs-table td.breadcrumb-element h2,.breadcrumbs-table td.breadcrumb-element h3,.breadcrumbs-table td.breadcrumb-element h4,.breadcrumbs-table td.breadcrumb-element h5,.breadcrumbs-table td.breadcrumb-element h6{background:#f7dc29;color:#7a7b7d;font-weight:normal;line-height:31px;margin:0px;padding:0px 2px 0px 5px;}
.breadcrumbs-table td.breadcrumb-element h1,.breadcrumbs-table td.breadcrumb-element h2,.breadcrumbs-table td.breadcrumb-element h3,.breadcrumbs-table td.breadcrumb-element h4,.breadcrumbs-table td.breadcrumb-element h5,.breadcrumbs-table td.breadcrumb-element h6{padding:0px;}
.breadcrumbs-table td.breadcrumb-element a{line-height:30px;}
.breadcrumbs-table td.end-of-breadcrumbs{width:6px;background:#f7dc29 url('/images/end-of-breadcrumbs.gif') no-repeat;}
.breadcrumbs-table td.end-of-breadcrumbs div{width:6px;height:31px;}
label{cursor: pointer;}
.unsere-besten-table{border-spacing:0px;border-collapse:collapse;border:0;width:100%;}
.unsere-besten-table .unsere-besten-label{width:200px;}
.unsere-besten-table .unsere-besten-seo{position:absolute;width:600px;z-index:0;}
.unsere-besten-table .unsere-besten-seo a{background-color:white;font-size:0px;}
.unsere-besten-table td{vertical-align: middle;padding-top:10px !important;}
.unsere-besten-table .yellow-round-table{width:100%;margin-bottom:15px;}
.unsere-besten-image{float: left;margin-right:5px;}
.unsere-besten-name{line-height:26px;}
span.unsere-besten-name a{line-height:26px;}
.no-bullets-list{list-style-image: none;}
.footer-table{border-spacing:0px;border-collapse:collapse;border:0;width:100%;}
.footer-table td{padding:0px;}
.footer-table td.footer-text{font-size:10px;color:#7B7B7B;width:378px;}
.footer-table td.footer-links{vertical-align: middle;text-align: right;color:#004F99;}
.footer-table td.footer-links table{margin:0px auto;}
.footer-table td.footer-links table td{color:#004F99;}
.footer-table td.footer-links table a,.footer-table td.footer-links table a:visited{font-size:12px;padding:4px;white-space:nowrap;}
.footer-table td.footer-links table a:hover {}
.test-grade-table{border-collapse:collapse;border-spacing:0px;border:0px;height:67px;margin-top:10px;}
.test-grade-table td{padding:0px;color:#7b7b7b;font-size:11px;line-height:19px;}
.test-grade-table td div,.test-grade-table td strong{color:#7b7b7b;font-size:11px;line-height:19px;}
.test-grade-table td div{margin-top:23px;margin-top:expression('25px');}
.test-grade-table td.left-of-test-grade{font-weight:bold;padding-right:10px;background: url('/images/yellow-block/left-bg.gif') right bottom no-repeat;}
.test-grade-table .last {}
.test-grade-table td.center-of-test-grade{background: url('/images/yellow-block/yellow-bg.gif') left bottom repeat-x;width:60px;}
.test-grade-table td.center-of-test-grade div {}
.test-grade-table td.right-of-test-grade{background: url('/images/yellow-block/right-bg_.gif') left bottom no-repeat;}
.test-reports-table{border-spacing:0px;border-collapse:collapse;border:0px;}
.test-reports-table td{padding:5px;color:#7b7b7b;font-size:12px;line-height:150%;}
.test-reports-table td strong,.test-reports-table td p{color:#7b7b7b;line-height:150%;}
.normal-grey-text{color:#7b7b7b;}
.light-grey-text{color:#7b7b7b;font-size:12px;}
.light-grey-text-1,.light-grey-text-1 *{color:#7b7b7b;font-size:12px;font-weight:normal;line-height:18px;}
.show-more-link,.hide-more-link{width:18px;height:16px;cursor: pointer;padding-left:20px;line-height:16px;display:block;width:130px;}
.show-more-link {background: url('/images/bullets/down.gif') no-repeat;}
.hide-more-link {background: url('/images/bullets/up.gif') no-repeat;}
.light-grey-hr{line-height:1px;height:1px;font-size:1px;margin:7px 0px;border-top: solid 1px #cccccc;}
.grey-hr{line-height:1px;height:1px;font-size:1px;margin:7px 0px;border-top: solid 1px #7b7b7b;}
.overture-switcher-table{border-spacing:0px;border-collapse:collapse;border:0px;}
.overture-switcher-table td{padding:0px;line-height:150%;}
.overture-switcher-table td,.overture-switcher-table td strong,.overture-switcher-table td p{line-height:200%;color:#7b7b7b;}
.overture-extended,.overture-extended-ads{line-height:18px;font-size:12px;color:#7b7b7b;}
.overture-extended-ads{width:120px;font-size:8pt;}
.yellow-table-block{float: left !important;padding:3px;}
.yellow-table-block .active-filter{border-collapse:collapse;float: left;}
.yellow-table-block .active-filter .title{padding:0px;padding-right:3px !important;}
#ads-block{position:absolute;text-align:left;padding:5px 0px;left:50%;margin-left:473px;margin-bottom:20px;width:134px;top:232px;z-index:1000;}
#ads-block .google-ads-single{clear:both;width:120px;margin:0 auto 10px;overflow:hidden;font-size:10px;}
a.google_text{text-decoration:none;}
#inner-google-ads h3{margin-top:0;}
#ads-block .google-ads-single .google_header{text-decoration:none;}
#ads-block .google-ads-single .google_text{color:#7b7b7b;}
#ads-block .google-ads-single .google_link{color:#AA2E2C;}
#left-ads,#google-ads{margin:10px 5px;}
#left-ads-block{position:absolute;left:50%;margin-left:480px;width:142px;top:464px;z-index:1000;}
#left-ads-block .sj-block-table tbody .center{padding:5px;}
.cloud_tag{font-weight:bold;}
.tag_weight_0{font-size:10px;}
.tag_weight_1{font-size:12px;}
.tag_weight_2{font-size:14px;}
.tag_weight_3{font-size:16px;}
.tag_weight_4{font-size:18px;}
.page-not-found{text-align:center;}
.error{color:#AA2E2C;}
a.top-category{font-size:18px;}
ul.top-categories{overflow:hidden;margin:0 auto !important;width:40%;}
ul.top-categories li{float:left;}
#actor-menu{background-color:lavender;padding:5px 0px;position:absolute;top:2px;right:2px;}
#actor-menu *{margin:5px;white-space:nowrap;}
.layout1-table{width:900px;border:0px;border-spacing:0px;border-collapse:collapse;}
.banner-list-table{border:none;width:100%;}
.banner-list-table hr{border-color:#a5cfeb;height:1px;border:solid #a5cfeb 1px;}
.banner-list-table form{display:inline;}
.banner-list-table table{border:none;text-align:center;width:98%;}
.banner-list-table table{border:none;text-align:inherit;width:100%;}
.mandatory-sign{color:red;}
table.add-outlet-form input,table.add-outlet-form select,table.add-outlet-form textarea{width:300px;}
table.add-outlet-form textarea{height:100px;}
.tooltip{position:absolute !important;overflow:hidden;font-size:12px;z-index:10000!important;}
.tooltip .xtop,.tooltip .xbottom{display:block;background: transparent;font-size:1px;}
.tooltip .xb1,.tooltip .xb2,.tooltip .xb3,.tooltip .xb4{display:block;overflow: hidden;}
.tooltip .xb1,.tooltip .xb2,.tooltip .xb3{height:1px;}
.tooltip .xb2,.tooltip .xb3,.tooltip .xb4{background:#666;border-left:1px solid #333;border-right:1px solid #333;}
.tooltip .xbottom .xb2,.tooltip .xbottom .xb3,.tooltip .xbottom .xb4{background:#666;}
.tooltip .xb1{margin:0 5px;background:#333;}
.tooltip .xb2{margin:0 3px;border-width:0 2px;}
.tooltip .xb3{margin:0 2px;}
.tooltip .xb4{height:2px;margin:0 1px;}
.tooltip .xboxcontent{padding:0 .5em;margin:0;color:#000;text-shadow:2px 2px 0px #CCC;word-wrap:break-word;border:1px solid #333;border-width:0px 1px 0 1px;background-color:#666;}
#sb-container,#sb-wrapper{text-align:left;}
#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}
#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}
body>#sb-container{position:fixed;}
#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}
#sb-container>#sb-overlay{height:100%;}
#sb-wrapper{position:relative;}
#sb-wrapper img{border:none;}
#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}
#sb-body-inner{position:relative;height:100%;}
#sb-content.html{height:100%;overflow:auto;}
#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}
#sb-title,#sb-title-inner{height:26px;}
#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}
#sb-info,#sb-info-inner{height:20px;}
#sb-info-inner{font-size:12px;color:#fff;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}
#sb-nav-close{background-image:url(resources/close.png);background-repeat:no-repeat;}
#sb-nav-next{background-image:url(resources/next.png);background-repeat:no-repeat;}
#sb-nav-previous{background-image:url(resources/previous.png);background-repeat:no-repeat;}
#sb-nav-play{background-image:url(resources/play.png);background-repeat:no-repeat;}
#sb-nav-pause{background-image:url(resources/pause.png);background-repeat:no-repeat;}
#sb-counter{float:left;padding:2px 0;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
.gallery-item-container.mouseovered{background-color:#B3E1FF;}
.gallery-item-container.mouseovered a.product-details{border-top-color:#B3E1FF;}



/* Horizontal Carousel */
#horizontal_carousel {
  float:left;
  width: 910px;
  height: 120px;
  position: relative;  
}         

#horizontal_carousel .container {
  position: absolute;
  top: 5px;
  left: 37px;  
  width: 840px;
  height: 120px;
  overflow:hidden;   
}            

#horizontal_carousel .previous_button {
  position: absolute;
  top: 5px;
  left: 10px;
  width: 21px;
  height: 120px;
  background: url(/images/bullets/left.gif) 0px 40px no-repeat;
  z-index: 100;    
  cursor:pointer;
}        

#horizontal_carousel .previous_button_over {
  background: url(/images/bullets/left-active.gif) 0px 40px no-repeat;
}

#horizontal_carousel .previous_button_disabled {
  cursor:default;
  background: url(/images/bullets/left-off.gif) no-repeat 0px 40px !important;
}

#horizontal_carousel .next_button {
  float: right;
  width: 21px;
  height: 110px;
  z-index: 100;
  cursor:pointer;
  font-size: 30px;
  background: url(/images/bullets/right.gif) 0px 40px no-repeat;
}   

#horizontal_carousel .next_button_over {
  background: url(/images/bullets/right-active.gif) 0px 40px no-repeat;
}

#horizontal_carousel .next_button_disabled {
  cursor:default;
  color: #cccccc;
  background: url(/images/bullets/right-off.gif) 0px 40px no-repeat !important;
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 120px;
}                      

#horizontal_carousel ul li img {
  border:1px solid #999999;
  display:block;             
  background: #ffffff;
}                               

#horizontal_carousel ul li {
  background: #ffffff;
}                               

#horizontal_carousel ul li {
  margin: 0pt;
  padding: 0px;
  padding-left: 10px;
  width: 270px;
  list-style: none;
  float: left;
}

#horizontal_carousel .container ul li .popular-product-table {
  width: 270px !important;
}


.sitemap {
    overflow: hidden;
    margin: 0px 5px;
}

.sitemap div h2, .sitemap div h3 {
	margin: 0px;
}

h2.sitemap-header a {
	float:left;
	font-size:18px !important;
	font-weight:normal;
	text-decoration:none;
}

.sitemap div h2 {
    color: #000099;
    font-size: 0.9em;
}

.sitemap div .first-h4 {
  margin-top: 0px;
}

.col {
	float:left;
	width:25%;
  border-bottom: #EBEBEB;
}

.lastcol {
	width:24% !important;
}

.col div {
  border-bottom: solid 1px #ebebeb;
  height: 20px;
  display: block;
}

.col div a {
  line-height: 20px;
  display: block;
}

.height-40 {
  height: 41px !important ;
}

#sj {
    border-width: 0px;
}
#sj-maintopteaser {
    font-size: 1em;
    color: #7b7b7b;
    text-align: left;
    margin-bottom: 16px;
}
#top-buttons-table {
  margin:0px auto;
  margin-bottom:8px !important;
  text-align:center;
}
#sj-maintopteaser b, #sj-maintopteaser strong {
  color: #7b7b7b;
}
.sj-maintree {
    border-spacing:0px;
    border-collapse:collapse;
    line-height: 200% !important;
}
.sj-maintree td {
    vertical-align: top;
    padding: 5px;
    padding-left: 20px;
    background: url('/images/bullets/round-blue.gif') 5px 11px no-repeat;
}
.sj-maintree h3{
    margin-top: 0px;
    margin-bottom: 3px;
    font-weight: normal;
}
.sj-maintree h3 a, .sj-maintree h3 a:visited {
    font-size: 18px;
}

.sj-maintree p {
    margin-top: 0px;
    padding: 0px;
    line-height: 16px !important;
}

/* Main Page Bottom Tables */

.main-page-news-table {
  border-spacing: 0px;
  border-collapse: collapse;
  border: 0;
  margin-left: 3px;
  width: 283px;
  margin-bottom: 5px;
  height: 200px;
}

.main-page-news-table td {
  padding: 10px 0px;
  padding-left: 13px;
  background: url('/images/bullets/right-corner.gif') 0px 11px no-repeat;
}

.main-page-news-table tr.last td {
  border-bottom: 0px;
}

.main-page-news-table td .short-news {
  color: #7B7B7B;
  font-size: 13px;
}

a.short-news {
    text-decoration:none;
}

.main-page-news-table td .product-details {
  margin-top: 7px;
}

.main-page-merchants-table {
  border-spacing: 0px;
  border-collapse: collapse;
  border: 0;
  margin-left: 3px;
  width: 283px;
  margin-bottom: 5px;
  height: 200px;
}

.main-page-merchants-table td {
  padding: 10px 5px;
  vertical-align: middle;
}

.main-page-merchants-table tr.last td {
  border-bottom: 0px;
}

.main-page-merchants-table td.merchant-logo {
  width: 90px;
}

.main-page-merchants-table td.descr {
  color: #7B7B7B;
  font-size: 13px;
}

.main-page-merchants-table td .product-details {
  margin-top: 7px;
}

.main-page-marken-table {
  border-spacing: 0px;
  border-collapse: collapse;
  border: 0;
  margin-left: 3px;
  width: 283px;
  margin-bottom: 5px;
  height: 200px;
}

.main-page-marken-table td {
  padding: 10px 5px;
  vertical-align: middle;
}

.main-page-marken-table tr.last td {
  border-bottom: 0px;
}

.main-page-marken-table td.marke-logo {
  width: 90px;
}

.main-page-marken-table td.descr {
  color: #7B7B7B;
  font-size: 13px;
}

.main-page-marken-table td .product-details {
  margin-top: 7px;
}

/* // Main Page Bottom Tables */

/* Main SubCategories */
.top-subcategories-table {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0px;
}
.top-subcategories-table td {}

.top-subcategories-table thead td {
  height: 21px;
  padding: 0px !important;
}
.top-subcategories-table thead td.left-of-top-subcategories div,
.top-subcategories-table thead td.right-of-top-subcategories div,
.top-subcategories-table tbody td.left-of-top-subcategories div,
.top-subcategories-table tbody td.right-of-top-subcategories div,
.top-subcategories-table tfoot td.left-of-top-subcategories div,
.top-subcategories-table tfoot td.right-of-top-subcategories div {
  line-height: 1px;
  font-size: 1px;
  display: block;
  width: 5px;
  height: 5px;
}

.top-subcategories-table thead td.left-of-top-subcategories div,
.top-subcategories-table thead td.right-of-top-subcategories div {
  height: 21px;
}

.top-subcategories-table thead td { background: url('/images/buttons/active-bg.gif') repeat-x;}
.top-subcategories-table thead td.right-of-top-subcategories {
  padding: 0px !important;
  background: url('/images/buttons/right-active-1.png') repeat-x;
  filter: expression(fixPNG(this));
}
.top-subcategories-table thead td.left-of-top-subcategories {
  padding: 0px !important;
}

.top-subcategories-table thead td.center-of-top-subcategories div {
  color: #ffffff;
  margin-top: 4px;
  white-space: nowrap;
}

.top-subcategories-table thead td.center-of-top-subcategories div nobr {
  color: #ffffff;
}

.top-subcategories-table tbody tr {background-color: #ffffff; cursor: pointer;}
.top-subcategories-table tbody tr td {background-color: #ffffff;}
.top-subcategories-table tbody tr.active {background-color: #E1E1E1 !important; cursor: pointer;}
.top-subcategories-table tbody tr.active td {background-color: #E1E1E1 !important;}
.top-subcategories-table tbody tr.active a {text-decoration: none;}
.top-subcategories-table tbody td { padding: 3px 0px;}
.top-subcategories-table tbody td.left-of-top-subcategories {background: #ffffff url('/images/border/grey/border.jpg') left top repeat-y;}
.top-subcategories-table tbody td.right-of-top-subcategories {background: #ffffff url('/images/border/grey/border.jpg') right top repeat-y;}

.top-subcategories-table tfoot tr {
  background-color: #ffffff;
}
.top-subcategories-table tfoot td {
  height: 5px;
  padding : 0px !important;
  line-height: 1px;
  font-size: 1px;
  background-color: #ffffff !important;
}
.top-subcategories-table tfoot td.left-of-top-subcategories { background: #ffffff url('/images/border/grey/lb.gif') left bottom no-repeat; }
.top-subcategories-table tfoot td.center-of-top-subcategories { background: #ffffff url('/images/border/grey/border.jpg') left bottom repeat-x;}
.top-subcategories-table tfoot td.right-of-top-subcategories { background: #ffffff url('/images/border/grey/rb.gif') right bottom no-repeat;}

/* // Main SubCategories */


.mandatory-field-sign {
  color: red;
  font-size: 8px;
}

table.form-table {
  border-spacing: 5px;
  border-collapse: separate;
  border: 0;
}

table.form-table tr td { padding: 0px; vertical-align: top;}
table.form-table tr td input { margin-bottom: 2px;}
table.form-table tr td input.input-text { width: 260px;}
table.form-table tr td.label { padding-top: 2px; text-align: right; color: #7b7b7b;}
table.form-table tr td.label b { color: 000;}
table.form-table tr td.mandatory { text-align: center; }
table.form-table tr td.mandatory span { color: red; font-size: 8px;}
table.form-table tr td.not-mandatory {}
table.form-table tr td.not-mandatory span {display: none;}
table.form-table tr td.input-field {text-align: left;}
table.form-table tr td.input-field .hint {font-size: 9px; color: #7b7b7b; letter-spacing: 0.25pt;}
table.form-table tr td.input-field .error { color: red; font-size: 11px;}

table.form-table tr td.captcha-img {}
table.form-table tr td.captcha-img img {border: solid 1px #7b7b7b;}

table.form-table tr td table {
  border-collapse: collapse;
  border: 0;
}

table.form-table tr td table td { padding: 0px;}

input.input-text {
  border: solid 1px #999;
}



#MB_overlay {
	position: absolute;
	margin: auto;
	top: 0;	left: 0;
	width: 100%; height: 100%;
	z-index: 9999;
	background-color: #000!important;
}
#MB_overlay[id] { position: fixed; }

#MB_window {
	position: absolute;
	top: 0;
	border: 0 solid;
	text-align: left;
	z-index: 10000;
}
#MB_window[id] { position: fixed!important; }

#MB_frame {
	position: relative;
	background-color: #FFFFFF;
	height: 100%;
}

#MB_header {
	margin: 0;
	padding: 0;
}

#MB_content {
	padding: 6px .75em;
	overflow: auto;
}

#MB_caption {
	font: bold 100% "Lucida Grande", Arial, sans-serif;
	text-shadow: #FFF 0 1px 0;
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
}

#MB_close {
	display: block;
	position: absolute;
	right: 5px; top: 4px;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}
#MB_close:hover {
	background: transparent;
}

#MB_loading {
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url('/images/spinner.gif') 50% 0 no-repeat;
}

/* Color scheme */
#MB_frame {
	padding-bottom: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#MB_window {
	background-color: #EFEFEF;
	color: #000;
	-webkit-box-shadow: 0 8px 64px #000;
	-moz-box-shadow: 0 0 64px #000;
	box-shadow: 0 0 64px #000;
	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#MB_content { border-top: 1px solid #F9F9F9; }
#MB_header {
  background-color: #DDD;
  border-bottom: 1px solid #CCC;
}
#MB_caption { color: #000 }
#MB_close { color: #777 }
#MB_close:hover { color: #000 }


/* Alert message */
.MB_alert {
	margin: 10px 0;
	text-align: center;
}


