/* added by superxin june 26 2008 */


/*col-1-layout*/

.col-1-layout .col-main { float:none; margin:0; background:#FCFCFC; padding:0;}
.col-1-layout .col-main .search{ margin-left:13px;}
.col-1-layout .col-main .searchout{background:url(../images/bg_searchindex.gif) no-repeat 0 0;padding-left:21px; height:21px;}
.col-1-layout .col-main .search input{ background:none; width:120px; height:auto; +height:21px;line-height:21px; +line-height:18px;border:0; padding:0; margin:0; color:#676767;}



/*middle-container*/
.middle-container { clear:both; background:#FFF;}
.middle-container .col-1-layout .featured{ float:left; border:0px dashed #D8D8D8;}
.middle-container .col-1-layout .right{ float:right; width:350px;}
.middle-container .col-1-layout .right .notre{ background:#DCF1F0 url(../images/bg_collection.gif) no-repeat bottom right; padding:10px;}
/*.middle-container .right .bosmots span{ display:none;}*/
.middle-container .right .bosmots{ clear:both; background:#DCF1F0; padding:5px 2%; width:96%; float:left;}
.middle-container .right .bosmots a{ color:#666; font-size:11px;}
.middle-container .right .bosmots h2{ color:#01B9DB; font-size:12px; text-transform:uppercase;}
.middle-container .right .bosmots ul{ float:left;}
.middle-container .right .bosmots .more{ float:right;}
.middle-container .right .bosmots li{ /*float:left;*/ padding:0 3px; float:none;}
.middle-container .right .bosmots .actions{ line-height:12px; clear:both;}


/*============Header=================*/

/* Logo */
#logo {
    float:left;
	padding-top:10px;
    margin:0;
    }
.page-popup #logo { display:none; }

/* Quick Access*/
.quick-access{ height:96px;}

.header-top .right{ float:right; width:647px; position:relative;}
.top_cart {
	width:330px;
    text-align:right;
	/*background:url(../images/pic_rt.gif) right top no-repeat;*/
    color:#000;
	float:right;
	height:70px;
	    }
.top_cart .rightpic{ float:right; width:70px;}
.top_cart .lefttext{ float:left; width:260px;}
.top_cart  p,.top_cart p a { margin:0; padding:0; line-height:20px; color:#B4B5C7; text-decoration:none}
.top_cart  p.bold,.top_cart  p.bold a{ color:#072468;text-decoration:none}
.top_cart  li.first { padding-left:0; }
.top_cart  li.last { padding-right:0; background:none; }
.shop-access { clear:both; background:url(../images/bg_shop-access.jpg) repeat-x; height:40px; width:100%;}
.shop-access ul{ width:400px; position:absolute;}
.shop-access li{ float:left; line-height:22px;}
.shop-access a{ padding:4px 0x; padding-left:18px; }
.shop-access a.ok{ padding:4px 5px; font-weight:bold; color:#01B9DB;}
.shop-access a, ul.shop-access a:hover { color:#666; font-size:.95em; text-decoration:none; }
.shop-access li.last { padding-right:0; background:none; }
.newsletter{ position:absolute; top:83px; right:0; width:240px;}
.newsletter .emailout{ background:url(../images/bg_emailsearch.gif) no-repeat 0 0; float:left;padding-left:30px; } 
.newsletter input.email{ background:none; width:152px; height:23px; border:0; margin:0; padding:0; line-height:23px; margin-top:1px; >margin-top:0; padding-top:4px; >padding-top:0; color:#676767;}
.newsletter .head, .newsletter label{ display:none;}
.newsletter .base-mini { border:none; background:none;}
.newsletter .base-mini .content, .newsletter .base-mini ol {background:none;}
.newsletter .form-button-alt{ border:none; background:none; color:#01B9DB;}
.language-switcher { float: right; clear:both; padding-right:130px; height:26px;}
.language-switcher ul { position:absolute; width:150px;}
.language-switcher ul li{ float:left; padding:0;}
.language-switcher label { color:#A7C6DD; padding-right: 5px; }



/*============End Header=================*/


/* Currency Switcher */
.currency-switcher {
    height:53px;
    padding:7px 12px 10px 12px;
    background:url() no-repeat;
    font-size:1.05em;
    }
.currency-switcher h4 {
    min-height:21px;
    background:url() no-repeat 0 2px;
    color:#1F5070;
    padding-left:22px;
    text-transform:none;
    }
.currency-switcher select {     width:98%; }





/*bottom*/
#bottom{ clear:both; width:900px; margin:0 auto;}
#bottom li{ float:left; padding:10px;}







/*Footer*/
.footer .informational{
margin: 10px 0px;
width:100%;
}


.footer .informational ul{
float:left;
}

.footer .informational ul li,.footer .informational ul li a{
text-decoration:none;
float:left;
color:#FFF;}

.footer .informational  ul li{
}

.footer .legality{
clear:both;
color:#fff;
display:none;}


.footer .footer_links li,.footer .footer_links2 li{
display:block;
line-height:12px;
width:auto;
border-right:#fff 1px solid;
padding: 0px 5px;}

.footer .footer_links2 li.last{border-right: none;}

/*demo-notice*/
.demo-notice { margin:0; padding:5px 10px 6px 10px; color:#fff; line-height:1em; text-align:left; clear:both; }





