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

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; margin:0px; background-color:#f9f9f9; background-image:url(images/summer/bg.jpg); background-repeat:repeat-x; text-align:center;}


.center{text-align:left; margin-left:auto; margin-right:auto; width:990px; min-height:200px;}

.main{width:990px; margin-left:-10px; padding-left:10px; padding-right:10px;  background-color:transparent;  text-align:left; text-align:left; float:left; background-image:url(images/winter/vert-shadow.png);}
.topbox{width:990px; background-image:url(images/summer/main-bg.jpg); background-repeat:repeat-x; background-color:#cdeecc; float:left; padding-bottom:20px;}

.shadbottom{width:1010px; margin-left:-10px; background-image:url(images/winter/bot-shadow.png); height:10px; float:left;}
.shadtop{width:1010px; margin-left:-10px; background-image:url(images/winter/top-shadow2.png); height:10px; float:left;}
.footer{width:990px; margin-left:-10px; padding-left:10px; padding-right:10px;  background-color:transparent;  text-align:left; text-align:left; float:left; background-image:url(images/winter/vert-shadow2.png);}
.botbox{width:970px; background-color:#FFF; min-height:100px; float:left; padding:10px;}
.shadbottom2{width:1010px; margin-left:-10px; background-image:url(images/winter/bot-shadow2.png); height:10px; float:left;}
.menu{width:171px; float:left; color:#565656; text-shadow: #FFF 0px 0px 3px;}
.mentitle{font-size:12px; font-weight:bold; padding-top:20px; padding-left:15px; color:#000;}
.menitem{width:135px; background-image:url(images/winter/dotline.png); background-position:bottom; height:26px; background-repeat:no-repeat; padding-left:35px; font-size:18px; padding-top:10px;  cursor:hand; cursor:pointer; line-height:normal;}

.detailprice{margin-top:15px;}

.discountsapply{display: none;}
.detaildiscountsapply{display: none;}
.detaildiscounts{display: none;}
.allproddiscounts{display: none;} 
.proddiscounts{display: none;} 

.press img{ margin:10px; padding:10px; }
.press {font-size:14px;}

.detaillistprice{margin-top:15px; color:#e27175;}

.proddescription {display: none;}

.configbutton {display: none;}

.price{width:100%; text-align:center;}


h2{font-size:18px;}

.txtcontent{margin:30px;}


.newarr a:hover {text-decoration:underline; color:#4472bc;}
.newarr a {text-decoration:none; color:#4472bc;}
.newarr a:active {text-decoration:none; color:#4472bc;}
.newarr a:link {text-decoration: none; color:#4472bc;  }
.newarr a:visited {text-decoration:none;color:#4472bc;}


.newarr{width:135px; margin-left:-20px; height:26px; padding-left:20px; background-image:url(../images/winter/new-star.png); background-repeat:no-repeat; color:#4472bc;}
.menuicon{width:135px; margin-left:-20px; height:26px; padding-left:20px; background-repeat:no-repeat; cursor:hand; cursor:pointer;}
.subcol{width:116px; margin:10px; font-size:12px; padding:10px; color:#666; float:left;}
.subcol h2{padding:0px; font-size:12px; font-weight:bold; margin:0px; text-transform:lowercase;}
.subcol span{width:100%; float:left; text-transform:lowercase;}

.subcol a:hover {text-decoration:underline; color:#000;}
.subcol a {text-decoration:none; color:#666;}
.subcol a:active {text-decoration:none; color:#666;}
.subcol a:link {text-decoration: none; color:#666;  }
.subcol a:visited {text-decoration:none;color:#666;}

#blockproducts{margin:20px; width:779px; float:left; background-image:url(images/white.png); min-height:452px; margin-bottom:0px;}
#blocklarge{margin-top:20px; width:556px; height:452px; float:left; margin-bottom:0px;} 
.blocksmall{margin-top:20px; width:223px; height:103px; float:left; margin-left:20px;}
.blockmedium{ margin-top:20px; margin-left:20px; width:223px; height:205px; float:left; margin-bottom:0px;}
.blocktopright{ margin-top:20px; margin-left:20px; width:223px; height:227px; float:left; margin-bottom:0px;}

.prodname{text-align:center; height:35px;}
.prodprice{text-align:center; width:100%;}

.prodimage a{display:block;}

#colmenu{position:absolute; top: auto; left: auto; z-index:3; width:100px; margin-left:170px; margin-top:302px; background-color:#000; padding:2px; visibility:hidden;}
.colitem{float:left; height:20px; width:130px; padding-top:4px; font-weight:bold; padding-left:20px; cursor:hand; cursor:pointer;}

#colmenu a:hover {text-decoration:underline; color:#FFF;}
#colmenu a {text-decoration:none; color:#FFF;}
#colmenu a:active {text-decoration:none; color:#FFF;}
#colmenu a:link {text-decoration: none; color:#FFF;  }
#colmenu a:visited {text-decoration:none;color:#FFF;}

.colrose{color:#FFF; background-color:#da39af; float:left;}
.colmarine{color:#FFF; background-color:#3fcfd5; float:left;}
.colstone{color:#FFF; background-color:#92a2bd; float:left;}
.colsea{color:#FFF; background-color:#0078be; float:left;}
.colberry{color:#FFF; background-color:#8b559b; float:left;}
.colsun{color:#FFF; background-color:#ffa44a; float:left;}
.colblack{color:#FFF; background-color:#000; float:left;}

.cstitle{padding-left:20px;}

.prodtab{background-image:url(images/product-tab.png); background-position:top center; background-repeat:no-repeat; width:156px; height:156px; padding:3px;}

.header{width:990px; background-image:url(images/summer/header-bg.jpg); height:95px; text-align:left; float:left; font-weight:normal;}
#logo{float:left;}
#search{width:163px; float:right; background-image:url(images/summer/header-search.png); background-position:left top; background-repeat:no-repeat; margin-top:39px; margin-bottom:30px; height:26px; color:#FFF; padding-left:88px;}
#cart{width:180px; float:right; background-image:url(images/summer/header-cart.png); background-position:left top; background-repeat:no-repeat; margin-top:39px; margin-bottom:30px; margin-right:39px; height:26px; color:#FFF; padding-left:25px; cursor:hand; cursor:pointer;}

#email{width:155px; float:left; margin-left:-10px; padding-left:12px;}


#go{ float:left; height:26px; width:32px; padding-left:14px; background-image:url(images/summer/search-go.gif); background-repeat:no-repeat;background-position: 14px;}

.rose{color:#da39af;}
.marine{color:#3fcfd5;}
.stone{color:#92a2bd;}
.sea{color:#0078be;}
.berry{color:#8b559b;}
.sun{color:#ffa44a;}


 
#search input{padding-top:5px; background-color:transparent; border:none; float:left; -webkit-appearance:none;}

#email input{ padding-top:7px; font-size:12px; background-color:transparent; border:none; float:left; -webkit-appearance:none;}
.signup{width:110px; background-image:url(images/winter/email-signup.gif); background-position:left top; margin-left:-20px; height:24px; float:left; padding-left:13px; padding-right:13px; }

#items{width:26px; padding-top:5px; padding-left:54px; color:#FFF; font-weight:bold; font-size:12px; float:left;}
#total{width:70px; padding-top:5px; padding-left:10px; color:#FFF; font-weight:bold; font-size:12px; float:left;}

ul{margin-left:0px; padding-left:15px;}

li{margin-bottom:15px;}
img{border:none;}


h1{display:none};
  img {border:0; outline:none;}
   object { outline:none; }

a:active {text-decoration:none; color:#000;}
a:link {text-decoration: none; color:#000;  }
a:visited {text-decoration:none;color:#000;}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:underline; color:#ce175a;}


.menu a:active {text-decoration:none; color:#565656;}
.menu a:link {text-decoration: none; color:#565656;  }
.menu a:visited {text-decoration:none;color:#565656;}
.menu a {text-decoration:none; color:#565656;}
.menu a:hover {text-decoration:underline; color:#ce175a;}

/* IE6 css fixer v0.7: Thu, 14 Jan 2010 17:57:54 +0100 */

/* ============================================= */
/* safe settings                                 */






img, div {outline:none; behavior: url(iepngfix.htc) }

	