img { -ms-interpolation-mode:bicubic; }

body {
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	background:#FFFFFF url(../_img/background.jpg) repeat-y top center;
}

.coloris,
.coloris:hover,
.coloris:active{
	color:#ed6e19;
}
.coloris1,
.coloris1:hover,
.coloris1:active{
	color:#fa9604;
}
.coloris2,
.coloris2:hover,
.coloris2:active{
	color:#9bb317;
}
.coloris3,
.coloris3:hover,
.coloris3:active{
	color:#5c8900;
}
.coloris4,
.coloris4:hover,
.coloris4:active{
	color:#b96800;
}

#principal {
	margin:0px auto;
	width:980px;
	height:100%;
	position:relative;
	text-align:left;
}

#principal #header {
	width:980px;
	height:98px;
	position:relative;
}

#header #logo {
	width:522px;
	height:98px;
	border:none;
	float:left;
	font-size:1px;
	line-height:0px;
}
#logo img {
	border:none;
}

#header #espaceClient {
	position:relative;
	width:358px;
	height:98px;
	float:left;
}
#espaceClient #homepage {
	position:absolute;
	top:10px;
	left:154px;
	border:none;
}
#espaceClient #espace {
	position:absolute;
	top:2px;
	left:222px;
	border:none;
}
#espaceClient #panier {
	position:absolute;
	top:6px;
	left:313px;
	border:none;
}
#espaceClient #contact {
	position:absolute;
	top:11px;
	left:398px;
	border:none;
}
#espaceClient #textboxSearch {
	position:absolute;
	top:62px;
	left:278px;
	background:url(../_img/background_searchBox.png) no-repeat top left;
	width:170px;
	height:32px;
}
#espaceClient #textboxSearch form {
	position:relative;
	display:block;
	height:24px;
	margin:0;
	padding:0;
	width:170px;
	top:0px;
	left:0px;
}
#espaceClient #textboxSearch form .textbox {
	background:none;
	border:medium none;
	color:#363636;
	float:left;
	display:block;
	left:4px;
	line-height:normal;
	position:relative;
	top:4px;
	width:136px;
}

#espaceClient #textboxSearch form .submit  {
	background:url(../_img/loupe.png) no-repeat 0px 1px;
	border:medium none;
	color:#363636;
	cursor:pointer;
	float:left;
	display:inline;
	height:24px;
	left:0;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	width:24px;
}

#principal #menu {
	margin:0px 16px 0px 16px;
	padding:0px;
	width:948px;
	height:39px;
	position:relative;
	z-index:100;
}
#menu img {
	padding:0px;
	margin:0px;
	float:left;
}

#principal #leftStylishedHomepage,
#principal #leftStylishedBoutique {
	margin:0px;
	padding:0px;
	width:16px;
	font-size:1px;
	line-height:0px;
	position:relative;
	background:url(../_img/_headgondole/left-stylished.png) no-repeat 0px bottom;
	float:left;
	z-index:1;
}
#principal #rightStylishedHomepage,
#principal #rightStylishedBoutique {
	margin:0px;
	padding:0px;
	width:16px;
	font-size:1px;
	line-height:0px;
	position:relative;
	background:url(../_img/_headgondole/right-stylished.png) no-repeat 0px bottom;
	float:left;
	z-index:1;
}

#leftStylishedHomepage {
	height:300px;
}
#rightStylishedHomepage {
	height:300px;
}

#leftStylishedBoutique {
	height:180px;
}
#rightStylishedBoutique {
	height:180px;
}

#principal #bottomStylished {
	margin:0px;
	padding:0px;
	width:980px;
	height:7px;
	font-size:1px;
	line-height:0px;
	position:relative;
	background:url(../_img/_headgondole/bottom-stylished.png) no-repeat 0px 0px;
	float:left;
	z-index:1;
}
#principal #gondole {
	margin:0px;
	padding:0px;
	width:948px;
	height:300px;
	position:relative;
	float:left;
	font-size:1px;
	line-height:0px;
}
#gondole .gondole_bloc {
	margin:0px;
	padding:0px;
	float:left;
}


#principal #menuGauche {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:216px;
	height:auto;
	position:relative;
	float:left;
}
#menuGauche #bottomBlocStylished {
	margin:0px;
	padding:0px;
	width:200px;
	height:79px;
	position:relative;
	background:url(../_img/_headgondole/bottom-bloc-stylished.png) no-repeat 0px 0px;
	z-index:1;
}
#menuGauche .sticker {
	margin:8px 0px 8px 16px;
}

#principal #content {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:764px;
	height:auto;
	position:relative;
	float:left;
	z-index:10;
}
#content #edito {
	/*padding-top:30px;*/
	padding-left:16px;
	padding-right:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
#edito a:link, #edito a:visited {
	/*padding-top:30px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
}
#edito a:hover, #edito a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED6E19;
	text-decoration: none;	
}
#edito #editoTitle {
	padding-bottom:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ed6e19;
	text-decoration: none;	
}

.horizontalOrange {
	background:url(../_img/pixelOrangeED6E19.gif) repeat-x center center;
}
.verticalOrange {
	background:url(../_img/pixelOrangeED6E19.gif) repeat-y center center;
}
.produitHomepage {
	margin:8px 0px 8px 16px;
}
.produitHomepage .text {
	margin:0px;
	padding:0px 0px 10px 0px;
	width:170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
.text .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}
.price img {
	float:left;
	height:24px;
	line-height:24px;
	vertical-align:middle;
}
.price .value {
	float:left;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ED6E19;
}

#principal #footer {
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 0px;
	width:948px;
	height:auto;
	position:relative;
	clear:left;
}
#footer #textZone {
	padding:0px 0px 8px 16px;
	margin:0px;
	width:948px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #b96800;
	text-decoration: none;	
}
#footer #brandZone {
	padding:6px 0px 0px 0px;
	width:980px;
	height:64px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #b96800;
	background:url(../_img/background_brandZone.png) no-repeat 0px 0px;
	text-decoration: none;	
}
#footer #infoZone {
	padding:0px 0px 0px 16px;
	margin:0px;
	width:948px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #757171;
	text-decoration: none;
}

#filAriane {
	color:#87888A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
	padding-left:10px;
	text-decoration:none;
}

/******************************************/
/**				bloc footer				 **/
/******************************************/
#footer a, 
#footer a:link, 
#footer a:visited{
	color:#757171;
	text-decoration:none;
}
#footer a:hover, 
#footer a:active{
	color:#ED6E19;
	text-decoration:none;
}


/******************************************/
/**				bloc boutique			 **/
/******************************************/
#largeContent #pictureShop {
	position: relative;
}
#content #pictureShop {
	left: 0px;
	width:764px;
}
#pictureShop #visuel {
	position: relative;
	float: left;
	width: 275px;
	height: 340px;
	font-size: 16px;
}
#pictureShop #boutique {
	position: relative;
	width:auto;
}

#pictureShop div.resultat {
	position: relative;
	float: left;
	width:764px;
	padding:0px 0px 10px 10px;;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #f6C90E;
}
#pictureShop #boutique .separateHorizontal {
	position:relative;
	display:block;
	height:1px;
	width:732px;
	clear:left;
	margin:0 16px 16px 16px;
}
#pictureShop #boutique .separateVertical {
	position:relative;
	display:block;
	/*height:238px;*/
	height:256px;
	width:1px;
	float:left;
}

/*.horizontalOrange {
	background:url(../_img/pixelOrangeED6E19.gif) repeat-x center center;
}*/

#pictureShop #boutique #article {
	position: relative;
	float: left;
	text-align: center;
	width:243px;
}

#pictureShop #boutique #article .image {
	width: 100%;
}
#pictureShop #boutique #article img {
	border: 1px solid #CCCCCC;
}

#pictureShop #boutique #article.normal {
	padding: 0px 0px 0px 0px;
}
#pictureShop #boutique #article.last {
	padding: 0px 0px 0px 0px;
}
#pictureShop #article div.texte_gondole p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/*#pictureShop #article p {
	text-align:left;
	margin: 4px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #ed6e19;
	text-decoration: none;
}*/
#pictureShop #article .categorieTitre {
	text-align:center;
	margin: 0px 8px 4px 8px;
	height:32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}
/*#pictureShop #article .imgBoutique {
	margin: 0px 47px 0px 46px;
}*/
#pictureShop #article .produitPrix {
	text-align:right;
	margin: 8px 46px 0px 47px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	color: #ed6e19;
	text-decoration: none;
}
#pictureShop #article .produitTexte,
#pictureShop #article .produitTexte a {
	text-align:center;
	margin-top:4px;
	margin-bottom:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#pictureShop #boutique #article img.produitImage {
	text-align:left;
	margin: 0;
	width:50px;
	text-decoration: none;
	border:none;
}
#pictureShop #boutique #article .url {
	margin: 8px 46px 16px 47px;
	width:150px;
	height:28px;
	background-image: url(../_img/btnAddPanierOrangeED6E19.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:left;
}
#pictureShop #boutique #article .ajoutPanier {
	width:116px;
	padding-left:6px;
	line-height:26px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#pictureShop #article div.texte_gondole {
	margin: -5px 0 0 0;
	#margin: -4px 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	height: 340px;
}
#pictureShop #article a {
	display: block;
	cursor: pointer;
	text-decoration:none;
	border:none;
}

#pictureShop #pagination {
	position: relative;
	clear:both;
	width: 748px;
	text-align: right;
}




/*********************************************/
/**				fil d'ariane				**/
/*********************************************/

#filAriane{
	padding-top:16px;
	padding-bottom:16px;
	padding-left:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#filAriane a.link,
#filAriane a.link:link,
#filAriane a.link:visited,
#filAriane a.link1,
#filAriane a.link1:link,
#filAriane a.link1:visited,
#filAriane a.link2,
#filAriane a.link2:link,
#filAriane a.link2:visited,
#filAriane a.link3,
#filAriane a.link3:link,
#filAriane a.link3:visited,
#filAriane a.link4,
#filAriane a.link4:link,
#filAriane a.link4:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#filAriane a.link:hover,
#filAriane a.link:active,
#filAriane a.link1:hover,
#filAriane a.link1:active,
#filAriane a.link2:hover,
#filAriane a.link2:active,
#filAriane a.link3:hover,
#filAriane a.link3:active,
#filAriane a.link4:hover,
#filAriane a.link4:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
#filAriane a.hover,
#filAriane a.hover1,
#filAriane a.hover2,
#filAriane a.hover3,
#filAriane a.hover4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}

#filAriane a.link:hover,
#filAriane a.link:active,
#filAriane a.hover{
	color:#ed6e19;
}
#filAriane a.link1:hover,
#filAriane a.link1:active,
#filAriane a.hover1{
	color:#fa9604;
}
#filAriane a.link2:hover,
#filAriane a.link2:active,
#filAriane a.hover2{
	color:#9bb317;
}
#filAriane a.link3:hover,
#filAriane a.link3:active,
#filAriane a.hover3{
	color:#5c8900;
}
#filAriane a.link4:hover,
#filAriane a.link4:active,
#filAriane a.hover4{
	color:#b96800;
}

#content .tri{
	position:absolute;
	right:16px;
	top:10px;
	z-index:50;
}
.tri img {
	float:left;
	height:24px;
	line-height:24px;
	vertical-align:middle;
}
.tri .value {
	float:left;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ED6E19;
	font-family:Arial, Helvetica, sans-serif;
	z-index:50;
}

/************** pagination *************/
#pagination {
	margin-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #6E6C6C;
	text-decoration: none;
}
#pagination a.normal:link, #pagination a.normal:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #6E6C6C;
	text-decoration: none;
}
#pagination a.normal:hover, #pagination a.normal:active, #pagination a.hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #ED6E19;
	text-decoration: none;
}

/*********************************************/
/**			precedent / suivant				**/
/*********************************************/

#content #precedentsuivant{
	position:absolute;
	top:16px;
	right:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#precedentsuivant a.link,
#precedentsuivant a.link:link,
#precedentsuivant a.link:visited,
#precedentsuivant a.link1,
#precedentsuivant a.link1:link,
#precedentsuivant a.link1:visited,
#precedentsuivant a.link2,
#precedentsuivant a.link2:link,
#precedentsuivant a.link2:visited,
#precedentsuivant a.link3,
#precedentsuivant a.link3:link,
#precedentsuivant a.link3:visited,
#precedentsuivant a.link4,
#precedentsuivant a.link4:link,
#precedentsuivant a.link4:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#precedentsuivant a.link:hover,
#precedentsuivant a.link:active,
#precedentsuivant a.link1:hover,
#precedentsuivant a.link1:active,
#precedentsuivant a.link2:hover,
#precedentsuivant a.link2:active,
#precedentsuivant a.link3:hover,
#precedentsuivant a.link3:active,
#precedentsuivant a.link4:hover,
#precedentsuivant a.link4:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
#precedentsuivant a.hover,
#precedentsuivant a.hover1,
#precedentsuivant a.hover2,
#precedentsuivant a.hover3,
#precedentsuivant a.hover4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}

#precedentsuivant a.link:hover,
#precedentsuivant a.link:active,
#precedentsuivant a.hover{
	color:#ed6e19;
}
#precedentsuivant a.link1:hover,
#precedentsuivant a.link1:active,
#precedentsuivant a.hover1{
	color:#fa9604;
}
#precedentsuivant a.link2:hover,
#precedentsuivant a.link2:active,
#precedentsuivant a.hover2{
	color:#9bb317;
}
#precedentsuivant a.link3:hover,
#precedentsuivant a.link3:active,
#precedentsuivant a.hover3{
	color:#5c8900;
}
#precedentsuivant a.link4:hover,
#precedentsuivant a.link4:active,
#precedentsuivant a.hover4{
	color:#b96800;
}

/****************************************************/
/*****				miniContainer				*****/
/****************************************************/
/*.miniContainer {
	padding:5px;
}*/
/*conteneurs haut, milieu, bas*/
/*.mCTop {
	width:286px;
	height:32px;
	font-size:14px;
	line-height:32px;
	text-align:center;
	background-color:#4A4B4D;
}
.mCMiddle {
	width:286px;
}
.mCBottom {
	width:286px;
	height:8px;
	font-size:1px;
	line-height:0px;
}*/
/*conteneur haut > gauche, centre, droite*/
/*.mCTop .mCTopLeft{
	float:left;
	width:8px;
	height:32px;
	background:url(../_img/arrondi_gris_haut_gauche.gif) no-repeat left top;
}
.mCTop .mCTopCenter{
	float:left;
	width:270px;
	height:32px;
	font-size:14px;
	line-height:32px;
	text-align:left;
	color:#FFFFFF;
}
.mCTop .mCTopRight{
	float:left;
	width:8px;
	height:32px;
	background:url(../_img/arrondi_gris_haut_droite.gif) no-repeat right top;
}*/
/*conteneur bas > gauche, centre, droite*/
/*.mCBottom .mCBottomLeft{
	float:left;
	width:8px;
	height:8px;
	background:url(../_img/arrondi_gris_blanc_bas_gauche.gif) no-repeat left bottom;
}
.mCBottom .mCBottomCenter{
	float:left;
	width:270px;
	height:8px;
	background:url(../_img/pixel_grey.gif) repeat-x center bottom;
}
.mCBottom .mCBottomRight{
	float:left;
	width:8px;
	height:8px;
	background:url(../_img/arrondi_gris_blanc_bas_droite.gif) no-repeat right bottom;
}*/
/*conteneur milieu > gauche, centre, droite*/
/*.mCMiddle .mCMiddleLeft{
	float:left;
	width:8px;
	height:100%;
	background:url(../_img/pixel_grey.gif) repeat-y left center;
}
.mCMiddle .mCMiddleCenter{
	float:left;
	width:286px;
	background-color:#FFFFFF;
	background:url(../_img/DoubleLargeBorderGrey.gif) repeat-y left center;
	padding:8px;
	margin:0px;
}
.mCMiddle .mCMiddleRight{
	float:left;
	width:8px;
	height:100%;
	background:url(../_img/pixel_grey.gif) repeat-y right center;
}*/


/*conteneurs haut, milieu, bas*/
.mCTop {
	height:32px;
	font-size:14px;
	line-height:32px;
	text-align:center;
}
.mCMiddle {
}
.mCBottom {
	height:8px;
	font-size:1px;
	line-height:0px;
}
/*conteneur haut > gauche, centre, droite*/
.mCTopLeft{
	width:8px;
	height:32px;
	background:url(../_img/arrondi_gris_haut_gauche.gif) no-repeat left top;
	background-color:#4A4B4D;
}
.mCTopCenter{
	font-size:14px;
	line-height:32px;
	text-align:left;
	color:#FFFFFF;
	background-color:#4A4B4D;
}
.mCTopCenter a, .mCTopCenter a:link, .mCTopCenter a:visited {
	color:#EC6A16;
	text-decoration:none;
}
.mCTopCenter a:hover, .mCTopCenter a:active {
	color:#89BA17;
	text-decoration:none;
}
.mCTopRight{
	width:8px;
	background:url(../_img/arrondi_gris_haut_droite.gif) no-repeat right top;
	background-color:#4A4B4D;
}
/*conteneur bas > gauche, centre, droite*/
.mCBottomLeft{
	height:8px;
	background:url(../_img/arrondi_gris_blanc_bas_gauche.gif) no-repeat left bottom;
}
.mCBottomCenter{
	background:url(../_img/pixel_grey.gif) repeat-x center bottom;
}
.mCBottomRight{
	background:url(../_img/arrondi_gris_blanc_bas_droite.gif) no-repeat right bottom;
}
/*conteneur milieu > gauche, centre, droite*/
.mCMiddleLeft{
	background:url(../_img/pixel_grey.gif) repeat-y left center;
}
.mCMiddleCenter{
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
}
.mCMiddleCenter a, .mCMiddleCenter a:link, .mCMiddleCenter a:visited {
	color:#EC6A16;
	text-decoration:none;
}
.mCMiddleCenter a:hover, .mCMiddleCenter a:active {
	color:#000000;
	text-decoration:none;
}
.mCMiddleRight{
	background:url(../_img/pixel_grey.gif) repeat-y right center;
}


.miniContainer .input, .miniContainer textarea {
	border:solid 1px #4A4B4D;
}


#zoneClient, #zoneProcessus, #zoneArticle {
	padding:0px 10px 10px 10px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
}
#zoneClient #titre {
	margin-bottom:10px;
}
#titre #texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:31px;
	font-weight:bold;
	vertical-align:middle;
	color:#EC6A16;
	padding-left:10px;
}
#zoneProcessus, #processLine {
	clear:both;
}

#zoneClient a, 
#zoneClient a:link, 
#zoneClient a:visited,
#zoneProcessus a, 
#zoneProcessus a:link, 
#zoneProcessus a:visited {
	color:#ed6e19;
	text-decoration:none;
}
#zoneClient a:hover, 
#zoneClient a:active,
#zoneProcessus a:hover, 
#zoneProcessus a:active  {
	color:#706E6E;
	text-decoration:none;
}

#processLine a.link, 
#processLine a.link:link, 
#processLine a.link:visited,
#processLine a.link:hover, 
#processLine a.link:active {
	color:#CCCCCC;
	text-decoration:none;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
#processLine a.hover, 
#processLine a.hover:link,
#processLine a.hover:visited {
	color:#ed6e19;
	text-decoration:none;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}
#processLine a.hover:hover, 
#processLine a.hover:active  {
	color:#ed6e19;
	text-decoration:none;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}

.bouton_vert {
	background-color:#EC6A16;
}
.bouton_vert form {
	margin:0;
	padding:0;
}
.bouton_vert .coinTopLeft {
	width:10px;
	height:10px;
	background:url(../_img/arrondi_orange_haut_gauche.gif) no-repeat left top;
}
.bouton_vert .coinTopRight {
	width:10px;
	background:url(../_img/arrondi_orange_haut_droite.gif) no-repeat right top;
}
.bouton_vert .coinBottomLeft {
	height:10px;
	background:url(../_img/arrondi_orange_bas_gauche.gif) no-repeat left bottom;
}
.bouton_vert .coinBottomRight {
	background:url(../_img/arrondi_orange_bas_droite.gif) no-repeat right bottom;
}

.bouton_vert .boutonSubmit {
	color:#FFFFFF;
	text-decoration: none;
	background:none;
	border:none;
	cursor:pointer;
}

.commande_Ligne {
	padding:4px;
}
.commande_Headers {
	background-color:#e7e7ee;
	line-height:32px;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
}
.message_Headers {
	padding:4px;
}
.paire {
	background-color:#E7E7EE;
}
.impaire {
	background-color:#FFFFFF;
}
.full {
	height:200px;
	width:465px !important;
}

/****************************************************/
/*****			fin	miniContainer				*****/
/****************************************************/


/****************************************************/
/*****				zone Article				*****/
/****************************************************/
#zoneArticle #article_info .categorieTitre {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}
#zoneArticle #article_info #zoneQte {
	position:relative;
	width:100%;
}
#zoneArticle #article_info #zoneQte #labelQte {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:18px;
	text-decoration: none;
	color:#ed6e19;
	height: 18px;
	float:left;
	vertical-align:middle;
}
#zoneArticle #article_info .prix {
	padding-top:10px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color:#ed6e19;
}
#zoneArticle #article_info .url {
	width:150px;
	height:28px;
	background-image: url(../_img/btnAddPanierOrangeED6E19.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:left;
}
#zoneArticle #article_info .ajoutPanier {
	width:116px;
	padding-left:6px;
	line-height:26px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.sendToFriend {
	height:18px;
	padding-left:20px;
	background:url(../_img/sendToFriend.gif) no-repeat left center;
}
.printInfo {
	height:18px;
	padding-left:20px;
	background:url(../_img/printInfo.gif) no-repeat left center;
}

.articleColoris1, .articleColoris1:link, .articleColoris1:visited,
.articleColoris2, .articleColoris2:link, .articleColoris2:visited,
.articleColoris3, .articleColoris3:link, .articleColoris3:visited,
.articleColoris4, .articleColoris4:link, .articleColoris4:visited {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height:18px;
	text-decoration: none;
	color:#ed6e19;
	height: 18px;
	vertical-align:middle;
}
.articleColoris1:hover, .articleColoris1:active {
	color:#fa9604;
}
.articleColoris2:hover, .articleColoris2:active {
	color:#9bb317;
}
.articleColoris3:hover, .articleColoris3:active {
	color:#5c8900;
}
.articleColoris4:hover, .articleColoris4:active {
	color:#b96800;
}
/****************************************************/
/*****			fin	zone Article				*****/
/****************************************************/

/****************************************************/
/*****				zone Références				*****/
/****************************************************/

.tab_list{
	border:1px #adb0b1 solid;
	padding:0px;
	margin:0px;
	width:100%;
}
.carac1 th {
	background-color:#fa9604;
}
.carac2 th {
	background-color:#9bb317;
}
.carac3 th {
	background-color:#5c8900;
}
.carac4 th {
	background-color:#b96800;
}
.tab_list th{
	color:#FFFFFF;
	padding:5px 0px;
	text-align:center;
}
.tab_list td{
	border-top:1px #adb0b1 solid;
}

#addPanier {
	height:24px;
	margin:0;
	padding:0;
}
.addPanierMini {
	height:20px;
	width:20px;
	margin:0;
	padding:0;
	border:none;
	background:url(../_img/btnAddPanierOrangeED6E19.png) no-repeat 0px 0px;
	cursor:pointer;
}

/****************************************************/
/*****			fin	zone Références				*****/
/****************************************************/

/******************************************/
/**				bloc prod associés		 **/
/******************************************/
#optionShop {
	left: 0px;
	width:auto;
	height:190px;
}
#optionShop #boutique {
	position: relative;
	width:auto;
	height:100%;
	margin-top:1em;
}

#optionShop #boutique .separateVertical {
	position:relative;
	display:block;
	height:172px;
	width:1px;
	float:left;
}

#optionShop #boutique #article {
	position: relative;
	float: left;
	text-align: center;
	width:147px;
}

#optionShop #boutique #article .image {
	width: 100%;
}
#optionShop #boutique #article img {
	border: 1px solid #CCCCCC;
}

#optionShop #boutique #article.normal {
	padding: 0px 0px 0px 0px;
}
#optionShop #boutique #article.last {
	padding: 0px 0px 0px 0px;
}
#optionShop #article div.texte_gondole p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/*#optionShop #article p {
	text-align:left;
	margin: 4px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #ed6e19;
	text-decoration: none;
}*/
#optionShop #article .categorieTitre {
	text-align:center;
	margin: 0px 4px 4px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	height:28px;
}
/*#optionShop #article .imgBoutique {
	margin: 0px 47px 0px 46px;
}*/
#optionShop #article .produitPrix {
	text-align:right;
	margin: 6px 26px 0px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ed6e19;
	text-decoration: none;
}
#optionShop #article .produitTexte,
#optionShop #article .produitTexte a {
	text-align:center;
	margin-top:4px;
	margin-bottom:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#optionShop #boutique #article img.produitImage {
	text-align:left;
	margin: 0;
	width:50px;
	text-decoration: none;
	border:none;
}
#optionShop #boutique #article .url {
	margin: 4px 26px 0px 25px;
	width:96px;
	height:18px;
	background-image: url(../_img/btnAddPanierMini.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:left;
}
#optionShop #boutique #article .ajoutPanier {
	width:86px;
	padding-left:0px;
	font-size:10px;
	line-height:18px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#FFFFFF;
}

#optionShop #article div.texte_gondole {
	margin: -5px 0 0 0;
	#margin: -4px 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	height: 340px;
}
#optionShop #article a {
	display: block;
	cursor: pointer;
	text-decoration:none;
	border:none;
}

#optionShop #pagination {
	position: relative;
	clear:both;
	width: 748px;
	text-align: right;
}