/* Formal theme css */

/* Common Styles */
body {color:#61312f; background-color: #ffd648}
a {color:#ff850f}
a:hover {color: #666}

/* Frame */
.color_bg {background-color: #fff}

/* Header */
.header ul.nav li {border-color:#fff}
.header .barBlock {background-color:#ff850f}
.header h1 {color: #fff}
.header ul.nav a {color:#ff850f}
.header ul.nav a:hover {color:#666}
.header .rightBlock img {border-color:#fff}

/* Content */
.itemBlock .titleBlock div {background-color: #bb1d00}
.content h2, .content h1 {color:#bb1d00}
div.highLighted {background-color: #FDFDC6; border-color:#FAE17B;}

/* Welcome Page */
.content .welcomeBlock h1 {color:#bb1d00}
.rightBlock .listBlock li .subBlock p {color:#61312f}

/* Emergency notification */
#emergencyNotification { background-color: #990000}
#emergencyNotification .emergencyTitle {color:#fff}
#emergencyNotification .emergencyMessage {background-color:#ffff33; color:#61312f}

/* Categories */
.categoriesBlock li {border-color:#ccc}
.categoriesBlock ul a {color:#ff850f}
.categoriesBlock ul a:hover {color:#666}
#categories .leftBlock .listBlock.active {background-color:#eee}
#categories .listBlock .imgBlock img {border-color:#ddd}
#categories .listBlock h3 {color:#61312F}

/* Forms */
.textField {border-color:#B3B9C3; color:#666;}
.selectAttributes input, .selectAttributes select { border-color:#B3B9C3; color:#666;}

/* Basket form */
.basketLayout h3, .basketLayout h4 {color:#bb1d00}

/* Basket for Popup support */
#lay_bg { background-color:#000}

/* Basket */
ul.basket p.price {color: #61312f}
.linkPlace .price span {color: #61312f}
.redeem div {color: #61312f}
ul.basket a.itemPopupLink {color: #bb1d00}
#basket div.dealTitle {background-color: #d20000; color: #fff;}
#basket ul.deal {border-color: #d20000;}
.rightBlock #basket .belowMinAmount {border-color: #61312f}

/* Steps */
ul.stepNav li {color:#ccc}
ul.stepNav strong {background-color:#ccc; color:#fff;}
ul.stepNav .active {color:#bb1d00}
ul.stepNav .active strong {background-color:#bb1d00}
ul.stepNav .done strong {background-color:#61312f}
ul.stepNav .done {color:#61312f}

/* 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:#666}
ul.orderList p.new a {color:#ff850f}
ul.orderList p.failed a {color:#eb3f2d}
ul.orderList p a:hover {color:#666}
.orderItem table {background-color: #fdfdc6; border-color:#fae17b;}
ul.orderTime li {border-color:#fff}
ul.orderTime li div {border-color:#fff}

/* Buttons */
.buttonPlace a {color:#fff; border-color:#61312f; background-color:#61312f;}
.buttonPlace a:hover {color:#ccc}

/* Footer */
.footer {background-color:#ff850f; color: #fff;}
.footer a {color: #fff600}
.footer a:hover {color: #fff}

/* 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}
