@charset "utf-8";
/* CSS Document */


html,body {background:url(../img/page_bg.jpg) repeat-x #fff 290px 0px;margin:0px;padding:0px;font-family:Tahoma, Helvetica, sans-serif;font-size:11px;color:#545950;}
.clear {clear:both;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;}
.turq {color:#00afcb;}
.boldturq {color:#00afcb;font-weight:bold;}
.bigboldturq {color:#00afcb;font-weight:bold;font-size:14px;}
.green {color:#9bb843;}
.boldgreen {color:#9bb843;font-weight:bold;}

.search form {margin:0px;padding:0px;}

.page {width:920px;margin:0 auto 0;}
.logo {padding:48px 0px 0px 20px;border:0px;float:left;z-index:200;position:relative;}
.logo img {border:0px;}

.hand {position:absolute;z-index:100;padding:44px 0px 0px 180px;float:left;}
.top {position:relative;z-index:200;}
.fastcontact {padding:58px 0px 0px 170px;float:left;}
.basket {padding:68px 0px 0px 80px;width:190px;float:left;}
.basket .basketicon {float:left;padding:0px 10px 0px 0px;}
.basket .header {font-weight:bold;color:#9bb843;text-transform:uppercase;padding:0px 0px 4px 0px;}
.basket a{color:#00aecb;}
.basket a:hover{color:#00aecb;}

.search {background:url(../img/bg_search.gif) no-repeat;width:700px;height:67px;position:relative;z-index:200;margin:0px 0px 0px 210px;color:#00aecb;border-bottom:1px solid #e5f4f8;}
.search .phrase {padding:30px 0px 0px 230px;float:left;}
.search .forms {padding:24px 0px 0px 10px;width:330px;float:left;}
.search .forms a{color:#00aecb;}
.search .forms a:hover {color:#00aecb;}

.search .forms .inputsearch {background:url(../img/bg_input_searching.jpg) no-repeat top right;width:174px;height:18px;border:0px;font-size:11px;padding:4px 0px 0px 10px;float:left;color:#666;}
.search .forms .inputsearchsubmit {background:url(../img/btn_search.jpg) no-repeat;width:50px;height:24px;border:0px;padding:0px;margin:0px 0px 0px 4px;vertical-align:middle;cursor:pointer;}
.search .forms .inputsearchshade {padding:0px 5px 0px 0px;margin:0px;height:15px;width:184px;}
.search .forms .inputsearchsubmitshade {padding:0px;margin:0px;height:14px;width:50px;}

.menuleft {width:210px;float:left;}
.menuleft .login {width:210px;background:url(../img/bg_box_login.jpg) no-repeat;height:129px;border-bottom:1px solid #66cee0;position:relative;z-index:200;}
.menuleft .login .phraselogin {padding:20px 0px 0px 20px;}
.menuleft .login form {margin:0px;padding:0px;}
.menuleft .login .inputloginlogin {background:url(../img/bg_input_login_login.jpg) no-repeat top right;width:160px;height:18px;border:0px;margin:0px 0px 0px 20px;color:#666666;font-size:11px;padding:4px 0px 0px 10px;}
.menuleft .login .inputloginpass {background:url(../img/bg_input_login_pass.jpg) no-repeat top right;width:100px;height:18px;border:0px;vertical-align:middle;color:#666666;font-size:11px;padding:4px 0px 0px 10px;margin:2px 0px 0px 20px;}
.menuleft .login .inputloginsubmit {background:url(../img/btn_login.jpg) no-repeat;width:57px;height:22px;border:0px;vertical-align:middle;margin:2px 0px 0px 3px;cursor:pointer;}
.menuleft .login .links {padding:4px 0px 0px 20px;color:#cbf7ff;}
.menuleft .login .links a{color:#cbf7ff;}
.menuleft .login .links a:hover{color:#cbf7ff;}


.menuleft #categories .phrasecategories {padding:20px 0px 0px 0px;margin:0px;}

.menuleft #categories {width:190px;padding:0px 0px 0px 18px;margin: 0px 0px 0px 0px;position:relative;z-index:300;}
.menuleft #categories ul {list-style:none;margin:0px;padding: 0px;border: none;border-bottom:1px solid #48c5da;}
.menuleft #categories ul li {margin:0px;padding:0px;}
.menuleft #categories ul li a.one {display: block;background:url(../img/LM1.jpg) no-repeat;height:22px;width:190px;margin:0px;color:#cbf7ff;font-weight:bold;padding:8px 0px 0px 0px;font-size:12px;}
.menuleft #categories ul li a.two {display: block;background:url(../img/LM1.jpg) no-repeat;height:22px;width:190px;margin:0px;padding:8px 0px 0px 0px;color:#cbf7ff;font-weight:bold;font-size:12px;}
.menuleft #categories ul li a.three {display: block;background:url(../img/LM2.jpg) no-repeat;height:22px;width:170px;margin:0px;padding:8px 0px 0px 20px;color:#cbf7ff;font-weight:normal;}
.menuleft #categories ul li a.four {display: block;background:url(../img/LM2.jpg) no-repeat;height:22px;width:150px;margin:0px;padding:8px 0px 0px 40px;color:#cbf7ff;font-weight:normal;}
.menuleft #categories ul li a.three:hover {font-weight:normal;}
.menuleft #categories ul li a:hover, #categories ul li a:focus {color: #cbf7ff;font-weight:bold;background:url(../img/LM1.jpg) no-repeat;height:22px;width:190px;}
.menuleft #categories ul li a.four:hover, #categories ul li a.four:focus {color: #cbf7ff;font-weight:normal;background:url(../img/LM2.jpg) no-repeat;height:22px;width:150px;}
.menuleft #categories ul li a.three:hover, #categories ul li a.three:focus {color: #cbf7ff;font-weight:normal;background:url(../img/LM2.jpg) no-repeat;height:22px;width:170px;}

.menuleft .producers {padding:20px 0px 0px 0px;}
.menuleft .producers .phraseproducers {padding:0px 0px 0px 20px;}
.menuleft .producers .inputproducers {margin:0px 0px 0px 20px;background:url(../img/bg_input_producers.jpg) no-repeat #fff;width:170px;height:20px;border:0px;font-size:11px;padding:2px 2px 2px 2px;color:#666666;}
.menuleft .producers form {padding:0px;margin:0px;}

.space40 {padding:40px 0px 0px 0px;}

.og2 {margin-top: 110px;}

.menuleft .ourguides {text-align:center;}
.menuleft .ourguides img {border:0px;}

.menuleft .newsletter form {margin:0px;padding:0px;}
.menuleft .newsletter {width:210px;height:100px;border-top:1px solid #48c5da;}
.menuleft .newsletter .phrasenewsletter {padding:20px 0px 0px 20px;}
.menuleft .newsletter .inputnewsletter {background:url(../img/bg_input_newsletter.jpg) no-repeat top left;width:108px;height:18px;padding:4px 0px 0px 10px;border:0px;font-size:11px;margin:0px 0px 0px 20px;color:#666666;vertical-align:middle;}
.menuleft .newsletter .inputnewsletterplus {background:url(../img/btn_plus.jpg) no-repeat;width:25px;height:22px;border:0px;vertical-align:middle;cursor:pointer;}
.menuleft .newsletter .inputnewsletterminus {vertical-align:middle;cursor:pointer;}

.sitebg {background:#01aecb;vertical-align:bottom;}
.content {float:left;width:700px;background:#fff;position:relative;z-index:200;}
.content .topnav {background:url(../img/top_menu_bg.jpg) repeat-x;height:47px;}
.content .topnav .left {float:left;}
.content .topnav .right {float:right;}
.content .topnav a{border:0px;}
.content .topnav a:hover {border:0px;}
.content .topnav img {border:0px;margin:0px;padding:0px;}

.content .path {height:21px;background:#fff;border-bottom:1px solid #e5e5e5;padding:6px 0px 0px 10px;color:#999999;font-size:11px;}
.content .path a{color:#999999;font-size:11px;}
.content .path a:hover{color:#999999;font-size:11px;}

.content .products {padding:0px 0px 0px 0px;}
.content .products .header {text-transform:uppercase;font-weight:bold;font-size:18px;color:#9bb843;padding:20px 0px 10px 20px;width:300px;float:left;}

.content .products .sinproduct {width:172px;float:left;margin:0px;padding:0px;display:block;}
.content .products .sinproduct .bordering {width:135px;border-left:1px solid #e5e5e5;padding:0px 18px 0px 18px;}
.content .products .sinproduct .title,.content .products .sinproduct .title a,.content .products .sinproduct .title a:hover {color:#00aecb;font-weight:bold;text-transform:uppercase;}
.content .products .sinproduct .image {text-align:center;padding:20px 0px 0px 0px;margin:0px;width:135px;}
.content .products .sinproduct .image img {border:0px;}
.content .products .sinproduct .desc {display:block;}
.content .products .sinproduct .price {font-size:16px;color:#9bb843;font-weight:bold;}
.content .products .sinproduct .underline {border-bottom:1px solid #e5e5e5;width:136px;text-align:center;margin:15px 0px 15px 20px;height:1px;line-height:1px;}

.content .products .bestsellers {float:left;width:350px;}
.content .products .promotions {float:left;width:350px;}
.content .contentbgbottom {height:14px;width:700px;padding:14px 0px 0px 0px;margin:0px;background:url(../img/bg_content_bottom.jpg) no-repeat bottom right;}

.gotop {background:url(../img/gotop_bg.jpg) no-repeat;width:920px;height:35px;}
.gotop .link {float:right;margin:0px 20px 0px 0px;}
.gotop img {border:0px;}

.bottompanel .one a.noborder, .bottompanel .two a.noborder, .bottompanel .three a.noborder, .bottompanel .four a.noborder, .bottompanel .five a.noborder{border-bottom:0px;}
.bottompanel .one a:hover.noborder, .bottompanel .two a:hover.noborder, .bottompanel .three a:hover.noborder, .bottompanel .four a:hover.noborder, .bottompanel .five a:hover.noborder{border-bottom:0px;}

.bottompanel {background:url(../img/bottom_panel_bg.jpg) no-repeat #fff;height:270px;width:920px;color:#00aecb;border-bottom:1px solid #e1f1f5;}
.bottompanel .one {width:210px;float:left;padding:40px 0px 0px 20px;}
.bottompanel .one a{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:171px;padding:8px 0px 0px 0px;}
.bottompanel .one a:hover{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:171px;padding:8px 0px 0px 0px;}

.bottompanel .two {width:175px;float:left;}
.bottompanel .two .phrase {display:block;padding:30px 0px 13px 0px;}
.bottompanel .two a{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}
.bottompanel .two a:hover{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}

.bottompanel .three {width:175px;float:left;}
.bottompanel .three .phrase {display:block;padding:30px 0px 13px 0px;}
.bottompanel .three a{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}
.bottompanel .three a:hover{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}

.bottompanel .four {width:175px;float:left;}
.bottompanel .four .phrase {display:block;padding:33px 0px 13px 0px;}
.bottompanel .four a{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}
.bottompanel .four a:hover{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}

.bottompanel .five {width:155px;float:left;}
.bottompanel .five .phrase {display:block;padding:29px 0px 13px 0px;}
.bottompanel .five a{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}
.bottompanel .five a:hover{color:#00aecb;display:block;height:21px;border-bottom:1px solid #e1f1f5;width:134px;padding:8px 0px 0px 0px;}

.footer {height:70px;background:#fff;color:#85abb1;padding:30px 0px 0px 0px;}
.footer img {border:0px;}

.footer .one {float:right;margin:0px;padding:0px 20px 0px 0px;border-right:1px solid #dae6e7;}
.footer .two {float:right;padding:0px 0px 0px 20px;}
.footer .three {float:right;padding:0px 0px 0px 4px;}
.footer .four {float:right;padding:0px 15px 0px 20px;}

.sort img {border:0px;vertical-align:middle;}
.sort {float:right;padding:20px 20px 0px 0px;}
.sort a{padding:0px;}
.sort a:hover {padding:0px;}

.productlisting {float:right;padding:0px 20px 0px 0px;color:#9c9c9c;}
.productlisting a, .productlisting a:hover{color:#9c9c9c;}

.prodesc {}
.prodesc .desc {padding:0px 10px 0px 20px;width:330px;float:left;color:#666666;line-height:15px;}
.prodesc .desc .name {padding:0px 0px 10px 0px;}
.prodesc .desc .oldprice {font-weight:bold;font-size:11px;text-decoration:line-through;padding:0px 0px 0px 10px;}
.prodesc .desc .amount {padding:0px 0px 10px 0px;}
.prodesc .desc .price {padding:0px 0px 10px 0px;}
.prodesc .desc .avail {padding:0px 0px 10px 0px;}
.prodesc .desc form {margin:0px;padding:0px;}
.prodesc .desc .inputamount {background:url(../img/bg_input_amount.jpg) no-repeat top left;width:170px;height:22px;font-size:11px;border:0px;padding:4px 0px 0px 10px;vertical-align:middle;color:#666;}
.prodesc .desc .inputaroma {background:url(../img/bg_input_aroma.jpg) no-repeat #fff;width:170px;height:22px;border:0px;padding:3px 3px 4px 4px;font-size:11px;color:#666;}
.prodesc .desc .inputprodsubmit {background:url(../img/btn_add_to_basket.jpg) no-repeat;width:76px;height:22px;border:0px;vertical-align:middle;display:block;float:left;cursor:pointer;}
.prodesc .desc .inputprodrepository {vertical-align:middle;display:block;float:right;cursor:pointer;}
.space20 {padding:20px 0px 0px 0px;}
.space15 {padding:15px 0px 0px 0px;}
.prodesc .desc .properties {text-align:justify;padding:0px 0px 10px 0px;}
.prodesc .desc .producer {padding:0px 0px 10px 0px;}
.prodesc .desc .description {text-align:justify;}
.products .head {font-size:18px;font-weight:bold;color:#9bb843;padding:20px 0px 40px 20px;text-transform:uppercase;}
.opi .heading {font-size:18px;font-weight:bold;color:#9bb843;padding:20px 0px 10px 0px;text-transform:uppercase;}
.heading2 {font-size:18px;font-weight:bold;color:#9bb843;padding:20px 0px 10px 20px;text-transform:uppercase;}
.opi .inputprodarea {background:url(../img/bg_textarea.jpg) no-repeat;height:87px;width:326px;border:0px;padding:4px 0px 4px 4px;font-size:11px;color:#666;}
.opi .addcomment {float:left;color:#00aecb;font-weight:bold;}
.opi .clrform {float:right;font-weight:bold;color:#666;}
.opi form {margin:0px;padding:0px;}

.prodesc .images {padding:0px 0px 0px 0px;}
.prodesc .images .bigphoto{text-align:center;padding:0px 0px 10px 0px;}
.prodesc .images .miniphotos img {border:1px solid #e4e4e4;margin:3px;}
.comments .cmt {padding:0px 0px 10px 0px;}
.comments {padding:50px 0px 0px 0px;width:310px;float:left;text-align:justify;}
.opi {width:330px;float:left;padding:0px 20px 0px 20px;}