body{background-color:#F5F5F5; margin-top:10px;padding:0px 0;font-size:11px;font-family:tahoma, helvetica, sans-serif;}
form, fieldset{margin:0;padding:0;border-width:0;}
input, select, textarea{font-family:tahoma, verdana, helvetica, sans-serif;font-size:11px;color:#3b3935;}
p, ul{margin-top:5px;margin-bottom:5px}
img{vertical-align:bottom;}
a img{border-width:0;}
a{color:#483D8B;text-decoration:none;} 
a:hover{text-decoration:underline;}
a.image:hover{text-decoration:none}
.none{display:none;}
.columns{width:100%;overflow:hidden;}
a.prod-avl{color:#2F4F4F;background:transparent; padding:0; text-decoration:underline;}
a.bellka_links{color:#8B0000; font-weight:600; background:url("gfx/lock.png") no-repeat scroll 0 0 transparent; padding:5px 0 2px 19px}
a.basket-links{color:#8B0000}
a.site-num{width: 24px; height: 24px; display: inline-block; background: url(gfx/box_green.png) no-repeat scroll 0% 0% transparent; padding-top: 4px; color:#FFFF00; font-weight: 600;}
a.site-num:hover{text-decoration:none; background: url(gfx/box_red24x24.png) no-repeat scroll 0% 0% transparent;}
b.site-num-clicked{width: 24px; height: 24px; display: inline-block; background: url(gfx/box_red24x24.png) no-repeat scroll 0% 0% transparent; padding-top: 4px; color: #FFFF00; font-weight: 600;}
div.body{margin:auto; width:940px; border:1px solid #D3D3D3; background-color:#FFFFFF}
div.top-bar{float:left; width:69%;text-align: right; margin: 0px; padding: 0px;}
div.main-links{margin-left:10px;padding-bottom:3px}
div.login-bar{float:left; text-align:right; width:70%; margin-top:4px}
div.basket-links{font-weight:600; color:#ADFF2F; float:left; padding-left:5px}
div.shadow-top{margin: auto; background: url(gfx/cien2.png) repeat scroll 0% 0% transparent; width: 940px; height: 22px;}
div.shadow-left{margin: auto; width: 937px; background: url(gfx/cien1.png) repeat-y scroll 0% 0% transparent;}
div.shadow-right{background: url(gfx/cien3.png) repeat-y scroll right top transparent; width: 940px;}
div.order-steps-bar{ margin-left: 0px; height: 31px;float:left;padding-left:0px}
#container{margin:0 auto;background-color:#FFFFFF;}
#shadow-left{background:transparent url(gfx/shadowleft.png) repeat-y left top;}
#shadow-right{background:transparent url(gfx/shadowright.png) repeat-y right top;}
#shadow-left-top{background:transparent url(gfx/shadowlefttop.png) no-repeat left top;}
#shadow-right-top{background:transparent url(gfx/shadowrighttop.png) no-repeat right top;padding:0 4px;}
#block{width:100%;border-top:0px solid #ff61b7;}
#top{height:130px}
#top h2{margin:0;padding:0 0 0 0px;}
.padding{padding:0 0px;}
#menu{font-weight:600;overflow:hidden;list-style-type:none;margin-top:5px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;font-size:12px;}
#menu li{border-top:3px solid #00008B;margin-right:5px;float:left;padding:0 0px 0 0px;}
#menu a{float:left;padding:0px 0 0px;color:#00008B;display:block;text-align:center;width:100%}
#menu a:hover{color:#ADD8E6;text-decoration:none;}
#menu li:hover{color:wheat;text-decoration:none;}
#tool-bar{border-top:1px solid #FFEFD5; border-bottom:1px solid #FFEFD5;line-height:1.3;margin-bottom:5px;margin-top:1px;overflow:hidden;padding:0 0 2px 0;width:100%;}
#tool-bar .links{float:right;}
#tool-bar .links li{display:inline;background:transparent url(gfx/line1.png) no-repeat 0 60%;padding:0 11px 0 14px;}
#tool-bar .links cite{font-style:normal;}
#tool-bar .links .first{background-image:none;}
#tool-bar .links a{font-weight:bold;text-decoration:underline;}
#tool-bar .links a:hover{text-decoration:none;}
#tool-bar .links a.icon1{background:transparent url(gfx/icon1.gif) no-repeat 0 50%;padding-left:18px;}
#tool-bar .links a.icon2{background:transparent url(gfx/icon2.gif) no-repeat 0 50%;padding-left:18px;}
#tool-bar h2{font-size:11px;margin:0;display:inline;padding-left:2px;color:#8B0000;}
#tool-bar ul{display:inline;padding:0;margin:0;list-style-type:none;}
#tool-bar li{font-size:10px;display:inline;padding-left:0px;}
#tool-bar a{color:#00008B;text-decoration:none;}
#tool-bar a:hover{text-decoration:underline;}
div.steps{margin-top:3px;background:url("gfx/spriteme1.png") no-repeat scroll 0pt 0pt transparent;background-position: -10px -170px;height:100%;width:197px;float:left;font-weight:600;text-align:center;padding-top:5px;}
div.steps-arrow{background: url(gfx/spriteme1.png) no-repeat scroll 0pt 0pt transparent;background-position: -10px -124px; width: 24px; margin: 3px 5px 0px;height:100%;font-weight:600;text-align:center;padding-top:5px;float:left}
div.steps1{margin-top:3px;background:url("gfx/spriteme1.png") no-repeat scroll 0pt 0pt transparent;background-position: -10px -74px;height:100%;width:197px;float:left;font-weight:600;text-align:center;padding-top:5px;}
div.search-bar{margin: 3px 0pt;float:left; height:32px; padding:4px 9px 12px; width:628px}
div.search-bar1{color:#FFF8DC; float: left; font-weight: 600; margin-left: 5px; margin-right: 5px; padding-top: 10px;}
div.search-bar2{background:url("gfx/bell_orange.png") repeat-x scroll 0 0 transparent; height:100%; border: 1px solid Khaki;}
li.rabats{padding-bottom: 5px; background: url(gfx/spriteme1.png) no-repeat scroll 0% 20% transparent; background-position: -10px -424.4px; padding-left: 15px;}
#content{width:100%;overflow:hidden;}
#left{float:left;margin-right:10px;overflow:hidden;}
#center{float:left;overflow:hidden;}
#right{float:right;overflow:hidden;}
.box{margin-bottom:10px;}
.box h2{height:18px;font-size:13px;color:#ffffff;border-left:0px solid #ff32a4;background:url(gfx/spriteme1.png) no-repeat right top;background-position: -10px -216px;margin:0;padding:4px 10px 3px 10px;border-bottom:0px solid #d9d9d9}
.box h2.arrow{display:block;padding:4px 10px 3px 0;}
.box h2.arrow .arrow{display:block;padding-left:12px;}
.box h2.dark{color:#FFFFFF;background:url(gfx/spriteme1.png) no-repeat left top;background-position: -10px -216px;border-left:0px solid #ecebeb;}
.border-top{border-top:0px solid #d9d9d9;}
#t11{float:left;color:#0000FF}
#center .box h2{background:transparent; height:25px;line-height:25px;margin:0;position:relative;top:-1px;padding:0 22px;border-width:0;color:#323232;margin-bottom:1em}
#center .box h2.big-h2{background-image:none;top:0;height:auto;line-height:1.2em;font-size:14px;padding:10px 15px 8px 15px;border-bottom:1px solid #d9d9d9;}
#center .box h2 span{float:left;padding:0 20px 0 8px;background:transparent }
.text{color:#000000;padding:0 0px;line-height:1.2em}
.product-list{list-style-type:none;margin:0;padding:0 0 5px;width:100%;overflow:hidden;}
.border-top{border-top:0px solid #d9d9d9;}
.product-list .list-item{width:99%;overflow:hidden;position:relative;top:-1px;padding:20px 0 0 0;}
.cols2 .list-item{float:left;width:49.9%;overflow:hidden;padding-top:0;border-top-width:0;}
.cols3 .list-item{float:left;width:33%;overflow:hidden;padding-top:0;border-top-width:0;}
.cols4 .list-item{float:left;width:24.5%;overflow:hidden;padding-top:0;border-top-width:0;}
.cols5 .list-item{float:left;width:19.5%;overflow:hidden;padding-top:0;border-top-width:0;}
.cols6 .list-item{float:left;width:16%;overflow:hidden;padding-top:0;border-top-width:0;}
.border-top .list-item{padding-top:0px;}
.product-list .list-item{border-bottom:1px solid #D3D3D3; margin-top:3px;height:150px;}
* html .product-list .list-item{float:left;overflow:visible;height:97px;}
.product-list .first{border-top-width:0;padding-top:0;}
.border-top .first{border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3; margin-top:3px;padding-top:0px;}
.product-list .image img{float:left;margin:12px 15px 1px;}
.product-list h3{margin:2px 125px 0px 20px;font-size:12px;padding-top:2px;}
.product-list h3 a{color:#00008B; text-decoration:underline}
.product-list h3 a:hover{text-decoration:underline; color:#ADD8E6}
.product-list .text{margin:0 125px 0 16px;padding:0;}
.only-description h3{margin-left:15px;}
.only-title h3{margin-left:15px;}
.only-description .text{margin-left:15px;}
.product-list .text p{margin:0.5em 0 0 0;}
.product-list .price{position:absolute;right:5px;width:120px;top:10px;text-align:center;font-size:11px;}
.product-list .first .price{top:10px;}
.border-top .first .price{top:10px;}
.product-list .price strong{font-size:14px;color:#FF0000}
.product-list .price a{float:right;}
.product-list .price a img{margin-top:8px;}
.product-list .price input.input{width:17px;margin-top:4px;padding:2px 5px;border:1px solid #929090;border-bottom-color:#dcdee1;border-right-color:#dcdee1;}
.cols2 .list-item .price{position:static;text-align:center;width:100%;padding-top:10px;}
.cols3 .list-item .price{position:static;text-align:center;width:100%;padding-top:10px;}
.cols4 .list-item .price{position:static;text-align:center;width:100%;padding-top:10px;}
.cols5 .list-item .price{position:static;text-align:center;width:100%;padding-top:10px;}
.cols6 .list-item .price{position:static;text-align:center;width:100%;padding-top:10px;}
.cols2 .list-item h3{margin-right:0px;margin-left:0px;}
.cols3 .list-item h3{margin-right:15px;margin-left:15px;}
.cols4 .list-item h3{margin-right:15px;margin-left:15px;}
.cols5 .list-item h3{margin-right:15px;margin-left:15px;}
.cols6 .list-item h3{margin-right:15px;margin-left:15px;}
.cols2 .list-item .text{margin-right:15px;margin-left:15px;}
.cols3 .list-item .text{margin-right:15px;margin-left:15px;}
.cols4 .list-item .text{margin-right:15px;margin-left:15px;}
.cols5 .list-item .text{margin-right:15px;margin-left:15px;}
.cols6 .list-item .text{margin-right:15px;margin-left:15px;}
.cols2 .list-item .image{display:block;text-align:center;min-height:150px;}
.cols2 .list-item .image img{float:none;margin-bottom:10px;margin-right:0;}
.cols2 .list-item .image1{color:#8B0000;display:block;text-align:center;}
.cols3 .list-item .image{display:block;text-align:center;}
.cols3 .list-item .image img{float:none;margin-bottom:10px;margin-right:0;}
.cols4 .list-item .image{display:block;text-align:center;}
.cols4 .list-item .image img{float:none;margin-bottom:10px;margin-right:0;}
.cols5 .list-item .image{display:block;text-align:center;}
.cols5 .list-item .image img{float:none;margin-bottom:10px;margin-right:0;}
.cols6 .list-item .image{display:block;text-align:center;}
.cols6 .list-item .image img{float:none;margin-bottom:10px;margin-right:0;}
.product-list .price input.add{width:34px;background:url(gfx/spriteme1.png) no-repeat;background-position: -10px -306px;font-size:10px;font-weight:bold;height:35px;padding:0 5px 2px 0;margin-top:8px;border-width:0;cursor:pointer;}
.product-list .price input.hover{text-decoration:none;background-color:beige;}
.index{list-style-type:none;margin:0;padding:10px 0;text-align:center;border-top:1px solid #d9d9d9}
.index li{display:inline;padding-left:10px;background:transparent url(gfx/line.png) no-repeat 3px 2px;}
.index li.prev{background-image:none;padding-left:0;}
.view-list{display:block;float:none;width:100%;height:33px;}
.view-list .col-left{display:inline;float:left;padding-left:5px;width:50%;}
.view-list .col-right{float:right;width:200px;text-align:right;}
.view-list ul{list-style-type:none;margin:0px;padding:5px 20px;text-align:left;}
.view-list ul li{display:inline;padding-left:10px;background:transparent url(gfx/line.png) no-repeat 3px 2px;}
.view-list ul li.first{background-image:none;padding-left:0;}
.view-list ul li a{text-decoration:underline;}
.view-list ul li a:hover{text-decoration:none;}
.product .basic-data{width:100%;overflow:hidden;padding-bottom:5px;padding-top:10px;}
.product .basic-data h1{color:#006400;font-size:15px;padding-left:10px;display:block;margin-top:0px;}
.product .basic-data .image{float:left;;margin-right:0px;cursor:pointer;}
.product .basic-data .image img{padding:2px;max-width:200px;max-height:250px;}
.product .basic-data .col-left{float:left;padding-left:10px;padding-top:5px;width:220px}
.product .basic-data .col-right{float:right;padding-left:5px;text-align:right;padding-right:5px;line-height:1.8em;padding-top:5px;width:200px}
.product .basic-data .col-left form{display:inline;}
.product .basic-data .col-left fieldset{display:inline;}
.product .basic-data dl{font-size:12px;margin:0;padding:0;line-height:1.8em;}
.product .basic-data dt{float:left;margin-right:2px;color:#006400;font-weight:600}
.product .basic-data dd{margin:0;font-weight:bold;}
.product .basic-data dd.big{font-size:12px;}
.product .basic-data select{border:1px solid #c4c8c9;width:106px;height:18px;color:#5b5b5b;margin-top:4px;}
.product .basic-data .col-right strong{color:#FF0000;font-size:12px;}
.product .basic-data .col-right del{font-size:13px;}
.product .basic-data .col-right a{text-decoration:none;padding-left:9px;background:transparent url(gfx/arrow3.gif) no-repeat 0 55%}
.product .basic-data .col-right a:hover{text-decoration:underline;}
.product .basic-data .col-right .prod-avl a{background:transparent; padding:0; text-decoration:underline;}
.product-form{width:100%;padding-bottom:7px;}
.product-form .col-left{float:left;padding-left:32px;width:50%}
.product-form .col-right{float:right;width:143px;}
.product-form .col-right .prodQty{display:inline;width:15px;padding:2px 5px;margin-right:5px;border:1px solid #929090;border-bottom-color:#dcdee1;border-right-color:#dcdee1;}
.product-form .input-line{width:100%;overflow:hidden;padding-bottom:11px;}
.product-form .input-line label{float:left;width:122px;font-weight:bold;padding-top:2px;}
.product-form .input-line select{border:1px solid #c4c8c9;width:106px;height:18px;}
.product-form .silver-button{height:20px;width:97px;background:#eaebec url(gfx/silverbutton.png) no-repeat;color:#323232;font-weight:bold;border-width:0;font-size:10px;margin-top:0px;padding:0 0 2px 0;cursor:pointer;}
.product-form input.add-button{height:35px;width:119px;background:url(gfx/spriteme1.png) no-repeat;background-position: -10px -306px;font-weight:bold;border-width:0;font-size:10px;margin-top:0px;padding:0 0px 4px 0;cursor:pointer;}
.product-form input.hover{text-decoration:none;background-color:#8baf35;}
.product h3{background:url("gfx/bell_darkred.png") repeat-x scroll 0 0 transparent;font-size:11px;height:25px;line-height:25px;margin:0;position:relative;top:-1px;padding:0 5px;border-width:0;color:#323232;margin-bottom:0}
.product h3 span{color:#FFFFFF;float:left;padding:0 20px 0 0px;}
.product-info{margin-bottom:10px;margin-left:10px;width:95%;border:1px solid #d9d9d9;border-top-width:0;border-right-width:0;}
.product-info td{width:120px;border-left:0px solid #d9d9d9;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:0 6px;font-size:12px;line-height:25px;}
.product-info .dark{background-color:#f5f5f5;}
.product .text{padding:5px;font-size:12px;line-height:1.3}
.product .gallery{list-style-type:none;margin:1.5em 0;padding:0 7px;}
.product .gallery li{display:inline;}
.product .gallery li img{border:1px solid #d9d9d9;margin:0 10px 10px 10px;}
.product .links{padding:0 10px;margin:0px 0 25px 0;list-style-type:none;}
.product .links li{width:100%;overflow:hidden;position:relative;border-bottom:1px dotted Khaki}
.product .links .image img{float:left;margin:9px 0 0 22px;}
.product .links .dark{}
.product .links h4{margin:0 120px 0 100px;padding:22px 0 18px 0;font-size:11px;font-weight:normal;}
.product .links a{text-decoration:underline}
.product .links p{margin:0;position:absolute;right:0;top:22px;width:104px;}
.product .comments{padding:1px 28px 10px 28px;}
.product .comments p{margin:0.5em 0;}
.product .comments a{color:#00008B;text-decoration:underline;font-weight:bold;}
.product .comments a:hover{text-decoration:none;}
.form{margin:0 15px;}
.form .input-line{width:100%;overflow:hidden;margin-bottom:5px;}
.form .input-line label{float:left;width:150px;font-weight:bold;padding-top:2px;}
.form .checkbox-line label{margin-bottom:5px;margin-right:5px;}
.form .input-line .input{padding-right:0px;overflow:hidden;}
.form .input-line .input1{padding-right:0px;overflow:hidden;}
* html .form .input-line .input{height:23px;margin-top:-1.4em;padding-left:150px;}
.form .input-line .input input, .form .input-line .input textarea, .form .input-line .input select{font-size:12px;padding:3px 5px;background-color:#f7f6f7;border:1px solid #dcdee1;border-left:1px solid #929090;border-top:1px solid #929090;width:100%;}
.form .input-line .input select{padding:0;height:20px;}
.form .input-line .input textarea{height:135px;}
* html .form .input-line .input textarea{margin-left:3px;}
.form .input-line .input input:focus, .form .input-line .input textarea:focus{background-color:#fdfdfd;}
.form .textarea-line .input{padding:0 20px 0 0;overflow:hidden;}
* html .form .textarea-line .input{height:145px;}
.form .textarea-input{padding:5px 15px 10px 15px;}
.form .textarea-input .input{padding:0 12px 0 0;overflow:hidden;}
.form .textarea-input .input textarea{margin-top:4px;height:135px;font-size:12px;padding:3px 5px;background-color:#f7f6f7;border:1px solid #dcdee1;border-left:1px solid #929090;border-top:1px solid #929090;width:100%;}
.form .textarea-input .input textarea:focus{background-color:#fdfdfd;}
.form .radio-line{margin:0 5px 0 10px;padding:5px 0;}
.form .radio-line label{display:block;padding:2px 0;}
.form .radio-line label input{margin:0 2px 0 0;vertical-align:middle;}
.form .token{padding:5px 0;}
.form .token img{border:1px solid #d3d0c7;margin-bottom:5px;}
.form .token a{color:#2a2a2a;text-decoration:underline;}
.form .token a:hover{text-decoration:none;}
.form .token label{float:left;width:140px;padding-top:10px;margin-right:10px;font-weight:bold;}
.form .token input{font-size:12px;padding:3px 5px;background-color:#f7f6f7;border:1px solid #dcdee1;border-left:1px solid #929090;border-top:1px solid #929090;width:40px;margin:5px 0;}
.form .buttons{line-height:1.2em;text-align:center;margin-bottom:0.5em}
.form .buttons input{width:79px;height:22px;background:transparent url(gfx/spriteme1.png) no-repeat;background-position: -10px -10px;font-weight:bold;color:#FFFFFF;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.form .buttons input:hover{background-position:-10px -32px;}
.register .bold{font-weight:bold;font-size:12px;margin:1.6em 0 0em 0;line-height:1.45em}
.register .columns{padding-top:1px;}
.register{padding-bottom:5px;}
.register fieldset, .register .fieldset{position:relative;padding-top:13px;margin-top:20px;padding-bottom:5px;border:1px solid #dadada;}
.register .input-line label{padding-left:15px;width:135px;}
.register fieldset h3, .register .fieldset h3{background-color:#FFFFFF;left:12px;padding:0 3px;font-size:12px;color:#006400;margin:0;position:absolute;top:-7px;}
.register .col-left{float:left;width:48%;}
.register .col-right{float:right;width:48%;margin-bottom:20px}
.label-block .input-line label{float:none;display:block;padding-left:15px;}
.label-block .input-line .input{padding:2px 27px 1px 15px;}
* html .label-block .input-line .input{height:22px;margin-top:0;padding-left:15px;}
.register .token{padding:5px 0 0 15px;}
.register .token label{width:125px;}
.register .token img{margin-bottom:15px;}
.register p{margin:0 15px 1em 15px;}
.register .password-line{text-align:center;padding:5px 0 10px 0}
.register .password-line label{font-weight:bold;display:inline;}
.register .password-line input{font-size:12px;padding:3px 5px;background-color:#f7f6f7;border:1px solid #dcdee1;border-left:1px solid #929090;border-top:1px solid #929090;width:130px;vertical-align:middle;margin-left:4px;}
.register .buttons input{margin-top:3px;width:80px;background-image:url(gfx/spriteme1.png);background-position: -10px -10px;}
.register .buttons .big-button{margin-top:3px;width:130px;background-image:url(gfx/spriteme1.png);background-position: -10px -10px;}
.register .input-line p{font-weight:normal;}
.form .choose-address{padding-bottom:10px;margin:10px 15px 15px 15px;border-bottom:1px solid #dadada;width:auto;}
.form .choose-address label{padding-left:0;}
.form .choose-address .input{padding-right:73px;}
* html .form .choose-address .input{height:23px;margin-top:0em;padding-left:5px;}
.register .user-id{background-color:#ececee;margin:0 15px 8px 15px;padding:5px;font-size:12px;}
.register .user-id dt{display:inline;}
.register .user-id dd{display:inline;margin:0;padding-right:10px;font-weight:bold;}
.forgot-password{text-align:right;}
.forgot-password a{text-decoration:underline;}
.forgot-password a:hover{text-decoration:none;}
#cart-button{display:none;}
#cart-data1{display:none;}
#cart-data2{display:none;}
#cart-data2-address{display:none;}
#cart-data3{display:none;}
#cart-data4{display:none;}
#cart-password{display:none;}
#cart-password.show{display:block;}
.show1 #cart-button{display:block;}
.show1 #cart-data2{display:block;}
.show1 #cart-data3{display:block;}
.show1 #cart-data4{display:block;}
.show2 #cart-button{display:block;}
.show2 #cart-data1{display:block;}
.show2 #cart-data2{display:block;}
.show2 #cart-data3{display:block;}
.show2 #cart-data4{display:block;}
.panel-links{margin:0;padding:10px 0;width:100%;overflow:hidden;padding-left:20px;}
.panel-links .td-link{margin:10px;}
.address-list{list-style-type:none;margin:0;padding:0;}
.address-list li{padding:0;margin:0;}
.address-list h3{background-color:#ececee;padding:5px;margin:0;font-size:12px;}
.address-list p{margin:0;padding:10px;line-height:1.5em;}
.address-list ul{list-style-type:none;margin:0;padding:0 0 14px 10px;}
.address-list li li{display:inline;}
.links li{list-style-type:none;margin:0;padding:0 0 5px 0px;}
.padding-bottom{padding-bottom:7px;}
.page-cart{margin:0 15px;}
.page-cart h3{font-size:13px;margin:7px 0 5px 0;color:#006400}
.table{width:100%;border-top:1px solid #dcdee1;border-left:1px solid #D3D3D3;}
.table th{background-color:#228B22;color:#FFFFFF;padding:9px 8px 8px 8px;text-align:left;font-size:11px;border-bottom:1px solid #dcdee1;border-right:1px solid #dcdee1;}
.table td{border-bottom:1px solid #D3D3D3;border-right:1px solid #D3D3D3;padding:4px 6px;}
.table input{width:40px;}
.table a{text-decoration:underline;color:#00008B}
.table a:hover{text-decoration:none;}
.table .to-center{text-align:center;}
.table .w200{width:200px;}
.table .w73{width:73px;}
.error{background:#FFEAEA url(gfx/error.png) no-repeat 10px 50%;padding:13px 20px 13px 58px;border:1px solid #FFABAB;margin:20px 15px 10px 15px;color:#913A3A;font-weight:bold;line-height:1.5em;}
.notify{background:#ADFF2F;padding:13px 20px 13px 58px;border:1px solid #006400;margin:20px 15px 10px 15px;color:Green;font-weight:bold;line-height:1.5em;}
.form .warning{margin-left:0;margin-right:0;}
.form fieldset .warning, .form .fieldset .warning{margin-left:15px;margin-right:15px;}
.warning p{margin:0;font-size:12px;}
.warning p a{text-decoration:underline;}
.warning p a:hover{text-decoration:none;}
.warning input{margin:2px 0 2px 0;vertical-align:middle;}
p.button a{display:block;margin:1.5em auto 0.5em auto;height:20px;background:#448aae url(gfx/button2.png) no-repeat;font-weight:bold;color:#FFFFFF;width:130px;line-height:19px;text-align:center;}
p.button a:hover{background-position:left bottom;text-decoration:none;}
.bold-center{text-align:center;font-weight:bold;margin:2em 15px 3em 15px;}
.page-cart .change-details{background-color:#ececee;margin:0;font-size:12px;padding:5px 6px 6px 6px;position:relative;}
.page-cart .change-details strong{position:absolute;right:6px;top:5px;}
.page-cart .change-details a{font-weight:bold;text-decoration:underline;}
.page-cart .change-details a:hover{text-decoration:none;}
.page-cart .shipping span{padding-left:15px;}
.page-cart .shipping .shlist{line-height:23px; border-bottom:1px dotted #D3D3D3}
.page-cart .shipping .shlist:hover{background-color:darkkhaki;line-height:23px; border-bottom:1px dotted #D3D3D3}
.page-cart .total{float:right;width:330px;margin:0;line-height:22px;}
.page-cart .total dt{float:left;width:180px;padding:2px 0 0 0;}
.page-cart .total dd{margin-left:90px;font-weight:bold;padding:2px 0 4px 0;}
.page-cart .total .input{font-size:12px;padding:3px 5px;background-color:#f7f6f7;border:1px solid #dcdee1;border-left:1px solid #929090;border-top:1px solid #929090;width:50px;margin-right:2px;float:left;margin-right:7px;}
* html .page-cart .total .input{margin-right:4px;}
.page-cart .total .input:focus{background-color:#fdfdfd;}
.page-cart .total .button{width:78px;height:22px;background:transparent url(gfx/spriteme1.png) no-repeat;background-position: -10px -10px;font-weight:bold;color:#FFFFFF;border-width:0;cursor:pointer;padding:0 0 3px 0;margin-top:1px;}
.page-cart .total .button:hover{background-position:-10px -32px;}
.page-cart .buttons{width:100%;overflow:hidden;padding-bottom:4px;padding-top:5px}
.page-cart .buttons a{height:20px;background:#448aae url(gfx/button2.png) no-repeat;font-weight:bold;color:#FFFFFF;width:130px;line-height:19px;text-align:center;float:right;}
.page-cart .buttons a:hover{background-position:left bottom;text-decoration:none;}
.page-cart .buttons input{width:78px;height:22px;background:transparent url(gfx/spriteme1.png) no-repeat;background-position: -10px -10px;font-weight:bold;color:#FFFFFF;border-width:0;cursor:pointer;padding:0 0 3px 0;float:right;margin-left:5px;}
.page-cart .buttons input.big-button{width:130px;background:DarkGreen;}
.page-cart .buttons input:hover{background-position:-10px -32px;}
.margin{margin:0 15px 7px 15px;padding-top:15px;}
.margin p.button{margin-top:0;}
.margin p.button a{margin-top:0;}
#current{font-weight:bold;}
.menu{background-color:#F8F8FF; border:1px solid #F5F5DC; list-style-type:none;margin-left:0px;margin-top:3px;padding:5px 0;width:99%;}
.menu li{width:100%;display:block;vertical-align:bottom; border-top:1px dotted #D3D3D3}
.menu li.first{border-top-width:0;}
ol.menu a{padding:1px 13px;display:block;}
ul.menu a{color:#696969;padding:4px 1px 4px 20px;display:block;background:url("gfx/arrow_right.png") no-repeat scroll 2px 6px transparent}
.menu li a:hover{background-position:4px 6px; background-color:silver;text-decoration:none;}
.menu li.selected a{background-color:beige;font-weight:bold;text-decoration:none;}
.choose-category{padding:16px 13px;}
.choose-category select{border:1px solid #dededc;width:98%;height:18px;}
.best-product{margin-top:3px; border: 1px solid #F5F5DC; padding:11px 20px 5px 20px;}
.best-product h3{font-size:12px;color:black;margin:0 0 2px 0;}
.best-product h3 a{color:#000000;}
.best-product p{margin:0;font-size:15px;text-align:center;font-weight:bold;}
.best-product p img{margin:8px 0;}
.newsletter{padding:1px 10px 1px 14px}
.newsletter p{line-height:1.5em;margin-bottom:0.7em}
.newsletter label{display:block;background-color:#f7f7f7;border-left:1px solid #908f8f;border-top:1px solid #908f8f;border-width:1px 0 0 1px;padding:6px 6px 5px 6px;}
* html .newsletter label{padding:4px 6px 4px 6px;}
*+html .newsletter label{padding:4px 6px 4px 6px;}
.newsletter label .input{width:100%;border-width:0;padding:0;background-color:transparent}
.newsletter .buttons{line-height:1.2em;text-align:center;}
.newsletter .buttons input{width:79px;height:22px;background:#FFFFFF url(gfx/spriteme1.png) no-repeat;background-position: -10px -10px;font-weight:bold;color:#FFFFFF;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.newsletter .buttons input:hover{background-position:left bottom;}
.cart{padding:6px 10px;margin:0;}
.cart a{display:block;width:100%;text-align:center;margin-bottom:5px;}
.filter{border:1px solid beige;margin-top:3px; padding:6px 10px;}
.filter div{display:block;padding:2px 6px 5px 0px;}
.filter label{display:block;padding:2px 6px 5px 0px;}
.filter label.inline{display:inline;}
.filter .buttons input{width:79px;height:23px;background:#FFFFFF url(gfx/spriteme1.png) no-repeat;background-position: -10px -10px;font-weight:bold;color:#FFFFFF;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.pool fieldset{padding:1px 10px 1px 10px}
.pool p{line-height:1.5em;margin-bottom:0.7em}
.pool label{display:block;padding-left:15px;margin-bottom:8px;}
* html .pool label{margin-bottom:4px;}
*+html .pool label{margin-bottom:4px;}
.pool label input{vertical-align:middle;}
.pool .buttons{line-height:1.2em;text-align:center;}
.pool .buttons input{width:76px;height:20px;background:#FFFFFF url(gfx/spriteme1.png) no-repeat;background-position: -10px -10px;font-weight:bold;color:#FFFFFF;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.pool .buttons input:hover{background-position:left bottom;}
.pool dl{margin:1.4em 0;}
.pool dd{margin:0.3em 0 1em 0;width:100%;overflow:hidden;}
.pool dd .pool-value{float:left;width:40px;}
.pool dd .pool-result{display:block;margin-left:40px;margin-right:20px;border:1px solid #a3a3a3;padding:1px;height:9px;}
.pool dd .pool-result span{background-color:#326ec7;height:9px;overflow:hidden;float:left;}
.search{padding:3px 10px 1px 15px}
.search label{float:left;width:307px;display:block;background-color:#FFFFFF;border-left:1px solid #908f8f;border-top:1px solid #908f8f;border-width:1px 0 0 1px;padding:6px 6px 5px;}
.search label .input{font-weight:600;color:#808080;width:100%;border-width:0;padding:0;background-color:transparent}
* html .search label{padding:4px 6px 4px 6px;}
*+html .search label{padding:4px 6px 4px 6px;}
.search .buttons{float:left;line-height:1.2em;}
.search .buttons input{margin-left:9px;width:79px;height:22px;background:url(gfx/spriteme1.png) no-repeat transparent;background-position: -10px -10px;font-weight:bold;color:#FFFFFF;border-width:0;cursor:pointer;padding:0 0 2px 0;}
.search .buttons input:hover{background-position:-10px -32px;}
.stats{padding:10px 10px;margin:0;}
.stats dt{float:left;padding:7px 0 6px 22px;margin-right:2px;background:transparent url(gfx/spriteme1.png) no-repeat 5px 54%;background-position: -5px -459.4px;}
.stats dd{padding:6px 0;font-weight:bold;margin:0;border-top:1px dotted #F0E68C}
.stats dd.first{border-top-color:#FFFFFF;}
.download{list-style-type:none;margin:0;padding:12px 0 8px 0;text-align:center;}
.download li{display:inline;padding:0 2px;}
#foot{border-top:1px solid #E6E6FA; background-color:#F5F5F5; width:100%;padding:16px 0 20px 0;overflow:hidden;}
#foot p{width:100%;text-align:center;margin:0;padding:0 12px;}
#foot ul{list-style-type:none;margin:0;padding:0;text-align:center}
#foot ul li{display:inline;padding:0 8px 0 12px;}
#foot ul li.first{background-image:none;}
#shoper-foot{width:100%;padding:0px 0 0px 0;overflow:hidden;text-align:center;font-size:11px;}
#pay{background:#fafafa url(gfx/shadowbottomleft.png) no-repeat;padding-left:4px;}
#pay p{margin:0;padding:16px 4px 10px 0;text-align:center;background:transparent url(gfx/shadowbottomright.png) no-repeat right top;}

