.boutonLien a{
	color: #ffffff;
	text-decoration: none;
}

.boutonLien:hover{
	cursor: pointer;
}

.boutonGauche{
	width: 10px;
	height: 19px;
	background-image: url(../images/bouton/boutonGauche.jpg);
	background-repeat: no-repeat;
}
.boutonGauche2{
	height: 19px;
	background-image: url(../images/bouton/boutonGauche.jpg);
	background-repeat: no-repeat;
}

.boutonMillieu{
	background-image: url(../images/bouton/boutonMillieu.jpg);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}

.boutonDroit{
	width: 10px;
	height: 19px;
	background-image: url(../images/bouton/boutonDroit.jpg);
	background-repeat: no-repeat;
}
.boutonDroit2{
	height: 19px;
	background-image: url(../images/bouton/boutonDroit.jpg);
	background-repeat: no-repeat;
}

.paysage, .paysagehover{
	width: 90px;
	height: 68px;
	border: 1px solid #ffffff;
}

.portrait, .portraithover{
	width: 51px;
	height: 68px;
	border: 1px solid #ffffff;
}

.carre, .carrehover{
	width: 68px;
	height: 68px;
	border: 1px solid #ffffff;
}

.paysagehover:hover{
	width: 90px;
	height: 68px;
	border: 1px solid #ffc219;
}

.portraithover:hover{
	width: 51px;
	height: 68px;
	border: 1px solid #ffc219;
}

.carrehover:hover{
	width: 68px;
	height: 68px;
	border: 1px solid #ffc219;
}



/* CSS Document */
a img{ border:0; }

option{ width:auto; }





#slidemyaccount form{ padding:0 0 0 35px; margin:0; color:#000002; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; width:975px; float:left; }
#slidemyaccount label{ cursor:pointer; color:#000002; padding-left:10px; }
#slidemyaccount input{ width:150px; font-size:1em; }
#slidemyaccount input.ok{ color:#fff; background:#000002; width:30px; cursor: pointer;}

#slidemyaccount a.forget{ color:#333; text-decoration:underline; padding:0 0 0 15px; }



#slidemyaccount #version{ float:right; width:155px; margin:0 35px 0 0; }

#slidemyaccount p.inputVersion{ height:21px; border:1px solid; width:123px; padding:0 0 0 5px; }

#slidemyaccount p.inputVersion img{ vertical-align:middle;}

#slidemyaccount .selectVersion{ width: 99%; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; cursor:pointer; }

#slidemyaccount .selectVersion:after{ /*Add margin between menu and rest of content in Firefox*/  content: "."; display:block; height: 0; clear: both; visibility: hidden; }

#slidemyaccount .selectVersion ul{ border: 1px solid #BBB; width: 100%; padding: 4px 0; margin: 0; text-align: center; }

#slidemyaccount .selectVersion ul li{ display: inline; }

#slidemyaccount .selectVersion ul li a{ color: #494949; padding: 4px 7px; margin: 0; text-decoration: none; border-right: 1px solid #DADADA; }

#slidemyaccount .selectVersion ul li a:hover, #slidemyaccount.selectVersion ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
 /*THEME CHANGE HERE*/ 
background:#CCC;
}

/* ######### Style for Drop Down Menu ######### */ 

#slidemyaccount .optionVersion{ position:absolute; top: 0; border: 1px solid #BBB; /*THEME CHANGE HERE*/ border-bottom-width: 0; font:normal 1em Verdana; line-height:18px; z-index:100; background-color: white; width: 136px; visibility: hidden;  /*Add Shadow in IE. Remove if desired*/ cursor:pointer; }

#slidemyaccount .optionVersion a img{ border:0; vertical-align:top; padding:0 15px 0 0; cursor:pointer; }

#slidemyaccount .optionVersion a{ width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/ padding: 0; text-decoration: none; font-weight: normal; color: black; vertical-align:top; cursor:pointer; }

* html .optionVersion a{ /*IE only hack*/  width: 100%; }

#slidemyaccount .optionVersion a:hover{ /*THEME CHANGE HERE*/ background-color: #F0F0F0; }







#header #left #accroche h2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 0 0 15px; }

/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*
p.inputVersion{ height:21px; border:1px solid; width:123px; padding:0 0 0 5px; }

p.inputVersion img{ vertical-align:middle;}

.selectVersion{ width: 99%; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; cursor:pointer; }

.selectVersion:after{ /*Add margin between menu and rest of content in Firefox*/  /*content: "."; display:block; height: 0; clear: both; visibility: hidden; }

.selectVersion ul{ border: 1px solid #BBB; width: 100%; padding: 4px 0; margin: 0; text-align: center; }

.selectVersion ul li{ display: inline; }

.selectVersion ul li a{ color: #494949; padding: 4px 7px; margin: 0; text-decoration: none; border-right: 1px solid #DADADA; }

.selectVersion ul li a:hover, .selectVersion ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
 /*THEME CHANGE HERE*/ /*
}

/* ######### Style for Drop Down Menu ######### */ /*

.optionVersion{ position:absolute; top: 0; border: 1px solid #BBB; /*THEME CHANGE HERE*/ /*border-bottom-width: 0; font:normal 1em Verdana; line-height:18px; z-index:100; background-color: white; width: 136px; visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/ /*cursor:pointer; }

.optionVersion a img{ border:0; vertical-align:top; padding:0 15px 0 0; cursor:pointer; }

.optionVersion a{ width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/ /* padding: 0; text-decoration: none; font-weight: normal; color: black; vertical-align:top; cursor:pointer; }

* html .optionVersion a{ /*IE only hack*/ /* width: 100%; }

.optionVersion a:hover{ /*THEME CHANGE HERE*/ /* background-color: #F0F0F0; }

*/








/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/




#content fieldset{ border:none; border-top: 1px solid #956501; float:left; clear:both; margin: 0 0 -1em 0; padding:0 0 1em 0; width:100%;  }

fieldset legend{ font-family:Arial, Helvetica, sans-serif; color:#956501; font-size:0.8em; font-weight:bold; }

dt{ float:left;}

dl{ clear:both;}

label { width:5em; cursor:pointer; color:#956501; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; }

label em { }

input, textarea{ background-color:#fffaed; border-color:#e9b112 #ffc219 #ffc219 #e9b112; border-style:solid; border-width:1px; color:#956501; cursor:text; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; padding:2px; vertical-align:middle; }

input.required, textarea.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; cursor:text; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; padding:2px; vertical-align:middle; }



input:hover, textarea:hover{ background-color:#fff9e8; border:1px solid #e9b112; }

input.required:hover, textarea.required:hover{ background-color:#FFC8C8; border:1px solid #BC2A4D; }

.boutonAnnulerForm{ text-decoration:none; cursor:pointer; color:#424242; background-color:#f7f4e0; font-size:1.1em; font-weight:bold; border:1px solid #a4902f; padding:3px 10px; text-decoration:none; margin-top:1px; }

input.submit{ cursor:pointer; color:#000002; background:#ffc218; font-size:1.1em; font-weight:bold; border:none; }
input.submit:hover{ cursor:pointer; color:#000002; background:#ffc218; font-size:1.1em; font-weight:bold; border:none; }

select{ background-color:#fffaed;
		border-top:1px solid #e9b112;
		border-right:1px solid #ffc219;		
		border-bottom:1px solid #ffc219;
		border-left:1px solid #e9b112;		
		color:#956501;
		cursor:pointer;
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.9em;
		font-weight:normal;
		padding:2px;
		vertical-align:middle;
}

select.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:normal; padding:2px; vertical-align:middle; width:auto; }

option{ background-color:#fffaed; border:none; color:#956501; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:1em; }

fieldset dl{ margin:5px 0 10px 10px; }

fieldset dt{ border:none; border-right:1px solid #000; padding-top:3px; text-align:left; width:170px; }

fieldset dd{ border:none; border-left:1px solid #000; font-size:1em; margin:0 0 0 170px; padding:0 0 0 5px; vertical-align:bottom; }

fieldset dd input { max-width:100%; width:220px; }

fieldset dd select { max-width:100%; width:220px; }

fieldset dd textarea { width:220px; }













/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



table#menu { width:357px; margin:0 auto; font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight:normal; }

table#menu td{ color:#fff; text-align:center; border-right:1px dotted #fff; }
table#menu td.noborder{ border:none; }

table#menu a { color:#fff; text-decoration: none; font-family:Arial, Verdana, sans-serif; width:100%; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



#search label{ cursor:pointer; font-size:16px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; vertical-align:bottom; }

#search input#idSearch { background:#FFFFFF url(../images/input.gif) no-repeat scroll 0 0; border:medium none; color:#000; font-weight:bold; padding:3px 5px; width:190px; vertical-align:bottom; }

#search input#idSubmit{ width:40px; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; background:#000; color:#fff; border:1px solid #000; vertical-align:bottom; cursor:pointer; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



ul#navigation{ font-family:Arial, Verdana, sans-serif; font-size:14px; font-weight:normal; list-style-type: none; padding-bottom: 24px; margin: 0; }

ul#navigation li { float: left; height: 82px; background-color: #fff; margin:0; padding:0; border:0; }



#navigation a { float: left; display: block; color: #9f9f9f; text-decoration: none; margin:0; height:23px; padding:59px 0 0 0; }

#navigation a#activeAccueil { width:169px; background:url(../images/menu/accueil_hover.jpg); color:#e3634a; height:33px; padding:49px 0 0 0; }
#navigation a#activePartenaires { width:169px; color:#a49171; background:url(../images/menu/partenaires_hover.jpg); height:33px; padding:49px 0 0 0; }
#navigation a#activeAnnonces{ width:168px; color:#c1b120; background:url(../images/menu/annonces_hover.jpg); height:33px; padding:49px 0 0 0; }
#navigation a#activeDemandes{ width:167px; color:#59a3be; background:url(../images/menu/demandes_hover.jpg); height:33px; padding:49px 0 0 0; }
#navigation a#activeServices{ width:169px; color:#f69928; background:url(../images/menu/services_hover.jpg); height:33px; padding:49px 0 0 0; }


#navigation a.accueil{ width:169px; background:url(../images/menu/accueil.jpg); }
#navigation a.accueil:hover{ color:#e3634a; background:url(../images/menu/accueil_hover.jpg); height:33px; padding:49px 0 0 0; }


#navigation a.partenaires{ width:169px; background:url(../images/menu/partenaires.jpg); }
#navigation a.partenaires:hover{ color:#a49171; background:url(../images/menu/partenaires_hover.jpg); height:33px; padding:49px 0 0 0; }


#navigation a.annonces{ width:168px; background:url(../images/menu/annonces.jpg); }
#navigation a.annonces:hover{ color:#c1b120; background:url(../images/menu/annonces_hover.jpg); height:33px; padding:49px 0 0 0; }


#navigation a.demandes{ width:167px; background:url(../images/menu/demandes.jpg); }
#navigation a.demandes:hover{ color:#59a3be; background:url(../images/menu/demandes_hover.jpg); height:33px; padding:49px 0 0 0; }


#navigation a.services{ width:169px; background:url(../images/menu/services.jpg); }
#navigation a.services:hover{ color:#f69928; background:url(../images/menu/services_hover.jpg); height:33px; padding:49px 0 0 0; }

#navigation  a.vide{ width:159px; background:url(../images/menu/vide.jpg);}


/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/

#content #page #listeEnchere_bloc div.text{ margin:0 10px; }


#content #page #listeEnchere_bloc div.text blockquote.annonce{ margin:0 0 20px 0; padding:10px; border:2px dotted #C1B120; background:url(../images/bg_bck_annonce.jpg) 98% 95% no-repeat;  }
#content #page #listeEnchere_bloc div.text blockquote.annonce h1{ color:#C1B120; font-size:1.1em; text-align:left; padding:0; margin:0 0 5px 0; font-weight:bold; }

#content #page #listeEnchere_bloc div.text blockquote.annonce a{ color:#C1B120; text-decoration:underline; }

#content #page #listeEnchere_bloc div.text blockquote.demande{ margin:0; padding:10px; border:2px dotted #56A4B8; background:url(../images/bg_bck_demande.jpg) 98% 95% no-repeat; }
#content #page #listeEnchere_bloc div.text blockquote.demande h1{ color:#56A4B8; font-size:1.1em; text-align:left; padding:0; margin:0 0 5px 0; font-weight:bold; }

#content #page #listeEnchere_bloc div.text blockquote.demande a{ color:#56A4B8; text-decoration:underline; }



#content #page #listeEnchere_bloc h3{ color:#000; font-size:0.9em; text-align:left; padding:0; margin:0 0 15px 0; font-weight:normal; }


#content #page #listeEnchere_bloc #listeEnchereGauche p{ color:#AD8F6B; font-size:0.9em; font-weight:bold; margin:0 0 10px 0; padding:0; text-align:left; }

#content #page #listeEnchere_bloc #listeEnchereGauche ul{ margin:0 0 0 10px; padding:0; text-align:left; }

#content #page #listeEnchere_bloc #listeEnchereGauche ul li{ margin:0; padding:0; list-style:none; }

#content #page #listeEnchere_bloc #listeEnchereGauche ul li a{ color:#000; text-decoration:underline; margin:0; padding:0 0 0 10px; background:url(../images/consulter_encheres_puce.jpg) 0 5px no-repeat;  }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/




#content #page #enchere_bloc #enchereGauche p{ color:#AD8F6B; font-size:0.9em; font-weight:bold; margin:0 0 10px 0; padding:0; text-align:left; }
#content #page #enchere_bloc #enchereGauche ul{ margin:0 0 0 10px; padding:0; text-align:left; }
#content #page #enchere_bloc #enchereGauche ul li{ margin:0; padding:0; list-style:none; }
#content #page #enchere_bloc #enchereGauche ul li a{ color:#000; text-decoration:underline; margin:0; padding:0 0 0 10px; background:url(../images/consulter_encheres_puce.jpg) 0 5px no-repeat;  }

#content #page #enchere_bloc #enchereGauche table.pub{ color:#fff; font-size:1em; }
#content #page #enchere_bloc #enchereGauche table.pub td{ padding:0 0 0 10px; }
#content #page #enchere_bloc #enchereGauche table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #enchere_bloc #enchereGauche table.pub table.details td{ padding:0; margin:0; }
#content #page #enchere_bloc #enchereGauche table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }



/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #nav #consulter_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #nav #consulter_bloc fieldset{ border: 2px solid #c1b120; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #nav #consulter_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#c1b120; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }



#content #nav #consulter_bloc #blocAnnonces-left p{ color:#c1b120; font-size:0.9em; font-weight:bold; margin:0 0 10px 0; padding:0; text-align:left; }

#content #nav #consulter_bloc #blocAnnonces-left ul{ margin:0 0 0 10px; padding:0; text-align:left; }

#content #nav #consulter_bloc #blocAnnonces-left ul li{ margin:0; padding:0; list-style:none; }

#content #nav #consulter_bloc #blocAnnonces-left ul li a{ color:#000; text-decoration:underline; margin:0; padding:0 0 0 10px; background:url(../images/consulter_puce.jpg) 0 5px no-repeat;  }




#blocAnnonces-right h1#typeConsultTitle{ width:655px; background:#ccc; color:#333; font-size:1em; text-align:left; padding:3px 0 3px 15px; margin:0 0 15px 0; font-weight:normal; }
#blocAnnonces-right h1#typeConsultTitle a{ color:#333; text-decoration:none; }
#blocAnnonces-right h1#typeConsultTitle a:hover{ color:#333; text-decoration:underline; }



/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #acceuil_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #acceuil_bloc fieldset{ border: 2px solid #ad250f; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #acceuil_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#ad250f; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }










/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #consulter_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #consulter_bloc fieldset{ border: 2px solid #c1b120; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #consulter_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#c1b120; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }



#content #page #consulter_bloc #blocAnnonces-left p{ color:#c1b120; font-size:0.9em; font-weight:bold; margin:0 0 10px 0; padding:0; text-align:left; }

#content #page #consulter_bloc #blocAnnonces-left ul{ margin:0 0 0 10px; padding:0; text-align:left; }

#content #page #consulter_bloc #blocAnnonces-left ul li{ margin:0; padding:0; list-style:none; }

#content #page #consulter_bloc #blocAnnonces-left ul li a{ color:#000; text-decoration:underline; margin:0; padding:0 0 0 10px; background:url(../images/consulter_puce.jpg) 0 5px no-repeat;  }


#content #page #consulter_bloc #blocAnnonces-left table.pub{ color:#fff; font-size:1em; }
#content #page #consulter_bloc #blocAnnonces-left table.pub td{ padding:0 0 0 10px; }
#content #page #consulter_bloc #blocAnnonces-left table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #consulter_bloc #blocAnnonces-left table.pub table.details td{ padding:0; margin:0; }
#content #page #consulter_bloc #blocAnnonces-left table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }



/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #nav #rechercher_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #nav #rechercher_bloc fieldset{ border: 2px solid #56a4b8; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #nav #rechercher_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#56a4b8; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }



#content #nav #rechercher_bloc #blocAnnonces-left p{ color:#56a4b8; font-size:0.9em; font-weight:bold; margin:0 0 10px 0; padding:0; text-align:left; }

#content #nav #rechercher_bloc #blocAnnonces-left ul{ margin:0 0 0 10px; padding:0; text-align:left; }

#content #nav #rechercher_bloc #blocAnnonces-left ul li{ margin:0; padding:0; list-style:none; }

#content #nav #rechercher_bloc #blocAnnonces-left ul li a{ color:#000; text-decoration:underline; margin:0; padding:0 0 0 10px; background:url(../images/avis_puce.jpg) 0 5px no-repeat;  }








/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page .rechercher{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page .rechercher fieldset{ border: 2px solid #56a4b8; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page .rechercher fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#56a4b8; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page .rechercher #demandeBlocLeft{ border:0;  margin:0; padding:0 10px; width:369px; float:left; }


#content #page #rechercher_bloc{ border:0;  margin:0; padding:0 10px; width:229px; float:left; }
#content #page #rechercher_bloc{ float:left; margin:0; padding:0 0 0 15px; width:685px; border-left:2px solid #56a4b8; }



#content #page #rechercher_bloc h1{ color:#56a4b8; font-size:1.1em; text-align:left; padding:0; margin:0 0 10px 0; font-weight:bold; }
#content #page #rechercher_bloc ul{ margin-left:10px; }
#content #page #rechercher_bloc ul li{ font-size:11px; padding:5px 0; }
#content #page #rechercher_bloc ul li a{ color:#000; text-decoration:underline; font-weight:normal; }
#content #page #rechercher_bloc ul li a.selected{ color:#000; text-decoration:underline; font-weight:bold; }

#content #page #rechercher_bloc table.pub{ color:#fff; font-size:1em; }
#content #page #rechercher_bloc table.pub td{ padding:0 0 0 10px; }
#content #page #rechercher_bloc table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #rechercher_bloc table.pub table.details td{ padding:0; margin:0; }
#content #page #rechercher_bloc table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }


#content #page #rechercher_bloc div.blocPartenaire{ border:1px solid #56a4b8; margin:15px 0 0 0; padding:0; float:left; width:229px;  }
#content #page #rechercher_bloc div.blocPartenaire p{ float:left; width:219px; background:#56a4b8; color:#fff; font-size:1em; padding:2px 5px; }
#content #page #rechercher_bloc div.blocPartenaire p a{ color:#fff; text-decoration:none; }
#content #page #rechercher_bloc div.blocPartenaire em{ float:left; color:#000; text-decoration:underline; font-size:11px; display:block; width:213px; padding:4px 8px; }
#content #page #rechercher_bloc div.blocPartenaire em a{ color:#000; text-decoration:none; }



#content #page #rechercher_bloc div.tools { border:1px solid #56a4b8; float:left; margin:0 15px 15px; padding:3px 15px; width:625px; }
#content #page #rechercher_bloc div.tools select { border:1px solid #56a4b8; color:#000000; width:auto; float:left; margin:0 15px 0 0; }
#content #page #rechercher_bloc div.tools option { color:#000000; font-size:1em; }


#content #page #rechercher_bloc div.result{ border:1px dotted #56a4b8; padding:10px 15px; margin:5px 15px 5px; width:625px; float:left; }

#content #page #rechercher_bloc div.result h3{ font-size:1em; color:#000; font-weight:normal; margin:0; padding:5px 0 0 10px; }

#content #page #rechercher_bloc div.result h4{ font-size:0.9em; color:#111; font-weight:bold; margin:0; padding:0; }
#content #page #rechercher_bloc div.result h4 a{ text-decoration:none; color:#111; }

#content #page #rechercher_bloc div.result em{ font-size:0.8em; color:#56a4b8; margin:0; padding:3px 0; font-style:normal; font-weight:bold;}
#content #page #rechercher_bloc div.result em a{ color:#56a4b8; text-decoration:underline; }

#content #page #rechercher_bloc div.result a.right{ float:right; display:block; clear:both; font-size:10px; background:#56a4b8; color:#fff; padding:2px 5px; margin:0 0 5px 0; }


















#content #page #rechercher_bloc #blocAnnonces-left p{ color:#56a4b8; font-size:0.9em; font-weight:bold; margin:0 0 10px 0; padding:0; text-align:left; }

#content #page #rechercher_bloc #blocAnnonces-left ul{ margin:0 0 0 10px; padding:0; text-align:left; }

#content #page #rechercher_bloc #blocAnnonces-left ul li{ margin:0; padding:0; list-style:none; }

#content #page #rechercher_bloc #blocAnnonces-left ul li a{ color:#000; text-decoration:underline; margin:0; padding:0 0 0 10px; background:url(../images/avis_puce.jpg) 0 5px no-repeat;  }



#content #page #rechercher_bloc #blocAnnonces-left table.pub{ color:#fff; font-size:1em; }
#content #page #rechercher_bloc #blocAnnonces-left table.pub td{ padding:0 0 0 10px; }
#content #page #rechercher_bloc #blocAnnonces-left table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #rechercher_bloc #blocAnnonces-left table.pub table.details td{ padding:0; margin:0; }
#content #page #rechercher_bloc #blocAnnonces-left table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }



/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #depotAnnonce_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #depotAnnonce_bloc fieldset{ border: 2px solid #c8b729; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #depotAnnonce_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; background:#c8b729; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #depotAnnonce_bloc input{ font-size:1em; width:190px; background-color: #f7f4e0; border:1px solid #a4902f; }
#content #page #depotAnnonce_bloc input.large{ font-size:1em; width:420px;  }
#content #page #depotAnnonce_bloc input.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; }
#content #page #depotAnnonce_bloc .erreurRequired{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; width:420px;}
#content #page #depotAnnonce_bloc .erreurRequiredLocalisation{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111;}

#content #page #depotAnnonce_bloc input.submit{ font-size:1.1em; width:auto; padding:2px 10px; }
#content #page #depotAnnonce_bloc input.checkbox{ border:none; width:auto; cursor:pointer; }

#content #page #depotAnnonce_bloc span.required{ color:#ff0000; padding:0; margin:0; width:100%; float:left; }

#content #page #depotAnnonce_bloc textarea{ font-size:1em; width:420px; background-color: #f7f4e0; border:1px solid #a4902f; }
#content #page #depotAnnonce_bloc textarea.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; }

#content #page #depotAnnonce_bloc select{ font-size:1em; width:195px; background-color: #f7f4e0; border:1px solid #a4902f; }
#content #page #depotAnnonce_bloc select.large{ font-size:1em; width:425px; }
#content #page #depotAnnonce_bloc select.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; }

#content #page #depotAnnonce_bloc option{ font-size:1em; width:auto; }


/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



#content #page #inscCommi_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #inscCommi_bloc fieldset{ border: 2px solid #AD8F6B; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #inscCommi_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#AD8F6B; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #inscCommi_bloc input{ font-size:1em; width:190px;  }
#content #page #inscCommi_bloc input.large{ font-size:1em; width:420px;  }
#content #page #inscCommi_bloc input.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; }

#content #page #inscCommi_bloc input.submit{ font-size:1.1em; width:auto; padding:2px 10px; }
#content #page #inscCommi_bloc input.checkbox{ border:none; width:auto; cursor:pointer; }

#content #page #inscCommi_bloc span.required{ color:#ff0000; padding:0; margin:0; width:100%; float:left; }

#content #page #inscCommi_bloc textarea{ font-size:1em; width:420px;  }
#content #page #inscCommi_bloc textarea.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; }

#content #page #inscCommi_bloc select{ font-size:1em; width:195px; }
#content #page #inscCommi_bloc select.large{ font-size:1em; width:425px; }
#content #page #inscCommi_bloc select.required{ background-color:#FFC8C8; border:1px solid #BC2A4D; color:#111; }

#content #page #inscCommi_bloc option{ font-size:1em; }


/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #listeAvis_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #listeAvis_bloc fieldset{ border: 2px solid #56a4b8; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #listeAvis_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#56a4b8; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #listeAvis_bloc #listeAvisDroit h1{ width:655px; background:#ccc; color:#333; font-size:1em; text-align:left; padding:3px 0 3px 15px; margin:0 0 15px 0; font-weight:normal; }

#content #page #listeAvis_bloc #listeAvisDroit h1 a{ color:#000; text-decoration:none; }
#content #page #listeAvis_bloc #listeAvisDroit h1 a:hover{ color:#000; text-decoration:underline; }



#content #page #listeAvis_bloc #listeAvisDroit div{ margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px solid #30737a; width:655px; }
#content #page #listeAvis_bloc #listeAvisDroit div em{ font-size:0.8em; color:#30737a; margin:0; padding:3px 0; font-style:normal; font-weight:bold; }
#content #page #listeAvis_bloc #listeAvisDroit div h2{ font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:3px 0;  }
#content #page #listeAvis_bloc #listeAvisDroit div h2 a{ color:#000; text-decoration:none; }
#content #page #listeAvis_bloc #listeAvisDroit div h3{ font-size:1em; font-weight:normal; color:#000; margin:0; padding:3px 0;}
#content #page #listeAvis_bloc #listeAvisDroit div h3 a{ color:#000; text-decoration:none; }
/*#content #page #listeAvis_bloc #listeAvisDroit div.details{ width:auto; width:inherit; border:none; }*/
#content #page #listeAvis_bloc #listeAvisDroit div.tools{ border:1px solid #30737a; padding:3px 15px ; margin:0 15px 15px 0; width:638px; float:left; }
#content #page #listeAvis_bloc #listeAvisDroit div.tools select{ border:1px solid #30737a; color:#000; width:180px; }
#content #page #listeAvis_bloc #listeAvisDroit div.tools option{ color:#000; font-size:1em; }
#content #page #listeAvis_bloc #listeAvisDroit div.tools div#localisation{ float:left; width:200px; padding:0; margin:0; border:0; }
#content #page #listeAvis_bloc #listeAvisDroit div.tools div#nbAvis{ float:left; width:200px; padding:0; margin:0; border:0; }
#content #page #listeAvis_bloc #listeAvisDroit div.tools div.pagination{ float:right; width:auto; padding:0; margin:0; border:0; }
#content #page #listeAvis_bloc #listeAvisDroit div#contentPagine{ border:none; margin:0; padding:0 15px; width:640px; }
/*#content #page #listeAvis_bloc #listeAvisDroit div.result{ width:638px; }*/
#content #page #listeAvis_bloc #listeAvisDroit div.result{ width:638px; float:left; margin:0 0 15px 0; padding:0;  }
#content #page #listeAvis_bloc #listeAvisDroit div.result div.ctn{ float:left; width:638px; border:none; position:relative; }
#content #page #listeAvis_bloc #listeAvisDroit div.details{ width:auto; border:none; position:absolute; right:0; bottom:0; }



#content #page #listeAvis_bloc table.pub{ color:#fff; font-size:1em; }
#content #page #listeAvis_bloc table.pub td{ padding:0 0 0 10px; }
#content #page #listeAvis_bloc table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #listeAvis_bloc table.pub table.details td{ padding:0; margin:0; }
#content #page #listeAvis_bloc table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #avis_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #avis_bloc fieldset{ border: 2px solid #56a4b8; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #avis_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#56a4b8; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #avis_bloc #avisDroit h1{ width:655px; background:#ccc; color:#333; font-size:1em; text-align:left; padding:3px 0 3px 15px; margin:0 0 15px 0; font-weight:normal; }

#content #page #avis_bloc #avisDroit h1 a{ color:#000; text-decoration:none; }
#content #page #avis_bloc #avisDroit h1 a:hover{ color:#000; text-decoration:underline; }

#content #page #avis_bloc #avisDroit div.demande{ float:left; width:640px; margin:0 30px 15px 0; padding:0;  }

#content #page #avis_bloc #avisDroit div.demande em{ font-size:0.8em; color:#56a4b8; margin:0; padding:3px 0; font-style:normal; font-weight:bold; }
#content #page #avis_bloc #avisDroit div.demande h2{ font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:3px 0;  }
#content #page #avis_bloc #avisDroit div.demande h3{ font-size:1em; font-weight:normal; color:#000; margin:0; padding:3px 0;}

#content #page #avis_bloc #avisDroit div.tools{ float:left; width:670px;   }

#content #page #avis_bloc #avisDroit div.tools table{ border:0; padding:0; margin:0;  }

#content #page #avis_bloc #avisDroit div.tools table td{ font-weight:bold; text-align:center; }

#content #page #avis_bloc #avisDroit div.tools table td.title{ background:url(../images/toolbox_title.jpg) no-repeat; font-weight: bold; font-size:1em; text-align:left; color:#56a4b8; }


#content #page #avis_bloc #avisDroit div.trad{ margin:25px 0 10px 0; padding:3px; background:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align:right; color:#fff; float:right; }

#content #page #avis_bloc #avisDroit div.hiddenContent{ display:none; }

#content #page #avis_bloc #avisDroit div.trad a{ text-decoration:none; color:#fff; font-weight:normal; }
#content #page #avis_bloc #avisDroit div.trad a.selected{ text-decoration:none; font-weight:bold; color:#fff; }




#content #page #avis_bloc #avisDroit div.tools table td#mem{ width:114px; height:96px; border:0; padding:45px 10px 0 0; margin:0;  background:url(../images/toolbox_mem.jpg) no-repeat; cursor:pointer;  }
#content #page #avis_bloc #avisDroit div.tools table td#print{ width:119px; height:96px; border:0; padding:45px 0 0 0; margin:0; background:url(../images/toolbox_print.jpg) no-repeat;  cursor:pointer; }
#content #page #avis_bloc #avisDroit div.tools table td#exclam{ width:139px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_exclam.jpg) no-repeat;  cursor:pointer; }
#content #page #avis_bloc #avisDroit div.tools table td#conseil{ width:122px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_conseil.jpg) no-repeat;  cursor:pointer; }
#content #page #avis_bloc #avisDroit div.tools table td#trad{ width:107px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_trad.jpg) no-repeat; cursor:pointer;  }




#content #page #avis_bloc table.pub{ color:#fff; font-size:1em; }
#content #page #avis_bloc table.pub td{ padding:0 0 0 10px; }
#content #page #avis_bloc table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #avis_bloc table.pub table.details td{ padding:0; margin:0; }
#content #page #avis_bloc table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }

/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #listeAnnonce_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #listeAnnonce_bloc fieldset{ border: 2px solid #C1B120; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #listeAnnonce_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#C1B120; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #listeAnnonce_bloc #listeAnnonceDroit h1{ width:655px; background:#ccc; color:#333; font-size:1em; text-align:left; padding:3px 0 3px 15px; margin:0 0 15px 0; font-weight:normal; }

#content #page #listeAnnonce_bloc #listeAnnonceDroit h1 a{ color:#000; text-decoration:none; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit h1 a:hover{ color:#000; text-decoration:underline; }



#content #page #listeAnnonce_bloc #listeAnnonceDroit div{ margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px solid #C1B120; width:655px; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div em{ font-size:0.8em; color:#C1B120; margin:0; padding:3px 0; font-style:normal; font-weight:bold; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div em span.postit{ font-size:0.9em; color:#000; background:#FFFF00; margin:0; padding:3px; font-style:normal; font-weight:bold; letter-spacing:0.15em; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div h2{ font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:3px 0;  }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div h2 a{ color:#000; margin:0; text-decoration:none;}
#content #page #listeAnnonce_bloc #listeAnnonceDroit div h3{ font-size:1em; font-weight:normal; color:#000; margin:0; padding:3px 0;}
#content #page #listeAnnonce_bloc #listeAnnonceDroit div h3 a{ color:#000; text-decoration:none;}

#content #page #listeAnnonce_bloc #listeAnnonceDroit div.tools{ border:1px solid #C1B120; padding:3px 15px ; margin:0 15px 15px 0; width:638px; float:left; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.tools select{ border:1px solid #C1B120; color:#000; width:180px; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.tools option{ color:#000; font-size:1em; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.tools div#localisation{ float:left; width:200px; padding:0; margin:0; border:0; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.tools div#nbAnnonce{ float:left; width:200px; padding:0; margin:0; border:0; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.tools div.pagination{ float:right; width:auto; padding:0; margin:0; border:0; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div#contentPagine{ border:none; margin:0; padding:0 15px; width:640px; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.result{ width:638px; float:left; margin:0 0 15px 0; padding:0;  }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.result div.img{ float:left; width:106px; margin:0 15px; border:none; text-align:center; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.result div.ctn{ float:left; width:502px; border:none; position:relative; }
#content #page #listeAnnonce_bloc #listeAnnonceDroit div.details{ width:auto; border:none; position:absolute; right:0; bottom:0; }



#content #page #listeAnnonce_bloc table.pub{ color:#fff; font-size:1em; }
#content #page #listeAnnonce_bloc table.pub td{ padding:0 0 0 10px; }
#content #page #listeAnnonce_bloc table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #listeAnnonce_bloc table.pub table.details td{ padding:0; margin:0; }
#content #page #listeAnnonce_bloc table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }








/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #annonce_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #annonce_bloc fieldset{ border: 2px solid #C1B120; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #annonce_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#C1B120; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #annonce_bloc #annonceDroit h1{ width:655px; background:#ccc; color:#333; font-size:1em; text-align:left; padding:3px 0 3px 15px; margin:0 0 15px 0; font-weight:normal; }

#content #page #annonce_bloc #annonceDroit h1 a{ color:#000; text-decoration:none; }
#content #page #annonce_bloc #annonceDroit h1 a:hover{ color:#000; text-decoration:underline; }

#content #page #annonce_bloc #annonceDroit div.demande{ float:left; width:380px; margin:0 15px 15px 0; padding:0; }
#content #page #annonce_bloc #annonceDroit div.img{ float:left; width:260px; height:240px; margin:0 15px 15px 0; padding:0; text-align:center;  }
#content #page #annonce_bloc #annonceDroit div#navig{ width:258px; border:1px solid #C1B120; float:left; margin:5px 0 10px 0; height:30px; }
#content #page #annonce_bloc #annonceDroit div#navig p { width:84px; margin:0; padding:5px 0 0 0; float:left; text-align:center;  }
#content #page #annonce_bloc #annonceDroit div#navig p.spacer{ width:1px; background:#C1B120; height:30px; margin:0 1px; padding:0;}
 
#content #page #annonce_bloc #annonceDroit div.demande em{ font-size:0.8em; color:#C1B120; margin:0; padding:3px 0; font-style:normal; font-weight:bold; }
#content #page #annonce_bloc #annonceDroit div.demande h2{ font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:3px 0;  }
#content #page #annonce_bloc #annonceDroit div.demande h3{ font-size:1em; font-weight:normal; color:#000; margin:0; padding:3px 0;}
#content #page #annonce_bloc #annonceDroit div.demande p{ font-size:0.9em; font-weight:normal; color:#000; margin:0; padding:0; }

#content #page #annonce_bloc #annonceDroit div.trad{ margin:25px 0 10px 0; padding:3px; background:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align:right; color:#fff; float:right; }

#content #page #annonce_bloc #annonceDroit div.hiddenContent{ display:none; }

#content #page #annonce_bloc #annonceDroit div.trad a{ text-decoration:none; color:#fff; font-weight:normal; }
#content #page #annonce_bloc #annonceDroit div.trad a.selected{ text-decoration:none; font-weight:bold; color:#fff; }


#content #page #annonce_bloc #annonceDroit div.tools{ float:left; width:670px;  }

#content #page #annonce_bloc #annonceDroit div.tools table{ border:0; padding:0; margin:0;  }

#content #page #annonce_bloc #annonceDroit div.tools table td{ font-weight:bold; text-align:center; }

#content #page #annonce_bloc #annonceDroit div.tools table td.title{ background:url(../images/toolbox_title.jpg) no-repeat; font-weight: bold; font-size:1em; text-align:left; color:#C1B120; }

#content #page #annonce_bloc #annonceDroit div.tools table td#mem{ width:114px; height:96px; border:0; padding:45px 10px 0 0; margin:0;  background:url(../images/toolbox_mem.jpg) no-repeat; cursor:pointer;  }
#content #page #annonce_bloc #annonceDroit div.tools table td#print{ width:119px; height:96px; border:0; padding:45px 0 0 0; margin:0; background:url(../images/toolbox_print.jpg) no-repeat; cursor:pointer;  }
#content #page #annonce_bloc #annonceDroit div.tools table td#exclam{ width:139px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_exclam.jpg) no-repeat; cursor:pointer;  }
#content #page #annonce_bloc #annonceDroit div.tools table td#conseil{ width:122px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_conseil.jpg) no-repeat; cursor:pointer;  }
#content #page #annonce_bloc #annonceDroit div.tools table td#trad{ width:107px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_trad.jpg) no-repeat; cursor:pointer;  }


#content #page #annonce_bloc table.pub{ color:#fff; font-size:1em; }
#content #page #annonce_bloc table.pub td{ padding:0 0 0 10px; }
#content #page #annonce_bloc table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #annonce_bloc table.pub table.details td{ padding:0; margin:0; }
#content #page #annonce_bloc table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }



/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #page #listeEnchere_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #listeEnchere_bloc fieldset{ border: 2px solid #AD8F6B; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #listeEnchere_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#AD8F6B; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #listeEnchere_bloc #listeEnchereGauche table.pub{ color:#fff; font-size:1em; }
#content #page #listeEnchere_bloc #listeEnchereGauche table.pub td{ padding:0 0 0 10px; }
#content #page #listeEnchere_bloc #listeEnchereGauche table.pub table.details { padding:0; margin:10px 0 0 0; }
#content #page #listeEnchere_bloc #listeEnchereGauche table.pub table.details td{ padding:0; margin:0; }
#content #page #listeEnchere_bloc #listeEnchereGauche table.pub table.details a{ color:#fff; text-decoration:none; font-size:0.9em; }


#content #page #listeEnchere_bloc #listeEnchereDroit h1{ width:655px; background:#ccc; color:#333; font-size:1em; text-align:left; padding:3px 0 3px 15px; margin:0 0 15px 0; font-weight:normal; }

#content #page #listeEnchere_bloc #listeEnchereDroit h1 a{ color:#000; text-decoration:none; }
#content #page #listeEnchere_bloc #listeEnchereDroit h1 a:hover{ color:#000; text-decoration:underline; }



#content #page #listeEnchere_bloc #listeEnchereDroit div{ margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px solid #AD8F6B; width:655px; }
#content #page #listeEnchere_bloc #listeEnchereDroit div em{ font-size:0.8em; color:#AD8F6B; margin:0; padding:3px 0; font-style:normal; font-weight:bold; }
#content #page #listeEnchere_bloc #listeEnchereDroit div h2{ font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:3px 0;  }
#content #page #listeEnchere_bloc #listeEnchereDroit div h2 a{ font-weight:bold; color:#000; text-decoration:none;  }
#content #page #listeEnchere_bloc #listeEnchereDroit div h3{ font-size:1em; font-weight:normal; color:#000; margin:0; padding:3px 0;}
#content #page #listeEnchere_bloc #listeEnchereDroit div h3 a{ font-weight:normal; color:#000; text-decoration:none; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.tools{ border:1px solid #AD8F6B; padding:3px 15px ; margin:0 15px 15px 0; width:638px; float:left; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.tools select{ border:1px solid #AD8F6B; color:#000; width:180px; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.tools option{ color:#000; font-size:1em; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.tools div#localisation{ float:left; width:200px; padding:0; margin:0; border:0; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.tools div#nbEnchere{ float:left; width:200px; padding:0; margin:0; border:0; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.tools div.pagination{ float:right; width:auto; padding:0; margin:0; border:0; }
#content #page #listeEnchere_bloc #listeEnchereDroit div#contentPagine{ border:none; margin:0; padding:0 15px; width:640px; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.result{ width:638px; float:left; margin:0 0 15px 0; padding:0;  }
#content #page #listeEnchere_bloc #listeEnchereDroit div.result div.ctn{ float:left; width:638px; border:none; position:relative; }
#content #page #listeEnchere_bloc #listeEnchereDroit div.details{ width:auto; border:none; position:absolute; right:0; bottom:0; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/





#content #page #enchere_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #enchere_bloc fieldset{ border: 2px solid #AD8F6B; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #enchere_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#AD8F6B; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #enchere_bloc #enchereDroit h1{ width:655px; background:#ccc; color:#333; font-size:1em; text-align:left; padding:3px 0 3px 15px; margin:0 0 15px 0; font-weight:normal; }

#content #page #enchere_bloc #enchereDroit h1 a{ color:#000; text-decoration:none; }
#content #page #enchere_bloc #enchereDroit h1 a:hover{ color:#000; text-decoration:underline; }

#content #page #enchere_bloc #enchereDroit div.demande{ float:left; width:620px; margin:0 10px 15px 10px; padding:0;  }
#content #page #enchere_bloc #enchereDroit div.listeMateriel{ width:120px; margin:0 0 15px 0; padding:0; text-align:center; position:absolute; right:0; top:30px;  }

#content #page #enchere_bloc #enchereDroit div.demande em{ font-size:0.8em; color:#AD8F6B; margin:0; padding:3px 0; font-style:normal; font-weight:bold; }
#content #page #enchere_bloc #enchereDroit div.demande h2{ font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:3px 0;  }
#content #page #enchere_bloc #enchereDroit div.demande h3{ font-size:1em; font-weight:normal; color:#000; margin:0; padding:3px 0;}

#content #page #enchere_bloc #enchereDroit div.listeMateriel a{ color:#000; text-decoration:none;}

#content #page #enchere_bloc #enchereDroit div.tools{ float:left; width:670px;   }

#content #page #enchere_bloc #enchereDroit div.tools table{ border:0; padding:0; margin:0;  }

#content #page #enchere_bloc #enchereDroit div.tools table td{ font-weight:bold; text-align:center; }

#content #page #enchere_bloc #enchereDroit div.tools table td.title{ background:url(../images/toolbox_title.jpg) no-repeat; font-weight: bold; font-size:1em; text-align:left; color:#AD8F6B; }


#content #page #enchere_bloc #enchereDroit div.trad{ margin:25px 0 10px 0; padding:3px; background:#7a7a7a; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; text-align:right; color:#fff; float:right; }

#content #page #enchere_bloc #enchereDroit div.hiddenContent{ display:none; }

#content #page #enchere_bloc #enchereDroit div.trad a{ text-decoration:none; color:#fff; font-weight:normal; }
#content #page #enchere_bloc #enchereDroit div.trad a.selected{ text-decoration:none; font-weight:bold; color:#fff; }




#content #page #enchere_bloc #enchereDroit div.tools table td#mem{ width:114px; height:96px; border:0; padding:45px 10px 0 0; margin:0;  background:url(../images/toolbox_mem.jpg) no-repeat; cursor:pointer;  }
#content #page #enchere_bloc #enchereDroit div.tools table td#print{ width:119px; height:96px; border:0; padding:45px 0 0 0; margin:0; background:url(../images/toolbox_print.jpg) no-repeat;  cursor:pointer; }
#content #page #enchere_bloc #enchereDroit div.tools table td#exclam{ width:139px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_exclam.jpg) no-repeat;  cursor:pointer; }
#content #page #enchere_bloc #enchereDroit div.tools table td#conseil{ width:122px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_conseil.jpg) no-repeat;  cursor:pointer; }
#content #page #enchere_bloc #enchereDroit div.tools table td#trad{ width:107px; height:96px; border:0; padding:45px 0 0 0; margin:0;  background:url(../images/toolbox_trad.jpg) no-repeat; cursor:pointer;  }


/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/






#content #page #rss_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #rss_bloc fieldset{ border: 2px solid #3e3e40; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #rss_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#3e3e40; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }


#content #page #rss_bloc #blocNewsletter  h1{ background:#ffc219; color:#000; padding:2px 0 5px 15px; margin:0 25px 0 0; font-size:1em; font-weight:bold; } 

#content #page #rss_bloc p.law{ padding:0; margin:10px 0 0 5px; font-size:0.8em; color:#444; }

#content #page #rss_bloc p.errorbox{ background:#ff0000; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:1em;  margin:10px 0; padding:2px 5px; }

#content #page #rss_bloc p.successbox{ background:#00ff00; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:10px 0; padding:2px 5px; }


#content #page #rss_bloc #blocRSS h1{ background:#f35607; color:#fff; padding:2px 0 5px 15px; margin:0 10px 0 0; font-size:1em; font-weight:bold; } 








/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/





#content #page #login_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #login_bloc #loginGauche fieldset{ border: 2px solid #956501; margin:10px 0; padding:0 0 15px 0; background:#fff; width:441px;  }

#content #page #login_bloc #loginGauche fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#956501; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }



#content #page #login_bloc #loginGauche p{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:10px; padding:0; color:#956501;  }

#content #page #login_bloc #loginGauche ul{ color:#956501; font-size:1em; margin:10px 10px 10px 20px; padding:0; }

#content #page #login_bloc #loginGauche ul li{ margin:0; padding:0 0 0 10px; background:url(../images/generique_puce.jpg) 0 5px no-repeat; }


#content #page #login_bloc #loginGauche a.submit{ cursor:pointer; color:#000002; background:#ffc218; font-size:1.1em; font-weight:bold; border:none; text-decoration:none; padding:3px 5px; }



#content #page #login_bloc #loginDroit fieldset{ border: 2px solid #573E33; margin:10px 0; padding:0 0 15px; background:#fff; width:475px;  }

#content #page #login_bloc #loginDroit fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#573E33; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }

#content #page #login_bloc #loginDroit p{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:10px; padding:0; color:#573E33;  }

#content #page #login_bloc #loginDroit label{ color:#573E33; }

#content #page #login_bloc #loginDroit a.reset{ text-decoration:underline; color:#573E33; font-size:0.9em; }


/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/

#content #page #contact_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #contact_bloc #contactGauche legend{ font-size:1.2em;  }

#content #page #contact_bloc #contactGauche p{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:10px 0 20px 0; padding:0; color:#956501;  }

#content #page #contact_bloc #contactGauche p a{ color:#956501; }

#content #page #contact_bloc #contactGauche label{ color:#956501; }

/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



#content #page #qsn_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #qsn_bloc #qsnGauche legend{ font-size:1.2em;  }

#content #page #qsn_bloc #qsnGauche p{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:10px 0 20px 0; padding:0; color:#956501;  }

#content #page #qsn_bloc #qsnGauche p a{ color:#956501; }

#content #page #qsn_bloc #qsnGauche label{ color:#956501; }







/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



#content #page #reco_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#956501;  }

#content #page #reco_bloc legend{ font-size:1.2em;  }

#content #page #reco_bloc h1{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:0; padding:0; color:#956501;  }

#content #page #reco_bloc p{ font-family:Arial, Helvetica, sans-serif;  margin:0; padding:10px 0 0 0; color:#956501; }







/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



#content #page #cgu_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color:#956501;  }

#content #page #cgu_bloc legend{ font-size:1.2em;  }

#content #page #cgu_bloc h1{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:0; padding:0; color:#956501;  }

#content #page #cgu_bloc p{ font-family:Arial, Helvetica, sans-serif;  margin:0; padding:10px 0 0 0; color:#956501; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/

#content #page #account_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #account_bloc #accountGauche legend{ font-size:1.2em;  }

#content #page #account_bloc #accountGauche label{ color:#956501; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/

#content #page #searchEngine_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #searchEngine_bloc legend{ font-size:1.2em;  }

#content #page #searchEngine_bloc p{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:10px 0 20px 0; padding:0 0 0 25px; color:#000;  }

#content #page #searchEngine_bloc p span{ width:106px; padding-right:10px; margin:0; }
#content #page #searchEngine_bloc p span img{ border:1px solid #000; vertical-align:middle;}

#content #page #searchEngine_bloc p a{ color:#000; font-size:0.9em;}
#content #page #searchEngine_bloc p em{ color:#333; font-size:0.85em; color:#956501;}
#content #page #searchEngine_bloc p i{ color:#333; font-size:0.85em;}

#content #page #searchEngine_bloc label{ color:#956501; }

#content #page #searchEngine_bloc h1{ color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1em; margin:0 0 20px 0; padding:0 0 0 10px;  }
#content #page #searchEngine_bloc h2{ color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1em; margin:15px 0 5px 0; padding:0 0 0 10px;  }
#content #page #searchEngine_bloc h2 b{ color:#956501; }


/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



#content #page #myaccount_bloc{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em;  }

#content #page #myaccount_bloc fieldset{ border: 2px solid #573E33; margin: 10px 20px; padding:0 0 15px 0; background:#fff; width:951px;  }

#content #page #myaccount_bloc fieldset legend{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#573E33; font-size:1.2em; margin:10px; padding:5px 15px 5px 5px; }



#content #page #myaccount_bloc #myaccountMenu{ width:923px; margin:0 auto; padding:0; }

#content #page #myaccount_bloc #myaccountMenu table.menu{ width:923px; }

#content #page #myaccount_bloc #myaccountMenu table.menu tr{ padding:0; margin:0; }

#content #page #myaccount_bloc #myaccountMenu table.menu td{ background-color:#84817a; color:#fff; height:28px; font-size:0.9em; font-weight:bold; text-align:center; }


#content #page #myaccount_bloc #myaccountMenu a{ color:#fff; text-decoration:underline; width:100%; display:block; padding:3px 0 0 0; height:20px; }

#content #page #myaccount_bloc #myaccountMenu a.profil{ background:url(../images/btn_profil.jpg) no-repeat 10% 0; color:#FFF; }
#content #page #myaccount_bloc #myaccountMenu a.annonce{ background:url(../images/btn_annonce.jpg) no-repeat 10% 0; color:#FFF; }
#content #page #myaccount_bloc #myaccountMenu a.alerte{ background:url(../images/btn_alerte.jpg) no-repeat 10% 0; color:#FFF; }
#content #page #myaccount_bloc #myaccountMenu a.credit{ background:url(../images/btn_credit.jpg) no-repeat 10% 0; color:#FFF; }
#content #page #myaccount_bloc #myaccountMenu a.acheter{ background:url(../images/btn_acheter.jpg) no-repeat 10% 0; color:#FFF;}
#content #page #myaccount_bloc #myaccountMenu a.contacter{ background:url(../images/btn_contacter.jpg) no-repeat 10% 0; color:#FFF; }


#content #page #myaccount_bloc #myaccountLeft h1{ width:291px; margin:0; padding:2px 0 2px 10px; color:#FFFFFF; background:#573E33; text-align:left; font-weight:normal; font-size:1em; font-family:Arial, Helvetica, sans-serif; }


#content #page #myaccount_bloc #myaccountLeft #leftmenu div.liens{ margin:0; padding:15px; }

#content #page #myaccount_bloc #myaccountLeft #leftmenu ul{ margin:0 0 0 10px; padding:0; text-align:left; }

#content #page #myaccount_bloc #myaccountLeft #leftmenu ul li{ margin:0; padding:0; list-style:none; }

#content #page #myaccount_bloc #myaccountLeft #leftmenu ul li a{ color:#000; text-decoration:underline; margin:0; padding:0 0 0 10px; background:url(../images/myaccount_puce.gif) 0 5px no-repeat;  }

#content #page #myaccount_bloc #myaccountLeft #leftmenu p.big{ color:#ff9900; margin:0; padding:0; font-size:1.5em; font-weight:bold; }


#content #page #myaccount_bloc #myaccountLeft #leftmenu div.disconnect{ margin:0 15px 15px 0; padding:0; position:absolute; bottom:0; right:0 }

table.disconnect{ width:auto; height:16px; }
table.disconnect tr{ padding:0; margin:0; }
table.disconnect td{ padding:0; margin:0; color:#fff; font-size:0.9em;  }
table.disconnect td a{ text-decoration:none; color:#fff; padding:0 5px; }


#content #page #myaccount_bloc #myaccountLeft #leftmenu div.buy{ margin:0 87px 70px 0; padding:0; position:absolute; bottom:0; right:0 }

table.buy{ width:auto; height:16px; }
table.buy tr{ padding:0; margin:0; }
table.buy td{ padding:0; margin:0; color:#fff; font-size:0.9em;  }
table.buy td a{ text-decoration:none; color:#fff; padding:0 5px; }



#content #page #myaccount_bloc #myaccountLeft #leftmenu div.visibility{ margin:0 20px 70px 0; padding:0; position:absolute; bottom:0; right:0 }

table.visibility{ width:auto; height:16px; }
table.visibility tr{ padding:0; margin:0; }
table.visibility td{ padding:0; margin:0; color:#fff; font-size:0.9em;  }
table.visibility td a{ text-decoration:none; color:#fff; padding:0 5px; }




table.data{ width:100%; border-collapse: collapse; width:604px; }
table.data tr{ padding:0; margin:0; }
table.data th{ padding:3px 10px; margin:0; background-color:#ffc219; color:#333; font-weight:bold; font-size:0.9em; text-decoration:underline; text-align:left; cursor:pointer; }
table.data td{ padding:inherit; padding:10px 15px; margin:0; color:#707070; font-weight:normal; /*font-size:0.9em;*/ border-bottom:1px dotted #707070; }
table.data td a { color:#707070; text-decoration:none; } 
table.profil td{ width:302px; font-size:0.9em; }
table.profil td.label{ color:#956501;}

.ligneMiseEnContactContact td, .ligneMiseEnContactContact a{
	color: #815700;
	font-style: weight;
}

.ligneMiseEnContactContact:hover td, .ligneMiseEnContactContact:hover a{
	background-color: #e6e6e6;
	cursor:pointer;
}

#content #page #myaccount_bloc #myaccountRight h5{
	color: #424242;
	font-size: 14px;
	font-weight: bold;
	margin-top:5px;
}

#content #page #myaccount_bloc #myaccountRight p.multipleRelance{ color:#000; cursor:pointer; background:url(../images/myaccount_puce.gif) 0 5px no-repeat; padding:0 15px;  margin:0 0 15px 0; float:left; }
#content #page #myaccount_bloc #myaccountRight p.multipleDelete{ color:#000; cursor:pointer; background:url(../images/myaccount_puce.gif) 0 5px no-repeat; padding:0 15px; margin:0 0 15px 0; float:left; }


#content #page #myaccount_bloc #myaccountRight table#listeAvis.data { width:100%; float:left; font-size:11px; margin-bottom:15px; }

#listeAvis .selectionMEC:hover{
	color: #956501;
	font-weight: bold;
}

#content #page #myaccount_bloc #myaccountRight table#listeAvis td{ width:inherit; }

#content #page #myaccount_bloc #myaccountRight table.data label{ font-size:1em; font-weight:bold;}
#content #page #myaccount_bloc #myaccountRight table.data label.input{ font-size:1em; font-weight:normal; color:#707070; }

#content #page #myaccount_bloc #myaccountRight table.data input { max-width:100%; width:345px; font-size:1em; color:#000; }
#content #page #myaccount_bloc #myaccountRight table.data input.disabled { max-width:100%; width:345px; font-size:1em; background-color:#dfdfdf; color:#000; }
#content #page #myaccount_bloc #myaccountRight table.data input.reset{ max-width:20px; width:20px; border:none; background:none; }

#content #page #myaccount_bloc #myaccountRight table.data input.radio { width:auto; font-size:1em; color:#000; margin:0 10px 0 0; cursor:pointer; }
#content #page #myaccount_bloc #myaccountRight table.data input.checkbox { width:auto; font-size:1em; color:#000; margin:0 10px 0 0; cursor:pointer; }

#content #page #myaccount_bloc #myaccountRight table.data input.submit { max-width:100%; width:110px; font-size:1em; color:#fff; background-color:#000; }

#content #page #myaccount_bloc #myaccountRight table.data select { max-width:100%; width:345px; font-size:1em; color:#000; }

/*#content #page #myaccount_bloc #myaccountRight table.data option { font-size:1em; color:#000; }
#content #page #myaccount_bloc #myaccountRight table.data option.niv0 { font-size:1em; font-weight:bold; color:#F09103; }
#content #page #myaccount_bloc #myaccountRight table.data option.niv1 { font-size:0.9em; font-weight:normal; color:#956501; padding-left:12px; }
#content #page #myaccount_bloc #myaccountRight table.data option.niv2 { font-size:0.85em; font-weight:normal; color:#707070; padding-left:24px; }*/

#content #page #myaccount_bloc #myaccountRight table.data textarea { max-width:100%; width:345px; font-size:1em; color:#000; }

#content #page #myaccount_bloc #myaccountRight table.data span.required{ color:#ff0000; padding:0; margin:0; width:100%; float:left; }

/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/

 .cartouche{ font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#111; }
 .cartouche h1{ font-family:Arial, Helvetica, sans-serif; color:#111; font-size:1.4em; line-height:1.6em; font-weight:normal; margin:10px 0 0 0; padding:0; }
 .cartouche h1 span.big{ font-family:Arial, Helvetica, sans-serif; color:#A32888; font-size:1.8em; letter-spacing:0.2em; font-weight:bold; margin:10px 0 0 0; padding:0;  }
 .cartouche h2{ font-family:Arial, Helvetica, sans-serif; color:#111; font-size:1.2em; font-weight:normal; margin:10px 0; padding:0; float:left; text-align:center; width:100%;  }
 .cartouche p{ font-family:Arial, Helvetica, sans-serif; color:#A32888; font-size:1em; font-weight:bold; margin:0 0 20px; padding:0; text-align:justify; float:left; vertical-align:middle; }
 .cartouche p img{ vertical-align:middle; float:left; margin:0; padding:0 10px 0 0; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/


#content #resultat p.errorbox{ background:#ff0000; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;  margin:0; padding:10px; }

#content #resultat p.successbox{ background:#00ff00; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:10px; }


/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/



#footer .content{ color:#3f3205; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; } 

#footer a{ color:#3f3205; font-family:Arial, Helvetica, sans-serif; font-size:1em; text-decoration:none; }




/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************/

.helpDown{ font-size:9px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; width:auto; }
.helpUp{ font-size:11px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; width:auto;  }







#no{ background:#FFC218; color:#000002; font-size:1em; font-weight:bold; padding:3px 5px; cursor:pointer; } 
#buy{ background:#FFC218; color:#000002; font-size:1em; font-weight:bold; padding:3px 5px; cursor:pointer; } 
#ok{ background:#FFC218; color:#000002; font-size:1em; font-weight:bold; padding:3px 5px; cursor:pointer; } 
#close{ background:#FFC218; color:#000002; font-size:1em; font-weight:bold; padding:3px 5px; cursor:pointer; } 



.ficheCoordonnees .infosCoordoonnees p{
	margin: 0px;
	padding: 0px;
}

.ficheCoordonnees .infosCoordoonnees #logoCoordonnees{
	width: 30px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: center center;
}


.ficheCoordonnees .infosCoordoonnees .gerant{
	width: 30px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/partenaires/gerant.jpg);
}

.ficheCoordonnees .infosCoordoonnees .adr{
	width: 30px;
	height: 35px;
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/partenaires/publip.jpg);
}

.ficheCoordonnees .infosCoordoonnees .email{
	background-image: url(../images/partenaires/logo_email.jpg);
}

.ficheCoordonnees .infosCoordoonnees .tel{
	background-image: url(../images/partenaires/tel.jpg);
}

.ficheCoordonnees .infosCoordoonnees .fax{
	background-image: url(../images/partenaires/fax.jpg);
}

.ficheCoordonnees .infosCoordoonnees .web{
	background-image: url(../images/partenaires/www.jpg);
}
.ficheCoordonnees .infosCoordoonnees a{
	color: #424242;
}
.ficheCoordonnees .infosCoordoonnees a:hover{
	color: #906e41;
}

#contenuPackSedeal ul{
	margin-left: 10px;
}

#contenuPackSedeal ul li{
	margin:0;
	padding:0 0 0 10px;
	background:url(../images/services_puce.png) 0 5px no-repeat;
	padding-bottom: 4px;
}
