/* Formal theme css - Coffee appearance */

/* Common Styles */
body {color:#000; background-color: #000}
a {color:#dd403b}
a:hover {color: #000}

/* Frame */
#frameContent { border-color: #b6965d; background-color:#feeaf3}

/* Header */
.header {background-color:#000; border-color:#000}
.header h1 {color: #dd403b}
.header ul.nav a {color:#fcffff}
.header ul.nav a:hover {color:#b6965d; background-color:#000}
p.welcome { margin-bottom:0px}

/* Content */

.content, .static {
  padding: 5px 15px;
  border-color:#000;
  border-width:10px 15px 6px;
  border-style:solid solid solid;
}
.darkArea {background-color:#feeaf3; border-color:#000}
.itemBlock .titleBlock div {background-color: #dd403b}
.content h2, .content h1 {color:#000}
div.highLighted {background-color: #fff; border-color:#dd403b; color:#000 }

.darkArea .categories ul.listBlock li {width:185px;}

/* Welcome Page */
.content .welcomeBlock h1 {color:#000}
.thumbHolder div {border-color:#dd403b}

/* Emergency notification */
#emergencyNotification { background-color: #990000}
#emergencyNotification .emergencyTitle {color:#fff}
#emergencyNotification .emergencyMessage {background-color: #ffff33; color:#61312f}

/* Categories */
.categoriesBlock li {border-color:#dd403b}
.categoriesBlock ul a {color:#dd403b}
.categoriesBlock ul a:hover {color:#000}
#categories .leftBlock .listBlock {background-color:#feeaf3; color:#000}
#categories .leftBlock .listBlock.active {background-color:#fff; color:#000}
#categories .listBlock .imgBlock img {border-color:#dd403b}
#categories .listBlock h3 {color:#dd403b}

/* Forms */
.textField {border-color:#000; color:#311b06;}
.selectAttributes input, .selectAttributes select { border-color:#000; color:#311b06;}

/* Basket form */
.basketLayout h3, .basketLayout h4 {color:#000}

/* Basket for Popup support */
#lay_bg { background-color:#000}

/* Basket */
ul.basket p.price {color: #000}
.linkPlace .price span {color: #fff}
.redeem div {color: #fff}
ul.basket a.itemPopupLink {color: #000}
.basketTitle a { color: #dd403b }
.basketTitle a:hover { color: #000 }
#basket div.dealTitle {background-color: #d20000; color: #fff;}
#basket ul.deal {border-color: #d20000;}
.rightBlock #basket .belowMinAmount {border-color: #000}

/* Steps */
ul.stepNav li {color:#dd403b}
ul.stepNav strong {background-color:#fff; color:#dd403b;}
ul.stepNav .active {color:#dd403b}
ul.stepNav .active strong {background-color:#dd403b; color:#fff}
ul.stepNav .done strong {background-color:#000 }
ul.stepNav .done {color:#000}

/* Confirmation */
p.thankYou strong {color:#eb3f2d}

/* Account */
div.dynamicPopup {background-color:#ccc; border-color:#d4d5c7;}
div.dynamicPopup .titleBlock {border-color:#ebebeb}

/* Order List */
ul.orderList p.price {color:#000}
ul.orderList p.new a {color:#dd403b}
ul.orderList p.failed a {color:#ffe288}
ul.orderList p a:hover {color:#000}
.orderItem {color:color:#000}
.orderItem table {background-color: #feeaf3; border-color:#dd403b;}
ul.orderTime li {border-color:#dd403b}
ul.orderTime li div {border-color:#dd403b}

/* Buttons */
.buttonPlace a {color:#fff; border-color:#000; background-color:#dd403b;}
.buttonPlace a:hover {color:#000}

/* Footer */
.footer { color: #fff;}
.footer a {color: #fff}
.footer a:hover {color: #b6965d}

/* Flashes */
div.notice {background-color:#fbffb6; color:#535353}
div.warning{background-color:#bb1d00; color:#fff;}
div.message{background-color: #fbffb6; color: #535353}
div.error{background-color: #bb1d00; color: #fff;}

/*Ajax loader */
#busy {background-color:#dd0024;color:#fff;}

/* Errors */
.error_body{background-color: #bb1d00; color: #fff}
