/* Isolation des styles pour ne pas affecter le reste du site WordPress */
#outil-demarrage-divorce {
font-family: ‘Segoe UI’, system-ui, sans-serif;
background-color: #eef2f6;
color: #374151;
border: 1px solid #d1d5db;
border-radius: 8px;
overflow: hidden;
margin: 20px 0;
box-sizing: border-box;
}
#outil-demarrage-divorce * {
box-sizing: border-box;
}
/* Variables locales (Identiques à la charte cabinet) */
#outil-demarrage-divorce {
–tool-primary: #1e3a8a;
–tool-accent: #d97706;
–tool-bg: #eef2f6;
–tool-paper: #ffffff;
–tool-text: #374151;
–tool-border: #d1d5db;
}
/* En-tête de l’outil */
.tool-header {
background: white;
padding: 15px 20px;
border-bottom: 1px solid #e5e7eb;
display: flex;
flex-wrap: wrap;
gap: 15px;
justify-content: space-between;
align-items: center;
}
.tool-header h2 {
font-size: 1.2rem;
color: var(–tool-primary);
margin: 0;
display: flex;
align-items: center;
gap: 10px;
line-height: 1.2;
}
/* Layout Principal */
.tool-container {
display: flex;
flex-direction: row;
min-height: 600px;
}
/* Sidebar Formulaire */
.tool-sidebar {
width: 350px;
background: white;
border-right: 1px solid #e5e7eb;
padding: 25px;
flex-shrink: 0;
}
.tool-form-section {
margin-bottom: 25px;
padding-bottom: 15px;
border-bottom: 1px solid #f3f4f6;
}
.tool-form-section h3 {
font-size: 0.85rem;
text-transform: uppercase;
letter-spacing: 0.05em;
color: #9ca3af;
margin: 0 0 15px 0;
font-weight: 700;
}
.tool-form-group {
margin-bottom: 15px;
}
.tool-form-group label {
display: block;
margin-bottom: 6px;
font-weight: 500;
font-size: 0.9rem;
color: var(–tool-text);
}
.tool-form-group input[type=”text”],
.tool-form-group select {
width: 100%;
padding: 8px 12px;
border: 1px solid var(–tool-border);
border-radius: 6px;
font-size: 0.95rem;
background-color: #f9fafb;
color: #333;
margin: 0;
}
/* Zone de Prévisualisation */
.tool-preview-area {
flex: 1;
background-color: var(–tool-bg);
padding: 30px;
overflow-x: auto;
display: flex;
justify-content: center;
align-items: flex-start;
}
/* La Feuille A4 */
.tool-paper {
width: 210mm;
min-height: 297mm;
background: var(–tool-paper);
padding: 20mm;
box-shadow: 0 10px 30px rgba(0,0,0,0.08);
font-family: ‘Times New Roman’, Times, serif; /* Police formelle pour le document */
font-size: 12pt;
line-height: 1.4;
color: #000;
box-sizing: border-box;
position: relative;
}
/* Styles dans le document */
.doc-title {
text-align: center;
font-size: 18pt;
font-weight: bold;
color: var(–tool-primary);
border-bottom: 2px solid var(–tool-primary);
padding-bottom: 10px;
margin-bottom: 20px;
}
.doc-subtitle {
font-weight: bold;
font-size: 14pt;
margin-top: 25px;
margin-bottom: 10px;
color: #333;
border-bottom: 1px solid #ddd;
}
.checklist-item {
display: flex;
align-items: flex-start;
gap: 10px;
margin-bottom: 10px;
}
.checklist-box {
width: 16px;
height: 16px;
border: 1px solid #000;
flex-shrink: 0;
margin-top: 3px;
display: inline-block;
}
.info-box {
background-color: #f8f9fa;
border-left: 3px solid var(–tool-accent);
padding: 10px;
font-size: 10pt;
font-style: italic;
margin: 10px 0;
}
.dynamic-field {
color: var(–tool-primary);
font-weight: bold;
}
/* Boutons */
.tool-btn {
padding: 8px 16px;
border-radius: 6px;
border: none;
font-size: 0.9rem;
font-weight: 500;
cursor: pointer;
display: inline-flex;
align-items: center;
gap: 8px;
}
.tool-btn-primary {
background-color: var(–tool-primary);
color: white !important;
}
.tool-btn-secondary {
background-color: white;
border: 1px solid var(–tool-border);
color: var(–tool-text);
}
/* Responsive */
@media (max-width: 900px) {
.tool-container { flex-direction: column; }
.tool-sidebar { width: 100%; border-right: none; border-bottom: 1px solid #e5e7eb; }
.tool-preview-area { padding: 15px; }
.tool-paper { width: 100%; min-height: auto; padding: 15px; }
}
/* IMPRESSION – CORRECTION FINALE */
@media print {
/* 1. Reset global des marges navigateur */
@page {
margin: 0;
size: auto;
}
/* 2. Masquer tout le site */
body * {
visibility: hidden;
}
/* 3. Réinitialiser le body pour éviter les pages blanches */
body, html {
margin: 0 !important;
padding: 0 !important;
height: 100% !important;
overflow: hidden !important; /* Empêche le scroll du site original */
background: white !important;
}
/* 4. Rendre visible uniquement l’outil */
#outil-demarrage-divorce, #outil-demarrage-divorce * {
visibility: visible;
}
/* 5. Positionnement Absolu/Fixe en haut à gauche */
#outil-demarrage-divorce {
position: fixed !important; /* Fixed est plus stable que absolute pour le “top 0” */
top: 0 !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
margin: 0 !important;
padding: 0 !important;
background: white !important;
z-index: 99999;
border: none !important;
}
/* 6. Désactiver les éléments inutiles de l’outil */
.tool-header, .tool-sidebar {
display: none !important;
}
/* 7. Mise en page du contenu printable */
.tool-container {
display: block !important; /* Casse le Flexbox */
width: 100% !important;
height: auto !important;
margin: 0 !important;
padding: 0 !important;
}
.tool-preview-area {
display: block !important;
padding: 0 !important;
margin: 0 !important;
background: white !important;
overflow: visible !important;
}
/* 8. La feuille de papier prend toute la largeur */
.tool-paper {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 1.5cm 2cm !important; /* Marges physiques papier */
box-shadow: none !important;
border: none !important;
}
/* Force les couleurs */
* {
-webkit-print-color-adjust: exact !important;
print-color-adjust: exact !important;
}
}
// Initialisation date
document.addEventListener(‘DOMContentLoaded’, function() {
const today = new Date();
document.getElementById(‘view_date’).innerText = today.toLocaleDateString(‘fr-FR’);
dd_update(); // Run once to set initial state
});
function dd_update() {
// 1. Récupération des valeurs
const nom = document.getElementById(‘dd_nom’).value;
const enfants = document.getElementById(‘dd_enfants’).value;
const immo = document.getElementById(‘dd_immo’).value;
const entente = document.getElementById(‘dd_entente’).value;
// 2. Mise à jour Nom
const displayNom = nom.trim() !== “” ? nom : “[Votre Nom]”;
document.getElementById(‘view_nom’).innerText = displayNom;
// 3. Gestion Visibilité & Numérotation Dynamique
let stepCounter = 1;
// Section 1 : Toujours visible
document.getElementById(‘title_admin’).innerText = stepCounter + “. Pièces Administratives (Priorité absolue)”;
stepCounter++;
// Section 2 : Enfants
const blockEnfants = document.getElementById(‘block_enfants’);
const titleEnfants = document.getElementById(‘title_enfants’);
if(enfants === ‘oui’) {
blockEnfants.style.display = ‘block’;
titleEnfants.innerText = stepCounter + “. Organisation pour les Enfants”;
stepCounter++;
} else {
blockEnfants.style.display = ‘none’;
}
// Section 3 : Immobilier
const blockImmo = document.getElementById(‘block_immo’);
const titleImmo = document.getElementById(‘title_immo’);
if(immo === ‘oui’) {
blockImmo.style.display = ‘block’;
titleImmo.innerText = stepCounter + “. Patrimoine & Immobilier”;
stepCounter++;
} else {
blockImmo.style.display = ‘none’;
}
// Section 4 : Stratégie (Toujours visible, mais numéro change)
document.getElementById(‘title_strat’).innerText = stepCounter + “. Prochaines étapes stratégiques”;
// 4. Logique Stratégie (Amiable vs Conflit) – Contenu
const txtAmiable = document.getElementById(‘txt_amiable’);
const txtConflit = document.getElementById(‘txt_conflit’);
if(entente === ‘amiable’) {
txtAmiable.style.display = ‘block’;
txtConflit.style.display = ‘none’;
} else {
txtAmiable.style.display = ‘none’;
txtConflit.style.display = ‘block’;
}
}
function dd_resetForm() {
if(confirm(“Réinitialiser le formulaire ?”)) {
document.getElementById(‘dd_nom’).value = ”;
document.getElementById(‘dd_enfants’).value = ‘non’;
document.getElementById(‘dd_immo’).value = ‘non’;
document.getElementById(‘dd_entente’).value = ‘amiable’;
dd_update();
}
}
Deciding to divorce has far-reaching personal and legal consequences. Many people wonder where to start, which steps to take first, and how to avoid mistakes that can complicate the process for a long time to come.
From the very first questions, it is advisable to surround yourself with a divorce lawyer Toulonto establish a clear and secure legal framework.
Faut-il prendre la décision de divorcer avant toute démarche ?
Différence entre séparation de fait et divorce
De facto separation is a situation in which the spouses cease to live together without legal proceedings. It has no legal effect on the marriage.
Divorce, on the other hand, legally terminates the marriage and organizes its consequences: custody of children, alimony, division of property, parental authority.
It’s essential to understand that until the divorce is finalized, the obligations of the marriage remain.
Peut-on préparer un divorce sans en informer son conjoint ?
Yes, it’s possible – and often advisable – to prepare for a divorce in advance, particularly from a legal and financial point of view, before informing your spouse.
This phase enables you to define a strategy, anticipate the consequences and avoid hasty decisions (leaving home, blocking accounts, parental conflicts).
Pourquoi réfléchir à sa situation avant d’agir
Every divorce is different. The presence of children, property assets, financial imbalance or marital conflict are all parameters that influence the procedure.
A divorce that is poorly anticipated can generate long and costly disputes.
Consulter un avocat : la première étape indispensable
Pourquoi consulter un avocat avant toute procédure
A lawyer is the only professional empowered to explain your real rights, the legal risks and the options available to you.
Consulting a lawyer beforehand will help you secure your steps and avoid irreversible mistakes.
Avocat obligatoire ou non selon le type de divorce
- Amicable divorce: each spouse must be assisted by his or her own lawyer.
- Contentious divorce: a lawyer is also required to take the case to court.
In all cases, the involvement of a lawyer is essential.
Pourquoi choisir un avocat en droit de la famille à Toulon
A locally-based family lawyer is familiar with the practices of the Toulon court and the family court judge.
To find out more about the support we offer, see this page.
Identifier le type de divorce le plus adapté
Divorce amiable : quand est-ce possible ?
Amicable divorce implies full agreement between the spouses on :
- Childcare ;
- Alimony and child support ;
- Division of property ;
- Financial aspects.
This is the quickest procedure, but only possible if there is no conflict.
Divorce contentieux : dans quels cas ?
Contentious divorce is necessary in the event of disagreement. It may involve :
- Fault-based divorce;
- Divorce on grounds of permanent impairment of the marital bond ;
- Divorce without mutual consent.
On this point, see divorce without mutual consent.
Comment savoir quelle procédure engager ?
The choice of procedure is based on a personalized legal analysis.
A lawyer can determine the most effective strategy, particularly in the event of conflict or refusal of dialogue on the part of the spouse.
Quelles démarches effectuer en premier ?
Rassembler les documents nécessaires au divorce
Among the first documents to be assembled :
- Family record book ;
- Marriage certificate ;
- Birth certificates ;
- Proof of income ;
- Banking and real estate documents.
Anticiper les questions de logement, enfants et finances
Before taking any action, it is essential to consider :
- Children’s residence ;
- Alimony and child support ;
- Use of the marital home ;
- Load sharing.
For questions related to alimony and child support
Faut-il quitter le domicile conjugal avant de divorcer ?
Leaving the home without a legal framework can be interpreted as an abandonment of the marital home.
It is imperative to consult a lawyer before deciding to leave.
Les erreurs à éviter dès le début d’un divorce
Agir sans conseil juridique
Going it alone in divorce proceedings can lead to serious mistakes, particularly when it comes to child custody and financial rights.
Quitter le domicile ou bloquer les finances sans cadre légal
These behaviors can be held against you by the judge and aggravate the conflict.
Penser que tout se réglera plus tard
Decisions taken at the start of a divorce often have lasting consequences. Anticipation is essential.
Divorce avec enfants : par quoi commencer en priorité ?
Protéger l’intérêt des enfants dès le départ
The best interests of the child guide all judicial decisions. Parental conflicts must be kept to a minimum.
Organisation de la garde et de la résidence
The residence can be :
- alternating ;
- at a parent’s home with visiting rights.
Anticiper la pension alimentaire et l’autorité parentale
These elements must be organized quickly, either by agreement or by court order.
Divorce et patrimoine : les premières questions à se poser
Biens immobiliers et comptes bancaires
The division of assets depends on the matrimonial regime and requires careful analysis.
Faut-il consulter un notaire dès le début ?
The notary is indispensable when dealing with real estate. Find out more about his role here.
Préparer le partage pour éviter les conflits futurs
Legal foresight limits post-divorce disputes and protects everyone’s interests.
Pourquoi se faire accompagner par notre cabinet à Toulon ?
Une approche stratégique dès les premières démarches
Each case is analyzed to take into account the human, financial and patrimonial stakes involved.
Accompagnement humain et sécurisant
Divorce is a sensitive period that requires listening and legal rigor.
Maîtrise des procédures devant le tribunal de Toulon
Knowledge of local practices is a decisive asset.
Transparence sur les étapes, délais et honoraires
The support we offer is designed to provide clarity and legal certainty at every stage.
Contact us via this page.
FAQ – Par quoi commencer pour divorcer ?
Should I consult a lawyer before telling my spouse?
Yes, to understand your rights and the consequences of your decisions.
What’s the first document you need to prepare?
Family record book and financial documents.
Is it possible to divorce without agreement from the outset?
Yes, via a contentious procedure.
How long does the average divorce last?
From a few months in amicable settlement to over a year in litigation.
What to do in an emergency or serious conflict?
Contact a lawyer quickly to protect your rights and those of your children.