body {font-size:16px; color:#333; font-family:Arial, Helvetica, sans-serif; background:#FFF; margin:0px;} a {font-size:16px; color:#333; text-decoration:none;} a:hover {text-decoration:none;} img {border:none;} .clear {clear:both;} input, select {outline:0px none;} h1 {font-size:14px; color:#333;} .container-mid {width:980px; margin:auto; margin-top:10px;} .container-bot {min-height:250px; background:#00b4e1 url(/ekmps/designs/templates/47000/images/footer-bg.png) repeat-x top; border-top:5px solid #00b4e1;} /** CONTAINER TOP **/ .container-top {background:#00b4e1 url(/ekmps/designs/templates/47000/images/top-bg.png) repeat-x; height:47px; margin:auto 0px; line-height:47px;} .container-top-inner {margin:auto; width:980px;} .container-mid {clear: both; margin: 10px auto auto; overflow: hidden; width: 980px;} .page-loop {float:left; width:650px;} .page-loop a {font-size:12px; color:#FFF; text-decoration:none; padding-right:20px; text-shadow: -1px 1px 0px #006C87} .page-loop a:hover {text-decoration:underline;} .search {float:left; width:330px;} .search form {margin:0px; padding:0px;} #siteSearchBtn {background:#00b4e1 url(/ekmps/designs/templates/47000/images/button-bg.png) repeat-x; width:80px; height:22px; border:1px solid #D1D1D1; color:#FFFFFF; cursor:pointer; font-size:11px; padding:0px; vertical-align:middle; text-shadow: -1px 1px 0px #006C87} #siteSearchBtn:hover {background:#000000 url(/ekmps/designs/templates/47000/images/button-bg.png) repeat-x;} #siteSearchTxt {height:19px; width:230px; border:1px solid #D1D1D1; font-size:11px; color:#666; background-color:#FFF; margin-right:5px; vertical-align:middle; padding-left:5px;} /** HEADER **/ .header {border-bottom:1px solid #D0D0D0; border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0; overflow:hidden; padding:5px; margin:auto; width:970px; margin-bottom:10px;} .logo {float:left; width:750px; margin-top:22px;} .cart {float:left; width:220px; background:url(/ekmps/designs/templates/47000/images/cart-bg.png) no-repeat bottom; height:100px; color:#AC8B36; font-size:12px;} .cart-link {float:left; width:100px; margin-left:6px; margin-top:55px;} .mini-cart {float:left; width:53px; margin-left:61px; margin-top:58px;} .count {margin-bottom:3px;} .cart-link a {background-image:url(/ekmps/designs/templates/47000/images/checkout.png);background-position:left top; display:block; width:100px; height:39px; overflow:hidden; line-height:39px; text-indent:150px;} .cart-link a:hover {background-position:left -39px;text-decoration:none;} /** NAVAGATION **/ .navigation-container {background:url(/ekmps/designs/templates/47000/images/nav-bg.png); width:978px; margin:auto; position:relative; z-index:20;} .navigation-container ul {margin: 0 0 11px; padding:0px; list-style:none; background:url("/ekmps/designs/templates/47000/images/nav-bg.png") repeat scroll 0 0 transparent; float:left;} .navigation-inner li a {color:#00b4e1; font-size:18px; text-shadow: -1px 1px 0px #ffffff; text-decoration:none; display:block; padding:0 15px;} .navigation-inner li a:hover {background:url(/ekmps/designs/templates/47000/images/nav-hover.png); display:block; height:36px; text-shadow: -1px 1px 0px #FFF;} .navigation-inner li.hovering {background:url(/ekmps/designs/templates/47000/images/nav-hover.png); display:block; height:36px;} .navigation-container li {margin:0px; float:left; position:relative;} .navigation-inner {margin:auto; width:980px; height:36px; line-height:36px;} .navigation-inner img {margin-right:3px;} .language {float:left; margin-left:20px;} .language a {color:#FFF; font-size:15px; text-shadow: -1px 1px 0px #7A640A; text-decoration:none; padding:0 10px;} .language a:hover {color:#7A640A; text-shadow: -1px 1px 0px #FFF;} #polish {background:url(/images/polish.jpg) no-repeat; height:19px; padding-left:32px;} #gb {background:url(/images/gb.jpg) no-repeat; height:19px; padding-left:32px;} .navigation-inner div.drop{ position:absolute; top:36px; display:none; width:200px; background:#D8D8D8 url(/ekmps/designs/templates/47000/images/drop-bg.png) no-repeat top center; padding:10px; padding-top:5px; z-index: 1000;} .navigation-inner div.drop ul{ background:none; float:none;height:auto; border:0px!important} .navigation-inner div.drop ul li{ border-bottom:1px solid #B2B2B2; float:none; font-size:11px; height:auto; line-height:25px; border-right:none!important} .navigation-inner div.drop ul li a {color:#333; font-size:12px; text-shadow: -1px 1px 0px #FFF; padding:0 0px; margin:0px; height:auto; /*display:inline;*/ padding:0 18px; display:block; } .navigation-inner div.drop ul li a:hover { background:#00b4e1; text-shadow: -1px 1px 0px #006C87; color:#FFF;} /** LEFT COL **/ .left-col {float:left; width:740px; position:relative;} /** RIGHT COL **/ .right-col {float:right; width:230px;} .login-header, .newsletter-header {float:left; height:25px; line-height:25px; width:225px; padding-left:5px; font-size:16px; color:#FFF; font-weight:bold; font-family: 'Yanone Kaffeesatz', arial, serif; background:#00b4e1 url(/ekmps/designs/templates/47000/images/header-bg.png) repeat-x; text-shadow: -1px 1px 0px #006C87;} .login, .newsletter {float:left; width:218px; border:1px solid #00b4e1; margin-bottom:5px; padding: 16px 5px 5px;} .promo-header, .secure-header {float:left; height:25px; line-height:25px; width:225px; padding-left:5px; font-size:16px; color:#666; font-weight:bold; font-family: 'Yanone Kaffeesatz', arial, serif; background:url(/ekmps/designs/templates/47000/images/gray-header.png) no-repeat; text-shadow: -1px 1px 0px #FFF;} .promo-section {float:left; width:218px; border:1px solid #DBDBDB; padding:5px; margin-bottom: 13px; min-height: 104px;} .secure-section {float:left; width:218px; border:1px solid #DBDBDB; margin-bottom:5px; padding:5px; text-align:center;} /*CUSTOMER LOGIN*/ input.customer-login {background:#fff; border:1px solid #D0D0D0; color:#999; float:left; font-style:italic; font-size:11px; height:20px; padding-left:4px; width:207px; line-height:20px;} input.customer-login:hover{border:1px solid #00b4e1;} input.customer-login:active {border:1px solid #00b4e1;} input.customer-login-button {background:#00b4e1 url(/ekmps/designs/templates/47000/images/button-bg.png) repeat-x; width:60px; height:22px; border:1px solid #D1D1D1; color:#FFFFFF; cursor:pointer; font-size:11px; padding:0px; vertical-align:middle; text-shadow: -1px 1px 0px #006C87; float:right;} input.customer-login-button:hover {background:#000000 url(/ekmps/designs/templates/47000/images/button-bg.png) repeat-x;} /*.customer-login-link a {display:block;height:18px;overflow:hidden;padding-left:4px;position:relative !important;top:-24px !important;width:137px !important; font-size:11px!important; line-height:16px;}*/ .customer-login-link a {padding-left:4px; font-size:11px!important;} .customer-login-link a:hover {color:#111!important;} .customer-login-link form {} .customer-login-link table {} .promo-box {margin-top:-8px;} input.customer-login:focus {text-style: normal; color: #000;} /*NEWSLETTER*/ .email-field input {background:#fff; border:1px solid #D0D0D0; color:#999; float:left; font-style:italic; height:20px; font-size:11px; padding-left:4px; width:210px; margin-bottom:4px; line-height:20px;} .email-field input:hover{border:1px solid #00b4e1;} .email-field input:active {border:1px solid #00b4e1;} .email input {background:#00b4e1 url(/ekmps/designs/templates/47000/images/button-bg.png) repeat-x; width:60px; height:22px; border:1px solid #D1D1D1; color:#FFFFFF; cursor:pointer; font-size:11px; padding:0px; vertical-align:middle; text-shadow: -1px 1px 0px #006C87 float:right;} .email input:hover {background:#000000 url(/ekmps/designs/templates/47000/images/button-bg.png) repeat-x;} .email {float: right; margin-bottom:2px; margin-right:2px;} .newsletter input:focus {text-style: normal; color: #000;} /*FOOTER*/ .footer {width:960px; margin:auto; margin-top:10px; min-height:100px; padding:10px} .footer-left {width:700px; margin-right:10px; float:left; color:#e0e0e0; font-size:11px;} .footer-right {float:right; width:230px; font-size:11px; color:#e0e0e0; text-shadow: -1px 1px 0px #006C87;} .footer-right a {font-size:11px; text-decoration:none; color:#e0e0e0; text-shadow: -1px 1px 0px #006C87;} .footer-right a:hover {text-decoration:underline;} .facebook {background:url(/ekmps/designs/templates/47000/images/facebook.png) no-repeat left; padding-left:50px; margin-bottom:5px; width:230px; min-height:32px; line-height:32px;} .twitter {background:url(/ekmps/designs/templates/47000/images/twitter.png) no-repeat left; padding-left:50px; margin-bottom:10px; width:230px; min-height:32px; line-height:32px;} .facebook p, .twitter p {margin:0px; padding:0px;} .powered { margin-top:10px;} /*CART PAGE CSS*/ .ekm-cart-button-checkout {background:#66CC33 url(/ekmps/designs/templates/47000/images/top-bg.png) repeat-x; height:47px; margin:auto 0px; line-height:47px; font-family: 'Yanone Kaffeesatz', arial, serif; font-size:20px; color:#FFFFFF; width:190px; text-shadow: -1px 1px 0px #666;} .ekm-cart-button-continue:hover, .ekm-cart-button-update:hover, .ekm-cart-button-checkout:hover {background:#fafafa url(/ekmps/designs/templates/47000/images/top-bg.png) repeat-x;} /*.ekm-cart-buttons table, .ekm-cart-buttons td {background:none!important;}*/ .ekm-cart-buttons a {text-decoration:none!important;} .ekm-cart-button-surround { background:none!important; background-color:none;} table.ekm-cart-button-surround { background:none!important} .cart-page {height:69px; position:absolute; width:740px; background:url(/ekmps/designs/templates/47000/images/checkout-header.png) no-repeat; top:0px;} .ekm-cart-button-continue, .ekm-cart-button-update, #ekm-cart-td-continue, #ekm-cart-td-update {background:#00CCFF url(/ekmps/designs/templates/47000/images/top-bg.png) repeat-x; height:47px; margin:auto 0px; line-height:47px; font-family: 'Yanone Kaffeesatz', arial, serif; font-size:20px; color:#FFFFFF; width:190px; text-shadow: -1px 1px 0px #666;} .customer-login-link a {max-width:150px;} .page-loop ul {margin:0; padding:0; float:left} .page-loop ul li {list-style:none; float:left}