body {
	background-color: #6C4C3A;
	color: #6C4C3A;
	font-family:verdana;
}
ul.idTabs {
	border-bottom:solid 1px #76839b;
}
ul.idTabs li a {
	background-image: url('../img/tab_bg.jpg');
	display:block;
	width:auto;
	padding-left:15px;
	padding-right:15px;
	color:#ffffff;
}
ul.idTabs li a.selected{
	background: url('../img/tab_bg_selected_r.jpg') right no-repeat;
}
.idTabs.tabs_productscategory_list li.selected
{
	background:url('../img/tab_bg_selected_short.jpg') no-repeat left;
}
ul.idTabsShort li {
	background: url('../img/tab_bg_short.jpg') left no-repeat;
	/*width:138px;*/
	border:0px;
}
ul.idTabsShort li.selected {
	background:url('../img/tab_bg_selected_short.jpg') left no-repeat;
	color:white;
}
ul.idTabsShort li a {
	background: url('../img/tab_bg_short_r.jpg') right no-repeat;
	width:auto
	border:0px;
}
ul.idTabsShort li a.selected{
	background:url('../img/tab_bg_selected_short_r.jpg') right no-repeat;
}
a {
	color: #5d717e;
	text-decoration: none;
	border:0px;
}
a:hover {
	text-decoration: underline;
}
h2 {
	font-size: 1.4em;
	margin: .7em 0 0 0;
	padding-top:5px;
	text-transform: uppercase;
	color: #84BEE3;
	background: transparent url('../img/title_bg.gif') no-repeat top left;
	height:auto;
}
h2 span {
	color: #6C4C3A;
}
h4 { font-size: 1,4em; }
#page {
	margin: 0px auto 2px auto;
	text-align:justify;
	background: #ffffff url('../img/top_left_page.jpg') 0px 0px no-repeat;
}
h1#logo {
	width: 35%;
	margin-top:50px;
	margin-left:200px;
}
#header {
	float:none;
	height:100px;
	width:980px;
	text-align:left;
}
#center_column {
	margin:0px 0 10px 0;
}
#pb-left-column
{
	margin-bottom:15px;
	overflow:auto;
}
#pb-left-column .customization_block
{
	width:50%;
	float:left;
}
#buy_block
{
	width:50%;
	float:right;
}
#buy_block .price
{
	margin-top:20px;
}
#buy_block label
{
	display:block;
	margin-bottom:5px;
}
#pb-left-column .customization_block input
{
	margin-top:5px;
	margin-right:5px;
}
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: #6C4C3A;
}
div.rte ul, .mceContentBody ul{
	margin-left:0px;
}
table.std thead th, table.std tfoot td {
	color: #6C4C3A;
}
form.std h3 {
	color: #F176A2;
}
form.std fieldset {
	background: #ffffff url('../img/form_bg.jpg') repeat-x top left;
}
input.text {
	color:#F176A2;
}
.required sup {
	color: #E61D6F;
}
input.button_mini, input.button_small, input.button, input.button_large,
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
a.button_mini, a.button_small, a.button, a.button_large,
a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large,
span.button_mini, span.button_small, span.button, span.button_large,
span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large {
	color:#ffffff !important;
}
input.button_mini, input.button_mini_disabled, input.exclusive_mini, input.exclusive_mini_disabled, a.button_mini, a.exclusive_mini, span.button_mini, span.exclusive_mini {
	color:#ffffff !important;
}
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled, span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large {
	color:inherit !important;
}
.price, .price-shipping, .price-wrapping {
	color: #E61D6F;
}
.error {
	border: 1px solid #E61D6F;
	color: #E61D6F;
}
.warning_inline {
	color:#E61D6F;
}
.warning {
	color: #ffffff;
	background-color: #FFA8C7;
	border:0px;
}
.breadcrumb {
	color:#6C4C3A;
}
.breadcrumb .navigation-pipe {
	font-weight: bold;
}
.breadcrumb a {
	text-decoration: none;
	color:#F176A2;
}
ul.pagination li, ul.pagination a, ul.pagination span {
	color: #6C4C3A;
}
#header #currencies_block_top ul li a {
	width: 1.6em;
	padding:0px;
}
#header #currencies_block_top ul li a:hover {
	border: #7C8187 1px solid;
}
#header #currencies_block_top ul li.selected a {
	border: none;
}
#header #languages_block_top {
	margin: 0.4em 0.3em 0 0;
}
#languages_block_top ul#first-languages {
	width: 8.6em;
}
#header_links a {
	height: 17px;
	padding-top: 17px;
}
#header #search_block_top {
	width: 330px;
}
#search_block_left #search_query {
	color:#F176A2;
}
#header #header_user {
	width:auto;
	clear:none;
	margin:0.6em 1.2em .8em 0;
	float:right;
}
#header_user li {
float:none;
}
#header_user #shopping_cart a, #header_user #your_account a {
	padding: 2px 0 4px 0px;
}
#header_user #shopping_cart a, #header_user #your_account a{ background:none; }
#footer {
	border-top: 1px dotted #271f1a;
	background-color: #ffffff;
}
#footer .block_various_links { float:right;margin-top:6px; }
#footer .block_various_links li a{ color:#F176A2;}
#footer .block_various_links li a:hover{  color:#6C4C3A;}
#footer .block_various_links li {
	border-left: 1px solid #F176A2;
	color:#F176A2;
}
#special_block_right{
	background: transparent url('../img/special_block_exclusive_footer.jpg') no-repeat bottom left!important;
}
#search_block_left
{
	background: transparent url('../img/searchbox_block_exclusive_footer.jpg') no-repeat bottom left!important;
}
div.block h4 {
	border-bottom:0px;
	color: #6C4C3A;
}
div.block h4 a { color: #6C4C3A; }
div.exclusive h4 a { color: #f176a2; }
div.exclusive .block_content {
	background: #644431 url('../img/block_exclusive_bg.jpg') repeat-x top left;
	border:0px;
}
#special_block_right .block_content
{
	background: #bcc1cd url('../img/special_block_exclusive_bg.jpg') repeat-x top left;
}
#searchbox .block_content
{
	background: #f176a2;
	border-left: 1px solid #f176a2;
	border-right: 1px solid #f176a2;
}
#center_column div.block { width: 556px;}
.products_block li.last_item {
	border: none !important;
}
.products_block dl {
	border-top: 1px dotted #6C4C3A;
}
#center_column .products_block ul li .price {
color:#f176a2;
}
#center_column .products_block ul li a{
color:#564d40;
text-decoration:none;
}
#center_column .products_block ul li:hover {
background:#f5f5f5;
}
#center_column .products_block ul li {
	border-right: 0px dotted #634230;
	border-bottom:0px;
	width:137px;
	background:none;
	padding:6px 1px 1px 0px;
	margin-top:0;
}
#center_column .products_block ul li .button {
	color:#ffffff;
}
#center_column .products_block ul li.last_item
{
width:138px;
}
#center_column div.products_block h5 a {
	color: #564d40;
}
#center_column div.products_block a.product_image {
	height: 58px;
}
.blockmanufacturer ul, .blocksupplier ul {
	padding-bottom: 0;
	margin-bottom: 0.6em;
}
#center_column .products_block span.price {
	font-size: 1.3em;
	display: block;
}
.blockspecials li {
	width:auto;
}
div.paiement_logo_block { width: 216px; }
.editorial_block { margin-bottom: .6em; }
.advertising_block { width: 556px; margin-top: 1em; }
div#categories_block_left ul.dhtml{ display:none; }
div#categories_block_left ul.tree a{
	color:#6C4C3A;
}
ul.step {
	width: 479px;
}
#cart_block p#cart-prices {
	margin-top:0.5em;
	border-top:1px solid white;
	height: 3em;
	padding-top:0.4em;
	margin-bottom:0.5em;
	clear:both;
}
h2.category_title span { display:none;}
body#category #subcategories li {
	margin-bottom:10px;
}
ul#product_list li {
	border:0px;
	background: #ffffff url('../img/block_category_item_bg.jpg') repeat-x;
	padding: 6px;
	height:auto;
	margin-bottom:1.6em;
}
ul#product_list li a {
	color:#6C4C3A;
	text-align:center;
}
ul#product_list li a.button {
	color:#ffffff;
}

ul#product_list a.product_img_link{
border:0px;
}

ul#product_list li div.right_block{
	margin-top:0;
}
ul#product_list li .discount{
	color:#E61D6F;
}
ul#product_list li .on_sale{
	color:#E61D6F;
}
ul#product_list li .price{
	font-size: 1.3em;
}
ul#product_list li span.availability{
	float:none;
}
div.sitemap_block{
	width:33%;
}
div.sitemap_block ul{ list-style-position:inside; }
#primary_block #pb-right-column{
	width:555px;
	float:none;
}
#primary_block #image-block{
   height:200px;width:300px;
   border:0px;
   float:left;
}
#primary_block #image-block img{
	border:#d0d1d5 solid 0px;
}
#primary_block #image-block img#bigpic{ cursor:pointer;width:auto;height:auto; }
#primary_block ul#usefull_link_block{
	margin-top:0px;
	overflow:auto;
}
#primary_block ul#usefull_link_block li{ float:left; }
#primary_block ul#usefull_link_block li a, #primary_block ul#usefull_link_block span.span_link, #primary_block ul#usefull_link_block span.span_link:hover{
	color:#F176A2;
	display:block;
	border:0px;
}





#sitemap_content{ margin-left:2em; }
#primary_block #short_description_block{
	background: #ffffff url('../img/product-short-desc-bg.gif') repeat-x top left;
}
#primary_block #color_picker {
	background: #ffffff url('../img/product-short-desc-bg.gif') repeat-x top left;
	height: 42px;
}
#primary_block a.color_pick {
	float: left;
	margin: 0 0.5em 0 0;
}
#primary_block form#buy_block{
	background: #ffffff url('../img/product-buy-bg.gif') repeat-x top left;
	font-size:11px;
	color:#6C4C3A;
	border: 0px #d0d3d8 solid;
}
#order form#voucher h4 {
	margin-right: 2em;
}

#block-history #block-order-detail {
	background: #ffffff url('../img/form_bg.jpg') repeat-x top left;
}
#block-history #block-order-detail p {
	padding-left :0;
	padding-right :0;
}
#order-detail-content {
	clear:both;
	margin-top:1.5em;
}
#block-history table#order-list tbody {
	background: #ffffff url('../img/form_bg.jpg') repeat-x top left;
}
#block-history { color:#6C4C3A; }
#primary_block form#buy_block span.on_sale{
	color:#E61D6F;
}
#primary_block form#buy_block span.discount{
	color:#E61D6F;
}

#primary_block div#attributes p, #quantity_wanted_p
{
	clear:none;
}
#primary_block form#buy_block p#reduction_percent{
	color:#E61D6F;
}

#views_block{
	width:215px;
	float:right;
}
#thumbs_list{
	width:250px;
}
#thumbs_list ul{
	padding-left:0px;
	list-style-type:none;
	margin-top: 5px;
}
#thumbs_list li{
	float:left;
	cursor:pointer;
	width:auto;
	height:auto;
}
#view_scroll_left, #view_scroll_right{
	display:block;
	padding-left:0px;
	padding-right:0px;
}
ul#suppliers_list li a, ul#manufacturers_list li a{
	color:#6C4C3A;
}
ul#suppliers_list .right_side span, ul#manufacturers_list .right_side span{
	color:#E61D6F;
}
div.addresses {
	background: #ffffff url('../img/form_bg.jpg') repeat-x top left;
}
li.address_title {
	color: #6C4C3A;
	background:none;
}
.payment_module a {
	border: 1px solid #C7C9CD;
}
.payment_module a:hover, .payment_module a:focus, .payment_module a:active {
	border: 1px solid #F176A2;
	color: #6C4C3A;
}
li.customizationUploadLine {
	text-align:left;
}
#productscategory{
	margin:1em auto 0pt;
	height:160px;
}

#productscategory_noscroll{
	margin:0px auto 0px;
	height:auto;
	overflow:auto;
	border-bottom:1px solid #CECBC7 !important;
}

#productscategory_list{
	overflow:hidden;
	float:left;
	width:96.5%;
}
#productscategory_noscroll #productscategory_list{
	width:100%;
}
#productscategory_list li{
	margin:0px;
	padding:6px 1px 0 0;
	width:138px;
	height:150px;
}
#productscategory_list li h5{
	height:30px;
}
#productscategory_list li .button {
	margin-top:10px;
}
#productscategory_scroll_left, #productscategory_scroll_right{
	margin-top:90px;
}
#view_wishlist #featured-products_block_center ul div li span.wishlist_product_detail, div#mywishlist div#block-order-detail ul li span.wishlist_product_detail {
	margin-left: 35px;
}
.cancel a,
.star a {
 border: 1px solid #FF0000;
}
#categories_block_left .block_content ul li
{
	padding:0px !important;
}
#categories_block_left .block_content ul li a,#categories_block_left .block_content ul li a.selected
{
color:#84bee3;
}
#categories_block_left .block_content ul li a
{
	color:#84bee3;
	font-size:16px;
	border-bottom:1px dotted #634230;
	display:block;
	padding-bottom:4px;
	font-weight:bolder;
	margin-top:15px !important;
}
#categories_block_left .block_content ul li ul li
{
	padding:0px !important;
}
#categories_block_left .block_content ul li ul li a
{
	color:#6c4c3a;
	border:0px;
	font-size:12px;
	display:block;
	padding:8px 0px 0px 0px;
	margin-top:0px !important;
}
#categories_block_left .block_content ul li ul
{
	list-style:url('../img/bullet.png') inside;
	margin-left:15px !important;
}
#categories_block_left .block_content ul li ul li a:hover,#categories_block_left .block_content ul li ul li a.selected
{
	color:#f176a2;
}
#categories_block_left .block_content
{
	background:transparent;
}
#categories_block_left h4
{
	display:none;
}
#categories_block_left
{
	background:transparent !important;
	margin-top:0px;
}
#informations_block_left h4
{
	border-bottom:1px dotted #63422f;
	color:#84BEE3;
	display:block;
	font-size:16px;
	font-weight:bolder;
	margin-top:0px !important;
	padding-left:0px;
	padding-bottom:4px;
	background:transparent !important;
	text-transform:none;
}
#informations_block_left
{
	background:transparent !important;
	padding-left:0.7em !important;
	padding-right:0.7em !important;
	width:175px;
}
#informations_block_left ul li
{
	display:block;
	height:30px;
	padding-left:48px;
	padding-top:10px;
	margin-top:5px;
}
#informations_block_left ul li a
{
	color:#6D4C3B;
	font-weight:bold;
	text-align:left;
}
#informations_block_left ul li a:hover,#informations_block_left ul li a.selected
{
	color:#f176a2;
	border:0px;
	text-decoration:none;
}
#informations_block_left .block_content
{
	background:transparent;
	padding:0px !important;
}
#informations_block_left ul li.infos_1
{
	background:url('../img/infos_1.png') no-repeat;
}
#informations_block_left ul li.infos_2
{
	background:url('../img/infos_2.png') no-repeat;
}
#informations_block_left ul li.infos_3
{
	background:url('../img/infos_4.png') no-repeat;
}
#informations_block_left ul li.infos_4
{
	background:url('../img/infos_4.png') no-repeat;
}
#special_block_right ul li,#special_block_right ul li div,#special_block_right ul li div a,#special_block_right ul li a
{
	color:#564d40;
}
#special_block_right ul li .price
{
	color:#e61d6f;
}
#special_block_right ul li .price-discount
{
	color:#f176a2;
}
#special_block_right .prices
{
	margin-top:8px;
	margin-bottom:8px;
}
#special_block_right li img
{
	float:none !important;
	margin-right:0px !important;
	margin-bottom:8px;
}
#special_block_right ul li,#special_block_right ul li div
{
	text-align:center;
}
#links_block_top h4
{
	display:none;
}
#links_block_top ul
{
	padding:0px;
	list-style: none;
}
#links_block_top ul li a
{
	color:#f696b8;
	text-decoration:none;
	height:33px;
	display:block;
}
#links_block_top ul li
{
	display:inline;
	list-style: none;
	background:url('../img/border_menu.png') no-repeat right;
	height:23px;
	display:block;
	float:left;
	padding:10px 15px 0px 15px;
}
#links_block_top
{
	background:url('../img/back_menu.png') no-repeat;
	width:556px;
	margin-left:205px;
	float:left;
	height:33px;
	margin-top:4px;
}
#links_block_top .block_content
{
	background:transparent !important;

}
#featured-products_block_center h4
{
	display:none;
}
#featured-products_block_center
{
	background:transparent !important;
	border-top:1px dotted #634230 !important;
	border-bottom:1px dotted #634230 !important;
}
#featured-products_block_center .product_desc
{
	height:0em !important;
}
#featured-products_block_center .ajax_block_product
{
	text-align:center;
}
#featured-products_block_center .product_image
{
	margin:0px auto 0px auto !important;
}
#featured-products_block_center .product_image img
{
	border:0px solid #CECBC7;
}
#featured-products_block_center .block_content
{
	background:transparent !important;
	overflow:auto;
}
#featured-products_block_center p,#featured-products_block_center h5
{
	text-align:center;
}
#header_user p,#header_user p a,#header_user ul li,#header_user ul li a
{
	color:#F696B8;
	font-weight:bold;
	font-size:12px;
}
#header_user
{
	display:block;
	overflow:auto;
	text-align:right;
}
#header_user ul li
{
}
#header_links li
{
	width:83px;
}
#header_links li a
{
	color:#6C4C3A !important;
}
#header_links
{
	background:url('../img/block_toplinks.gif') no-repeat top center;
	width:250px;
	height:33px;
	margin:0px 1.2em 0px 0px !important;
	float:right !important;
}
#old_price,.cart_unit .price
{
	color:#F176A2 !important;
}
.cart_total .price,.cart_total_price .price,.cart_total_product .price
{
	color:#E61D6F !important;
}
ul.idTabsShort li a:hover,#logo a:hover,#links_block_top a:hover,#header_links a:hover,#featured-products_block_center a:hover,.advertising_block a:hover,#paiement_logo_block_left a:hover,#special_block_right a:hover,#cart_block a:hover,#header_nav a:hover,#editorial_block_center a:hover,#subcategories a:hover,#product_list a:hover,#productscategory_list a:hover,.idTabs li a:hover,.cart_product a:hover,.cart_description a:hover,.cart_quantity_up:hover,.cart_quantity_down:hover,.cart_quantity_delete:hover
{
	border:0px !important;
}




#productscategory_noscroll { border: none; }
#productscategory_noscroll  { color: #595a5e; }
#productscategory_noscroll h4 { line-height: 1.3em; }
#productscategory_noscroll .block_content {
	background: #d0d3d8 none;
	padding:0pt;
}
#productscategory_noscroll ul li .price {
color:#f176a2;
font-size:12px;
}
#productscategory_noscroll ul li a{
color:#564d40;
text-decoration:none;
}
#productscategory_noscroll ul li:hover {
background:#CECBC7;
}
#productscategory_noscroll ul li {
	border-right: 1px solid #d1cfcb;
	border-bottom:1px solid white;
	float: left;
	clear: none;
	width:137px;
/*	height:375px;*/

	padding:6px 1px 0px 0px;
	margin-top:0;
}
#productscategory_noscroll ul li.last_item
{
	width:138px;
}
#productscategory_noscroll ul .product_accessories_description  {
	margin:0;
	padding:0;
}
#productscategory_noscroll ul .product_accessories_description .product_accessories_price{
	margin-top:75px !important;
	margin-top:0px;
}
#productscategory_noscroll ul .product_accessories_description {
	margin:0;
	padding:0;
	height:280px;
}
/*#productscategory_noscroll li.last_item { float:none; clear:both; }*/
#productscategory_noscroll li.last_item_of_line { border-right:none; }
#productscategory_noscroll li.first_item_of_line { clear:both; }
#productscategory_noscroll li.last_line { border-bottom:none; }
#productscategory_noscroll p, #productscategory_noscroll h5 { margin: 0.5em 0.1em; }
#productscategory_noscroll h5 {
	display: block;
	height: 2.57em;
}
#productscategory_noscroll h5 a {
	color: #564d40;
	font-size:1.1em;
}
#productscategory_noscroll ul li p {
	margin:0;
	padding:0;
}
#productscategory_noscroll p.product_desc {
	height:9.5em;
	color: #595a5e;
}
#productscategory_noscroll a.product_image {
	display: block;
	background-color: transparent;
	width: 129px;
	height: 58px;
	margin-left:5px;
}
#productscategory_noscroll .product_accessories_description a.product_image {
	width: 118px;
	height: 85px;
}
#productscategory_noscroll a.product_description {
	display: block;
	width: 118px;
	height: 50px;
	margin-left:2px;
}

#productscategory_noscroll a.product_image img{
	float:none;
	margin:0;
}
#productscategory_noscroll p.product_desc, #productscategory_noscroll h5 {
	margin-left:0.5em;
	margin-right:0.5em;
}
#productscategory_noscroll ul li p.product_desc a { font-weight:normal; }
#productscategory_noscroll span.price {
	text-align: center;
	font-size: 1.6em;
	padding: 0.5em 0;
	display: block;
}
#productscategory_noscroll .featured_price {
	margin-top:2.5em;
}
#productscategory_noscroll a.button, #productscategory_noscroll a.exclusive, #productscategory_noscroll span.exclusive {
	margin: 0.5em auto;
}
#productscategory_noscroll li.last_item { border-right:none; }
#techinfo_block .block_content
{
	background:transparent none repeat scroll 0 0 !important;
	padding:0px;
}
#techinfo_block
{
	padding-bottom:6px;
	background:transparent none repeat scroll 0 0 !important;
	margin-top:0;
}
#techinfo_block ul li
{
background:transparent none repeat scroll 0 0;
font-size:11px;
font-weight:normal;
padding:0px;
margin-left:15px !important;
}
#techinfo_block ul
{
	list-style-image:url(../img/bullet.png);
	list-style-position:inside;
	list-style-type:disc;
	margin-left:15px !important;
}
#techinfo_block ul li a:hover
{
	color:#F176A2;
	text-decoration:none;
}
#techinfo_block ul li a
{
	border:0 none;
	color:#6C4C3A;
	display:block;
	font-size:12px;
	margin-top:0 !important;
	padding:10px 0 0;
	font-weight:bolder;
}
#techinfo_block h4
{
	background:transparent none repeat scroll 0 0 !important;
	border-bottom:1px dotted #63422f;
	color:#84BEE3;
	display:block;
	font-size:16px;
	font-weight:bolder;
	margin-top:30px !important;
	padding-bottom:4px;
	text-transform:none;
}
#subcategories
{
	margin-bottom:25px;
}
#create-account_form .submit input
{
	margin:0px auto !important;
}
#create-account_form .submit
{
	padding-left:0px !important;
	text-align:center !important;
}
.tabs_productscategory_list li a
{
	width:200px !important;
}
#productscategory a:hover
{
	border:0px !important;
}
#primary_block .customization_block {
background:#FFFFFF url(../img/product-short-desc-bg.gif) repeat-x scroll left top;
border:0px solid #D0D3D8;
margin-bottom:1.5em;
padding:0.7em;
}
#buy_block input, #buy_block select, .customization_block input
{
	margin-left:0px;
}
#old_price span
{
	text-decoration:line-through;
}
#quantity_wanted_p
{
	overflow:auto;
}
#customizationForm p
{
	font-weight:bold;
	text-align:left;
}
#cms #center_column ul
{
	list-style-position:inside;
}
#cms #center_column ul li
{
	margin-left:25px;
	color:#96837a;
}
#primary_block div#attributes p, #quantity_wanted_p {
	height:auto;
}
div.rte, .mceContentBody {
	color: #6C4C3A !important;
}
#search_block_left h4 {
	color:#ffffff !important;
}
#special_block_right h4 {
	background:#FCF4E7 !important;
}

