/*********** ossature générale des pages ***********/

#zonemenus {
    float:left;
	margin: 0px;
	width: 220px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 0px;
	top: 120px;
}

#zonecentrale {
    float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	text-decoration: none;
	margin-right: 38px;
	width: 556px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	top: 120px;

}

#zonepubs {
    float:left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	width: 120px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom: 1px solid #bac3ae;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	top: 120px;
	height:612px;
	background-color:#e9f1de;

}

#zonebas {
    clear:both;
	font: 12px/24px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	width: 934px;
	height: 25px;
	border-top: 1px solid #cbe4aa;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 0px;
}
.sloganvert {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #4F81BD;
}
.sloganorange {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FE8A3D;
}
.scopeorange {
	font-size: 14px;
	color: #FE8A3D;
}
.scopevert {
	font-size: 14px;
	color: #4F81BD;
}
.orange {
	font-size: 12px;
	color: #FE8A3D;
}
.vert {
	font-size: 12px;
	color: #4F81BD;
}
/*********** menu gauche ***********/

#menu_visite_titre {
	font: bold 12px/24px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(images/Premvisite_top.gif);
	background-position: right;
	width: 170px;
	background-color: #66B8C6;
	background-repeat: no-repeat;
	height: 24px;
	text-transform: uppercase;
	margin-top: 5px;
	padding-left: 10px;
}

#menu_visite {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-position: right;
	width: 168px;
	background-color: #f3f8f9;
	background-repeat: no-repeat;
	text-transform: none;
	margin-top: 0px;
	border: 1px solid #66B8C6;
	padding-left: 10px;
}

#menu_visite a:link {
   text-decoration : none;
   color: #409AAA;
}

#menu_visite a:visited {
   text-decoration : none;
   color: #409AAA;
}

#menu_visite a:hover {
   text-decoration : underline;
   color: #409AAA;
}

#menu_acheteur_titre {
	font: bold 12px/24px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(images/Acheteurs_top.gif);
	background-position: right;
	width: 170px;
	background-color: #c3d717;
	background-repeat: no-repeat;
	height: 24px;
	text-transform: uppercase;
	margin-top: 20px;
	padding-left: 10px;
}

#menu_acheteur {
    clear: left;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	background-position: right;
	width: 168px;
	background-color: #f9fbe7;
	background-repeat: no-repeat;
	text-transform: none;
	padding-left: 10px;
	border-top: 1px solid #c3d717;
	border-right: 1px solid #c3d717;
	border-bottom: 0px solid #c3d717;
	border-left: 1px solid #c3d717;
	margin: 0px;
}

#menu_acheteur label {
    color: #98A712;
	display: inline;
	float: left;
	width:70px;
}

#menu_acheteur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:80px;
	float:left;
}

#menu_acheteur_ok {
    clear: left;
	font: 11px/24px Arial, Helvetica, sans-serif;
	color: #98A712;
	width: 168px;
	background-color: #f9fbe7;
	background-repeat: no-repeat;
	height: 27px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	border-top: 0px solid #c3d717;
	border-right: 1px solid #c3d717;
	border-bottom: 1px solid #c3d717;
	border-left: 1px solid #c3d717;
}

#menu_acheteur_bas {
    clear: left;
	width: 170px;
	background-color: #c3d717;
	height: 1px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
}

#menu_acheteur a:link {
   text-decoration : none;
   color: #98A712;
}

#menu_acheteur a:visited {
   text-decoration : none;
   color: #98A712;
}

#menu_acheteur a:hover {
   text-decoration : underline;
   color: #98A712;
}

#menu_acheteur_ok a:link {
   text-decoration : none;
   color: #7d7d7d;
}

#menu_acheteur_ok a:visited {
   text-decoration : none;
   color: #7d7d7d;
}

#menu_acheteur_ok a:hover {
   text-decoration : underline;
   color: #7d7d7d;
}

#menu_vendeur_titre {
    clear: left;
	font: bold 12px/24px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(images/Vendeurs_top.gif);
	background-position: right;
	width: 170px;
	background-color: #e0b908;
	background-repeat: no-repeat;
	height: 24px;
	text-transform: uppercase;
	margin-top: 20px;
	padding-left: 10px;
}

#menu_vendeur {
clear: left;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	background-position: right;
	width: 168px;
	background-color: #fcf9ea;
	background-repeat: no-repeat;
	text-transform: none;
	padding-left: 10px;
	border-top: 1px solid #e0b908;
	border-right: 1px solid #e0b908;
	border-bottom: 0px solid #e0b908;
	border-left: 1px solid #e0b908;
	margin: 0px;
}

#menu_vendeur label {
    color: #B39506;
	display: inline;
	float: left;
	width:70px;
}

#menu_vendeur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:80px;
	float:left;
}

#menu_vendeur_ok {
    clear: left;
	font: 11px/24px Arial, Helvetica, sans-serif;
	color: #98A712;
	width: 168px;
	background-color: #fcf9ea;
	background-repeat: no-repeat;
	height: 27px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	border-top: 0px solid #e0b908;
	border-right: 1px solid #e0b908;
	border-bottom: 1px solid #e0b908;
	border-left: 1px solid #e0b908;
}

#menu_vendeur_bas {
    clear: left;
	width: 170px;
	background-color: #e0b908;
	height: 1px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
}

#menu_vendeur a:link {
   text-decoration : none;
   color: #B39506;
}

#menu_vendeur a:visited {
   text-decoration : none;
   color: #B39506;
}

#menu_vendeur a:hover {
   text-decoration : underline;
   color: #B39506;
}

#menu_vendeur_ok a:link {
   text-decoration : none;
   color: #7d7d7d;
}

#menu_vendeur_ok a:visited {
   text-decoration : none;
   color: #7d7d7d;
}

#menu_vendeur_ok a:hover {
   text-decoration : underline;
   color: #7d7d7d;
}

#menu_infos_titre {
    clear: left;
	font: bold 12px/24px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(images/Infos_top.gif);
	background-position: right;
	width: 170px;
	background-color: #b4b3b3;
	background-repeat: no-repeat;
	height: 24px;
	text-transform: uppercase;
	margin-top: 20px;
	padding-left: 10px;
}

#menu_infos {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-position: right;
	width: 168px;
	background-color: #f7f7f7;
	background-repeat: no-repeat;
	text-transform: none;
	margin-top: 0px;
	border: 1px solid #b4b3b3;
	margin-bottom: 0px;
	padding-left: 10px;
}

#menu_infos a:link {
   text-decoration : none;
   color: #7d7d7d;
}

#menu_infos a:visited {
   text-decoration : none;
   color: #7d7d7d;
}

#menu_infos a:hover {
   text-decoration : underline;
   color: #7d7d7d;
}

.boutonmenu {
	border: 0px;
	position:relative;
	left: 20px;
	top: 10px;
}

/*********** menu haut ***********/

#zonehaut_logo {
	float:left;
	width:185px;
	height:80px;
	margin-bottom:0px;
}

#zonehaut_baseline {
	float:left;
	left:185px;
	width:269px;
	height:80px;
	margin-bottom:0px;
}

#zonehaut_pub {
	float:left;
	left:454px;
	width:480px;
	height:80px;
	text-align:right;
	background-image: url(images/pub.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom:0px;
	margin-top:10px;
}

/*********** menu bas ***********/

#zonebas_copyright {
	float:left;
	text-indent:10px;
	width:210px;
}

#zonebas_liens {
	float:left;
	width:604px;
	text-align:center;
}


#zonebas_liens a:link {
	color: #7d7d7d;
	text-decoration:none;
}

#zonebas_liens a:visited {
	color: #7d7d7d;
	text-decoration:none;
}

#zonebas_liens a:hover {
	color: #7d7d7d;
	text-decoration:underline;
}

/*********** barre recherche ***********/

#recherche {
	clear:both;
	font: bold 12px/24px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	width: 794px;
	background-color: #D6EABB;
	height: 27px;
	text-transform: inherit;
	padding-left: 140px;
	margin-top: 5px;
	margin-bottom: 10px;
}

#recherche label {
    color: #7d7d7d;
	display: inline;
	float: left;
	padding-left: 70px;
	text-align: left;
	margin-top: 2px;
}

#recherche input {
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width: 100px;
	float: left;
	margin-left: 10px;
	margin-top: 4px;
}

#recherche select {
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	float:left;
	margin-left: 10px;
	margin-top: 4px;
}

#recherche input.bouton {
	border: thin none;
	position: relative;
	float: left;
	top: 2px;
	width: 24px;
	height: 24px;
	margin-top: 0px;
}

/*********** blocs centraux ***********/

#bloc_recherche_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/recherche_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #028222;
	text-indent: 48px;
}

#bloc_recherche {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #cbe4aa;
	border-bottom: 0px none;
	border-left: 1px solid #cbe4aa;
	padding-top: 15px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
}

#bloc_besoin_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/besoin_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #028222;
	text-indent: 48px;
}

#bloc_besoin {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #cbe4aa;
	border-bottom: 0px none;
	border-left: 1px solid #cbe4aa;
	padding-top: 15px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
}

#bloc_besoin a:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #028222;
	text-decoration:underline;
}

#bloc_besoin a:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #028222;
	text-decoration:underline;
}

#bloc_besoin a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #028222;
	text-decoration:none;
}

#bloc_besoin label {
    color: #7d7d7d;
	display: inline;
	float: left;
	width:200px;
	font-weight:bold;
}

#srbesoin_titre {
	clear:both;
	width: 470px;
	height:18px;
	text-indent:10px;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #028222;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #cbe4aa;
	border-left: 0px none;
	background-image: url(images/bgvert.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:20px;
	margin-bottom:10px;
}

#srbesoin {
	width: 470px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-bottom:10px;
}

#srbesoin input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#srbesoin textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:300px;
	margin-bottom:5px;
}

#srbesoin hr {
	width: 470px;
	padding-left: 37px;
	padding-right: 37px;
	color: #cbe4aa;
	background-color: #cbe4aa;
	height: 1px;
	border: 0px;
}

#bloc_offre_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/offre_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #ffffff;
	text-indent: 48px;
}

#bloc_offre {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #bcd10a;
	border-bottom: 1px solid #bcd10a;
	border-left: 1px solid #bcd10a;
	padding-top: 15px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
}

#bloc_offre a:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #98A712;
	text-decoration:underline;
}

#bloc_offre a:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #98A712;
	text-decoration:underline;
}

#bloc_offre a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #98A712;
	text-decoration:none;
}


#sroffre_titre {
	clear:both;
	width: 470px;
	height:18px;
	text-indent:10px;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #bcd10a;
	border-left: 0px none;
	background-image: url(images/bgacheteur.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:20px;
	margin-bottom:10px;
}

#sroffre {
	width: 470px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-bottom:10px;
}

#categorie {
	width:230px;
	float:left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-bottom:15px;
	margin-right: 5px;
}

#categorie a:link {
	color: #7d7d7d;
	text-decoration:none;
}

#categorie a:visited {
	color: #7d7d7d;
	text-decoration:none;
}

#categorie a:hover {
	color: #7d7d7d;
	text-decoration:underline;
}

#derniers_besoins_titre {
	clear:both;
	width: 470px;
	height:18px;
	text-indent:10px;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #028222;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #cbe4aa;
	border-left: 0px none;
	background-image: url(images/bgvert.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:20px;
	margin-bottom:10px;
}

#derniers_besoins {
	width: 470px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-bottom:10px;
}

#derniers_besoins a:link {
	color: #7d7d7d;
	text-decoration:none;
}

#derniers_besoins a:visited {
	color: #7d7d7d;
	text-decoration:none;
}

#derniers_besoins a:hover {
	color: #7d7d7d;
	text-decoration:underline;
}

#fluxrss_titre {
	clear:both;
	width: 470px;
	height:18px;
	text-indent:10px;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #028222;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #cbe4aa;
	border-left: 0px none;
	background-image: url(images/bgvert.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:20px;
	margin-bottom:10px;
}

#fluxrss {
	width: 470px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-bottom:10px;
}

#fluxrss img {
	margin: 2px auto auto;
	padding-top: 2px;
}

#bloc_qr_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/qr_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_qr {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #B4B3B3;
	border-bottom: 1px solid #B4B3B3;
	border-left: 1px solid #B4B3B3;
	padding-top: 5px;
	padding-left: 38px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_cgu_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/cgu_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_cgu {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #B4B3B3;
	border-bottom: 1px solid #B4B3B3;
	border-left: 1px solid #B4B3B3;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_contact_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/contact_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_contact {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #B4B3B3;
	border-bottom: 1px solid #B4B3B3;
	border-left: 1px solid #B4B3B3;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_apropos_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/apropos_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_apropos {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #B4B3B3;
	border-bottom: 1px solid #B4B3B3;
	border-left: 1px solid #B4B3B3;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_quoideneuf_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/quoideneuf_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_quoideneuf {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #B4B3B3;
	border-bottom: 1px solid #B4B3B3;
	border-left: 1px solid #B4B3B3;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_creeracheteur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/creeracheteur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_creeracheteur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_creeracheteur label {
	display: inline;
	float: left;
	width:125px;
}

#bloc_creeracheteur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_creeracheteur select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_creeracheteur input.checkbox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 0px none #ffffff;
	width:20px;
	margin-bottom:1px;
}

#bloc_passwordacheteur_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/passwordacheteur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_passwordacheteur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_passwordacheteur label {
	display: inline;
	float: left;
	width:150px;
}

#bloc_passwordacheteur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:130px;
	margin-bottom:5px;
}

#bloc_activeracheteur_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/activeracheteur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_activeracheteur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_activeracheteur label {
	display: inline;
	float: left;
	width:150px;
}

#bloc_activeracheteur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:130px;
	margin-bottom:5px;
}

#bloc_modifieracheteur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/modifieracheteur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_modifieracheteur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_modifieracheteur label {
	display: inline;
	float: left;
	width:125px;
}

#bloc_modifieracheteur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_modifieracheteur select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_modifieracheteur input.checkbox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 0px none #ffffff;
	width:20px;
	margin-bottom:1px;
}

#bloc_mesinfosacheteur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/mesinfosacheteur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_mesinfosacheteur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_mesbesoins_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/mesbesoins_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_mesbesoins {
	width: 524px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_mesbesoins th {
	font-weight: bold;
	text-align: center;
	height:30px;
}

#bloc_mesbesoins td {
	height:30px;
}

#bloc_creerbesoin_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/creerbesoin_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_creerbesoin {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_creerbesoin label {
	display: inline;
	float: left;
	width:125px;
	font-weight: bold;
}

#bloc_creerbesoin input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_creerbesoin select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_creerbesoin textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:300px;
	margin-bottom:5px;
}

#bloc_modifierbesoin_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/modifierbesoin_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_modifierbesoin {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_modifierbesoin label {
	display: inline;
	float: left;
	width:125px;
	font-weight: bold;
}

#bloc_modifierbesoin input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_modifierbesoin select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_modifierbesoin textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:300px;
	margin-bottom:5px;
}


#bloc_1erevisiteacheteur_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/1erevisiteacheteur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_1erevisiteacheteur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #66B8C6;
	border-bottom: 1px solid #66B8C6;
	border-left: 1px solid #66B8C6;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_1erevisitevendeur_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/1erevisitevendeur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_1erevisitevendeur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #66B8C6;
	border-bottom: 1px solid #66B8C6;
	border-left: 1px solid #66B8C6;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_aideacheteur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/aideacheteur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_aideacheteur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_creervendeur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/creervendeur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_creervendeur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_creervendeur label {
	display: inline;
	float: left;
	width:125px;
}

#bloc_creervendeur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_creervendeur textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:250px;
	margin-bottom:5px;
}

#bloc_creervendeur select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_creervendeur input.checkbox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 0px none #ffffff;
	width:20px;
	margin-bottom:1px;
}

#bloc_passwordvendeur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/passwordvendeur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_passwordvendeur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_passwordvendeur label {
	display: inline;
	float: left;
	width:150px;
}

#bloc_passwordvendeur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:130px;
	margin-bottom:5px;
}

#bloc_activervendeur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/activervendeur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_activervendeur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_activervendeur label {
	display: inline;
	float: left;
	width:150px;
}

#bloc_activervendeur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:130px;
	margin-bottom:5px;
}


#bloc_modifiervendeur_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/modifiervendeur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_modifiervendeur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_modifiervendeur label {
	display: inline;
	float: left;
	width:125px;
}

#bloc_modifiervendeur input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_modifiervendeur textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:250px;
	margin-bottom:5px;
}

#bloc_modifiervendeur select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_modifiervendeur input.checkbox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 0px none #ffffff;
	width:20px;
	margin-bottom:1px;
}


#bloc_mesinfosvendeur_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/mesinfosvendeur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_mesinfosvendeur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_mesalertes_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/mesalertes_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_mesalertes {
	width: 524px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_mesalertes th {
	font-weight: bold;
	text-align: center;
	height:30px;
}

#bloc_mesalertes td {
	height:30px;
}

#bloc_mesoffres_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/mesoffres_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_mesoffres {
	width: 524px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_mesoffres th {
	font-weight: bold;
	text-align: center;
	height:30px;
}

#bloc_mesoffres td {
	height:30px;
}

#bloc_achetercredits_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/achetercredits_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_achetercredits {
	width: 524px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	text-align: justify;
}

#srachetercredits_titre {
	clear:both;
	width: 470px;
	height:18px;
	text-indent:10px;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #E0B908;
	border-left: 0px none;
	background-image: url(images/bgvendeur.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:20px;
	margin-bottom:10px;
}

#srachetercredits {
	width: 470px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-bottom:10px;
}

#srachetercredits hr {
	width: 470px;
	padding-left: 37px;
	padding-right: 37px;
	color: #BCD10A;
	background-color: #BCD10A;
	height: 1px;
	border: 0px;
}


#bloc_mescredits_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/mescredits_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_mescredits {
	width: 524px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_mescredits th {
	font-weight: bold;
	text-align: center;
	height:30px;
}

#bloc_mescredits td {
	height:30px;
}

#bloc_mescredits td.total {
	font-weight: bold;
	border-top: 1px solid #7d7d7d;
	height:30px;
}

#bloc_mesmotscles_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/mesmotscles_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_mesmotscles_titre a:link {
	margin-left:300px;
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

#bloc_mesmotscles_titre a:visited {
	margin-left:300px;
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

#bloc_mesmotscles_titre a:hover {
	margin-left:300px;
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}

#bloc_mesmotscles {
	width: 524px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_mesmotscles th {
	font-weight: bold;
	text-align: center;
	height:30px;
}

#bloc_mesmotscles td {
	height:30px;
}

#bloc_mesmotscles td.total {
	font-weight: bold;
	border-top: 1px solid #7d7d7d;
	height:30px;
}

#bloc_achetermotcle_titre {

	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/achetermotcle_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_achetermotcle {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_achetermotcle label {
	display: inline;
	float: left;
	width:125px;
}

#bloc_achetermotcle input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_achetermotcle textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:250px;
	margin-bottom:5px;
}

#bloc_achetermotcle select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_achetermotcle input.checkbox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 0px none #ffffff;
	width:20px;
	margin-bottom:1px;
}

#bloc_voiroffre_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/voiroffre_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_voiroffre_titre a {
	margin-left:5px;
}

#bloc_voiroffre_titre img {
	border:0px;
	vertical-align:text-top;
}

#bloc_voiroffre {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_voiroffre hr {
	width: 470px;
	padding-left: 37px;
	padding-right: 37px;
	color: #E0B908;
	background-color: #E0B908;
	height: 1px;
	border: 0px;
}

#bloc_voirbesoin_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/voirbesoin_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_voirbesoin_titre a {
	margin-left:5px;
}

#bloc_voirbesoin_titre img {
	border:0px;
	vertical-align:text-top;
}

#bloc_voirbesoin {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #BCD10A;
	border-bottom: 1px solid #BCD10A;
	border-left: 1px solid #BCD10A;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_voirbesoin hr {
	width: 470px;
	padding-left: 37px;
	padding-right: 37px;
	color: #BCD10A;
	background-color: #BCD10A;
	height: 1px;
	border: 0px;
}

#srvoirbesoin_titre {
	clear:both;
	width: 470px;
	height:18px;
	text-indent:10px;
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #BCD10A;
	border-left: 0px none;
	background-image: url(images/bgacheteur.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top:20px;
	margin-bottom:10px;
}

#srvoirbesoin {
	width: 470px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	margin-bottom:10px;
}

#srvoirbesoin hr {
	width: 470px;
	padding-left: 37px;
	padding-right: 37px;
	color: #BCD10A;
	background-color: #BCD10A;
	height: 1px;
	border: 0px;
}

#srvoirbesoin textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:300px;
	margin-bottom:5px;
}

#srvoirbesoin input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:100px;
	margin-bottom:5px;
}

#bloc_modifieroffre_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/modifieroffre_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_modifieroffre {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_modifieroffre hr {
	width: 470px;
	padding-left: 37px;
	padding-right: 37px;
	color: #E0B908;
	background-color: #E0B908;
	height: 1px;
	border: 0px;
}

#bloc_modifieroffre label {
	display: inline;
	float: left;
	width:150px;
	font-weight: bold;
}


#bloc_modifieroffre select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_modifieroffre textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:300px;
	margin-bottom:5px;
}

#bloc_creeroffre_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/creeroffre_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_creeroffre {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#bloc_creeroffre hr {
	width: 470px;
	padding-left: 37px;
	padding-right: 37px;
	color: #E0B908;
	background-color: #E0B908;
	height: 1px;
	border: 0px;
}

#bloc_creeroffre label {
	display: inline;
	float: left;
	width:150px;
	font-weight: bold;
}

#bloc_creeroffre input {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_creeroffre select {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:150px;
	margin-bottom:5px;
}

#bloc_creeroffre textarea {
	font: 11px Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	border: 1px solid #d1d2c6;
	background-color: #ffffff;
	width:300px;
	margin-bottom:5px;
}

#bloc_aidevendeur_titre {
	font: bold 12px/36px Arial, Helvetica, sans-serif;
	background-image: url(images/aidevendeur_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 556px;
	color: #FFFFFF;
	text-indent: 48px;
}

#bloc_aidevendeur {
	width: 470px;
	margin-left: 10px;
	border-top: 0px none;
	border-right: 1px solid #E0B908;
	border-bottom: 1px solid #E0B908;
	border-left: 1px solid #E0B908;
	padding-top: 5px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 25px;
	text-align: justify;
}

#vousetesici {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	text-decoration: none;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#vousetesici a:link {
	color: #7d7d7d;
	text-decoration: none;
	top: 10px;
}

#vousetesici a:visited {
	color: #7d7d7d;
	text-decoration: none;
}

#vousetesici a:hover {
	color: #7d7d7d;
	text-decoration: underline;
}

.diversacheteur {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #7d7d7d !important;
	}

.diversacheteur a:link {
	text-decoration : underline !important;
	color: #98A712 !important;
}

.diversacheteur a:visited {
	text-decoration : underline !important;
	color: #98A712 !important;
}

.diversacheteur a:hover {
	text-decoration : none !important;
	color: #98A712 !important;
} 

.diversvendeur {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #7d7d7d !important;
	}

.diversvendeur a:link {
	text-decoration : underline !important;
	color: #B39506 !important;
}

.diversvendeur a:visited {
	text-decoration : underline !important;
	color: #B39506 !important;
}

.diversvendeur a:hover {
	text-decoration : none !important;
	color: #B39506 !important;
} 

.opok {
	font-size: 10px;
	color: #1A7917;
}

.nopok {
	font-size: 10px;
	color: #CC0000;
}

#hintbox {
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor {
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


a:link {
	text-decoration: underline;
	color: #7d7d7d;
}

a:visited {
	text-decoration: underline;
	color: #7d7d7d;
}

a:hover {
	text-decoration: none;
	color: #7d7d7d;.scopevert {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #98A712;
}


