*{margin:0;padding:0;}
*:focus{outline:none;}
.hidden{display:none;}
.show{display:block!important;}
.no-margin{margin:0!important;}
.no-padding{padding:0!important;}
.no-bg{background:none!important;}
.no-border, a img{border:none!important;}
.container{width:100%;margin:5px}
.container:after, .columns:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.img-repl{text-indent:-9999px;overflow:hidden;display:block;}
.cc{clear:both;}
html{height:100%;font:.75em/1.5 Verdana, Arial, Helvetica, sans-serif;}
body{height:auto !important;height:100%;min-height:100%;position:relative;background:#b9d6e8;}
a{color:#0066cc;}
a:visited{}
a:hover{}
a:active{}
.page-layout{margin-right:-5px;}
.layout-box{float:left;margin:0 5px 0 0;}
.lb-1{width:990px;}
.lb-2{width:730px;min-height:980px;background:#fff;}
.lb-3{width:440px;}
.lb-4{width:250px;}
.lb-1 .corners{background:#fff;}
.lb-2 .corners{background:#fff;}
.lb-3 .corners{background:#b4b4b4;}
.lb-4 .corners{background:#fff;border-right:1px solid #BBBBBB;}
.lb-4 .corners li{list-style:none;margin-left:-25px;}
.lb-4 .corners li a{padding:5px;color:#555;text-decoration:none;}
.lb-4 .corners li a:hover{text-decoration:underline;}
.lb-4 .corners li a:active{text-decoration:none;}
#page{width:990px;margin:0 auto;background:url(images/body_border.jpg) repeat-x;padding:10px;}
#header{padding-bottom:1em;border-bottom:2px solid #ccc;margin-bottom:1em;}
#col-left{float:left;width:25%;}
#content{width:73%;float:right;}
#footer{clear:both;padding-top:1em;border-top:2px solid #ccc;}
.menu-h{overflow:hidden;border-left:1px solid #ccc;}
.menu-h li{float:left;list-style:none;padding:0 .8em;border-right:1px solid #ccc;}
.menu-h a{text-decoration:none;display:block;}
.menu-h a:hover{text-decoration:underline;}
.menu-h-d{min-height:24px;border-left:1px solid #ccc;}
.menu-h-d li{float:left;display:block;position:relative;border:1px solid #ccc;border-width:1px 1px 1px 0px;list-style:none;}
.menu-h-d a{text-decoration:none;padding:2px 10px;display:block;}
.menu-h-d ul{display:none;position:absolute;top:22px;left:-1px;width:160px;background:#fff;border:0;border-bottom:1px solid #ccc;}
.menu-h-d ul ul{left:100%;top:-1px;}
.menu-h-d li li{float:none;border-width:1px 1px 0px 1px;}
.menu-h-d li:hover{background:#ccc;}
.menu-h-d a:hover{color:#fff;}
.menu-h-d li:hover ul ul, .menu-h-d li:hover ul li:hover ul ul{display:none;}
.menu-h-d li:hover ul, .menu-h-d li:hover ul li:hover ul, .menu-h-d li:hover ul li:hover ul li:hover ul{display:block;}
.menu-h-d.d-up ul{bottom:22px;}
.menu-h-d.d-up ul ul{bottom:-1px;}
.menu-v{border-top:1px solid #ccc;}
.menu-v li{padding:2px 0;list-style:none;border-bottom:1px solid #ccc;}
.menu-v li ul{padding-left:1em;margin-top:2px;}
.menu-v li li{border:none;border-top:1px solid #ccc;}
.menu-v a{text-decoration:none;display:block;}
.menu-v a:hover{text-decoration:underline;}
.menu-v-d{border-top:1px solid #ccc;}
.menu-v-d li{padding:2px 0;display:block;position:relative;border:1px solid #ccc;border-width:0px 1px 1px 1px;list-style:none;}
.menu-v-d li a{display:block;position:relative;text-decoration:none;padding-left:10px;}
.menu-v-d li:hover{background:#ccc;}
.menu-v-d a:hover{color:#fff;}
.menu-v-d li ul{display:none;position:absolute;top:-1px;border-top:1px solid #ccc;left:100%;width:100%;background:#fff;}
.menu-v-d li ul li{background:#fff;}
.menu-v-d li:hover ul ul, .menu-v-d li:hover ul li:hover ul ul{display:none;}
.menu-v-d li:hover ul, .menu-v-d li:hover ul li:hover ul, .menu-v-d li:hover ul li:hover ul li:hover ul{display:block;}
.menu-v-d ul ul{left:100%;}
.corners{position:relative;overflow:hidden;}
.corners em.tl, .corners em.tr, .corners em.bl, .corners em.br{position:absolute;font-size:1px;}
.corners-2 em.tl, .corners-2 em.tr, .corners-2 em.bl, .corners-2 em.br{width:4px;height:4px;background-image:url(../i/corners/corners-2.png);}
.corners-2 em.tl{left:-2px;top:-2px;}
.corners-2 em.tr{right:-2px;top:-2px;}
.corners-2 em.bl{left:-2px;bottom:-2px;}
.corners-2 em.br{right:-2px;bottom:-2px;}
.corners-3 em.tl, .corners-3 em.tr, .corners-3 em.bl, .corners-3 em.br{width:6px;height:6px;background:url(../i/corners/corners-3.png);}
.corners-3 em.tl{left:-3px;top:-3px;}
.corners-3 em.tr{right:-3px;top:-3px;}
.corners-3 em.bl{left:-3px;bottom:-3px;}
.corners-3 em.br{right:-3px;bottom:-3px;}
.corners-4 em.tl, .corners-4 em.tr, .corners-4 em.bl, .corners-4 em.br{width:8px;height:8px;background:url(../i/corners/corners-4.png);}
.corners-4 em.tl{left:-4px;top:-4px;}
.corners-4 em.tr{right:-4px;top:-4px;}
.corners-4 em.bl{left:-4px;bottom:-4px;}
.corners-4 em.br{right:-4px;bottom:-4px;}
.corners-5 em.tl, .corners-5 em.tr, .corners-5 em.bl, .corners-5 em.br{width:10px;height:10px;background:url(images/corners-5.png);}
.corners-5 em.tl{left:-5px;top:-5px;}
.corners-5 em.tr{right:-5px;top:-5px;}
.corners-5 em.bl{left:-5px;bottom:-5px;}
.corners-5 em.br{right:-5px;bottom:-5px;}
.corners-6 em.tl, .corners-6 em.tr, .corners-6 em.bl, .corners-6 em.br{width:12px;height:12px;background:url(../i/corners/corners-6.png);}
.corners-6 em.tl{left:-6px;top:-6px;}
.corners-6 em.tr{right:-6px;top:-6px;}
.corners-6 em.bl{left:-6px;bottom:-6px;}
.corners-6 em.br{right:-6px;bottom:-6px;}
.corners-7 em.tl, .corners-7 em.tr, .corners-7 em.bl, .corners-7 em.br{width:14px;height:14px;background:url(../i/corners/corners-7.png);}
.corners-7 em.tl{left:-7px;top:-7px;}
.corners-7 em.tr{right:-7px;top:-7px;}
.corners-7 em.bl{left:-7px;bottom:-7px;}
.corners-7 em.br{right:-7px;bottom:-7px;}
.corners-8 em.tl, .corners-8 em.tr, .corners-8 em.bl, .corners-8 em.br{width:16px;height:16px;background:url(../i/corners/corners-8.png);}
.corners-8 em.tl{left:-8px;top:-8px;}
.corners-8 em.tr{right:-8px;top:-8px;}
.corners-8 em.bl{left:-8px;bottom:-8px;}
.corners-8 em.br{right:-8px;bottom:-8px;}
.corners-9 em.tl, .corners-9 em.tr, .corners-9 em.bl, .corners-9 em.br{width:18px;height:18px;background:url(../i/corners/corners-9.png);}
.corners-9 em.tl{left:-9px;top:-9px;}
.corners-9 em.tr{right:-9px;top:-9px;}
.corners-9 em.bl{left:-9px;bottom:-9px;}
.corners-9 em.br{right:-9px;bottom:-9px;}
.corners-10 em.tl, .corners-10 em.tr, .corners-10 em.bl, .corners-10 em.br{width:20px;height:20px;background:url(images/corners-10.png);}
.corners-10 em.tl{left:-10px;top:-10px;}
.corners-10 em.tr{right:-10px;top:-10px;}
.corners-10 em.bl{left:-10px;bottom:-10px;}
.corners-10 em.br{right:-10px;bottom:-10px;}
.content h1, .content h2, .content h3, .content h4{font:1.45em Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;margin-bottom:.5em;margin-top:.5em;}
.content h2{font-size:1.35em;font-weight:bold;}
.content h3{font-size:1.35em;font-weight:bold;}
.content h4{font-size:1.3em;font-weight:bold;}
blockquote{margin-left:10em;padding-left:1em;border-left:2px solid #ccc;}
code, pre{font:1.2em/1"Courier New", Courier, monospace;padding:1px 2px;background:#eee;}
pre{border:1px dashed #aaa;line-height:1.7em;padding:5px;font-size:.9em;background:#eee;margin:0;}
strong{}
em{}
sup, sub{vertical-align:baseline;position:relative;}
sup{top:-0.4em;}
sub{bottom:-0.3em;}
hr{color:#fff;background-color:#fff;height:1px;border-width:0px;margin:10px;}
.em{font-style:italic;}
.strong{font-weight:bold;}
.content ul, .content ol{margin-left:3em;line-height:1.3em;}
.content ul li, .content ol li{margin-bottom:.2em;}
.content dl{}
.content dl dt{margin-bottom:.2em;font-weight:bold;}
.content dl dd{padding-left:5em;margin-bottom:.4em;}
.icons a, .icon{padding:1px 0 1px 20px;background-repeat:no-repeat;background-position:left center;}
.content p, .content ul, .content ol, .content dl, .content table, blockquote, pre, .columns, .content img{margin-bottom:11px;}
.content a{color:#639 !important;}
.box{margin:5px;}
.a-left{text-align:left;}
.a-center{text-align:center;}
.a-right{text-align:right;}
.f-left{float:left;}
.f-right{float:right;}
table{border-collapse:collapse;width:100%;}
table th, table td{border:1px solid #ccc;padding:2px 3px;vertical-align:top;}
table th{background:#f4f4f4;}
table td{}
.columns{}
.w-5, .w-10, .w-15, .w-20, .w-25, .w-30, .w-35, .w-40, .w-45, .w-50, .w-55, .w-60, .w-65, .w-70, .w-75, .w-80, .w-85, .w-90, .w-95, .w-100, .w-33, .w-66, .w-38, .w-62{float:left;}
.col-content{padding-right:6px;}
.col-first{padding-left:0!important;}
.col-last{padding-right:0!important;}
.w-5{width:5%;}
.w-10{width:10%;}
.w-15{width:15%;}
.w-20{width:20%;}
.w-25{width:25%;}
.w-30{width:30%;}
.w-35{width:35%;}
.w-40{width:40%;}
.w-45{width:45%;}
.w-50{width:50%;}
.w-55{width:55%;}
.w-60{width:60%;}
.w-65{width:65%;}
.w-70{width:70%;}
.w-75{width:75%;}
.w-80{width:80%;}
.w-85{width:85%;}
.w-90{width:90%;}
.w-95{width:95%;}
.w-100{width:100%;}
.w-33{width:33%;}
.w-66{width:66%;}
.w-38{width:38%;}
.w-62{width:62%;}
.content img{padding:0px;margin:10px;}
.content img.null-image{padding:0!important;border:none!important;margin:0!important;}
img.f-left{margin-right:1em;}
img.f-right{margin-left:1em;}
.content form{padding:.5em 0;}
.content fieldset{margin-bottom:1em;border:none;}
.content legend{margin-top:-1px;padding-bottom:1em;font-size:1.1em;font-weight:bold;}
.content .f-row{overflow:hidden;margin-bottom:.5em;}
.content label{float:left;text-align:right;width:25.99%;padding:0 2%;}
.content .f-inputs{padding-left:30%;}
.f-actions{padding-top:1em;border-top:1px solid #ccc;}
input{vertical-align:middle}
.i-checkbox{margin-top:3px;}
.i-text{width:200px;padding:1px;font:1em sans-serif;}
.button{padding:0 .25em;width:auto;overflow:visible;cursor:pointer;}
.details table{width:225px;background:#F5F5EA;float:right;}
.details td{border:0px !important;padding:5px !important;}
.details img{float:left;margin:0 10px 10px 0;}
.nav{width:100%;}
.nav ul{display:block;}
.nav li{color:#fff;border-left:1px solid #fff;height:23px;display:list-item;float:left;margin:0 1px 5px 0;padding:5px 10px 0 10px;list-style:none;background:#AD59B9;font-weight:bold;font-family:Arial;}
.nav li a{color:#fff;text-decoration:none;}
.buy{color:#fff;border-left:1px solid #fff;height:23px;display:list-item;float:left;margin:0 1px 5px 0;padding:5px 10px 0 10px;list-style:none;background:#693 !important;font-weight:bold;font-family:Arial;}
.header{background:url(images/header_bg.jpg) repeat-x;height:70px;}
.logo{width:990px;margin:auto;}
.search{margin:auto;margin-left:auto;margin-right:auto;background:#fff;}
.search form{float:right;margin-top:5px;margin-bottom:5x;margin-right:10px;}
.basket{float:right;margin-top:25px;background:#e8e8e8;}
.basket a{font-size:1.2em;color:#639;font-family:Arial;background:url(images/basket.png) no-repeat left;padding-left:23px;}
.basket ul{display:block;}
.basket li{float:left;list-style:none;}
.basket img{border:0 !important;}
.lb-4 .recommended li{width:70%;list-style:none;clear:both;}
.lb-4 .recommended img{padding:0 !important;}
.lb-4 .recommended{border-right:1px solid #bbb;}
.recommended li{margin-left:15px;}
.footer{background:#693 url(images/grass.jpg) repeat-x;width:100%;padding:5px;bottom:0;}
.infooter{padding-top:40px;width:990px;margin:auto;color:#fff;}
.footer img{}
#slider1{width:720px;height:200px;position:relative;overflow:hidden;}
#slider1Content{width:720px;position:absolute;top:0;margin-left:0;}
.slider1Image{float:left;position:relative;display:none;}
.slider1Image span{position:absolute;font:10px/15px Arial, Helvetica, sans-serif;padding:10px 13px;width:694px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;color:#fff;display:none;}
.clear{clear:both;}
.slider1Image span strong{font-size:14px;}
.left{top:0;left:0;width:125px !important;height:180px;}
.right{right:0;bottom:0;width:130px !important;height:200px;}
#slider1Content ul{list-style-type:none;}
.goods table{border-color:#fff;border-collapse:collapse;width:100%;}
.goods td{border:0px;}
#ordernow{font-size:1.15em;padding:5px;margin:0px !important;background:#EAEAF4 !important;border:#F5F5EA 1px solid;}
.redtxt{color:#D90059;font-weight:bold;}
#alertbox{margin:5px 0 5px 0;background:#F5F5EA;padding:5px 10px 5px 10px;border-left:2px solid #6ABBDA;color:#444;}
#delinfo {color: #aaa;cursor: pointer;}
#imgshow {cursor: pointer;border: 0px !important;}
.order table { border-collapse: collapse; width: 100%; }
#odd {color: #000;background: #B9D6E8;font-size: 1.2em;font-weight: bold;font-family: Trebuchet MS;}
#nodd{background: #fff;}
#nodd td{margin: 10px 0px 10px 0px;}
.order td { border: none; padding: 2px 3px; vertical-align: top; }
.order th { background: #f4f4f4; }
/* simple css-based tooltip */
.tooltip {background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;}
/* http://www.quirksmode.org/css/forms.html */
#outputs{width: 330px;float: left;margin-left: 10px;}
#inputs{width: 370px;float: left;}
#inputs input, #inputs select, #inputs textarea {display: block;width: 220px;float: left;margin-bottom: 20px;}
#inputs label {text-align: right;width: 130px;float: left;}
#inputs button{vertical-align: center;width: 75px;}
.demo-show h3 {margin: 0;padding: .3em;background: #dfecf4;font-size: 1.15em !important;color: #444;cursor: pointer;}
.demo-show div {padding: .5em .25em;}
.ads{margin:0 0px 10px 10px;float:right;}

