/* BOILERPLATE */
article{display:block}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html, input{font-family:sans-serif;color:#222}
/* button, select, textarea{font-family:sans-serif;color:#222} */
body{margin:0;font-size:1em;line-height:1.4}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}
::selection{background:#fe57a1;color:#fff;text-shadow:none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
/*pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em} */
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
/* sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} */
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
/* figure{margin:0} */
form{margin:0}
/* fieldset{border:0;margin:0;padding:0} */
/* label{cursor:pointer} */
/* legend{border:0;*margin-left:-7px;padding:0;white-space:normal} */
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
/* input:invalid,textarea:invalid{background-color:#f0dddd} */
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
ol,ul,dd{padding:0;margin:0;list-style:none}
.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}
.emph{font-weight:bold}
.de_emph{font-size:80%;font-weight:normal}
.fr{float:right}

body,select,input,textarea{background-color:white;color:#444;font-family:Helvetica,Arial,Verdana,"Lucida Grande",sans-serif;font-size:12px;line-height:1.7em}
h1,h2,h3{font-weight:bold}
h1{margin:20px 0 20px 0;font-size:18px}
h2{font-size:14px;padding:10px 0;color:gray;text-transform:uppercase}
h3{font-size:11px;padding:10px 10px 0 10px;color:gray;text-transform:uppercase}
p{padding:5px 10px}

a{color:#00e; text-decoration:none}
a:hover{color:#06e}
a:focus{outline:thin dotted}
a:hover{outline:0}
a.text{color:#006}
a.text:hover{color:orange;text-decoration:underline}

a.grey{display:block;padding-left:10px;width:132px;height:25px;text-decoration:none;color:white;background:url("http://images.betzstatic.com/2011/buttons_schulranzen.png") -158px -81px;line-height:25px}
a.grey:hover{background-position:-158px -107px}
a.blue{color:#08c;font-size:12px}
a.blue:hover{text-decoration:underline}
a img, :link img, button { border: 0; }

.error{font-weight:bold;font-size:18px;color:red;border:1px solid red; text-align:center; margin-bottom:10px}
.learn-more{color:#08c}
.learn-more:hover{text-decoration:underline}
.fullwisth {width: 100%}

.container_24{margin-left:auto;margin-right:auto;width:960px}

.grid_5, .grid_6, .grid_8, .grid_9, .grid_12, .grid_19, .grid_24 { display:inline; float:left; position:relative; margin-left:8px; margin-right:8px}
.container_24 .grid_5 {width:184px}
.container_24 .grid_6 {width:224px}
.container_24 .grid_8 {width:304px}
.container_24 .grid_9 {width:344px}
.container_24 .grid_12{width:464px}
.container_24 .grid_19{width:744px}
.container_24 .grid_24{width:944px}


.w10{width:10%}
.w15{width:15%}
.w20{width:20%}
.w25{width:25%}
.w30{width:30%}
.w35{width:35%}
.w40{width:40%}
.w45{width:45%}
.w50{width:50%}
.w55{width:55%}
.w60{width:60%}
.w70{width:70%}

.cta{font:bold 11px Helvetica,Arial,sans-serif;text-decoration:none;float:left;display:inline-block;padding:0 8px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.35);height:22px;line-height:22px;white-space:nowrap;position:relative;z-index:10;overflow:visible;outline:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#333333')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=120,Color='#333333');user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none}
.cta:hover{-moz-box-shadow:0 2px 4px rgba(0,0,0,0.35);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.35);box-shadow:0 2px 4px rgba(0,0,0,0.35)}
.cta-red,.cta-green,.cta-blue,.cta-orange{-webkit-transition:border-color .218s;-moz-transition:border .218s;-o-transition:border-color .218s;transition:border-color .218s}
.cta-red{border:solid 1px #b8473d;background:#f36c4d;background:-webkit-gradient(linear,left top,left bottom,from(#f36c4d),to(#ef3e29));background:-moz-linear-gradient(top,#f36c4d,#ef3e29);background:-ms-linear-gradient(top,#f36c4d,#ef3e29);background:-o-linear-gradient(top,#f36c4d,#ef3e29);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f36c4d',EndColorStr='#ef3e29');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f36c4d', EndColorStr='#ef3e29')"}
.cta-red:hover{color:#fff;border:solid 1px #90332b;background:-webkit-gradient(linear,left top,left bottom,from(#fb856a),to(#f7523f));background:-moz-linear-gradient(top,#fb856a,#f7523f);background:-ms-linear-gradient(top,#fb856a,#f7523f);background:-o-linear-gradient(top,#fb856a,#f7523f);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fb856a',EndColorStr='#f7523f');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#fb856a', EndColorStr='#f7523f')"}
.cta-green{border:solid 1px #00922d;background:#00b638;background:-webkit-gradient(linear,left top,left bottom,from(#50de76),to(#00b638));background:-moz-linear-gradient(top,#50de76,#00b638);background:-ms-linear-gradient(top,#50de76,#00b638);background:-o-linear-gradient(top,#50de76,#00b638);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#50de76',EndColorStr='#00b638');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#50de76', EndColorStr='#00b638')"}
.cta-green:hover{color:#fff;border:solid 1px #006e22;background:-webkit-gradient(linear,left top,left bottom,from(#5cec82),to(#00c43c));background:-moz-linear-gradient(top,#5cec82,#00c43c);background:-ms-linear-gradient(top,#5cec82,#00c43c);background:-o-linear-gradient(top,#5cec82,#00c43c);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#5cec82',EndColorStr='#00c43c');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#5cec82', EndColorStr='#00c43c')"}
.cta-blue{border:solid 1px #0870c0;background:#007bda;background:-webkit-gradient(linear,left top,left bottom,from(#00c6ff),to(#007bda));background:-moz-linear-gradient(top,#00c6ff,#007bda);background:-ms-linear-gradient(top,#00c6ff,#007bda);background:-o-linear-gradient(top,#00c6ff,#007bda);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00c6ff',EndColorStr='#007bda');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#00c6ff', EndColorStr='#007bda')"}
.cta-blue:hover{color:#fff;border:solid 1px #065491;background:-webkit-gradient(linear,left top,left bottom,from(#21cdff),to(#0387ec));background:-moz-linear-gradient(top,#21cdff,#0387ec);background:-ms-linear-gradient(top,#21cdff,#0387ec);background:-o-linear-gradient(top,#21cdff,#0387ec);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#21cdff',EndColorStr='#0387ec');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#21cdff', EndColorStr='#0387ec')"}
.cta-orange{border:solid 1px #6c2715;background:#ec772e;background:-webkit-gradient(linear,left top,left bottom,from(#ec772e),to(#c65218));background:-moz-linear-gradient(top,#ec772e,#c65218);background:-ms-linear-gradient(top,#ec772e,#c65218);background:-o-linear-gradient(top,#ec772e,#c65218);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ec772e',EndColorStr='#c65218');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ec772e', EndColorStr='#c65218')"}
.cta-orange:hover{color:#fff;border:solid 1px #ad6800;background:-webkit-gradient(linear,left top,left bottom,from(#ffd322),to(#ffa51f));background:-moz-linear-gradient(top,#ffd322,#ffa51f);background:-ms-linear-gradient(top,#ffd322,#ffa51f);background:-o-linear-gradient(top,#ffd322,#ffa51f);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffd322',EndColorStr='#ffa51f');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffd322', EndColorStr='#ffa51f')"}
.cta-grey {color: black; border:solid 1px grey; background: #e7e7e7; background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#dedede));background:-moz-linear-gradient(top,#efefef,#dedede);background:-ms-linear-gradient(top,#efefef,#dedede);background:-o-linear-gradient(top,#efefef,#dedede);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef',EndColorStr='#dedede');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#dedede')"}

.cta_small{font:bold 9px Helvetica,Arial,sans-serif;text-decoration:none;float:left;display:inline-block;padding:0 3px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.35);height:16px;line-height:16px;white-space:nowrap;position:relative;z-index:10;overflow:visible;outline:0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;box-shadow:0 0 1px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.5);-moz-box-shadow:0 0 1px rgba(0,0,0,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#333333')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=120,Color='#333333');user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none}
.cta_small:hover{-moz-box-shadow:0 1px 2px rgba(0,0,0,0.35);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.35);box-shadow:0 1px 2px rgba(0,0,0,0.35)}

.icon-cart,.icon-check,.icon-go,.icon-more{display:block;height:26px;background:transparent url(http://images.betzstatic.com/2012/button_sprite.png) no-repeat}
.icon-cart,.icon-check{margin-left:-5px;padding-left:24px}
.icon-go,.icon-more{margin-right:-5px;padding-right:24px}
.icon-cart{background-position:0 -94px}
.icon-check{background-position:0 -46px}
.icon-more{background-position:right 2px}
.icon-go{background-position:right -138px}



/* #header_tabs {margin-left: -20px;}*/
#shopSelect { list-style: none; position: relative; bottom: 0; clear: both; margin-left: -10px;}
#shopSelect li { float: left;}
#shopSelect li a { background: no-repeat; display: block; text-indent: -10000px;}
ul#shopSelect li#schulranzen-inactive, li#rucksack-inactive, li#koffer-inactive { background: url('http://images.betzstatic.com/general/tab-inactive.png'); position: relative;}
ul#shopSelect li#schulranzen-inactive:hover, li#rucksack-inactive:hover, li#koffer-inactive:hover { background-position: 0 -60px; }
ul#shopSelect li#schulranzen-inactive a { background: url('http://images.betzstatic.com/general/schulranzen-inactive.png') no-repeat; height: 75px; width: 190px; }
ul#shopSelect li#rucksack-inactive a { background: url('http://images.betzstatic.com/general/rucksack-inactive.png') no-repeat; height: 75px; width: 190px; }
ul#shopSelect li#koffer-inactive a { background: url('http://images.betzstatic.com/general/koffer-inactive.png') no-repeat; height: 75px; width: 190px; }
ul#shopSelect li#schulranzen-active, li#rucksack-active, li#koffer-active { background: url('http://images.betzstatic.com/general/tab-active.png'); position: relative; z-index: 2; }
ul#shopSelect li#schulranzen-active a { background-image: url('http://images.betzstatic.com/general/schulranzen-active.png'); height: 60px; width: 234px;}
ul#shopSelect li#rucksack-active a { background-image: url('http://images.betzstatic.com/general/rucksack-active.png'); height: 60px; width: 234px;}
ul#shopSelect li#koffer-active a { background-image: url('http://images.betzstatic.com/general/koffer-active.png'); height: 60px; width: 234px;}
.z1 {z-index: 1}
.move_left35 { left: -35px; } 
.move_left70 { left: -70px; }

/* #logo{float:left;margin-top:20px} */

#menuStaticOuterContainer{height:0;left:0;position:fixed;top:0;width:100%;z-index:100}
.menuStaticWrapper{margin:0 auto;max-width:960px;min-width:735px;padding:0 15px;text-align:left}
#menuStatic{background:url("http://images.betzstatic.com/2012/menu_cart_outer.png") no-repeat scroll right bottom transparent}
#menuStatic{color:#666;float:right;margin-right:-13px;padding:0 15px 15px;position:relative;z-index:100}
#menuStatic #menuStaticContainer{background-color:#eee;background-image:url("http://images.betzstatic.com/2012/menu_cart_inner.png");background-position:0 100%;background-repeat:repeat-x;float:left}
#inner{float:left;padding:8px 15px}
#inner:hover>#onPage_cart{display:block}
#menuStaticCart dt,#menuStaticCart dd{border-top:0 none;padding-top:2px}
#menuStatic dl{clear:both;float:left;padding:2px 0 0;width:395px}
#menuStatic dt{float:left;width:263px}
#menuStatic dd{float:right;width:130px}

.cartData{color:#666;font-size:14px;margin:0;line-height:28px;float:left}
.cartData:hover{color:orange;text-decoration:underline}
.cartData_icon{background-image:url("http://images.betzstatic.com/2011/breadcrumbs.png");display:block;width:20px;height:20px;margin:2px 5px;float:left}
.cartData_icon{background-position:22px 22px!important}


/* FUTURE IMPLEMENTATION
#onPage_cart{display:none;margin-top:30px}
#onPage_cart li{border-bottom:solid 1px #ddd;line-height:16px;margin:0 6px 0 4px;padding:10px;height:50px}
#onPage_cart li .product_img{float:left}
#onPage_cart li .product_text{padding:9px 0 0 20px}
#onPage_cart li .product_price{float:right;padding:0;font-size:16px;font-weight:bold;line-height:50px}
*/


#service{float:right;font-size:11px}
#service ul{display:block;float:right;list-style:none outside none}
#service li{display:inline}
#service a{padding:0 10px;color:grey; border-left:solid 1px grey}
#service a:hover{color:orange;text-decoration:underline}
#service .tel{background:url("http://images.betzstatic.com/2011/general.png") 0 -26px no-repeat scroll transparent; font-size:15px; font-weight: bold; margin:0; padding:0 5px 0 27px; vertical-align:middle}

#menu_nav{margin:0;padding:1px 6px 0;line-height:100%;border:solid 1px #6d6d6d;background:#8b8b8b;display:inline-block;width:930px}
#menu_nav{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
#menu_nav{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4)}
#menu_nav{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9a9a9',endColorstr='#7a7a7a');background:-webkit-gradient(linear,left top,left bottom,from(#a9a9a9),to(#7a7a7a));background:-moz-linear-gradient(top,#a9a9a9,#7a7a7a)}
#menu_nav ul{display:none;margin:0;padding:0;width:185px;position:absolute;top:30px;left:0;border:solid 1px #b4b4b4;background:#ddd}
#menu_nav li{margin:0 5px;padding:0 0 1px;float:left;position:relative;list-style:none}
#menu_nav a{font-size:13px;color:#e7e5e5;text-decoration:none;display:block;padding:8px 10px;margin:0;text-shadow:0 1px 1px rgba(0,0,0,.3)}
#menu_nav li:hover>ul{display:block}
#menu_nav ul li{float:none;margin:0;padding:0}
/* #menu_nav ul li img{padding-left:18px} */
/* #menu_nav ul li p{padding:6px 10px;margin:0} */
#menu_nav ul a{font-weight:normal;text-shadow:0 1px 1px rgba(255,255,255,.5);color:#444}
#menu_nav li:hover>a{color:#444;text-shadow:0 1px 0 rgba(255,255,255,.5);background:#d1d1d1}
#menu_nav li:hover>a{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2)}
#menu_nav li:hover>a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#a1a1a1');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ebebeb, endColorstr=#a1a1a1)";background:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#a1a1a1));background:-moz-linear-gradient(top,#ebebeb,#a1a1a1)}
#menu_nav ul{background:#ddd;display:none;margin:0;padding:0;width:185px;position:absolute;top:28px;left:0;border:solid 1px #b4b4b4}
#menu_nav ul{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ebebeb)";background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background:-moz-linear-gradient(top,#fff,#ebebeb)}
#menu_nav ul{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}
#menu_nav ul li:hover a,#nav li:hover li a{background:0;border:0;color:#666;-webkit-box-shadow:none;-moz-box-shadow:none}
#menu_nav ul a:hover{background:#0399d4!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.1)}
#menu_nav ul a:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#04acec',endColorstr='#0186ba');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#04acec, endColorstr=#0186ba)";background:-webkit-gradient(linear,left top,left bottom,from(#04acec),to(#0186ba))!important;background:-moz-linear-gradient(top,#04acec,#0186ba)!important}
#menu_nav ul.multicolumn {width:560px}
#menu_nav ul.multicolumn li {float:right; width: 150px}
.left_half {float: left; width:100px;}
.right_half {float: left; width:460px;}



		
		
#search_box #search{height:26px;line-height:26px;margin-top:-1px}
#search_box #search input[type="text"]{background:url(http://images.betzstatic.com/2011/search-white.png) no-repeat 8px 2px #444;border:0 none;width:100px;padding:3px 10px 3px 30px;font:bold 12px Arial,Helvetica,Sans-serif;color:#d7d7d7;text-shadow:0 2px 2px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 3px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 3px rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 3px rgba(0,0,0,0.2) inset;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;transition:all .7s ease 0s}
#search_box #search input[type="text"]:focus{background:url(http://images.betzstatic.com/2011/search-dark.png) no-repeat 8px 2px #fcfcfc;width:115px;color:#6a6f75;text-shadow:0 2px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.9) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.9) inset;box-shadow:0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(0,0,0,0.9) inset}

.autocomplete-w1{position:absolute;top:0;left:0;margin:6px 0 0 12px;_background:0;_margin:0}
.autocomplete{border-top:1px solid #999;background:#FFF;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden}
.autocomplete .selected{background:#f0f0f0}
.autocomplete div{padding:2px 5px; white-space:nowrap}
.autocomplete strong{font-weight:normal;color:#39f}

.breadcrumbs{float:left;font-size:14px;line-height:28px;list-style:none outside none;margin-left:0}
.breadcrumbs span{float:left;overflow:hidden;height:34px;padding:0 8px;font-style:normal}
.breadcrumbs li{background:url("http://images.betzstatic.com/2011/breadcrumbs.png") no-repeat scroll -96px 0 transparent;float:left;padding:0 2px 0 10px}
.breadcrumbs li:first-child{background:url("http://images.betzstatic.com/2011/breadcrumbs.png") no-repeat scroll -62px 0 transparent;padding-left:0;padding-right:12px}
.breadcrumbs li:first-child+li{background-position:-9999px -9999px;padding-left:0}
.breadcrumbs li span,.breadcrumbs li a{color:#666;display:block;padding:0 6px}
.breadcrumbs li a.home{background:url("http://images.betzstatic.com/2011/breadcrumbs.png") no-repeat scroll 0 0 transparent;height:0;overflow:hidden;padding:28px 0 0;width:34px}
.breadcrumbs li a.home:hover{background:url("http://images.betzstatic.com/2011/breadcrumbs.png") no-repeat scroll 0 -26px transparent;height:0;overflow:hidden;padding:28px 0 0;width:34px}
.breadcrumbs a:link,a:visited{text-decoration:none}
.breadcrumbs a:hover{color:orange;text-decoration:underline}

#social{border-bottom:solid 1px silver; margin:10px 10px 0 10px; line-height: 25px; }
#social_links{float:right; margin:4px 0 0 0; }
#social_delicious, #social_linkedin, #social_facebook, #social_twitter { background-image:url("http://betzstatic.com/i/2012/social-icons.png"); display:block; width:16px; height:16px; padding-right:5px; float:left; text-indent:-9999px; }
#social_delicious { background-position:96px 32px!important}
#social_linkedin { background-position:32px 64px!important}
#social_facebook { background-position:64px 64px!important}
#social_twitter { background-position:96px 64px!important}
#service { font-size: 12px; padding-bottom: 5px; }

#new_guide {margin-bottom:6px}
#new_guide {padding:1px 6px 0;line-height:100%;border:solid 1px #c2c2c2;background:#f2f2f2;display:inline-block;width:930px}
#new_guide {background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#f2f2f2));background:-moz-linear-gradient(top,#ddd,#f2f2f2)}
#new_guide li{float:left;position:relative;list-style:none;border-left:solid 1px #f4f4f4;border-right:solid 1px #dadada}
#new_guide a,h2{font-size:12px;color:#444;text-decoration:none;display:block;padding:8px 10px;margin:0;text-shadow:0 1px 0 rgba(255,255,255,.5)}
#new_guide li:hover>a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9a9a9',endColorstr='#7a7a7a');background:-webkit-gradient(linear,left top,left bottom,from(#a9a9a9),to(#7a7a7a));background:-moz-linear-gradient(top,#a9a9a9,#7a7a7a)}

.rounded_top{-webkit-border-radius:.3em .3em 0 0;-moz-border-radius:.3em .3em 0 0;border-radius:.3em .3em 0 0}
.rounded_bot{-webkit-border-radius:0 0 .3em .3em;-moz-border-radius:0 0 .3em .3em;border-radius:0 0 .3em .3em}
.group_header{margin:0}
.group_header li{float:left;position:relative;list-style:none}
.group_header h2,.grey{margin-top:12px}

#guide_brand{clear:both;float:left;display:inline;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;position:relative; }
#guide_brand .guide_categories{padding:10px 0 10px 10px;float:left;width:800px;border-left:solid 1px lightgrey}
#guide_brand .guide_categories li{float:left;width:200px;list-style:none; font-size: 13px; margin-top: 3px;}
#guide_brand .guide_patterns{clear:both;padding:10px 0 0 10px;border-top:solid 1px lightgrey}

#patterntheme { background: url('http://images.betzstatic.com/g/did-you-notice.jpg') no-repeat -357px 100%; height: 262px; width: 357px; padding-bottom: 14px; margin: 10px; float:left;}
#patterntheme h1 { background: url('http://images.betzstatic.com/g/did-you-notice.jpg') no-repeat 0 0; font-size: 14px; padding: 14px 0 0 17px; margin: 0 0 5px 0; }
#patterntheme p {padding: 0 17px; margin-bottom: 20px; }

#motive { display: inline;}
#motive li { width: 120px; height: 160px; float: left; padding: 2px; margin: 3px;}
.motiv_descr { margin-left: 10px}

.two_columns { column-count:2; -webkit-column-count: 2; -moz-column-count:2; border-bottom: solid 1px #ddd; margin: 0 5px; }

.pattern{padding-top:5px}
.module_content310{background:transparent url('http://images.betzstatic.com/2011/leftnav_grad_184x310.jpg') no-repeat scroll 0 0;height:310px;width:184px;margin-top:10px;padding:5px 10px 0 3px}
.type { font-size: 11px; }

#footer{clear:both;border-top:solid 1px grey;padding-top:20px;margin-bottom:20px;text-align:left}
#footer a,#footer a:visited{color:#000;font-size:11px}
#footer a,#footer a:visited,#footer a:link,#footer a:active{text-decoration:none}
.footercolumn{padding:0 10px;height:130px;border-right:solid 1px grey}
.iconColumn{width:34px}
.floatLeft{float:left}
.imageLinkContainer{margin-bottom:5px}
.imageLink{height:22px;width:22px}
.imageLink:hover{background-position:0 -22px}
.facebookIcon{background:url("http://images.betzstatic.com/social/facebookIcon.png") no-repeat scroll 0 0 transparent}
.twitterIcon{background:url("http://images.betzstatic.com/social/twitterIcon.png") no-repeat scroll 0 0 transparent}
.youtubeIcon{background:url("http://images.betzstatic.com/social/youtubeIcon.png") no-repeat scroll 0 0 transparent}
.blogIcon{background:url("http://images.betzstatic.com/social/blogIcon.png") no-repeat scroll 0 0 transparent}
.plainList{margin:0;padding:0}
.plainList .iconText{line-height:22px}
.iconText a{float:left}
.plainList li{margin-bottom:4px;list-style:none outside none}

.box366{height:178px;width:366px}
.box179{height:178px;width:179px}
.bg-gr,.bg-ngr{float:left; border:solid 1px #c2c2c2; -webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em; margin-bottom:10px}
.bg-gr{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff');background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));background:-moz-linear-gradient(top,#f2f2f2,#fff)}

.main_bp_small{float:left;width:180px}
.main_b{float:left;width:180px;height:55px;padding:10px 0}
.main_b a{font-size:10px;color:gray;font-weight:bold}
.main_b a:hover{text-decoration:underline}
.main_product a{font-size:12px;color:grey}
.main_product a:hover{text-decoration:underline}
.main_product{float:left;width:90px;height:100px;text-align:center}

.v_border{float:left;width:6px;height:170px}
.width724_padded{padding:10px;width:724px}
.rounded{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4)}

.table{margin:0 10px}
.table li{height:20px}
.table .head{font-weight:bold;border-bottom:solid 1px silver}
.table .cell{float:left}

#Previewholder{left:0;top:0;position:absolute;display:none;background:#fff;z-index:5003}
#Previewholder img{display:block}
#Previewholder p{margin:0;padding:0;font:11px Verdana,sans-serif;color:#090808}
#Previewholder p span{border-top:1px solid #ccc;display:block;padding:5px;background:transparent url('http://images.betzstatic.com/zoomple/desc_bg.gif') 0 100% no-repeat}

.marquee{filter:alpha(opacity=100)}
.zoomple img{padding:9px}
.box100{margin:10px;text-align:center;padding:10px}
.box100 a{color:#999;font-size:14px;font-weight:bold;margin-top:10px}
.box100 a:hover{color:orange}

#content table{margin:0;padding:0;width:98%}
.set_table_head{height:25px;border-bottom:1px solid grey;margin-bottom:10px}
.set_table_row{height:30px;line-height:30px}

.product-row{clear:both;float:left;display:inline;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;width:742px}
.product-row li {cursor: pointer;}

/*
.tt{position:relative;z-index:3;color:#3ca3ff;font-weight:bold;text-decoration:none}
.tt span{display:none}
.tt:hover{color:#aaf;background:}
.tt:hover span.tooltip{z-index:501;display:block;position:absolute;bottom:100px;left:-15px;padding:5px 5px 0 5px;width:225px;color:white;font-weight:normal;filter:alpha(opacity:90);KHTMLOpacity:.90;MozOpacity:.90;opacity:.90}
.tt:hover span.top{display:block;padding:0 5px 12px;background:url('http://images.betzstatic.com/g/tt_top.png') no-repeat top}
.tt:hover span.middle{display:block;padding:5px 16px;background:url('http://images.betzstatic.com/g/tt_mid.png') repeat}
.tt:hover span.bottom{display:block;padding:0 5px 25px;color:#548912;background:url('http://images.betzstatic.com/g/tt_bot.png') no-repeat bottom}
*/

a.button2{background:url('http://images.schulranzen.com/g/moreInfo.png') no-repeat scroll 0 0;display:block;width:70px;height:19px;border:0}
a.button2:hover{background:url('http://images.schulranzen.com/g/moreInfo_over.png') no-repeat;display:block;width:70px;height:19px}
a.button2 span{display:none}

.product-cluster ul{margin-left:0}
.product-row2{margin:0 padding:0}
.product-row2 li {cursor: pointer;}
.product_image2{position:relative;width:100%}
.product2{float:left;margin:20px 0 10px 25px;padding:0;width:210px;border:#ddd solid 1px}
.product2 img{border-bottom:#ddd solid 1px}
.product2 h3{color:#0d1702;padding:0;margin:0 0 0 6px;overflow:hidden;text-align:left;line-height:14px}
.product2 p{color:#0d1702;padding:0;margin:0 0 0 6px;overflow:hidden;text-align:left}
.productDescr2{background-color:#f7f7f7;height:60px;overflow:hidden;text-align:left;width:200px;padding:6px;margin:0;line-height:28px}
.savings2{font-size:1.2em;padding:0 2px;margin:0 0 0 6px;font-weight:normal;background-color:red;color:white}

.product3 { float:left; margin:10px 10px 0 0; padding:5px; border:#ddd solid 1px;  width: 450px;  height: 210px; font-size: 11px;}
.set3 { float:left; margin-top:10px; padding:5px; border:#ddd solid 1px;  width: 932px; font-size: 11px;}
.set3 table {font-size: 11px;}
.set3 h2, h3 { padding:7px 0 5px 0; margin:0; color:#0d1702; overflow:hidden;text-align:left;line-height:14px }
.set_table_row3 { border-bottom: 1px solid grey; }
.set_list3 { width:706px; float:right; padding-right: 10px }
.set_content3 { font-size: 10px; line-height: 11px; }
.product3 h2, h3 { padding:7px 0 5px 10px; margin:0; color:#0d1702; overflow:hidden;text-align:left;line-height:14px }
.product_3 img, .product_5 img { float:left; padding-right: 10px; }
.normal3 { color: red; }
.special3 { background-color: red; color: white; padding: 2px; }
.motive3 { float: right; padding-right: 10px; font-weight: bold; }
.product_price3 {font-size:1.4em; font-weight:bold; line-height: 1.6em; }

.item { text-align: -webkit-match-parent; }

a.superlink { overflow: hidden; text-overflow: ellipsis; display: block; text-decoration: none; color: #333}
a.superlink:hover { color: orange}
a.superlink { cursor: pointer; }

#product-cluster3 {width: 942px; float:left; border: solid 1px #ddd; margin-top: 10px; }
.products3>.item { border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; float: left; height: 360px; width: 307px; }
.products3>.item:nth-child(3n) { border-right: 0; width: 326px;}
.products3 .result-content { padding: 220px 25px 10px 25px; position: relative;}
.products3 .result-title {font-size: 12px; border-top: 1px solid #e4e4e4; line-height: 16px; margin-bottom: 0; overflow: hidden; padding: 12px 0 2px; text-overflow: ellipsis; white-space: nowrap; }
.products3 .images { text-align: center;  left: 0; overflow: hidden; position: absolute; text-align: center; top: 10px; width: 100%;}
.products3 .price {font-size: 13px; color: #666; float: right; margin-right: 10px; line-height: 25px;}
.products3 .patterns {font-size: 12px; color: #222; line-height: 25px;}
.products3 .description { font-size:9px; line-height: 1.2em; height: 3.6em; padding: 0px; }


.discount_10, .discount_15, .discount_20, .discount_25, .discount_30, .discount_35, .discount_40, .discount_45, .discount_50, .discount_over5, .discount_over10, .discount_over15,
.discount_upto10, .discount_upto15, .discount_upto20, .discount_upto25, .discount_upto30, .discount_upto35, .discount_upto40, .discount_upto45, .discount_upto50, .discount_upto55, .discount_upto60, .discount_upto65, .discount_upto70,
.discount_over20, .discount_over25, .discount_over30, .discount_over35, .discount_over40, .discount_over45, .discount_over50, .discount_over55, .discount_over60, .discount_over65, .discount_over70
{background-image: url("http://images.betzstatic.com/2013/discount.png"); background-repeat: repeat; display: inline-block; width: 95px; height: 89px;}

.discount_10 {background-position: 1140px 0px;}
.discount_15 {background-position: 1045px 0px;}
.discount_20 {background-position: 950px 0px;}
.discount_25 {background-position: 855px 0px;}
.discount_30 {background-position: 760px 0px;}
.discount_35 {background-position: 665px 0px;}
.discount_40 {background-position: 570px 0px;}
.discount_45 {background-position: 475px 0px;}
.discount_50 {background-position: 380px 0px;}
.discount_over10 {background-position: 285px 0px;}
.discount_over15 {background-position: 190px 0px;}
.discount_over5 {background-position: 95px 0px;}

.discount_over20 {background-position: 1140px 90px;}
.discount_over25 {background-position: 1045px 90px;}
.discount_over30 {background-position: 950px 90px;}
.discount_over35 {background-position: 855px 90px;}
.discount_over40 {background-position: 760px 90px;}
.discount_over45 {background-position: 665px 90px;}
.discount_over50 {background-position: 570px 90px;}
.discount_over55 {background-position: 475px 90px;}
.discount_over60 {background-position: 380px 90px;}
.discount_over65 {background-position: 285px 90px;}
.discount_over70 {background-position: 190px 90px;}
.discount_upto15 {background-position: 95px 90px;}

.discount_upto20 {background-position: 1140px 179px;}
.discount_upto25 {background-position: 1045px 179px;}
.discount_upto30 {background-position: 950px 179px;}
.discount_upto35 {background-position: 855px 179px;}
.discount_upto40 {background-position: 760px 179px;}
.discount_upto45 {background-position: 665px 179px;}
.discount_upto50 {background-position: 570px 179px;}
.discount_upto55 {background-position: 475px 179px;}
.discount_upto60 {background-position: 380px 179px;}
.discount_upto65 {background-position: 285px 179px;}
.discount_upto70 {background-position: 190px 179px;}
.discount_upto10 {background-position: 95px 179px;}


.exclusive { position: absolute; top: 1px;right: 0; z-index: 1; }

.main_product img{padding-left:7px}
#main_image{float:left;width:360px;height:300px;padding-left:10px}
#prod_pic{margin:5px 0 0 5px}
.group_header{padding:1px 6px 0;line-height:100%;border:solid 1px #c2c2c2;background:#f2f2f2;display:inline-block;width:730px}
.caption_special,.caption_normal{padding-left:5px;}
.caption_special{background-color:red;color:white}
.caption_normal{padding-left:5px;color:red}
.motive{background-color:grey;width:60px;float:right;color:white;text-align:center}
.set2{float:left;margin:20px 0 10px 30px;width:690px;border:#ddd solid 1px}
.set2 img{float:left;border-right:#ddd solid 1px}
.set2 h2{color:#0d1702;font-size:1.2em;padding:0;margin:4px 0 0 6px;overflow:hidden;text-align:left}
.setDescr2{float:left;width:470px;padding-left:18px}
.UVP{color:red;text-decoration:line-through}
.savings2{font-size:1.2em;padding:0 2px;margin:0 0 0 6px;font-weight:normal;background-color:red;color:white}
.product_price2{float:left;font-size:1.4em;font-weight:bold}
.product_price3{font-size:1.2em; font-weight:bold}

.infographics {counter-reset: my-counter; width: 940px; margin-left:-20px; }
.infographics img { float: left;}
.infographics h2 {float: left; padding-left: 10px; margin:0; width:400px;}
.infographics h3:before { content: counter(my-counter); counter-increment: my-counter; background: url(http://images.betzstatic.com/general/list_point_blue.png) 2px 0 no-repeat; padding: 6px 12px; color:#fff; margin-right: 5px; font-size: 14px; font-weight: normal; color: black;}
.infographics h3 { font-size: 15px; padding: 0; margin:0; height: 27px; font-weight: normal; color: black;}
.infographics p { font-size: 12px; margin:0; padding:0; line-height: 14px; }
.small {font-size: 60%; }
.point {float: left; padding: 8px 0 0 4px; margin:10px 0 0 10px; width: 248px; height: 85px; border: 1px solid black; -moz-border-radius: 5px; border-radius: 5px;}	


#scrollMore {position: fixed; z-index: 100; padding: 5px 10px; bottom: 0; right: 36px; width: 90px; height: 24px;  font-weight: bold; background-color:orange; cursor: pointer; 
			-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
#scrollMore em {font-size: 1.5em;}
@media screen and (max-device-width: 500px) {#scrollMore {display:none !important;}}


.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}
.hidden{display:none;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}
.ir br{display:none}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
