@charset "utf-8";
/* CSS Document */
/* class public */
/* create by ducna@asia-connect.com.vn */
*{ padding:0px; margin:0px;}
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4b4b4b;font-weight:normal;
background:#87888c url(../images/bkg.jpg) repeat-y top center/*#87888c*/;}


a{text-decoration:none;color:#4b4b4b;font-weight:normal;}
a:hover{color: #4b4b4b;text-decoration:none;}
a.active{color: #4b4b4b;}
a img{border-style:none;}
div{font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-family:Arial;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 15px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}
h1, h2, h3, h4, h5, h6, .head{color:#4b4b4b;fo.product-shop .product-options-bottom .add-to-cart-box {
clear:both;
float:left;
padding-top:12px;
}nt-family:Arial;}
.clear_both1{clear:both;overflow:hidden;}
.clear_both{clear:both;overflow:hidden;height:1px;}

textarea,selest{font:12px/100% Times;color:#000000;}
input, select, button {vertical-align:middle;}
label {color:#000;}

img{margin:0;padding:0;}
p{margin:0;padding:0;font-weight:normal;}
input.input-text, select, textarea{background:#fff ;border:1px solid #a5a4b0;color:#4b4b4b;}
input.input-text:focus, select:focus, textarea:focus{background:none;}
.input-box textarea:focus{background:none !important;}

/* class private */
.wrapper {min-width:972px;}
.header-top-container{background:none;border:none;}
.middle-container{background:none;margin-top:0px;}

/* header_act */
.header{border:none;}
.header-top{width:872px;padding:0px 0px 0px 0px;}
h1#logo {float:left;margin:20px 0 0px;width:355px;} 
h1#logo img{display:block;}
.toplinks{width: 320px; margin-bottom:0px; margin-left:195px;}
.toplinks a:hover{border-bottom: 1px dotted;}
.quick-access {color:#FFFFFF;float:right;margin-top:65px;padding:0 30px 0px 0px;text-align:right;width:470px;}
.icon_home{margin-bottom:25px;margin-right: -54px;}
.icon_home img{display:block;float:right;margin-left:8px;}
.div_menu{margin:0px;width:520px;}
.primary_menu{margin:0;padding:0px;}
.primary_menu li{background:transparent url(../images/shop_access_pipe.gif) no-repeat scroll 100% 0.2em;padding-left:5px;padding-right:9px;}
.primary_menu li.last{padding-right:0px;}
.primary_menu li a{color:#fff;text-transform:uppercase;font-size:14px;font-family:Arial,Helvetica,Sans-Serif;}
.primary_menu li a:hover,.primary_menu li a.active{color:#000000;}


.header-nav-container{background:none;width:100%;}
.header-nav{width:972px;}

.banner{width:950px;margin:0 auto;}


/* container */
.div_breadcrumbs{width:942px;margin:0 auto;text-align:left;padding:0px 15px;background:url(../images/bg_block_ft.png) repeat;}
.breadcrumbs{margin:0px;padding:10px 0px;color:#D5D8E6;}
.breadcrumbs li a{color:#fff;font-size:12px;}
.breadcrumbs li strong{font-weight:normal;}
.middle {width:950px;background:none;padding:15px 0px 0px 15px;}

.block_shopnew{width:675px;margin:0 auto;padding:20px 0px;}
.block_new{width:320px;float:left;}
.block_shop{width:320px;float:right;}
.left_new{width:196px;padding-right:20px;float:left;}
.left_new p{line-height:16px;padding:5px 0 10px 0px;border-bottom:2px dotted #FFFFFF;margin-left:5px;font-family:Arial;font-size:11px;
color:#555454;}
.left_new h6{padding:5px 0px 10px 5px;}
.left_new h6 a{font-size:11px;font-weight:bold;color:#6a6a6a;}
.left_new h6 a:hover{color:#fff;text-decoration:none;}

.right_new{width:80px;float:right;background:url(../images/bg_blockshop1.png) no-repeat;padding-right:20px;}
.right_new img{padding:20px 0 30px 0;}

.left_shop{width:81px;float:left;}
.right_shop{width:196px;padding-right:35px;float:right;background:url(../images/bg_blockshop.png) no-repeat right;}
.right_shop p{line-height:16px;padding:5px 0 10px 0px;border-bottom:2px dotted #FFFFFF;margin-left:5px;font-family:Arial;font-size:11px;
color:#555454;}
.right_shop h6{padding:5px 0px 20px 5px;}
.right_shop h6 a{font-size:11px;font-weight:bold;color:#6a6a6a;}
.right_shop h6 a:hover{color:#fff;text-decoration:none;}


/* category */
.catalog-category-view .middle{width:905px;} 
.col-1-layout .listing-type-grid {background-image:none;}
table.pager, table.view-by {background:none ;font-size:11px;margin-bottom:15px;font-family:arial;padding:0px 35px 0px 10px}
table.view-by{none;}
table.pager td{border-top:none;color:#2A2A2B;font-weight:normal;} 
table.pager td a{color:#646566;text-decoration:underline;}
table.pager td.pages{font-weight:normal;text-align:right;}
table.pager td.pages span{color:#646566;font-weight:bold;text-decoration:none;}
table.pager td.a-right{font-weight:normal;}
table.view-by td{border-top:none;color:#fff;} 
table.view-by td.sort-by{font-weight:bold;text-align:left;}
.listing-type-grid .grid-row {border-bottom:none;}

.listing-type-grid li.item{padding:0px 0px 35px 5px;text-align:left;line-height:1.9em;} 
.listing-type-grid li.first{padding-left:0px;} 
.col-1-layout .listing-type-grid li.item {width:298px;}
.col-1-layout .listing-type-grid .item .block_name{background:#f1f2f2; /*url(../images/icon_03.gif) no-repeat 8% 2%;*/border-top:5px solid #7f7f7f;;padding:5px 0 15px 20px;padding-top:5px;}

.listing-type-grid li.item img{border:1px solid #B9BBBD;background:#cecfd0;padding:11px;}
.listing-type-grid li.item h5 a{color:#949494;text-decoration:none;font-family:arial;font-weight:normal;font-size:18px;text-transform:uppercase;}
.listing-type-grid li.item a:hover{color:#5d5d5d;text-decoration:none;}
.listing-type-grid h5{text-align:left;margin-top:0px;height:36px;overflow:hidden;}

.regular-price .price {color:#fff;font-size:16px;font-weight:bold;}
.catalog-listing .listing-type-grid li.item .add-to a{color:#000;}
.catalog-listing .add-to a.link-cart{color:#000 !important;font-size:11px !important;font-weight:normal !important;}
.catalog-listing .add-to a.link-cart:hover{color:#9A2027 !important;}

.catalog-listing .add-to a{color:#000 !important;font-size:11px !important;font-weight:normal !important;text-decoration:none}
.catalog-listing .add-to a:hover {text-decoration:none;color:#9A2027 !important;}

a.minimal-price-link .price {color:#9A2027;font-size:14px;}
table.pager select, table.view-by select{border:1px solid #e9e9e9;background:#fff;color:#000;}
table.view-by td a{color:#fff;background:#000;padding:2px;}
table.view-by td.sort-by a{background:none;padding:0px;}

.listing-type-list .product-image {float:left;width:200px;}

.catalog-listing .add-list a.link-list{color:#4f1f00 !important;font-weight:bold !important;}
.catalog-listing .add-list a.link-list:hover{color:#4f1f00;}
small {color:#9A2027; font-size:12px;}
.listing-type-list .product-image img{border:1px solid #000;}
.pipe{color:#4F1F00;}
.view_category{padding-top:8px;border-top:1px dashed #808080;margin-right:30px;margin-top:5px;}
.view_category a{color:#5d5d5d;font-weight:bold;text-transform:uppercase;font-size:11px;padding-right:10px;font-family:Arial, Helvetica, sans-serif;}
.view_category a:hover{color:#5d5d5d;}
.listing-type-grid h6{color:#808080;font-size:11px;font-family:Arial, Helvetica, sans-serif;height:30px;overflow:hidden;} 

.form-button, .form-button-alt {background:#000;border:1px solid #000;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px !important;text-transform:uppercase;padding:1px 5px;font-weight:normal !important;position:relative;}
.listing-type-grid li.item .form-button,.listing-type-grid li.item .form-button-alt{background:#01a4cd;border:1px solid #01a4cd;}

.blank_space{padding-top:40px;}



/* product detail */
.product-info-box{border:none;}
.product-essential{background:none;padding:25px 0px;}
.product-img-box {
float:left;
width:400px;
}
.product-img-box .product-image-zoom{width:380px;height:542px;border:14px solid #cfcfd1;background:#fff;}
.product-img-box .product-image-zoom img{}
p#track_hint{margin-top:20px;}
.product-essential .product-shop {width:365px;margin-right:115px;}
.product-essential .product-shop .divider {background:transparent url(../images/dotted_divider.png) repeat-x scroll 0 0;}
.product-info-box .bg_nameshop{padding-left:70px;background: url(../images/bg_nameshop.png) no-repeat top left;}
.product-info-box .product-name {color:#000;font-size:30px;margin-bottom:0.6em;}
.product-info-box .availability {color:#595959;font-size:12px;text-transform:uppercase;font-weight:bold;margin:0 0 10px 0; }
.add-to-box{display:none;}
.div_pages a{color:#8f9196;font-size:11px;text-transform:uppercase;font-weight:bold;display:block;float:left;}
.div_pages a span{color:#000;}
.div_pages a.right_p{text-align:right;display:block;float:right;} 

.divider {height:2px;background:transparent url(../images/dotted_divider.gif) repeat-x scroll 0 0;}
.collateral-box .head h4{color:#6e6e6e;font-size:11px;text-transform:uppercase;font-weight:bold; margin-bottom:5px;margin-top:25px;}
.collateral-box .product-specs{color:#6e6e6e;font-size:12px;}
h4.overview{color:#4e4e4e;font-size:12px;text-transform:uppercase;font-weight:bold; margin-bottom:10px;margin-top:20px;} 
.product-shop .short-description{color:#4e4e4e;}
.product-shop .price_zoe{font-size:17px;font-family:tahoma;font-weight:bold;color:#000000;margin-top:20px;}

.group_addtocat{}
.left_color{float:left;}
.left_color h6 a{text-decoration:underline;text-transform:uppercase;color:#595959;}
.product-info-box .price-box{margin-top:20px;}
.regular-price .price{font-size:20px;font-family:tahoma;font-weight:bold;color:#000000;}
.price{margin-left:250px;}

.option_color{margin-bottom:10px;}
.right_friend{float:right;}

.right_friend  .cart_zoe{/*background:url(../images/add-to-chart2.png) no-repeat left;*/padding:20px 0px 20px 30px; width: 120px; height: 45px; }
.right_friend  .cart_zoe a{font-size:12px;font-family:arial;font-weight:bold;color:#000000;text-transform:uppercase;}

.right_friend h6 a{text-decoration:underline;text-transform:uppercase;color:#595959;}
/* -----
	edit checkout magento by ducna@asia-connect.com.vn 
   ------*/
.col-2-right-layout .col-main {
float:left;
width:660px;
}

.data-table {border:1px solid #A5A4B0;}
.data-table tr {background:none;}
.data-table input.input-text,.data-table select,.data-table textarea {
background:#fff none repeat scroll 0 0;
border:1px solid #eee;
color:#444;
}
.shopping-cart-collaterals input.input-text,.shopping-cart-collaterals select,.shopping-cart-collaterals textarea {
background:#fff none repeat scroll 0 0;
border:1px solid #EEEEEE;
color:#444;padding:2px 2px;
}
.data-table thead tr th {background:#9E9FA3;}
.data-table th {border-right:none;color:#FFFFFF;padding:5px 8px;}
.data-table tfoot tr {background:#9E9FA3 !important;}
.data-table .odd {background:none ;}
.shopping-cart-collaterals .box p {margin-bottom:0.8em;}
.data-table tbody td {border-bottom:1px solid #A5A4B0;border-right:1px solid #A5A4B0;}
.data-table .even {background:none !important;}
.shopping-cart-collaterals .upsell {background:#9E9FA3;border:1px solid #A5A4B0;}
.shopping-cart-collaterals .upsell h4{font-weight:bold;font-size:12px;color:#fff;}
.shopping-cart-collaterals .box {background:#9E9FA3;border:1px solid #A5A4B0;}
.shopping-cart-totals {background:#9E9FA3;border:1px solid #A5A4B0;}
.data-table tfoot tr.first{background:none;} 
.cart-tax-info, .cart-price .price{color:#fff;}
.success-msg {background:#9E9FA3; border-color:#A5A4B0;color:#444;}
.one-page-checkout .active .head {background:#582C10;border:1px solid #A5A4B0;}
.one-page-checkout .active .box {background:none ;border-color:#A5A4B0;display:block;}
.one-page-checkout .head {background:#9E9FA3;border-color:#A5A4B0;}
.notice-msg, .note-msg {background:#9E9FA3; color:#fff;}
.one-page-checkout h3{color:#fff;}
.one-page-checkout .allow h3{color:#fff;}
.shopping-cart-collaterals .upsell .product-shop h5 {
color:#FFFFFF;
font-size:12px;
}
.shopping-cart-collaterals .upsell .product-image{border:1px solid #000000;}
big {color:#FFFFFF;}
.shopping-cart-totals table {color:#FFFFFF;}

.one-page-checkout{border-bottom:1px solid #A5A4B0;}
.one-page-checkout h4{font-size:12px;font-weight:bold;border-bottom:1px solid #A5A4B0;} 
.one-page-checkout .active h3 {color:#DFDFDF;}
.one-page-checkout .active .step-count {background:#1E4564;border:1px solid #A5A4B0;color:#FFFFFF;}
.one-page-checkout .step-count {background:none;border:1px solid #A5A4B0;color:#fff;}
.side-col .one-page-checkout-progress h3{font-size:12px;font-weight:bold;margin-bottom:5px;}
.one-page-checkout-progress li {background:none ;border:1px solid #A5A4B0;margin-bottom:6px;}
.one-page-checkout-progress h4 {background:#9E9FA3;color:#FFFFFF;font-weight:bold;}
.one-page-checkout-progress h4 a{color:#fff;}
.one-page-checkout .allow .head {background:#9E9FA3;border-color:#A5A4B0;}
.one-page-checkout .allow .step-count {background:none ;}
.one-page-checkout .box-no-padding {background:none ;border:1px solid #A5A4B0;border-top:none;}

.data-table tfoot td{border-right:1px solid #A5A4B0;}
#opc-review .content {border:1px solid #A5A4B0;border-top:none;}
.one-page-checkout-progress h4.complete {background:#9E9FA3;border-bottom:1px solid #A5A4B0;color:#fff;}
td.attributes-col h4.title {color:#444;}
.login-box .col-1, .login-box .col-2 {background:none ;border:1px solid #A5A4B0;}
.login-box .content {background:none ;}
.login-box .button-set{border-top:1px solid #A5A4B0;background:#9E9FA3;}
.login-box .button-set a{color:#fff;}
.login-box h4 {border-bottom:1px solid #A5A4B0;color:#444;font-weight:bold;}
.validation-advice, .required {color:#444;}
.mini-cart .subtotal {background:#9E9FA3;margin-bottom:5px;color:#fff; }
.base-mini .actions{background:none;padding:6px;border-bottom:none;}
.base-mini .actions .left{color:#fff;}
.mini-cart h5{background:#9E9FA3;color:#fff;} 
.base-mini ol li.even {background:none ;}
.base-mini .head a{font-size:11px;color:#fff;}
.truncated .truncated_full_value dl {background-color:#F4F4F4 ;border-color:#A5A4B0;}
.base-mini .product-details a{color:#fff;}

.listing-type-list .product-shop {width:435px;}
.listing-type-list .listing-item {border-top:none;padding:12px 10px 12px 0px;}
.listing-type-list .last{border-bottom:none;}
.catalog-listing h5 a{color:#000;text-decoration:none;font-size:22px;font-weight:normal;}
.catalog-listing h5 a:hover {color:#000;text-decoration:none;}

.page-head {border-bottom:1px solid #A5A4B0;}
.button-set {border-top:1px solid #A5A4B0;}
.error-msg {background-color:#9E9FA3 ;border-color:#A5A4B0;color:#fff;}
.group-select {background:#9E9FA3;border:1px solid #A5A4B0;margin:28px 0;padding:22px 25px 12px;}
.group-select li .input-box .input-text, .group-select li .input-box textarea{background:#fff;
border:1px solid #A5A4B0;color:#444;}
.group-select li .input-box textarea:focus{background:#fff!important;}

.group-select .legend{background:#9E9FA3;border:1px solid #A5A4B0;color:#fff;}
.shopping-cart-collaterals .upsell small a.link-cart{font-size:11px;color:#444 !important;}
.shopping-cart-collaterals .upsell small a{font-size:11px;color:#444;}
.shopping-cart-collaterals .upsell span.line_upsell{color:#c18c6b;}
.shopping-cart-collaterals .box .form-button-alt{margin-top:3px;}
.shopping-cart-collaterals .box .form-button-alt span{color:#fff;}
.shopping-cart-totals table .price{color:#FFFFFF;}

.slide_category{border:3px solid #21425d;background:#11293b url(../images/bg_slider.gif) repeat-x;margin-bottom:10px;}
.slide_category .product_body{background:none;}


.listing-type-list .product-shop .price-box{margin:15px 13px 5px 0;float:none;} 
.shopping-cart-collaterals .box .left input.input-text{margin-top:3px;}
.shopping-cart-collaterals .upsell .product-shop h5 a{color:#444444;font-weight:bold;}
.shopping-cart-collaterals .upsell .product-shop h5 a:hover{color:#fff;}
small a{color:#dcdcdc;}
small a.link-cart {
color:#dcdcdc !important;
}
a.link-cart:hover{color:#444444 !important;}
.shopping-cart-collaterals .discount-codes h4{color:#fff;font-weight:bold;background:none;padding-left:0;} 
.shopping-cart-collaterals .shipping-estimate h4{color:#fff;font-weight:bold;background:none;padding-left:0;} 
.advanced-search{background:#9E9FA3;border:1px solid #A5A4B0;}
.advanced-search input.input-text,.advanced-search select,.advanced-search textarea{background:#fff;
border:1px solid #A5A4B0;color:#444;}



.col-1-layout .listing-type-grid {background:none;}
.advanced-search .legend{background:#282828 ;
border:1px solid #A5A4B0;color:#FFFFFF;}
.account-box {background:#9E9FA3;border:1px solid #A5A4B0;}
.primary-address-list li {background:#112839;border:1px solid #A5A4B0;}
.account-nav .head{background:#9E9FA3;border-bottom:1px solid #A5A4B0;margin:0 0px;padding:2px 8px;} 
.account-nav .head h3{color:#FFFFFF;font-size:22px;font-style:italic;padding:8px 0;text-transform:none;}

.account-nav {border:none;}
.account-nav ul {background:#9E9FA3;}
.account-nav li a {border-bottom:1px solid #A5A4B0;color:#444;}
.account-nav li a:hover{color:#fff;}
.account-nav li.on{border-bottom:1px solid #A5A4B0;color:#fff;}
.bare-list li a{color:#444;}
.a-right .menu_top{text-align:left;}
.account-box .inner-head{background:none;border-bottom:1px solid #A5A4B0;}
.account-box .head {border-bottom:1px solid #A5A4B0;margin-bottom:10px;}
.account-box h5,.account-box h6{color:#fff;}
.account-box a{color:#fff;}
.account-box .head a{color:#fff;}

.account-box h4{color:#fff;font-weight:bold;}
.mini-wishlist .head h4{background:none;}
.mini-wishlist .head h5{color:#fff;}

.zoom_act{width:270px;padding-left:65px;}

.image-zoom #handle {}
.image-zoom {padding:0 28px 0 28px;}
option, optgroup{background:#fff;}



/* form_contact */
.form_contact{margin:0 auto;padding-left:180px;width:740px;}
.group_block_contact{margin:0px;padding:0px;}
.block_contact{float:left;width:180px;/*padding-right:20px;*/ margin-right: 55px; color:#6d6d6d;}
.jessica{width:235px;padding:0px;}
.block_contact h1{color:#000;font-size:18px;font-weight:bold;text-transform:uppercase;padding-left:20px; background: transparent url(../images/arrow.png) no-repeat scroll 0 50% ; line-height:16px;margin-bottom:5px;}
.block_contact h6{margin-left:4px;margin-bottom:8px;}
.block_contact p{margin-left:4px;}
.block_contact p strong{text-transform:uppercase;}
.bg_line_ct{height:70px;background:url(../images/bg_line_ct.png) no-repeat;margin-top:20px;}

/* -----
	cms-aboutzoe
----- */	
.cms-aboutzoe .middle {background:url(../images/AboutZoe_03.png) no-repeat;padding:15px 0 0;width:980px;}
.form_abouts{width:550px;float:right;margin-right:22px;}
.group_block_abouts{padding-left:40px;}
.block_abouts{height:180px;position:relative;}
.group_block_abouts .block_shopnew {width:550px;}
.group_block_abouts .block_new {float:left;width:250px;}
.group_block_abouts .left_new{width:130px;}
.group_block_abouts .left_new p{overflow:hidden;height:40px;}
.group_block_abouts .block_shop {width:265px;}

.group_block_abouts .right_shop{width:148px;background:transparent url(../images/bg_blockshop.png) no-repeat bottom right;}
.group_block_abouts .right_shop p{overflow:hidden;height:40px;}

.bg_line_about{height:53px;background:url(../images/bg_line_about.png) no-repeat;}

/* -----
	Cms-locations
----- */		
.cms-locations .middle {width:auto;}
.pages_locations{width:872px;margin:0 auto;}
.view_locations{text-align:right;padding:30px 0;}
.view_locations h1{margin-right:-10px;}

.menu_locations{margin:20px 38px 0 0;padding:0;} 
.menu_locations li{display:inline;background:url(../images/icon_location.gif) no-repeat right 60%;padding:0 7px 0 3px;}
.menu_locations li.last{background:none;padding-right:0px;}
.menu_locations li a{color:#6d6d6d;font-size:14px;font-family:Arial Narrow;}
.menu_locations li a:hover,.menu_locations li a.active{color:#010000;}

.form_locations{background:#c6c6c9;}
.content_locations{width:872px;margin:0 auto;background:url(../images/bg_location.jpg) repeat-y;}
.right_locations{padding:25px 0px 25px 130px;}
.right_locations h1{font:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;margin-bottom:25px;color:#000;text-transform:uppercase;}

.block_locations{margin:0;}
.block_locations .group_item{}
.block_locations .group_item a{font-weight:bold;font-size:14px;color:#6d6d6d;}
.block_locations .group_item span{font-size:12px;display:block;color:#6d6d6d;}



/* -----
	cms-collections
----- */

.cms-collections .middle {width:940px;margin:0 auto}
.pages_collections{margin-bottom:100px;}
.view_collections{padding-left:45px;margin-bottom:30px;padding-top:20px;}
.img_collections{float:left;width:410px;}
.img_collections{border:10px solid #fff;width:386px;height:549px;margin-top:10px;}
.intro_collections{float:right;width:442px;background:url(../images/collections.png) no-repeat;padding-top:175px;}
.intro_collections p.teaser{color:#515151;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:392px;height:300px;}
.shop_collections{padding-right:20px;}
.shop_collections .block_shop {width:360px;}
.shop_collections p{width:auto;font-size:11px;}
.shop_collections .right_shop{width:235px;background:transparent url(../images/bg_blockshop2.png) no-repeat scroll 0 0;}

.list_collections{width:880px;margin:0 auto;}
.list_collections li{display:inline;padding:0 16px;}
.list_collections li img{border:10px solid #fff;width:386px;margin-bottom:25px;}


/* -----
	cms-press
----- */

.cms-press .middle {width:940px;margin:0 auto}
.view_press{margin:30px 46px;}
.media_press{width:365px;float:left;}
.intro_press{width:395px;float:right;padding-top:100px;}
.list_press{width:880px;margin:0 auto;margin-bottom:80px;}
.list_press li{display:inline;padding:0 15px;}
.list_press li img{border:10px solid #fff;width:388px;margin-bottom:25px;}


/* -----
	pages_pressdetails
----- */
.cms-pressdetails .middle {width:874px;}
.pages_pressdetails{margin:30px 0 50px 0;}
.media_pressdetails{float:left;width:380px;}

.media_pressdetails img{border:10px solid #fff;}
.intro_pressdetails{float:right;width:490px;}
.intro_pressdetails h1 img{padding-left:34px;}

.div_simple{padding-left:92px;padding-right:20px;}
.div_simple h2{margin-bottom:8px;}

.intro_pressdetails .div_slide{background:url(../images/bg_next.png) no-repeat 50% 50%;padding-left:100px;margin-top:40px;padding-bottom:50px;}

.intro_pressdetails .new_notice{padding-left:100px;margin-top:10px;}
.intro_pressdetails .block_new{float:none;}




/* -----
	Scroller-Container 
----- */
.Container {
  position: absolute;
  top: 0px; right: 130px;
  width: 400px;
  //height: 180px;
  background:none;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 520px;
  height: 180px;
}
#Scroller-1 p {
  margin: 0; padding: 0px 20px;
  
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  text-align: justify;
}
#Scrollbar-Container {
  position: absolute;
  top: 0px; right: 0px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 10px; height: 170px;
  position: absolute;
  top: 14px; left: 0px;
  background:none;
}
.Scrollbar-Handle {
  position: absolute;
  width: 10px; height: 22px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 187px;
}



/* -----
	footer
----- */

.footer-container{border:none;}
.footer {background:none;margin:0;padding:0;width:100%;}


/*##########################################*/
/*############ BEGIN OF XAGAX DEVELOPED CSS */
/*##########################################*/


/*########### COLLECTION GALLERY ###########*/

.coll-gallery .product-image {
border:10px solid #FFFFFF;
height:549px;
width:386px;
}

.coll-gallery .product-image img{
border:none;
}

.coll-gallery .listing-item{
	float:left;
		
}

.coll-gallery ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.coll-gallery .col-1-layout .listing-type-grid li.item {
border:none;	
width:386px;
height:549px;
}

.coll-gallery .grid-row li{	
float:left;
width:386px;
margin:20px 40px;
}

.coll-title  {
float:right;
width:400px;
height:506px;
margin-bottom:84px;
margin-right:40px;
margin-top:19px;
text-align:justify;
}

.coll_shopbag{
text-align:right;	
}

.block_shop{
 margin-top:120px;
 margin-right:-20px;	
}


/*########### COLLECTIONS ###########*/

.coll-main .coll-img{
text-align:center;
width:900px;
margin-left:30px;
}

.coll-main .coll-img img{
height:326px;
margin:25px 25px;
width:230px;
}

.coll-main .coll-img a img{
border:10px solid #FFFFFF;
}

.coll-main .coll-img a:hover img{
border:10px solid #000000;
}

.coll-main ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.coll-main .img-page {
margin-right:25px;
text-align:right;
}

.coll-main .coll-img li{
float:left;
}

/*########### PRODUCT VIEW ###########*/

.product-options {
background:none;
border:none;

}


.ZoeColorOption li{
float:left;
margin-left:5px;
}

.ZoeColorOption li img{
widh:26px;
height: 26px;
border: 2px solid #ffffff;
}
.prod-main-img img{
border:10px solid #FFFFFF;
margin:10px 10px;
height:549px;
width:386px;
}

.product-image-zoom{
height:549px;
width:386px;
border:14px solid #cfcfd1;
background:#FFFFFF;
}


/*########### COLLECTION STORE LINKS ###########*/
.coll-id a, .coll-id a:active, .coll-id a:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#FFFFFF;
 text-decoration:none;
}

.coll-id a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
}

.coll-id{
color:#FFFFFF;
text-align:left;
}


/*########## PREV/NEXT CATEGORY LINKS ###########*/

.cat-link a, .cat-link a:active, .cat-link a:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#FFFFFF;
 text-decoration:none;
}

.cat-link a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
}

.cat-link{
color:#FFFFFF;
text-align:center;
}

/*############# FOOTER LINKS ##############*/

/*
#footer-links{
 width:200px;
 margin-left:750px;
 text-align:left;
 float:right;
}

.footer-links a, .footer-links a:active, .footer-links a:visited{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
}

.footer-links a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
}

*/
/*############# CONTACT FORM ##############*/

.contact-form{
 background:transparent url(../images/floral_bg.png) no-repeat scroll 0 0;
 margin:75px 150px 0px 150px;
 overflow:hidden;
 width:750px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 font-weight:bold;
}

.contact-form .form-label{
 text-align:right;	
}	

.contact-form .form-label img{
 margin-right:120px;	
}

.contact-form .form-left{
 float:left;
 width:350px;
 height:350px;
 overflow:hidden;	
}

.contact-form .form-right{
 float:right;
 width:400px;
 height:350px;
 overflow:hidden;	
}	

.contact-form .input-text-container{
 background:url('../images/textfield_bg.png') no-repeat;
 width:280px;
 height:40px;
 margin:0px 0px 20px 0px;
}

.contact-form .input-text{
 background:none;
 border:none;
 padding:5px 5px;
 width:270px;
 height:25px;
 margin:10px;
 font-weight:bold;	
}	

.contact-form .input-area-container{
 background:url('../images/textarea_bg.png') no-repeat;
 width: 282px;
 height: 197px;
 margin:0px 0px 10px 0px;;
}

.contact-form .input-area{
 background:none;
 border:none;
 width: 270px;
 height:190px;
 margin:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
}

.contact-form .input-select-container{
 background:url('../images/textfield_bg.png') no-repeat;
 width:280px;
 height:40px;
 margin:0px 0px 20px 0px;
}

.contact-form .input-select{
 background:none;
 border:none;
 width:260px;
 height:25px;
 margin:10px;
 font-weight:bold;	
}

.contact-form .input-submit{
 background:url('../images/send_btn.png') no-repeat;
 width:121px;
 height:39px;
 border:none;
 cursor:hand;
 margin-left:160px;
}


/*################# PRIVACY POLICY ################*/
.privacy-policy{
 background:transparent url(../images/floral_bg.png) no-repeat scroll 0 0;
 margin:75px 150px 0px 150px;
 overflow:hidden;
 width:750px;
}

.privacy-policy .privacy-label{
 text-align:left;	
}	

.privacy-policy .Scroller-Container{
 width:700px;
}


/* -----
	Scroller-Container 
----- */
.privacy-policy .Container {
  overflow: hidden;
  width: 700px;
  //height: 180px;
  position: relative;
  right:0;
  text-align:justify;
}
.privacy-policy #Scroller-1 { 
  overflow: hidden;
  width: 700px;
  height: 180px;
}
.privacy-policy #Scroller-1 p {
  margin: 0; 
  padding: 0px 20px;
  text-align:justify;
  
}
.privacy-policy .Scroller-Container {
  position: relative;
  top: 0px;
  left: 0px;
  width: 680px;
}

.privacy-policy #Scrollbar-Container {
position:absolute;
right:270px;
top:260px;
}

.privacy-policy .Scrollbar-Up {
  cursor: pointer;
}
.privacy-policy .Scrollbar-Track {
  width: 10px; height: 170px;
  position: relative;
  top: 0px; left: 0px;
  background:none;
}
.privacy-policy .Scrollbar-Handle {
  position: relative;
  width: 10px; height: 22px;
}
.privacy-policy .Scrollbar-Down {
  cursor: pointer;
  position: relative;
  top: 187px;
}

.privacy-policy ul {
  margin-left:30px;
}


/*################# FAQ ################*/
.faq{
 background:transparent url(../images/floral_bg.png) no-repeat scroll 0 0;
 margin:75px 150px 0px 150px;
 overflow:hidden;
 width:750px;
}

.faq .faq-label{
 text-align:left;	
}

.faq h6{
 font-weight:bold;
 color:#000000;
 line-height:20px;
 margin-top:30px;
 padding:0 20px;	
}

.faq .Scroller-Container{
 width:700px;
}


/* -----
	Scroller-Container 
----- */
.faq .Container {
  overflow: hidden;
  width: 700px;
  height: 180px;
  position: relative;
  right:0;
}
.faq #Scroller-1 { 
  overflow: hidden;
  width: 700px;
  height: 180px;
}

.page-bg {
    width:700px;
}

.faq #Scroller-1 p {
  margin: 0; 
  padding: 0px 20px;
  text-align:justify;
  
}
.faq .Scroller-Container {
  position: relative;
  top: 0px; 
  left: 0px;
  width:680px;
}

.faq #Scrollbar-Container {
position:absolute;
right:270px;
top:260px;
}

.faq .Scrollbar-Up {
  cursor: pointer;
}
.faq .Scrollbar-Track {
  width: 10px; height: 170px;
  position: relative;
  top: 0px; left: 0px;
  background:none;
}
.faq .Scrollbar-Handle {
  position: relative;
  width: 10px; height: 22px;
}
.faq .Scrollbar-Down {
  cursor: pointer;
  position: relative;
  top: 187px;
}

.menu_locations li {
color:#6D6D6D;
font-family:ArialNarrow;
font-size:14px;
}


/*################# ABOUT ZOE ##################*/
.pages_abouts .Container {
 background:transparent none repeat scroll 0 0;
 position:absolute;
 right:5px;
 top:0;
 width:550px;
 text-align:justify;
 display:block;
}

.group_block_abouts .block_shopnew {
margin-top:180px;
width:550px;
}


/*################# HOME PAGE SLIDER ###################*/

/*preload classes*/ 
.svw {
 width: 50px; 
 height: 20px; 
 background: none;
 text-align:center;
 }
  
.svw ul {
 position: relative;
 left: -999em;
 } 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
margin: 0 0 1px 0; 
}

.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
}

.stripViewer ul li {  
float:left; 
}

.stripTransmitter { 
overflow: auto; 
width: 1%; 
}

.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
}

.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
display:none;
} 

.stripTransmitter a:hover, a.current{ 
background: none; 
 
}

#test{
background:url(../images/gallery/background.png);
width:920px;
height: 408px;
margin-left:-28px;
}

.svw{
 style="float:left !important;
 margin-left:10px;
}

.contenedor_galleryhome{
 float:left;	
}	






/* AGREGADO POR XAGAX */

#block_shopnew_home {

    margin-left:200px;
}

#directContactEmail {
    text-align: left;
    color:white;
    /*float:right;*/
    width:500px;
    /*background: transparent url(http://zoe.netlinkmarketing.com/skin/frontend/default/theme_zoe/images/mail_ico.png) no-repeat scroll 100% -3px;*/
    color:black;
    font-weight: bold;
    font-size: 1.4em;
    
}

#directContactEmail p {
    font-weight: bold;
    font-size: 1.4em;
}

/* FOOTER */


#footer-navbar2 li a
{
height: 2em;
/*line-height: 2em;*/
float: left;
/*width: 9em;*/

text-decoration: none;
text-align: center;
font-size:11px;
margin:0 4px;
}






/*FOOTER NAVBAR */
.footer-links-container {
    height:35px;
     padding-left:450px !important;
    font-size:11px;
    color: #989A9B;
}
#footer-navbar {
  
    height:35px;
    z-index:1;
    float:left;
    display:inline;
}

#footer-navbar li {
float:left;

}

#footer-links {
   width:180px;
   height:35px;
   z-index:2;
   float:left;
   display:inline;
   color:#727378;
   
}

#footer-navbar2 li a:hover {
color:#ffffff !important;
}


/*#Wave_R a {text-decoration: none; font-size:40px; padding-left:100px; padding-right:50px;}*/

/* PRODUCTS HOME PAGE */

#product_home_page  {
 margin-left:30px;
}

.pages_abouts{
 margin-bottom:25px;	
}

.product-options-bottom{
 background:none;
 border:none;
}

.form_abouts .block_shop {
 margin-top:0;

}


/* -----
	Zoe-MyCart
----- */


.Zoe-MyCart .data-table td {
padding:3px 7px;
}


.Zoe-MyCart  .price {
margin-left:90px;
}


.Zoe-Checkout .data-table td{
 padding:3px 7px;			
}	

/*################### PURCHASE CALL ##################*/
.purchase-call {
color:#000000;
margin-left:155px;
margin-top:20px;
text-align:right;
width:990px;
}


/*################## CHECKOUT/CART #################*/
.a-right{
 width:100px;

}

/*################## PRICE BOX ##################*/

.product-options-bottom {
 margin-top:-35px;
 padding:15px 20px;
 width:340px;
}

.product-info-box .price-box {
 width:100px;
 display:block;
}

.price{
 margin-left:0px;
}


.product-shop .product-options-bottom .price-box {
 float:none;
}

.product-shop .product-options-bottom .add-to-cart-box {
 float:right;
 clear:none;
 padding-top:12px;
 margin-top:-35px;
}

/*################## COLLECTION PAGE ################*/
.coll-title .img-label img{
 margin:0 0 0 -35px;
}

a:active{
 color:#000000;
}


/*################## NEW HOME PAGE SLIDER ################*/
#test #der {
background:transparent url(http://www.zoenyc.com/skin/frontend/default/theme_zoe/images/gallery/arrow-right-over.png) repeat scroll 0 0;
float:right;
height:57px;
margin-right:0;
margin-top:146px;
width:30px;
}

/*################## PRODUCT VIEW ################*/
.product-options dd {
 border-bottom:none;	
}

.intro_press p{
 text-align:justify;	
}

/*################## PRESS PAGE #################*/

.menu-press a, .menu-press a:active, .menu-press a:visited {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
}

.menu-press a:hover{
 color:#000000;
}

.menu-press ul {
 margin-top:45px;
 margin-bottom:145px;
}

#press-disclaimer{
 color:#FFFFFF;
 font-family:Arial,Helvetica,sans-serif;
 font-size:11px;
 line-height:12px;
}

#press-disclaimer a{
 color:#4b4b4b;
 font-family:Arial,Helvetica,sans-serif;
 font-size:11px;
 text-transform:none;
}

.list-press li.item img {
 background:none;
 border:none;
 padding:none;
}

.list-press li.item h5 a {
color:#000000;
font-family:arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
}

.list-press .listing-type-grid, .list-press .listing-type-grid {
background-image:none;
}

.list-press .listing-type-grid li.item {
width:225px;
}

.list-press .block_name{
 background:#F1F2F2 none repeat scroll 0 0;
 border-top:5px solid #7F7F7F;
 margin:5px;
 padding:5px;
}

.prod-view-press .prod-main-img img {
border:10px solid #DDDDDD;
height:549px;
margin:10px;
width:386px;
}

.press-description a{
 color:#FFFFFF;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
}

.press-description h6{
 color:#000000;
}

.press-description h4{
 color:#000000;
 font-family:Arial,Helvetica,sans-serif;
 font-weight:bold;
 font-size:12px;
}

.prod-view-press .product-img-box img{
 /*height:549px;*/
 width:386px;
 border:10px solid #DDDDDD;
 margin:10px;
}

.prod-view-press .product-img-box{
 margin-right:35px;	
}	

.prod-view-press .product-info-box {
 margin:0 0 0 -50px;
}