.vendor-text { float:left; margin:0 0 0 10px; width:270px; font-size:12px; color:#4e4446; padding:10px 0 10px 0; text-align: justify; }

.vendor-box-container { margin-bottom:20px; }
.vendor-right-title { width: 620px; height:22px; padding: 7px 0 0 0; font-size:12px; color:white; text-align:center; }
.title-color{ background-color:#52ad4d; }
.vendor-presentation-product-all { width:150px; float:right; margin:15px 45px 0 0; text-align:right; }

#vendor-right { float:left; margin-bottom: 20px;}
#vendor-left { float:left; }
#vendor-right #vendor-cat { clear:both; padding:20px 0 20px 0; }
#vendor-left-listing { width: 580px; padding: 0 15px 0 0; margin:auto; }
#vendor-banner { width:940px; margin: 0 auto; }
#vendor-right .vendor-box-container .box-651-content .box-subtab {width:620px; background-color:#4c8d48; height:5px;}
#vendor-right .vendor-box-container .box-651-content .box-tab.selected {background-color:#4c8d48; height:15px; margin-top:-12px; padding:10px; }
#vendor-right #vendor-preload { text-align:center;display:none;}
#vendor-content { width:1000px; padding:10px 0 0 0; color:#4e4446; }
#vendor-content #vendor-left .box-316-content h2 { font-size:12px; background-color: #52ad4d; color:#ffffff; height:22px; padding: 7px 0 0 10px;}
#vendor-content #vendor-left .box-316-content .vendor-img { margin:0 0 0 10px; float:left; }
#vendor-content #vendor-left .box-316-content .vendor-contact { margin:15px 0 0 140px; float:left; }
#vendor-content #vendor-left .box-316-content .vendor-more { margin:0 0 10px 215px; float:left; font-size: 0.9em; }

.box-232-content-color { width:200px; background-color: #b09da1; height:2px; margin: 10px 0 0 15px; position: absolute; }
.box-316-content-color { width:292px; background-color: #52ad4d; height:2px; margin: 2px 0 0 15px; position: absolute; }
.box-651-content-color { width:620px; background-color: #52ad4d; height:2px; margin: -18px 0 0 15px; position: absolute; }
.brand-text { padding-left: 8px; width:180px; color:#4e4446; }
.box-title-brown { width:180px; padding:5px 10px; margin: -9px 0 0 -5px; color:white; background-color:#b09da1; font-size:12px; margin-bottom: 10px; }
.brand-text { padding-left: 8px; width:180px; }
.box-title-brown { width:180px; padding:5px 10px; margin: -9px 0 0 -5px; color:white; background-color:#b09da1; font-size:12px; margin-bottom: 10px; }
.brand-box-container .box-232-content .brand-text .text-effect a { color:#4e4446; font-size:12px;}
.brand-box-container .box-232-content .brand-text .text-effect a:hover { color:#4e4446; font-weight:bold; font-size: 13px; text-decoration: none; }
.brand-box-container .separator{ width: 200px; margin:10px 0 10px -12px; border-bottom: 1px solid #EAE5E6; }
#category-left { width:232px; margin:-5px 10px 0 -15px; float:left;  }
#category-left .category-menu { color:#4e4446; }
.category-menu h1 { text-transform:uppercase; font-size:14px; margin:-9px 0 8px -5px; padding:5px 8px; width:185px; color:#4e4446; }
.category-menu a { color:#4e4446; text-decoration:none; }
.category-menu .selected a.cat-lv1 { font-weight:bold; }
.category-menu ul { margin:5px 0 5px 5px; }
.category-menu ul li ul { margin:5px 0 5px 17px; list-style-image:url('medias/pictos/list-item.png'); }

#category-right { width:764px; float:left; margin:0 0 0 4px; }
#category-right-text { height:15px; overflow:hidden; font-size:10px; color:#606060; margin:0 0 5px 0; }
#category-nav { background-color:white; border:1px solid #d5d5d5; padding:5px 10px; margin:0 0 5px 0; color:#4e4446; font-size:11px; }
#category-nav select { color:#606060; font-size:11px; }
#category-nav #category-nb { width:560px; float:left; margin:2px 0 0 0; }
#category-nav .category-pager { float:left; }
#category-nav .category-pager a { color:#606060; font-size:11px; }
#category-nav .category-pager img { vertical-align:middle; }
#category-nav #category-sort { margin:7px 0 0 0; }
#category-nav #category-sort select { float:left; }
#category-nav #category-sort #sort-labels label { float:left; margin:2px 5px 0 10px; }
#category-nav #category-sort #sort-labels { float:left; }
#category-nav #category-sort #sort-labels .label-ticket { margin:2px 2px 0 2px; cursor:pointer; }
#category-preload { text-align:center; margin:15px 0 0 0; font-size:11px; color:#606060; display:none; }

#category-posts { }
#category-posts .category-post { margin:4px 0; padding:0 3px; color:#4e4446; font-size:11px; }
#category-posts .category-post .category-post-img { float:left; margin:0 4px 3px 0; width:80px; }
#category-posts .category-post h3 { margin:0 0 10px 0; font-weight:bold; font-size:11px; }
#category-posts .category-post h3 a { color:#4e4446; text-decoration:none; }
#category-posts .category-post-separator { width:150px; height:1px; margin:15px auto; border-top:1px solid #b09da1; }
#category-posts .category-next { color:#0480ff; text-decoration:none; }

#category-content #category-left .brand-box-container .box-232-content .brand-quote { color: #4E4446; text-align: center; font-size: 12px; }
#category-content #category-left .brand-box-container .box-232-content .brand-title { color:#4E4446; font-size: 14px; font-weight: bold; padding-top: 3px; padding-bottom: 8px; text-align: center; }
#category-content #category-left .brand-box-container .box-232-content .shipping_offer { font-size: 12px; font-weight: bold; color: #4E4446; }
#category-content #category-left .brand-box-container .box-232-content .link_blue { font-size: 12px; color:#4899FD; }
#category-content #category-left .brand-box-container hr{width: 192px; color: #606060; margin-right: 10px; margin-left: -9px; }
#category-content #category-left .brand-consult-button { padding-left:17px; padding-top: 15px; }

#category-content #category-left .box-232-content-color { width:200px; background-color: #b09da1; height:2px; margin: 10px 0 0 15px; position: absolute; }

#category-content #category-left .brand-text {width: 190px;}

#category-nav2 { float:right; background-color:white; padding:5px 10px; margin:0 0 5px 0; color:#4e4446; font-size:11px; }
#category-nav2 #category-nb { width:575px; float:left; margin:2px 0 0 0; }
#category-nav2 .category-pager { float:right; }
#category-nav2 .category-pager a { color:#606060; font-size:11px; }
#category-nav2 .category-pager img { vertical-align:middle; }

.refAll {float: left; font-size: 11px; color: #606060;}