body {
	background-color: #fad8a9;
	}

#page {
	width: 1000px;
	background-color: #fad8a9;
	padding-top: 5px;
	}



#header_max {
	position: relative;
	padding-top: 7px;
	padding-bottom: 7px;
	}
#header_max #logo {
	display: block;
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
	}
#header_max #header {
	position: absolute;
	top: 10px; right: 0;
	float: none;
	width: auto;
	height: 60px;
	background: transparent url('../img/savoie-8.png') no-repeat 0 0;
	padding-left: 60px;
	margin-top: -10px;
	padding-top: 10px;
	}
#header_max,
#header_max p,
#header_max li,
#header_max a {
	color: #814a44 !important;
	list-style: none;
	}
#header_user #your_account a {
	background-image: url('../img/my-account.png');
	}
#header_user #shopping_cart a {
	background-image: url('../img/cart.png');
	}
#header_user_info span {
	color: #AE0923;
}

/*
	Block
*/
.column div.block h4 {
	background: #CBAA86 url('../img/block-sprite.png') no-repeat 0 0; /*header*/
	border-bottom: 1px solid #8c6b57;
	color: #814A44;
	}
.column div.block .block_content {
	background: transparent;
	padding-top: 1px;
	border-left: 1px none #c19f7e;
	border-right: 1px none #c19f7e;
	}
#left_column div.block,
#right_column div.block {
	background: #efcc9f url('../img/block-sprite.png') no-repeat 0 bottom; /*footer*/
	}

#right_column div.exclusive h4,
#left_column div.myaccount h4 {
	background: #CBAA86 url('../img/block-sprite.png') no-repeat -200px 0; /*header*/
	}
#right_column div.exclusive .block_content,
#left_column div.myaccount .block_content {
	background: transparent;
	border-left: 1px solid #8c6b57;
	border-right: 1px solid #8c6b57;
	}
#left_column div.myaccount,
#right_column div.exclusive {
	background: #CBAA86 url('../img/block-sprite.png') no-repeat -200px bottom; /*footer*/
	}
#right_column #cart_block h4 {
	background: #CBAA86 url('../img/block-sprite.png') no-repeat -200px -40px; /*header*/
	}
#left_column div.myaccount,
#left_column div.myaccount a {
	color: #fff;
}
#left_column div.myaccount li {
	background-image: url('../img/bullet.png');
}


#right_column {
	margin: 0 0 0 15px;
	padding: 0 0 80px;
	background: #fad8a9 url('../img/petit-dessin.png') no-repeat center bottom;
	overflow: visible;
	z-index: 2;
	}

	
	
#left_column {
	margin: 0 15px 0 0;
	padding: 0;
	background: #fad8a9;
	}
div.block a,
div#categories_block_left ul.tree a {
	color: #814A44;
}
div.exclusive a {
	color: #fff;
}
div#categories_block_left ul.tree a.selected {
	color: #AE0923;
}


#center_column {
	width: 556px;
	border: 1px solid #c19f7e;
	-moz-border-radius: 5px;
	padding: 5px 15px 5px;
	background: #fff;
	}






/*
	Bouton
*/

input.button, a.button, input.button_disabled, span.button,
input.button_mini, a.button_mini, input.button_mini_disabled, span.button_mini,
input.button_small, a.button_small, input.button_small_disabled, span.button_small,
input.button_large, a.button_large, input.button_large_disabled, span.button_large {
	background-image: url('../img/button-sprite.png');
	color: #5F2526 !important;
	}

input.button, a.button {
	background-position: -150px 0;
	}
input.button_small, a.button_small {
	background-position: -50px 0;
	}
input.button_large, a.button_large {
	background-position: -300px 0;
	}

input.button:hover, a.button:hover {
	background-position: -150px -18px;
	}
input.button_small:hover, a.button_small:hover {
	background-position: -50px -18px;
	}
input.button_large:hover, a.button_large:hover {
	background-position: -300px -18px;
	}

input.button_disabled, span.button {
	background-position: -150px -36px;
	}
input.button_small_disabled, span.button_small {
	background-position: -50px -36px;
	}
input.button_large_disabled, span.button_large {
	background-position: -300px -36px;
	}



input.exclusive, a.exclusive, input.exclusive_disabled, span.exclusive,
input.exclusive_mini, a.exclusive_mini, input.exclusive_mini_disabled, span.exclusive_mini,
input.exclusive_small, a.exclusive_small, input.exclusive_small_disabled, span.exclusive_small,
input.exclusive_large, a.exclusive_large, input.exclusive_large_disabled, span.exclusive_large {
	background-image: url('../img/button-exclusive-sprite.png');
	color: #fff !important;
	}

input.exclusive, a.exclusive {
	background-position: -150px 0;
	}
input.exclusive_small, a.exclusive_small {
	background-position: -50px 0;
	}
input.exclusive_large, a.exclusive_large {
	background-position: -300px 0;
	}

input.exclusive:hover, a.exclusive:hover {
	background-position: -150px -18px;
	}
input.exclusive_small:hover, a.exclusive_small:hover {
	background-position: -50px -18px;
	}
input.exclusive_large:hover, a.exclusive_large:hover {
	background-position: -300px -18px;
	}

input.exclusive_disabled, span.exclusive {
	background-position: -150px -36px;
	}
input.exclusive_small_disabled, span.exclusive_small {
	background-position: -50px -36px;
	}
input.exclusive_large_disabled, span.exclusive_large {
	background-position: -300px -36px;
	}



/*
	Global
*/
h2 {
	background: transparent url('../img/title_bg.png') no-repeat left top;
	color: #5F2526;
}
h2 span {
	color: #814332;
}


/*
	Accueil
*/
.editorial_block {
	padding-top: 8px;
	text-align: center;
	color: #999;
}
.editorial_block h2,
.editorial_block h3,
.editorial_block p {
	text-align: left;
	color: #333;
}
.editorial_block h2 {
	color: #AE0923;
}

#center_column .products_block {
	padding-bottom: 20px;
}
#center_column div.block h4 {
	background: transparent url('../img/block_header_large.png') no-repeat 0 0;
	border-bottom: 1px solid #8C6B57;
	color: #5F2526;
}
#center_column .products_block .block_content {
	background: #f0dfca url('../img/block_category_item_bg.png') repeat-x 0 0;
}
#center_column .products_block ul li {
	background: transparent;
}
#center_column .products_block ul li:hover {
	background: #EFD6B3;
}
#center_column div.products_block h5 a {
	color: #5F2526;
}


/*
	Category
*/
#categoryImage {
	display: block;
	margin-top: 0.5em !important;
	margin-left: auto;
	margin-right: auto;
}

ul#product_list li {
	background: #f0dfca url('../img/block_category_item_bg.png') repeat-x 0 0;
	border: 1px solid #EBDBC5;
}
ul#product_list li a {
	color: #333;
}
ul#product_list a.product_img_link {
	border: 1px solid #EBDBC5;
}
.cat_desc {
	margin: 1em !important;
}



/*
	Product
*/
#primary_block #image-block {
	border: none;
	height: 300px;
}
.price, .price-shipping, .price-wrapping {
	color: #AE0923;
}
#primary_block #short_description_block,
#primary_block form#buy_block {
	background: #f0dfca url('../img/block_category_item_bg.png') repeat-x 0 0;
	border: 1px solid #EBDBC5;
}
#primary_block #short_description_block p {
	color: #333;
}

ul.idTabs {
	border-bottom: 1px solid #8C6B57;
}
ul.idTabs li a {
	background-image: url('../img/tab_bg.png');
	color: #5F2526;
}
ul.idTabsShort li a {
	background-image: url('../img/tab_bg_short.png');
}
ul.idTabs li a.selected {
	background-image: url('../img/tab_bg_selected.png');
	color: #5F2526;
}
ul.idTabsShort li a.selected {
	background-image: url('../img/tab_bg_selected_short.png');
}

#more_info_sheets li {
	position: relative;
	background: transparent url('../img/bullet.png') no-repeat 6px 6px;
	padding-left: 14em;
	color: #333;
}
#more_info_sheets li.feature_cat {
	background: none;
	padding-left: 0;
}
#more_info_sheets li span {
	position: absolute;
	left: 2em;
}
#more_info_sheets li.feature_cat span {
	position: relative;
	left: 0;
	color: #AE0923;
}


/*
	Panier - Commande
*/
#order div.cart_last_product .cart_last_product_header, #order div.cart_last_product .cart_last_product_header div.left,
table.std thead th,
ul.item li.address_title,
ul.alternate_item li.address_title {
	background-image: url('../img/table_header.png');
	background-repeat: no-repeat;
	color: #fff;
}
ul.item li.address_title {
	background-color: transparent;
	border-right: 1px solid #8d6b57;
	
}
ul.alternate_item li.address_title {
	background-position: top right;
	background-color: transparent;
	border-left: 1px solid #8d6b57;
}

li.address_name, li.address_update a, li.address_delete a {
	color: #AE0923;
}

table.std tbody tr td, table.std tfoot tr td {
	border-top: 1px solid #C19F7E;
}
#cart_summary tfoot tr.cart_total_price td {
	border-bottom: 2px solid #C19F7E;
}
table.std tr.alternate_item td, table.std tr.alternate_item th {
	background: #f0dfca url('../img/block_category_item_bg.png') repeat-x 0 0;
}

#order form#voucher fieldset {
	border: 1px solid #C19F7E;
	background: #f0dfca url('../img/block_category_item_bg.png') repeat-x 0 0;
	color: #555;
}
#order form#voucher fieldset h4 {
	color: #5F2526;
}


.payment_module a {
	border: 1px solid #C19F7E;
	background: #f0dfca url('../img/block_category_item_bg.png') repeat-x 0 0;
	}
.payment_module a:hover, .payment_module a:active, .payment_module a:focus {
	border: 1px solid #C19F7E;
	background: #EFD6B3;
	}


/*
	Mon compte
*/
#block-history table#order-list thead th {
	background-image: url('../img/table_header.png');
}
#block-history #block-order-detail {
	border-top: 2px solid #8d6b57;
	border-bottom: 2px solid #8d6b57;
}
.color-myaccount {
	color: #AE0923;
}


/*
	CMS
*/
div.rte h1, div.rte h2, div.rte h3, div.rte h4, div.rte h5, div.rte h6, 
.mceContentBody h1, .mceContentBody h2, .mceContentBody h3, .mceContentBody h4, .mceContentBody h5, .mceContentBody h6 {
	color: #5F2526;
}

/*
	Footer
*/
#footer {
	border-top: 1px solid #c19f7e;
}
#footer .block_various_links li {
	border-left: 1px solid #c19f7e;
	color: #814A44;
}
#footer a {
	color: #814A44;
}

