body{font:12px 'Roboto',sans-serif;color:#777}
a img{border:0px}
img.zoomable{cursor:url(../cursors/magnify.cur),pointer}
a:link,a:visited{color:rgb(0,136,204);text-decoration:none}
a:hover,a:active{color:rgb(0,136,204);text-decoration:underline}
h1{font:26px 'Open Sans',sans-serif;font-weight:normal;color:#333}
h2{font:20px 'Open Sans',sans-serif;font-weight:normal;color:#333}
h3{font:16px 'Open Sans',sans-serif;font-weight:normal;color:#333}
h4,h5,h6{font:14px 'Open Sans',sans-serif;font-weight:normal;color:#333}
#slider-wrapper{position:relative;margin-bottom:20px;padding:10px;background:#fff}
#logotypes-wrapper{margin-bottom:20px}
#logotypes{height:35px;text-align:center;font:0px;overflow:hidden}
aside{width:140px;padding:20px;background-color:rgba(255,255,255,1)}
.nine-eighty{min-width:590px;max-width:980px;margin:0px auto}
.nine-eighty2{min-width:500px;max-width:500px;margin:0px auto}
.hover-light:hover{-moz-box-shadow:0px 0px 3px #0088cc !important;-webkit-box-shadow:0px 0px 3px #0088cc !important;box-shadow:0px 0px 3px #0088cc !important}
.box-gradient1{background:#f2f2f2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f2f2f2 0%,#f2f2f2 66%,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(66%,#f2f2f2),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f2f2f2 0%,#f2f2f2 66%,#dfdfdf 100%);background:-o-linear-gradient(top,#f2f2f2 0%,#f2f2f2 66%,#dfdfdf 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,#f2f2f2 66%,#dfdfdf 100%);background:linear-gradient(to bottom,#f2f2f2 0%,#f2f2f2 66%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2',endColorstr='#dfdfdf',GradientType=0 );border-bottom:1px solid rgb(235,235,235)}
.rounded-corners{border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px;-webkit-border-radius:4px}
.rounded-corners-top{border-radius:4px 4px 0px 0px;-khtml-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;-o-border-radius:4px 4px 0px 0px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}
.rounded-corners-bottom{border-radius:0px 0px 4px 4px;-khtml-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-o-border-radius:0px 0px 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px}
.rounded-corners-left{border-radius:4px 0px 0px 4px;-khtml-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-o-border-radius:4px 0px 0px 4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px}
.rounded-corners-right{border-radius:0px 4px 4px 0px;-khtml-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-o-border-radius:0px 4px 4px 0px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px}
.semi-transparent{opacity:0.5}
.shadow{box-shadow:0px 1px 3px rgba(0,0,0,0.3)}
.inner-shadow-top{box-shadow:inset 0px 4px 4px -4px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 4px 4px -4px rgba(0,0,0,0.3)}
.inner-shadow{box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3)}
.engraved-text{text-shadow:1px 1px 1px rgba(255,255,255,1)}
ul.list-vertical{margin:0px;padding:0px}
ul.list-vertical li{margin:0px;padding:2px;list-style:none}
ul.list-vertical ul{margin-left:18px;padding:0px;border:1px #000}
ul.list-horizontal{margin:0px;padding:0px}
ul.list-horizontal li{display:inline-block;margin:0px;padding:2px;list-style:none}
.box{clear:both;max-width:100%;margin:0px 0px 10px 0px}
.box > .heading{padding:0px}
.box > .heading h1{margin:0px}
.box > .heading h2{font:18px 'Open Sans',sans-serif;font-weight:normal;margin:0px}
.box > .heading h3{font:14px 'Open Sans',sans-serif;font-weight:normal;margin:0px}
.box > .content{padding:10px 0px;margin:0px}
#box-campaigns h3,#box-latest-products h3,#box-most-popular h3,#box-similar-products h3{font:bold 14px Cambria;font-weight:normal;border-bottom:2px solid #e2e2e2;margin-bottom:10px;padding:5px 0px}
#box-campaigns h3:before,#box-latest-products h3:before,#box-most-popular h3:before,#box-similar-products h3:before{content:"-";padding-right:10px;opacity:0.7}
#box-checkout-cart{margin-top:10px;margin-bottom:20px}
#box-checkout-cart .viewport{width:560px;overflow:hidden;max-height:200px;padding:5px}
#box-checkout-cart .items{list-style:none;padding:0px}
#box-checkout-cart .item{float:left;text-align:left;width:580px}
#box-checkout-cart .item a.image-wrapper{float:left;padding:10px;margin-right:20px;background-color:#fff}
#box-checkout-cart .shortcuts{list-style:none;padding:10px}
#box-checkout-cart .shortcut{display:inline}
#box-checkout-cart .shortcut a{width:64px;height:48px;text-align:center}
#box-checkout-cart .shortcut a img{margin-top:5px}
#box-checkout-cart .shortcut a.inact{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#box-checkout-cart .shortcut a.act,.shortcut a.act:hover{background-color:#eee;-moz-box-shadow:inset 0 0 5px #888;-webkit-box-shadow:inset 0 0 5px#888;box-shadow:inset 0 0 5px #888}
#box-checkout-account h2,#box-checkout-shipping h2,#box-checkout-payment h2,#box-checkout-summary h2{font:2em 'Open Sans',sans-serif;font-weight:normal;border-bottom:2px solid #e5e5e5;margin-bottom:10px;padding:5px 0px}
#box-checkout-account h2:before,#box-checkout-shipping h2:before,#box-checkout-payment h2:before,#box-checkout-summary h2:before{content:"\25bc";padding-right:10px;opacity:0.7;font-size:16px}
#shipping-options,#payment-options{margin:0px -5px;overflow:hidden}
#shipping-options .option,#payment-options .option{display:inline-block;float:left;margin:7px;width:162px;padding:10px;background:rgb(249,249,249);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(238,238,238,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,249,249,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top,rgba(249,249,249,1) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(249,249,249,1) 0%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#eeeeee',GradientType=0 );-moz-box-shadow:0px 0px 2px #aaa;-webkit-box-shadow:0px 0px 2px #aaa;box-shadow:0px 0px 2px #aaa}
#shipping-options .option .icon,#payment-options .option .icon{width:160px;height:60px;border:1px #ccc solid;text-align:center;background-color:#fff}
#shipping-options .option .name,#payment-options .option .name{margin-bottom:10px}
#shipping-options .option .title,#payment-options .option .title{margin-top:10px;font-weight:700}
#shipping-options .option .description,#payment-options .option .description{position:relative;height:100px;overflow-y:auto;margin-bottom:40px}
#shipping-options .option .description,#payment-options .option .description{}
#shipping-options .option .footer,#payment-options .option .footer{position:relative}
#shipping-options .option .price,#payment-options .option .price{position:absolute;display:inline;right:0px;bottom:34px;font-size:1.25em}
#shipping-options .option .select,#payment-options .option .select{position:absolute;bottom:0px;width:100%}
#shipping-options .option .select button,#payment-options .option .select button{width:100%}
#shipping-options .option.selected,#payment-options .option.selected{background:rgb(244,248,249);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGYzZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(244,248,249,1) 0%,rgba(232,243,247,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(244,248,249,1)),color-stop(100%,rgba(232,243,247,1)));background:-webkit-linear-gradient(top,rgba(244,248,249,1) 0%,rgba(232,243,247,1) 100%);background:-o-linear-gradient(top,rgba(244,248,249,1) 0%,rgba(232,243,247,1) 100%);background:-ms-linear-gradient(top,rgba(244,248,249,1) 0%,rgba(232,243,247,1) 100%);background:linear-gradient(to bottom,rgba(244,248,249,1) 0%,rgba(232,243,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8f9',endColorstr='#e8f3f7',GradientType=0 );-moz-box-shadow:0px 0px 2px #069;-webkit-box-shadow:0px 0px 2px #069;box-shadow:0px 0px 2px #069}
#box-checkout-summary button[name=confirm_order]{background:rgb(152,204,52);font-size:1.25em;color:#fff;border-radius:4px 4px 4px 4px;border:none;padding:10px 20px;font-weight:normal;text-shadow:0px 1px 0px rgba(0,0,0,0.3)}
form{margin:0px}
input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=url],input[type=time],select,textarea,.input-static,.input-wrapper{display:inline-block;margin:3px 0;padding:4px;border:1px solid #d1d1d1;border-radius:3px;background-color:#fcfcfc;font:normal 12px Roboto,Sans-serif;color:#000;vertical-align:baseline}
.input-wrapper *:focus{outline:0}
input[data-type=currency],input[data-type=decimal],input[data-type=number]{text-align:right}
form *[data-size=auto]{width:auto;max-width:170px}
form *[data-size=tiny]{width:40px}
form *[data-size=small]{width:80px}
form *[data-size=medium]{width:170px}
form *[data-size=large]{width:360px}
@media (max-width:640px){form *[data-size=auto]{width:auto;max-width:130px}
form *[data-size=tiny]{width:40px}
form *[data-size=small]{width:80px}
form *[data-size=medium]{width:120px}
form *[data-size=large]{width:260px}
}
form .required{color:#f00}
.input-wrapper{max-width:auto}
.input-wrapper input,.input-wrapper textarea{margin:-4px 0px;border:none;background:none}
.input-static{color:#999}
textarea{padding:5px}
input[disabled=disabled]{color:#999}
.regional-input-wrapper{display:inline-block;position:relative;vertical-align:middle}
input.regional-input-field,textarea.regional-input-field{text-indent:18px}
input.date,input.datetime{text-indent:18px}
option{margin:3px 6px}
button,a.button,span.button{display:inline-block;margin:0px 1px;padding:3px 10px;border:1px solid #d1d1d1;border-radius:3px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#ececec');background-image:-webkit-linear-gradient(top,#f9f9f9,#ececec);background-image:-moz-linear-gradient(top,#f9f9f9,#ececec);background-image:-ms-linear-gradient(top,#f9f9f9,#ececec);background-image:-o-linear-gradient(top,#f9f9f9,#ececec);-webkit-box-shadow:0px 1px 1px #ccc,inset 0px 0px 1px #fff;-moz-box-shadow:0px 1px 1px #ccc,inset 0px 0px 1px #fff;box-shadow:inset 0px 1px 0px rgba(255,255,255,.8),0px 1px 3px rgba(0,0,0,.1);color:#666;text-decoration:none;text-shadow:0px 1px 1px white;font:400 12px Roboto,Sans-serif;white-space:nowrap;vertical-align:middle;cursor:pointer}
button[type=submit]{font-weight:normal}
button[type=button],a.button,span.button{font-weight:400}
button:hover,button:focus,a.button:hover,a.button:focus,span.button:hover,span.button,span.button:focus{}
button.active,button:active,a.button:active,a.button.active,span.button:active,span.button.active{border:1px solid #aaa;border-bottom-color:#ccc;border-top-color:#999;background:-webkit-linear-gradient(top,#E6E6E6,gainsboro);background:-moz-linear-gradient(top,#E6E6E6,gainsboro);background:-ms-linear-gradient(top,#E6E6E6,gainsboro);background:-o-linear-gradient(top,#E6E6E6,gainsboro);-webkit-box-shadow:inset 0px 1px 2px #aaa;-moz-box-shadow:inset 0px 1px 2px #aaa;box-shadow:inset 0px 1px 2px #aaa}
button[disabled=disabled],a.button.disabled,span.button.disabled{border:1px solid #DDD;border-radius:3px;text-shadow:0px 1px 1px white;-webkit-box-shadow:0px 1px 1px #fff;-moz-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff;background:transparent;color:#ccc}
button img,a.button img,span.button img{width:12px;height:12px;vertical-align:middle}
form > table:not(.dataTable){margin:0px}
form table:not(.dataTable) td{padding:5px 0px}
form table:not(.dataTable) td + td{padding-left:10px}
ul.listing-wrapper{margin:0px;padding:0px;margin-bottom:15px;overflow:auto;text-decoration:none}
ul.listing-wrapper > .category{display:inline-block;float:left;padding:0px;margin:5px;background:rgb(255,255,255)}
ul.listing-wrapper > .category a.link{display:block;padding:5px;text-decoration:none;color:inherit}
ul.listing-wrapper > .category .image{position:relative;overflow:hidden}
ul.listing-wrapper > .category .footer{display:block;width:50;padding:5px;background:rgba(100,100,100,0.75);color:#fff;text-align:center}
ul.listing-wrapper > .category .title{font-weight:700}
@media (max-width:640px){ul.listing-wrapper > .category a.link{width:275px}
}
ul.listing-wrapper> .manufacturer{display:inline-block;float:left;padding:0px;margin:5px;background:rgb(255,255,255);text-align:center}
ul.listing-wrapper > .manufacturer a.link{display:block;width:215px;padding:5px;text-decoration:none;color:inherit}
ul.listing-wrapper > .manufacturer .image img{width:10;height:auto}
ul.listing-wrapper > .manufacturer .title{display:block;width:100%;padding:5px 0px;background:rgba(100,100,100,0.75);color:#fff}
@media (max-width:640px){ul.listing-wrapper > .manufacturer a.link{width:150px}
}
ul.listing-wrapper > .product{display:inline-block;float:left;padding:0px;margin:5px}
ul.listing-wrapper > .product a.link{display:block;width:150px;margin:0px;padding:10px;background:#fff;text-decoration:none;color:inherit;text-align:left}
ul.listing-wrapper > .product .image{text-align:center;margin-bottom:10px}
ul.listing-wrapper > .product .sticker{position:absolute;top:-10px;left:-10px}
ul.listing-wrapper > .product .name{white-space:nowrap;overflow:hidden;color:#333}
ul.listing-wrapper > .product .manufacturer{color:#999;font-size:0.9em;overflow:hidden;white-space:nowrap}
ul.listing-wrapper > .product .price-wrapper{text-align:right;font-size:18px;font-weight:bold;margin-top:10px}
ul.listing-wrapper > .product .price{color:#333}
ul.listing-wrapper > .product .regular-price{font-weight:normal;font-size:0.8em;color:#777}
ul.listing-wrapper > .product .campaign-price{color:#c00}
#box-campaigns ul.listing-wrapper > .product a.link{width:150px}
#box-latest-products ul.listing-wrapper > .product a.link{width:150px}
#box-most-popular ul.listing-wrapper > .product a.link{width:150px}
@media (max-width:640px){ul.listing-wrapper > .product a.link{width:150px}
}
#site-menu{background:rgb(220,220,220);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0',endColorstr='#e5e5e5',GradientType=0 );border-radius:22px;box-shadow:1px 1px 1px rgba(0,0,0,0.3)}
#site-menu > ul > li:first-child img{opacity:0.6}
#site-menu > ul{margin:0px;padding:0px;position:relative;z-index:9999;font-size:0px;display:inline-block;border-right:1px rgba(25,25,25,0.25) solid}
#site-menu ul > li > a{border-left:5px rgba(255,255,255,0.25) solid;border-right:1px rgba(20,0,0,0.05) solid}
#site-menu ul > li > a:hover{color:rgb(0,106,204)}
#site-menu ul > li:first-child{border-left:none}
#site-menu ul > li:last-child{border-right:none}
#site-menu ul li a{display:block;margin:0px;font-size:12px;padding:5px 10px;text-decoration:none;color:#000;text-shadow:0px 1px #0000}
#site-menu li.active > a{color:rgb(0,136,204)}
#site-menu > ul > li{display:inline-block;position:relative;margin:0px;padding:0px;list-style:none}
#site-menu ul > li:hover{background:rgba(195,195,195,0.6)}
#site-menu  ul li ul{position:absolute;left:0;top:100%;width:200px;margin:0px;padding:0px;list-style:none;background:rgba(245,245,245,0.9);-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px rgba(0,0,0,0.3);visibility:hidden}
#site-menu > ul > li > ul > li:hover{background:rgba(215,215,215,0.7)}
#site-menu > ul > li > ul  > li:first-child{-webkit-box-shadow:inset 0px 4px 2px -3px rgba(0,0,0,0.25);box-shadow:inset 0px 4px 2px -3px rgba(0,0,0,0.25)}
#site-menu > ul > li:first-child a{border-left:none}
#site-menu > ul > li:hover > ul{visibility:visible}
#sidebarmenu ul{margin:0;padding:0;list-style-type:none;width:150px;border-bottom:6px solid #ddd;z-index:9999;white-space:nowrap;overflow:50;border-radius:15px;font:bold 14px Consolas;text-align:center;background-color:#D9D9D9}
#sidebarmenu ul li{position:relative}
#sidebarmenu ul li a{border-radius:15px;display:block;color:black;text-decoration:none;padding:8px}
#sidebarmenu ul li a:hover{background-color:#bfbfbf;border-radius:15px}
#sidebarmenu ul li ul{background-color:#FFFFFF;font:bold 10px Verdana;text-align:LEFT}
#sidebarmenu ul li ul li ul{position:absolute;top:0}
* html #sidebarmenu ul li{float:left;height:1%}
* html #sidebarmenu ul li a{height:1%}
#notices{margin-bottom:10px}
#notices .notice{margin-bottom:5px;padding:5px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}
#notices .errors{color:#777;background-color:#ffcccc}
#notices .warnings{color:#777;background-color:#ffcc66}
#notices .debugs{color:#999;background-color:#eeeeee}
#notices .success{color:#777;background-color:#d6eca6}
#notices .notices{color:#777;background-color:#fff6bf}
.pagination{clear:both;margin-bottom:20px;text-align:left}
.pagination .page{}
#box-product{margin-bottom:30px}
#box-product .sticker{position:absolute;top:0;left:0}
#box-product .price-wrapper{font-size:22px}
#box-product .regular-price{font-size:30px}
#box-product .campaign-price{color:#c00}
#box-product .tax{color:#999}
#box-product .stock-available .value{color:#090}
#box-product .stock-partly-available .value{color:#f90}
#box-product .stock-unavailable .value{color:#c00}
table{border-spacing:0px;border-collapse:collapse}
th{padding:0px}
td{padding:0px}
table.dataTable{margin-bottom:20px;border:1px solid #dfdfdf;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
table.dataTable .header{text-shadow:0px 1px 1px #fff;font-weight:bold;background-color:#f0f0f0}
table.dataTable th{padding:10px;border-bottom:1px solid #dfdfdf}
table.dataTable td{padding:5px 10px}
table.dataTable tr.odd{background-color:#fcfcfc}
table.dataTable tr.even{background-color:#f5f5f5}
table.dataTable tr.odd:hover,table.dataTable tr.even:hover{background-color:#ececec;cursor:arrow}
table.dataTable tr.footer{background-color:#f0f0f0}
table.dataTable tr.footer td{padding:10px 10px;border-top:1px solid #dfdfdf;color:#666}
table.dataTable .border-top{border-top:1px solid #dfdfdf}
table.dataTable .border-left{border-left:1px solid #dfdfdf}
table.dataTable .border-right{border-right:1px solid #dfdfdf}
table.dataTable .border-bottom{border-bottom:1px solid #dfdfdf}
table.dataTable table:not(.dataTable){margin:-5px 0px !important}
.tabs{display:block;overflow:hidden;margin-bottom:20px}
.tabs .index{margin:0px;padding:0px 5px;vertical-align:text-bottom}
.tabs .index li{display:inline-block;margin:0px;padding:0px}
.tabs .index li a{display:block;padding:5px 10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#ececec');background-image:linear-gradient(bottom,#ececec 9%,#f9f9f9 55%);background-image:-o-linear-gradient(bottom,#ececec 9%,#f9f9f9 55%);background-image:-moz-linear-gradient(bottom,#ececec 9%,#f9f9f9 55%);background-image:-webkit-linear-gradient(bottom,#ececec 9%,#f9f9f9 55%);background-image:-ms-linear-gradient(bottom,#ececec 9%,#f9f9f9 55%);background-image:-webkit-gradient(	linear,left bottom,left top,color-stop(0.09,#ececec),color-stop(0.55,#f9f9f9));border:1px solid #ccc;border-bottom:none;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;color:#999;text-decoration:none;text-shadow:0px 1px 1px white}
.tabs .index li a:hover{}
.tabs .index li.active a{color:#666;font-weight:bold}
.tabs .index li.active a:hover{}
.tabs .content{clear:both;padding:10px;background:#fff;border:1px solid #d1d1d1;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
