/* Formal theme css */

/* Common Styles */
body {color:#000; background-color: #ffeeb0}
a {color:#000}
a:hover {color: #bb1000}

/* Frame */
#frameContent {background-color: #fff}

/* Header */
.header h1 {color: #fff}
.header ul.nav a {color:#000}
.header ul.nav a:hover {color:#bb1000}
.header .rightBlock img {border-color:#fff}

/* Content */
.content h2, .content h1 {color:#bb1000}
div.highLighted {background-color: #f7d08f; border-color:#f7d08f;}

/* Welcome Page */
.content .welcomeBlock h1 {color:#bb1000}
.rightBlock .listBlock li .subBlock p {color:#339900}
.shadowWrapper {background-color:#f6efd1; border-color: #f6efd1}
#welcomePage .leftBlock .infoBlock .infoBgWave, #welcomePage .leftBlock .infoBlock .infoBgPizza { background-color:#fff; border-color:#efefef}

/* Welcome page blocks */
.content .welcomeBlock .welcomeBlockHeader {color:#bb1000}
.content .welcomeBlock dt {color:#bb1000}
.green {color:#269338}

/* Emergency notification */
#emergencyNotification { background-color: #990000}
#emergencyNotification .emergencyTitle {color:#fff}
#emergencyNotification .emergencyMessage {background-color:#ffff33; color:#61312f}

/* Categories */
.categoriesBlock ul a {color:#000}
.categoriesBlock ul a:hover {color:#bb1000}
#categories .leftBlock div.listBlock {background-color:#ffe7be}
#categories .leftBlock .listBlock.active {background-color:#fffec3}
#categories .listBlock .imgBlock img {border-color:#ddd}
#categories .listBlock h3 {color:#d20000}
.priceTag {color:#118900}

/* Forms */
.textField {border-color:#B3B9C3; color:#000;}
.selectAttributes input, .selectAttributes select { border-color:#B3B9C3; color:#000;}

/* Basket form */
.basketLayout h3, .basketLayout h4 {color:#bb1000}

/* Basket for Popup support */
#basket_content .basketLayout {background-color: #fef6d9}
#lay_bg { background-color:#000}

/* Basket */
ul.basket li {border-color: #f2a638; }
ul.basket li .listBlock { background-color: #fce7a6 }
ul.basket li.active .listBlock { background-color:#fbd76b }
ul.basket p {color: #000}
ul.basket p.price {color: #118900}
.linkPlace .price span {color: #000}
.redeem div {color: #000}
#basket div.dealTitle {background-color: #d20000; color: #fff;}
#basket ul.deal {border-color: #d20000;}
.rightBlock #basket .belowMinAmount {border-color: #118900}

/* Steps */
ul.stepNav li {color:#ccc}
ul.stepNav strong {background-color:#ccc; color:#fff;}
ul.stepNav .active {color:#0992db}
ul.stepNav .active strong {background-color:#0992db}
ul.stepNav .done strong {background-color:#ff9c00}
ul.stepNav .done {color:#ff9c00}
.stepsBg h2 {color:#fff}

/* 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:#f5b106}
ul.orderList p.failed a {color:#eb3f2d}
ul.orderList p a:hover {color:#bb1000}
.orderItem table {background-color: #fbd76b; border-color:#fbd76b;}
ul.orderTime li {border-color:#fff}
ul.orderTime li div {border-color:#fff}

/* Buttons */
.buttonPlace a {color:#fff; }
.buttonPlace a:hover {color:#efefef}

/* Footer */
.footer {background-color:#ccc; color: #000;}
.footer a {color: #4c110c}
.footer a:hover {color: #bb1000}

/* Flashes */
div.notice {background-color:#ff9c00; color:#fff}
div.warning{background-color:#FEE0C0; color:#535353;}
div.message{background-color: #ff9c00; color: #fff}
div.error{background-color: #FEE0C0; color: #535353;}

/*Ajax loader */
#busy {background-color:#dd0024;color:#fff;}

/* Errors */
.error_body{background-color: #ffe6e6; color: #9a0000}
