/* Useful */
.align_left	 	{ text-align:left; 			}
.align_center 	{ text-align:center; 		}
.align_right 	{ text-align:right; 		}
.align_justify	{ text-align: justify; 		}
.top 			{ vertical-align: top; 		}
.middle 			{ vertical-align: middle; 	}

.uppercase { text-transform:uppercase; }
.hidden, .collapsed, .block_hidden_only_for_screen { display:none; }
.wrap { white-space: normal; }

.bold 	{ font-weight: bold; 			}
.strike 	{ text-decoration:line-through; }
.italic 	{ font-style: italic; 			}		

.span_link 			{ cursor:pointer; 				}
.span_link:hover 	{ text-decoration:underline; 	}

.clear 
{ 
	clear:both;
}

br.clear {
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
}

noscript ul 
{
	list-style-type:none; 
	background:black; 
	color:white; 
	padding:10px; 
	border:1px solid gray;
}

a,
a:hover,
a:visited
{
	text-decoration: none;
	color: #171717;
}

a img,
a:hover img,
a:visited img
{
	border: 0px;
}

/* TEMPLATE */
html
{
	font-family: Arial;
	font-size: 12px;
	
	margin: 0px;
	padding: 0px;
	
	background-image: url(../img/fond_degrade_gris.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-attachment: fixed;
	background-color: #666666;
}

body
{
	margin: 0px;
	padding: 0px;
	
	background-image: url(../img/bulles_new2.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-attachment: fixed;
}

#tpl_page
{
	width: 900px;
	margin: 0px auto 10px auto;
}


/*   TOP   */
#tpl_top
{
	width: 900px;
	height: 150px;
	margin: 0px auto;
}

#tpl_logo
{
	width: 140px;
	height: 150px;
	vertical-align: top;
	text-align: left;
}

#tpl_logo h1
{
	margin: 0px;
}

#tpl_top_ligne_haut
{
	vertical-align: top;
	height: 20px;
}

#tpl_top_slogan
{
	color: #ffffff;
	float: left;
}

#tpl_top_magasin
{
	float: right;
}

#tpl_top_magasin a,
#tpl_top_magasin a:hover,
#tpl_top_magasin a:visited
{
	color: #ffffff;
	padding-left: 15px;
	background-image: url(../img/top_fleche.png);
	background-position: top left;
	background-repeat: no-repeat;
}

#tpl_top .tpl_top_box_cell
{
	width: 380px;
	height: 130px;
	vertical-align: middle;
	text-align: center;
}

#tpl_top_box_showroom
{
	width: 315px;
	height: 103px;
	background-image: url(../img/top_box_rouge.png);
	background-position: top left;
	background-repeat: no-repeat;
	color: #ffffff;
	display: inline-block;
}

#tpl_top_box_showroom .tpl_top_boxes_spacer
{
	width: 10px;
}

#tpl_top_box_showroom .tpl_top_boxes_contenu
{
	margin: 9px 0px 0px 10px;
	display: inline-block;
}

#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne1 
{
	width: 143px;
	height: 55px;
}

#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne1 h2
{
	font-size: 20px;
	margin: 0px;
}

#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne1 a,
#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne1 a:hover,
#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne1 a:visited
{
	color: #ffffff;
}

#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne2
{
	width: 143px;
	text-align: right;
}

#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne2 h2
{
	font-size: 16px;
	margin: 0px;
}

#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne2 a,
#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne2 a:hover,
#tpl_top_box_showroom .tpl_top_boxes_contenu #tpl_top_box_showroom_ligne2 a:visited
{
	color: #ffffff;
}

#tpl_top_box_search
{
	width: 275px;
	height: 106px;
	background-image: url(../img/top_box_verte.png);
	background-position: top left;
	background-repeat: no-repeat;
	display: inline-block;
}

#tpl_top_box_search,
#tpl_top_box_search *
{
	padding: 0px !important;
}

#tpl_top_box_search #search_block_top
{
	margin: 0px 75px 0px 15px;
}

#tpl_top_box_search #search_block_top form,
#tpl_top_box_search #search_block_top p
{
	margin: 0px;
}

/********************   MENU  ***************************/
#tpl_menu
{
	border-top: solid 1px #707070;
	border-right: solid 0px #707070;
	border-bottom: solid 1px #707070;
	border-left: solid 0px #707070;
}

#tpl_menu_outer
{
	border-top: solid 1px #e9e9e9;
	border-right: solid 0px #e9e9e9;
	border-bottom: solid 1px #e9e9e9;
	border-left: solid 0px #e9e9e9;
}

#tpl_menu_inner
{
	height: 49px;
	background-image: url(../img/deg_fond_menu.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: center;
}

#tpl_menu_inner table
{
	margin: auto;
}

#tpl_menu_content
{
	width: 900px;
	height: 49px;
	margin: 0px auto;
}

#tpl_zone_contenu
{
	margin: 10px 0px;
}


#tpl_zone_contenu2
{
	margin: 10px auto 0px auto;
	width: 900px;
}

#tpl_center_column
{
	width: 700px;
}

#tpl_center_column_index
{
	width: 900px;
}

#tpl_center_column #tpl_center_column_outer,
#tpl_center_column_index #tpl_center_column_outer
{
	background-image: url(../img/fond_contenu.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
	background-color: #ffffff;
	padding: 10px;
	border: solid 1px #e0e0e0;
}
	
#tpl_center_column_index #tpl_center_column_outer #tpl_center_column_inner
{
	width: 878px;
}

#tpl_center_column #tpl_center_column_outer #tpl_center_column_inner
{
	width: 678px;
	min-height: 570px;
}

#tpl_left_column
{
	width: 190px;
}

#tpl_separator_left_content
{
	width: 10px;
}

#tpl_center_column_index #tpl_content_slider
{
	padding: 10px 0px;
}


#tpl_slider
{
	background-image: url(../img/slider_fond.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	text-align: center;

}

#tpl_slider #tpl_slider_outer
{
	width: 900px;
	height: 194px;
	margin: 0px auto;
}

#tpl_slider #tpl_slider_outer #tpl_slider_inner
{
	padding: 10px 0px;
	text-align: left;
}






















/* Block categories */
.top-menu { 
	/*  ICI LA MISE EN FORME DU FOND DE VOTRE MENU */
	width: 900px;
	/*height: 49px;*/
	display: block;
}
 
 
/* style du menu par defaut */
#menu{
  font-size:11px;
  /*padding: 12px 0 0 9px;*/
  text-transform: uppercase;
}
 
div#menu a { 
	text-transform:uppercase; 
	font-weight:bold; 
	font-size: 14px;
	display: table-cell;
}
 
div#menu ul {padding: 0; margin:0px;}
 
/* style niveau principal */
div#menu ul.niveau1 > li, div#menu ul.niveau1 > li:hover {
	background: transparent; 
	border-bottom: none; 
	width: auto;
	line-height: auto;
}
 
div#menu ul.niveau1 > li > a {
	/* ICI LA MISE EN FORME DU MENU DE BASE */
	/*padding:5px 10px 6px 5px; */
	padding: 0px 21px 0px 0px;
	margin: 0px 5px 0px 0px;
	background-image: url(../img/menu_separateur_16x10.png);
	background-position: right center;
	background-repeat: no-repeat;
	color:#494949; 
	width: auto;
	font-size: 
}
 
div#menu ul.niveau1 > li.last > a {
	/* ICI LA MISE EN FORME DU DERNIER ELEMENT DU MENU DE BASE (si besoin) */
	background-image: none;
	padding: 0px;
	margin: 0px;	
}
 
div#menu ul.niveau1 > li > a:hover, div#menu ul.niveau1 > li:hover > a {
	color: #ef541a;
}
 
div#menu li 
{
	background:#FFD89F; 
	line-height: 18px; 
	color: #494949; 
}

div#menu li a {
	color:#494949;
	display:block;
	padding:5px 8px;      /* PADDING (ESPACE) AUTOUR DES ELEMENTS DE MENU */
	text-decoration:none;
	width:180px;           /* LARGEUR DES ELEMENTS DE MENU HORS PADDING */
}
 
div#menu li:hover {background: #FFE7C3; }
div #menu li:hover a {color: #000000; }
div #menu li a:hover {color: #ef541a; font-weight: bold;}
div #menu li.sousmenu:hover > a {color: #fff; }
 
div#menu ul li {position:relative; z-index: 998; list-style: none; float:left; border-bottom:1px solid #494949; }
div#menu ul li.last { border-bottom: none; }
 
div#menu ul ul {
	border:1px solid #494949;
	display:none;
	position:absolute;
	width:196px;        /* DIMENSION = LARGEUR DES ELEMENTS DE MENU + PADDING LEFT + PADDING RIGHT */
	z-index:999;
}
 
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
div#menu ul.niveau1 li.sousmenu ul.niveau2 a
{
	font-size: 14px;
	text-align: left;
}
div#menu ul.niveau3 {
	top:4px; 
	left: 196px;        /* DOIT ETRE EGALE A LA DIMENSION DE div#menu ul ul */ 
	z-index:999 !important;
}
 
/* rajout de couleur de fond et de survol */
div#menu ul.niveau3 li { background: #1f1f1f; color: #ef541a; }
div#menu ul.niveau3 li:hover { background: #ef541a; color: #fff; }







.block
{
	width: 190px;
	background-image: url(../img/top_module.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.block
{
	margin-bottom: 10px;
}

/*
.tpl_general_module_top h4,
.tpl_general_module_top h4 a
*/
.block h4,
.block h4 a
{
	line-height: 30px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
}

div.block_content,
ul.block_content
{
	background-color: #f9f9f9;
	border: solid 1px #e0e0e0;
	padding: 10px;
}

div.block_content,
div.block_content ul,
ul.block_content
{
	margin: 0px;
	list-style-type: none;
}











/************************************** Fichiers tpl *************************************/
/* Breadcrumb.tpl */
#tpl_center_column_inner .breadcrumb
{
	border: solid 1px #c0c0c0;
	background-color: #f0f0f0;
	padding: 3px;
	margin-bottom: 10px;
}

#tpl_center_column_inner .breadcrumb .navigation-pipe
{
	padding: 0px 3px;
}

/* errors.tpl */
#tpl_center_column_inner .error
{
	border: solid 5px #ff0000;
	background-color: #ffcccc;
	padding: 10px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
}

#tpl_center_column_inner .error p
{
	margin: 0px;
}

#tpl_center_column_inner .error ol
{
	font-size: 14px;
	font-weight: normal;
}

/* category.tpl */
#tpl_center_column_inner h3
{
	margin: 10px 0px;
}

#tpl_center_column_inner h2.category_title
{
	margin: 0px;
	font-size: 24px;
	color: #b4233d;
	border-bottom: solid 1px #b4233d;
}

#tpl_center_column_inner #subcategories .inline_list
{
	width: 678px;
}

#tpl_center_column_inner #subcategories .inline_list .ca_category_cell_left
{
	width: 160px;
	text-align: left;
}

#tpl_center_column_inner #subcategories .inline_list .ca_category_cell
{
	width: 179px;
	text-align: center;
}

#tpl_center_column_inner #subcategories .inline_list .ca_category_cell_right
{
	width: 160px;
	text-align: right;
}

#tpl_center_column_inner #subcategories .inline_list .ca_category_cell_outer
{
	width: 154px;
}

#tpl_center_column_inner #subcategories .inline_list .ca_category_cell_outer .ca_category_cell_inner
{
	border: solid 2px #e0e0e0;
	padding: 5px;
	text-align: center;
	background-color: #f0f0f0;
}

#tpl_center_column_inner #subcategories .inline_list .ca_category_cell_outer .ca_category_cell_inner:hover
{
	border: solid 2px #f0f0f0;
	padding: 5px;
	text-align: center;
	background-color: #e0e0e0;
}

#tpl_center_column_inner #subcategories .ca_category_title h3
{
	margin: 0px;
	font-size: 16px;
}

#ca_categories_products
{
	margin: 10px 0px;
}

/* product-sort.tpl */
#ca_categories_products h3,
#ca_categories_products form#productsSortForm,
#ca_categories_products form#productsSortForm p.select
{
	margin: 0px;
}

form#productsSortForm p.select
{
	text-align: right;
}

/* product-list.tpl */
#tpl_center_column_inner #product_list .ca_product_cell_left
{
	width: 160px;
	text-align: left;
}

#tpl_center_column_inner #product_list .ca_product_cell
{
	width: 179px;
	text-align: center;
}

#tpl_center_column_inner #product_list .ca_product_cell_right
{
	width: 160px;
	text-align: right;
}

#tpl_center_column_inner #product_list .ca_product_cell_outer
{
	width: 154px;
}

#tpl_center_column_inner #product_list .ca_product_cell_outer .ca_product_cell_inner
{
	border: solid 2px #e0e0e0;
	padding: 5px;
	text-align: center;
	background-color: #f0f0f0;
}

#tpl_center_column_inner #product_list .ca_product_cell_outer .ca_product_cell_inner:hover
{
	border: solid 2px #f0f0f0;
	padding: 5px;
	text-align: center;
	background-color: #e0e0e0;
}

#product_list .ca_product_cell_inner .ca_product_image{}
#product_list .ca_product_cell_inner .ca_product_titre
{
	height: 45px;
}

#product_list .ca_product_cell_inner .ca_product_titre h3
{
	margin: 0px 0px 5px 0px;
	font-size: 16px;
}

#product_list .ca_product_cell_inner .ca_product_desc
{
	text-align: justify;
	margin-bottom: 5px;
	height: 75px;
}

#product_list .ca_product_cell_inner .ca_product_promo,
#product_list .ca_product_cell_inner .ca_product_price
{
	text-align: left;
	height: 15px;
}

#product_list .ca_product_cell_inner .ca_product_readmore
{
	text-align: right;
}

/* pagination.tpl */
.pagination ul.pagination
{
	float: left;
	margin-left: 0px;
	line-height: 24px;
}

.pagination ul.pagination li
{
	display: inline;
}

.pagination ul.pagination li a,
.pagination ul.pagination li a:visited,
.pagination ul.pagination li a:hover
{
	color: #000000;
	text-decoration: underline;
	margin-left: 10px;
}

.pagination ul.pagination li.disabled,
.pagination ul.pagination li.current
{
	color: #888888;
	margin-left: 10px;
}

.pagination form.pagination
{
	float: right;
}

/* product.tpl */
#tpl_product
{
	width: 678px;
}

#tpl_product .tpl_product_spacerligne
{
	height: 10px;
}

#tpl_product h2.product_title
{
	margin: 0px;
	font-size: 24px;
	color: #b4233d;
	border-bottom: solid 1px #b4233d;
}

#tpl_product #tpl_product_colgauche
{
	width: 302px;
}

#tpl_product #tpl_product_sepcols
{
	width: 26px;
}

#tpl_product #tpl_product_coldroite
{
	width: 350px;
}

#tpl_product #tpl_product_colgauche #tpl_product_blocimage
{
	border: solid 1px #c0c0c0;
}



#views_block
{
	margin:0pt auto;
	width: 302px; 
		/* 
		#thumbs_list.width 
		
		+ #view_scroll_left.padding-left 
		+ #view_scroll_left.padding-right 
		+ #view_scroll_left.width 
			
		+ #view_scroll_right.padding-left 
		+ #view_scroll_right.padding-right 
		+ #view_scroll_right.width
		*/
}

span.view_scroll_spacer
{
	float: left;
	width: 31px; /* #view_scroll_left.width + #view_scroll_left.padding-right + #view_scroll_left.padding_left */
	height: 80px;
}

#view_scroll_left, 
#view_scroll_right
{
	background: url('../img/pagination-prev.png') no-repeat center;
	text-indent:-3000px;
	width:25px; /* background-width */
	height:25px; /* background-height */
	float:left;
	margin-top:27px; /* (#thumbs_list>li.height - background-height) / 2 */
	padding-right: 3px;
	padding-left: 3px;
}

#view_scroll_right
{
	background-image: url('../img/pagination-next.png');
}

#thumbs_list
{
	overflow:hidden;
	float:left;
	width: 240px; /* 3 * #thumbs_list>li.width */
}

#thumbs_list ul
{
	padding-left:0px;
	list-style-type:none;
	margin-top: 5px;
}

#thumbs_list li
{
	float:left;
	cursor:pointer;
	width: 80px;
	height: 80px;
}

#tpl_product_liensutiles
{
	border: solid 1px #c0c0c0;
	margin-top: 10px;
	padding: 10px;
}

#tpl_product_liensutiles #ca_product_printlink
{
	padding-left: 25px;
	background-image: url(../img/print_mini.png);
	background-position: center left;
	background-repeat: no-repeat;
	line-height: 20px;
	display: inline-block;
}

#tpl_product_liensutiles #ca_product_printlink:hover
{
	text-decoration: underline;
}

#tpl_product_liensutiles #view_full_size
{
	padding-right: 25px;
	background-image: url(../img/loupe_mini.png);
	background-position: center right;
	background-repeat: no-repeat;
	line-height: 20px;
	display: inline-block;
}

#short_description_block
{
	border: solid 1px #c0c0c0;
	padding: 10px;
	text-align: justify;
}

#short_description_block .buttons_bottom_block
{
	margin-top: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

#short_description_block .buttons_bottom_block .button
{
	text-decoration: underline;
}

#tpl_product_prix
{
	border: solid 1px #c0c0c0;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-position: center center;
}

#tpl_product_prix #tpl_product_prix_inner
{
	height: 130px;
}

#tpl_product_prix #tpl_product_prix_zoneprix
{
	position: relative;
	font-size: 22px;
	top: 65px;
	/*
	left: 100px;
	color: #ffffff;
	*/
	color: #444444;
	font-weight: bold;
	text-align: center;
	padding-right: 40px;
}

#tpl_product_prix #tpl_product_prix_bandeausolde
{
	position: relative;
	background-image: url(../img/solde.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 80px;
	height: 80px;
	left: 268px;
	top: 25px
}

#tpl_product_disponibilite
{
	border: solid 1px #c0c0c0;
	margin-top: 10px;
	padding: 10px;
}


#more_info_block
{
	margin-top: 10px;
}

/* Tabs */
ul.idTabs {
	list-style-type:none;
	border-bottom:solid 1px #76839b;
	height:21px;
	margin-top:1em;
}
ul.idTabs li {
	float:left;
	margin-right:1px;
}
ul.idTabs li a {
	background-image: url('../img/tab_bg.jpg');
	display:block;
	width:173px;
	height:18px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:3px;
	color:#374853;
}
ul.idTabs li a.selected{
	background-image: url('../img/tab_bg_selected.jpg');
	color:white;
}

/* IdTabs Short*/
ul.idTabsShort li a {
	background-image: url('../img/tab_bg_short.jpg');
	width:138px;
}
ul.idTabsShort li a.selected{
	background-image: url('../img/tab_bg_selected_short.jpg');
	color:white;
}

div.sheets{
	clear:both;
	padding:1em;
}
div#more_info_sheets ul li{	margin-bottom:0.4em; }


#tpl_product_coldroite #attributes
{
	border: solid 1px #c0c0c0;
	margin-top: 10px;
	padding: 10px;
}

#tpl_product_coldroite #color_picker 
{
	margin: 5px 0px 0px 0px;
	padding: 5px;
	border: 1px #d0d3d8 solid;
}

#tpl_product_coldroite #color_picker p 
{
	padding: 0px;
}

#tpl_product_coldroite #color_to_pick_list {}

#tpl_product_coldroite #color_to_pick_list li 
{
	display: inline;
	float: left;
	margin: 0 5px 0px 0px;
}

#tpl_product_coldroite a.color_pick 
{
	display: block;
	width: 20px;
	height: 20px;
	border: 1px solid #666;
	cursor: pointer;
}

#tpl_product_coldroite a.color_pick:hover
{
	border: 1px solid #000;
}


/*********** CMS.tpl ***********/
#tpl_CMS h2.ca_cms_titre
{
	margin: 0px;
	font-size: 24px;
	color: #b4233d;
	border-bottom: solid 1px #b4233d;
}


/************ new-products.tpl *************/
#ca_newproducts_products
{
	margin: 10px 0px;
}

/************* product-sort.tpl **************/
#ca_newproducts_products h2,
#ca_newproducts_products form#productsSortForm,
#ca_newproducts_products form#productsSortForm p.select
{
	margin: 0px;
}

/************* contact-form.tpl ***************/
#tpl_contactform h2.ca_contactform_titre
{
	margin: 0px;
	font-size: 24px;
	color: #b4233d;
	border-bottom: solid 1px #b4233d;
}

#tpl_contactform  p.textarea label
{
	vertical-align: top;
}






#contactprod_table
{
	width: 650px;
}

#contactprod_table td
{
	height: 30px;
}

#contactprod_table tr#contactprod_objet td
{
	height: 25px;
}

#contactprod_table .colname
{
	width: 65px;
}

#contactprod_table .colsep
{
	width: 15px;
	text-align: center;
}

#contactprod_table .colval
{
	width: 140px;
}

#contactprod_table .coldesc
{
	width: 430px;
}

#contactprod_table .colvalseule
{
	width: 570px;
}

#contactprod_table tr#contactprod_message .colname,
#contactprod_table tr#contactprod_message .colsep
{
	vertical-align: top;
}

#contactprod_table select
{
	width: 570px;
}

#contactprod_table input[type=text]
{
	width: 564px;
	padding: 0px;
	margin: 0px;
	border: none 0px transparent;
}

#contactprod_table textarea
{
	width: 568px;
	padding: 0px;
	margin: 0px;
	border: none 0px transparent;
}

#contactprod_table .textborder_outer
{
	border-top: 	solid 1px #abadb3;
	border-right: 	solid 1px #dbdfe6;
	border-bottom: 	solid 1px #e3e9ef;
	border-left:	solid 1px #e2e3ea;
	margin: 0px;
}

#contactprod_table .textborder_inner
{
	margin: 0px;
	padding: 2px;
	background-color: #ffffff;
}






/***********************************************************************/
ul#color_to_pick_list li .color_pick,
ul#color_to_pick_list li .sm_coloris
{
	width: 20px;
	height: 20px;
}

ul#color_to_pick_list li:hover .color_pick,
ul#color_to_pick_list li:hover .sm_coloris
{
	width: 80px;
	height: 80px;
}





#tags_block_left a
{
	display: block;
}




#new-products_block_right ul,
#viewed-products_block_left ul
{
	margin: 0px;
	padding: 0px;
}

#new-products_block_right li,
#viewed-products_block_left li
{
	border: solid 1px #888888;
	margin-bottom: 5px;
	text-align: center;
	padding: 5px;
	display: block;
}

#new-products_block_right li.last_item,
#viewed-products_block_left li.last_item
{
	margin-bottom: 0px;
}

#new-products_block_right li img,
#viewed-products_block_left li img
{
	border: solid 1px #cccccc;
}

#new-products_block_right li h5,
#viewed-products_block_left li h5
{
	font-size: 12px;
}

#new-products_block_right li p,
#viewed-products_block_left li p
{
	font-size: 10px;
}

#new-products_block_right li p img,
#viewed-products_block_left li p img
{
	border: none 0px transparent;
}






#footer
{
	background-color: #ffd89f;
}

#informations_block_footer
{
	background-color: #ffd89f;
	margin: auto; 
	text-align: center; 
	width: 100%; 
	background: none;
}

#informations_block_footer
{
	border: none transparent 0px; 
	background: none;
}

#informations_block_footer ul li
{
	display: inline; 
	padding: 0px 10px;
}


















