

/* Lila - Copyright (c) 2002-2010 Open2b Software Snc. */



body { color: #333; font: 13px verdana, sans-serif; }



select, input, button, textarea { font: 100% verdana, sans-serif; }



a:link, a:visited { color: #0388d9; }



h1, h2, h3  { color: #666; font-family: arial; }

h2, h3      { border-bottom: 1px solid #ccc;  font-weight: normal; }

h2          { font-size: 18px; margin: 18px 0 10px 0; padding-bottom: 3px; }

h3          { font-size: 13px; margin: 18px 0 5px 0; }

h3 a        { color: #666 !important; }



p { line-height: 16px; }



#page { margin-top: 1px; }



#header { height: 160px; min-height: 90px; }



#first-header-menu-box    { font-size: 11px; overflow: hidden; padding: 2px; }

#first-header-menu-box ul { float: right; }

#first-header-menu-box a  { color: white; }



#second-header-menu-box    { background: #f1f2f6; font-size: 11px; overflow: hidden; padding: 7px; }

#second-header-menu-box li { background: url('second-menu-separator.gif') no-repeat right 0; padding: 0 12px; }







#middle { margin-top: 5px; }



/* search-box */



#search-box { background: url('search-box-bg.gif'); border: 0; font-size: 13px; left: 400px; padding: 10px 5px 7px 7px; position: absolute; top: 76px; visibility: visible; width: 100%; }

#search-box h3                             { display: none; }

#search-box .search-box-department,

#search-box .search-box-keywords,

#search-box .search-box-button             { float: left; margin-right: 10px; }

#search-box .search-box-department select,

#search-box .search-box-keywords input     { width: 220px; }



/* locale-box */



#locale-box                         { border: 0; margin-left: 5px; }

#locale-box h3                      { display: none; }

#locale-box .locale-box-language li { background: none; border: 0; }



/* login-box */



#login-box input              { width: 85px !important; margin-left: 5px; }

#login-box .login-box-button  { border-bottom: 1px solid #ddd; margin-bottom: 5px; padding: 10px 0; text-align: center; }

#login-box .login-box-sign-up { margin-top: 5px; }



/* columns */



.column .box               { border: 1px solid #dcdcdc; padding: 2px; }

.column .box h3            { background: #fafafa; color: #666; font-size: 16px; font-weight: normal; margin: 0; padding: 5px; }

.column .box-content       { margin: 2px; padding: 2px 0;}

.column .menu .box-content { background: #f0f5ff; padding: 0.5em; }

.column .box.menu li       { background: url('menu-item-bg.png') no-repeat 0 8px; padding-left: 1em; }

.column .box.menu a        { color: #3d5165; text-decoration: none; }



/* products */



dl.product-prices dt                    { color: #666; font-weight: bold; width: 80px; }

dl.product-prices dd                    { margin-left: 80px; }

dl.product-prices dd.product-list-price { color: #666; }

dl.product-prices dd.product-price      { font-weight: bold; }



.product-options       { background: #f1f2f6; border: 1px solid #ddd; font-weight: bold; padding: 10px; float: left; }

.product-options label { color: #666; font-weight: bold; padding-right: 10px; white-space: nowrap; }

.product-options td    { width: 100%; }



.product-add-to-wishlist, .share-this { padding-left: 11px; }



/* cart */



.cart-coupon { background: #f1f2f6; font-size: 11px;  }



.cart-items thead th        { background: #f1f2f6; padding: 10px; }

.cart-items th,

.cart-items td              { border-top: 1px solid #eee; }

.cart-items tr.discount th,

.cart-items tr.discount td  { color: brown; font-weight: bold; }

.cart-items tr.total th,

.cart-items tr.total td     { font-weight: bold; }



/* fieldset */



#design-center fieldset.form-section          { border: none; border-top: 1px solid #CCC; }

#design-center fieldset.form-section legend   { color: #666; font-family: arial; font-size: 140%; padding: .6em; }

#design-center .buttons                       { border-top: 1px solid #CCC; padding-top: 5px; }



.checkout-steps li.current { color: red; font-weight: bold; }



.checkout .menu { color: #666; font-size: 1.2em; padding: .6em; overflow: hidden; }

