h1.dressing {
	color:#81A5C8;
	font-size:26px;
	font-weight:bold;
	padding:0 0 10px;
	margin:0;
	border-bottom:dotted 1px #81A5C8;
}

#recherche-res { 
	padding:10px 10px;
}

#recherche-res { position:relative; }


.listing-pagination {
	text-align:center;
	margin:10px 0 20px;
	font-size:14px;
}
.listing-pagination a {
	color:#888;
}
.listing-pagination span {
	color:#888;
	font-weight:bold;
}
.listing-container-big {
	margin:20px;
}
#box-last, #box-ckts, #box-avendre {
	width:258px;
	float:left;
}
#box-last .box-content, #box-ckts .box-content, #box-avendre .box-content {
	background:url(/images/v2/boxdressing-bg.gif) repeat-y;
	padding:5px 10px;
}
#box-last .box-bottom, #box-ckts .box-bottom, #box-avendre .box-bottom {
	height:9px;
	background:url(/images/v2/boxdressing-footer.gif) no-repeat;
}
#box-last .box-top {
	height:26px;
	background:url(/images/v2/boxdressing-header-last.gif) no-repeat;
}
#box-ckts .box-top {
	height:26px;
	background:url(/images/v2/boxdressing-header-ckts.gif) no-repeat;
}
#box-avendre .box-top {
	height:26px;
	background:url(/images/v2/boxdressing-header-avendre.gif) no-repeat;
}
ul.box-content .thb {
	margin:3px;
	float:left;
}
ul.box-content li.resultat-dressing {
	border-bottom:solid 1px #81A5C8;
	padding:8px 2px;
}
ul.box-content li {
	clear:left;
}
ul.box-content li.more a {
	display:block;
	text-decoration:underline;
	color:#333;
	padding:4px 10px 0;
	font-size:11px;
	text-align:right;
}
ul.box-content li.more a:hover {
	color:#000;
}

#box-avendre .infos {
	margin-top:4px;
	height:40px;
}

#recherche-box a {
	color:#444;
	text-decoration:underline;
	margin:0 2px;
}
#recherche-box form {
	background:#bbcbdc;
	padding:7px;
	text-align:center;
}
#recherche-box input.query {
	border:solid 1px #ddd;
	padding:3px 3px 3px 24px;
	font-size:12px;
	background:url(/images/v2/ico-search.gif) #fff no-repeat 5px;
	width:350px;
	margin-right:10px;
	margin-bottom:3px;
}
#recherche-box input.submit {
	background:url(/images/v2/dressing-ok.gif) no-repeat;
	width:40px;
	height:23px;
	border:none;
}
#recherche-box select.cat {
	padding:2px 2px;
	border:solid 1px #ddd;
	font-size:11px;
	margin:10px 0 5px;
}
#recherche-box .box-top {
	background:#81A5C8;
	height:22px;
	line-height:22px;
	color:#fff;
	font-size:11px;
	padding-left:5px;
}
#dressing-searchbox .box-top {
	background:url(/images/v2/dressing-recherche.gif) #90b2d4 no-repeat 7px 4px;
	height:22px;
}
#dressing-searchbox form {
	background:#bbcbdc;
	padding:7px;
	text-align:center;
}
#dressing-searchbox input.query {
	border-left:solid 1px #ddd;
	border-right:solid 1px #fff;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	padding:3px;
	font-size:12px;
	background:#FFF;
}
#dressing-searchbox input.go {
	border-left:solid 1px #fff;
	border-right:solid 1px #ddd;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	background:url(/images/v2/ico-search.gif) #fff no-repeat 5px;
	width:20px;
	height:20px;
}


#dressing-selection {
	height:150px;
	overflow:hidden;
	position:relative;
	padding-left:2px;
}
#dressing-selection .slide {
	position:absolute;
}
#dressing-selection .slide a {
	display:block;
	float:left;
	padding:5px;
	border:solid 1px #fff;
}
#dressing-selection .slide img {
	margin:5px 5px 2px;
}
#dressing-selectionnav {
	margin-left:155px;
	margin-bottom:10px;
	height:22px;
}
#dressing-selectionnav a {
	display:block;
	height:22px;
	line-height:22px;
	width:24px;
	float:left;
	text-align:center;
	margin-left:5px;
}
#dressing-selectionnav a:hover { text-decoration:none; }
#dressing-selectionnav a.selected {
	color:#81A5C8;
	background:#fff;
	font-size:16px;
	font-weight:bold;
}
#dressing-selectionnav a.off {
	color:#fff;
	background:#81A5C8;
	font-size:14px;
}


.dressing-titre {
	background-color:#888;
	color:#fff;
	padding:3px 10px 1px;
	font-weight:bold;
	font-size:11px;
	margin-bottom:10px;
}

div.recherche-champ {
	text-align:center;
	font-size:11px;
	padding:10px 0;
}
div.recherche-options {
	text-align:center;
	margin:0pt 10px;
	padding:10px 0pt;
	background:#fff;
	position:relative;
}
div.recherche-options img {
	cursor:pointer;
}
div.recherche-options #cat-choix {
	background:#FFF;
	position:absolute;
	right:-17px;
	top:72px;
	width:235px;
}
div.recherche-options #cat-choix .container { margin:0pt 5px; }
div.recherche-options a.look-cat {
	float:right;
	display:block;
	width:50px;
	height:46px;
	font-size:9px;
	color:#666666;
	overflow:hidden;
	text-align:center;
}
div.recherche-options a.look-cat:hover { color:#000; text-decoration:none; }
div.recherche-options a.tous {
	font-size:10px;
	color:#000;
	text-decoration:none;
	padding:3px;
	display:block;
	margin-bottom:3px;
	float:none;
	width:auto;
}
div.recherche-options a.tous:hover {
	background:#999;
	color:#fff;
	text-decoration:none;
}
div.recherche-options a {
	display:block;
	float:left;
	width:60px;
	text-align:center;
	font-size:10px;
	color:#666;
	margin:0 3px;
}
div.recherche-options a:hover {
	text-decoration:none;
	color:#000;
}
#option-pro {
	width:11px;
	height:11px;
	margin-top:10px;
}

a.dressing-options {
	font-size:10px;
	padding:1px 4px;
	color:#fff;
	background:#000;
	float:left;
	display:block;
	margin-left:10px;
}
input.dressing-recherchebtn {
	margin-left: 39px; 
	margin-top: 10px; 
}

#fs-more {
	background:#fff;
	color:#000;
	font-size:11px;
	padding:0px 5px 10px;
	margin:0pt 10px;
}
#fs-more label {
	display:block;
	padding:8px 8px 3px;
}
#fs-more .radio {
	width:11px;
	height:11px;
}

/* boite recherche */
#dressing-recherche { margin-top:10px; margin-left:25px; }
#dressing-recherche .box-top {
	height:13px;
	background:url(/images/v1/box-dressingrech-top.gif) no-repeat;
}
#dressing-recherche .box-content {
	background:url(/images/v1/box-dressingrech-bg.gif) repeat-y;
	padding-bottom:5px;
}
#dressing-recherche .box-bottom {
	height:5px;
	background:url(/images/v1/box-dressingrech-bottom.gif) no-repeat;
}

/* son dressing */
.box-persodressing {
	background:url(/images/v1/box-persodressing-all.gif) no-repeat;
	width:220px;
	height:57px;
}
.box-persodressing img {
	float:left;
	margin:9px 10px 0 5px;
}
.box-persodressing div {
	padding:11px 0 0;
	font-size:11px;
}
.box-persodressing a {
	color:#f90;
	font-weight:bold;
}
/* son dressing VIP */
.box-vipdressing {
	background:url(/images/v1/box-persodressing-vip.gif) no-repeat;
	width:220px;
	height:108px;
	position:relative;
}
.box-vipdressing img {
	float:left;
	margin:9px 10px 0 5px;
}
.box-vipdressing div {
	padding:11px 0 0;
	font-size:11px;
}
.box-vipdressing a {
	color:#f90;
	font-weight:bold;
}
.box-vipdressing a.voirsapage {
	position:absolute;
	bottom:10px;
	right:10px;
}
/* */
a.voirsapage {
	float:right;
	display:block;
	padding:1px 4px;
	margin-right:5px;
	font-size:10px;
	color:#fff;
	background:#ff9900;
}
a.tousondressing {
	float:right;
	display:block;
	padding:2px 4px;
	font-size:10px;
	color:#fff;
	background:#81A5C8;
	margin-bottom:20px;
}



/*
 * 
 * FICHE DRESSING
 * 
 */

 span.cat {
	font-size:22px;
	font-weight:bold;
	padding:8px 10px 4px 25px;
}
#dressing-fiche .photosupp {
	text-align:center;
	margin-top:10px;
}
h1.dressing-item {
	margin:0 10px 10px; 
	font-size:24px;
	font-weight:normal;
	color: #333;
}
#dressing-fiche .infos p {
	padding:0 0 5px;
	font-size:14px;
}
#dressing-fiche .marque {
	clear:right;
	float:right;
	text-align:right;
	padding:4px;
}
#dressing-fiche .marque , #dressing-fiche .marque a {
	font-size:16px;
	color:#666;
}
#dressing-fiche .marque a {
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:25px;
	padding-top:5px;
	padding-left:33px;
	text-align:right;
}
#dressing-fiche .achat {
	padding:4px;
	margin-top:10px;
	background-color:#FFCC66;
	clear:right;
}
#dressing-fiche .prix {
	padding-right:5px;
	font-size:15px;
	color:#333;
	font-weight:bold;
}



#comm-list , #comm-form {
	clear:both;
	padding-top:5px;
}

#comm-form { 
	border:solid 1px #666;
	margin:10px 100px;
	padding:10px;
	color:#333;
}

#recherche-res .presentation {
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.user-info {
	height:55px;
	overflow:hidden;
	margin-bottom:15px;
	margin-top:20px;
}





table.infosupp { margin-bottom:5px; }
table.infosupp td {
	font-size:13px;
}
table.infosupp td.intitule {
	width:74px;
	color:#747780;
}
table.infosupp td.valeur {
	color:#000;
}
table.infosupp td.valeur a {
	color:#000;
	text-decoration:underline;
}

.btn-favoris {
	display:block;
	width:130px;
	padding-left:24px;
	height:22px;
	padding-top:4px;
	font-size:11px;
	background:url(/images/v1/btn-favoris.gif) no-repeat;
}
.btn-mail {
	display:block;
	float:right;
	width:133px;
	height:22px;
	background:url(/images/v1/btn-envoyer-dressing.gif) no-repeat;
}

/* FORMULAIRE ENVOYER A UN AMI */
form.envoiami {
	margin:0 auto;
	padding-top:20px;
	width:300px;
}
form.envoiami label {
	display:block;
	font-size:12px;
	color:#444;
	padding-bottom:12px;
}
form.envoiami label .big {
	width:300px;
}

/* BOITE "a vendre" POUR LES VIPS */
.avendre {
	width:370px;
	font-size:12px;
	clear:left;
}
.avendre .box-top {
	height:5px;
	background:url(/images/v1/box-avendre-top.gif) no-repeat;
}
.avendre .box-content {
	background:url(/images/v1/box-avendre-bg.gif) repeat-y;
	padding:5px 10px;
}
.avendre .box-bottom {
	height:6px;
	background:url(/images/v1/box-avendre-bottom.gif) no-repeat;
}
.avendre a.avatar {
	display:block;
	float:left;
	width:60px;
	padding-top:46px;
	text-align:center;
	font-size:10px;
	color:#999;
	background-repeat:no-repeat;
	background-position:center top;
}
.orange-avendre {
	color:#f80;
	font-weight:bold;
	font-size:16px;
	margin-bottom:
}
.comm-avendre {
	margin:5px 0 10px;
}
.gris-avendre {
	text-decoration:underline;
	color:#888;
}
.avendre table {
	float:right;
	width:180px;
	margin-top:3px;
	color:#777;
}
.avendre td.label {
	font-weight:bold;
	color:#aaa;
	text-align:right;
	width:60px;
}

div.blocktags {
	float:left;
	margin-bottom:10px;
	margin-top:5px;
}
.blocktags a.categorie {
	background:url(/images/famfamfam/blocktag7.png) no-repeat 2px 5px;
	color:#888;
	font-size:13px;
	text-decoration:underline;
	padding-left:22px;
}
.blocktags a.marque {
	background:url(/images/famfamfam/blocktag2.png) no-repeat 2px 5px;
	color:#888;
	font-size:13px;
	padding-left:22px;
}
div.lien-categorie {
	float:left;
	width:190px;
	text-align:right;
}
div.lien-categorie a {
	float:right;
	margin-top:4px;
}
div.votebar {
	float:left;
}

a.comments {
	color:#81A5C8;
}

div.dressing-res {
	padding:20px 10px 20px 110px;
	position:relative;
	color:#666;
	font-size:13px;
}
.dressing-res .thumb {
	position:absolute;
	top:10px;
	left:10px;
	margin-right:20px;
}
.dressing-res .nom {
	font-size:16px;
	font-weight:bold;
	color:#81A5C8;
}
.dressing-res a.membre {
	color:#000;
	text-decoration:underline;
}

/* PAGINATION */
table.pagination span { 
	color:#81A5C8;
}
table.pagination a { 
	background:#81A5C8;
}
