﻿/***************************************************************************/
/******************************* CSS 2ND HAND ******************************/
/***************************************************************************/

body
{
    font-family:Arial,Helvetica,sans-serif;
    margin:0px;
    padding:0px;
    height:100%;
    background:#5a5c5c url("/images/fond_repeat.jpg") left top repeat-x;
}

.rouge
{
    color:#FF0000;
}

.global
{
    position:relative;
    border:0px red solid;
    margin:0px;
    padding:0px 0px 20px 0px;
    width:100%;
    height:100%;
}

.main
{
    position:relative;
    border:0px red solid;
    margin:0px;
	margin:auto;
    padding:0px;
    width:1000px;
    min-height:100px;
    height:auto !important;
    height:100px;
    text-align:center;
    background:url("/images/centre_repeat.gif") left top repeat-y;
    overflow:hidden !important;
	overflow:visible;
}

.fond
{
    position:relative;
    float:left;
    border:0px red solid;
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    background:url("/images/init.jpg") center top no-repeat;
}

.fond_bo_user
{
	background:url("/images/init.jpg") center top no-repeat;
	margin-top:-10px;
}


/******************************* visuel et logo ******************************/

.visuel
{
    position:relative;
    float:left;
    width:1000px;
    height:179px;
    border:0px yellow solid;
}

.visuel_bo_user
{
	height:135px;
}

.logo
{
    position:relative;
    float:left;
    width:220px;
    height:110px;
    left:20px;
    top:25px;
    border:0px red solid;
}

.logo img
{
    border:0px black solid;
    width:220px;
    height:110px;
}

.caroussel
{
    position:relative;
    float:left;
    width:520px;
    height:70px;
    left:20px;
    top:21px;
    border:0px red solid;
    text-align:left;
}

.caroussel img
{
	position:relative;
    float:left;
	margin:1px 2px 0px 2px;
	padding:0px;
	border:0px solid;
}

.login
{
    position:relative;
    float:right;
    width:230px;
    height:100px;
    right:10px;
    top:60px;
    border:0px red solid;
    text-align:left;
    color:#6b6b6b;
}

.login_bo_user
{
    width:205px;
    height:112px;
    top:21px;
    border:0px red solid;
    font-size:13px;
}

.flags
{
    position:relative;
    float:right;
    width:180px;
    height:30px;
    border:0px red solid;
    text-align:left;
    color:#6b6b6b;
    margin: 2px 0px 20px 0px;
}

.devise
{
	float:right;
	margin:2px 20px 0 0;
	font-size:12px;
}

.mini_flag
{
	position:absolute;
	left:-22px;
	top:5px;
}

.login p
{
	font-weight:bold;
	font-size:13px;
	margin:10px 0 0 10px;
	padding:0 0 0 0;
}

.login_bo_user p
{
	font-weight:bold;
	margin:0 0 0 10px;
	font-size:12px;
}

.login p.login_type
{
	font-size:10px;
	margin:2px 0 0 10px;
}

.login p.login_type span
{
	color:#fc7d01;
}

.login p.login_modif
{
	font-size:12px;
	margin:2px 0 0 10px;
}

.login a:link{      color:#6b6b6b;text-decoration:underline;}
.login a:visited{   color:#6b6b6b;text-decoration:underline;}
.login a:hover{     color:#fc7d01;text-decoration:underline;}
.login a:active{    color:#6b6b6b;text-decoration:underline;}

.login span.mon_compte_lien
{
	font-weight:bold;
	font-size:12px;
}

.login span.mon_compte_lien a:link{      color:#fc7d01;text-decoration:underline;}
.login span.mon_compte_lien a:visited{   color:#fc7d01;text-decoration:underline;}
.login span.mon_compte_lien a:hover{     color:#fc7d01;text-decoration:underline;}
.login span.mon_compte_lien a:active{    color:#fc7d01;text-decoration:underline;}

div.visuel_bo_user div.login_bo_user a
{
	text-decoration:underline;
}

.deconnect
{
	position:relative;
    float:right;
    width:auto;
    margin:19px 7px 0 0;
}

.deconnect img
{
    border:0px black solid;
    width:152px;
    height:18px;
}

.baseline
{
	position:absolute;
	left:250px;
	top:90px;
	width:500px;
	height:30px;
	border:0px solid red;
	font-weight:bold;
	color:#808080;
	font-size:1.1em;
}

.baseline span
{
	vertical-align:super;
	font-size:0.6em;
}


/******************************* menus ******************************/

.bandeau_menus
{
    position:relative;
    float:left;
    width:985px;
    height:22px;
    border:2px #adb9c2 solid;
    /*z-index:45;*/
    margin:0px 0px 0px 0px;
    left:6px;
    background:url("/images/bandeau_menus.jpg") left top repeat-x;
    font-size:0.8em;
    font-weight:bold;
    line-height:21px;
}

.bandeau_menus ul
{
	position:relative;
    float:right;
    margin:0;
    padding:0;
    list-style-type:none;
}

.bandeau_menus ul li
{
	position:relative;
    float:left;
    margin:0;
    padding:0 36px;
    background:url("/images/trait_menus.jpg") left top no-repeat;
    top: 0px;
    left: 0px;
}

.bandeau_menus ul li a:link{      color:#575b5c;text-decoration:none;}
.bandeau_menus ul li a:visited{   color:#575b5c;text-decoration:none;}
.bandeau_menus ul li a:hover{     color:#575b5c;text-decoration:underline;}
.bandeau_menus ul li a:active{    color:#575b5c;text-decoration:none;}

.bandeau_menus ul li a img
{
	border:0px solid;
	float:left;
	margin:4px 3px 0 0;
}


/******************************* contenu ******************************/

.contenu
{
    position:relative;
    float:left;
    width:1000px;
    min-height:100px;
    height:auto !important;
    height:100px;
    border:0px yellow solid;
    padding:0 0 20px 0;
}


/******************************* menu gauche ******************************/

.menu_gauche
{
	position:relative;
    float:left;
    width:185px;
    min-height:350px;
    height:auto !important;
    height:350px;
    margin:0;
    left:7px;
    padding:0px 0px 0px 0px;  
    text-align:left;
    border:0px red solid;
}

.menu_gauche a:link{      color:#ffffff;text-decoration:none;}
.menu_gauche a:visited{   color:#ffffff;text-decoration:none;}
.menu_gauche a:hover{     color:#ffffff;text-decoration:underline;}
.menu_gauche a:active{    color:#ffffff;text-decoration:none;}

.menu_gauche_recherche
{
	position:relative;
    float:left;
    width:185px;
    height:160px;
    padding:0; 
    background:url("/images/bg_recherche_top.jpg") top center; 
}

.menu_gauche_recherche_contenu
{
	position:relative;
	float:left;
	text-align:left;
    line-height:9px;
	font-size:9px;
	color:#ffffff;
    width:152px;
    left:12px;
	margin:10px 0 0 0;
    padding:0px;
    border:0px red solid;
}

.menu_gauche_recherche_contenu span
{
	position:relative;
	text-align:left;
	line-height:10px;
	font-size:12px;
	font-weight:bold;
    padding:0px;
}

.menu_gauche_recherche_contenu a
{
	font-size:9px;
}

.menu_gauche_recherche_contenu input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3d3c3c;
    width:123px;
	border: solid 1px #979797;
	background-color:#ffffff;
	margin:7px 0 0 0px;
	/*margin:7px 0 0 -12px;*/
    padding:0;
    left:0px;
    position:relative;
}

.menu_gauche_recherche_contenu select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3d3c3c;
    width:123px;
    height:17px;
	/*border: solid 1px #979797;*/
	/*background-color:#ffffff;*/
	margin:0;
    padding:0;
}

.bouton_rechercher
{
	font-size:10px;
	text-align:center;
    width:152px;
    height:18px;
	background:url("/images/bouton_rechercher.png") top center no-repeat;
	margin:0;
    padding:4px 0 0 0;
}

.menu_gauche_recherche_bottom
{
	position:relative;
    float:left;
    width:185px;
	height:11px;
	overflow:hidden;
    padding:0; 
    margin:0;
    background:url("/images/bg_recherche_bottom.jpg") left top no-repeat;
}

.menugauche_deroulant_repeat
{
	position:absolute;
    float:left;
    width:185px;
    min-height:150px;
    height:auto !important;
    height:150px;
    background:none;
    visibility:hidden;
}

.menugauche_deroulant
{
	position:relative;
    float:left;
    width:185px;
    min-height:200px;
    height:auto !important;
    height:200px;
    background:url("/images/ss_menu_bottom_medical.jpg") left bottom no-repeat;
    padding:0 0 20px 0;
}

.menugauche_deroulant ul
{
	margin:0;
	padding:0 0 0 10px;
	list-style-type:none;
	color:#ffffff;
	font-weight:bold;
	font-size:0.9em;
}

.menugauche_deroulant ul li
{
	margin:0;
	padding:0;
}

.menugauche_deroulant ul li ul
{
	margin:0;
	padding:0 0 0 15px;
}

.menugauche_deroulant ul li ul li
{
	margin:0;
	padding:10px 5px 0 0;
	line-height:1.2em;
}

.menugauche_deroulant ul li ul li ul
{
	margin:0;
	padding:0 0 0 15px;
	font-weight:normal;
	font-size:0.85em;
}

.menugauche_deroulant ul li ul li ul li
{
	margin:0;
	padding:2px 10px 4px 0;
	line-height:1.15em;
	list-style-type:disc;
}

.menugauche_deroulant ul li ul li ul li ul
{
	margin:0;
	padding:2px 0 0 15px;
	font-weight:normal;
}

.menugauche_deroulant ul li ul li ul li ul li
{
	margin:0;
	padding:1px 0 5px 0;
	line-height:1.1em;
	list-style-type:square;
}

.menugauche_deroulant a:link{      color:#ffffff;text-decoration:none;}
.menugauche_deroulant a:visited{   color:#ffffff;text-decoration:none;}
.menugauche_deroulant a:hover{     color:#ffffff;text-decoration:underline;}
.menugauche_deroulant a:active{    color:#ffffff;text-decoration:none;}

.menugauche_deroulant a img
{
	border:0px solid;
	margin:0 0 0px 5px;	
}

.menu_gauche_bouton_type1
{
	position:relative;
    float:left;
	font-size:13px;
	color:#ffffff;
	text-align:left;
    background:url(/images/bouton_depot_ann_gratuit.gif) top center;
    width:170px;
    height:47px;
    padding:8px 0 0 15px; 
	margin:0;
	border:0px red solid;
}

.menu_gauche_bouton_type1 span
{
	font-size:16px;
	font-weight:bold;
}

.menu_gauche_bouton_type2
{
	position:relative;
    float:left;
	font-size:13px;
	color:#ffffff;
    background:url(/images/fond_bouton_type2.gif) bottom center;
    width:170px;
    height:42px;
    padding:7px 0 0 15px; 
	margin:0;
}

.menu_gauche_bouton_type2 span
{
	font-size:16px;
	font-weight:bold;
}

.menu_gauche_bouton_type3
{
	position:relative;
    float:left;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
    background:url(/images/fond_bouton_type3.gif) bottom center;
    width:170px;
    height:29px;
    padding:7px 0 0 15px; 
	margin:0;
}

.menu_gauche_pub
{
	position:relative;
    float:left;
    width:185px;
    padding:0; 
	margin:3px 0 0 2px;
}

.menugauche_deroulant .menu_gauche_pub a img
{
	margin:0 0 10px 2px !important;
	margin:0 0 10px 0;
	left:0px;
}

.menu_gauche_bouton_type4
{
	position:relative;
    float:left;
    color:#ffffff;
    font-size:11px;
    text-align:left;
    background:url(/images/fond_bouton_type4_top.gif) top center no-repeat;
    width:185px;
    min-height:34px;
    height:auto !important;
    height:34px;
	margin:2px 0 0 0;
	border:0px red solid;
}

.menugauche_commande
{
    background:url(/images/fond_bouton_commande_top.png) top center no-repeat;
}

.menugauche_aide
{
    background:url(/images/fond_bouton_aide_top.gif) top center no-repeat;
}

.menu_gauche_parrainage
{
    background:url(/images/fond_bouton_parrainage_top.gif) top center no-repeat;
}

.menugauche_newsletter
{
    background:url(/images/fond_bouton_newsletter_top.gif) top center no-repeat;
}

.menu_gauche_bouton_type4_contenu
{
	position:relative;
    float:left;
	padding:7px 5px 3px 15px;
    min-height:34px;
    height:auto !important;
    height:34px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.menugauche_aide_contenu
{
	padding:12px 0 0 15px;
    min-height:41px;
    height:auto !important;
    height:41px;
	text-align:left;
}

.menugauche_parrainage_contenu
{
	padding:18px 0 0 15px;
    min-height:30px;
    height:auto !important;
    height:30px;
}

.menugauche_newsletter_contenu
{
	padding:7px 0 0 15px;
    min-height:41px;
    height:auto !important;
    height:41px;
}

.menu_gauche_bouton_type4_contenu a span
{
	font-size:11px;
	font-weight:normal;
	line-height:11px;
}

.menugauche_newsletter_contenu span
{
	position:relative;
    float:left;
	font-size:11px;
	font-weight:normal;
	margin:7px 0 0 20px;
}

.menu_gauche_bouton_type4_contenu span.comparateur
{
	margin:8px 0 0 0;
}

.menu_gauche_bouton_type4_bottom
{
	position:relative;
    float:left;
    background:url(/images/fond_bouton_type4_bottom.gif) top center no-repeat;
    width:185px;
    height:4px;
    overflow:hidden;
    padding:0; 
	margin:0;
}


/******************************* contenu centre ******************************/

.contenu_centre
{
    position:relative;
    float:left;
    width:769px;
    min-height:100px;
    height:auto !important;
    height:100px;
    border:0px red solid;
    left:115px;
    margin:0px;
    padding:0px;    
}

.contenu_centre_bo_user
{
	left:22px;
}

.contenu_centre_fo_user
{
	position:relative;
	float:left;
	left:18px !important;
	left:15px;
	width:779px;
	background:url(../images/fo_bg_contenu_repeat.gif) left top repeat-y;
	min-height:100px;
	height:auto !important;
	height:100px;
}

.contenu_centre_fo_user_contact
{
	position:relative;
	float:left;
	width:767px;
	background: white;
	min-height:100px;
	height:auto !important;
	height:100px;
}

.contenu_centre_fo_user_vide
{
	background:none;
	padding:0;
}

.fo_lien a:link{      color:#ffffff;text-decoration:none;}
.fo_lien a:visited{   color:#ffffff;text-decoration:none;}
.fo_lien a:hover{     color:#ffffff;text-decoration:underline;}
.fo_lien a:active{    color:#ffffff;text-decoration:none;}

.contenu_centre_fo_entete
{
	height:82px;
	padding:0 15px;
}

.contenu_centre_fo_entete_edito
{
	background:url(/images/fo_entete_recap_top.jpg) top center no-repeat;
}

.page_editoriale
{
	font-size:0.9em;
	padding:20px 30px 20px 30px;
	text-align:left;
	min-height:50px;
	height:auto !important;
	height:50px;	
}

.page_editoriale a:link{      color:#fc7d01;text-decoration:none;}
.page_editoriale a:visited{   color:#fc7d01;text-decoration:none;}
.page_editoriale a:hover{     color:#fc7d01;text-decoration:underline;}
.page_editoriale a:active{    color:#fc7d01;text-decoration:none;}

.recap_commande
{
	background:#fff url(../images/fo_entete_recap_top.jpg) top center no-repeat;
}

.entete_titre
{
	float:left;
	margin:15px 0;
	padding:0;
	font-size:20px;
	color:#fff;
	border:0px solid green;
}

.entete_titre h1
{
	font-size:20px;
	color:#fff;
	font-weight:normal;
	margin:0;
	padding:0;
}

.boutons_entete
{
	clear:both;
	border:0px solid red;
	height:18px;
	margin:0;
	padding:6px 0 0;
}

.bouton_retour
{
	position:relative;
	margin:0;
	padding:0;	
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	width:99px;
	height:18px;
	background:url(../images/bouton_retour.gif);
}

.bouton_reglement
{
	position:relative;
	float:right;
	margin:0;
	padding:0;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:center;	
	width:245px;
	height:18px;
	background:url(../images/bouton_reglement.gif);
}

.contenu_centre_fo_contenu
{
	position:relative;
	float:left;
	width:749px;
	min-height:100px;
	height:auto !important;
	height:100px;
	font-size:12px;
	padding:0 15px 20px 15px;
}

.table_recap_achat
{
	margin-top:8px;
	width:100%;
	border:0px solid red;
}

.table_recap_achat td
{
	margin:0;
	padding:0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.ico_loupe
{
	float:left;
	padding-top:20px;
	width:40px;
}

.ico_loupe img
{
	border:0;
}

.articles
{
	float:left;
	width:400px;
	margin:0;
	padding:0;
	color:#a91f2f;
	font-size:12px;
	font-weight:bold;
	text-align:left;	
}

.articles img
{
	float:left;
	margin-right:34px;
	border:1px solid #777777;
}

.articles span
{
	color:#a9a9a9;
	font-size:10px;
	text-align:left;
}

.entete td
{
	margin:0;
	padding:0;
	height:19px;
	border:1px solid #e3e3e3;
	background:url(../images/bg_cellule_entete.gif) top center repeat-x;
	color:#717171;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.td_articles
{
	width:460px;
}

.td_quantite
{
	width:87px;
}

.td_prix
{
	width:127px;
}

.td_efacc
{
	width:78px;
}

.recap_nota_frais
{
	margin:0;
	padding:20px 0 0 40px;
	height:20px;
	border-bottom:5px solid #8e8e8e;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

.recap_nota_frais span
{
	text-decoration:underline;	
}












.contenu_centre_fo_bas
{	
	position:relative;
	float:left;
	background:url(../images/fo_contenu_bas.jpg) center top no-repeat;
	width:100%;
	height:13px;
	/*margin-top:20px;*/
	overflow:hidden;
}


.contenu_centre_visuel
{
    position:relative;
    float:left;    
    width:802px;
    margin:0px;
	padding:0px;
    min-height:156px;
    height:auto !important;
    height:156px;
    left:7px !important;
    left:3px;
    border:0px red solid; 
	font-size:30px;
	font-weight:bold;
	color:#fff;
	text-align:right; 
	line-height:23px;     
}

.fo_raccord_ombre
{
	position:relative;
    float:left;    
    width:702px;
    margin:0px;
	padding:0px;
	min-height:50px;
	height:auto !important;
    height:50px;
    background:url("/images/fo_raccord_ombre.jpg") left top no-repeat;
    left:7px !important;
    left:3px;
}

.ariane_fo
{
	position:relative;
    float:left;
    font-size:0.8em;
    margin:10px 0 0 0px;
    padding:0 0 0 30px;
    color:#575B5C;
    text-align:left;
}

.ariane_fo a:link{      color:#575B5C;text-decoration:underline;}
.ariane_fo a:visited{   color:#575B5C;text-decoration:underline;}
.ariane_fo a:hover{     color:#575B5C;text-decoration:underline;}
.ariane_fo a:active{    color:#575B5C;text-decoration:underline;}

.bandeau_profile
{
    background:url("/images/h2_bo_user_gerez_infos.jpg") left top no-repeat;
}

.bandeau_profile div
{
    margin:49px 35px 0 0; 
}

.bandeau_profile span
{
	font-size:21px;
}

.bandeau_univers
{
    background:url("/images/h2_fo_index.png") left top no-repeat;
}

.bandeau_recherche
{
    background:url("/images/h2_fo_recherche.jpg") left top no-repeat;
}

.bandeau_univers div
{
    margin: 9px 15px 0 0;
    font-size:12px;
    text-align:left;
    font-variant:small-caps;
    font-weight:bold;
}

div.texte_bandeau
{
	height:69px;
}

div.div_recap
{
    margin:129px 35px 0 0;
}

.bandeau_univers span
{
	
}
 
div.univers_fleche
{
	margin:50px 0 0 15px;
	padding:0;
	float:left;
	color:#fff;
	width:125px;
	height:25px;
	font-size:14px;
	font-weight:bold;
}

.univers_fleche img
{
	margin-left:10px;
}

.bandeau_crea_annonce
{
    background:url("/images/h2_bo_user_crea_annonce.jpg") left top no-repeat;
}

.bandeau_crea_annonce div
{
    margin:35px 107px 0 0;
}

.bandeau_crea_annonce span
{
	font-size:21px;	
}

.bandeau_crea_demande
{
    background:url("/images/h2_bo_user_crea_demande.jpg") left top no-repeat;
}

.bandeau_crea_demande div
{
    margin:20px 35px 0 0;
}

.bandeau_crea_demande span
{
	font-size:21px;	
}

.bandeau_crea_fdc
{
    background:url("/images/h2_bo_user_crea_fdc.jpg") left top no-repeat;
}

.bandeau_crea_fdc div
{
    margin:30px 35px 0 0;
}

.bandeau_crea_fdc span
{
	font-size:21px;	
}

.bandeau_inscription
{
    background:url("/images/h2_bo_user_inscription.jpg") left top no-repeat;
}

.bandeau_inscription div
{
    margin:49px 35px 0 0;
}

.bandeau_inscription span
{
	font-size:21px;
}

.bandeau_fdc
{
    background:url("/images/h2_fo_fdc.jpg") left top no-repeat;
    text-align:left;
}

.bandeau_fdc div
{
    margin:0 0 0 367px;
}

.bandeau_fdc p
{
	font-size:35px;
	margin:25px 0 15px;
}

.bandeau_fdc span
{
	font-size:15px;
}

.contenu_centre_description
{
    position:relative;
    float:left;    
    width:802px;
    margin:0px;
    left:7px !important;
    left:3px;
	padding:0px;
    min-height:10px;
    height:auto !important;
    height:10px;
    border:0px red solid;
    text-align:left;
}

.description_titre
{
	font-size:18px;
	font-weight:bold;
	color:#5b5b5b;
	margin:5px 0px 3px 5px;
}

.contenu_centre_description p
{
	font-size:12px;
	font-weight:normal;
	color:#5b5b5b;
	margin:0px 0px 5px 5px;
	padding:0px;
}


.contenu_centre td
{
	border:0px red solid;
	margin:0px;
	padding:0px;
}

.contenu_centre_onglets
{
    position:relative;
    float:left;
    width:705px;
    height:32px;
    border:0px blue solid;
    margin:0px;
    padding:0px 32px 0px 32px;
    background: url("/images/centre_haut.gif") center top no-repeat;
    text-align:left;     
    /*z-index:45;*/
}

.contenu_centre_onglets_bo_user
{
    background: url("/images/centre_haut.jpg") center top no-repeat;
    text-align:right;
}

.contenu_centre_onglets table
{
	position:relative;
    float:left;
    top:0px;
	margin:0px;
	padding:0px;
	border:0px red solid;
	white-space:nowrap;
}

.contenu_centre_onglets table
{
	top:-1px;
	white-space:nowrap;
}


.contenu_centre_onglets table table
{
	top:0px;
	border:0px blue solid;
	white-space:nowrap;
}

.contenu_centre_onglets tr
{
	position:relative;
    float:left;
    width:auto;
	list-style-type:none;
}

.contenu_centre_onglets td
{
	white-space:nowrap;
}

.onglet_gauche
{
    position:relative;
    float:left;
    width:2px;
    height:32px;
    border:0px red solid;
    margin:0px;
	background:url("/images/onglet_gauche_off.jpg") center top no-repeat;
}

.select_onglet
{
	white-space:nowrap;
}

.essai
{
	width:auto;
}

.select_onglet span.onglet_centre
{    
    color:#FF7E04;
    background:url("/images/onglet_centre.jpg") center top repeat-x;
}

.select_onglet span.onglet_gauche
{   
    background:url("/images/onglet_gauche.jpg") center top no-repeat;
}

.select_onglet span.onglet_droit
{
    background:url("/images/onglet_droit.jpg") left top no-repeat;
}

.onglet_centre
{
    position:relative;
    float:left;
    width:auto;
    height:22px;
    border:0px red solid;
    font-size:12px;
    font-weight:bold;    
    padding:5px 10px;
    margin:0px;    
	color:#6b6b6b;	    
	background:url("/images/onglet_centre_off.jpg") center top repeat-x;
	cursor:pointer;
}

div.onglet_centre a
{
	line-height:10px;
}

.select_onglet div.onglet_centre a:link{      color:#FF7E04;text-decoration:none;}
.select_onglet div.onglet_centre a:visited{   color:#FF7E04;text-decoration:none;}
.select_onglet div.onglet_centre a:hover{     color:#FF7E04;text-decoration:underline;}
.select_onglet div.onglet_centre a:active{    color:#FF7E04;text-decoration:none;}

div.onglet_centre a:link{      color:#6b6b6b;text-decoration:none;}
div.onglet_centre a:visited{   color:#6b6b6b;text-decoration:none;}
div.onglet_centre a:hover{     color:#fc7d01;text-decoration:underline;}
div.onglet_centre a:active{    color:#6b6b6b;text-decoration:none;}

.onglet_droit
{
    position:relative;
    float:left;
    width:4px;
    height:32px;
    border:0px red solid;
	background:url("/images/onglet_droit_off.jpg") left top no-repeat;
}

.contenu_centre_contenu
{
    position:relative;
    float:left;    
    width:767px;
    margin:0px;
	padding:3px 1px 20px 1px;
    min-height:300px;
    height:auto !important;
    height:300px;
    border:0px red solid;
    background:url("/images/contenu_centre_repeat.jpg") center top repeat-y;        
}

.ariane
{
	background:#eeeeee;
	margin:0px;
	padding:0px 0px 5px 5px;
	color:#98782f;
	text-align:left;
	font-size:10px;
	line-height:15px;
}

p.ariane a:link{      color:#98782f;text-decoration:none;}
p.ariane a:visited{   color:#98782f;text-decoration:none;}
p.ariane a:hover{     color:#fc7d01;text-decoration:underline;}
p.ariane a:active{    color:#98782f;text-decoration:none;}

.entete
{
	background:#ffffff;
	margin:0px;
	padding:0px 5px 0px 110px;
	color:#98782f;
	text-align:left;
	font-size:10px;
	height:50px;
	margin:0px 0px 0px 0px;
	background:url("/images/h2_user.jpg") left top no-repeat;
}

.entete_trad
{
	background:#ffffff url("/images/h2_trad.jpg") left top no-repeat;
	border-bottom:5px #a9a9a9 solid;
}

.entete_param
{
	background:#ffffff url("/images/h2_param.jpg") left top no-repeat;
	border-bottom:5px #a9a9a9 solid;
}

.entete_arbo
{
	background:#ffffff url("/images/h2_arbo.jpg") left top no-repeat;
	border-bottom:5px #a9a9a9 solid;
}

.entete_annonces
{
	background:#ffffff url("/images/h2_annonces.jpg") left top no-repeat;
	border-bottom:0px #a9a9a9 solid;
}

.entete_transports
{
	background:#ffffff url("/images/h2_transport.jpg") left top no-repeat;
	border-bottom:0px #a9a9a9 solid;
}

.entete_negos
{
	background:#ffffff url("/images/h2_nego_alt.jpg") left top no-repeat;
	border-bottom:0px #a9a9a9 solid;
}

.entete_alertes
{
	background:#ffffff url("/images/h2_alertes_blanc.jpg") left top no-repeat;
	border-bottom:0px #a9a9a9 solid;
}

.entete_ventes
{
	background:#ffffff url("/images/h2_ventes_blanc.jpg") left top no-repeat;
	border-bottom:0px #a9a9a9 solid;
}

.entete_achats
{
	background:#ffffff url("/images/h2_achats.jpg") left top no-repeat;
	border-bottom:0px #a9a9a9 solid;
}

.entete_account
{
	background:#ffffff url("/images/h2_user_alt.jpg") left top no-repeat;
	border-bottom:5px #a9a9a9 solid;
}

.entete_abonnement
{
	background:#ffffff url("/images/h2_abonnement.jpg") left top no-repeat;
	border-bottom:5px #a9a9a9 solid;
}

.entete_profil
{
	background:#ffffff url("/images/h2_profil.jpg") left top no-repeat;
	/*border-bottom:5px #a9a9a9 solid;*/
}

.entete_news
{
	background:#ffffff url("/images/h2_messages.jpg") left top no-repeat;
}

.entete_favoris
{
	background:#ffffff url("/images/h2_favoris.jpg") left top no-repeat;
	/*border-bottom:5px #a9a9a9 solid;*/
}

.entete_appreciations
{
	background:#ffffff url("/images/h2_appreciations_blanc.jpg") left top no-repeat;
	/*border-bottom:5px #a9a9a9 solid;*/
}

.entete_recherche
{
	background:#ffffff url("/images/h2_avis_recherche.jpg") left top no-repeat;
	/*border-bottom:5px #a9a9a9 solid;*/
}

.entete h2
{
	color:#ff7e04;
	font-size:14px;
	margin:0px;
	padding:7px 0px 0px 0px;
}

.entete p
{
	color:#8f8f8f;
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:1px 0px 0px 0px;
}

.ligne_contenu
{
	margin:0px;
	padding:0px 5px 0px 110px;
	color:#98782f;
	text-align:left;
	font-size:10px;
	height:50px;
	margin:0px 0px 0px 0px;
}

.trad
{   
   background:#ffffff url("/images/h2_trad.jpg") left top no-repeat;
}

.trad_alt
{   
   background:#eeeeee url("/images/h2_trad_alt.jpg") left top no-repeat;
}

.param
{   
   background:#ffffff url("/images/h2_param.jpg") left top no-repeat;
}

.param_alt
{   
   background:#eeeeee url("/images/h2_param_alt.jpg") left top no-repeat;
}

.util
{   
   background:#ffffff url("/images/h2_user.jpg") left top no-repeat;
}

.util_alt
{   
   background:#eeeeee url("/images/h2_user_alt.jpg") left top no-repeat;
}

.profil
{
	background:#ffffff url("/images/h2_profil.jpg") left top no-repeat;
}

.messages
{
	background:#ffffff url("/images/h2_messages.jpg") left top no-repeat;
}

.transports
{
	background:#ffffff url("/images/h2_transport.jpg") left top no-repeat;
}

.favoris
{
	background:#ffffff url("/images/h2_favoris.jpg") left top no-repeat;
}

.negos
{
	background:#ffffff url("/images/h2_nego.jpg") left top no-repeat;
}

.alertes
{
	background:#ffffff url("/images/h2_alertes.jpg") left top no-repeat;
}

.annonces
{
	background:#ffffff url("/images/h2_annonces.jpg") left top no-repeat;
}

.fond_commerce
{
	background:#ffffff url("/images/h2_fond_commerce.jpg") left top no-repeat;
}

.achats
{
	background:#ffffff url("/images/h2_achats.jpg") left top no-repeat;
}

.ventes
{
	background:#ffffff url("/images/h2_ventes.jpg") left top no-repeat;
}

.avis_recherche
{
	background:#ffffff url("/images/h2_avis_recherche.jpg") left top no-repeat;
}

.appreciations
{
	background:#ffffff url("/images/h2_appreciations.jpg") left top no-repeat;
}

.parrainage
{
	background:#ffffff url("/images/h2_parrainage.jpg") left top no-repeat;
}

.abo
{
	background:#ffffff url("/images/h2_abonnement_detail_gris.jpg") left top no-repeat;
}

.boutique
{
	background:#ffffff url("/images/h2_boutique.jpg") left top no-repeat;
}

.stats
{
	background:#ffffff url("/images/h2_appreciations_blanc.jpg") left top no-repeat;
}

.abonnement
{
    background:#ffffff url("/images/h2_abonnement_blanc.jpg") left top no-repeat;
}






.entete_boutique
{
    background: #ffffff url("/images/h2_gestion_boutique.jpg") left top no-repeat;
    border-bottom: 5px solid #A9A9A9;
}

.coordonnees_boutique
{
    background: #ffffff url("/images/h2_coordonnee_boutique.jpg") left top no-repeat;
}

.actu_boutique
{
    background: #ffffff url("/images/h2_actualites_boutique.jpg") left top no-repeat;
}

.produits_boutique
{
    background: #ffffff url("/images/h2_produit_publie_boutique.jpg") left top no-repeat;
}

.parametre_boutique
{
    background: #ffffff url("/images/h2_parametrages_boutique.jpg") left top no-repeat;
}






.ligne_contenu h3
{
	color:#ff7e04;
	font-size:14px;
	margin:0px;
	padding:7px 0px 0px 0px;
}

.ligne_contenu h3 a:link{      color:#ff7e04;text-decoration:none;}
.ligne_contenu h3 a:visited{   color:#ff7e04;text-decoration:none;}
.ligne_contenu h3 a:hover{     color:#ff7e04;text-decoration:underline;}
.ligne_contenu h3 a:active{    color:#ff7e04;text-decoration:none;}


.ligne_contenu p
{
	color:#8f8f8f;
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:1px 0px 0px 0px;
}


.ligne_contenu_marge
{
	background:#ffffff;
	margin:0px;
	padding:0px 5px;
	color:#98782f;
	text-align:left;
	font-size:10px;
	height:60px;
	margin:0px 0px 20px 0px;
}

.paire
{
	background:#eeeeee;
}

.contenu_centre_bas
{
    position:relative;
    float:left;
    width:769px;
    height:5px;
    border:0px red solid;
    background:url("/images/centre_bas.gif") center top no-repeat;        
    padding:0px 0px 20px 0px;
    overflow:hidden;
    /*z-index:45;*/
}

/******************************* pied de page ******************************/

.footer
{
    position:relative;
    float:left;
    width:1000px;
    height:50px;
    margin:0px;
    padding:0px;
    border:0px blue solid;
    background:url("/images/footer.jpg") center bottom no-repeat;
}

.footer p
{
    position:relative;
    float:left;
    width:769px;
    left:115px;
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:0px red solid;
    font-size:9px;
    font-weight:bold;
    color:#6b6b6b;
    text-align:center;
}

.footer a
{
    margin:0px 15px 0px 15px;
}

div.footer a:link{      color:#6b6b6b;text-decoration:none;}
div.footer a:visited{   color:#6b6b6b;text-decoration:none;}
div.footer a:hover{     color:#fc7d01;text-decoration:underline;}
div.footer a:active{    color:#6b6b6b;text-decoration:none;}

.contenu_centre_contenu div.grid_list
{
    position:relative;
    float:left;
	width:767px;
	border:0px solid;
	background:none;
}

div.grid_list .rgCommandRow
{
	background:none #ffffff;
}

.bouton
{
	position:relative;
	float:right;
	width:auto;
	height:25px;
	border:0px red solid;
	padding:0px;
	margin:0px 20px 0px 0px;
}

#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton
{
	height:34px;
}

.bouton_bleu
{
    float:left;
    position:relative;
    margin-left:320px;
}

.bouton_bleu_fo
{
	float:left;
	margin-left:0;	
}

.bouton_bleu div.bouton_gauche
{
    background:url("/images/bouton_gauche_bleu.png") center top no-repeat;
}

.bouton_bleu div.bouton_centre
{
    background:url("/images/bouton_centre_bleu.jpg") center top repeat-x;
}

.bouton_bleu div.bouton_droit
{
    background:url("/images/bouton_droit_bleu.png") center top no-repeat;
}

#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_gauche
{
    display:none;
}

#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_centre
{
    width:157px;
    height:34px;
    background:none;
    font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:0 2px;
	text-align:center;
	background:url("/images/bouton_orange.png") center top no-repeat;
}

#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_droit
{
    display:none;
}

.bouton_gauche
{
	position:relative;
	float:left;
	width:10px;
	height:20px;
	border:0px red solid;
	margin:0px;
	background:url("/images/bouton_gauche.png") center top no-repeat;
}

.bouton_centre
{
	position:relative;
	float:left;
	width:auto;
	height:20px;
	border:0px red solid;
	font-size:12px;
	font-weight:bold;
	color:#5c5658;
	padding:0 10px;
	margin:0px;
	background:url("/images/bouton_centre.jpg") center top repeat-x;
}

div.bouton_centre a
{
	line-height:18px;
}

div.bouton_centre a:link{      color:#5c5658;text-decoration:none;}
div.bouton_centre a:visited{   color:#5c5658;text-decoration:none;}
div.bouton_centre a:hover{     color:#ff7e04;text-decoration:none;}
div.bouton_centre a:active{    color:#5c5658;text-decoration:none;}

.bouton_bleu div.bouton_centre a:link{      color:#ffffff;text-decoration:none;}
.bouton_bleu div.bouton_centre a:visited{   color:#ffffff;text-decoration:none;}
.bouton_bleu div.bouton_centre a:hover{     color:#ff7e04;text-decoration:none;}
.bouton_bleu div.bouton_centre a:active{    color:#ffffff;text-decoration:none;}

#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_centre a
{
	line-height:34px;
}

#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_centre a:link{ 

     color:#ffffff;text-decoration:none;}
#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_centre 

a:visited{   color:#ffffff;text-decoration:none;}
#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_centre 

a:hover{     color:#ffffff;text-decoration:underline;}
#ctl00_ContentPlaceHolderNavigation_divNavigationContent div.boutons_formulaire div.bouton div.bouton_centre 

a:active{    color:#ffffff;text-decoration:none;}

.bouton_droit
{
	position:relative;
	float:left;
	width:10px;
	height:20px;
	border:0px red solid;
	background:url("/images/bouton_droit.png") left top no-repeat;
}

.contenu_centre_contenu th.rgHeader
{
	background:#a9a9a9;
	margin:0px;
	padding:2px 3px 2px 3px;
	height:20px;
	border:0px solid;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#ffffff;
}

th.rgHeader a
{
	margin:0px;
	padding:0px;
}

th.rgHeader a:link{      color:#ffffff;text-decoration:none;}
th.rgHeader a:visited{   color:#ffffff;text-decoration:none;}
th.rgHeader a:hover{     color:#ffffff;text-decoration:underline;}
th.rgHeader a:active{    color:#ffffff;text-decoration:none;}


.contenu_centre_contenu tr.rgRow, .contenu_centre_contenu tr.rgAltRow
{
	background:none;
	margin:0px;
	padding:0px;
	color:#98782f;
	text-align:center;
	font-size:10px;
	margin:0px;
	border:0px solid;
	height:70px;
}

.contenu_centre_contenu tr.rgRowUsed
{
	background:LightGray;
	margin:0px;
	padding:0px;
	color:#98782f;
	text-align:center;
	font-size:10px;
	margin:0px;
	border:0px solid;
	height:70px;
}

tr.rgRow a, tr.rgAltRow a
{
	margin:0px;
	padding:0px;
	font-size:14px;
}

tr.rgRow a:link{      color:#545454;text-decoration:none;}
tr.rgRow a:visited{   color:#545454;text-decoration:none;}
tr.rgRow a:hover{     color:#545454;text-decoration:underline;}
tr.rgRow a:active{    color:#545454;text-decoration:none;}

tr.rgAltRow a:link{      color:#545454;text-decoration:none;}
tr.rgAltRow a:visited{   color:#545454;text-decoration:none;}
tr.rgAltRow a:hover{     color:#545454;text-decoration:underline;}
tr.rgAltRow a:active{    color:#545454;text-decoration:none;}

.contenu_centre_contenu tr.rgRow td, .contenu_centre_contenu tr.rgAltRow td
{
	background:#ffffff;
	margin:0px;
	padding:0px;
	height:50px;
	border:0px solid;
	border-bottom:10px #eeeeee solid;
}

.contenu_centre_contenu tr.rgRow td.icone_start, .contenu_centre_contenu tr.rgAltRow td.icone_start
{
	padding-left:40px;
	background:#ffffff url("/images/icone_start.jpg") left top no-repeat;
}

div#RAD_SPLITTER_PANE_CONTENT_ctl00_TechnicalBackOfficeContentPlaceHolder_MyTreeTranslations_RadPane2,
 div#RAD_SPLITTER_PANE_CONTENT_ctl00_TechnicalBackOfficeContentPlaceHolder_MyEditPagesTranslations_RadPane2,
 div#RAD_SPLITTER_PANE_CONTENT_ctl00_TechnicalBackOfficeContentPlaceHolder_MyStaticLibsTranslation_ctl01,
 div#RAD_SPLITTER_PANE_CONTENT_ctl00_TechnicalBackOfficeContentPlaceHolder_MyListContentsTranlsations_RadPane2,
 div#RAD_SPLITTER_PANE_CONTENT_ctl00_TechnicalBackOfficeContentPlaceHolder_MyActivitiesTranslations_RadPane2
{
	position:relative;
	padding:10px 0px 10px 0px;
}

.select_entete
{
	position:relative;
    min-height:20px;
    height:auto !important;
    height:20px;
	background:#ffffff;
	font-size:11px;
}

.select_entete input
{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
}

.contenu_centre_contenu input
{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
}

.contenu_centre_contenu .table_annonces tr.rgRow, .contenu_centre_contenu .table_annonces tr.rgAltRow
{
	color:#545454;
	font-size:12px;
}

.contenu_centre_contenu .table_annonces tr.rgRow a, .contenu_centre_contenu .table_annonces tr.rgAltRow a

{
	font-size:12px;
	text-decoration:underline;
}

.contenu_centre_contenu .table_annonces tr.rgRow td.first_annonces a, .contenu_centre_contenu .table_annonces 

tr.rgAltRow td.first_annonces a
{
	color:#a3212d;
	font-size:13px;
	text-decoration:none;

}

.contenu_centre_contenu .table_annonces tr.rgRow td.first_annonces a:hover, .contenu_centre_contenu .table_annonces 

tr.rgAltRow td.first_annonces a:hover
{
	text-decoration:underline;

}



.contenu_centre_contenu .table_annonces tr.rgRow td.first_annonces_conv a, .contenu_centre_contenu .table_annonces 

tr.rgAltRow td.first_annonces_conv a
{
	color:#a3212d;
	font-size:13px;
	text-decoration:underline;

}

.contenu_centre_contenu .table_annonces tr.rgRow td.first_annonces_conv a:hover, .contenu_centre_contenu .table_annonces 

tr.rgAltRow td.first_annonces_conv a:hover
{
	text-decoration:none;

}

.grid_alert
{
text-align:left;
}

.RadUpload
{
	margin-left:120px;
}

.colonne_fin
{
	width:32px;
	text-align:center;
}

.formulaire
{
	position:relative;
	width:500px;
	/*min-height:20px;*/
    height:auto !important;
    height:20px;
	margin:0 auto;
	/*padding:20px 0px;*/
	border:0px red solid;
}

.formulaire_annonces
{
    background:#ffffff;
    border-top:5px #a9a9a9 solid;
    width:100%;
    float:left;
    margin-bottom:20px;
    padding:0px 0px 20px 0px;
}

.entete_formulaire_annonce
{
    background:#a9a9a9;
    position:relative;
	float:left;
	width:500px;
	min-height:20px;
    height:auto !important;
    height:20px;
	margin:0px 0px 10px 0px;
	border:0px blue solid;
}

.formulaire_annonces .entete_formulaire_annonce_large
{
    width:100%;
}

.entete_formulaire_annonce p
{
    text-align:left;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    margin:0px;
    padding:0px 0px 0px 20px;
}

.bloc_ligne
{
	position:relative;
	float:left;
}

.bloc_ligne_semi
{
	position:relative;
	width:49%;
	float:left;
}

.ligne_formulaire
{
	position:relative;
	float:left;
	width:500px;
	min-height:20px;
    height:auto !important;
    height:23px;
	margin:5px 0px 5px 0px;
	border:0px blue solid;
}

.ligne_formulaire a:link{      color:#545454;text-decoration:underline;}
.ligne_formulaire a:visited{   color:#545454;text-decoration:underline;}
.ligne_formulaire a:hover{     color:#545454;text-decoration:underline;}
.ligne_formulaire a:active{    color:#545454;text-decoration:underline;}

td.ligne_formulaire_fo 
{
	font-size:12px;
	width:235px;
	padding:0px 15px 0px 0px;
	text-align:right;
	font-weight:bold;
	color:#545454;
	line-height:20px;
}
    
td.ligne_formulaire_fo input, td.ligne_formulaire_fo select
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#545454;
}

.bloc_formulaire_alertes
{
	position:relative;
	float:left;
	width:380px;
	min-height:1px;
    height:auto !important;
    height:1px;
}

.formulaire_annonces .ligne_formulaire
{
    width:380px;
    padding:0;
}

.formulaire_annonces .uniligne
{
	width:100%;
	text-align:left;
	font-size:12px;
}

.formulaire .uniligne
{
	text-align:left;
}

.formulaire_annonces .ligne_totale
{
	width:100%;
	text-align:left;
}

.formulaire_annonces .ligne_formulaire2
{
    width:430px;
    padding:0;
}

.formulaire_annonces .ligne_formulaire_large
{
    
}

.ligne_formulaire_block
{
	position:relative;
	float:left;
	width:98%;
	height:auto;
	margin:5px 0px 5px 0px;
	border:0px #ffffff solid;
	font-size:14px;
	font-weight:bold;
}

.ligne_formulaire_block .ligne_formulaire
{
    width:49%;
}

.formulaire_annonces .ligne_formulaire_block .ligne_formulaire span
{
    width:45%;
}



.formulaire_annonces .ligne_formulaire_block .ligne_formulaire input
{
    width:20px;
}

.ligne_formulaire span
{
	position:relative;
	float:left;
	font-size:12px;
	width:235px;
	padding:0px 8px 0px 0px;
	text-align:right;
	font-weight:bold;
	color:#545454;
	line-height:15px;
}


#ctl00_TechnicalBackOfficeContentPlaceHolder_MyEditPagesTranslations_txtContent_ModesWrapper span, 

#ctl00_UserBackOfficeContentPlaceHolder_txtContent_ModesWrapper span
{
	width:auto;
}

.formulaire_annonces .ligne_formulaire span
{
    width:140px;
}

.formulaire_annonces .ligne_totale span
{
	width:45%;
}

.formulaire_annonces .ligne_formulaire_large span
{
    width:100%
}



.formulaire_annonces .ligne_formulaire_checkbox span
{
    width:200px;
}

.formulaire_annonces .ligne_formulaire_checkbox_alerte
{
    text-align:left;
}

.formulaire_annonces .ligne_formulaire_checkbox_alerte span
{
    width:200px;
}

a.reTool span
{
	padding:0px;
}

.ligne_formulaire input, .ligne_formulaire select
{
	position:relative;
	float:left;
	width:200px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#545454;
}
.ligne_formulaire input[type=checkbox]
{
	position:relative;
	float:left;
	width:18px;
	height:18px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#545454;
	margin-top: 0px;
}

.formulaire_annonces .ligne_formulaire_checkbox input
{
    width:40px;
}

.formulaire_annonces .ligne_formulaire_checkbox_alerte input
{
    width:40px;
    float:none;
}

.input_long input
{
    width:200px;
}

.input_long .ligne_formulaire_large span
{
    width:150px;
}

.input_long .ligne_Formulaire_Moins_Large
{
    width:40%;
}

.ligne_formulaire textarea
{
	position:relative;
	float:left;
	width:200px;
	height:100px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#545454;
}

.ligne_formulaire_large textarea
{
    float:none;
}

.boutons_formulaire
{
	position:relative;
	float:left;	
	width:767px;
	text-align:center;	
}

.avec_marge
{
	margin:10px 0 0 0;	
}

.liens_crea_annonce
{
    margin:20px 0 0 0;    
}

.liens_crea_annonce a
{
    font-size:10px;
    font-weight:normal;
    color:#000000;
}

.liens_crea_annonce div.bouton_centre a:link{      color:#000000;text-decoration:none;}
.liens_crea_annonce div.bouton_centre a:visited{   color:#000000;text-decoration:none;}
.liens_crea_annonce div.bouton_centre a:hover{     color:#000000;text-decoration:underline;}
.liens_crea_annonce div.bouton_centre a:active{    color:#000000;text-decoration:none;}

.confirmation_paiement
{
	min-height:270px;
    height:auto !important;
    height:270px;
	text-align:left;
	font-size:11px;
	padding:30px;
	background:#ffffff;
}

table.bloc_login
{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#545454;
	/*width:100%;*/
	margin:0 auto;
	margin-top:20px;
	text-align:center;
}

table.bloc_login a:link{      color:#fc7d01;text-decoration:underline;}
table.bloc_login a:visited{   color:#fc7d01;text-decoration:underline;}
table.bloc_login a:hover{     color:#fc7d01;text-decoration:underline;}
table.bloc_login a:active{    color:#fc7d01;text-decoration:underline;}

table.bloc_login td
{
	/*width:50%;*/
}


/*.formulaire.left
{
   margin-left : 0;
}

.formulaire input
{
   margin-right : 40%;
   float:right;     
   width:180px;
}

.formulaire select
{
   margin-right : 40%;
   float:right;     
   width:184px;
}

.formulaire p
{
   padding-bottom : 20px;   
}

input[type=submit]
{      
   width:80px;      
}

.multiselect
{
   height:60px;
}

.validator
{   
   font-weight:normal;            
}*/

.lienliste
{
   border-style:solid;
   border-width:1px;
   border-color:Gray;
   margin-left:130px;
   padding-top:10px;
   height:30px;
   width:500px;
   background-color:#D8D8D8;   
   text-align:center;   
   vertical-align:middle;
}

.lienliste a
{   
   color:#6b6b6b;
   font-weight:bold;
}

.lienliste a:hover
{   
   color:Black;   
}

rgPagerCell
{
	text-align:center;
}

.contenu_centre td a{
	color:#8f8f8f;
	text-decoration:none;
	/*vertical-align:super;*/
    top: 0px;
    /*left: -22px;*/
}

.formulaire_annonces .ligne_formulaire span.smallHelper
{
    font-size:xx-small;
    line-height:10px;
    font-style:italic;
}

.formulaire_annonces .ligne_formulaire span.noPadding
{
    padding:0px;
}

.validation_summary
{    
	font-size:12px;
	padding:0px 15px 0px 0px;
	text-align:center;
	font-weight:bold;
	color:#545454;
	color:#FF0000;
	line-height:20px;
}

.onglets_detail
{
	position:relative;
	text-align:left;
	padding:0;
	margin:0;
	height:25px;
	border:0px red solid;
	background:url("../images/onglets_detail.gif") left top repeat-x;
}


.Table_DescriptifSeeling
{
	font-family:Arial, Helvetica, Sans-Serif;
	background-color:#ffffff !important;
	/*font-size:8pt;*/
}

.Table_DescriptifSeeling tr
{
	margin:0;
	padding:0;
}

td.TitreSellingDetail 
{
	text-align:left;
	color:Red;
	font-size:10pt;
	font-weight:bold;
	font-family:Arial, Helvetica, Sans-Serif;
	padding:10px 0 5px 0;
	width:164px;
	white-space:nowrap;
}

td.TitreSellingDetail_big
{
	padding:20px 0 5px 0;
	color:gray;
	font-size:12pt;
	font-weight:bold;
	
}

tr.InfoSellingDetail 
{
	text-align:left;
	color: Gray;
	font-size: 8pt;
	font-family:Arial, Helvetica, Sans-Serif;
	padding: 0 0 0 15px;
}

tr.InfoSellingDetail a:link{      color:red;text-decoration:none;}
tr.InfoSellingDetail a:visited{   color:red;text-decoration:none;}
tr.InfoSellingDetail a:hover{     color:red;text-decoration:underline;}
tr.InfoSellingDetail a:active{    color:red;text-decoration:none;}

tr.InfoSellingDetail select, tr.InfoSellingDetail input
{
	color:Gray;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:8pt;
}

.TD_DescriptifSelling
{
	text-align:right;
	background-color:#ffffff !important;
	font-size:8pt;
	color:#000000;
}

.TD_DescriptifSellingLeft
{
	text-align:left;
	background-color:#ffffff !important;
	width: 400px;
	color:#6b6b6b;
}

.TD_DescriptifSellingLeft a:link{      color:red;text-decoration:none;}
.TD_DescriptifSellingLeft a:visited{   color:red;text-decoration:none;}
.TD_DescriptifSellingLeft a:hover{     color:red;text-decoration:underline;}
.TD_DescriptifSellingLeft a:active{    color:red;text-decoration:none;}

.TD_DescriptifSellingLeft img
{
	width:75px;	
}

.TR_DescriptifSelling
{
	text-align:right !important;
	background-color:#ffffff !important;
	font-size: 0.8em;
	color :#000000;
}

.TR_DescriptifSellingLeft
{
	text-align:left !important;
	background-color:#ffffff !important;
	font-size: 0.8em;
	color :#000000; 
}



.TD_DescriptifSellingLeftTitle
{
	font-size:2em;
	color:#6b6b6b; 
}

/* Bouton Rouge Acheter / Buy*/
.bouton_rouge
{
    position:relative;
	float:left;
	width:89px;
	height:22px;
	margin:0;
	padding:0;
	background:url("../images/bouton_rouge.jpg") no-repeat;
	font-size:11px;
	font-weight:bold;
	text-align :center;
    line-height:21px; 
}

.right
{
    float:right;
}

div.bouton_rouge a:link{      color:#ffffff;text-decoration:none;}
div.bouton_rouge a:visited{   color:#ffffff;text-decoration:none;}
div.bouton_rouge a:hover{     color:#ffffff;text-decoration:underline;}
div.bouton_rouge a:active{    color:#ffffff;text-decoration:none;}

/* Prix Actuel de l'objet mis en vente*/
.ActuelPrice
{
    color:Red;
    font-size:11pt;
    font-weight:bold;
}

/*Prix Neuf de l'objet mis en vente*/
.UnusedPrice
{
    color:Red;
    font-size: 16pt;
    font-weight:bold;
    
}

.TextAreaMultiline
{
	font-family:Arial,Helvetica,sans-serif;
	border:none;
	background:none;
	font-size:10px;
	margin:0;
	padding:0;
	width:100%;
	color:#6b6b6b;
}

.PhotoComplementaire
{
    background:url("../images/photo_complementaire.jpg") top left no-repeat;  
    width:100%;
    padding: 0 0 0 20px;
}

.VideoComplementaire
{
    background:url("../images/video_complementaire.jpg") 2px -2px no-repeat;  
    width:100%;
    padding: 0 0 0 20px;
}




.bouton_gauche_jaune
{
	position:relative;
	float:left;
	width:10px;
	height:20px;
	border:0px red solid;
	margin:0px;
	background:url("../images/bouton_gauche.png") center top no-repeat;
}

.bouton_centre_jaune
{
	position:relative;
	float:left;
	width:auto;
	height:20px;
	border:0px red solid;
	font-size:12px;
	font-weight:bold;
	color:#5c5658;
	padding:0 10px;
	margin:0px;
	background:url("../images/bouton_centre.jpg") center top repeat-x;
    top: 0px;
   /* left: -22px;*/
}

div.bouton_centre_jaune a
{
	line-height:18px;
}

div.bouton_centre a:link{      color:#5c5658;text-decoration:none;}
div.bouton_centre a:visited{   color:#5c5658;text-decoration:none;}
div.bouton_centre a:hover{     color:#ff7e04;text-decoration:none;}
div.bouton_centre a:active{    color:#5c5658;text-decoration:none;}

.bouton_droit_jaune
{
	position:relative;
	float:left;
	width:10px;
	height:20px;
	border:0px red solid;
	background:url("../images/bouton_droit.png") left top no-repeat;
    top: 0px;
   
}


.bouton_jaune
{
    width:100%;
     text-align:right;   
}


.downloadHyperlink
{
    height:45px;
    padding: 10px 0 0 35px ; 
   	background:url("../images/pdf.gif") left top no-repeat;
}


#DivEval
{
  /*  position:relative;
    top:-10px;*/
   
}


#SousDivEval
{
     position:relative;
   left  :10px;/*
    top: 41px;
    height: 35px;*/
}

.ImageSellingDescription
{
    height:100%;
    width:100%;
  	background:url("../images/bouton_droit.png") left top no-repeat;
}


.select_onglet_selling
{
	white-space:nowrap;

}

.select_onglet_selling div.onglet_centre
{    
    color:#FF7E04;
    background:url("/images/onglet_centre.jpg") center top repeat-x;

}

.select_onglet_selling div.onglet_gauche
{   
    background:url("/images/onglet_gauche.jpg") center top no-repeat;

}

.select_onglet_selling div.onglet_droit
{
    background:url("/images/onglet_droit.jpg") left top no-repeat;

}

.MaintenanceLinkButton
{
	background:url("../images/pdf.png") left top no-repeat;
  	padding: 5px 0 0 35px;
  	line-height:25px;
}

.contenu_centre_minibloc
{
	position:relative;
	float:left;
	margin:0px;
	padding:5px;
	width:249px;
	height:155px;
	border:0px red solid;
	overflow:hidden;
}

.minibloc_medical{		background:url(../images/minibloc.png) center top no-repeat;}
.minibloc_agricole{		background:url(../images/minibloc_agricole.png) center top no-repeat;}
.minibloc_btp{			background:url(../images/minibloc_btp.png) center top no-repeat;}
.minibloc_amenagement{	background:url(../images/minibloc_amenagement.png) center top no-repeat;}
.minibloc_artisanat{	background:url(../images/minibloc_artisanat.png) center top no-repeat;}
.minibloc_utilitaires{	background:url(../images/minibloc_utilitaires.png) center top no-repeat;}
.minibloc_bureautique{	background:url(../images/minibloc_bureautique.png) center top no-repeat;}
.minibloc_industrie{	background:url(../images/minibloc_industrie.png) center top no-repeat;}
.minibloc_restau{		background:url(../images/minibloc_restau.png) center top no-repeat;}

.miniblocliste_medical{		background:url(../images/miniblocliste.png) center top no-repeat;}
.miniblocliste_agricole{	background:url(../images/miniblocliste_agricole.png) center top no-repeat;}
.miniblocliste_btp{			background:url(../images/miniblocliste_btp.png) center top no-repeat;}
.miniblocliste_amenagement{	background:url(../images/miniblocliste_amenagement.png) center top no-repeat;}
.miniblocliste_artisanat{	background:url(../images/miniblocliste_artisanat.png) center top no-repeat;}
.miniblocliste_utilitaires{	background:url(../images/miniblocliste_utilitaires.png) center top no-repeat;}
.miniblocliste_bureautique{	background:url(../images/miniblocliste_bureautique.png) center top no-repeat;}
.miniblocliste_industrie{	background:url(../images/miniblocliste_industrie.png) center top no-repeat;}
.miniblocliste_restau{		background:url(../images/miniblocliste_restau.png) center top no-repeat;}

.minibloc_titre
{
	margin:0px;
	padding:25px 10px 0px 60px;
	text-align:left;
	font-size:20px;
	line-height:23px;
	font-weight:bold;
	height:49px;
	color: White;
}

.miniblocliste_titre
{
	margin:0px;
	padding:5px 12px 0 0;
	text-align:right;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.minibloc_description
{
	margin:0 0 10px 0;
	padding:4px 30px 0 22px;
	text-align:left;
	font-size:12px;
	height:45px;
	overflow:hidden;
}

.minibloc_lien
{
	margin:0px;
	padding:5px 10px 0 0;
	text-align:right;
	font-size:9px;
}

.minibloc_lienliste
{
	margin:0px;
	padding:0 10px 0 0;
	text-align:right;
	font-size:9px;
}

.miniblocliste_description
{
    margin:4px 3px 5px 0px;
	padding:0px 0px 2px 10px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	height:109px;		
	overflow:auto;
	text-align:left;
	line-height:18px;
}

.contenu_centre_minibloc a:link{      color:#ffffff;text-decoration:none;}
.contenu_centre_minibloc a:visited{   color:#ffffff;text-decoration:none;}
.contenu_centre_minibloc a:hover{     color:#ffffff;text-decoration:underline;}
.contenu_centre_minibloc a:active{    color:#ffffff;text-decoration:none;}

.contenu_centre_minibloc .minibloc_lien a:link{      color:#797777;text-decoration:none;}
.contenu_centre_minibloc .minibloc_lien a:visited{   color:#797777;text-decoration:none;}
.contenu_centre_minibloc .minibloc_lien a:hover{     color:#797777;text-decoration:underline;}
.contenu_centre_minibloc .minibloc_lien a:active{    color:#797777;text-decoration:none;}

.contenu_centre_minibloc .minibloc_lienliste a:link{      color:#ffffff;text-decoration:none;}
.contenu_centre_minibloc .minibloc_lienliste a:visited{   color:#ffffff;text-decoration:none;}
.contenu_centre_minibloc .minibloc_lienliste a:hover{     color:#ffffff;text-decoration:underline;}
.contenu_centre_minibloc .minibloc_lienliste a:active{    color:#ffffff;text-decoration:none;}

.bloc_bas_accueil
{
	position:relative;
	float:left;
	width:779px;
	height:80px;
	background:url(../images/bloc_bas_accueil.png) center top no-repeat;
	margin:3px 0 0 0;
}

.bloc_bas_interne
{
	position:relative;
	float:left;
	width:264px;
	height:60px;
	margin:10px 5px 5px 5px;
	padding:0px;
	text-align:left;
	border:0px red solid;
}

.bloc_bas_interne p
{
	margin:2px 0px 0px 5px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	line-height:13px;
	color:#424c51;
	height:26px;
}

.bloc_bas_interne p.bloc_bas_interne_lien
{
	width:250px;
	margin:5px 0px 0px 0px;
	padding:2px 0px 2px 15px;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	border:0px red solid;
	background:url(../images/bloc_bas_accueil_bouton.png) left top no-repeat;
}

.bloc_bas_interne_lien a
{
	color:#ffffff;	
}

.bloc_bas_interne p.bloc_bas_interne_lien a:link{      color:#ffffff;text-decoration:none;}
.bloc_bas_interne p.bloc_bas_interne_lien a:visited{   color:#ffffff;text-decoration:none;}
.bloc_bas_interne p.bloc_bas_interne_lien a:hover{     color:#ffffff;text-decoration:underline;}
.bloc_bas_interne p.bloc_bas_interne_lien a:active{    color:#ffffff;text-decoration:none;}

.bloc_bas_interne_first
{
	width:212px;
	
	border:0px red solid;
}

.bloc_bas_interne_first p
{
	margin:3px 0px 0px 25px;
	padding:0px;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
	color:#424d51;
}

.bloc_bas_interne_first span
{
	font-size:30px;
}

.bouton_selling
{
	position:relative;
	width:134px;
	height:18px;
	margin:11px 0 0 17px;
	padding:4px 0 0 26px;
	font-size:11px;
	font-weight:bold;
	color:#585858;
	text-align:left;	
	line-height:12px;
    background:url(../images/bouton_Contact_Rouge.png) left top no-repeat;
	border:0px red solid;
}

.signaler
{
	background:url(../images/fond_bouton_signaler.gif) left top no-repeat;
	height:29px;
}

.question
{
	background:url(../images/fond_bouton_question.gif) left top no-repeat;
	height:29px;
}

.envoyer
{
	background:url(../images/fond_bouton_envoyer_ami.gif) left top no-repeat;
}

.imprimer_pdf
{
	background:url(../images/fond_bouton_impr_pdf.gif) left top no-repeat;
}

.bouton_selling_favoris
{
	background:url(../images/fond_bouton_favoris.gif) left top no-repeat;
}

.bouton_selling_Other_Ad
{
	background:url(../images/fond_bouton_question.gif) left top no-repeat;
	height:29px;
}

.bouton_selling a
{
	
}

.bouton_selling a:link{      color:#585858;text-decoration:none;}
.bouton_selling a:visited{   color:#585858;text-decoration:none;}
.bouton_selling a:hover{     color:#585858;text-decoration:underline;}
.bouton_selling a:active{    color:#585858;text-decoration:none;}

.fond_encherir
{
   /*background:url(../images/degr_encherir.jpg) top center no-repeat;*/
   width:199px;
   height:266px;
   padding:0;
   margin:0;
}  

.onglets_all
{
    border-bottom:1px solid #bcbcbb;
    width:100%;
    height:24px;
}

.select_onglet_sellingdetail
{
    white-space:nowrap;
    float:left;
    border:0px solid red;
    height:25px;
}

.select_onglet_sellingdetail_centre
{    
    color:#fff;
    background:url(../images/onglet_on_centre.gif) center top repeat-x;
    position:relative;
    float:left;
    width:auto;
    height:22px;
    border:0px red solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;    
    padding:5px 10px;
    margin:0px;        
    cursor:pointer;
}

.select_onglet_sellingdetail_gche
{   
    background:url(../images/onglet_on_gche.gif) center top no-repeat;
    width:9px;
    height:25px;
    border:0px solid red;
    float:left;

}

.select_onglet_sellingdetail_dte
{
    background:url(../images/onglet_on_dte.gif) left top no-repeat;
    width:9px;
    height:25px;
    border:0px solid red;
    float:left;
}

.select_onglet_sellingdetail_centre a:link{      color:#fff;text-decoration:none;}
.select_onglet_sellingdetail_centre a:visited{   color:#fff;text-decoration:none;}
.select_onglet_sellingdetail_centre a:hover{     color:#fff;text-decoration:underline;}
.select_onglet_sellingdetail_centre a:active{    color:#fff;text-decoration:none;}

.select_onglet_sellingdetail_off
{
    white-space:nowrap;
    float:left;
    border:0px solid red;
    height:25px;
    margin-left:1px;
}

.select_onglet_sellingdetail_off_centre
{    
    color:#6d6d6d;
    background:url("../images/onglet_off_centre.gif") center top repeat-x;
    position:relative;
    float:left;
    width:auto;
    height:22px;
    border:0px red solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;    
    padding:5px 10px;
    margin:0px;        
    cursor:pointer;
}

.select_onglet_sellingdetail_off_gche
{   
    background:url("../images/onglet_off_gche.gif") center top no-repeat;
    width:9px;
    height:25px;
    border:0px solid red;
    float:left;
}

.select_onglet_sellingdetail_off_dte
{
    background:url("../images/onglet_off_dte.gif") left top no-repeat;
	width:9px;
	height:25px;
	border:0px solid red;
	float:left;
}

.select_onglet_sellingdetail_off_centre a:link{     color:#6d6d6d;text-decoration:none;}
.select_onglet_sellingdetail_off_centre a:visited{  color:#6d6d6d;text-decoration:none;}
.select_onglet_sellingdetail_off_centre a:hover{    color:#6d6d6d;text-decoration:underline;}
.select_onglet_sellingdetail_off_centre a:active{	color:#6d6d6d;text-decoration:none;}

.liste_sellings
{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	width:100%;
	background:url("../images/fo_entete_recap_top.jpg") left top no-repeat;
}

table.liste_evaluations
{
	background:none;
}

table.liste_evaluations th
{
	color:#6d6d6d;
}


.liste_sellings th
{
	font-size:12px;
	margin:0;
	line-height:60px;
	white-space:nowrap;
	color:#ffffff;
}

.liste_sellings td.liste_sellings_first
{
	width:250px;
	text-align:left;
	line-height:15px;
}

.liste_sellings th.liste_sellings_first
{
	text-align:left;
	font-size:16px;
	padding-left:20px;
}

.liste_sellings th a:link{		color:#ffffff;text-decoration:none;}
.liste_sellings th a:visited{	color:#ffffff;text-decoration:none;}
.liste_sellings th a:hover{		color:#ffffff;text-decoration:underline;}
.liste_sellings th a:active{	color:#ffffff;text-decoration:none;}

.liste_sellings td
{
	font-size:12px;
	margin:0;
	background:url("/images/dot.gif") right top repeat-y;
	color:#414a51;
}

.liste_sellings td.liste_sellings_last, .liste_sellings th.liste_sellings_last
{
	background:none;
	padding-right:15px;
}

.liste_sellings td a:link{		color:#414a51;text-decoration:none;}
.liste_sellings td a:visited{	color:#414a51;text-decoration:none;}
.liste_sellings td a:hover{		color:#414a51;text-decoration:underline;}
.liste_sellings td a:active{	color:#414a51;text-decoration:none;}

.liste_sellings td table
{
	width:100%;
	text-align:left;
}

.liste_sellings td table td
{
	width:50%;
	background:none;
}

.liste_sellings td table span
{
	float:right;
}

td.liste_sellings_first div.image_liste
{
	float:left;
	width:120px;
	height:60px;
	overflow:hidden;
}

td.liste_sellings_first img
{
	/*float:left;*/
	margin:0 0 0 10px;
	border:0px solid;
}

td.liste_sellings_first img.lien_image
{
	float:none;
	margin:10px 0 0 0;
	border:0px solid;
}

td.liste_sellings_first a
{
	/*white-space:nowrap;*/
	font-weight:bold;
	line-height:15px;
	/*padding:0 0 0 10px;*/
}

.liste_sellings td.liste_sellings_first a
{
	text-decoration:underline;	
}

td.liste_sellings_first a img
{
	float:none;
}

td.liste_sellings_clock
{
	font-weight:bold;
}

.bloc_listing_bloc
{
	position:relative;
	float:left;
	width:100%;
	padding:0 0 20px 0;
}

.listing_bloc
{
	float:left;
	width:190px;
	color:#dd3043;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:0px solid red;
	margin:25px 5px 0 5px;
	padding:0 24px;
	list-style-image:url("/images/ico_moins.gif");
	text-align:left;	
}

.listing_bloc h2
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.listing_bloc li
{
	margin:0;
	padding:0;
}

.listing_bloc li ul.sslisting
{
	list-style-image:none;
	list-style-type:disc;
	padding:0 0 0 20px;
	margin:0;
	font-weight:normal;
}

.listing_bloc li a:link{      color:#dd3043;text-decoration:none;}
.listing_bloc li a:visited{   color:#dd3043;text-decoration:none;}
.listing_bloc li a:hover{     color:#dd3043;text-decoration:underline;}
.listing_bloc li a:active{    color:#dd3043;text-decoration:none;}

.listing_bloc li ul li a:link{      color:#575B5C;text-decoration:none;}
.listing_bloc li ul li a:visited{   color:#575B5C;text-decoration:none;}
.listing_bloc li ul li a:hover{     color:#575B5C;text-decoration:underline;}
.listing_bloc li ul li a:active{    color:#575B5C;text-decoration:none;}

#ctl00_UserBackOfficeContentPlaceHolder_UploadPhotos_PhotoGridView td, 

#ctl00_UserBackOfficeContentPlaceHolder_TechnicalsUpload_PhotoGridView td, 

#ctl00_UserBackOfficeContentPlaceHolder_MaintenanceNoteUpload_PhotoGridView td
{
	padding:0 5px 10px 5px;
}

#ctl00_UserBackOfficeContentPlaceHolder_UploadPhotos_PhotoGridView td a, 

#ctl00_UserBackOfficeContentPlaceHolder_TechnicalsUpload_PhotoGridView td a, 

#ctl00_UserBackOfficeContentPlaceHolder_MaintenanceNoteUpload_PhotoGridView td a
{
	vertical-align:text-top;
	text-decoration:underline;
}

.image_upload
{
	float:left;	
}

#ctl00_UserBackOfficeContentPlaceHolder_UploadPhotos_divInput, 

#ctl00_UserBackOfficeContentPlaceHolder_TechnicalsUpload_divInput
{
	margin:0 0 0 155px;	
}

.ligne_formulaire span span.etoile_rouge
{
	float:none;
	width:auto;
	margin:0 0 0 3px;
	padding:0;
	color:Red;
	font-weight:bold;
	font-size:14px;
}

.validators_w3c
{
	position:relative;
	float:left;
	text-align:center;
}


/******************************* mes achats ******************************/ 

.achats_legende
{
	font-size:0.54em;
	color:#5f6062;
	line-height:20px;
}

.achats_legende span, .achats_legende img
{
	float:left;
	padding:0 0 6px 0px;
}

.achats_legende img
{
	float:left;
	padding:0 0 6px 8px;
}

.contenu_centre_onglets_legende
{
	width:769px;
    height:25px;
    padding:0 0 0 10px;
    background: url("/images/centre_haut.gif") left bottom no-repeat;
}

.contenu_centre_onglets_legende span
{
	font-size:0.8em;
	color:#5f6062;
	font-weight:bold;
}

.contenu_centre_contenu_legende
{
	min-height:10px;
	height:auto !important;
	height:10px;
	padding:6px 1px 0px 1px;	
}

.contenu_centre_bas_legende
{
    min-height:20px;
    height:auto !important;
    height:20px;
    overflow:visible;
    font-size:0.7em;
	color:#5f6062;
	padding:10px 0 0 0;
	text-align:left;
}

.contenu_centre_bas_legende span
{
    border:0px red solid;
    padding:3px 25px 5px 0;
    line-height:20px;
    background: url("/images/pdf.png") right top no-repeat;
}

.contenu_centre_bas_legende a:link{      color:#5f6062;text-decoration:underline;}
.contenu_centre_bas_legende a:visited{   color:#5f6062;text-decoration:underline;}
.contenu_centre_bas_legende a:hover{     color:#5f6062;text-decoration:underline;}
.contenu_centre_bas_legende a:active{    color:#5f6062;text-decoration:underline;}

/******************************* recap commande ******************************/ 

.TableRecapSelling
{
	padding:0;
	margin:0;
	background-color:White;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
}
   
.HeaderRecapSelling 
{
	margin:0;
	padding:0;
	height:19px;
	border:1px solid #e3e3e3;
	background:url(../images/bg_cellule_entete.gif) top center repeat-x;
	color:#717171;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
   
.CellRecapSelling
{
    background:#ffffff;
    text-align:center;
}
   
#HeaderTableRecap
{
	padding: 0;
	margin:0;
	background-color:#C0C0C0 ;
	border:0;
}

.legende_recap_vente
{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	padding:0 0 10px 0;
}

.legende_recap_vente span
{
	text-decoration:underline;
}

.img_recap_vente
{
	width:60px;
}

#ctl00_MainContentPlaceHolder_DivItem0
{
	text-align:left;
}



.sellingNameLabelRecap
{
    font-size:12px;
	font-weight:bold;
	color:#a91f2f;
	line-height:20px;
}

.sellingDescriptionLabelRecap
{
    font-size:10px;
	color:#545454;
	line-height:20px;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}

.MontantRecapBold
{
    font-size:16px;
	font-weight:bold;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}


.MontantRecapBoldSmall
{
    font-size:12px;
	font-weight:bold;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}

.MontantRecapBoldSmallGray
{
    font-size:12px;
	font-weight:bold;
	color:Gray;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}

.MontantRecap
{
    font-size:16px;
	color:#000000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}

tr.MontantRecapGrayDot
{
	background-color:#E0E0E0 ;
	border-top:dashed 1px Gray;
	border-top-style : dashed;
}

td.MontantRecapGrayDot
{
	background-color:#E0E0E0 ;
	border-top:dashed 1px Gray;
	border-top-style : dashed;
	margin:0;
	padding:0;
}

.bouton_impr_pdf_gma
{
	position:relative;
	float:right;
	margin:0;
	padding:0;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-align:center;	
	width:245px;
	height:18px;
	background:url(../images/bouton_impr_pdf.gif);
}




.montant_total
{
	position:relative;
	float:left;
	width:747px;
	margin:10px 0 0 0;
	border:1px solid #8e8e8e;
}

.montant_total_ligne
{
	position:relative;
	float:left;
	width:100%;	
	border-bottom:1px dashed #a9a9a9;
	font-size:17px;
	font-weight:bold;
	color:#000;
	padding:10px 0 10px 0;
	vertical-align:middle;	
}

.ht
{
	background:#dddddd;
	font-size:17px;
}

.frais
{
	background:#eeeeee;
	font-size:12px;	
	vertical-align:middle;
	border-bottom:0px dashed #a9a9a9;
}

.not_dashed_bottom
{
    position:relative;
	float:left;
	width:100%;		
	font-size:17px;
	font-weight:bold;
	color:#000;	
	vertical-align:middle;	
	background:#eeeeee;
	font-size:12px;	
	vertical-align:middle;
	border-bottom:1px dashed #a9a9a9;
}

.tva
{
	background:#eeeeee;
	font-size:12px;
	color:#858383;
	font-weight:normal;
	height:15px;
}

.ttc
{
	background:#eeeeee;
	border:0;
	font-weight:bold;
	color:#000000;
}

.intitule_gauche
{
    margin-left:15px;
	float:left;
	width:95%;
	text-align:right;
}

.intitule_droit
{
	float:left;
	width:134px;
	text-align:right;
	vertical-align:middle;
}

.intitule
{
	float:left;
	width:534px;
	text-align:right;
}

.cout
{
	float:left;
	width:140px;
	text-align:right;
}

.boutons_imprimer
{
	position:relative;
	float:left;
	width:749px;
	height:21px;
	margin:3px 0 0 0;
	padding:3px 0 0 0;
	background:#a9a9a9;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}

.bouton_impr_pdf
{
	position:relative;
	float:left;
	width:245px;
	height:18px;
	margin:0 0 0 7px;
	padding:0;	
	background:url(../images/bouton_impr_pdf.gif);
}

.bouton_impr_proforma
{
	position:relative;
	float:right;
	width:245px;
	height:18px;
	margin:0;
	padding:0;
	background:url(../images/bouton_impr_proforma.gif);
}

.encart_fondation
{
	position:relative;
	float:left;
	width:320px;
	height:167px;
	margin:10px 0 0 0;
	background:url(../images/encart_fondation.gif) top center no-repeat;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:right;		
}

.encart_fondation_bouton
{
	position:relative;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin:84px 0 0 0;
	padding:0 30px 0 0;
}

.encart_fondation_bouton a:link{      color:#ffffff;text-decoration:none;}
.encart_fondation_bouton a:visited{   color:#ffffff;text-decoration:none;}
.encart_fondation_bouton a:hover{     color:#ffffff;text-decoration:underline;}
.encart_fondation_bouton a:active{    color:#ffffff;text-decoration:none;}

.contenu_fondation
{
	position:relative;
	float:left;
	width:190px;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;	
	text-align:left;
	margin:10px 0 0 17px;
}	

.montant_fondation
{
	position:relative;
	float:right;
	font-size:20px;
	color:#ffffff;
	font-weight:bold;	
	text-align:left;
	margin:22px 15px 0 0;
}

.encart_mode_paiement
{
	position:relative;
	float:left;
	background:url(../images/fond_mode_paiement.jpg) top center repeat-x;
	border:1px solid #8e8e8e;
	margin:10px 0 10px 10px;
	padding:15px 0 0 16px;
	height:150px;
	width:401px;
	font-size:17px;
	color:#272626;
	font-weight:bold;	
	text-align:left;
	
}

.encart_mode_paiement div
{
	position:relative;
	float:left;
	width:100%;
}

.encart_mode_paiement div span
{
	position:relative;
	float:left;
	width:100%;
	font-size:14px;
	color:#514f4f;	
}

#ctl00_MainContentPlaceHolder_PayRadioButtonList
{
	position:relative;
	float:left;
	text-align:left;
	white-space:nowrap;
	margin:15px 30px 0 0;		
}

#ctl00_MainContentPlaceHolder_PayRadioButtonList td
{
	white-space:nowrap;
	height:35px;
	padding:0 0 0 75px;
}

.formulaire_evaluations
{
	font-size:0.8em;
	color:#5c5c5c;
	margin:0 0 0 0;
	background:none;
}

.evaluation_radio
{
	position:relative;
	float:left;
	text-align:left;
	margin:10px 0 0 10px;
	font-weight:bold;
	font-size:0.85em;
}

.evaluation_quantite
{
	position:relative;
	float:right;
	text-align:left;
	margin:5px 10px 0 10px;
	font-weight:bold;
}

.evaluation_quantite span
{
	text-decoration:underline;
}

.evaluation_quantite span.result
{
	text-decoration:none;
	color:#74b420;
}

.evaluations_table
{
	position:relative;
	float:left;
	width:100%;
}

.evaluations_table tr.rgRow, .evaluations_table tr.rgAltRow
{
	color:#6b6b6b;
	font-size:1em;
}

.pagination
{
	position:relative;
	float:left;
	left:220px;
	padding:10px 10px 0 10px;
	margin:0 0 0 0;
	min-height:25px;
	height:auto !important;
	height:25px;
	font-size:0.8em;
	color:#9c9e9d;
	border:0px red solid;
	overflow:hidden;
}

.pagination img, .pagination span
{
	position:relative;
	float:left;
	border:none;
	margin:0 2px 0 2px;
	padding:0;
}

.pagination span span
{
	position:relative;
	float:none;
}

.pagination select
{
	position:relative;
	float:left;
	font-size:0.8em;
	color:#9c9e9d;
	margin:0 2px 0 20px;
}

.page_active
{
	position:relative;
	font-weight:bold;
	text-decoration:underline;
	color:#414A51;
}

.pagination a:link{      color:#9c9e9d;text-decoration:none;}
.pagination a:visited{   color:#9c9e9d;text-decoration:none;}
.pagination a:hover{     color:#414A51;text-decoration:underline;font-weight:bold;}
.pagination a:active{    color:#9c9e9d;text-decoration:none;}

.test_overflow
{
	position:relative;
	float:left;
}

.bouton_inscription
{
	position:absolute;
	top:128px;
	left:810px;
	width:150px;
	height:24px;
	border:0px red solid;
	z-index:200;
	background:url("/images/register.gif") left top no-repeat;
	font-size:14px;
	color:#ffffff;
	line-height:23px;
	text-align:center;
	padding:0 20px 0 0;
}

.bouton_inscription a:link{      color:#ffffff;text-decoration:none;}
.bouton_inscription a:visited{   color:#ffffff;text-decoration:none;}
.bouton_inscription a:hover{     color:#ffffff;text-decoration:underline;}
.bouton_inscription a:active{    color:#ffffff;text-decoration:none;}

.radio_douteuse, .radio_douteuse table
{	
	font-size:12px;
	font-weight:normal;
	text-align:left;		
}

.radio_douteuse input
{
	width:auto;
	margin:0px;
}

.textbox_grisee
{
	background:#ebebe4;
	border:1px #a5acb2 solid;
	padding:2px;
}

div.RadToolTip_Default a.rtCloseButton {z-index:1000000;}

.recherche_avancee_bloc
{
	margin:0 0 20px 0;
	font-size:0.903em;
	color:#424a4d;
	padding:0 15px 0 15px;
}

.bloc_type_recherche
{
	border:0px black solid;
	height:50px;
	padding:15px;
	background:url("/images/fond_recherche.jpg") left top no-repeat;
}

.recherche_avancee_demi_bloc
{
	float:left;
	width:320px;
}

.recherche_avancee_demi_bloc_droit
{
	float:right;
}

.recherche_avancee_bloc div
{
	padding:0 0 10px 0;
}

.recherche_avancee_demi_bloc div select
{
	width:200px;
}

.recherche_avancee_demi_bloc div input
{
	width:130px;
}


.recherche_avancee_bloc span.recherche_label
{
	width:100px;
	float:left;
}

.recherche_avancee_bloc span.titre
{
	float:left;
	width:100%;
	clear:both;
	font-weight:bold;
	font-size:1.077em;
	margin:0 0 15px 0;
}

.recherche_avancee_radio label
{
	margin:0 20px 0 0;
}

.recherche_avancee_bloc .bouton_rechercher
{
	padding:3px 0 0 0;
	float:right;
	font-size:9px;
	margin:0 21px 0 0;
}

.recherche_avancee_bloc .bouton_rechercher a
{
	color:#ffffff;
}

.menu_gauche_recherche_contenu input.bouton_recherche_antidote
{
	background:none;
	border:none;
	margin:0;
	padding:0;
	color:#ffffff;
	top:-3px;
	cursor:pointer;
}

.fond_titre_prix_article
{
	width:210px;
	height:25px;
	padding:0 0 0 5px;
	background:url("/images/fond_titre_prix_article.jpg") left top no-repeat;
	color:#5e5e5e;
	font-size:14px;
	line-height:23px;
}

.prix_fiche_catalogue_article
{
	margin:5px 0 10px 5px;
	color:#5e5e5e;
	font-size:15px;
	font-weight:bold;
}

.prix_fiche_detail_article
{
	margin:5px 0 0 5px;
	color:#a91f30;
	font-size:18px;
	font-weight:bold;
}

.prix_fiche_detail_article span
{
	font-size:13px;
}

.bouton_article
{
	width:122px;
	height:26px;
	background:url("/images/fond_bouton_rouge_fiche_article.jpg") left top no-repeat;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 5px;
}

.bouton_article_orange
{
	background:url("/images/fond_bouton_orange_fiche_article.jpg") left top no-repeat;
	margin:3px 0 0 5px;
}

.bouton_article a
{
	line-height:23px;
	text-decoration:none;
}

.bouton_transport
{
	margin:5px 0 0 5px;
	color:#5e5e5e;
	font-size:13px;
	padding:0 0 0 15px;
	background:url("/images/fleche_transport.jpg") 5px 5px no-repeat;
}
.bouton_transport a
{
	color:#5e5e5e;
}

.buyOver
{
    font-size:x-large;
    font-weight:bold;
    color:#a91f39;
    margin-bottom : 25px;
}

.imgLogoBoutiqueCSS
{
   height:100px; 
   margin-left:100px; 
   margin-top:20px; 
   max-width:180px 
}

.cbNewsletter
{
    margin-left: 6px;
}


.floatLeft
{
    float:left;
    margin-left: 5px;
}


.floatRight
{
    float:right;
    margin-right: 5px;
}


.txtBoxEnchere
{
    float: left;
    
}


.semi_ligne
{
    float: left;
    font-size: 12px;
    text-align: left;
}


.btnChangeCurrentBid
{
    margin-left: 10px;
    
}

#archivBid
{
    margin-top:20px;
}


#divCGV
{
    margin-top: 10px;
    margin-bottom: 10px;
}

.gras
{
    font-weight:bold;
}

