@import url("http://www.bukatoko.com/css/reset.css");

@import url("http://www.bukatoko.com/css/0102.css");



/* ///////////////////////////////////////////////////////// BABY */



body{

  /*background-color:#fffae4;*/

  background: #b7c94f url(/catalog/view/theme/bukatoko/image/bg.jpg) center top no-repeat ;

}

/* Buttons */

a.button {

  background: transparent url(/catalog/view/theme/bukatoko/image/001_01_button_r.png) no-repeat scroll top right;

}

a.button span {

  background: transparent url(/catalog/view/theme/bukatoko/image/001_01_button_l.png) no-repeat scroll top left;

}

/* Links */

a {

  color: #888;

}

a:hover {

  color: #f90;

}

/* Basket & Checkout Menu */

#head-top a {

  color: #fff;

  text-decoration: none;

}

#head-top a:hover {

  color: #000;

  text-decoration: underline;

}

/* Main menu */

#head-btm {

  /*background: url(/catalog/view/theme/bukatoko/image/001_01_nav_bg.png) center top no-repeat;*/

}

#head-btm ul li {

  /*border-left: 1px solid #f07db5;*/

  margin-right:2px;

}

#head-btm ul li a#menu_home{

  height:39px;

  width:120px;

  background: url(/catalog/view/theme/bukatoko/image/menu_home.png) left top no-repeat;

  

}

#head-btm ul li a#menu_special{

  height:39px;

  background: url(/catalog/view/theme/bukatoko/image/menu_special.png) left top no-repeat;

}

#head-btm ul li a#menu_featured{

  height:39px;

  background: url(/catalog/view/theme/bukatoko/image/menu_featured.png) left top no-repeat;

}

#head-btm ul li a#menu_login{

  height:39px;

  background: url(/catalog/view/theme/bukatoko/image/menu_login.png) left top no-repeat;

}

#head-btm ul li a#menu_logout{

  height:39px;

  background: url(/catalog/view/theme/bukatoko/image/menu_logout.png) left top no-repeat;

}

#head-btm ul li a#menu_account{

  height:39px;

  width:120px;

  background: url(/catalog/view/theme/bukatoko/image/menu_account.png) no-repeat;

}

#head-btm ul li a#menu_home:hover,

#head-btm ul li a#menu_special:hover,

#head-btm ul li a#menu_featured:hover,

#head-btm ul li a#menu_login:hover,

#head-btm ul li a#menu_logout:hover,

#head-btm ul li a#menu_account:hover {

  background-position:left bottom;

}

#head-btm a {

  color: #939;

}

#head-btm a:hover {

  color: #000;

}

/* Contents */

#welcome {

  background-color:#f7de9d;

  padding:30px;

  font-family:Georgia, "Times New Roman", Times, serif;

  color:#324c00;

  line-height:17px;

}

#content .top {

  color:#4a5a1c;

  background: transparent url(/catalog/view/theme/bukatoko/image/001_01_ctn_top_bg.png) top center no-repeat;

}

#content .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_ctn_btm_bg.png) top center no-repeat;

}

/* Home - Latest News */

#module-homepage .top {

  color: #fff;

  height:54px;

  background: url(/catalog/view/theme/bukatoko/image/news_title.gif) repeat-x;

}

#module-homepage .mid {

  min-height:0;

}

/* Home - Homepage Enties */

#module-homepage .news-list h3 {

  color: #f30;

}

/* Module Box */

.box .top {

  color: #fff ;

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_top_bg.png) top center no-repeat;

}

.box .mid {

  /*border-left: 1px solid #fff;

  border-right: 1px solid #fff;

  background-color: #fff;*/

  background: url(/catalog/view/theme/bukatoko/image/box_mid.gif);

}

.box .btm {

  height:5px;

  background: url(/catalog/view/theme/bukatoko/image/box_btm.gif) left center no-repeat

}

.box.grey .mid {

  background-color: #fafafa;

}

.box.grey .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_btm_grey.png) top center no-repeat;

}



#module-category.box .top {

  color: #fff ;

  background: url(/catalog/view/theme/bukatoko/image/box_top_01_bg.png) top center no-repeat;

}



.box a {

  color:#adcb56;

}







/* Items List on the Center */

.item-price {

  color: #693;

}

.item-price.cross {

  color: #222;

}

.item-price.special {

  color: #693;

}

/* Module - Best Seller */

.box#module-bestseller .mid {

  background: url(/catalog/view/theme/bukatoko/image/box_mid_2.gif) repeat-y;

  padding:0 5px;

}

.box#module-bestseller .mid a {

  color: #888;

}

.box#module-bestseller .mid a:hover {

  color: #f90;

}

.box#module-bestseller .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_btm_no_border.png) top center no-repeat;

}

.box#module-bestseller .mid li {

  border-top: 1px dotted #fff;

}

#module-bestseller.box .top {

background: url(/catalog/view/theme/bukatoko/image/box_top_01_bg.png) top center no-repeat;

margin-top:10px;

}

#module-bestseller.box .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_btm_2_bg.png) top center no-repeat;

  height:10px;

}

/* Module - Cart */

.box#module-cart .mid {

  background: url(/catalog/view/theme/bukatoko/image/box_mid_5.gif) repeat-y;

  padding:0 5px;

}



#module-cart.box .top {

background: url(/catalog/view/theme/bukatoko/image/box_top_05_bg.png) top center no-repeat;

}

#module-cart.box .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_btm_5_bg.png) top center no-repeat;

  height:10px;

}

/* Module - Categories */

.box#module-category .mid {

  padding:0 5px;

}

.box#module-category .mid ul li a {

  color: #fff;

  border-bottom: 1px solid #637f11;

}

.box#module-category .mid ul li a:hover {

  color: #f90;

  background-color:#526813;

}

/* Module - Featured Products */

.box#module-featured .mid {

  background-color: #f4f4f4;

}

.box#module-featured .mid a {

  color: #666;

}

.box#module-featured .mid a:hover {

  color: #f80;

}

.box#module-featured .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_btm_no_border.png) top center no-repeat;

}

.box#module-featured .mid li {

  border-top: 1px dotted #999;

}

/* Home - Featured Products */

#module-featured.homepage .top {

  color: #fff;

  height:54px;

  background: url(/catalog/view/theme/bukatoko/image/featured_title.gif) repeat-x;

}

#module-featured.homepage .list-row {

  margin-bottom:0;

  border:0;

}

/* Module - Latest Products */

.box#module-latest .mid {

  background-color: #f4f4f4;

}

.box#module-latest .mid a {

  color: #666;

}

.box#module-latest .mid a:hover {

  color: #f80;

}

.box#module-latest .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_btm_no_border.png) top center no-repeat;

}

.box#module-latest .mid li {

  border-top: 1px dotted #999;

}

/* Home - Latest Products */

#module-latest.homepage .top {

  color: #fff;

  height:54px;

  background: url(/catalog/view/theme/bukatoko/image/latest_title.gif) repeat-x;

}

#module-latest.homepage .mid {

  min-height:0;

}

#module-latest.homepage .list-row {

  margin-bottom:0;

  border:0;

}

/* Footer */

#footer-menu li a {

  color: #4a5a1c;

}

#footer-menu li a:hover {

  color: #fff;

}

#footer {

  border-top: 1px dotted #fff;

}

/* Detail Page - Tab */

.tabs a {

  background: #ffffff url(/catalog/view/theme/bukatoko/image/tab.png) repeat-x;

}

.tabs a.selected {

  background: #ffffff url(/catalog/view/theme/bukatoko/image/tab.png) repeat-x;

}

/* Details Page - Button */

.add2cart.button {

  background: url(/catalog/view/theme/bukatoko/image/001_01_button_cart.png) top left no-repeat;

}

.add2cart.button:hover {

  background-position: bottom left;

}

.details.button {

  background: url(/catalog/view/theme/bukatoko/image/001_01_button_cart.png) top right no-repeat;

  color: #444;

}

.details.button:hover {

  background-position: bottom right;

  color: #ff5f9d;

}

/* Account Page */

#account h4,

#content #checkout-payment.mid h4,

#content #checkout-confirm.mid table b,

#content #checkout-shipping.mid h4,

#content #checkout-guest.mid h4{

  color: #393;

  margin-bottom:5px;

}

/* Links General - have to be after Styles */

a.button:hover {

  background-position: right bottom;

  color: #000000;

}

a.button:hover span {

  background-position: left bottom;

  color: #fff;

}



/* MODULE - Brand */

#module-brand.box .top {

background: url(/catalog/view/theme/bukatoko/image/box_top_02_bg.png) top center no-repeat;

}

#module-brand.box .mid {

  padding:20px 10px;

}



/* MODULE - Search */

#module-search.box .top {

background: url(/catalog/view/theme/bukatoko/image/box_top_03_bg.png) top center no-repeat;

}

/* MODULE - Yahoo */

#module-yahoo.box .top {

background: url(/catalog/view/theme/bukatoko/image/box_top_04_bg.png) top center no-repeat;

}
#module-yahoo.box .mid img {
  max-width:120px;
  height:auto
}

/* MODULE - Information */

#module-information.box .top {

background: url(/catalog/view/theme/bukatoko/image/box_top_02_bg.png) top center no-repeat;

}

#module-information.box .btm {

  background: url(/catalog/view/theme/bukatoko/image/001_01_box_btm_bg.png) top center no-repeat;

  height:10px;

}



/* BANK LOGO */

.box#module-banklogo {

  font-size:11px;

  margin-top:10px;

}

.box#module-banklogo .top {

  background: url(/catalog/view/theme/bukatoko/image/banklogo_top.png) left top no-repeat;

  height:8px;

  margin:0;

  padding:0;

}

.box#module-banklogo .mid {

  background: url(/catalog/view/theme/bukatoko/image/banklogo_mid.png) repeat-y;

  padding:10px 15px;

}

.box#module-banklogo .btm {

  background: url(/catalog/view/theme/bukatoko/image/banklogo_btm.png) left top no-repeat;

  height:8px;

}

.box#module-banklogo .bank-list {

  margin-bottom:15px;

}

.box#module-banklogo img {

  max-height:30px;

  height:auto;

}
