@charset "utf-8";
/* CSS Document */

html,body {margin:0px;padding:0px;font-family:Tahoma, Helvetica, sans-serif;font-size:11px;color:#666666;background:url(../img/bg_site.jpg) repeat-x top left;}
.clear {clear:both;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;}

.page {width:930px;margin:0 auto 0;padding:0px;background:url(../img/bg_site_content.jpg) no-repeat top left;position:relative;top:0px;z-index:200;}
.page img {border:0px;}
.pink {color:#d74174;}
.boldpink {color:#d74174;font-weight:bold;}
.top {background:url(../img/bg_top_content.jpg) no-repeat;width:930px;height:37px;}

/* --- */

.top .left {width:445px;padding:10px 0px 0px 30px;float:left;}
.top .left a{color:#fff;font-weight:bold;padding:0px 5px 0px 0px;}
.top .left a:hover {color:#fff;font-weight:bold;padding:0px 5px 0px 0px;}

/* --- */

.top .right {float:right;color:#fff;font-size:12px;padding:7px 0px 0px 0px;vertical-align:text-top;}
.top .right form {margin:0px;padding:0px;}
.top .right .inputloginlogin {background:url(../img/input_loginlogin.jpg) no-repeat top right;width:82px;height:17px;border:0px;font-size:11px;color:#666666;padding:3px 0px 0px 10px;vertical-align:text-top;margin:0px 5px 0px 0px;float:left;}
.top .right .inputloginpass {background:url(../img/input_loginpass.jpg) no-repeat top right;width:72px;height:17px;border:0px;font-size:11px;color:#666666;padding:3px 0px 0px 10px;vertical-align:text-top;float:left;}
.top .right .inputloginsubmit {background:url(../img/input_loginsubmit.jpg) no-repeat;width:18px;height:20px;border:0px;vertical-align:text-top;float:left;}
.top .right a{font-size:11px;color:#fff;padding:3px 0px 0px 5px;vertical-align:text-top;float:left;}
.top .right a:hover{font-size:11px;color:#fff;padding:3px 0px 0px 5px;}
.top .right .phrase {float:left;padding:2px 5px 0px 0px;}

/* --- */

.logo {padding:33px 0px 0px 57px;float:left;}
.basket {float:right;padding:36px 0px 0px 0px;}
.basket .left {float:left;padding:0px 20px 0px 0px;}
.basket .right {float:left;padding:5px 0px 0px 0px;color:#a81c21;}
.basket .right .phrase {color:#d74174;font-size:13px;padding:6px 0px 4px 0px;font-weight:bold;}
.basket .right a{color:#a81c21;font-weight:bold;}
.basket .right a:hover{color:#a81c21;font-weight:bold;}

/* --- */

.search {padding:25px 0px 18px 0px;margin:0px 0px 0px 60px;border-bottom:1px solid #feeef5;width:163px;}
.search form {margin:0px;padding:0px;}
.search .phrase {color:#666666;font-size:13px;font-weight:bold;padding:0px 0px 7px 0px;}
.search .inputsearch {background:url(../img/input_search.jpg) no-repeat top right;height:18px;width:133px;border:0px;float:left;font-size:11px;color:#666666;padding:4px 0px 0px 10px;}
.search .inputsearchsubmit {background:url(../img/input_searchsubmit.jpg) no-repeat;height:22px;width:20px;border:0px;float:left;cursor:pointer;}

/* --- */

.content {display:block;}

/* --- */

.content .left {width:276px;margin:0px 0px 0px 0px;float:left;padding:0px 0px 0px 0px;}
.content .left .categories {padding:20px 0px 0px 60px;}
.content .left .categories .phrase {padding:0px 0px 10px 0px;}
.content .left .categories a {color:#d74174;display:block;background:url(../img/LM1.jpg) no-repeat right bottom;width:164px;padding:8px 0;font-weight:bold;font-size:12px;}
.content .left .categories a span {padding-right:20px}
.content .left .categories a.one {color:#d74174;display:block;background:url(../img/LM2.jpg) no-repeat right bottom;width:164px;padding:8px 0;font-weight:normal;font-size:11px;}
.content .left .categories a.one span {padding-right:20px}
/* --- */

.content .left .mark {padding:20px 0px 0px 60px;}
.content .left .mark form {margin:0px;padding:0px;}
.content .left .mark .phrase {padding:0px 0px 10px 0px;}
.content .left .mark .inputmark {background:url(../img/input_mark.jpg) no-repeat;width:163px;height:22px;border:0px;font-size:11px;color:#666666;padding:3px 3px 4px 8px;}

/* --- */

.content .left .hairs {padding:20px 0px 0px 60px;}
.content .left .hairs .phrase {padding:0px 0px 10px 0px;}
.content .left .hairs a{color:#d74174;display:block;background:url(../img/LM1.jpg) no-repeat;width:164px;height:22px;padding:8px 0px 0px 0px;font-weight:bold;font-size:12px;}
.content .left .hairs a:hover{color:#d74174;display:block;background:url(../img/LM1.jpg) no-repeat;width:164px;height:22px;padding:8px 0px 0px 0px;font-weight:bold;font-size:12px;}

/* --- */

.content .left .loyal {padding:40px 0px 80px 60px;}

/* --- */

.content .left .fastcontact {background:url(../img/bg_fastcontact.jpg) no-repeat top left;width:205px;height:199px;margin:0px 0px 0px 20px;}
.content .left .fastcontact .links {padding:80px 0px 0px 40px;}
.content .left .fastcontact .links .cell{border-bottom:1px solid #fddeea;height:21px;display:block;padding:8px 0px 0px 0px;color:#666666;}
.content .left .fastcontact .links .noborder{border-bottom:0px;}
.content .left .fastcontact .links .cell a{color:#d74174;font-weight:bold;}
.content .left .fastcontact .links .cell a:hover{color:#d74174;font-weight:bold;}

/* --- */

.content .main {width:600px;float:right;margin:10px 0px 0px 0px;}
.content .main .gotop {height:35px;padding:15px 0px 0px 0px;float:right;}
.content .main .gotop img {vertical-align:middle;padding:0px 5px 0px 0px;height:17px;}
.content .main .gotop a, .content .main .gotop a:hover{color:#d74174;}
.content .main .listing {float:left;padding:15px 0px 0px 0px;}
.content .main .listing a, .content .main .listing a:hover{color:#d74174;}

/* --- */

.content .main .path {color:#666666;border-bottom:1px solid #feeef5;padding:0px 0px 10px 0px;}
.content .main .path a{color:#d74174;font-weight:normal;}
.content .main .path a:hover{color:#d74174;font-weight:normal;}

.content .main .header {padding:10px 0px 0px 0px;font-weight:bold;font-size:15px;color:#d74174;}
.content .main h1.header {margin:0}

/* --- */

.content .main .products {padding:20px 0px 0px 0px;}
.content .main .products .sinproduct {border-bottom:1px solid #fddeea;padding:30px 0px 30px 0px;}
.content .main .products .sinproduct .image {float:left;width:140px;text-align:center;}
.content .main .products .sinproduct .content {float:left;width:290px;padding:0px 30px 0px 30px;height:100px;vertical-align:middle;border-left:1px solid #fddeea;}
.content .main .products .sinproduct .content .title {font-weight:bold;color:#d74174;font-size:16px;padding:5px 0px 0px 0px;}
.content .main .products .sinproduct .content .info {text-align:justify;}
.content .main .products .sinproduct .content .text {padding:15px 0px 0px 0px;}
.content .main .products .sinproduct .price {float:left;width:86px;display:block;border-left:1px solid #fddeea;height:100px;padding:0px 0px 0px 20px;}
.content .main .products .sinproduct .price .value {font-size:24px;font-weight:bold;color:#d74174;padding:5px 0px 0px 0px;}
.content .main .products .sinproduct .price .addtobasket {padding:10px 0px 0px 0px;}
.content .main .products .sinproduct .price .addtorepository {padding:5px 0px 0px 0px;font-size:10px;}
.content .main .products .sinproduct a{color:#d74174;}
.content .main .products .sinproduct a:hover{color:#d74174;}

/* --- */

.content .main .bigprod {padding:30px 0px 0px 0px;}
.content .main .bigprod form {margin:0px;padding:0px;}
.content .main .bigprod a, .content .main .bigprod a:hover{color:#d74174;}
.content .main .bigprod .left {width:265px;float:left;text-align:center;}
.content .main .bigprod .right {float:right;width:325px;}
.content .main .bigprod .right .title {font-size:22px;color:#d74174;border-bottom:1px solid #feeef5;padding:0px 0px 10px 0px;}
.content .main .bigprod .right h1.title {margin:0;font-weight:normal}
.content .main .bigprod .right .producer {padding:10px 0px 10px 0px;border-bottom:1px solid #feeef5;}
.content .main .bigprod .right .category {padding:10px 0px 10px 0px;border-bottom:1px solid #feeef5;}
.content .main .bigprod .right .capacity {padding:10px 0px 10px 0px;border-bottom:1px solid #feeef5;}
.content .main .bigprod .right .price {padding:20px 0px 0px 0px;float:left;font-weight:bold;}
.content .main .bigprod .right .free {float:right;padding:20px 0px 0px 0px;}
.content .main .bigprod .right .value {color:#cc3366;font-size:24px;font-weight:bold;padding:10px 0px 0px 0px;float:left;}
.content .main .bigprod .right .amount {float:right;padding:15px 0px 15px 0px;vertical-align:middle;}
.content .main .bigprod .right .inputamount {background:url(../img/input_amount.jpg) no-repeat top right;width:35px;height:19px;text-align:center;border:0px;font-size:11px;color:#666666;padding:5px 0px 0px 0px;vertical-align:middle;margin:0px 5px 0px 0px;}
.content .main .bigprod .right .inputbasket {background:url(../img/input_basket.jpg) no-repeat;width:112px;height:25px;border:0px;cursor:pointer;vertical-align:middle;}
.content .main .bigprod .right .options {border-bottom:1px solid #feeef5;border-top:1px solid #feeef5;padding:10px 0px 10px 0px;}
.content .main .bigprod .right .options .send {float:left;}
.content .main .bigprod .right .options .inputrepository {float:right;font-weight:bold;}

.content .main .bigprod .descriptions {padding:0px 0px 0px 0px;}
.content .main .bigprod .descriptions .head {font-size:18px;padding:20px 0px 10px 0px;}
.content .main .bigprod .descriptions .text {padding:0px 0px 30px 0px;border-bottom:1px solid #feeef5;}

.content .main .bigprod .descriptions .simprods {display:block;}
.content .main .bigprod .descriptions .simprods .simprod {margin:0px;border-bottom:0px;}
.content .main .bigprod .descriptions .simprods .simprod .image {float:left;border:1px solid #feeef5;margin:0px 20px 0px 0px;}
.content .main .bigprod .descriptions .simprods .simprod .title {color:#d74174;font-size:16px;font-weight:bold;padding:5px 0px 0px 0px;}
.content .main .bigprod .descriptions .simprods .simprod .text {border-bottom:0px;}
.content .main .bigprod .descriptions .simprods .simprod .text a, .content .main .bigprod .descriptions .simprods .simprod .text a:hover{color:#666666;}

/* --- */

.bgfooter {background:url(../img/bg_footer.jpg) repeat-x;height:130px;}
.footer {background:url(../img/bg_footer_content.jpg) no-repeat;height:130px;width:930px;margin:0 auto 0;position:relative;}
.footer form {margin:0px;padding:0px;}
.footer .newsletterhead {background:url(../img/bg_getnewsletter.jpg) no-repeat;width:155px;height:82px;margin:-52px 0px 0px 0px;position:absolute;}
.footer .newsletter {display:block;padding:40px 0px 0px 20px;float:left;position:absolute;width:200px;}
.footer .newsletter .inputnewsletter{background:url(../img/input_newsletter.jpg) no-repeat top right;width:137px;height:17px;border:0px;font-size:11px;color:#666666;padding:3px 0px 0px 10px;vertical-align:middle;}
.footer .newsletter .inputnewslettersubmit{background:url(../img/input_newslettersubmit.jpg) no-repeat;height:20px;width:18px;border:0px;cursor:pointer;vertical-align:middle;}
.footer .newsletter .disable{padding:5px 0px 0px 0px;display:block;}
.footer .newsletter .disable a, .footer .newsletter .disable a:hover {color:#fff;padding:0px;margin:0px;}
.footer .copyrights {padding:30px 0px 0px 330px;}
.footer .copyrights a, .footer .copyrights a:hover{color:#fff;padding:0px 5px 0px 0px;}
.footer .copyrights .links {display:block;padding:0px 0px 30px 0px;}
.footer .copyrights .one{color:#f5cbdd;float:left;width:160px;border-right:1px solid #f96771;padding:0px 15px 0px 0px;}
.footer .copyrights .two{color:#f5cbdd;float:left;padding:0px 0px 0px 20px;width:110px;}
.footer .copyrights .three{float:left;padding:4px 0px 0px 0px;}
.footer img {border:0px;}