/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet.css ::::: */

body { color: rgb(0, 0, 0); font: 12px/17px arial; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px auto; width: 100%; }
a img { border: 0px none; }
.related-grid, .product-ok { background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; padding: 3px; margin: 3px; position: relative; text-align: center; border: 1px solid rgb(255, 255, 255); }
.sideBoxContentItem { background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 3px; overflow: hidden; padding: 3px; position: relative; text-align: center; border: 1px solid rgb(255, 255, 255); }
.related-grid:hover, .product-ok:hover, .sideBoxContentItem:hover, .centerBoxContentsFeatured:hover { box-shadow: 0px 0px 5px rgb(170, 170, 170); }
.product-title a:hover { text-decoration: underline; }
.sideBoxContent.centeredContent { padding: 5px; }
.box-body { float: left; width: 100%; }
a:link, #navEZPagesTOC ul li a, a:visited, a:active { color: rgb(0, 0, 0); text-decoration: none; }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { color: rgb(0, 0, 0); }
#colCenter { padding: 2px; width: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#indexDefaultMainContent { background-color: rgb(255, 255, 255); margin: 5px auto; width: 100%; display: none; }
FORM, SELECT, INPUT { font-size: 12px; }
.clearBoth { clear: both; }
ul { list-style: outside none none; padding: 0px; margin: 0px; }
#mainBody { margin: auto; width: 1024px; padding: 0px 10px; }
#maincontent { background-color: rgb(255, 255, 255); margin: 5px auto; width: 1024px; }
#navColumnLeftWrapper, #navColumnRightWrapper { margin: auto 0.2em auto auto; float: left; }
#navColumnLeft, #navColumnRight { float: left; padding: 0px; }
#contentColumnMain, #navColumnLeft, #navColumnRight, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .center-Specials, .centerBoxContentsAlsoPurch, .center-Featured, .center-New, .alert, #navColumnTwo { vertical-align: top; }
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding: 0.8em; }
.centerColumn { padding: 0px; }
.center-Specials a, .centerBoxContentsAlsoPurch a, .center-Featured a, .center-New a, .specialsListBoxContents a {  }
.normalprice, .productSpecialPriceSale { text-decoration: line-through; color: rgb(136, 136, 136); }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color: rgb(218, 40, 56); font-size: 18px; }
.productPriceDiscount { color: rgb(0, 0, 0); font-size: 12px; font-weight: bold; }
.product-title > a, .itemTitle > a { color: rgb(39, 39, 39); }
.centerBoxWrapper { float: left; margin: 0px 0px 5px; width: 100%; }
.centerBoxHeading, #relateprod { color: rgb(0, 0, 0); font-size: 18px; font-weight: bold; margin-bottom: 6px; padding: 12px 10px; text-transform: uppercase; background-color: rgb(230, 234, 239); }
.LeftColumn { padding: 0px; }
.left_title, .right_title { color: rgb(218, 40, 56); font-family: Georgia; font-size: 1.3em; font-weight: bold; height: 33px; line-height: 33px; overflow: hidden; padding-left: 10px; text-align: left; text-transform: uppercase; }
.left_title a, .right_title a { color: rgb(218, 40, 56); }
.left_title, .right_title { margin: 0em; }
a.proname { display: block; padding: 5px 2px; text-transform: capitalize; font-size: 12px; color: rgb(39, 39, 39); }
a.proname:hover { color: rgb(0, 0, 0); text-decoration: underline; }
.right_title a:visited, .left_title a:visited, .centerBoxHeading a:visited {  }
.centerCt, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #proMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .center-Specials, .centerBoxContentsAlsoPurch, .center-Featured, .center-New, .gvBal, .attribImg { text-align: center; }
.back { float: left; }
.center-New, .center-Specials, .center-Featured, .center-Products, .related, .featured_listing, .new_listing, .all_listing, .specialsListBoxContents { float: left; overflow: hidden; padding: 0px; text-align: center; }
.center-New:hover, .center-Specials:hover, .center-Featured:hover, .center-Products:hover, .related:hover, .featured_listing:hover, .new_listing:hover, .all_listing:hover, .specialsListBoxContents:hover {  }
.topimg { overflow: hidden; }
.center-New img, .center-Specials img, .center-Featured img, .center-Products img, .related img {  }
.proprice { color: rgb(255, 0, 0); font-size: 12px; font-weight: bold; }
.sideBoxContentItem, .product-ok, .box-body, .navNextPrevWrapper { text-align: center; }
#column-left .box { background: rgb(240, 240, 238) none repeat scroll 0% 0%; margin-bottom: 10px; }
.box-body ul li a, #categories .subcategory .category-products { background: rgb(224, 224, 224) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(255, 255, 255); color: rgb(0, 0, 0); display: block; padding: 5px; }
.box-body ul { list-style: outside none none; margin: 0px; }
#navMain ul li, #navSupp ul li, #navCatTabs ul li { display: inline; }
.VWnvZsqGgTlF { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; }
.KtuvqBeLmCBV { background: rgb(160, 3, 41) none repeat scroll 0% 0%; height:40px; width: 1024px; z-index: 99999; }
.KtuvqBeLmCBV .nav { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; height: 30px; margin: 0px auto; }
.cartitems { float: right; height: 40px; line-height: 27px; padding-left: 25px; text-align: center; width: 200px; }
.cartitems a { color: rgb(250, 250, 250); }
.cartitems a:hover { color: rgb(255, 255, 0); text-decoration: underline; }
.cartitems a strong { color: rgb(255, 255, 255); }
.MPbTdQvGuRVy { float: left; margin-left: 10px; }
.MPbTdQvGuRVy a { color: rgb(250, 250, 250); font-family: Arial; font-size: 12px; text-transform: uppercase; }
.MPbTdQvGuRVy a:hover { text-decoration: underline; }
.VQEoKLqlpOCz, .MPbTdQvGuRVy { line-height: 27px; }
.VQEoKLqlpOCz { float: right; margin-left: 30px; }
.CAkvjzEBONoV { height: 88px; }
#iwUbWbdlLsDs { background: rgb(255, 255, 255) none repeat scroll 0px 0px; }
#JaENzUYzialm { float: left; margin-top: 3px; }
.zpdVMeIjjtKz { float: right; text-align: right; }
.USziKsIGJEsp { background: rgb(255, 255, 255) none repeat scroll 0px 0px; border: 1px solid rgb(204, 204, 204); position: relative; top: 70px; }
.USziKsIGJEsp .YeYeeREoUhIQ, .YeYeeREoUhIQ { border: medium none; text-overflow: ellipsis; width: 300px; }
.USziKsIGJEsp input { margin-left: 10px; padding: 0px; vertical-align: middle; }
#DPgviFvKuFsu { background: rgb(218, 40, 56) none repeat scroll 0% 0%; height: 43px; width: 1024px; }
#DPgviFvKuFsu ul { display: block; margin: 0px; padding: 0px; }
#DPgviFvKuFsu ul li { float: left; line-height: 42px; text-transform: uppercase; border-right: 1px solid rgb(255, 0, 0); }
#DPgviFvKuFsu ul li a { color: rgb(255, 255, 255); font-size: 14px; padding: 13px 20px; text-align: center; }
#PJqDAOxWUClT .bKqiSwegyzYe a { background: rgb(0, 0, 0) url('home.png') no-repeat scroll 10px 4px; padding-left: 40px; }
#PJqDAOxWUClT .bKqiSwegyzYe a:hover { background: rgb(0, 0, 0) url('home.png') no-repeat scroll 10px 4px; }
#DPgviFvKuFsu ul li a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
#Footer { text-align: center; }
#Footer #navSupp a { color: rgb(0, 0, 0); }
#Footerbg1 { background: rgb(251, 251, 251) url('line.png') repeat-x scroll center top; padding: 5px; width: 1014px; margin: auto; }
#navSupp { padding: 10px 0px; }
#Footerbg1 #navSupp > ul { color: rgb(0, 0, 0); }
#Foot_img { text-align: center; padding: 10px 0px; }
#Foot_img img { margin: 0px 5px; }
#FootCopy { font: 13px "Oswald"; text-transform: uppercase; }
li { list-style: outside none none; }
.banners { margin: 5px auto; width: 100%; }
.product-title { overflow: hidden; padding: 5px 0px; }
.price, .itemPrice {  }
.name::after { bottom: 0px; position: absolute; }
.name.lst::after { bottom: 10px; position: absolute; }
.normalprice, .productSpecialPriceSale { color: rgb(85, 85, 85); text-decoration: line-through; }
/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet_categories_menu.css ::::: */

div#nav-cat { float: left; width: 220px; text-align: left; font-weight: bold; }
div#nav-cat ul { margin: 0px; padding: 0px; width: 220px; background-color: rgb(235, 235, 235); }
div#nav-cat ul.level2 { background-color: rgb(235, 235, 235); width: 220px; border: 1px solid rgb(0, 0, 0); }
div#nav-cat li { position: relative; list-style: outside none none; margin: 0px 2px 0px 0px; width: 220px; float: left; border-bottom: 1px solid rgb(60, 60, 60); }
div#nav-cat li:hover { background-color: rgb(255, 255, 255); text-decoration: underline; }
div#nav-cat li.submenu { background: rgb(255, 255, 255) url('list_02.png') no-repeat scroll 95% 50%; border-bottom: 1px solid rgb(60, 60, 60); }
div#nav-cat li.submenu:hover { background-color: rgb(235, 235, 235); text-decoration: underline; }
div#nav-cat li a { display: block; padding: 5px; text-decoration: none; width: 220px; color: rgb(0, 0, 0); }
div#nav-cat > ul a { width: auto; }
div#nav-cat ul ul { position: absolute; top: 0px; left: 220px; z-index: 1000000; display: none; }
div#nav-cat ul.level1 li.submenu:hover ul.level2, div#nav-cat ul.level2 li.submenu:hover ul.level3, div#nav-cat ul.level3 li.submenu:hover ul.level4, div#nav-cat ul.level4 li.submenu:hover ul.level5 { display: block; }
/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet_css_buttons.css ::::: */

/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet_header_menu.css ::::: */

.clearBoth { clear: both; height: 0px; font-size: 0px; line-height: 0; }
/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet_module_tabs.css ::::: */

.centerBoxWrapper { margin: 0px 0px 5px; border-top: 0px none; float: left; }
/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet_news.css ::::: */

/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet_news_sidebox_scroller.css ::::: */

/* ::::: http://www.nouvellechaussurepascher.com/includes/templates/nouvellechaussurepascher/css/stylesheet_random.css ::::: */

