/* mod_cp surcharge global */
#mod_cp .encherir
{
background-image	: none;
}

#mod_cp .encherir p
{
width		: 100%;
font-size	: 1em;
}

/* mod_cp structure */

#mod_cp *,
#mod_cp_lb *
{
margin	: 0;
padding	: 0;
border	: 0;
}

#mod_cp_header,
#mod_cp_main,
#mod_cp_header_buttons p,
#mod_cp .description_visuel,
#mod_cp .mod_cp_description .estimation,
#mod_cp .mod_cp_description .adjudication,
#mod_cp_lb_main,
#mod_cp_lb_vignettes
{
height		: 100%;
overflow		: hidden;
}

#mod_cp_recherche_form fieldset
{
padding	: 2px;
}

#mod_cp_recherche_form input.text
{
width	: 140px;
}

#mod_cp_recherche_form input.btn_recherche
{
margin-left	: 2px;
}

#mod_cp_list .checkbox
{
position	: relative;
top			: 2px;
margin-left	: 4px;
border		: 1px solid #000000;
}

#mod_cp.vente #mod_cp_header h2
{
margin-bottom	: 1px;
}

#mod_cp_list table
{
border-collapse	: collapse;
}

#mod_cp_list td
{
border-bottom-width	: 1px;
vertical-align		: top;
}

#mod_cp
{
width	: 875px;
}

#mod_cp_header
{
position			: relative;
margin-left		: 30px;
padding-bottom	: 12px;
min-height		: 55px;
}

#mod_cp_header.w_mod_cp_header_right
{
min-height		: 0;
}

#mod_cp_header_left
{
float	: left;
width	: 440px;
}

#mod_cp_header_right
{
position	: absolute;
bottom	: 2px;
right		: 0;
width		: 235px;
}

#mod_cp_header_buttons p
{
margin-bottom	: 3px;
}

#mod_cp_list
{
position	: relative;
float		: left;
width		: 487px;
}

#mod_cp_list_wrapper
{
position		: absolute;
width			: 565px;
height		: 757px;
overflow		: auto;
overflow-x	: hidden;
}

#mod_cp_list_content
{
width	: 550px;
}

#mod_cp_list_content.diaporama
{
margin-left	: 30px;
padding		: 12px;
width			: 496px;
}

#mod_cp_list .reference
{
padding	: 7px 2px 7px 1px;
width		: 27px;
text-align	: right;
}

#mod_cp_list .reference .wrapper
{
width		: 27px;
overflow	: hidden;
}

#mod_cp_list .visuel
{
padding				: 7px;
border-right-width	: 1px;
width				: 130px;
}

#mod_cp_list .diaporama .visuel
{
position	: relative;
display	: block;
float	: left;
margin	: 7px 5px;
padding	: 2px 7px;
width	: 100px;
}

#mod_cp_list .diaporama .encadrement
{
position	: absolute;
width	: 100px;
height	: 80px;
z-index	: 50;
}

#mod_cp_list .diaporama .visuel_on .encadrement
{
width			: 98px;
height			: 78px;
border-width	: 2px;
}

#mod_cp_list .visuel img
{
display	: block;
margin	: 0 auto;
}

#mod_cp_list .diaporama .visuel img
{
margin-bottom	: 1px;
z-index	: 10;
}

#mod_cp_list .description
{
padding	: 10px;
}

#mod_cp_list_content.diaporama .description
{
padding	: 0;
}

#mod_cp .description_1,
#mod_cp .description_1 a
{
margin-bottom	: 4px;
}

#mod_cp .description_2,
#mod_cp .description_2 a
{
margin-bottom	: 4px;
}

#mod_cp_lb .description_1
{
margin-bottom	: 2px;
}

#mod_cp_lb .description_2
{
margin-bottom	: 20px;
}

#mod_cp_list .details
{
width	: 88px;
height	: 100%;
}

#mod_cp.ventes #mod_cp_list .details
{
padding	: 7px 1px 7px 7px;
width	: 80px;
}

#mod_cp_list .details table
{
width		: 100%;
height		: 100%;
text-align	: right;
}

#mod_cp_list .details tr
{
height	: 99%;
}

#mod_cp_list .details td
{
padding	: 7px;
}

/*
#mod_cp_list .estimation
{
margin-top	: 3px;
text-align	: center;
}
*/

#mod_cp_list .adjudication,
#mod_cp_list .encherir
{
height	: 1%;
}

#mod_cp_list .adjudication td,
#mod_cp_list .encherir td
{
padding		: 0;
text-align	: center;
}

#mod_cp_list .adjudication p,
#mod_cp_list .encherir p
{
margin-top	: 1px;
padding		: 1px;
}

#mod_cp .btn_vue_liste,
#mod_cp .btn_vue_diaporama,
#mod_cp .btn_acces_vente,
#mod_cp .btn_acces_video,
#mod_cp .btn_acces_catalogue,
#mod_cp .btn_acces_catalogue_fb,
#mod_cp .btn_ordre_achat
{
display			: block;
float			: left;
margin-left		: 3px;
overflow		: hidden;
}

#mod_cp .btn_acces_vente,
#mod_cp .btn_acces_video,
#mod_cp .btn_acces_catalogue,
#mod_cp .btn_acces_catalogue_fb,
#mod_cp .btn_ordre_achat
{
padding-left	: 15px;
width			: 62px;
}

#mod_cp .btn_vue_liste,
#mod_cp .btn_vue_diaporama
{
padding-left	: 24px;
width			: 50px;
}

#mod_cp_list .btn_acces_vente,
#mod_cp_list .btn_acces_video,
#mod_cp_list .btn_acces_catalogue,
#mod_cp_list .btn_acces_catalogue_fb,
#mod_cp_list .btn_ordre_achat
{
margin	: 6px 0 0 0;
width	: auto;
float	: none;
}

#mod_cp_header_buttons .btn_first
{
margin-left	: 0;
}

#mod_cp_list_footer
{
margin-left				: 30px;
border-bottom-width	: 7px;
width						: 520px;
height					: 757px;
}

#mod_cp_info
{
margin-left	: auto;
width		: 235px;
}

#mod_cp_info .panier
{
margin-top	: 5px;
}

#mod_cp .mod_cp_description
{
margin-top	: 15px;
padding	: 12px 0 2px 0;
}

#mod_cp .description_visuel
{
padding		: 0 2px 12px 2px;
}

#mod_cp .description_visuel .visuel
{
padding		: 0 10px;
text-align	: center;
}

#mod_cp .btn_acces_lot_details
{
display			: block;
float			: right;
margin-top		: 2px;
padding-right	: 25px;
}

#mod_cp .description_details
{
margin-bottom	: 3px;
padding-left	: 12px;
width			: 223px;
height			: 120px;
overflow-x		: hidden;
}

#mod_cp .description_details_content
{
width	: 205px;
}

#mod_cp .description_details_content .description_3
{
margin-top	: 4px;
}

#mod_cp .mod_cp_description .reference,
#mod_cp .mod_cp_description .estimation,
#mod_cp .mod_cp_description .adjudication
{
margin	: 2px 12px;
}

#mod_cp .mod_cp_description .reference
{
margin-top	: 0;
}

#mod_cp .mod_cp_description .estimation span,
#mod_cp .mod_cp_description .adjudication span
{
display			: block;
float			: left;
margin-right	: 5px;
width			: 72px;
text-align		: center;
}

#mod_cp_lb.mod_cp_photos
{
width	: 749px;
}

#mod_cp_lb.mod_cp_ordre_achat,
#mod_cp_lb.mod_cp_expertise
{
width		: 1000px;
}

#mod_cp_lb.mod_cp_ordre_achat #mod_cp_lb_main,
#mod_cp_lb.mod_cp_expertise #mod_cp_lb_main
{
height		: 650px;
overflow	: auto;
overflow-x	: hidden;
}

#mod_cp_lb.mod_cp_pdf
{
width	: 750px;
height	: 1060px;
}

#mod_cp_lb.mod_cp_flash,
#mod_cp_lb.mod_cp_fb
{
width	: 950px;
}

#mod_cp_lb_photo
{
float	: left;
width	: 500px;
}

#mod_cp_lb_content
{
margin-left	: auto;
width		: 232px;
}

#mod_cp_lb_vignettes li
{
display	: block;
float	: left;
margin	: 0 17px 14px 0;
}

#mod_cp_lb_vignettes li.last
{
margin-right	: 0;
}

#mod_cp_lb_zoom
{
position	: relative;
width		: 232px;
height		: 163px;
}

#mod_cp_list_panier
{
width	: 100%;
}

#mod_cp_list_panier th,
#mod_cp_list_panier td
{
border	: 1px solid #000000;
padding	: 2px;
}

#mod_cp_list_panier .suppression,
#mod_cp_list_panier .encherir_telephone
{
text-align	: center;
}

#mod_cp_lb .mod_cp_logout_btn
{
text-align	: right;
}

#mod_cp_upload_frame
{
height	: 1px;
width	: 1px;
}

/* mod_cp typo */

#mod_cp,
#mod_cp_lb,
#mod_cp a
{
font-family	: arial, helvetica, sans-serif;
}

#mod_cp,
#mod_cp_lb,
#mod_cp a,
#mod_cp_recherche_form input.text,
#mod_cp_list .reference,
#mod_cp_list .details,
#mod_cp .description_1,
#mod_cp .description_1 a,
#mod_cp .description_2,
#mod_cp .description_2 a,
#mod_cp_lb .description_1,
#mod_cp_lb .description_2
{
font-size	: 12px;
}

#mod_cp.ventes .description_2,
#mod_cp.ventes .description_2 a,
#mod_cp .description_3,
#mod_cp .description_3 a,
#mod_cp_list .estimation,
#mod_cp .mod_cp_description .reference,
#mod_cp .mod_cp_description .estimation,
#mod_cp .mod_cp_description .adjudication,
#mod_cp_list .diaporama a
{
font-size	: 11px;
}

#mod_cp_recherche_form input.btn_recherche,
/*#mod_cp_list .estimation,*/
#mod_cp_list .adjudication span,
#mod_cp_list .encherir span,
#mod_cp .btn_acces_lot_details,
#mod_cp .mod_cp_description .estimation span,
#mod_cp .mod_cp_description .adjudication span
{
font-size	: 10px;
}

#mod_cp_list .reference p
{
font-size	: 9px;
}

#mod_cp .btn_vue_liste,
#mod_cp .btn_vue_diaporama,
#mod_cp .btn_acces_vente,
#mod_cp .btn_acces_video,
#mod_cp .btn_acces_catalogue,
#mod_cp .btn_acces_catalogue_fb,
#mod_cp .btn_ordre_achat
{
font-size	: 8px;
}

#mod_cp_header h2,
#mod_cp_header h3
{
font-size	: 1.08em;
}

#mod_cp_header h2 a,
#mod_cp_header h3 a,
#mod_cp.vente #mod_cp_header h2,
#mod_cp_info .panier a
{
font-size	: 1em;
}

#mod_cp_info .panier
{
font-size	: 0.92em;
}

#mod_cp,
#mod_cp_lb,
#mod_cp a
{
color	: #1A171B;
}




/*pour changer les titres et les textes des boutons*/

#mod_cp_header h2,
#mod_cp_header h2 a
{
	color	: #DB002F;
}


#mod_cp_header h3,
#mod_cp_header h3 a
{
	color:#666666;
}


#mod_cp .btn_vue_liste,
#mod_cp .btn_vue_diaporama,
#mod_cp .btn_acces_vente,
#mod_cp .btn_acces_video,
#mod_cp .btn_acces_catalogue,
#mod_cp .btn_acces_catalogue_fb,
#mod_cp .btn_ordre_achat
{
	color	: #1A171B;
}




#mod_cp_list .adjudication p,
#mod_cp_list .encherir p,
#mod_cp_recherche_form input.btn_recherche,
#mod_cp_lb .description_1,
/*#mod_cp_list .estimation,*/
#mod_cp .mod_cp_description .estimation span,
#mod_cp .mod_cp_description .adjudication span,
#mod_cp_lb .mod_cp_logout_btn a
{
color	: #ffffff;
}

#mod_cp_list .btn_acces_vente,
#mod_cp_list .btn_acces_video,
#mod_cp_list .btn_acces_catalogue,
#mod_cp_list .btn_acces_catalogue_fb,
#mod_cp_list .btn_ordre_achat
{
color	: #6C666A;
}

#mod_cp .description_1,
#mod_cp .description_1 a,
#mod_cp_lb .description_2,
#mod_cp .distinct,
#mod_cp_list .adjuge .adjudication span,
#mod_cp_list .encherir span,
#mod_cp_info .panier,
#mod_cp_info .panier a
{
color	: #DB002F;
}

#mod_cp_list .adjuge .details
{
color	: #484747;
}

#mod_cp .btn_acces_lot_details
{
color	: #6C6B6B;
}

#mod_cp .error,
#mod_cp_lb .error
{
color	: red;
}

#mod_cp_recherche_form input.btn_recherche,
#mod_cp_list .reference,
#mod_cp_list .diaporama a,
#mod_cp_list .description,
#mod_cp_lb,
#mod_cp_list .details,
#mod_cp .btn_acces_lot_details,
#mod_cp .description_details,
#mod_cp_header h4,
#mod_cp .mod_cp_description .reference,
#mod_cp .mod_cp_description .estimation,
#mod_cp .mod_cp_description .adjudication,
#mod_cp_info .panier
{
font-weight	: bold;
}

#mod_cp_recherche_form input.btn_recherche,
#mod_cp.ventes .description_2,
#mod_cp.ventes .description_2 a,
/*#mod_cp_list .estimation,*/
#mod_cp_list .adjudication span,
#mod_cp_list .encherir p,
#mod_cp .btn_vue_liste,
#mod_cp .btn_vue_diaporama,
#mod_cp .btn_acces_vente,
#mod_cp .btn_acces_video,
#mod_cp .btn_acces_catalogue,
#mod_cp .btn_acces_catalogue_fb,
#mod_cp .btn_ordre_achat,
#mod_cp .btn_acces_lot_details,
#mod_cp_header h2,
#mod_cp_header h3,
#mod_cp.ventes .description_1:first-letter,
#mod_cp .mod_cp_description .reference,
#mod_cp .mod_cp_description .estimation span,
#mod_cp .mod_cp_description .adjudication span,
#mod_cp_info .panier
{
text-transform	: uppercase;
}

#mod_cp .btn_acces_lot_details
{
line-height	: 21px;
}

#mod_cp .btn_vue_liste,
#mod_cp .btn_vue_diaporama,
#mod_cp .btn_acces_video,
#mod_cp #mod_cp_list .btn_acces_catalogue,
#mod_cp #mod_cp_list .btn_acces_catalogue_fb
{
line-height	: 18px;
}

#mod_cp .mod_cp_description .estimation,
#mod_cp .mod_cp_description .adjudication
{
line-height	: 12px;
}

#mod_cp_list .reference
{
line-height	: 11px;
}

#mod_cp .btn_acces_vente,
#mod_cp .btn_acces_catalogue,
#mod_cp .btn_acces_catalogue_fb,
#mod_cp .btn_ordre_achat
{
line-height	: 10px;
}

#mod_cp a,
#mod_cp_lb a,
#mod_cp_info .panier a:hover
{
text-decoration	: none;
}

#mod_cp_info .panier a
{
text-decoration	: underline;
}

/* mod_cp design */

#mod_cp ol,
#mod_cp ul,
#mod_cp li,
#mod_cp_lb ol,
#mod_cp_lb ul,
#mod_cp_lb li
{
list-style	: none;
}

#mod_cp button,
#mod_cp_lb button
{
background-color	: transparent;
}

#mod_cp .btn_vue_liste,
#mod_cp .btn_vue_diaporama,
#mod_cp .btn_acces_vente,
#mod_cp .btn_acces_video,
#mod_cp .btn_acces_catalogue,
#mod_cp .btn_acces_catalogue_fb,
#mod_cp .btn_ordre_achat,
#mod_cp_recherche_form input.btn_recherche,
#mod_cp_list .visuel,
#mod_cp .btn_acces_lot_details
{
cursor	: pointer;
}

#mod_cp_header
{
background	: url(../img/header_filet.png) left bottom no-repeat;
}

#mod_cp_header.w_mod_cp_header_right
{
background	: url(../img/header_filet.png) -480px bottom no-repeat;
}

#mod_cp_recherche_form fieldset
{
background	: #7A4E57;
}

#mod_cp_recherche_form input.text
{
background	: #E2D8D9;
}

#mod_cp_recherche_form input.btn_recherche
{
background	: transparent;
}

#mod_cp_list td
{
border-bottom-style	: solid;
border-bottom-color	: #B0AEAD;
}

#mod_cp_list .reference
{
background-color	: #A57A82;
}

#mod_cp.ventes #mod_cp_list .reference
{
background-color	: transparent;
border-bottom		: none;
}

#mod_cp_list .visuel
{
border-right-style	: solid;
border-right-color	: #B0AEAD;
}

#mod_cp_list .diaporama .visuel
{
border-right	: none;
}

#mod_cp_list .visuel,
#mod_cp_list .description
{
background-color	: #F2F1EF;
}

#mod_cp_list .details
{
background-color	: #DBD7D5;
}

#mod_cp_list .details td
{
border-bottom	: none;
}

/*#mod_cp_list .estimation,*/
#mod_cp_list .adjudication p,
#mod_cp_list .encherir p,
#mod_cp .mod_cp_description .estimation span
{
background-color	: #DB002F;
}

#mod_cp .mod_cp_description .adjudication span
{
background-color	: #776B6D;
}

/*
#mod_cp_list .adjuge .estimation
{
background-color	: transparent;
}
*/

#mod_cp .btn_vue_liste
{
background	: url(../img/btn_vue_liste.png) left center no-repeat;
}

#mod_cp .btn_vue_diaporama
{
background	: url(../img/btn_vue_diaporama.png) left center no-repeat;
}

#mod_cp .btn_acces_vente
{
background	: url(../img/btn_acces_vente.png) left center no-repeat;
}

#mod_cp .btn_acces_video
{
background	: url(../img/btn_acces_video.png) left center no-repeat;
}

#mod_cp .btn_acces_catalogue
{
background	: url(../img/btn_acces_catalogue.png) left center no-repeat;
}

#mod_cp .btn_acces_catalogue_fb
{
background	: url(../img/btn_acces_catalogue_fb.png) left center no-repeat;
}

#mod_cp .btn_ordre_achat
{
background	: url(../img/btn_ordre_achat.png) left center no-repeat;
}

#mod_cp_list .diaporama .encadrement
{
background	: url(../img/encadrement_80x80.png) no-repeat;
}

#mod_cp_list .diaporama .visuel_on .encadrement
{
background		: none;
border-style	: solid;
border-color	: #DB002F;
}

#mod_cp_list_footer
{
background-color	: #f3f3f3;
border-bottom-style	: solid;
border-bottom-color	: #818182;
}

#mod_cp .mod_cp_description
{
background-color	: #ECE9E9;
}

#mod_cp .btn_acces_lot_details
{
background	: url(../img/btn_acces_lot_details.png) right top no-repeat;
}

#mod_cp_lb,
#mod_cp_lb .mod_cp_logout_btn
{
background	: #181818;
}