body { 
font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
background-image: url("boutique/background.jpg");
background-position:center top; 
background-repeat : no-repeat;
background-color : #fefefe;
margin : auto;
}

* {
margin:0;
padding:0;
}

.page, #page_1 {
float:left;
width:750px;
}

.popup {
position: absolute;
visibility: hidden;
padding: 1px;
z-index: 99;
}

/* ---------- Guide boutique CSS Header ---------- */



.boutique_h01 {
background : url("/boutique/boutique_h01.gif");
background-repeat : no-repeat;
padding-left:10px;
padding-right:10px;
color : #FFFFFF;
font-size : 10px;
overflow : hidden ;
width : 984px;
height :16px;
margin : auto;
}

.boutique_h01 a:link, .boutique_h01 a:visited, .boutique_h01 a:hover {
color : #3A3A3A;
font-size : 11px;
text-decoration: none;
}

.boutique_h01 a:hover {
text-decoration: underline !important;
}

.boutique_h02 {
width : 1004px;
height :175px;
margin : auto;
}

.boutique_h02_01 {
background : url("/boutique/boutique_h02_01.jpg");
background-repeat : no-repeat;
padding-top:41px;
padding-left:51px;
padding-right:61px;
padding-bottom:40px;
width : 388px;
height :94px;
margin : auto;
float : left;
}

.boutique_h02_01 img {
border : 0px;
}

.boutique_h02_02 {
background : url("/boutique/boutique_h02_02.gif");
background-repeat : no-repeat;
width : 504px;
height :175px;
margin : auto;
float : left;
}

.boutique_m01 {
background : url("/boutique/boutique_m01.png");
background-repeat : no-repeat;
width : 1004px;
height :4px;
margin : auto;
}

.boutique_m02 {
width : 1004px;
height :30px;
margin : auto;
}

.boutiques_m01 {
border-right: 1px solid #FFFFFF;
text-align : center;
width:47px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m01 a:link, .boutiques_m01 a:visited, .boutiques_m01 a:hover {
background : url("/boutique_1/boutique_m02.png");
background-repeat : repeat-x;
padding-top:7px;
padding-left:3px;
padding-right:6px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:38px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m01 a:hover {
color : #000000 !important;
text-decoration: underline !important;
}

.boutiques_m02 {
text-align : center;
width:70px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m02 a:link, .boutiques_m02 a:visited, .boutiques_m02 a:hover  {
background : url("/boutique_1/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:60px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m02 a:hover {
background : url("/boutique/boutiques_m02.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #FF8DD7 !important;
color : #FD2BB5 !important;
text-decoration: underline !important;
}

.boutiques_m03 {
text-align : center;
width:113px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m03 a:link, .boutiques_m03 a:visited, .boutiques_m03 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:2px;
padding-right:2px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:107px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m03 a:hover {
background : url("/boutique/boutiques_m03.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #FFB04F !important;
color : #FF920B !important;
text-decoration: underline !important;
}

.boutiques_m04 {
text-align : center;
width:57px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m04 a:link, .boutiques_m04 a:visited, .boutiques_m04 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:5px;
padding-right:3px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:47px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m04 a:hover {
background : url("/boutique/boutiques_m04.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #99E665 !important;
color : #74CC39 !important;
text-decoration: underline !important;
}

.boutiques_m05 {
text-align : center;
width:51px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m05 a:link, .boutiques_m05 a:visited, .boutiques_m05 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:41px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m05 a:hover {
background : url("/boutique/boutiques_m05.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #D8CEA5 !important;
color : #B5AB82 !important;
text-decoration: underline !important;
}

.boutiques_m06 {
text-align : center;
width:52px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m06 a:link, .boutiques_m06 a:visited, .boutiques_m06 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:42px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m06 a:hover {
background : url("/boutique/boutiques_m06.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #F8CB69 !important;
color : #C39634 !important;
text-decoration: underline !important;
}

.boutiques_m07 {
text-align : center;
width:73px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m07 a:link, .boutiques_m07 a:visited, .boutiques_m07 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:63px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m07 a:hover {
background : url("/boutique/boutiques_m07.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #BEC5D3 !important;
color : #474E5C !important;
text-decoration: underline !important;
}

.boutiques_m08 {
text-align : center;
width:81px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m08 a:link, .boutiques_m08 a:visited, .boutiques_m08 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:71px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m08 a:hover {
background : url("/boutique/boutiques_m08.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #8EBDFF !important;
color : #2A73D7 !important;
text-decoration: underline !important;
}

.boutiques_m09 {
text-align : center;
width:33px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m09 a:link, .boutiques_m09 a:visited, .boutiques_m09 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:2px;
padding-right:6px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:23px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m09 a:hover {
background : url("/boutique/boutiques_m09.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #F189FF !important;
color : #B217B8 !important;
text-decoration: underline !important;
}

.boutiques_m10 {
text-align : center;
width:40px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m10 a:link, .boutiques_m10 a:visited, .boutiques_m10 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:30px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m10 a:hover {
background : url("/boutique/boutiques_m10.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #FF9797 !important;
color : #BD0000 !important;
text-decoration: underline !important;
}

.boutiques_m11 {
text-align : center;
width:78px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m11 a:link, .boutiques_m11 a:visited, .boutiques_m11 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:68px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m11 a:hover {
background : url("/boutique/boutiques_m11.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #E8B01C !important;
color : #F7BB06 !important;
text-decoration: underline !important;
}

.boutiques_m12 {
text-align : center;
width:78px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m12 a:link, .boutiques_m12 a:visited, .boutiques_m12 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:68px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m12 a:hover {
background : url("/boutique/boutiques_m12.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #FF96A7 !important;
color : #E40D35 !important;
text-decoration: underline !important;
}

.boutiques_m13 {
text-align : center;
width:49px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m13 a:link, .boutiques_m13 a:visited, .boutiques_m13 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:39px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m13 a:hover {
background : url("/boutique/boutiques_m13.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #76C7FF !important;
color : #1991DF !important;
text-decoration: underline !important;
}

.boutiques_m14 {
text-align : center;
width:56px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m14 a:link, .boutiques_m14 a:visited, .boutiques_m14 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:46px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m14 a:hover {
background : url("/boutique/boutiques_m14.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #86CEBB !important;
color : #094E3A !important;
text-decoration: underline !important;
}

.boutiques_m15 {
text-align : center;
width:76px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m15 a:link, .boutiques_m15 a:visited, .boutiques_m15 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
border-right: 1px solid #FFFFFF;
padding-top:7px;
padding-left:4px;
padding-right:4px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:66px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m15 a:hover {
background : url("/boutique/boutiques_m15.png") !important;
background-repeat : repeat-x !important;
border-left: 1px solid #35E4F3 !important;
color : #20D2E2 !important;
text-decoration: underline !important;
}

.boutiques_m16 {
text-align : center;
width:49px;
height :30px;
margin : auto;
float : left;
}

.boutiques_m16 a:link, .boutiques_m16 a:visited, .boutiques_m16 a:hover {
background : url("/boutique/boutique_m02.png");
background-repeat : repeat-x;
border-left: 1px solid #89D9F0;
padding-top:7px;
padding-left:4px;
padding-right:6px;
color : #2691D5;
font-size : 11px;
font-weight: bold;
width:38px;
height :23px;
display: block;
text-decoration: none;
}

.boutiques_m16 a:hover {
background : url("/boutique/boutiques_m16.png");
background-repeat : repeat-x !important;
border-left: 1px solid #EC88F5 !important;
color : #D16CE0 !important;
text-decoration: underline !important;
}

.boutique_m03 {
background : url("/boutique/boutique_m03.png");
background-repeat : no-repeat;
padding-bottom:14px;
width : 1004px;
height :16px;
color : #FD2BB5;
font-size : 13px;
margin : auto;
}


/* ---------- Guide boutique CSS contenue ---------- */


.annuaire_ecommerce {
width : 1004px;
min-height : 400px;
color : #2691DB;
font-size : 13px;
margin : auto;
}

.annuaire_ecommerce_01 {
background : url("/boutique/annuaire_commerce_01.png");
background-repeat : no-repeat;
width : 294px;
height :13px;
margin : auto;
}

.annuaire_ecommerce_02 {
background : url("/boutique/annuaire_commerce_02.png");
background-repeat : repeat-y;
padding: 0px 10px 0px 14px;
width : 270px;
min-height :206px;
margin : auto;
}

.annuaire_ecommerce_03 {
background : url("/boutique/annuaire_commerce_03.png");
background-repeat : no-repeat;
width : 294px;
height :13px;
margin : auto;
}


.boutique_ligne {
width : 1004px;
margin : auto;
}

.boutique_ligne_01 {
width : 210px;
margin : auto;
float : left;
}

.la_boutique_ligne_00 {
background : url("/boutique/la_boutique_ligne_00.png");
background-repeat : no-repeat;
width : 210px;
height :51px;
margin : auto;
}

.la_boutique_ligne_01 {
background : url("/boutique/la_boutique_ligne_01.png");
background-repeat : no-repeat;
width : 210px;
height :51px;
margin : auto;
}

.la_boutique_ligne_02 {
background : url("/boutique/la_boutique_ligne_02.png");
background-repeat : repeat-y;
width : 210px;
min-height :51px;
margin : auto;
}

li:hover ul {
display: block;
}

li.over ul {
display: block;
}

.ul_home_01 {
padding-left:6px;
padding-right:8px;
width : 196px;
list-style: none;
}

.li_home_01 {
padding-top:3px;
padding-left:7px;
padding-right:5px;
width : 184px;
min-height :15px;
color:#38A3E9;
font-size:11px;
font-weight: bold;
}

.li_home_01 a:link, .li_home_01 a:visited, .li_home_01 a:hover {
color:#1991DF;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.li_home_01 a:hover {
text-decoration: underline !important;
}

.ul_shopping_01 {
padding-left:6px;
padding-right:8px;
width : 196px;
list-style: none;
}

.li_shopping_01 {
border-bottom: 1px solid #1991DF;
padding-top:3px;
padding-left:7px;
padding-right:5px;
width : 184px;
min-height :15px;
color:#1991DF;
font-size:11px;
font-weight: bold;
}

.li_shopping_01 img {
border:0px;
}

.li_shopping_01 a:link, .li_shopping_01 a:visited, .li_shopping_01 a:hover {
color:#1991DF;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.li_shopping_01 a:hover {
text-decoration: underline !important;
}

.ul_shopping_02 {
padding-bottom : 10px;
display:none;
list-style: none;
}

.ul_shopping_03 {
padding-left : 20px;
width : 190px;
}

.li_shopping_02_1 {
color:#FD2BB5;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_1 a:link, .li_shopping_02_1 a:visited, .li_shopping_02_1 a:hover {
color:#FD2BB5;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_1 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_2 {
width : 190px;
color:#FF920B;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_2 a:link, .li_shopping_02_2 a:visited, .li_shopping_02_2 a:hover {
color:#FF920B;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_2 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_3 {
color:#74CC39;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_3 a:link, .li_shopping_02_3 a:visited, .li_shopping_02_3 a:hover {
color:#74CC39;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_3 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_4 {
color:#B5AB82;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_4 a:link, .li_shopping_02_4 a:visited, .li_shopping_02_4 a:hover {
color:#B5AB82;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_4 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_5 {
color:#C39634;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_5 a:link, .li_shopping_02_5 a:visited, .li_shopping_02_5 a:hover {
color:#C39634;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_5 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_6 {
color:#474E5C;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_6 a:link, .li_shopping_02_6 a:visited, .li_shopping_02_6 a:hover {
color:#474E5C;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_6 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_7 {
color:#2A73D7;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_7 a:link, .li_shopping_02_7 a:visited, .li_shopping_02_7 a:hover {
color:#2A73D7;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_7 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_8 {
color:#B217B8;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_8 a:link, .li_shopping_02_8 a:visited, .li_shopping_02_8 a:hover {
color:#B217B8;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_8 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_9 {
color:#BD0000;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_9 a:link, .li_shopping_02_9 a:visited, .li_shopping_02_9 a:hover {
color:#BD0000;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_9 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_10 {
color:#F7BB06;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_10 a:link, .li_shopping_02_10 a:visited, .li_shopping_02_10 a:hover {
color:#F7BB06;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_10 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_11 {
color:#E40D35;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_11 a:link, .li_shopping_02_11 a:visited, .li_shopping_02_11 a:hover {
color:#E40D35;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_11 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_12 {
color:#1991DF;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_12 a:link, .li_shopping_02_12 a:visited, .li_shopping_02_12 a:hover {
color:#1991DF;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_12 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_13 {
color:#094E3A;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_13 a:link, .li_shopping_02_13 a:visited, .li_shopping_02_13 a:hover {
color:#094E3A;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_13 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_14 {
color:#20D2E2;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_14 a:link, .li_shopping_02_14 a:visited, .li_shopping_02_14 a:hover {
color:#20D2E2;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_14 a:hover {
text-decoration: underline !important;
}

.li_shopping_02_15 {
color:#D16CE0;
font-size:11px;
width : 190px;
list-style-type:none;
}

.li_shopping_02_15 a:link, .li_shopping_02_15 a:visited, .li_shopping_02_15 a:hover {
color:#D16CE0;
font-size:11px;
text-decoration: none;
display: block;
}

.li_shopping_02_15 a:hover {
text-decoration: underline !important;
}

.li_shopping_03 {
border-bottom: 1px solid #1991DF;
}

.la_boutique_ligne_03 {
background : url("/boutique/la_boutique_ligne_03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 210px;
height :20px;
margin : auto;
}

.des_boutique_ligne_01 {
background : url("/boutique/des_boutique_ligne_01.png");
background-repeat : no-repeat;
padding-top:36px;
padding-left:7px;
padding-right:9px;
width : 194px;
height :51px;
margin : auto;
}

.des_boutique_ligne_01 img {
border: 0px;
}

.des_boutique_ligne_02 {
background : url("/boutique/des_boutique_ligne_02.png");
background-repeat : no-repeat;
width : 210px;
height :162px;
margin : auto;
}

.des_boutique_ligne_03 {
background : url("/boutique/des_boutique_ligne_03.png");
background-repeat : no-repeat;
padding-top : 10px;
text-align:center;
width : 210px;
height :24px;
margin : auto;
}

.des_boutique_ligne_03 img {
border: 0px;
}

.des_boutique_ligne_04 {
background : url("/boutique/des_boutique_ligne_04.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 210px;
height :15px;
margin : auto;
}

.les_boutiques_ligne_01 {
background : url("/boutique/les_boutiques_ligne_01.png");
background-repeat : no-repeat;
width : 210px;
height :51px;
margin : auto;
}

.les_boutiques_ligne_02 {
background : url("/boutique/les_boutiques_ligne_02.png");
background-repeat : repeat-y;
padding-left:13px;
padding-right:13px;
text-align:center;
width : 184px;
min-height :51px;
margin : auto;
}

.les_boutiques_ligne_02 p {
float : left;
}

a.boutiques_r01:link, a.boutiques_r01:visited {
color : #C9C9DF;
font-size : 9px;
text-decoration: none;
}

a.boutiques_r01:hover {
color : #1991DF;
font-size : 9px;
text-decoration: underline;
}

a.boutiques_r02:link, a.boutiques_r02:visited {
color : #BEBEBE;
font-size : 11px;
text-decoration: none;
}

a.boutiques_r02:hover {
color : #1991DF;
font-size : 11px;
text-decoration: underline;
}

a.boutiques_r03:link, a.boutiques_r03:visited {
color : #9B9B9B;
font-size : 13px;
text-decoration: none;
}

a.boutiques_r03:hover {
color : #1991DF;
font-size : 13px;
text-decoration: underline;
}

a.boutiques_r04:link, a.boutiques_r04:visited {
color : #6E6E6E;
font-size : 10px;
text-decoration: none;
}

a.boutiques_r04:hover {
color : #1991DF;
font-size : 10px;
text-decoration: underline;
}

a.boutiques_r05:link, a.boutiques_r05:visited {
color : #787878;
font-size : 14px;
text-decoration: none;
}

a.boutiques_r05:hover {
color : #1991DF;
font-size : 14px;
text-decoration: underline;
}

a.boutiques_r06:link, a.boutiques_r06:visited {
color : #6E6E6E;
font-size : 12px;
text-decoration: none;
}

a.boutiques_r06:hover {
color : #1991DF;
font-size : 12px;
text-decoration: underline;
}

a.boutiques_r07:link, a.boutiques_r07:visited {
color : #787878;
font-size : 15px;
text-decoration: none;
}

a.boutiques_r07:hover {
color : #1991DF;
font-size : 15px;
text-decoration: underline;
}

a.boutiques_r08:link, a.boutiques_r08:visited {
color : #9B9B9B;
font-size : 13px;
text-decoration: none;
}

a.boutiques_r08:hover {
color : #1991DF;
font-size : 13px;
text-decoration: underline;
}

a.boutiques_r09:link, a.boutiques_r09:visited {
color : #BEBEBE;
font-size : 11px;
text-decoration: none;
}

a.boutiques_r09:hover {
color : #1991DF;
font-size : 11px;
text-decoration: underline;
}

a.boutiques_r10:link, a.boutiques_r10:visited {
color : #C9C9DF;
font-size : 9px;
text-decoration: none;
}

a.boutiques_r10:hover {
color : #1991DF;
font-size : 9px;
text-decoration: underline;
}

.les_boutiques_ligne_03 {
background : url("/boutique/les_boutiques_ligne_03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 210px;
height :20px;
margin : auto;
}

.catalogue_produits {
background : url("/boutique/catalogue_produits.gif");
background-repeat : no-repeat;
padding-left:32px;
padding-right:9px;
padding-bottom : 10px;
width : 169px;
height :45px;
margin : auto;
}

.catalogue_produits img {
border : 0px;
}

.contactez_nous {
background : url("/boutique/contactez_nous.gif");
background-repeat : no-repeat;
padding-left:32px;
padding-right:9px;
padding-bottom : 10px;
width : 169px;
height :45px;
margin : auto;
}

.contactez_nous:hover {
background : url("/boutique/contactez-nous.gif");
background-repeat : no-repeat;
padding-left:32px;
padding-right:9px;
padding-bottom : 10px;
width : 169px;
height :45px;
margin : auto;
}

.contactez_nous img {
border : 0px;
}

.blog_ecommerce {
padding-left:5px;
padding-right:5px;
padding-bottom : 10px;
width : 200px;
height :45px;
margin : auto;
}

.blog_ecommerce img {
border : 0px;
}

.boutique_ligne_02 {
width : 790px;
margin : auto;
float : left;
}

.mespartenaires {
text-align:center;
}

.mespartenaires a:link, .mespartenaires a:visited {
color:#F97A1B;
font-size : 20px;
text-decoration: none;
}

.mespartenaires a:hover {
color:#F97A1B;
font-size : 20px;
text-decoration: underline;
}

.recherche_boutique_01 {
background : url("/boutique/recherche_boutique_01.png");
background-repeat : no-repeat;
width : 790px;
height :13px;
margin : auto;
}

.recherche_boutique_02 {
background : url("/boutique/recherche_boutique_02.png");
background-repeat : repeat-y;
padding-left:20px;
padding-right:20px;
width : 750px;
min-height :22px;
margin : auto;
}

.recherche_boutiques_01 {
padding-top:3px;
color:#F9B630;
font-size:15px;
width : 240px;
margin : auto;
float : left;
}

.recherche_boutiques_02 {
width : 400px;
margin : auto;
float : left;
}

.des_boutiques {
width : 398px;
height :20px;
border : 1px solid #F9B630;
color:#474E5C;
font-size:15px;
margin : auto;
}

.recherche_boutique_04 {
background : url("/boutique/recherche_boutique_02.png");
background-repeat : repeat-y;
padding-top:5px;
padding-left:20px;
padding-right:20px;
text-align:right;
width : 750px;
min-height :22px;
margin : auto;
}

.recherche_boutique_04 select {
padding-top:3px;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
font-size:11px;
}

.recherche_boutiques_03 {
text-align:right;
width : 110px;
margin : auto;
float : left;
}

.recherche_boutiques_03 img {
border : 0px;
}

.recherche_boutique_03 {
background : url("/boutique/recherche_boutique_03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 790px;
height :13px;
margin : auto;
}

.guide_boutique {
padding-bottom : 10px;
padding-left:7px;
padding-right:7px;
width : 776px;
height :195px;
margin : auto;
}

.guide_boutiques {
padding-bottom : 10px;
padding-left:2px;
padding-right:2px;
width : 786px;
margin : auto;
}

.guide_boutiques_00 {
padding-bottom : 10px;
width : 262px;
height :227px;
margin : auto;
float : left;
}

.guide_boutiques_01 {
background : url("/boutique/guide_boutiques_01.png");
background-repeat : no-repeat;
width : 262px;
height :8px;
margin : auto;
}

.guide_boutiques_02 {
background : url("/boutique/guide_boutiques_02.png");
background-repeat : no-repeat;
width : 262px;
height :15px;
margin : auto;
}

.guide_boutiques_03 {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-top : 10px;
padding-left : 15px;
padding-right : 15px;
text-align:right;
color:#48C2EB;
font-size : 11px;
width : 232px;
margin : auto;
}

.guide_boutiques_03 a:link, .guide_boutiques_03 a:visited {
color:#48C2EB;
font-size : 11px;
text-decoration: none;
}

.guide_boutiques_03 a:hover {
color:#48C2EB;
font-size : 11px;
text-decoration: underline;
}

.guide_boutiques_04 {
background : url("/boutique/guide_boutiques_03.png");
background-repeat : no-repeat;
width : 262px;
height :15px;
margin : auto;
}

.guide_boutiques_vetement {
background : url("/boutique/guide_boutiques_vetement.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_vetements {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#FD2BB5;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_vetements a:link, .guide_boutiques_vetements a:visited {
color:#FD2BB5;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_vetements a:hover {
color:#FD2BB5;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_accessoires_mode {
background : url("/boutique/guide_boutiques_accessoires_mode.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_accessoire_mode {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#FF920B;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_accessoire_mode a:link, .guide_boutiques_accessoire_mode a:visited {
color:#FF920B;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_accessoire_mode a:hover {
color:#FF920B;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_ecologie {
background : url("/boutique/guide_boutiques_ecologie.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_ecologiste {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#8DDA59;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_ecologiste a:link, .guide_boutiques_ecologiste a:visited {
color:#8DDA59;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_ecologiste a:hover {
color:#8DDA59;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_maison {
background : url("/boutique/guide_boutiques_maison.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_maisons {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#B5AB82;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_maisons a:link, .guide_boutiques_maisons a:visited {
color:#B5AB82;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_maisons a:hover {
color:#B5AB82;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_meuble {
background : url("/boutique/guide_boutiques_meuble.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_meubles {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#C39634;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_meubles a:link, .guide_boutiques_meubles a:visited {
color:#C39634;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_meubles a:hover {
color:#C39634;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_tv_video_hifi {
background : url("/boutique/guide_boutiques_tv_video_hifi.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_tv_videos_hifi {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#474E5C;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_tv_videos_hifi a:link, .guide_boutiques_tv_videos_hifi a:visited {
color:#474E5C;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_tv_videos_hifi a:hover {
color:#474E5C;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_informatique {
background : url("/boutique/guide_boutiques_informatique.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_informatiques {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#2A73D7;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_informatiques a:link, .guide_boutiques_informatiques a:visited {
color:#2A73D7;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_informatiques a:hover {
color:#2A73D7;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_jeux {
background : url("/boutique/guide_boutiques_jeux.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_jouets {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#B217B8;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_jouets a:link, .guide_boutiques_jouets a:visited {
color:#B217B8;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_jouets a:hover {
color:#B217B8;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_sport {
background : url("/boutique/guide_boutiques_sport.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_sports {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#BD0000;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_sports a:link, .guide_boutiques_sports a:visited {
color:#BD0000;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_sports a:hover {
color:#BD0000;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_alimentation {
background : url("/boutique/guide_boutiques_alimentation.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_alimentations {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#FFCC33;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_alimentations a:link, .guide_boutiques_alimentations a:visited {
color:#FFCC33;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_alimentations a:hover {
color:#FFCC33;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_restauration {
background : url("/boutique/guide_boutiques_restauration.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_restaurations {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#E40D35;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_restaurations a:link, .guide_boutiques_restaurations a:visited {
color:#E40D35;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_restaurations a:hover {
color:#E40D35;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_culture {
background : url("/boutique/guide_boutiques_culture.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_cultures {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#1991DF;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_cultures a:link, .guide_boutiques_cultures a:visited {
color:#1991DF;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_cultures a:hover {
color:#1991DF;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_vehicule {
background : url("/boutique/guide_boutiques_vehicule.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_vehicules {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#094E3A;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_vehicules a:link, .guide_boutiques_vehicules a:visited {
color:#094E3A;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_vehicules a:hover {
color:#094E3A;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_chaussure {
background : url("/boutique/guide_boutiques_chaussure.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_chaussures {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#20D2E2;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_chaussures a:link, .guide_boutiques_chaussures a:visited {
color:#20D2E2;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_chaussures a:hover {
color:#20D2E2;
font-size : 13px;
text-decoration: underline;
}

.guide_boutiques_beaute {
background : url("/boutique/guide_boutiques_beaute.gif");
background-repeat : no-repeat;
padding-top : 35px;
padding-left : 100px;
font-size : 13px;
color: #FFFFFF;
width : 162px;
height :49px;
margin : auto;
}

.guide_boutiques_bien_etre {
background : url("/boutique/guide_boutiques_00.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#D16CE0;
font-size : 13px;
width : 232px;
height :85px;
margin : auto;
}

.guide_boutiques_bien_etre a:link, .guide_boutiques_bien_etre a:visited {
color:#D16CE0;
font-size : 13px;
text-decoration: none;
}

.guide_boutiques_bien_etre a:hover {
color:#D16CE0;
font-size : 13px;
text-decoration: underline;
}

.boutique_f01 {
background : url("/boutique/boutique_f01.png");
background-repeat : no-repeat;
width : 1004px;
height :18px;
margin : auto;
}

.boutique_f02 {
background : url("/boutique/boutique_f02.png");
background-repeat : no-repeat;
padding-left : 16px;
padding-right : 16px;
width : 972px;
height :47px;
margin : auto;
}

.boutique_f02_00 {
width : 324px;
height :47px;
margin : auto;
float : left;
}

.boutique_f02_01 {
padding-top : 8px;
padding-left : 30px;
padding-right : 20px;
color:#FFFFFF;
font-size : 15px;
width : 274px;
height :19px;
margin : auto;
}

.boutique_f02_02 {
padding-left : 30px;
padding-right : 20px;
color:#0866A3;
font-size : 13px;
width : 274px;
height :20px;
margin : auto;
}

.boutique_f03 {
background : url("/boutique/boutique_f03.png");
background-repeat : no-repeat;
width : 1004px;
height :8px;
margin : auto;
}



.boutique_f04 {
background : url("/boutique/boutique_f04.png");
background-repeat : repeat-y;
padding-left : 13px;
padding-right : 13px;
width : 978px;
min-height :50px;
margin : auto;
}

.boutique_f04_00 {
padding-left : 10px;
padding-right : 10px;
width : 306px;
margin : auto;
float : left;
}

.boutique_f04_01 {
color:#0866A3;
font-size : 11px;
width : 153px;
margin : auto;
float : left;
}

.boutique_f04_01 a:link, .boutique_f04_01 a:visited {
color:#0866A3;
font-size : 11px;
text-decoration: none;
}

.boutique_f04_01 a:hover {
color:#000000;
font-size : 11px;
text-decoration: underline;
}

.boutique_f04_02 {
color:#0866A3;
font-size : 11px;
width : 153px;
margin : auto;
float : left;
}

.boutique_f04_02 a:link, .boutique_f04_02 a:visited {
color:#0866A3;
font-size : 11px;
text-decoration: none;
}

.boutique_f04_02 a:hover {
color:#000000;
font-size : 11px;
text-decoration: underline;
}

.boutique_f05 {
background : url("/boutique/boutique_f05.png");
background-repeat : no-repeat;
width : 1004px;
height :15px;
margin : auto;
}

.boutique_f06 {
padding-left : 22px;
padding-right : 22px;
text-align:center;
color:#0866A3;
font-size : 13px;
width : 960px;
min-height :20px;
margin : auto;
}

.boutique_f06 a:link, .boutique_f06 a:visited {
color:#000000;
font-size : 13px;
text-decoration: none;
}

.boutique_f06 a:hover {
color:#000000;
font-size : 13px;
text-decoration: underline;
}

.boutique_f07 {
padding-top : 10px;
padding-left : 2px;
padding-right : 2px;
text-align:justify;
color:#BBBBBB;
font-size : 10px;
width : 1000px;
margin : auto;
}

.boutique_f07 a:link, .boutique_f07 a:visited {
color:#0866A3;
font-size : 10px;
text-decoration: none;
}

.boutique_f07 a:hover {
color:#000000;
font-size : 10px;
text-decoration: underline;
}

.boutique_cadeaux {
width : 790px;
margin : auto;
}

.boutique_cadeaux_01 {
width : 555px;
margin : auto;
float : left;
}

.boutiques_t01 {
background : url("/boutique/boutiques_t01.png");
background-repeat : no-repeat;
width : 555px;
height :13px;
margin : auto;
}

.boutiques_t03 {
background : url("/boutique/boutiques_t03.png");
background-repeat : no-repeat;
width : 555px;
height :13px;
margin : auto;
}

.boutique_cadeaux_02 {
width : 235px;
margin : auto;
float : left;
}

.boutiques_s01 {
background : url("/boutique/boutiques_s01.png");
background-repeat : no-repeat;
width : 235px;
height :13px;
margin : auto;
}

.boutiques_s03 {
background : url("/boutique/boutiques_s03.png");
background-repeat : no-repeat;
width : 235px;
height :13px;
margin : auto;
}

.recherches_boutique_01 {
background : url("/boutique/boutiques_t01.png");
background-repeat : no-repeat;
width : 555px;
height :13px;
margin : auto;
}

.recherches_boutique_02 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left:15px;
padding-right:20px;
width : 520px;
min-height :22px;
margin : auto;
}

.recherches_boutiques_01 {
padding-top:3px;
color:#F9B630;
font-size:15px;
width : 115px;
margin : auto;
float : left;
}

.recherches_boutiques_02 {
width : 295px;
margin : auto;
float : left;
}

.recherches_boutiques_03 {
text-align:right;
width : 110px;
margin : auto;
float : left;
}

.les_boutiques {
width : 293px;
height :20px;
border : 1px solid #F9B630;
color:#474E5C;
font-size:15px;
margin : auto;
}

.recherches_boutique_04 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-top:5px;
padding-left:12px;
padding-right:12px;
text-align:right;
width : 531px;
min-height :22px;
margin : auto;
}

.recherches_boutique_04 select {
font-size:11px;
}

.recherches_boutique_03 {
background : url("/boutique/boutiques_t03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 555px;
height :13px;
margin : auto;
}

.boutique_theme_00 {
width : 790px;
margin : auto;
}

.boutique_theme_01 {
width : 555px;
margin : auto;
float : left;
}

.boutique_theme_02 {
background : url("/boutique/inscription-guide.gif");
background-repeat : no-repeat;
padding-top : 7px;
padding-left : 31px;
padding-right : 17px;
padding-bottom : 6px;
width : 187px;
height :66px;
margin : auto;
float : left;
}

.boutique_theme_02 img {
border : 0px;
}

.boutique_theme_02:hover {
background : url("/boutique/inscription_guide.gif");
background-repeat : no-repeat;
padding-top : 7px;
padding-left : 31px;
padding-right : 17px;
padding-bottom : 6px;
width : 187px;
height :66px;
margin : auto;
float : left;
}


/* ---------- Guide boutique CSS declinaison 1 ---------- */



.boutiques_t02_1 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_1 p {
padding-bottom : 10px;
}

.boutiques_t02_1 a:link, .boutiques_t02_1 a:visited {
color:#FD2BB5;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_1 a:hover {
color:#FD2BB5;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_1 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#FD2BB5;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_1 p {
text-align:left;
color:#FD2BB5;
font-size : 11px;
width : 205px;
}

.boutiques_s02_1 p a:link, .boutiques_s02_1 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_1 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutique_cadeau {
padding-bottom : 10px;
width : 790px;
margin : auto;
}

.boutique_cadeau p {
padding-left : 10px;
padding-bottom : 10px;
color:#0866A3;
font-size : 13px;
}

.boutique_cadeau a:link, .boutique_cadeau a:visited {
color:#2A2A2A;
font-size : 13px;
text-decoration: none;
}

.boutique_cadeau a:hover {
color:#2A2A2A;
font-size : 13px;
text-decoration: underline;
}

.boutique_cadeau_01 {
width : 158px;
min-height :100px;
text-align:center;
margin : auto;
float : left;
}

.boutiques_c01 {
background : url("/boutique/boutique_console.png");
background-repeat : no-repeat;
width : 155px;
height :76px;
margin : auto;
}

#alim span {
display: none;
}

.boutiques_c01 img {
border : 0px;
}

.boutiques_c02_1 {
text-align:center;
color:#FD2BB5;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_1 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#FD2BB5;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_1 a:link, .boutique_f07_1 a:visited {
color:#FD2BB5;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_1 a:hover {
color:#FD2BB5;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_01 {
background : url("/boutique/recherche_boutique_01.png");
background-repeat : no-repeat;
width : 790px;
height :13px;
margin : auto;
}

.listing_boutique_02 {
background : url("/boutique/recherche_boutique_02.png");
background-repeat : repeat-y;
padding-left:20px;
padding-right:20px;
width : 750px;
min-height :100px;
margin : auto;
}

.leguideboutiques {
padding-top:10px;
padding-bottom:10px;
text-align:justify;
font-size:13px;
width : 750px;
min-height :900px;
margin : auto;
}

.leguideboutiques a:link, .leguideboutiques a:visited {
font-size:13px;
color:#1991DF;
text-decoration: none;
}

.leguideboutiques a:hover {
font-size:13px;
color:#1991DF;
text-decoration: underline;
}

.listing_boutique_02_00 {
padding-top:10px;
padding-bottom:10px;
width : 750px;
margin : auto;
}

.listing_boutique_02_01_1 {
width : 375px;
margin : auto;
color:#FD2BB5;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_1 {
width : 375px;
text-align:right;
margin : auto;
color:#FD2BB5;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_1 .active {
background-color:#FD2BB5;
color:#ffffff !important;
}

.listing_boutique_02_02_1 a:link, .listing_boutique_02_02_1 a:visited, .listing_boutique_02_02_1 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#FD2BB5;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_1 a:hover {
text-decoration: underline !important;
}

.listing_boutique_03 {
background : url("/boutique/recherche_boutique_03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 790px;
height :13px;
margin : auto;
}

.listing_boutiques_00 {
padding-top : 10px;
padding-bottom : 10px;
width : 750px;
min-height :630px;
overflow:hidden;
position:relative;
margin : auto;
}

.listing_boutiques_01_1 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_1 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_1 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_1 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_1 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_1 {
padding-left : 5px;
width : 220px;
color:#FD2BB5;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_1 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_1 {
width : 357px;
color:#FD2BB5;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_1 a:link, .listing_boutiques_07_1 a:visited {
color:#FD2BB5;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_1 a:hover {
color:#FD2BB5;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 2 ---------- */



.boutiques_t02_2 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_2 p {
padding-bottom : 10px;
}

.boutiques_t02_2 a:link, .boutiques_t02_2 a:visited {
color:#FF920B;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_2 a:hover {
color:#FF920B;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_2 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#FF920B;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_2 p {
text-align:left;
color:#FF920B;
font-size : 11px;
width : 205px;
}

.boutiques_s02_2 p a:link, .boutiques_s02_2 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_2 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_2 {
text-align:center;
color:#FF920B;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_2 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#FF920B;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_2 a:link, .boutique_f07_2 a:visited {
color:#FF920B;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_2 a:hover {
color:#FF920B;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_2 {
width : 375px;
margin : auto;
color:#FF920B;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_2 {
width : 375px;
text-align:right;
margin : auto;
color:#FF920B;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_2 .active {
background-color:#FF920B;
color:#ffffff !important;
}

.listing_boutique_02_02_2 a:link, .listing_boutique_02_02_2 a:visited, .listing_boutique_02_02_2 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#FF920B;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_2 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_2 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_2 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_2 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_2 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_2 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_2 {
padding-left : 5px;
width : 220px;
color:#FF920B;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_2 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_2 {
width : 357px;
color:#FF920B;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_2 a:link, .listing_boutiques_07_2 a:visited {
color:#FF920B;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_2 a:hover {
color:#FF920B;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 3 ---------- */



.boutiques_t02_3 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_3 p {
padding-bottom : 10px;
}

.boutiques_t02_3 a:link, .boutiques_t02_3 a:visited {
color:#74CC39;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_3 a:hover {
color:#74CC39;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_3 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#74CC39;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_3 p {
text-align:left;
color:#74CC39;
font-size : 11px;
width : 205px;
}

.boutiques_s02_3 p a:link, .boutiques_s02_3 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_3 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_3 {
text-align:center;
color:#74CC39;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_3 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#74CC39;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_3 a:link, .boutique_f07_3 a:visited {
color:#74CC39;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_3 a:hover {
color:#74CC39;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_3 {
width : 375px;
margin : auto;
color:#74CC39;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_3 {
width : 375px;
text-align:right;
margin : auto;
color:#74CC39;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_3 .active {
background-color:#74CC39;
color:#ffffff !important;
}

.listing_boutique_02_02_3 a:link, .listing_boutique_02_02_3 a:visited, .listing_boutique_02_02_3 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#74CC39;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_3 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_3 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_3 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_3 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_3 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_3 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_3 {
padding-left : 5px;
width : 220px;
color:#74CC39;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_3 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_3 {
width : 357px;
color:#74CC39;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_3 a:link, .listing_boutiques_07_3 a:visited {
color:#74CC39;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_3 a:hover {
color:#74CC39;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 4 ---------- */



.boutiques_t02_4 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_4 p {
padding-bottom : 10px;
}

.boutiques_t02_4 a:link, .boutiques_t02_4 a:visited {
color:#B5AB82;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_4 a:hover {
color:#B5AB82;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_4 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#B5AB82;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_4 p {
text-align:left;
color:#B5AB82;
font-size : 11px;
width : 205px;
}

.boutiques_s02_4 p a:link, .boutiques_s02_4 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_4 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_4 {
text-align:center;
color:#B5AB82;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_4 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#B5AB82;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_4 a:link, .boutique_f07_4 a:visited {
color:#B5AB82;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_4 a:hover {
color:#B5AB82;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_4 {
width : 375px;
margin : auto;
color:#B5AB82;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_4 {
width : 375px;
text-align:right;
margin : auto;
color:#B5AB82;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_4 .active {
background-color:#B5AB82;
color:#ffffff !important;
}

.listing_boutique_02_02_4 a:link, .listing_boutique_02_02_4 a:visited, .listing_boutique_02_02_4 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#B5AB82;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_4 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_4 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_4 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_4 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_4 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_4 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_4 {
padding-left : 5px;
width : 220px;
color:#B5AB82;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_4 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_4 {
width : 357px;
color:#B5AB82;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_4 a:link, .listing_boutiques_07_4 a:visited {
color:#B5AB82;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_4 a:hover {
color:#B5AB82;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 5 ---------- */



.boutiques_t02_5 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_5 p {
padding-bottom : 10px;
}

.boutiques_t02_5 a:link, .boutiques_t02_5 a:visited {
color:#C39634;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_5 a:hover {
color:#C39634;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_5 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#C39634;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_5 p {
text-align:left;
color:#C39634;
font-size : 11px;
width : 205px;
}

.boutiques_s02_5 p a:link, .boutiques_s02_5 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_5 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_5 {
text-align:center;
color:#C39634;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_5 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#C39634;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_5 a:link, .boutique_f07_5 a:visited {
color:#C39634;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_5 a:hover {
color:#C39634;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_5 {
width : 375px;
margin : auto;
color:#C39634;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_5 {
width : 375px;
text-align:right;
margin : auto;
color:#C39634;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_5 .active {
background-color:#C39634;
color:#ffffff !important;
}

.listing_boutique_02_02_5 a:link, .listing_boutique_02_02_5 a:visited, .listing_boutique_02_02_5 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#C39634;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_5 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_5 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_5 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_5 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_5 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_5 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_5 {
padding-left : 5px;
width : 220px;
color:#C39634;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_5 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_5 {
width : 357px;
color:#C39634;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_5 a:link, .listing_boutiques_07_5 a:visited {
color:#C39634;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_5 a:hover {
color:#C39634;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 6 ---------- */



.boutiques_t02_6 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_6 p {
padding-bottom : 10px;
}

.boutiques_t02_6 a:link, .boutiques_t02_6 a:visited {
color:#474E5C;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_6 a:hover {
color:#474E5C;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_6 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#474E5C;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_6 p {
text-align:left;
color:#474E5C;
font-size : 11px;
width : 205px;
}

.boutiques_s02_6 p a:link, .boutiques_s02_6 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_6 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_6 {
text-align:center;
color:#474E5C;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_6 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#474E5C;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_6 a:link, .boutique_f07_6 a:visited {
color:#474E5C;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_6 a:hover {
color:#474E5C;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_6 {
width : 375px;
margin : auto;
color:#474E5C;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_6 {
width : 375px;
text-align:right;
margin : auto;
color:#474E5C;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_6 .active {
background-color:#474E5C;
color:#ffffff !important;
}

.listing_boutique_02_02_6 a:link, .listing_boutique_02_02_6 a:visited, .listing_boutique_02_02_6 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#474E5C;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_6 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_6 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_6 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_6 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_6 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_6 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_6 {
padding-left : 5px;
width : 220px;
color:#474E5C;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_6 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_6 {
width : 357px;
color:#474E5C;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_6 a:link, .listing_boutiques_07_6 a:visited {
color:#474E5C;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_6 a:hover {
color:#474E5C;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 7 ---------- */



.boutiques_t02_7 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_7 p {
padding-bottom : 10px;
}

.boutiques_t02_7 a:link, .boutiques_t02_7 a:visited {
color:#2A73D7;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_7 a:hover {
color:#2A73D7;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_7 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#2A73D7;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_7 p {
text-align:left;
color:#2A73D7;
font-size : 11px;
width : 205px;
}

.boutiques_s02_7 p a:link, .boutiques_s02_7 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_7 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_7 {
text-align:center;
color:#2A73D7;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_7 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#2A73D7;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_7 a:link, .boutique_f07_7 a:visited {
color:#2A73D7;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_7 a:hover {
color:#2A73D7;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_7 {
width : 375px;
margin : auto;
color:#2A73D7;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_7 {
width : 375px;
text-align:right;
margin : auto;
color:#2A73D7;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_7 .active {
background-color:#2A73D7;
color:#ffffff !important;
}

.listing_boutique_02_02_7 a:link, .listing_boutique_02_02_7 a:visited, .listing_boutique_02_02_7 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#2A73D7;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_7 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_7 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_7 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_7 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_7 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_7 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_7 {
padding-left : 5px;
width : 220px;
color:#2A73D7;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_7 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_7 {
width : 357px;
color:#2A73D7;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_7 a:link, .listing_boutiques_07_7 a:visited {
color:#2A73D7;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_7 a:hover {
color:#2A73D7;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 8 ---------- */



.boutiques_t02_8 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_8 p {
padding-bottom : 10px;
}

.boutiques_t02_8 a:link, .boutiques_t02_8 a:visited {
color:#B217B8;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_8 a:hover {
color:#B217B8;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_8 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#B217B8;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_8 p {
text-align:left;
color:#B217B8;
font-size : 11px;
width : 205px;
}

.boutiques_s02_8 p a:link, .boutiques_s02_8 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_8 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_8 {
text-align:center;
color:#B217B8;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_8 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#B217B8;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_8 a:link, .boutique_f07_8 a:visited {
color:#B217B8;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_8 a:hover {
color:#B217B8;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_8 {
width : 375px;
margin : auto;
color:#B217B8;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_8 {
width : 375px;
text-align:right;
margin : auto;
color:#B217B8;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_8 .active {
background-color:#B217B8;
color:#ffffff !important;
}

.listing_boutique_02_02_8 a:link, .listing_boutique_02_02_8 a:visited, .listing_boutique_02_02_8 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#B217B8;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_8 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_8 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_8 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_8 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_8 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_8 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_8 {
padding-left : 5px;
width : 220px;
color:#B217B8;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_8 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_8 {
width : 357px;
color:#B217B8;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_8 a:link, .listing_boutiques_07_8 a:visited {
color:#B217B8;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_8 a:hover {
color:#B217B8;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 9 ---------- */



.boutiques_t02_9 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_9 p {
padding-bottom : 10px;
}

.boutiques_t02_9 a:link, .boutiques_t02_9 a:visited {
color:#BD0000;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_9 a:hover {
color:#BD0000;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_9 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#BD0000;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_9 p {
text-align:left;
color:#BD0000;
font-size : 11px;
width : 205px;
}

.boutiques_s02_9 p a:link, .boutiques_s02_9 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_9 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_9 {
text-align:center;
color:#BD0000;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_9 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#BD0000;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_9 a:link, .boutique_f07_9 a:visited {
color:#BD0000;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_9 a:hover {
color:#BD0000;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_9 {
width : 375px;
margin : auto;
color:#BD0000;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_9 {
width : 375px;
text-align:right;
margin : auto;
color:#BD0000;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_9 .active {
background-color:#BD0000;
color:#ffffff !important;
}

.listing_boutique_02_02_9 a:link, .listing_boutique_02_02_9 a:visited, .listing_boutique_02_02_9 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#BD0000;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_9 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_9 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_9 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_9 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_9 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_9 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_9 {
padding-left : 5px;
width : 220px;
color:#BD0000;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_9 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_9 {
width : 357px;
color:#BD0000;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_9 a:link, .listing_boutiques_07_9 a:visited {
color:#BD0000;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_9 a:hover {
color:#BD0000;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 10 ---------- */



.boutiques_t02_10 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_10 p {
padding-bottom : 10px;
}

.boutiques_t02_10 a:link, .boutiques_t02_10 a:visited {
color:#F7BB06;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_10 a:hover {
color:#F7BB06;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_10 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#F7BB06;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_10 p {
text-align:left;
color:#F7BB06;
font-size : 11px;
width : 205px;
}

.boutiques_s02_10 p a:link, .boutiques_s02_10 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_10 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_10 {
text-align:center;
color:#F7BB06;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_10 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#F7BB06;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_10 a:link, .boutique_f07_10 a:visited {
color:#F7BB06;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_10 a:hover {
color:#F7BB06;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_10 {
width : 375px;
margin : auto;
color:#F7BB06;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_10 {
width : 375px;
text-align:right;
margin : auto;
color:#F7BB06;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_10 .active {
background-color:#F7BB06;
color:#ffffff !important;
}

.listing_boutique_02_02_10 a:link, .listing_boutique_02_02_10 a:visited, .listing_boutique_02_02_10 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#F7BB06;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_10 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_10 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_10 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_10 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_10 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_10 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_10 {
padding-left : 5px;
width : 220px;
color:#F7BB06;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_10 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_10 {
width : 357px;
color:#F7BB06;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_10 a:link, .listing_boutiques_07_10 a:visited {
color:#F7BB06;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_10 a:hover {
color:#F7BB06;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 11 ---------- */



.boutiques_t02_11 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_11 p {
padding-bottom : 10px;
}

.boutiques_t02_11 a:link, .boutiques_t02_11 a:visited {
color:#E40D35;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_11 a:hover {
color:#E40D35;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_11 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#E40D35;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_11 p {
text-align:left;
color:#E40D35;
font-size : 11px;
width : 205px;
}

.boutiques_s02_11 p a:link, .boutiques_s02_11 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_11 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_11 {
text-align:center;
color:#E40D35;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_11 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#E40D35;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_11 a:link, .boutique_f07_11 a:visited {
color:#E40D35;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_11 a:hover {
color:#E40D35;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_11 {
width : 375px;
margin : auto;
color:#E40D35;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_11 {
width : 375px;
text-align:right;
margin : auto;
color:#E40D35;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_11 .active {
background-color:#E40D35;
color:#ffffff !important;
}

.listing_boutique_02_02_11 a:link, .listing_boutique_02_02_11 a:visited, .listing_boutique_02_02_11 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#E40D35;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_11 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_11 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_11 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_11 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_11 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_11 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_11 {
padding-left : 5px;
width : 220px;
color:#E40D35;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_11 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_11 {
width : 357px;
color:#E40D35;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_11 a:link, .listing_boutiques_07_11 a:visited {
color:#E40D35;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_11 a:hover {
color:#E40D35;
font-size : 11px;
text-decoration: underline !important;
}


/* ---------- Guide boutique CSS declinaison 12 ---------- */



.boutiques_t02_12 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_12 p {
padding-bottom : 10px;
}

.boutiques_t02_12 a:link, .boutiques_t02_12 a:visited {
color:#1991DF;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_12 a:hover {
color:#1991DF;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_12 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#1991DF;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_12 p {
text-align:left;
color:#1991DF;
font-size : 11px;
width : 205px;
}

.boutiques_s02_12 p a:link, .boutiques_s02_12 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_12 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_12 {
text-align:center;
color:#1991DF;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_12 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#1991DF;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_12 a:link, .boutique_f07_12 a:visited {
color:#1991DF;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_12 a:hover {
color:#1991DF;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_12 {
width : 375px;
margin : auto;
color:#1991DF;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_12 {
width : 375px;
text-align:right;
margin : auto;
color:#1991DF;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_12 .active {
background-color:#1991DF;
color:#ffffff !important;
}

.listing_boutique_02_02_12 a:link, .listing_boutique_02_02_12 a:visited, .listing_boutique_02_02_12 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#1991DF;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_12 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_12 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_12 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_12 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_12 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_12 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_12 {
padding-left : 5px;
width : 220px;
color:#1991DF;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_12 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_12 {
width : 357px;
color:#1991DF;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_12 a:link, .listing_boutiques_07_12 a:visited {
color:#1991DF;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_12 a:hover {
color:#1991DF;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 13 ---------- */



.boutiques_t02_13 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_13 p {
padding-bottom : 10px;
}

.boutiques_t02_13 a:link, .boutiques_t02_13 a:visited {
color:#094E3A;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_13 a:hover {
color:#094E3A;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_13 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#094E3A;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_13 p {
text-align:left;
color:#094E3A;
font-size : 11px;
width : 205px;
}

.boutiques_s02_13 p a:link, .boutiques_s02_13 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_13 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_13 {
text-align:center;
color:#094E3A;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_13 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#094E3A;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_13 a:link, .boutique_f07_13 a:visited {
color:#094E3A;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_13 a:hover {
color:#094E3A;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_13 {
width : 375px;
margin : auto;
color:#094E3A;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_13 {
width : 375px;
text-align:right;
margin : auto;
color:#094E3A;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_13 .active {
background-color:#094E3A;
color:#ffffff !important;
}

.listing_boutique_02_02_13 a:link, .listing_boutique_02_02_13 a:visited, .listing_boutique_02_02_13 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#094E3A;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_13 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_13 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_13 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_13 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_13 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_13 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_13 {
padding-left : 5px;
width : 220px;
color:#094E3A;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_13 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_13 {
width : 357px;
color:#094E3A;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_13 a:link, .listing_boutiques_07_13 a:visited {
color:#094E3A;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_13 a:hover {
color:#094E3A;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 14 ---------- */



.boutiques_t02_14 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_14 p {
padding-bottom : 10px;
}

.boutiques_t02_14 a:link, .boutiques_t02_14 a:visited {
color:#20D2E2;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_14 a:hover {
color:#20D2E2;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_14 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#20D2E2;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_14 p {
text-align:left;
color:#20D2E2;
font-size : 11px;
width : 205px;
}

.boutiques_s02_14 p a:link, .boutiques_s02_14 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_14 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_14 {
text-align:center;
color:#20D2E2;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_14 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#20D2E2;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_14 a:link, .boutique_f07_14 a:visited {
color:#20D2E2;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_14 a:hover {
color:#20D2E2;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_14 {
width : 375px;
margin : auto;
color:#20D2E2;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_14 {
width : 375px;
text-align:right;
margin : auto;
color:#20D2E2;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_14 .active {
background-color:#20D2E2;
color:#ffffff !important;
}

.listing_boutique_02_02_14 a:link, .listing_boutique_02_02_14 a:visited, .listing_boutique_02_02_14 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#20D2E2;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_14 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_14 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_14 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_14 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_14 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_14 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_14 {
padding-left : 5px;
width : 220px;
color:#20D2E2;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_14 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_14 {
width : 357px;
color:#20D2E2;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_14 a:link, .listing_boutiques_07_14 a:visited {
color:#20D2E2;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_14 a:hover {
color:#20D2E2;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 15 ---------- */



.boutiques_t02_15 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_15 p {
padding-bottom : 10px;
}

.boutiques_t02_15 a:link, .boutiques_t02_15 a:visited {
color:#D16CE0;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_15 a:hover {
color:#D16CE0;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_15 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#D16CE0;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_15 p {
text-align:left;
color:#D16CE0;
font-size : 11px;
width : 205px;
}

.boutiques_s02_15 p a:link, .boutiques_s02_15 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_15 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_15 {
text-align:center;
color:#D16CE0;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_15 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#D16CE0;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_15 a:link, .boutique_f07_15 a:visited {
color:#D16CE0;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_15 a:hover {
color:#D16CE0;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_15 {
width : 375px;
margin : auto;
color:#D16CE0;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_15 {
width : 375px;
text-align:right;
margin : auto;
color:#D16CE0;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_15 .active {
background-color:#D16CE0;
color:#ffffff !important;
}

.listing_boutique_02_02_15 a:link, .listing_boutique_02_02_15 a:visited, .listing_boutique_02_02_15 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#D16CE0;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_15 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_15 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_15 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_03_15 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_15 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_15 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_15 {
padding-left : 5px;
width : 220px;
color:#D16CE0;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_15 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :70px;
margin : auto;
}

.listing_boutiques_07_15 {
width : 357px;
color:#D16CE0;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_15 a:link, .listing_boutiques_07_15 a:visited {
color:#D16CE0;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_15 a:hover {
color:#D16CE0;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS declinaison 16 ---------- */



.boutiques_t02_16 {
background : url("/boutique/boutiques_t02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
color:#4EBDF5;
font-size : 11px;
text-align:justify;
width : 525px;
min-height :135px;
margin : auto;
}

.boutiques_t02_16 p {
padding-bottom : 10px;
}

.boutiques_t02_16 a:link, .boutiques_t02_16 a:visited {
color:#474E5C;
font-size : 13px;
text-decoration: none;
}

.boutiques_t02_16 a:hover {
color:#474E5C;
font-size : 13px;
text-decoration: underline;
}

.boutiques_s02_16 {
background : url("/boutique/boutiques_s02.png");
background-repeat : repeat-y;
padding-left : 15px;
padding-right : 15px;
text-align:center;
color:#474E5C;
font-size : 11px;
font-weight: bold;
width : 205px;
min-height :135px;
margin : auto;
}

.boutiques_s02_16 p {
text-align:left;
color:#474E5C;
font-size : 11px;
width : 205px;
}

.boutiques_s02_16 p a:link, .boutiques_s02_16 p a:visited {
color:#4EBDF5;
font-size : 11px;
text-decoration: none;
}

.boutiques_s02_16 p a:hover {
color:#4EBDF5;
font-size : 11px;
text-decoration: underline;
}

.boutiques_c02_16 {
text-align:center;
color:#474E5C;
font-size : 11px;
width : 155px;
margin : auto;
}

.boutique_f07_16 {
padding-top : 22px;
padding-left : 22px;
padding-right : 22px;
text-align:justify;
background-color : #fefefe;
color:#474E5C;
font-size : 10px;
width : 960px;
margin : auto;
}

.boutique_f07_16 a:link, .boutique_f07_16 a:visited {
color:#474E5C;
font-size : 10px;
text-decoration: none;
}

.boutique_f07_16 a:hover {
color:#474E5C;
font-size : 10px;
text-decoration: underline;
}

.listing_boutique_02_01_16 {
width : 375px;
margin : auto;
color:#474E5C;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_16 {
width : 375px;
text-align:right;
margin : auto;
color:#474E5C;
font-size : 13px;
float : left;
}

.listing_boutique_02_02_16 .active {
background-color:#474E5C;
color:#ffffff !important;
}

.listing_boutique_02_02_16 a:link, .listing_boutique_02_02_16 a:visited, .listing_boutique_02_02_16 a:hover {
border: 1px solid #52C6EB;
padding-left:2px;
padding-right:3px;
color:#474E5C;
font-size : 13px;
font-weight: bold;
text-decoration: none;
}

.listing_boutique_02_02_16 a:hover {
text-decoration: underline !important;
}

.listing_boutiques_01_16 {
padding-left : 4px;
padding-right : 2px;
padding-bottom : 6px;
width : 369px;
margin : auto;
float : left;
}

.listing_boutiques_02_16 {
border: 1px solid #C6F2FF;
padding : 5px;
width : 357px;
min-height :110px;
margin : auto;
}

.listing_boutiques_002 {
width : 357px;
margin : auto;
}

.listing_boutiques_03_16 {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
width : 120px;
min-height :90px;
margin : auto;
float : left;
}

.listing_boutiques_03_16 img {
width : 120px;
min-height :90px;
border :0px;
}

.listing_boutiques_04_16 {
width : 225px;
min-height :102px;
margin : auto;
float : left;
}

.listing_boutiques_05_16 {
padding-left : 5px;
width : 220px;
color:#474E5C;
font-size : 13px;
font-weight: bold;
margin : auto;
}

.listing_boutiques_06_16 {
padding-left : 5px;
width : 220px;
color:#40C3EF;
font-size : 11px;
text-align:justify;
min-height :90px;
margin : auto;
}

.listing_boutiques_07_16 {
width : 357px;
color:#474E5C;
font-size : 11px;
text-align:right;
margin : auto;
}

.listing_boutiques_07_16 a:link, .listing_boutiques_07_16 a:visited {
color:#474E5C;
font-size : 11px;
text-decoration: none;
}

.listing_boutiques_07_16 a:hover {
color:#474E5C;
font-size : 11px;
text-decoration: underline;
}


/* ---------- Guide boutique CSS inscription ---------- */



.inscription_boutique_01 {
background : url("/boutique/recherche_boutique_01.png");
background-repeat : no-repeat;
width : 790px;
height :13px;
margin : auto;
}

.inscription_boutique_02 {
background : url("/boutique/recherche_boutique_02.png");
background-repeat : repeat-y;
padding-left:20px;
padding-right:20px;
color:#1991DF;
font-size:15px;
width : 750px;
min-height :100px;
margin : auto;
}

.inscription_boutique_02 a:link, .inscription_boutique_02 a:visited {
color:#474E5C;
font-size : 15px;
text-decoration: none;
}

.inscription_boutique_02 a:hover {
color:#474E5C;
font-size : 15px;
text-decoration: underline;
}

.inscription_boutique_02 b {
color:#000000;
font-size:13px;
}

.inscription_boutique_02_00 {
padding-top:10px;
margin : auto;
}

.inscription_boutique_02_01 {
color:#1991DF;
font-size:15px;
width : 200px;
margin : auto;
float : left;
}

.inscription_boutique_02_02 {
color:#1991DF;
font-size:15px;
width : 550px;
margin : auto;
float : left;
}

.inscription_boutique_02_02 input {
border-top: 1px solid #5794BF;
border-left: 1px solid #C7E2F1;
border-right: 1px solid #C7E2F1;
border-bottom: 1px solid #C7E2F1;
color:#0866A3;
font-size:15px;
}

.inscription_boutique_02_02 textarea {
border-top: 1px solid #5794BF;
border-left: 1px solid #C7E2F1;
border-right: 1px solid #C7E2F1;
border-bottom: 1px solid #C7E2F1;
color:#5794BF;
font-size:15px;
}

.inscription_boutique_02_02 select {
color:#5794BF;
font-size:15px;
}

.inscription_boutique_03 {
background : url("/boutique/recherche_boutique_03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 790px;
height :13px;
margin : auto;
}

.inscription_boutique_04 {
background : url("/boutique/recherche_boutique_02.png");
background-repeat : repeat-y;
padding-left:20px;
padding-right:20px;
color:#1991DF;
font-size:15px;
width : 750px;
text-align:justify;
min-height :300px;
margin : auto;
}

.inscription_boutique_04 a:link, .inscription_boutique_04 a:visited {
color:#474E5C;
font-size : 15px;
text-decoration: none;
}

.inscription_boutique_04 a:hover {
color:#474E5C;
font-size : 15px;
text-decoration: underline;
}

.inscription_boutique_04 b {
color:#000000;
font-size:13px;
}


.inscription_produit_02_01 {
color:#1991DF;
font-size:15px;
width : 300px;
margin : auto;
float : left;
}

.inscription_produit_02_02 {
color:#1991DF;
font-size:15px;
width : 450px;
margin : auto;
float : left;
}

.inscription_produit_02_02 input {
border-top: 1px solid #5794BF;
border-left: 1px solid #C7E2F1;
border-right: 1px solid #C7E2F1;
border-bottom: 1px solid #C7E2F1;
color:#0866A3;
font-size:15px;
}

.inscription_produit_02_02 textarea {
border-top: 1px solid #5794BF;
border-left: 1px solid #C7E2F1;
border-right: 1px solid #C7E2F1;
border-bottom: 1px solid #C7E2F1;
color:#5794BF;
font-size:15px;
}

.inscription_produit_02_02 select {
color:#5794BF;
font-size:15px;
}

.boutique_tarifs {
padding-top : 20px;
margin : auto;
}

.boutique_tarifs_01 {
padding-top:5px;
padding-bottom:5px;
width:30px;
font-size:13px;
font-weight:bold;
text-align:center;
border-bottom: 1px solid #000000;
}

.boutique_tarifs_02 {
padding-top:5px;
padding-bottom:5px;
width:600px;
font-size:11px;
border-bottom: 1px solid #000000;
}

.boutique_tarifs_02 b {
color:#0D71C1;
font-size:13px;
font-weight:bold;
}

.boutique_tarifs_03 {
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
width:80px;
color:#0D71C1;
font-size:13px;
font-weight:bold;
text-align:right;
border-bottom: 1px solid #000000;
}


/* ---------- Guide boutique CSS fiche ---------- */




.fiche_boutique_01 {
background : url("/boutique/recherche_boutique_01.png");
background-repeat : no-repeat;
width : 790px;
height :13px;
margin : auto;
}

.fiche_boutique_02 {
background : url("/boutique/recherche_boutique_02.png");
background-repeat : repeat-y;
padding-left:20px;
padding-right:20px;
width : 750px;
min-height :100px;
margin : auto;
}

.fiche_boutique_02_00 {
padding-top:20px;
padding-bottom:20px;
padding-left:8px;
padding-right:8px;
width : 734px;
margin : auto;
}

.fiche_boutique_02_01 {
padding-left:10px;
padding-right:5px;
width : 244px;
min-height :100px;
color:#B2B2B2;
font-size : 13px;
margin : auto;
float : left;
}

.fiche_boutique_02_01 h2 {
color:#1B91DB;
font-size : 20px;
}

.fiche_boutique_02_01 p {
padding-bottom:10px;
}

.fiche_boutique_02_01 img {
background : url("/boutique/thumb.png");
background-repeat : no-repeat;
padding:6px;
width : 200px;
height :150px;
cursor:pointer;
border:0px;
}

.fiche_boutique_02_02 {
padding-left:5px;
padding-right:10px;
width : 460px;
min-height :100px;
color:#1B91DB;
font-size : 11px;
text-align:justify;
margin : auto;
float : left;
}

.fiche_boutique_02_03 {
height :37px;
margin : auto;
}

.fiche_boutique_02_05 {
padding-top:5px;
width : 230px;
height :32px;
margin : auto;
float : left;
}

.fiche_boutique_02_05 div {
padding-right:15px;
float : left;
}

.fiche_boutique_02_05 img {
cursor:pointer;
border:0px;
}

.fiche_boutique_02_06 {
text-align:right;
width : 230px;
height :37px;
margin : auto;
float : left;
}

.fiche_boutique_02_06 img {
cursor:pointer;
height :37px;
border:0px;
}

.fiche_boutique_02_04 {
background : url("/boutique/fiche_boutique_02_sociaux.png");
background-repeat : repeat-x;
height :15px;
margin : auto;
}

.fiche_boutique_03 {
background : url("/boutique/recherche_boutique_03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 790px;
height :13px;
margin : auto;
}

.info_boutique_01 {
background : url("/boutique/info_boutique_01.png");
background-repeat : no-repeat;
padding-top:7px;
padding-left:50px;
color:#3A3A3A;
font-size : 13px;
font-weight: bold;
width : 684px;
height :25px;
margin : auto;
}

.info_boutique_02 {
background : url("/boutique/info_boutique_02.png");
background-repeat : no-repeat;
padding-top:10px;
padding-left:17px;
padding-right:17px;
padding-bottom:20px;
color:#3A3A3A;
font-size : 11px;
width : 700px;
height :120px;
margin : auto;
}

.info_boutique_02 span:link, .info_boutique_02 span:visited {
color:#3A3A3A;
font-size : 11px;
text-decoration: none;
cursor:pointer;
}

.info_boutique_02 span:hover {
color:#FF0000;
font-size : 11px;
text-decoration: underline;
cursor:pointer;
}

.info_boutique_02 b {
color:#1B91DB;
font-size : 11px;
}

.livraison_boutique_01 {
background : url("/boutique/livraison_boutique_01.png");
background-repeat : no-repeat;
padding-top:7px;
padding-left:50px;
color:#3A3A3A;
font-size : 13px;
font-weight: bold;
width : 684px;
height :25px;
margin : auto;
}

.livraison_boutique_02 {
background : url("/boutique/livraison_boutique_02.png");
background-repeat : no-repeat;
padding-top:10px;
padding-left:17px;
padding-right:17px;
padding-bottom:20px;
color:#3A3A3A;
font-size : 11px;
width : 700px;
height :120px;
margin : auto;
}

.livraison_boutique_02 b {
color:#1B91DB;
font-size : 11px;
}

.paiement_boutique_01 {
background : url("/boutique/paiement_boutique_01.png");
background-repeat : no-repeat;
padding-top:7px;
padding-left:50px;
color:#3A3A3A;
font-size : 13px;
font-weight: bold;
width : 684px;
height :25px;
margin : auto;
}

.paiement_boutique_02 {
background : url("/boutique/paiement_boutique_02.png");
background-repeat : no-repeat;
padding-top:10px;
padding-left:17px;
padding-right:17px;
padding-bottom:20px;
color:#3A3A3A;
font-size : 11px;
width : 700px;
height :120px;
margin : auto;
}

.paiement_boutique_02 b {
color:#1B91DB;
font-size : 11px;
}

.condition_boutique_01 {
background : url("/boutique/condition_boutique_01.png");
background-repeat : no-repeat;
padding-top:7px;
padding-left:50px;
color:#3A3A3A;
font-size : 13px;
font-weight: bold;
width : 684px;
height :25px;
margin : auto;
}

.condition_boutique_02 {
background : url("/boutique/condition_boutique_02.png");
background-repeat : no-repeat;
padding-top:10px;
padding-left:17px;
padding-right:267px;
padding-bottom:20px;
color:#3A3A3A;
font-size : 11px;
text-align:justify;
width : 450px;
height :120px;
margin : auto;
}

.condition_boutique_02 b {
color:#1B91DB;
font-size : 11px;
}

.produits_boutique_01 {
background : url("/boutique/produits_boutique_01.png");
background-repeat : no-repeat;
padding-top:7px;
padding-left:50px;
color:#3A3A3A;
font-size : 13px;
font-weight: bold;
width : 684px;
height :25px;
margin : auto;
}

.produits_boutique_02 {
background : url("/boutique/produits_boutique_02.png");
background-repeat : no-repeat;
border-left: 1px solid #C7F1FF;
border-right: 1px solid #C7F1FF;
background-color : #ffffff;
padding-top:10px;
padding-left:10px;
padding-right:10px;
color:#3A3A3A;
font-size : 11px;
text-align:justify;
width : 712px;
min-height :140px;
margin : auto;
}

.produits_boutique_02 b {
color:#1B91DB;
font-size : 11px;
}

.produits_boutique_03 {
background : url("/boutique/produits_boutique_03.png");
background-repeat : no-repeat;
padding-bottom:20px;
width : 734px;
height :10px;
margin : auto;
}

.acheter_boutique_01 {
background : url("/boutique/recherche_boutique_01.png");
background-repeat : no-repeat;
width : 790px;
height :13px;
margin : auto;
}

.acheter_boutique_02 {
background : url("/boutique/recherche_boutique_02.png");
background-repeat : repeat-y;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
width : 750px;
min-height :100px;
color:#3A3A3A;
font-size : 13px;
margin : auto;
}

.acheter_boutique_02 a:link, .acheter_boutique_02 a:visited {
color:#1991DF;
font-size : 11px;
text-decoration: none;
}

.acheter_boutique_02 a:hover {
color:#1991DF;
font-size : 11px;
text-decoration: underline;
}

.acheter_boutique_03 {
background : url("/boutique/recherche_boutique_03.png");
background-repeat : no-repeat;
padding-bottom : 10px;
width : 790px;
height :13px;
margin : auto;
}

.flux_boutique_01 {
background : url("/boutique_7/flux_boutique_01.png");
background-repeat : no-repeat;
padding-top:7px;
padding-left:50px;
color:#3A3A3A;
font-size : 13px;
font-weight: bold;
width : 684px;
height :25px;
margin : auto;
}

.flux_boutique_02 {
border-left: 1px solid #C7F1FF;
border-right: 1px solid #C7F1FF;
padding-top:10px;
padding-left:16px;
padding-right:50px;
color:#3A3A3A;
font-size : 11px;
width : 666px;
min-height :120px;
margin : auto;
}

.flux_boutique_02 b {
color:#1B91DB;
font-size : 11px;
}

.flux_boutique_02 b a:link, .flux_boutique_02 b a:visited {
color:#1B91DB;
font-size : 11px;
text-decoration: none;
}

.flux_boutique_02 b a:hover {
color:#1B91DB;
font-size : 11px;
text-decoration: underline;
}

.flux_boutique_03 {
background : url("/boutique_7/flux_boutique_03.png");
background-repeat : no-repeat;
width : 734px;
height :10px;
margin : auto;
}

.listing_boutiques_user {
background : url("/boutique/thumbs.png");
background-repeat : no-repeat;
padding : 6px;
margin : 5px;
width : 120px;
min-height :90px;
float : left;
}

.listing_boutiques_user img {
width : 120px;
min-height :90px;
border :0px;
}
