/* FEUILLE DE "Burostore V2" COPYRIGHT STORE-FACTORY "Septembre 2010" */html, body, form, ul, li, p, h1, h2, h3, h4, h5, h6, td, #list .content a, #feature a, li a, #help a, #account a, #pd_zoom a, #home .content a {
	color:#000;
	font-size:12px;
	font-family:Verdana;
	text-decoration:none;
}
#product detail a, #page a, #home .list_content a, #home .product_content a {
	text-decoration:none;
}
#pd_zoom a {
	text-decoration:underline;
}
#product detail a:hover, #page a:hover {
	text-decoration:underline;
}
p {
	margin:12px 0 12px 0;
}
body {
	margin:0;
	line-height:1;
}
ol, ul {
	margin:0;
	padding:0;
	list-style:none;
}
blockquote, q {
	quotes:none;
}
:focus {
	outline:0;
}
ins {
	text-decoration:none;
}
del {
	text-decoration:line-through;
}
table {
	border-spacing:0;
	border-collapse:collapse;
}
img {
	border:none;
}
form {
	margin:0;
	padding:0;
}/*---------------------------------------- GENERALITES  -----------------------------------------*//*------------------ Static -------------------*/
.bold {
	font-weight:bold;
}
.error {
	color:red;
	font-weight:bold;
}
.star {
	color:red;
}
.comment {
	font-style:italic;
}
.label {
	width:260px;
	margin:0 10px 0 0;
	float:left;
	text-align:right;
}
.label .comment {
	font-size:7pt;
}
#page .view, #list .view, #product .view {
	margin:0 0px 20px 0;
}
#product .view {
	margin-right:15px;
}
.view {
	float:left;
}
.view_large {
	text-align:center;
	margin:0 auto;
}
.logo {
	float:left;
}
.inter {
	display:none;
}
.inter_top, .inter_bottom {
	display:none;
}
.list_btn {
	text-align:right;
	float:right;
	clear:none;
	margin:0 0 0 0;
	padding:0;
}
.list_bottom {
	display:block;
	clear:both;
}
.work_margin {
	margin:0px 0px 0px 13px;
	padding:0px;
}
#work_order .work_margin {
	margin:0px 0px 0px 13px;
	padding:0px;
}
#top a, #left a, #link a, #list_contener a {
	text-decoration:none;
}
#top a:hover, #left a:hover {
	text-decoration:underline;
}/*---------------- A customiser  --------------*/
body {
	background:#fff url(img/body_bkg.gif) top center repeat-x;
}
#master {
	width:960px;
	margin:0 auto;
	position:relative;
	text-align:left;
	background:#fff url(img/master_bkg.gif) top center no-repeat;
}
#work {
	width:736px;
	float:left;
}
#work_order {
	width:950px;
	float:left;
}
#account_contener {
	width:600px;
	margin:0 auto;
	text-align:left;
}
h1, h1 a {
	margin:0 0 5px 0;
	font-size:18px;
	color:#0558a8;
	text-decoration:none;
}
h2, h3 {
	margin:0 0 5px 0;
	color:#000;
	font-size:15px;
}
.price, .price_value, .price a, .price .currency, .price .IT, .price .OT, .price .cents {
	color:#000;
	font-weight:bold;
	font-family:Arial;
}
.price_HT .price, .price_HT .price_value, .price_HT .price a, .price_HT .currency, .price_HT .OT, .price_HT .cents {
	color:#000;
	font-size:20px;
	font-weight:bold;
	font-family:Arial;
}
.price_TTC .price, .price_TTC .price_value, .price_TTC .price a, .price_TTC .currency, .price_TTC .IT, .price_TTC .cents {
	color:#000;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
}
.pstrike {
	color:#000;
	text-decoration:line-through;
}
.pstrike a, .pstrike .currency {
	color:#000;
	font-size:11px;
}
#feature .pstrike, #feature .pstrike .currency {
	color:#000;
	font-size:16px;
}
.pweight, .pweight .currency {
	color:#000;
	font-size:11px;
	font-style:italic;
}
.en_stock {
	color:#000;
	font-style:italic;
}
.quantity_stock {
	font-size:11px;
}
.primary a, .primary {
	display:block;
	color:#000;
	font-weight:bold;
	font-size: 12px;
}
.secondary a, .secondary {
	display:block;
	color:#000;
}/*---------------- Les boutons ----------------*/
.btn_pos {
	display: block;
	clear:both;
	margin:10px 0;
	text-align:center;
}
.btn, .btn_short, .btn_midle, .btn_long, .btn_detail, .btn_buy {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana;
	text-transform:none;
	border:none;
	background:url(img/btn_bkg.gif) top left repeat-x;
}
.ibox, .ibox_short, .ibox_midle, .ibox_long, .ibox_vlong {
	color:#000;
	background:#fff;
	border:1px solid #0d60b1;
}
.ibox {
	width:100px;
}
.ibox_short {
	width:28px;
}
.ibox_midle {
	width:150px;
}
.ibox_long {
	width:200px;
}
.ibox_vlong {
	width:500px;
}
.btn {
	width:100px;
	cursor:pointer;
}
.btn_short {
	width:32px;
	cursor:pointer;
}
.btn_midle, .btn_detail, .btn_buy {
	width:70px;
	cursor:pointer;
}
.btn_long {
	width:150px;
	cursor:pointer;
}/* Bouton 'continuer' des liens et pages libres dans les listes associ�es */
.btn_li_004 {
	width:80px;
}/* Page Mon Compte:cr�ation */
.btn_z0_01 {
	width:120px;
}/* Page Mon Compte >> Identifiant */
.btn_z1_001 {
	width:160px;
}/* Page ??? */
.z800 {
	display:none;
}/* Page ??? */
.a601 {
	padding-top:5px;
}
#list .btn_detail, #list .btn_buy, #product .btn_detail, #product .btn_buy {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana;
	text-transform:capitalize;
	border:none;
	background:url(img/btn_list.gif) bottom left no-repeat;
	width:58px;
	height:15px;
	padding:0 0 2px 0;
	text-align:center;
}
#list .btn_li_004 {
	width:70px;
	background:url(img/btn_li_004.gif) bottom left no-repeat;
}
#product .btn_long {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana;
	text-transform:capitalize;
	border:none;
	background:url(img/btn_long.gif) bottom left no-repeat;
	width:106px;
	height:15px;
	padding:0 0 2px 0;
	text-align:center;
}/*---------------------------------------- PARTIE TOP -------------------------------------------*/
#top, #top_order {
	height:126px;
	background:url(img/top_bkg.gif) no-repeat;
}/* --------------- Les drapeaux -------------- */
#flag {
	display:none;
}/* ----------------- Le logo ----------------- */
#logo a:hover {
	text-decoration:none;
}
#logo {
	position:absolute;
	top:4px;
	left:0px;
}
#logo a {
	display:block;
	width:402px;
	height:72px;
}
#logo a img, #logo span {
	display:none;
}/* -------------- Encart comand -------------- */
#comand {
	margin:0;
	padding:0;
	float:right;
}
#comand li {
	padding:0;
}
#comand span {
	color:#727272;
	font-size:11px;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:underline;
}/* Hack pour chrome car bug quand "Capitalize" */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#comand span {
text-transform:none;
}
}
#comand a {
	color:#727272;
}
#comand div span {
	color:#727272;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#comand .help {
	display:none;
}
#comand .basket {
	background:url(img/basket_bkg.gif) no-repeat top left;
	width:192px;
	height:59px;
	position:absolute;
	top:45px;
	right:12px;
}
#comand .basket a span {
	display:none;
}
#comand .account {
	background:url(img/account_bkg.gif) no-repeat bottom right;
	position:absolute;
	top:50px;
	right:225px;
	padding:0 27px 3px 0;
}
#comand .log {
	background:url(img/log_bkg.gif) no-repeat bottom right;
	position:absolute;
	top:15px;
	right:225px;
	padding:0 27px 3px 0;
}
/*#comand .order {
	background:url(img/order_bkg.gif) no-repeat top right;
	width:177px;
	height:26px;
	position:absolute;
	top:12px;
	right:12px;
	padding:7px 0 0 15px;
}*/
#comand .order a span{
	background:url(img/order_bkg2.gif) no-repeat top right;
	width:192px;
	height:33px;
	position:absolute;
	top:12px;
	right:12px;
	padding:0;
	font-size:0;
	color:#f2f2f1;
}
#comand .basket div, #comand .basket div div {
	display:block;
	padding:3px 0 2px 7px;
}
#comand .back {
	margin:20px 50px 0 0;
}
.basket #par_g, #par_d, #charit_basket {
	display:none;
}
.log .par_g, .log .par_d {
	display:inline;
	clear:none;
}/* ----------- Fonction connexion ----------- *//*#login, #logout, #login div, #logout div {	display:block;		}*//*-------------------------------------- MENU/NAVIG ---------------------------------------------*//* ---------- Avant le passage � la commande ---------- */
#navig li {
	float:left;
}
#navig span {
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-transform:none;
}
#navig a {
	text-decoration:none;
	display:block;
}
#navig .smenu li {
	width:100%;
}
#navig .smenu {
	visibility:hidden;
	position:absolute;
	width:958px;
	left:0px;
	top:164px;
	border:1px solid #014f9a;
	background:#fbfbfb;
	z-index:1000;
}
#navig .smenu a {
	color:#5d5c5c;
	font-size:12px;
	text-indent:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	font-weight:normal;
	line-height:18px;
}
#navig .smenu a:hover {
	color:#014f9a;
	font-weight:normal;
	text-decoration:none;
}/* Pour descendre le sous-menu */
#navig a.menu {
	padding-bottom:14px;
}
#menu {
	padding:0;
}
#navig .menu {
	padding:10px 21px 16px 20px!important;
	padding:10px 10px 16px 10px;
}
#navig .menu:hover {
	padding:10px 21px 16px 20px!important;
	padding:10px 10px 16px 10px;
	background:url(img/mhover_bkg.gif) no-repeat top center;
	color:#5d5c5c;
}
#navig .m4 .menu {
	width:80px;
	text-align:center;
	padding:10px 21px 16px 20px!important;
	padding:10px 10px 16px 10px;
}
#navig .m4 .menu:hover {
	background:url(img/mhover_bkg.gif) no-repeat top center;
	color:#5d5c5c;
}
#navig .m5 .menu {
	width:105px;
	text-align:center;
	padding:5px 10px 14px 10px!important;
	padding:5px 9px 14px 9px;
}
#navig .m5 .menu:hover {
	padding:5px 10px 14px 10px!important;
	padding:5px 9px 14px 9px;
	background:url(img/mhover_bkg.gif) no-repeat top center;
	color:#5d5c5c;
}
#navig .m6 .menu {
	width:84px;
	text-align:center;
	padding:5px 10px 14px 10px!important;
	padding:5px 9px 14px 9px;
}
#navig .m6 .menu:hover {
	padding:5px 10px 14px 10px!important;
	padding:5px 9px 14px 9px;
	background:url(img/mhover_bkg.gif) no-repeat top center;
	color:#5d5c5c;
}
#navig .m7 .menu {
	width:86px;
	text-align:center;
	padding:5px 10px 14px 10px!important;
	padding:5px 9px 14px 9px;
}
#navig .m7 .menu:hover {
	padding:5px 10px 14px 10px!important;
	padding:5px 9px 14px 9px;
	background:url(img/mhover_bkg.gif) no-repeat top center;
	color:#5d5c5c;
}
#navig .menu:hover span {
	color:#5d5c5c;
}
#navig li.start {
	width:2px;
	height:38px;
	background:url(img/navig_i.gif) no-repeat top left;
}
#navig .end {
	width:2px;
	height:38px;
	background:url(img/navig_i.gif) no-repeat top left;
}
#navig li.mns {
	margin:0;
}
#navig .i {
	width:2px;
	height:38px;
	background:url(img/navig_i.gif) no-repeat top left;
}
#order_step .end {
	display:none;
}
#navig {
	height:45px;
	background:url(img/menu_bkg.gif) no-repeat;
}
#menu #smenu_1 li {
	width:240px;
	padding:0 0 0 5px;
	float:left;
	clear:both;
}
#menu #smenu_1 {
	height:200px;/*background:url(img/smenu_bkg.gif) no-repeat top left;*/
}
#smenu_1 .ssm1 a, #smenu_1 .ssm4 a, #smenu_1 .ssm6 a, #smenu_1 .ssm9 a, #smenu_1 .ssm14 a, #smenu_1 .ssm17 a, #smenu_1 .ssm20 a, #smenu_1 .ssm22 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
}
#smenu_1 .ssm1 a:hover, #smenu_1 .ssm4 a:hover, #smenu_1 .ssm6 a:hover, #smenu_1 .ssm9 a:hover, #smenu_1 .ssm14 a:hover, #smenu_1 .ssm17 a:hover, #smenu_1 .ssm20 a:hover, #smenu_1 .ssm22 a:hover {
	font-weight:bold;
}
#smenu_1 .ssm2 a, #smenu_1 .ssm3 a, #smenu_1 .ssm5 a, #smenu_1 .ssm7 a, #smenu_1 .ssm8 a, #smenu_1 .ssm10 a, #smenu_1 .ssm11 a, #smenu_1 .ssm12 a, #smenu_1 .ssm13 a, #smenu_1 .ssm15 a, #smenu_1 .ssm16 a, #smenu_1 .ssm18 a, #smenu_1 .ssm19 a, #smenu_1 .ssm21 a, #smenu_1 .ssm23 a {
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	background:url(img/smenu_li.gif) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
}
#smenu_1 li.ssm1 {
	margin:11px 0 1px 0px;
}
#smenu_1 li.ssm4 {
	margin:20px 0 0px 0px;
}
#smenu_1 li.ssm6 {
	position:relative;
	margin:-123px 0 0 245px!important;
	margin:-123px 0 0 130px;
}
#smenu_1 li.ssm7 {
	position:relative;
	margin:-98px 0 0 245px!important;
	margin:-98px 0 0 130px;
}
#smenu_1 li.ssm8 {
	position:relative;
	margin:-80px 0 0 245px!important;
	margin:-80px 0 0 130px;
}
#smenu_1 li.ssm9 {
	position:relative;
	margin:-42px 0 0 245px!important;
	margin:-42px 0 0 130px;
}
#smenu_1 li.ssm10 {
	position:relative;
	margin:-20px 0 0 245px!important;
	margin:0px 0 0 130px;
}
#smenu_1 li.ssm11 {
	position:relative;
	margin:-0px 0 0 245px!important;
	margin:0px 0 0 130px;
}
#smenu_1 li.ssm12 {
	position:relative;
	margin:0px 0 0 245px!important;
	margin:0px 0 0 130px;
}
#smenu_1 li.ssm13 {
	position:relative;
	margin:0px 0 0 245px!important;
	margin:0px 0 0 130px;
}
#smenu_1 li.ssm14 {
	position:relative;
	margin:-177px 0 0 490px!important;
	margin:-177px 0 0 245px;
}
#smenu_1 li.ssm15 {
	position:relative;
	margin:-152px 0 0 490px!important;
	margin:-152px 0 0 245px;
}
#smenu_1 li.ssm16 {
	position:relative;
	margin:-134px 0 0 490px!important;
	margin:-134px 0 0 245px;
}
#smenu_1 li.ssm17 {
	position:relative;
	margin:-95px 0 0 490px!important;
	margin:-95px 0 0 245px;
}
#smenu_1 li.ssm18 {
	position:relative;
	margin:-75px 0 0 490px!important;
	margin:-75px 0 0 245px;
}
#smenu_1 li.ssm19 {
	position:relative;
	margin:-56px 0 0 490px!important;
	margin:-56px 0 0 245px;
}
#smenu_1 li.ssm20 {
	position:relative;
	margin:-177px 0 0 740px!important;
	margin:-177px 0 0 370px;
}
#smenu_1 li.ssm21 {
	position:relative;
	margin:-152px 0 0 740px!important;
	margin:-152px 0 0 370px;
}
#smenu_1 li.ssm22 {
	position:relative;
	margin:-95px 0 0 740px!important;
	margin:-95px 0 0 370px;
}
#smenu_1 li.ssm23 {
	position:relative;
	margin:-75px 0 0 740px!important;
	margin:-75px 0 0 370px;
}
#menu .smenu li {
	width:240px;
	padding:0 0 0 5px;
	float:left;
	clear:both;
}
#menu #smenu_2 {
	height:320px;	/*background:url(img/smenu_bkg.gif) repeat-y top left;*/
}
#smenu_2 .ssm1 a, #smenu_2 .ssm3 a, #smenu_2 .ssm6 a, #smenu_2 .ssm9 a, #smenu_2 .ssm15 a, #smenu_2 .ssm19 a, #smenu_2 .ssm25 a, #smenu_2 .ssm28 a, #smenu_2 .ssm35 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
}
#smenu_2 .ssm1 a:hover, #smenu_2 .ssm3 a:hover, #smenu_2 .ssm6 a:hover, #smenu_2 .ssm9 a:hover, #smenu_2 .ssm15 a:hover, #smenu_2 .ssm19 a:hover, #smenu_2 .ssm25 a:hover, #smenu_2 .ssm28 a:hover, #smenu_2 .ssm35 a:hover {
	font-weight:bold;
}
#smenu_2 .ssm2 a, #smenu_2 .ssm4 a, #smenu_2 .ssm5 a, #smenu_2 .ssm7 a, #smenu_2 .ssm8 a, #smenu_2 .ssm10 a, #smenu_2 .ssm11 a, #smenu_2 .ssm12 a, #smenu_2 .ssm13 a, #smenu_2 .ssm14 a, #smenu_2 .ssm16 a, #smenu_2 .ssm17 a, #smenu_2 .ssm18 a, #smenu_2 .ssm20 a, #smenu_2 .ssm21 a, #smenu_2 .ssm22 a, #smenu_2 .ssm23 a, #smenu_2 .ssm24 a, #smenu_2 .ssm26 a, #smenu_2 .ssm27 a, #smenu_2 .ssm29 a, #smenu_2 .ssm30 a, #smenu_2 .ssm31 a, #smenu_2 .ssm32 a, #smenu_2 .ssm33 a, #smenu_2 .ssm34 a, #smenu_2 .ssm36 a, #smenu_2 .ssm37 a, #smenu_2 .ssm38 a, #smenu_2 .ssm39 a, #smenu_2 .ssm40 a {
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	background:url(img/smenu_li.gif) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
}
#smenu_2 li.ssm1 {
	margin:11px 0 1px 0px;
}
#smenu_2 li.ssm3 {
	margin:-43px 0 1px 245px!important;
	margin:-43px 0 0 130px;
}
#smenu_2 li.ssm4 {
	margin:-18px 0 1px 245px!important;
	margin:-18px 0 0 130px;
}
#smenu_2 li.ssm5 {
	margin:0px 0 1px 245px!important;
	margin:0px 0 0 130px;
}
#smenu_2 li.ssm9 {
	margin:-123px 0 1px 490px!important;
	margin:-123px 0 0 245px;
}
#smenu_2 li.ssm10 {
	margin:-98px 0 1px 490px!important;
	margin:-98px 0 0 245px;
}
#smenu_2 li.ssm11 {
	margin:-80px 0 1px 490px!important;
	margin:-80px 0 0 245px;
}
#smenu_2 li.ssm12 {
	margin:-62px 0 1px 490px!important;
	margin:-62px 0 0 245px;
}
#smenu_2 li.ssm13 {
	margin:-44px 0 1px 490px!important;
	margin:-44px 0 0 245px;
}
#smenu_2 li.ssm14 {
	margin:-26px 0 1px 490px!important;
	margin:-26px 0 0 245px;
}
#smenu_2 li.ssm15 {
	margin:-123px 0 1px 740px!important;
	margin:-123px 0 0 370px;
}
#smenu_2 li.ssm16 {
	margin:-98px 0 1px 740px!important;
	margin:-98px 0 0 370px;
}
#smenu_2 li.ssm17 {
	margin:-80px 0 1px 740px!important;
	margin:-80px 0 0 370px;
}
#smenu_2 li.ssm18 {
	margin:-62px 0 1px 740px!important;
	margin:-62px 0 0 370px;
}
#smenu_2 li.ssm19 {
	margin:10px 0 1px 0px!important;
	margin:10px 0 0 0px;
}
#smenu_2 li.ssm25 {
	margin:-115px 0 1px 245px!important;
	margin:-115px 0 0 130px;
}
#smenu_2 li.ssm26 {
	margin:-90px 0 1px 245px!important;
	margin:-90px 0 0 130px;
}
#smenu_2 li.ssm27 {
	margin:-72px 0 1px 245px!important;
	margin:-72px 0 0 130px;
}
#smenu_2 li.ssm28 {
	margin:-115px 0 1px 490px!important;
	margin:-115px 0 0 245px;
}
#smenu_2 li.ssm29 {
	margin:-90px 0 1px 490px!important;
	margin:-90px 0 0 245px;
}
#smenu_2 li.ssm30 {
	margin:-72px 0 1px 490px!important;
	margin:-72px 0 0 245px;
}
#smenu_2 li.ssm31 {
	margin:-54px 0 1px 490px!important;
	margin:-54px 0 0 245px;
}
#smenu_2 li.ssm32 {
	margin:-36px 0 1px 490px!important;
	margin:-36px 0 0 245px;
}
#smenu_2 li.ssm33 {
	margin:-18px 0 1px 490px!important;
	margin:-18px 0 0 245px;
}
#smenu_2 li.ssm34 {
	margin:0px 0 1px 490px!important;
	margin:0px 0 0 245px;
}
#smenu_2 li.ssm35 {
	margin:-135px 0 1px 740px!important;
	margin:-135px 0 0 370px;
}
#smenu_2 li.ssm36 {
	margin:-110px 0 1px 740px!important;
	margin:-110px 0 0 370px;
}
#smenu_2 li.ssm37 {
	margin:-92px 0 1px 740px!important;
	margin:-92px 0 0 370px;
}
#smenu_2 li.ssm38 {
	margin:-74px 0 1px 740px!important;
	margin:-74px 0 0 370px;
}
#smenu_2 li.ssm6,#smenu_2 li.ssm7,#smenu_2 li.ssm8{visibility:hidden;}

/*
#smenu_2 li.ssm3 {
	margin:106px 0 0px 0px;
}
#smenu_2 li.ssm6 {
	margin:73px 0 0px 0px;
}
#smenu_2 li.ssm9 {
	position:relative;
	margin:-342px 0 0 245px!important;
	margin:-342px 0 0 130px;
}
#smenu_2 li.ssm10 {
	position:relative;
	margin:-317px 0 0 245px!important;
	margin:-317px 0 0 130px;
}
#smenu_2 li.ssm11 {
	position:relative;
	margin:-299px 0 0 245px!important;
	margin:-299px 0 0 130px;
}
#smenu_2 li.ssm12 {
	position:relative;
	margin:-281px 0 0 245px!important;
	margin:-281px 0 0 130px;
}
#smenu_2 li.ssm13 {
	position:relative;
	margin:-263px 0 0 245px!important;
	margin:-263px 0 0 130px;
}
#smenu_2 li.ssm14 {
	position:relative;
	margin:-245px 0 0 245px!important;
	margin:-245px 0 0 130px;
}
#smenu_2 li.ssm15 {
	position:relative;
	margin:-192px 0 0 245px!important;
	margin:-192px 0 0 130px;
}
#smenu_2 li.ssm16 {
	position:relative;
	margin:-168px 0 0 245px!important;
	margin:-168px 0 0 130px;
}
#smenu_2 li.ssm17 {
	position:relative;
	margin:-150px 0 0 245px!important;
	margin:-150px 0 0 130px;
}
#smenu_2 li.ssm18 {
	position:relative;
	margin:-132px 0 0 245px!important;
	margin:-132px 0 0 245px;
}
#smenu_2 li.ssm19 {
	position:relative;
	margin:-42px 0 0 245px!important;
	margin:-42px 0 0 245px;
}
#smenu_2 li.ssm20 {
position:relative;
	margin:-17px 0 0 245px!important;
	margin:-17px 0 0 245px;
}
#smenu_2 li.ssm21 {
	position:relative;
	margin:-1px 0 0 245px!important;
	margin:-1px 0 0 245px;
}
#smenu_2 li.ssm22 {
	position:relative;
	margin:0px 0 0 245px!important;
	margin:0px 0 0 245px;
}
#smenu_2 li.ssm23 {
	position:relative;
	margin:0px 0 0 245px!important;
	margin:0px 0 0 245px;
}
#smenu_2 li.ssm24 {
	position:relative;
	margin:0px 0 0 245px!important;
	margin:0px 0 0 245px;
}
#smenu_2 li.ssm25 {
	position:relative;
	margin:-414px 0 0 490px!important;
	margin:-414px 0 0 245px;
}
#smenu_2 li.ssm26 {
	position:relative;
	margin:-389px 0 0 490px!important;
	margin:-389px 0 0 245px;
}
#smenu_2 li.ssm27 {
	position:relative;
	margin:-370px 0 0 490px!important;
	margin:-370px 0 0 245px;
}
#smenu_2 li.ssm28 {
	position:relative;
	margin:-265px 0 0 490px!important;
	margin:-265px 0 0 245px;
}
#smenu_2 li.ssm29 {
	position:relative;
	margin:-241px 0 0 490px!important;
	margin:-241px 0 0 245px;
}
#smenu_2 li.ssm30 {
	position:relative;
	margin:-222px 0 0 490px!important;
	margin:-222px 0 0 245px;
}
#smenu_2 li.ssm31 {
	position:relative;
	margin:-203px 0 0 490px!important;
	margin:-203px 0 0 245px;
}
#smenu_2 li.ssm32 {
	position:relative;
	margin:-184px 0 0 490px!important;
	margin:-184px 0 0 245px;
}
#smenu_2 li.ssm33 {
	position:relative;
	margin:-165px 0 0 490px!important;
	margin:-165px 0 0 245px;
}
#smenu_2 li.ssm34 {
	position:relative;
	margin:-146px 0 0 490px!important;
	margin:-146px 0 0 245px;
}
#smenu_2 li.ssm35 {
	position:relative;
	margin:-415px 0 0 740px!important;
	margin:-415px 0 0 370px;
}
#smenu_2 li.ssm36 {
	position:relative;
	margin:-390px 0 0 740px!important;
	margin:-390px 0 0 370px;
}
#smenu_2 li.ssm37 {
	position:relative;
	margin:-371px 0 0 740px!important;
	margin:-371px 0 0 370px;
}
#smenu_2 li.ssm38 {
	position:relative;
	margin:-352px 0 0 740px!important;
	margin:-352px 0 0 370px;
}
#smenu_2 li.ssm39 {
	position:relative;
	margin:-352px 0 0 740px!important;
	margin:-352px 0 0 370px;
}
#smenu_2 li.ssm40 {
	position:relative;
	margin:-246px 0 0 740px!important;
	margin:-246px 0 0 370px;
}*/
#menu #smenu_3 {
	height:175px;/*background:url(img/smenu_bkg.gif) repeat-y top left;*/
}
#smenu_3 .ssm1 a, #smenu_3 .ssm3 a, #smenu_3 .ssm5 a, #smenu_3 .ssm7 a, #smenu_3 .ssm9 a, #smenu_3 .ssm11 a, #smenu_3 .ssm13 a, #smenu_3 .ssm15 a, #smenu_3 .ssm17 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
	padding:0 0 0 5px;
}
#smenu_3 .ssm1 a:hover, #smenu_3 .ssm3 a:hover, #smenu_3 .ssm5 a:hover, #smenu_3 .ssm7 a:hover, #smenu_3 .ssm9 a:hover, #smenu_3 .ssm11 a:hover, #smenu_3 .ssm13 a:hover, #smenu_3 .ssm15 a:hover, #smenu_3 .ssm17 a:hover {
	font-weight:bold;
}
#smenu_3 .ssm2 a, #smenu_3 .ssm4 a, #smenu_3 .ssm6 a, #smenu_3 .ssm8 a, #smenu_3 .ssm10 a, #smenu_3 .ssm12 a, #smenu_3 .ssm14 a, #smenu_3 .ssm16 a, #smenu_3 .ssm18 a {
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	background:url(img/smenu_li.gif) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
}
#smenu_3 li.ssm1 {
	margin:14px 0 1px 0px;
}
#smenu_3 li.ssm3 {
	margin:16px 0 0px 0px;
}
#smenu_3 li.ssm5 {
	margin:18px 0 0px 0px;
}
#smenu_3 li.ssm7 {
	position:relative;
	margin:-143px 0 0 245px!important;
	margin:-143px 0 0 130px;
}
#smenu_3 li.ssm8 {
	position:relative;
	margin:-122px 0 0 245px!important;
	margin:-122px 0 0 130px;
}
#smenu_3 li.ssm9 {
	position:relative;
	margin:-90px 0 0 245px!important;
	margin:-90px 0 0 130px;
}
#smenu_3 li.ssm10 {
	position:relative;
	margin:-68px 0 0 245px!important;
	margin:-68px 0 0 130px;
}
#smenu_3 li.ssm11 {
	position:relative;
	margin:-143px 0 0 490px!important;
	margin:-143px 0 0 245px;
}
#smenu_3 li.ssm12 {
	position:relative;
	margin:-122px 0 0 490px!important;
	margin:-122px 0 0 245px;
}
#smenu_3 li.ssm13 {
	position:relative;
	margin:-90px 0 0 490px!important;
	margin:-90x 0 0 245px;
}
#smenu_3 li.ssm14 {
	position:relative;
	margin:-68px 0 0 490px!important;
	margin:-68px 0 0 245px;
}
#smenu_3 li.ssm15 {
	position:relative;
	margin:-143px 0 0 740px!important;
	margin:-143px 0 0 370px;
}
#smenu_3 li.ssm16 {
	position:relative;
	margin:-122px 0 0 740px!important;
	margin:-122px 0 0 370px;
}
#smenu_3 li.ssm17 {
	position:relative;
	margin:-90px 0 0 740px!important;
	margin:-90x 0 0 370px;
}
#smenu_3 li.ssm18 {
	position:relative;
	margin:-68px 0 0 740px!important;
	margin:-68px 0 0 370px;
}
#menu #smenu_4 {
	height:280px;/*background:url(img/smenu_bkg.gif) repeat-y top left;*/
}
#smenu_4 .ssm1 a, #smenu_4 .ssm10 a, #smenu_4 .ssm13 a, #smenu_4 .ssm18 a, #smenu_4 .ssm20 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
	padding:0 0 0 5px;
}
#smenu_4 .ssm1 a:hover, #smenu_4 .ssm10 a:hover, #smenu_4 .ssm13 a:hover, #smenu_4 .ssm18 a:hover, #smenu_4 .ssm20 a:hover {
	font-weight:bold;
}
#smenu_4 .ssm2 a, #smenu_4 .ssm3 a, #smenu_4 .ssm4 a, #smenu_4 .ssm5 a, #smenu_4 .ssm6 a, #smenu_4 .ssm7 a, #smenu_4 .ssm8 a, #smenu_4 .ssm9 a, #smenu_4 .ssm11 a, #smenu_4 .ssm12 a, #smenu_4 .ssm14 a, #smenu_4 .ssm15 a, #smenu_4 .ssm16 a, #smenu_4 .ssm17 a, #smenu_4 .ssm19 a, #smenu_4 .ssm21 a, #smenu_4 .ssm22 a, #smenu_4 .ssm23 a, #smenu_4 .ssm24 a, #smenu_4 .ssm25 a, #smenu_4 .ssm26 a, #smenu_4 .ssm27 a {
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	background:url(img/smenu_li.gif) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
}
#smenu_4 li.ssm1 {
	margin:14px 0 4px 0px;
}
#smenu_4 li.ssm10 {
	margin:22px 0 1px 0px;
}
#smenu_4 li.ssm13 {
	position:relative;
	margin:-243px 0 0 245px!important;
	margin:-243px 0 0 130px;
}
#smenu_4 li.ssm14 {
	position:relative;
	margin:-221px 0 0 245px!important;
	margin:-221px 0 0 130px;
}
#smenu_4 li.ssm15 {
	position:relative;
	margin:-203px 0 0 245px!important;
	margin:-203px 0 0 130px;
}
#smenu_4 li.ssm16 {
	position:relative;
	margin:-185px 0 0 245px!important;
	margin:-185px 0 0 130px;
}
#smenu_4 li.ssm17 {
	position:relative;
	margin:-167px 0 0 245px!important;
	margin:-167px 0 0 130px;
}
#smenu_4 li.ssm18 {
	position:relative;
	margin:-243px 0 0 490px!important;
	margin:-243px 0 0 245px;
}
#smenu_4 li.ssm19 {
	position:relative;
	margin:-221px 0 0 490px!important;
	margin:-221px 0 0 245px;
}
#smenu_4 li.ssm20 {
	position:relative;
	margin:-243px 0 0 740px!important;
	margin:-243px 0 0 370px;
}
#smenu_4 li.ssm21 {
	position:relative;
	margin:-221px 0 0 740px!important;
	margin:-221px 0 0 370px;
}
#smenu_4 li.ssm22 {
	position:relative;
	margin:-203px 0 0 740px!important;
	margin:-203px 0 0 370px;
}
#smenu_4 li.ssm23 {
	position:relative;
	margin:-185px 0 0 740px!important;
	margin:-185px 0 0 370px;
}
#smenu_4 li.ssm24 {
	position:relative;
	margin:-167px 0 0 740px!important;
	margin:-167px 0 0 370px;
}
#smenu_4 li.ssm25 {
	position:relative;
	margin:-149px 0 0 740px!important;
	margin:-149px 0 0 370px;
}
#smenu_4 li.ssm26 {
	position:relative;
	margin:-131px 0 0 740px!important;
	margin:-131px 0 0 370px;
}
#smenu_4 li.ssm27 {
	position:relative;
	margin:-113px 0 0 740px!important;
	margin:-113px 0 0 370px;
}
#menu #smenu_5 {
	height:130px;/*background:url(img/smenu_bkg.gif) repeat-y top left;*/
}
#smenu_5 .ssm1 a, #smenu_5 .ssm6 a, #smenu_5 .ssm11 a, #smenu_5 .ssm15 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
	padding:0 0 0 5px;
}
#smenu_5 .ssm1 a:hover, #smenu_5 .ssm6 a:hover, #smenu_5 .ssm11 a:hover, #smenu_5 .ssm15 a:hover {
	font-weight:bold;
}
#smenu_5 .ssm2 a, #smenu_5 .ssm3 a, #smenu_5 .ssm4 a, #smenu_5 .ssm5 a, #smenu_5 .ssm7 a, #smenu_5 .ssm8 a, #smenu_5 .ssm9 a, #smenu_5 .ssm10 a, #smenu_5 .ssm12 a, #smenu_5 .ssm13 a, #smenu_5 .ssm14 a, #smenu_5 .ssm16 a, #smenu_5 .ssm17 a, #smenu_5 .ssm18 a {
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	background:url(img/smenu_li.gif) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
}
#smenu_5 li.ssm1 {
	margin:14px 0 4px 0px;
}
#smenu_5 li.ssm6 {
	position:relative;
	margin:-94px 0 0 245px!important;
	margin:-94px 0 0 130px;
}
#smenu_5 li.ssm7 {
	position:relative;
	margin:-72px 0 0 245px!important;
	margin:-72px 0 0 130px;
}
#smenu_5 li.ssm8 {
	position:relative;
	margin:-53px 0 0 245px!important;
	margin:-53px 0 0 130px;
}
#smenu_5 li.ssm9 {
	position:relative;
	margin:-34px 0 0 245px!important;
	margin:-34px 0 0 130px;
}
#smenu_5 li.ssm10 {
	position:relative;
	margin:-15px 0 0 245px!important;
	margin:-15px 0 0 130px;
}
#smenu_5 li.ssm11 {
	position:relative;
	margin:-97px 0 0 490px!important;
	margin:-97px 0 0 245px;
}
#smenu_5 li.ssm12 {
	position:relative;
	margin:-75px 0 0 490px!important;
	margin:-75px 0 0 245px;
}
#smenu_5 li.ssm13 {
	position:relative;
	margin:-56px 0 0 490px!important;
	margin:-56px 0 0 245px;
}
#smenu_5 li.ssm14 {
	position:relative;
	margin:-38px 0 0 490px!important;
	margin:-38px 0 0 245px;
}
#smenu_5 li.ssm15 {
	position:relative;
	margin:-97px 0 0 740px!important;
	margin:-97px 0 0 370px;
}
#smenu_5 li.ssm16 {
	position:relative;
	margin:-75px 0 0 740px!important;
	margin:-75px 0 0 370px;
}
#smenu_5 li.ssm17 {
	position:relative;
	margin:-56px 0 0 740px!important;
	margin:-56px 0 0 370px;
}
#smenu_5 li.ssm18 {
	position:relative;
	margin:-38px 0 0 740px!important;
	margin:-38px 0 0 370px;
}
#menu #smenu_6 {
	height:245px;/*background:url(img/smenu_bkg.gif) repeat-y top left;*/
}
#smenu_6 .ssm1 a, #smenu_6 .ssm6 a, #smenu_6 .ssm10 a, #smenu_6 .ssm13 a, #smenu_6 .ssm18 a, #smenu_6 .ssm22 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
	padding:0 0 0 5px;
}
#smenu_6 .ssm1 a:hover, #smenu_6 .ssm6 a:hover, #smenu_6 .ssm10 a:hover, #smenu_6 .ssm13 a:hover, #smenu_6 .ssm18 a:hover, #smenu_6 .ssm22 a:hover {
	font-weight:bold;
}
#smenu_6 .ssm2 a, #smenu_6 .ssm3 a, #smenu_6 .ssm4 a, #smenu_6 .ssm5 a, #smenu_6 .ssm7 a, #smenu_6 .ssm8 a, #smenu_6 .ssm9 a, #smenu_6 .ssm11 a, #smenu_6 .ssm12 a, #smenu_6 .ssm14 a, #smenu_6 .ssm15 a, #smenu_6 .ssm16 a, #smenu_6 .ssm17 a, #smenu_6 .ssm19 a, #smenu_6 .ssm20 a, #smenu_6 .ssm21 a, #smenu_6 .ssm23 a, #smenu_6 .ssm24 a, #smenu_6 .ssm25 a, #smenu_6 .ssm26 a {
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	background:url(img/smenu_li.gif) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
}
#smenu_6 li.ssm1 {
	margin:14px 0 4px 0px;
}
#smenu_6 li.ssm6 {
	position:relative;
	margin:-94px 0 0 245px!important;
	margin:-94px 0 0 130px;
}
#smenu_6 li.ssm7 {
	position:relative;
	margin:-72px 0 0 245px!important;
	margin:-72px 0 0 130px;
}
#smenu_6 li.ssm8 {
	position:relative;
	margin:-53px 0 0 245px!important;
	margin:-53px 0 0 130px;
}
#smenu_6 li.ssm9 {
	position:relative;
	margin:-34px 0 0 245px!important;
	margin:-34px 0 0 130px;
}
#smenu_6 li.ssm10 {
	position:relative;
	margin:-94px 0 0 490px!important;
	margin:-97px 0 0 245px;
}
#smenu_6 li.ssm11 {
	position:relative;
	margin:-72px 0 0 490px!important;
	margin:-72px 0 0 245px;
}
#smenu_6 li.ssm12 {
	position:relative;
	margin:-53px 0 0 490px!important;
	margin:-53px 0 0 245px;
}
#smenu_6 li.ssm13 {
	position:relative;
	margin:-94px 0 0 740px!important;
	margin:-94px 0 0 370px;
}
#smenu_6 li.ssm14 {
	position:relative;
	margin:-72px 0 0 740px!important;
	margin:-72px 0 0 370px;
}
#smenu_6 li.ssm15 {
	position:relative;
	margin:-53px 0 0 740px!important;
	margin:-53px 0 0 370px;
}
#smenu_6 li.ssm16 {
	position:relative;
	margin:-36px 0 0 740px!important;
	margin:-36px 0 0 370px;
}
#smenu_6 li.ssm17 {
	position:relative;
	margin:-18px 0 0 740px!important;
	margin:-18px 0 0 370px;
}
#smenu_6 li.ssm18 {
	margin:25px 0 0 0;
}
#smenu_6 li.ssm22 {
	position:relative;
	margin:-73px 0 0 245px!important;
	margin:-94px 0 0 130px;
}
#smenu_6 li.ssm23 {
	position:relative;
	margin:-55px 0 0 245px!important;
	margin:-72px 0 0 130px;
}
#smenu_6 li.ssm24 {
	position:relative;
	margin:-36px 0 0 245px!important;
	margin:-53px 0 0 130px;
}
#smenu_6 li.ssm25 {
	position:relative;
	margin:-17px 0 0 245px!important;
	margin:-34px 0 0 130px;
}
#menu #smenu_7 {
	height:145px;/*background:url(img/smenu_bkg.gif) repeat-y top left;*/
}
#smenu_7 .ssm1 a, #smenu_7 .ssm5 a, #smenu_7 .ssm11 a, #smenu_7 .ssm16 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
	padding:0 0 0 5px;
}
#smenu_7 .ssm1 a:hover, #smenu_7 .ssm5 a:hover, #smenu_7 .ssm11 a:hover, #smenu_7 .ssm16 a:hover {
	font-weight:bold;
}
#smenu_7 .ssm2 a, #smenu_7 .ssm3 a, #smenu_7 .ssm4 a, #smenu_7 .ssm6 a, #smenu_7 .ssm7 a, #smenu_7 .ssm8 a, #smenu_7 .ssm9 a, #smenu_7 .ssm10 a, #smenu_7 .ssm12 a, #smenu_7 .ssm13 a, #smenu_7 .ssm14 a, #smenu_7 .ssm15 a, #smenu_7 .ssm17 a, #smenu_7 .ssm18 a, #smenu_7 .ssm19 a, #smenu_7 .ssm20 a {
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	background:url(img/smenu_li.gif) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 0px;
}
#smenu_7 li.ssm1 {
	margin:14px 0 4px 0px;
}
#smenu_7 li.ssm5 {
	position:relative;
	margin:-76px 0 0 245px!important;
	margin:-76px 0 0 130px;
}
#smenu_7 li.ssm6 {
	position:relative;
	margin:-54px 0 0 245px!important;
	margin:-54px 0 0 130px;
}
#smenu_7 li.ssm7 {
	position:relative;
	margin:-36px 0 0 245px!important;
	margin:-36px 0 0 130px;
}
#smenu_7 li.ssm8 {
	position:relative;
	margin:-18px 0 0 245px!important;
	margin:-16px 0 0 130px;
}
#smenu_7 li.ssm9 {
	position:relative;
	margin:0px 0 0 245px!important;
	margin:0px 0 0 130px;
}
#smenu_7 li.ssm10 {
	position:relative;
	margin:0px 0 0 245px!important;
	margin:0px 0 0 130px;
}
#smenu_7 li.ssm11 {
	position:relative;
	margin:-112px 0 0 490px!important;
	margin:-112px 0 0 245px;
}
#smenu_7 li.ssm12 {
	position:relative;
	margin:-90px 0 0 490px!important;
	margin:-90px 0 0 245px;
}
#smenu_7 li.ssm13 {
	position:relative;
	margin:-71px 0 0 490px!important;
	margin:-71px 0 0 245px;
}
#smenu_7 li.ssm14 {
	position:relative;
	margin:-53px 0 0 490px!important;
	margin:-53px 0 0 245px;
}
#smenu_7 li.ssm15 {
	position:relative;
	margin:-35px 0 0 490px!important;
	margin:-35px 0 0 245px;
}
#smenu_7 li.ssm16 {
	position:relative;
	margin:-112px 0 0 740px!important;
	margin:-112px 0 0 370px;
}
#smenu_7 li.ssm17 {
	position:relative;
	margin:-90px 0 0 740px!important;
	margin:-90px 0 0 370px;
}
#smenu_7 li.ssm18 {
	position:relative;
	margin:-71px 0 0 740px!important;
	margin:-71px 0 0 370px;
}
#smenu_7 li.ssm19 {
	position:relative;
	margin:-53px 0 0 740px!important;
	margin:-53px 0 0 370px;
}
#smenu_7 li.ssm20 {
	position:relative;
	margin:-35px 0 0 740px!important;
	margin:-35px 0 0 370px;
}
#menu #smenu_8 {
	height:135px;/*background:url(img/smenu_bkg.gif) repeat-y top left;*/
}
#smenu_8 .ssm1 a, #smenu_8 .ssm2 a, #smenu_8 .ssm3 a, #smenu_8 .ssm4 a, #smenu_8 .ssm5 a, #smenu_8 .ssm6 a, #smenu_8 .ssm7 a, #smenu_8 .ssm8 a, #smenu_8 .ssm9 a, #smenu_8 .ssm10 a, #smenu_8 .ssm11 a {
	font-size:12px;
	font-weight:bold;
	color:#0a76cb;
	padding:0 0 0 5px;
}
#smenu_8 .ssm1 a:hover, #smenu_8 .ssm2 a:hover, #smenu_8 .ssm3 a:hover, #smenu_8 .ssm4 a:hover, #smenu_8 .ssm5 a:hover, #smenu_8 .ssm6 a:hover, #smenu_8 .ssm7 a:hover, #smenu_8 .ssm8 a:hover, #smenu_8 .ssm9 a:hover, #smenu_8 .ssm10 a:hover, #smenu_8 .ssm11 a:hover {
	font-weight:bold;
}
#smenu_8 li.ssm1 {
	margin:14px 0 4px 0px;
}
#smenu_8 li.ssm2 {
	position:relative;
	margin:-22px 0 0 245px!important;
	margin:-22px 0 0 130px;
}
#smenu_8 li.ssm3 {
	position:relative;
	margin:-22px 0 0 490px!important;
	margin:-22px 0 0 245px;
}
#smenu_8 li.ssm4 {
	position:relative;
	margin:-22px 0 0 740px!important;
	margin:-22px 0 0 370px;
}
#smenu_8 li.ssm5 {
	margin:14px 0 4px 0px;
}
#smenu_8 li.ssm6 {
	position:relative;
	margin:-22px 0 0 245px!important;
	margin:-22px 0 0 130px;
}
#smenu_8 li.ssm7 {
	position:relative;
	margin:-22px 0 0 490px!important;
	margin:-22px 0 0 245px;
}
#smenu_8 li.ssm8 {
	position:relative;
	margin:-22px 0 0 740px!important;
	margin:-22px 0 0 370px;
}
#smenu_8 li.ssm9 {
	margin:14px 0 4px 0px;
}
#smenu_8 li.ssm10 {
	position:relative;
	margin:-22px 0 0 245px!important;
	margin:-22px 0 0 130px;
}
#smenu_8 li.ssm11 {
	position:relative;
	margin:-22px 0 0 490px!important;
	margin:-22px 0 0 245px;
}/* ---------- Processus de commande ---------- */
#order_step {
	width:100%;
	height:41px;
	background:url(img/menu_bkg.gif) no-repeat;
}
#order_step li {
	width:190px;
	padding:11px 0 0 0;
	float:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-transform:none;
	text-align:center;
}
#order_step .start {
	width:0px;
}
#order_step .on {
	font-weight:bold;
}
#order_step .made {
	text-decoration:line-through;
}
#order_step .end {
	display:none;
}/*------------------------------------- PARTIE GAUCHE -------------------------------------------*/
#left_top, #left_bottom {
	display:none;
}
#left {
	width:194px;
	padding:0 0 0 7px;
	margin:0 0 0 0;
	float:left;
}
#left_contener .arround {
	margin:0 0 5px 0;
	padding:0 0 20px 0;
}
#partner.arround {
	margin:0;
	padding:0;
}
div.offer h2, #contact_us h2, #newsletter h2, #professional h2, div.service h2, #partner h2 {
	height:25px;
	margin:0 0 5px 0;
	padding:14px 0 0 17px;
	color:#727272;
	font-size:16px;
	font-weight:bold;
	text-transform:none;
	background:url(img/left_h2_bkg.gif) top right no-repeat;
}
#newsletter p, #professional p {
	margin:5px 5px 0 22px;
	color:#000;
	font-size:10px;
	font-weight:normal;
}
#left li {
	padding:0 0 0 22px;
	background:url(img/left_li.gif) no-repeat top right;
}
div.offer a, div.service a, #search a {
	color:#949494;
	font-size:10px;
	text-align:left;
	font-weight:normal;
	line-height:18px;
}
.offer.arround, .service.arround, #search.arround {
	background:url(img/left_bkg.gif) no-repeat bottom right;
}
#search {
	width:194px;/*height:30px;*/
	background:url(img/search_bkg.gif) no-repeat top left;
}
#search h2 {
	margin:0 0 5px 0px;
	padding:10px 0 12px 30px;
	color:#727272;
	font-size:16px;
	font-weight:normal;
	text-transform:none;
	background:url(img/search_h2_bkg.gif) no-repeat top left;/*float:left;	clear:none;*/
}
#search p {
	margin:5px 5px 0 0px;
	color:#000;
	font-size:10px;
	font-weight:normal;/*float:left;	clear:none;*/
}
#search .ibox {
	width:142px;
	margin:0 5px 0 10px;
	vertical-align:top;/*float:left;	clear:none;*/
	border:1px solid #dedede;
	height:13px;
}
#search .btn_short {
	width:22px;
	height:16px;
	margin:0px 2px 0 0;
	padding:0px 0px 4px 0px;
	vertical-align:top;
	border:none;
	background:url(img/search_btn.gif) no-repeat top right;/*float:left;	clear:none;*/
}
#partner li {
	margin:0px 0 0 0;
	padding:0;
	background:none;
}
#newsletter, .service, #contact_us, #professional, #left .price {
	display:none;
}/*------------------------------------- PARTIE LIENS --------------------------------------------*/
#link_contener {
	width:960px;
	height:25px;
	margin:0 auto;
	clear:both;/* Tout sauf IE MAC \*/
	text-align:center;/* Fin Hack IE MAC */
}
#link {
	width:100%;
	height:100%;
	/*background:url(img/link_bkg.gif) no-repeat;*/
}
#link li {
	display:inline;
	margin:5px 10px 0 10px;
	padding-left:0;
	float:left;
}
#link .start {
	margin-left:80px;
}
#link a {
	color:#939393;
	font-size:10px;
	font-weight:normal;
}/*---------------------------------------- FOOTER -----------------------------------------------*/
#footer_contener {
	border:none;
	background:url(img/footer_bkg.gif) no-repeat top center;
	height:71px;
	margin:-23px 0 0 0;
}
#footer {
	width:960px;
	margin:0 auto;
	padding:0;
}/*-------------------------------------- PAGE PANIER --------------------------------------------*/
#basket_tab td, #account_tab td {
	width:95px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	vertical-align:top;
	border-top:1px solid #0d60b1;
	border-left:1px solid #0d60b1;
}
#basket_tab .col1, #account_tab .col1 {
	width:805px;
	padding-left:5px;
	text-align:left;
}
#basket_tab .header td, #basket .footer td, #account_tab .header td {
	font-weight:bold;
}
#basket_tab, #account_tab {
	border-bottom:1px solid #0d60b1;
	border-right:1px solid #0d60b1;
}
#basket_tab .col4 .btn_short {
	border:none;
}
#basket_tab .btn_short {
	width:20px;
	height:20px;
	background:url(img/trash.gif) center no-repeat;
}
#basket .primary {
	display:block;
}
#basket .txt_advantage {
	font-weight:bold;
}
#maj {
	padding-top:10px;
	margin-bottom:5px;
	clear:both;
	text-align:right;
}
#account {
	text-align:center;
}
#account_tab td a:hover {
	text-decoration:underline;
}
#account_tab .col1 {
	width:390px;
}
#account p {
	margin-bottom:5px;
	clear:both;
	text-align:left;
}
#account h1, #account h2, #account li, #account h3 {
	text-align:left;
}
#account .btn_pos {
	text-align:center;
}
#account li a:hover, #help li a:hover {
	text-decoration:underline;
}
#account .new_contener, #account .old_contener {
	width:245px;
	float:left;
}
#account .new, #account .old {
	height:175px;
	padding:5px;
}
#account .z003 span, #account .z004 span {
	width:110px;
	display:block;
	float:left;
}
#account .z003 input, #account .z004 input {
	width:115px;
	margin-bottom:5px;
	float:left;
}
#account .z104 input, #account .z105 input, #account .z212 input, #account .z213 input, #account .o517 input, #account .o518 input {
	margin-left:20px;
}
#account .o507, #account .o508, #account .o509, #account .o511, #account .o512, #account .o513, #account .ac04, #account .ac05, #account .ac06, #account .ac08, #account .ac10, #account .ac11 {
	text-indent:20px;
}
#account .new_contener {
	margin-right:10px;
}
#account img, #help img {
	border:none;
}/* Déclaration à la CNIL >> restricted_00.php / order_00.php / account_00.php */
#account .a001, #account .r003, #account .o001 {
	padding-top:5px;
}
#account .new, #account .old {
	margin: 10px 0 10px 0;
	border:1px solid #0d60b1;
}
#account li, #help li {
	padding-left:25px;
	line-height:20px;
	background:url(img/account_pic.gif) left center no-repeat;
}/*------------------------------------- LISTE PRODUIT -------------------------------------------*/
#list .uneven, #list .pair {
	width:734px;
	margin:0;
	border-top:1px solid #cbcbcb;
	padding:5px 0 10px 0;
	float:left;
}
#list .list_content {
	margin:5px 5px 0 5px;
}
#list .view {
	margin-right:10px;
	margin-bottom:0px;
	float:left;
	clear:none;
}
#list .primary {
	width:564px;
	display:block;
	float:right;
	clear:none;
}
#list .secondary {
	width:564px;
	display:block;
	float:right;
	clear:none;
}
#list .primary a, #list .secondary a {
	display:inline;
}/*#list .list_content .view{	width:120px;		}*/
#list .price_pos {
	width:564px;
	padding-top:5px;
	display:block;
	float:right;
	clear:none;
	text-align:right;
}
#list_contener .pweight {
	float:left;
	clear:both;
	padding-bottom:0px;
}
#list span.pstrike, #list span.price {
	margin:0;
}
#list span.pstrike {
	margin:0 5px 0px 0;
}
#list_contener .en_stock, #list_contener .quantity_stock, #list_contener .block_quantity {
	float:left;
	clear:both;
	padding-bottom:0px;
}
#list_contener .block_quantity {
	margin-right:10px;
	padding:4px 0 0 0;
}
#list .btn_quantity {
	background:url(img/btn_qtt.gif) no-repeat bottom left;
	border:none;
	width:26px;
	color:#fff;
	height:16px;
}
#list .ibox_short {
	height:12px;
}
#list .price {	/*background:#f2a825;*/
	padding:4px 5px 3px 5px;
}
#list .pstrike a, #list .pstrike .cents, #list .pstrike .currency {
	color:#000;
	font-size:16px;
}
#list .price, #list .price a, #list .cents, #list .currency {
	color:#000;
	font-size:16px;
}
#list .list_bottom {
	width:300px;
	float:right;
	clear:none;
}
#list .list_btn {
	width:315px;
	float:right;
}
#list .btn_buy, #list .btn_detail {
	margin:5px 0 0 0;
}/*#list .logo {	float:right;	margin:0 5px 10px 0;		}*/
#list .logo {/*position:relative;	margin:4px 0 0 -263px;	position:absolute;	bottom:0;	left:-263px;*/
	float:right;
	margin:5px 0 0 0;
}
#list .list_bottom {
	vertical-align:bottom;
	display:block;
	position:relative;
	bottom:0;
	height:105px;
	display:block;
}
#list .list_btn {
	vertical-align:bottom;
	position:absolute;
	bottom:0;
}
#pagination {
	clear:both;
}
#pagination li {
	display:inline;
	float:left;
	padding:10px 5px 5px 5px;
}
#pagination a {
	text-decoration:underline;
}
#pagination .previous {
	margin-left:180px;
}
#page .view {
	margin-right:10px;
	margin-bottom:0px;
}
#list #text {
	float:left;
	clear:both;
}/*------------------------------------- FICHE PRODUIT -------------------------------------------*/
#product h1 a {
	font-size:12px;
}
#product h2, #list .secondary a {
	font-size:10px;
	color:#727272;
}
#product .pd06 a {
	font-size:10px;
	color:#727272;
}
#feature, #option_contener {
	width:300px;
	padding-bottom:10px;
	display:block;
	float:left;
}
#feature p {
	width:100%;
	float:left;
}
#feature .error {
	margin:10px 0;
}
#feature .btn_pos {
	text-align:left;
}
#feature .price_pos {
	width:100%;
	margin:0 0 5px 0;
	float:left;
}
#feature .pweight, #feature .pstrike, #feature .price, #feature .quantity_stock, #feature .en_stock {
	display:block;
	clear:both;
	margin-bottom:2px;
}
#feature .quantity_stock, #feature .en_stock {
	margin-bottom:5px;
}
#feature .logo {
	padding:5px 0 5px 0;
	margin:0;
	float:left;
	clear:both;
}
#product h2 {
	padding:0 0 5px 0;
}/* Détail */
#detail {
	border:none;
	clear:both;
	padding:0 0;
}
#detail h2 {
	font-size:11px;
}
#detail table {
	float:left;
	margin:0 0 20px 0;
}/* Formulaire */
#pdt_form table {
	width:100%;
	float:left;
	padding-bottom:10px;
}
#btn_send_form {
	margin:5px;
}
#detail p, #detail .pd09, #detail {
	font-size:10px;
}/* ---------- Les photos de produits --------- *//* Image principale */
#image.view {
	position:relative;
	z-index:1;
}
#image a {
	margin:0 10px 0 0;
}
#image .comment {
	padding:5px 0px;
	clear:both;
	text-align:left;
}
#image.view_large .comment {
	text-align:center;
}/* Vues suppl�mentaires */
#image .pd07 {
	width:300px;
}
#image .pd07 span {
	display:block;
	clear:both;
}
#image .pic_another_pic {
	width:80px;
	margin:0;
	padding:5px 3px 0 0;
}
#image a {
	margin:0;
	padding:0;
}
#basket .pic_another_pic {
	width:75px;
	margin:0;
	padding:5px 3px 0 0;
}/* ---------- Les tailles et coloris --------- */
#feature .prod_choice img {
	margin:0 3px 0 0;
}
#feature input {
	text-align:left;
}
#feature .pdt_select {/*\ Tout sauf IE MAC \*/
	float:left;/*\ Fin Hack IE MAC \*/
}
#feature .pdt_btn {
	width:200px;
	height:22px;
	padding:0 0 0 5px;
	margin:0 0 5px 0;
	display:block;
	clear:both;
	border:none;
	background:url(img/pic_select.gif) no-repeat;
}
#feature .prod_choice {
	width:198px;
	padding:5px 0;
	clear:both;
	visibility:hidden;
	position:absolute;
	z-index:10;
	border:1px solid #0d60b1;
	background-color:#fff;
}
#feature .prod_choice li {
	width:198px;
	float:left;
	text-decoration:none;
}
#feature .prod_choice a {
	width:194px;
	padding:3px 0 5px 5px;
	display:block;
	color:#000;
	text-decoration:none;
}
#feature .prod_choice a:hover {
	color:#fff;
	font-weight:bold;
	background:#0d60b1;
}
#feature .pd02 {
	display:block;
	margin:5px 0 5px 0;
}/* --------------- Les options --------------- */
.option {
	width:250px;
	float:left;
	padding:5px 0px;
}
.option p {
	width:100%;
	margin:5px 0 5px 0;
	clear:both;
}/* Combo perso */
.option .pdt_btn {
	width:200px;
	height:22px;
	padding:0 0 0 5px;
	border:none;
	text-align:left;
	background:url(img/pic_select.gif) no-repeat;
}
.option .pdt_select {/* Tout sauf IE MAC \*/
	float:left;/* Fin Hack IE MAC */
	padding:0px;
}
.option .prod_choice img {
	padding-right:0 5px 0 0;
}
.option .prod_choice {
	width:198px;
	padding:2px 0;
	visibility:hidden;
	position:absolute;
	z-index:2;
	background-color:#fff;
	border:1px solid #0d60b1;
}
.option .prod_choice a {
	padding:2px 5px;
	display:block;
	color:#000;
	vertical-align:top;
	text-decoration:none;
}
.option .prod_choice a:hover {
	color:#fff;
	font-weight:bold;
	background:#0d60b1;
}
.option .option_price {
	color:#000;
}
.option a:hover .option_price {
	color:#fff;
}/* Combo simple */
.option select {
	color:#000;
}/* Boutons radio */
.option .opt_choice li {
	padding:5px 10px 5px 0;
	float:left;
}/*----------------------------------------- DIVERS ----------------------------------------------*/
.cofidis img, .cofidis_basket img {
	margin-top:15px;
	float:left;
	border:none;
}
#basket_popup {
	background:White;
	color:Black;
}
.vip {/*	background: url(media/cap-serveur.gif) no-repeat top center;*/
	padding:0;
}/* ------------- Recherche avancée ------------ */
#advsearch_contener {
	width:275px;
	float:left;
}
#advsearch_contener .label {
	width:275px;
	margin-bottom:5px;
	text-align:left;
}
#advsearch_contener .ibox_long {
	width:275px;
}
#advsearch_contener .btn_pos {
	text-align:right;
}/* ----------------- Vues sup ---------------- */
.zvc {
	position:absolute;
	top:0;
	left:0;
}
.pd_zoom a {
	cursor:hand;
	cursor:pointer;
}
#product_zoom {
	position:absolute;
	top:5px;
	left:5px;
}/* --------------- Zoom photos --------------- */
.popup_zoom, #product_zoom.popup_zoom {
	position:absolute;
	top:-100px;
	left:-14px;
	padding:20px;
	background:#fff;
	border:1px solid #0d60b1;
}
.pd_zoom a {
	width:16px;
	height:16px;
	display:block;
}/*----------------------------------------- EXTRADIV ---------------------------------------------*/
#extradiv1 {
	width:960px;
	margin:0 auto;
	text-align:left;
	display:none;
}
#extradiv1 span {
	position:absolute;
	top:171px;
	margin-left:326px;
}
#extradiv1 .ibox {
	width:192px;
	margin:0 5px 0 10px;
	vertical-align:top;
	float:left;
	clear:none;
	border:1px solid #dedede;
	height:13px;
}
#extradiv1 .btn_short {
	width:22px;
	height:16px;
	margin:0px 2px 0 0;
	padding:0px 0px 4px 0;
	vertical-align:top;
	border:none;
	background:url(img/search_btn.gif) no-repeat top right;
	float:left;
	clear:none;
}
#extradiv2 {
	width:960px;
	margin:0 auto;
	text-align:left;
	z-index:0;
}
#extradiv2 span {
	position:absolute;
	top:170px;
	margin-left:7px;
	z-index:0;
}
#extradiv3 {
	width:960px;
	margin:0 auto;
	text-align:left;
}
#extradiv3 span {
	position:absolute;
	top:306px;
	margin-left:7px;
}
#extradiv4 {
	width:960px;
	margin:0 auto;
	text-align:left;
}
#extradiv4 span {
	position:absolute;
	top:408px;
	margin-left:7px;
}
#extradiv5 {
	width:960px;
	margin:0 auto;
	text-align:left;
}
#extradiv5 span {
	position:absolute;
	top:485px;
	margin-left:7px;
}
#extradiv2, #extradiv3, #extradiv4, #extradiv5 {
	display:none;
}/*------------------------------------- PAGE D'ACCUEIL ------------------------------------------*/
#home .btn_pos, #home .inter, #home .list_bottom, #home .product_bottom, #home .header, #home h1, #home .IT, #home .OT {
	display:none;
}
#home {
}
#home td {
	vertical-align:top;
}/* ------------- TC_01 ------------- */
#tc_01 p {
	margin-top:0;
	padding-top:0;
}/* ------------- TC_02 ------------- */
#tc_02, #tc_02 p {
	padding:0px 0 15px 0;
	margin:0;
}
#tc_02 h2 {
	display:none;
}/* ------------- TC_03 ------------- *//*#tc_03 {	padding-bottom:15px;		}#tc_03 h2 {	display:none;		}#tc_04,#tc_05 {	width:280px;	background:url(img/list_content_bkg.gif) left bottom no-repeat;		}#tc_06 {	width:220px;	background:url(img/list_content_bkg.gif) left bottom no-repeat;		}*//* ------------- TC_07 ------------- */
#tc_06 {
	padding-top:15px;
}
#tc_01 h2, #tc_06 h2 {
	display:none;
}
#home h2 {
	width:220px;
	height:31px;
	text-align:center;
	margin:0;
	padding:17px 0 0 0px;
	color:#767676;
	font-size:12px;
	font-weight:normal;
	background:url(img/list_h2_bkg.gif) left top no-repeat;
}/* ------------- Liste produit --------------- */
#tc_04 .pdt1, #tc_05 .pdt1 {
	margin:0 37px 0 0!important;
	margin:0 19px 0 0;
}
#home .list_content {
	width:220px;
	float:left;
	padding:10px 0 10px 0;
	text-align:center;
}
#home .list_content .view {
	width:150px;
	margin:0 0 10px 0;
	float:none;
}
#home .list_content .primary {
	display:block;
	clear:both;
	margin:0;
	padding:2px 5px 2px 5px;
	text-align:center;
}
#home .list_content .primary a {
	font-weight:normal;
	font-size:11px;
	font-family:Verdana;
}
#home .list_content .price_pos {
	width:220px;
	display:block;
	clear:both;
	padding-top:5px;
}
#home .list_content .price {
	width:149px;
	height:21px;
	margin:0 auto;
	padding:4px 0 0 0px;
	display:block;
	text-align:center;
	float:none;
	background:url(img/home_price_bkg.gif) no-repeat bottom left;
}
#home .list_content .pstrike {
	width:149px;
	height:21px;
	margin:0 auto;
	padding:4px 0 0 0px;
	text-align:center;
	display:block;
	background:url(img/home_pstrike_bkg.gif) no-repeat bottom left;
}/* D�tail produit */
#home .list_content .content, #home .secondary {
	display:none;
}
.form_tableau_general {
	border:1px solid #000;
	padding:0px 15px 0 15px;
	width:100%;
}
.form_tableau {
	width:49%;
}
.rubrique_tableau {
	background:#d5ebff;
	font-weight:bold;
	padding:2px 10px 2px 10px;
}
.srubrique_tableau {
	background:#e5eff1;
	padding:2px 0 2px 10px;
}
#tc_03 .list_content {
	width:33%;
	padding:0;
	float:left;
	background:none;
}
#tc_03 .list_content .view {
	width:auto;
	margin:0;
}/**************************** FIN DE LA HOME *****************************************************/	/*--------NEW ORDER PROCESS-------*/
.label {
	width:34%;
	margin: 0 3px 0 0;
}
.select_date_day {
	width:42px;
}
.select_date_month {
	width:90px;
}
.select_date_year {
	width:60px;
}
.ibox_full {
	width:100%;
}
.ibox_long {
	width:190px;
}
fieldset {
	border:1px solid #0d60b1;
}

