/* police par defaut */
body {
	font-family:Tahoma;
	font-size: 11px;
	color:#666666; /* gris */
	background: #C8DDEF;
	background: #C4DAED;
	text-align: justify;
	margin: 0 0 0 0;
	overflow: auto;
}
td,th {
	font-family:Tahoma;
	font-size: 11px;
	color:#666666; /* gris */
	text-align: justify;
	margin: 0 0 0 0;
}
/* lien par defaut du site */
a {
 color: #00487D;
 font-size: 11px;
 font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
/* class accueil */
.a1 {
	background: url('../images/accueil_04.png') no-repeat; _background: url('../images/accueil_04_ie.png') no-repeat; width: 64px; height: 230px; margin: 0 0 0 -1px;
}
.a2 {
	background: url('../images/accueil_07.png') no-repeat; width: 185px; _width: 248px; height: 19px; _height: 64px; padding: 45px 0 0 63px; font-size: 14px; color: #FF6600; font-weight: bold;
}
.a3 {
	background: url('../images/accueil_12.png') no-repeat; width: 248px; height: 52px;
}
.a4 {
	width: 95px; _width: 120px; height: 20px; margin: 10px 0 0 70px; cursor: pointer; padding: 15px 0 0 25px; _padding: 5px 0 0 25px;
}
.a5 {
	background: url('../images/accueil_08.png') no-repeat; width: 188px; _width: 245px; height: 19px; _height: 64px; padding: 45px 0 0 57px; font-size: 14px; color: #FF6600; font-weight: bold;
}
.a6 {
	background: url('../images/accueil_13.png') no-repeat; width: 245px; height: 52px;
}
.a7 {
	width: 65px; _width: 120px; height: 20px; margin: 10px 0 0 70px; cursor: pointer;  padding: 15px 0 0 25px; _padding: 5px 0 0 25px;
}
.a8 {
	background: url('../images/accueil_09.png') no-repeat; width: 190px; _width: 257px; height: 19px; _height: 64px; padding: 45px 0 0 63px; font-size: 14px; color: #FF6600; font-weight: bold;
}
.a9 {
	background: url('../images/accueil_14.png') no-repeat; width: 257px; height: 52px;
}
.a10 {
	width: 65px; _width: 120px; height: 20px; margin: 10px 0 0 70px; cursor: pointer;  padding: 15px 0 0 25px; _padding: 5px 0 0 35px;
}
.a11 {
	color: #00487D; margin: 18px 0 0 40px; font-size: 12px; font-weight: bold;
}
.a12 {
	color: #00487D; margin: -23px 0 0 270px; font-size: 11px; line-height: 12px;
}
.a13 {
	color: #FFFFFF; margin: 26px 0 0 55px; font-size: 11px; line-height: 12px;
}
.a14 {
	background: url('../images/accueil_10.png') repeat-y; width: 64px;
}
.a15 {
	background: #C8DDEF; _background: #C4DAED; width: 100%; text-align: center;
}
h2:hover {
	text-decoration: underline;
}
/* texte grand et orange */
.acces {
	background: none;
	color: FF6600;
	padding: 0;
}
/********************* class des div centrale de la page d'accueil ******************************/
.accueil1 {
	background: #FDF2E2;
	float: left;
}
.accueil1 p {
	padding: 0 35px 0 30px;
	_padding: 0 30px 0 28px;
	width: 183px;
	_width: 248px;
}
.accueil2 {
	background: #FDF2E2 url("../images/ligne-bleu.png") repeat-y;
	float: left;
}
.accueil2 p {
	padding: 0 32px 0 32px;
	width: 179px;
	_width: 245px;
}
.accueil3 {
	background: #FDF2E2 url("../images/ligne-bleu.png") repeat-y;
	float: right;
}
.accueil3 p {
	padding: 0 35px 0 30px;
	width: 192px;
	_width: 257px;
}
.accueil4 {
	background: url('../images/accueil_17.png') no-repeat;
	width: 375px;
	height: 113px;
	float: left;
}
.accueil5 a {
	color: #FFFFFF;
}
.accueil5 {
	background: url('../images/accueil_18.png') no-repeat;
	width: 375px;
	height: 113px;
	float: right;
}
/* class des coordonnees de l'etude page presentation de l'etude */
.adresse { text-align: center; background: #C8DDEF; color: #00699A; padding: 10px 0 10px 0;  border-width: 3px; border-style:solid; border-color: #00699A; }
.adresse b { color: #FFFFFF; }
.adresse u { font-weight: bold; }
b {
}
/* texte blanc gras page consulter reglement */
.blanc {
	color: #FFFFFF;
	font-weight: 800;
}
/* texte bleu gras */
.bleu {
	/*color: #004E91;*/
	color: #FF6600;
	font-weight: bold;
}
/* barre bleu a droite entre la div centrale et le bottom accompagne par la barre orange */
.bleu_bottom {
	color: #004E91;
	width: 50%;
	float: right;
}
/* clas du pied de page */
.bottom {
	background: #C8DDEF url("../images/accueil_21.png") no-repeat;
	height: 50px;
	width: 870px;
	_width: 870px;
	text-align: center;
	padding: 5px 0 0 0;
	margin: 0 auto 0 auto;
}
.bottom a {
	color:#FFFFFF;
	font-weight: normal;
	font-size: 11px;
}
.bottom span {
	color: #FFFFFF;
}
/* bouton valider de contact */
.btn1 {
	background: url("../images/valider.png") no-repeat;
	height: 40px;
	width: 150px;
	border: none;
	margin: 0 0 0 0;
	cursor:pointer;
	float: left;
}
/* bouton annuler de contact */
.btn2 {
	background: url("../images/annuler.png") no-repeat;
	height: 40px;
	width: 150px;
	border: none;
	margin: 0 0 0 0;
	cursor:pointer;
}
/* bouton transmettre de depot dossier */
.btn3 {
	background: url("../images/transmettre.png") no-repeat;
	height: 40px;
	width: 150px;
	border: none;
	margin: 0 0 0 0;
	cursor:pointer;
	float: left;
}
/* bouton rechercher */
.btn4 {
	background: url("../images/rechercher.png") no-repeat;
	height: 40px;
	width: 130px;
	border: none;
	margin: 0 0 0 0;
	cursor:pointer;
}
.btn_recherche {
	background: url("../images/rechercher.png") no-repeat;
	height: 42px;
	width: 140px;
	border: none;
	margin: 0 0 0 0;
	cursor:pointer;
}
/* class des communes de la competence */
.competence {
	clear: both;
	_margin: -20px 0 0 0;
}
.competence li {
	font-size: 10px;
}
.competence li:first-letter {
	font-size: 13px;
	font-weight: bold;
	color: #FF7200;
	background: url("../images/li.png") left top no-repeat;
	list-style-type: none;
}
/* conteneur principale de chaque page */
.conteneur {
	background: #FFF9F0 url('../images/point.jpg') left repeat-y;
	padding: 0 0 0 0;
}
/* class des sous famille de la page plan du site */
.decole {
	padding: 0 0 0 20px;
}
/* div contenant l'image 1 du haut a gauche de la table principale */
.div1 {
	background: url('../images/accueil_02.png') no-repeat;
	width: 57px;
	height: 230px;
}
/* div contenant l'image 2 du haut a gauche de la table principale */
.div2 {
	background: url('../images/accueil_06.png') no-repeat;
	width: 57px;
	height: 159px;
}
/* div contenant l'image du bas gauche de la table principale sur toute les pages sauf l'accueil */
.div5 {
	background: url('../images/accueil_16.jpg') bottom right no-repeat;
	width: 56px;
	bottom: 0;
}
/* div contenant l'image du bas gauche de la table principale de l'accueil */
.div5_accueil {
	background: url('../images/accueil_16.png') bottom right no-repeat;
	width: 56px;
	height: 174px;
	bottom: 0;
}
/* div contenant les images de droite de la table principale */
.div6 {
	width: 57px;
	height: 174px;
	bottom: 0;
}
.div7 {
	background: url('../images/modele_06.png') bottom no-repeat;
	width: 57px;
	height: 159px;
	bottom: 0;
}
/* div contenant l'image repete de droite */
.div3 {
	background: url('../images/accueil_10.png') repeat-y;
	width: 64px;
	vertical-align: top;
	margin: 0 0 0 -10px;
}
/* div contenant l'image du haut a droite */
.div4 {
	background: url('../images/accueil_04.png') no-repeat;
	width: 64px;
	height: 230px;
	margin: 0 0 0 -1px;
}
/* rectification du probleme de couleur sur IE */
.div_bottom {
	background: #C8DDEF;
	_background: #C4DAED;
	position: relative;
	z-index: 150;
}
/* div generale qui englobe la page d'accueil du site */
.div_contenu {
	width: 100%;
	background: #FFFFFF url("../images/accueil_11.png") top repeat-x;
	_background: #FFFFFF url("../images/accueil_11_ie.png") top repeat-x;
}
/* div generale qui englobe le site */
.div_contenu1 {
	background: #FFFFFF url("../images/accueil_11.png") top repeat-x;
}
/* class message d'erreur */
.erreur {
	color: #FF6600;
	font-weight: bold;
}
.fond1 {
	background: url("../images/fond-huissier.jpg") center no-repeat;
	width: 327px;
	height: 55px;
	padding: 20px 0 0 0;
	color: #FFFFFF;
}
.fond2 {
	width: 373px;
	_width: 373px;
	height: 70px;
	_height: 100px;
	text-align: center;
	padding: 0 20px 0 20px;
	color: #FFFFFF;
	background: url("../images/fond2.jpg") center no-repeat;
}
.fond2 p {
	color: #FFFFFF;
}
.grise {
	background: #EEEEEE;
}
/* titre generaux des pages , contient une class image a chaque fois */
h1 {
	background: url("../images/fond_h1.png") no-repeat;
	color: #FF6600;
	width: 570px;
	_width: 610px;
	height: 30px;
	padding: 7px 0 0 32px;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 0 0;
	_margin: 0 0 0 0;
	text-align: right;
}
/* titre secondaire des pages */
h2 {
	background: #C8DDEF url("../images/fleche.gif") 5px 5px no-repeat;
	color: #004E91;
	font-size: 12px;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 5px 0 5px 25px;
	text-align: left;
}
img {
	margin: 0 0 0 0;
}
.image_gauche { /* image calée a gauche */
	float: left;
	margin: 0 10px 0 -26px;
	_margin: 0 5px 0 -14px;
	position: relative;
	z-index: 15;
}
.image_droite {  /* image calée a droite */
	float: right;
	margin: 0 10px 0 -26px;
	_margin: 0 10px 0 -14px;
	position: relative;
	z-index: 15;
}
a.superpose {
	background: url("../images/huissier-competent.jpg") no-repeat;
	width: 250px;
	float: right;
	margin: 0 20px 0 30px;
	position: relative;
	z-index: 15;
}
a.superpose:hover {
	background: url("../images/competence-judiciaire.jpg") no-repeat;
	position: relative;
	z-index: 15;
}
input {
	/*height: 18px;*/
	font-size: 11px;
	font-family: Tahoma;
	color: #98B01E;
}
li {
	color: #666666;
	list-style-type: none;
	padding: 0 0 0 15px;
	_padding: 0 0 0 15px;
	background: url('../images/puce.gif') no-repeat;
	list-style-position: outside;
}
.li1 {
	color: #666666;
	list-style-type: circle;
	padding: 0 0 0 0;
	_padding: 0 0 0 0;
	list-style-position: outside;
	background: none;
}
.li2 {
	list-style-type: none;
	padding: 0 0 0 15px;
	_padding: 0 0 0 15px;
	margin: 0 0 10px 0;
	_margin: 0 0 10px 0;
	/*background: url('../images/puce.gif') no-repeat;*/
	list-style-position: outside;
}
/* barre orange bas de page */
.orange {
	background: #FF6600;
	width: 50%;
	float: left;
}
p {
	position: relative;
	z-index: 10;
	text-align: justify;
	color: #333333;
}
.p1 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
/* class de la div qui remonte le texte par dessus les div titre qui contiennent les images de fond comme le bas de la marianne */
.remonte {
	margin: -150px 0 -10px 0;
	z-index: 9;
	position: relative;
	_width: 750px;
}
/* alternative de la class remonte sur certaines pages */
.remonte1 {
	margin: -150px 0 0 0;
	_width: 750px;
}
/* contient les contenus exclusivemant texte */
.sans_texte {
	width: 690px;
	_width: 100%;
	padding: 0 30px 0 30px;
}
select {
	font-size:11px;
	font-family: Tahoma;
	color: #98B01E;
}
strong {
	color: #FF6600;
}

.table_bas {
	clear: both;
	margin: -20px 0 -39px 0;
	_margin: 10px 0 -39px 0;
	width: 100%;
	height: 120px;
}
/************ class des deux colonnes de texte *****************/
.texte {
	background: #FFF5E7 url("../images/ligne-bleu.png") right repeat-y;
	padding: 0 25px 10px 25px;
	width: 326px;
	_width: 368px;
	float: left;
	margin: 0 0 20px 2px;
}
.texte1 {
	padding: 0 25px 10px 25px;
	width: 322px;
	_width: 372px;
	float: right;
}
/*************************** class des images des titres de chaque page **********************************/
.titre-chef-entreprise {
	background: url("../images/chef-entreprise.png") 0 no-repeat;
}
.titre-communes {
	background: url("../images/communes.png") 0 no-repeat;
}
.titre-competence {
	background: url("../images/competence.png") 0 no-repeat;
}
.titre-consulter-reglement {
	background: url("../images/consulter-reglement.png") 0 no-repeat;
}
.titre-deposer-reglement {
	background: url("../images/deposer-reglement.png") 0 no-repeat;
}
.titre-effectuer-paiement {
	background: url("../images/effectuer-paiement.png") 0 no-repeat;
}
.titre-etude {
	background: url("../images/etude.png") 0 no-repeat;
}
.titre-immobilier {
	background: url("../images/gerance-immobiliere.png") 0 no-repeat;
}
.titre-infos {
	background: url("../images/infos-juridiques.png") 0 no-repeat;
}
.titre-jeux {
	background: url("../images/jeux.png") 0 no-repeat;
}
.titre-liens {
	background: url("../images/liens.png") 0 no-repeat;
}
.titre-mentions {
	background: url("../images/mentions.png") 0 no-repeat;
}
.titre-missions {
	background: url("../images/missions.png") 0 no-repeat;
}
.titre-nous-ecrire {
	background: url("../images/nous-ecrire.png") 0 no-repeat;
}
.titre-paiement {
	background: url("../images/effectuer-paiement.png") 0 no-repeat;
}
.titre-plan-acces {
	background: url("../images/plan-acces.png") 0 no-repeat;
}
.titre-plan-site {
	background: url("../images/plan-site.png") 0 no-repeat;
}
.titre-recouvrer {
	background: url("../images/recouvrer.png") 0 no-repeat;
}
.titre-telecharger {
	background: url("../images/telecharger.png") 0 no-repeat;
}
/************************************** class des images de fond de chaque page 
les class avec a correspondent aux liens en haut de page precede des fleches dans un rond  ****************************************************/
.titre {
	background: url("../images/titre.jpg") no-repeat;
	width: 750px;
	height: 196px;
	position: relative;
	z-index: 9;
	text-align: right;
}
.titre_jeux {
	background: url("../images/jeux.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_jeux a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_plan_acces {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_plan_acces a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_communes {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_communes a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre-constat {
	background: url("../images/constats.png") no-repeat;
	width: 500px;
	_width: 750px;
	height: 18px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre-constat a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre-reviser {
	background: url("../images/revision-loyer.png") no-repeat;
	width: 500px;
	_width: 750px;
	height: 24px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre-reviser a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre-rapport {
	background: url("../images/rapports-locatifs.png") no-repeat;
	width: 500px;
	_width: 750px;
	height: 24px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre-rapport a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_chef_entreprise {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_chef_entreprise a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_competence {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_competence a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_deposer_reglement {
	background: url("../images/jeux.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_deposer_reglement a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_effectuer_paiement {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_effectuer_paiement a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_etude {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_etude a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_infos_juridiques {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_infos_juridiques a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_liens {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_liens a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_mentions {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_mentions a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_missions {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_missions a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_ecrire {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_ecrire a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_paiement {
	background: url("../images/paiement.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_paiement a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_plan_site {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_plan_site a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
.titre_recouvrer {
	background: url("../images/titre.jpg") no-repeat;
	width: 500px;
	_width: 750px;
	height: 196px;
	padding: 15px 0 0 250px;
	text-align: right;
}
.titre_recouvrer a {
	background: url("../images/fleche-titre.gif") no-repeat;
	padding: 5px 20px 5px 25px;
	height: 24px;
	height: 18px;
	text-align: right;
}
/* texte a gauche des input dans les formulaire */
.txt_input {
	color: #005E9F;
	text-align: right;
	font-weight: bold;
}
/* class de la table centrale dans la table principale du site */
.total {
	text-align: left;
}
/* message ok */
.valid {
	color: #009900;
	font-weight: bold;
	font-size: 11px;
}
textarea{
	font-size:11px;
	font-family: Tahoma;
	color: #98B01E;
}
ul {
	padding: 0 5px 0 10px;
	margin: 0 0 0 0;
	background: #EEEEEE;
}
.ul1 {
	margin: 0 0 0 30px;
}
.ul2 {
	margin: -5px 0 -10px 0;
	_margin: -15px 0 -5px 0;
}
.ul3 {
	float: left;
	width: 50%;
	text-align: left;
	padding: 0 0 0 0;
	background: none;
	clear: left;
}
.ul3 li {
}
.ul4 {
	float: right;
	width: 50%;
	text-align: left;
	padding: 0 0 0 0;
	background: none;
}
.ul4 li {
}