<!--
	
	body {
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		background-color: #1B1B1E;
		background-image: url(../images/bg.gif);
		background-repeat: repeat;
		color: #FFFFFF;
		
	}
	
	body, td, th, input, select, textarea {
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		
	}
	
	form, p, img { margin: 0px; padding: 0px; border: none; }
	
	a:link, a:visited { color: #FFFFFF; text-decoration: underline; }
	a:hover, a:active { color: #FFFFFF; text-decoration: none; }
	
	h1 {
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 52px;
		margin-bottom: 10px;
		
		padding: 0px;
		
		color: #AAAAAA;
		
		font-weight: normal;
		font-size: 22px;
		
	}
	
	h2 {
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 2px;
		
		padding: 0px;
		
		font-weight: bold;
		font-size: 17px;
		
	}
	
	h3 {
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 12px;
		
		padding: 0px;
		
		font-weight: bold;
		font-size: 15px;
		
	}
	
	h3 a:link, h3 a:visited { text-decoration: none; }
	
	h4 {
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 5px;
			
		padding: 0px;
		
		font-weight: bold;
		font-size: 12px;
		
	}
	
	h4 a:link, h4 a:visited { color: #FFFFFF; text-decoration: none; }
	
	h5 {
		
		color: #FF0000;
		
		font-size: 20px;
		font-weight: bold;
		
	}
	
	h6 {
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 12px;
		margin-bottom: 12px;
		
		padding: 0px;
		
		color: #404040;
		
		font-weight: bold;
		font-size: 15px;
		
	}
	
	fieldset.fset {
		
		position: relative;
		display: block;
		overflow: hidden;
		
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		height: 1%;
		
		border: none;
		
	}
	
	fieldset.fset .lbl {
		
		position: relative;
		float: left;
		
		margin-top: 6px;
		
		width: 83px;
		
	}
	
	fieldset.fset input.inp, fieldset.fset textarea.inp, fieldset.fset select.inp, input.inp, textarea.inp, select.inp {
		
		position: relative;
		float: left;
		
		margin: 0px;
		
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 3px;
		
		width: 375px;
		
		background-color: #1B1B1E;
		border: 1px solid #3A3A3A;
		color: #FFFFFF;
		
		font-size: 10px;
		font-weight: bold;
		
	}
	
	fieldset.fset input.inp, fieldset.fset select.inp { margin-top: 4px; }
	fieldset.fset textarea.inp { margin-top: 4px; height: 150px; }
	
	fieldset.fset .submit { margin-top: 8px; }
	
	fieldset.fset input.inp.ooops, fieldset.fset textarea.inp.ooops, fieldset.fset select.inp.ooops {
		
		background-color: #282828;
		border: 1px solid #494949;
		
	}
	
	select.black {
		
		position: relative;
		
		margin-top: 4px;
		
		width: 100%;
		
		background-color: #141414;
		border: 1px outset #9D9D9D;
		color: #FFFFFF;
		
		font-size: 10px;
		
	}
	
	div.global {
		
		position: absolute;
		
		left: 50%;
		top: 8px;
		
		margin-left: -360px;
		margin-top: 0px;
		
		padding-bottom: 75px;
		
		width: 720px;
		
	}
	
	div.global div.header {
		
		position: relative;
		
		width: 720px;
		
	}
	
	div.global div.header img { display: block; position: relative; }
	
	div.global div.navigation {
		
		position: relative;
		
		height: 24px;
		
	}
	
	div.global div.navigation .nbtn { position: relative; float: left; }
	
	div.global div.navigation div.languages {
		
		position: relative;
		float: left !important;
		float: none;
		
		width: 119px;
		height: 24px;
		
		background-color: #4A4A4A;
		
	}
	
	div.global div.navigation div.languages a:link, div.global div.navigation div.languages a:visited {
		
		display: block;
		position: relative;
		float: left;
		
		margin-left: 7px !important;
		margin-left: 4px;
		margin-top: 3px;
		margin-bottom: 4px;
		
		width: 28px;
		height: 15px;
		
		border: 1px solid #1B1B1E;
		
	}
	
	/*div.global div.navigation div.languages a:hover, div.global div.navigation div.languages a:active,*/
	div.global div.navigation div.languages a.selected:link, div.global div.navigation div.languages a.selected:visited {
		
		border: 1px solid #FF2400;
		
	}
	
	div.global div.navigation div.languages a:link img, div.global div.navigation div.languages a:visited img {
		
		display: block;
		position: relative;
		
	}
	
	div.global div.main {
		
		position: relative;
		overflow: hidden;
		
		height: 1%;
		
	}
	
	div.global div.footer {
		
		position: relative;
		
		margin-top: 36px;
		
		padding-top: 5px;
		
		border-top: 1px solid #353536;
		
		font-size: 10px;
		font-weight: bold;
		text-align: right;
		
	}
	
	div.global div.footer a:link, div.global div.footer a:visited { color: #FFFFFF; text-decoration: none; }
	div.global div.footer a:hover, div.global div.footer a:active { color: #FF2300; text-decoration: none; }
	
	div.global div.footer div.copy {
		
		margin-top: 7px;
		
		color: #FF2300;
		
	}
	
	div.global div.footer div.copy a:link, div.global div.footer div.copy a:visited { color: #FF2300; text-decoration: none; }
	div.global div.footer div.copy a:hover, div.global div.footer div.copy a:active { color: #CC0000; text-decoration: none; }
	
	div.global div.footer div.icons {
		
		position: absolute;
		
		left: 0px;
		top: 8px;
		
	}
	
	div.global div.main div.boxes {
		
		position: relative;
		float: left;
		
		margin-left: 8px !important;
		margin-left: 4px;
		margin-top: 57px;
		
		width: 177px;
		
	}
	
	div.global div.main div.boxes div.lbox {
		
		position: relative;
		
		width: 155px;
		
	}
	
	div.global div.main div.boxes div.lbox img.title { display: block; position: relative; margin-bottom: 4px; }
	
	div.global div.main div.boxes div.lbox a.it:link, div.global div.main div.boxes div.lbox a.it:visited {
		
		display: block;
		position: relative;
		
		margin-left: 0px;
		margin-bottom: 3px;
		
		color: #FFFFFF;
		
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		letter-spacing: 1px;
		
	}
	
	div.global div.main div.boxes div.lbox a.it.small:link, div.global div.main div.boxes div.lbox a.it.small:visited {
		
		color: #999999;
		
		font-size: 10px;
		font-weight: normal;
		letter-spacing: 0px;
		
	}
	
	div.global div.main div.boxes div.lbox a.it:hover, div.global div.main div.boxes div.lbox a.it:active,
	div.global div.main div.boxes div.lbox a.it.small:hover, div.global div.main div.boxes div.lbox a.it.small:active,
	div.global div.main div.boxes div.lbox a.it.selected:link, div.global div.main div.boxes div.lbox a.it.selected:visited {
		
		color: #FF2300;
		
	}
	
	div.global div.main div.boxes div.lbox a.it:link span.red, div.global div.main div.boxes div.lbox a.it:visited span.red {
		
		color: #FF2300;
		
	}
	
	div.global div.main div.boxes div.lbox.panier {
		
		position: relative;
		
		padding-left: 39px;
		padding-top: 1px;
		
		margin-top: -42px;
		margin-bottom: 8px;
		
		height: 33px;
		
		background-image: url(../images/icon_hand.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		color: #FF0000;
		
		font-weight: bold;
		font-size: 12px;
		line-height: 12px;
		
	}
	
	div.global div.main div.boxes div.lbox.panier a:link, div.global div.main div.boxes div.lbox.panier a:visited {
		color: #FF0000;
		text-decoration: none;
	}
	
	div.global div.main div.boxes div.lbox.panier a:hover, div.global div.main div.boxes div.lbox.panier a:active {
		color: #CC0000;
		text-decoration: none;
	}
	
	div.global div.main div.boxes div.bx-search {
		
		position: relative;
		overflow: hidden;
		
		height: 1%;
		
	}
	
	div.global div.main div.boxes div.bx-search input.inp,
	div.global div.main div.boxes div.bx-search textarea.inp {
		
		position: relative;
		float: left;
		
		margin: 0px;
		
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 3px;
		
		width: 105px;
		
		background-color: #1B1B1E;
		border: 1px solid #3A3A3A;
		color: #FFFFFF;
		
		font-size: 10px;
		font-weight: bold;
		
	}
	
	div.global div.main div.boxes div.bx-search input.sub {
		
		position: relative;
		float: left;
		
		margin-left: 3px;
		margin-top: 2px;
		
	}
	
	div.global div.main div.content {
		
		position: relative;
		float: left;
		
		width: 517px;
		
	}
	
	div.global div.main div.content .baniere { position: relative; margin-top: 55px; }
	
	div.ccnt {
		
		color: #6E6E6E;
		
	}
	
	div.c-list-home {
		
		position: relative;
		
		margin-top: 48px;
		
	}
	
	div.c-list-home div.lh-item {
		
		position: relative;
		overflow: hidden;
		
		margin-bottom: 5px;
		
		height: 1%;
		
	}
	
	div.c-list-home div.lh-item div.lh-pic {
		
		position: relative;
		float: left;
		
		width: 278px;
		
	}
	div.c-list-home div.lh-item div.lh-pic img { display: block; border-top: 1px solid #3A3A3A; border-bottom: 1px solid #3A3A3A; }
	
	div.c-list-home div.lh-item div.lh-txt {
		
		position: relative;
		float: left;
		
		margin-left: 10px;
		
		width: 220px;
		
	}
	
	div.c-list-home div.lh-item div.lh-txt p {
		
		color: #6E6E6E;
		
		font-size: 11px;
		
	}
	
	div.c-list-home div.lh-item div.lh-txt p.price { margin-top: 15px; color: #FEF500; font-size: 11px; }
	
	div.c-list-home div.lh-item .lh-details {
		
		position: absolute;
		
		left: 288px;
		bottom: 5px;
		
	}
	
	div.cheminfer {
		
		margin-top: 29px;
		
		font-size: 12px;
		
	}
	
	div.cheminfer a:link, div.cheminfer a:visited { text-decoration: none; }
	div.cheminfer a:hover, div.cheminfer a:active { color: #FF2300; }
	
	div.navlist {
		
		margin-top: 61px;
		margin-bottom: 18px;
		
		font-size: 12px;
		
	}
	
	div.c-list-cat {
		
		position: relative;
		
		margin-top: 11px;
		
	}
	
	div.c-list-cat div.lc-item {
		
		position: relative;
		overflow: hidden;
		
		margin-bottom: 9px;
		
		height: 1%;
		
	}
	
	div.c-list-cat div.lc-item div.lc-pic {
		
		position: relative;
		float: left;
		
		width: 165px;
		
	}
	div.c-list-cat div.lc-item div.lc-pic img { display: block; border-top: 1px solid #3A3A3A; border-bottom: 1px solid #3A3A3A; }
	
	div.c-list-cat div.lc-item div.lc-txt {
		
		position: relative;
		float: left;
		
		margin-left: 10px;
		
		width: 295px;
		
	}
	
	div.c-list-cat div.lc-item div.lc-txt p {
		
		color: #6E6E6E;
		
		font-size: 10px;
		
	}
	
	div.c-list-cat div.lc-item div.lc-txt p.price { margin-top: 15px; color: #FEF500; font-size: 11px; }
	
	div.c-list-cat div.lc-item .lc-details {
		
		position: absolute;
		
		left: 178px;
		bottom: 5px;
		
	}
	
	div.c-list-cat div.lc-item a.addpanier:link, div.c-list-cat div.lc-item a.addpanier:visited {
		
		position: absolute;
		
		right: 5px;
		bottom: 7px;
		
	}
	
	div.c-fiche-up {
		
		position: relative;
		overflow: hidden;
		
		margin-top: 11px;
		
		height: 1%;
		
	}
	
	div.c-fiche-up div.visu-l {
		
		position: relative;
		float: left;
		
		color: #FF0000;
		
	}
	div.c-fiche-up div.visu-l img { display: block; margin-bottom: 3px; border-top: 1px solid #3A3A3A; border-bottom: 1px solid #3A3A3A; }
	
	div.c-fiche-up div.visu-r {
		
		position: relative;
		float: left;
		
		margin-left: 13px;
		
		color: #FF0000;
		
	}
	div.c-fiche-up div.visu-r img { display: block; margin-bottom: 3px; border-top: 1px solid #3A3A3A; border-bottom: 1px solid #3A3A3A; }
	
	div.c-fiche-up div.selectbox {
		
		position: relative;
		float: left;
		
		margin-left: 23px;
		
		width: 168px;
		
		color: #FF0000;
		
		font-size: 10px;
		
	}
	
	div.c-fiche-up div.selectbox select {
		
		position: relative;
		
		margin-top: 4px;
		
		width: 140px;
		
		background-color: #141414;
		border: 1px outset #9D9D9D;
		color: #FFFFFF;
		
		font-size: 10px;
		
	}
	
	div.c-fiche-up div.visu-l a:link, div.c-fiche-up div.visu-l a:visited,
	div.c-fiche-up div.visu-r a:link, div.c-fiche-up div.visu-r a:visited { color: #FF0000; text-decoration: none; }
	div.c-fiche-up div.visu-l a:hover, div.c-fiche-up div.visu-l a:active,
	div.c-fiche-up div.visu-r a:hover, div.c-fiche-up div.visu-r a:active { color: #FFFFFF; text-decoration: none; }
	div.c-fiche-up div.visu-l a:link span, div.c-fiche-up div.visu-l a:visited span,
	div.c-fiche-up div.visu-r a:link span, div.c-fiche-up div.visu-r a:visited span { color: #FFFFFF; text-decoration: none; }
	
	div.c-fiche-cnt {
		
		position: relative;
		
		margin-top: 25px;
		
		color: #6E6E6E;
		
		font-size: 12px;
		
	}
	
	div.c-fiche-cnt td, div.c-fiche-cnt th {
		
		padding-right: 8px;
		
		vertical-align: top;
		font-size: 12px;
		
	}
	
	div.c-fiche-cnt div.fc-title { margin-bottom: 12px; color: #FF0000; font-weight: bold; }
	div.c-fiche-cnt div.fc-added { margin-top: 23px; font-size: 10px; }
	
	div.fc-options {
		
		margin-top: 20px;
		
		border: 1px solid #333333;
		background-color: #1E1E1E;
		
	}
	
	div.fc-options div.fco-title { margin-left: 8px; margin-top: 5px; color: #999999; font-size: 11px; font-weight: bold; }
	div.fc-options div.fco-options { margin-left: 7px; margin-top: 7px; margin-bottom: 10px; }
	
	div.c-fiche-up div.price {
		
		margin-top: 13px;
		
		color: #FEF500;
		
		font-size: 15px;
		
	}
	
	div.c-fiche-up div.link {
		
		margin-top: 3px;
		margin-bottom: 27px;
		
	}
	
	div.visu-l div.pic {
		
		position: relative;
		overflow: hidden;
		
		width: 165px;
		height: 107px;
		
	}
	
	div.visu-l div.pic div.cntpic {
		
		position: absolute;
		
		left: 0px;
		top: 0px;
		
		height: 107px;
		
	}
	
	div.visu-l div.pic div.cntpic img { position: relative; float: left; }
	
	span.white { color: #FFFFFF; font-weight: bold; }
	span.whiter { color: #FFFFFF; }
	span.yellow { color: #EAFF00; }
	
	a.yellow:link, a.yellow:visited { color: #EAFF00; text-decoration: none; }
	a.yellow:hover, a.yellow:active { color: #EAFF00; text-decoration: underline; }
	
	a.addpanier:link, a.addpanier:visited {
		
		color: #FF0000;
		
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
		
	}
	a.addpanier:hover, a.addpanier:active { color: #FFFFFF; text-decoration: none; }
	a.addpanier:link span, a.addpanier:visited span { color: #FFFFFF; }
	
	a.pucebtn:link, a.pucebtn:visited {
		
		padding-left: 20px;
		padding-right: 0px;
		padding-top: 2px;
		padding-bottom: 0px;
		
		background-image: url(../images/btn_puce.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		color: #FFFFFF;
		
		font-weight: bold;
		text-decoration: none;
		
	}
	a.pucebtn:hover, a.pucebtn:active { color: #999999; }
	
	span.needed {
		
		color: #EF0000;
		
	}
	
	span.attr {
		
		color: #999999;
		
		font-size: 10px;
		font-weight: normal;
		
	}
	
	div.panier {
		
		position: relative;
		
	}
	
	div.panier div.panier-item {
		
		position: relative;
		overflow: hidden;
		
		margin-bottom: 1px;
		
		padding-top: 5px;
		padding-bottom: 5px;
		
		height: 1%;
		
	}
	
	div.panier div.panier-item.head {
		
		font-weight: bold;
		
	}
	
	div.panier div.panier-item div.pi-delete {
		
		position: relative;
		float: left;
		
		width: 50px;
		
	}
	
	div.panier div.panier-item div.pi-prod {
		
		position: relative;
		float: left;
		overflow: hidden;
		
		width: 285px;
		height: 1%;
		
	}
	
	div.panier div.panier-item div.pi-prod a:link, div.panier div.panier-item div.pi-prod a:visited {
		text-decoration: none;
		font-weight: bold;
	}
	
	div.panier div.panier-item div.pi-qte {
		
		position: relative;
		float: left;
		
		width: 70px;
		
		text-align: center;
		
	}
	
	div.panier div.panier-item div.pi-total {
		
		position: relative;
		float: left;
		
		width: 110px;
		
		text-align: right;
		
	}
	
	div.panier div.panier-item div.pi-prod img.pi-pic {
		
		position: relative;
		float: left;
		
		margin-right: 10px;
		
	}
	
	div.panier div.panier-item div.pi-prod img.pi-title {
		
		position: relative;
		float: left;
		
		font-weight: bold;
		
	}
	
	div.downdocs {
		
		margin-top: 15px;
		
	}
	
	a.downdoc:link, a.downdoc:visited {
		
		display: block;
		position: relative;
		overflow: hidden;
		
		margin-bottom: 10px;
		
		height: 1%;
		
		border: 1px solid #333333;
		background-color: #1B1B1E;
		
		text-decoration: none;
		
	}
	
	a.downdoc:hover, a.downdoc:active {
		
		border: 1px solid #3C3C3C;
		background-color: #202020;
		
	}
	
	a.downdoc:link span.dd-title, a.downdoc:visited span.dd-title {
		
		display: block;
		position: relative;
		
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 3px;
		
		background-color: #333333;
		
		font-weight: bold;
		
	}
	
	a.downdoc:hover span.dd-title, a.downdoc:active span.dd-title {
		
		background-color: #3C3C3C;
		
	}
	
	a.downdoc:link span.dd-infos, a.downdoc:visited span.dd-infos {
		
		display: block;
		position: relative;
		overflow: hidden;
		
		height: 1%;
		
	}
	
	a.downdoc:link span.dd-infos span.dd-infos-item, a.downdoc:visited span.dd-infos span.dd-infos-item {
		
		display: block;
		position: relative;
		float: left;
		
		padding-left: 6px;
		padding-right: 7px;
		padding-top: 3px;
		padding-bottom: 3px;
		
		border-right: 1px solid #333333;
		background-color: #222222;
		
	}
	
	a.downdoc:hover span.dd-infos span.dd-infos-item, a.downdoc:active span.dd-infos span.dd-infos-item {
		
		border-right: 1px solid #3C3C3C;
		background-color: #2A2A2A;
		
	}
	
	a.downdoc:link span.dd-descr, a.downdoc:visited span.dd-descr {
		
		display: block;
		position: relative;
		
		padding-left: 6px;
		padding-right: 7px;
		padding-top: 3px;
		padding-bottom: 3px;
		
		border-top: 1px solid #3C3C3C;
		color: #6B6B6B;
		
		font-size: 10px;
		
	}
	
	a.downdoc:link span.horizpart, a.downdoc:visited span.horizpart {
		
		display: block;
		position: relative;
		float: left;
		
	}
	
	a.ptilink:link, a.ptilink:visited { color: #999999; font-size: 10px; font-weight: bold; text-decoration: none; }
	a.ptilink:hover, a.ptilink:active { color: #FFFFFF; text-decoration: none; }
	
-->
