/* CSS Document */
body {margin:0 0 0 0; padding:0 0 0 0; background-color:#125490; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333;}

h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; color:#008b8a; font-weight:bold; padding:0px 0px 0px 0px; margin:0; border-bottom:1px solid #008b8a; text-align:left;}
h2 {}
h3 {}
.texte-color-turquoise, .texte-color-turquoise a, .texte-color-turquoise a:hover {color:#009392; font-weight:bold;}
.texte-color-rouge {color:#ff0016;}

a {color:#009392; text-decoration:underline;}

.champs-obligatoires {font-size:11px;}
.asterisque {color:#CC0000;}

.saut-ligne {line-height:2px;}

.background-header-top-left {background-image:url(../images/general/background-header-top-left.jpg); background-position:top right; background-repeat:no-repeat; background-color:#125490; height:68px;}
.background-header-top-right {background-image:url(../images/general/background-header-top-right.jpg); background-position:top left; background-repeat:no-repeat; background-color:#125490; height:68px;}

.background-header-middle-left {background-image:url(../images/general/background-header-middle-left.jpg); background-position:top right; background-repeat:no-repeat; background-color:#125490; height:37px;}
.background-header-middle-right {background-image:url(../images/general/background-header-middle-right.jpg); background-position:top left; background-repeat:no-repeat; background-color:#125490; height:37px;}

.background-header-bottom-left {background-image:url(../images/general/background-header-bottom-left.jpg); background-position:top right; background-repeat:no-repeat; background-color:#125490;}
.background-header-bottom-right {background-image:url(../images/general/background-header-bottom-right.jpg); background-position:top left; background-repeat:no-repeat; background-color:#125490;}

/* HEADER ------------------------------------------------------------------------------------------------------------------------- */
#zone-header {width:900px; margin:0; padding:0; height:66px; background-color:#FFFFFF;}

.textes-coordonnees-header {font-size:11px; color:#323a3a; width:150px;}
.link-mailto-header {color:#323a3a; text-decoration:none;}
.link-mailto-header:hover {color:#00b4b3; text-decoration:none;}

/* CONTENU CENTRAL --------------------------------------------------------------------------------------------------------------- */
#zone-contenu-central {background-color:#FFFFFF;}
.background-contenu-central-left {background-image:url(../images/general/background-contenu-central-left.jpg); width:10px; background-repeat:repeat-y; background-color:#FFFFFF; background-position:top left;}
.background-contenu-central-right {background-image:url(../images/general/background-contenu-central-right.jpg); width:10px; background-repeat:repeat-y; background-color:#FFFFFF; background-position:top right;}

.contenu-central {margin:15px 25px 5px 25px; width:830px; min-height:477px; z-index:1; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;} /* par défaut */
.ligne-titre-page {border-bottom:1px solid #008b8a; text-align:left;}

/* FOOTER ------------------------------------------------------------------------------------------------------------------------- */
#zone-footer {background-color:#FFFFFF; font-size:11px; padding:0px 0px 5px 0px;}
.link-mailto-footer {color:#333333; text-decoration:none;}
.link-mailto-footer:hover {color:#00b4b3; text-decoration:none;}


/* GENERAL --------------------- */
.bouton-vente-pieces-detachees-equipements a {
float:left;
background-image:url(../images/bouton-vente-pieces-detachees-equipements.jpg); width:160px; height:36px;
background-repeat:no-repeat; background-position:top left;
padding:12px 0px 0px 49px; margin:0px 0px 0px 0px;
background-color:#fefe8f; color:#333333; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:13px;
}
.bouton-vente-pieces-detachees-equipements a:hover, .actif .bouton-vente-pieces-detachees-equipements a, .bouton-vente-pieces-detachees-equipements.nolink {
float:left;
background-image:url(../images/bouton-vente-pieces-detachees-equipements.jpg); width:160px; height:36px;
background-repeat:no-repeat; background-position:top left;
padding:12px 0px 0px 49px; margin:0px 0px 0px 0px;
background-color:#fefe8f; color:#333333; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:13px;
}

.bouton-reparation a {
float:left;
background-image:url(../images/bouton-reparation.jpg); width:85px; height:30px;
background-repeat:no-repeat; background-position:top left;
padding:18px 0px 0px 49px; margin:0px 0px 0px 0px;
background-color:#fefe8f; color:#333333; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:13px;
}
.bouton-reparation a:hover, .actif .bouton-reparation a, .bouton-reparation.nolink {
float:left;
background-image:url(../images/bouton-reparation.jpg); width:85px; height:30px;
background-repeat:no-repeat; background-position:top left;
padding:18px 0px 0px 49px; margin:0px 0px 0px 0px;
background-color:#fefe8f; color:#333333; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:13px;
}

.bouton-contrat-services a {
float:left;
background-image:url(../images/bouton-contrat-de-services.jpg); width:125px; height:30px;
background-repeat:no-repeat; background-position:top left;
padding:18px 0px 0px 50px; margin:0px 0px 0px 0px;
background-color:#fefe8f; color:#333333; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:13px;
}
.bouton-contrat-services a:hover, .actif .bouton-contrat-services a, .bouton-contrat-services.nolink {
float:left;
background-image:url(../images/bouton-contrat-de-services.jpg); width:125px; height:30px;
background-repeat:no-repeat; background-position:top left;
padding:18px 0px 0px 50px; margin:0px 0px 0px 0px;
background-color:#fefe8f; color:#333333; text-align:center;
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:13px;
}

.zone-bouton1-formulaires {float:left; margin:20px 0px 0px 0px; width:209px;}
.zone-bouton2-formulaires {float:left; margin:20px 0px 0px 20px; width:134px;}
.zone-bouton3-formulaires {float:left; margin:20px 0px 0px 20px; width:175px;}


/* -------------------------------------------------------------------------------------------------------------------------------- */
/* Page d'Accueil */
#home .contenu-central {z-index:1; margin:15px 0px 5px 0px;}
#home .carousel-equipements {margin:0px 0px 0px 13px;}
#home .animation-camping-car {margin:4px 0px 3px 13px; width:854px;}
#home .carousel-materiels {margin:0px 0px 0px 13px;}


/* Page Présentation */
.texte-presentation-part1 {margin:-7px 0px 0px 0px; float:left; width:525px; text-align:justify;}
.image-presentation-right {margin:-7px 0px 0px 15px; float:left; width:290px;}
.image-presentation-left {margin:-8px 0px 0px 0px; float:left;}
.bloc-presentation-part2 {margin:7px 0px 0px 15px; float:left; text-align:justify; width:540px;}
.image-presentation-part2 {margin:10px 0px 0px 0px; float:left; text-align:justify; width:112px;}
.texte-presentation-part2 {margin:5px 0px 0px 15px; float:left; text-align:justify; width:413px;}
.texte-service-technique-part1 {margin:5px 0px 5px 0px; padding-bottom:5px; width:245px; float:left; text-align:justify;}
.texte-service-technique-part2 {margin:5px 0px 0px 45px; width:240px; float:left; text-align:justify;}
.texte-service-technique-part3 {margin:5px 0px 0px 45px; width:250px; float:left; text-align:justify;}
.sous-titre-rouge {color:#ff0016; font-size:14px;}


/* Rubrique Réparation Equipements ------------------ */
/* Page Chauffage/Cuisson */
.texte1-chauffage-cuisson {text-align:left; line-height:13px;}
.chauffage-cuisson-visuel1 {float:left; margin:55px 0px 0px 50px; width:143px; height:125px;}
.chauffage-cuisson-visuel2 {float:left; margin:15px 0px 0px 50px; width:143px; height:125px;}
.chauffage-cuisson-visuel3 {float:left; margin:15px 0px 0px 50px; width:143px; height:125px;}
.chauffage-cuisson-visuel4 {float:left; margin:55px 0px 0px 50px; width:143px; height:125px;}
.zone-bouton-chauffage {float:left; margin:-35px 0px 0px 310px;}
.texte2-chauffage-cuisson {text-align:center; clear:both; padding:7px 0px 7px 0px;}
.chauffage-cuisson-visuel5 {float:left; margin:0px 0px 0px 50px; width:143px; height:125px;}
.chauffage-cuisson-visuel6 {float:left; margin:28px 0px 0px 50px; width:143px; height:125px;}
.chauffage-cuisson-visuel7 {float:left; margin:28px 0px 0px 50px; width:143px; height:125px;}
.chauffage-cuisson-visuel8 {float:left; margin:0px 0px 0px 50px; width:143px; height:125px;}

/* Page Froid/Climatisation */
.froid-visuel1 {float:left; margin:0; width:99px;}
.froid-bloc-right {float:right; margin:0px 0px 0px 0px; width:710px;}
.texte1-froid {margin:0px 0px 0px 0px;}
.texte2-froid {margin:12px 0px 0px 0px;}
.logo-froid-dometic {float:left; margin:15px 0px 0px 0px; width:109px;}
.logo-froid-thetford {float:left; margin:15px 0px 0px 20px; width:109px;}
.texte3-froid {float:left; margin:15px 0px 0px 20px; width:225px;}
.zone-bouton-froid {float:right; margin:15px 0px 0px 0px;}

.texte1-climatisation {text-align:left;}
.climatisation-visuel1 {float:left; background-image:url(../images/reparation-equipements/froid-climatisation/clim-de-plancher.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 0px;}
.legende-climatisation-visuel1 {font-size:11px; padding:107px 0px 0px 55px;}
.texte2-climatisation {float:left; width:490px; margin:22px 0px 0px 30px; text-align:center; font-style:italic;}
.accroche-texte2-climatisation {color:#009392; font-size:14px; font-weight:bold;}
.climatisation-visuel2 {float:right; background-image:url(../images/reparation-equipements/froid-climatisation/clim-de-coffre.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 0px;}
.legende-climatisation-visuel2 {font-size:11px; padding:107px 0px 0px 66px;}
.climatisation-visuel3 {float:left; background-image:url(../images/reparation-equipements/froid-climatisation/clim-de-toit1.jpg); width:144px; height:100px; background-repeat:no-repeat; background-position:top left; margin:0px 0px 0px 60px;}
.legende-climatisation-visuel3 {font-size:11px; padding:80px 0px 0px 83px;}
.logo-climatisation-truma {float:left; margin:15px 0px 0px 32px; width:109px;}
.logo-climatisation-dometic {float:left; margin:50px 0px 0px 15px; width:109px;}
.logo-climatisation-telair {float:left; margin:15px 0px 0px 15px; width:109px;}
.climatisation-visuel4 {float:right; background-image:url(../images/reparation-equipements/froid-climatisation/clim-de-toit2.jpg); width:144px; height:100px; background-repeat:no-repeat; background-position:top left; margin:0px 60px 0px 0px;}
.legende-climatisation-visuel4 {font-size:11px; padding:80px 0px 0px 10px;}

/* Page Sanitaires */
.texte1-sanitaires {text-align:left;}
.sanitaires-visuel1 {float:left; margin:20px 0px 0px 75px; width:117px;}
.sanitaires-visuel2 {float:left; margin:20px 0px 0px 55px; width:117px;}
.sanitaires-visuel3 {float:left; margin:20px 0px 0px 55px; width:158px;}
.sanitaires-visuel4 {float:left; margin:20px 0px 0px 55px; width:117px;}
.texte2-sanitaires {clear:both; margin:0px 0px 0px 0px; padding-top:23px; text-align:left;}
.logo-sanitaires-thetford {float:left; margin:23px 0px 0px 0px; width:109px;}
.logo-sanitaires-dometic {float:left; margin:23px 0px 0px 15px; width:109px;}
.texte3-sanitaires {float:right; margin:39px 0px 0px 0px; width:575px;}
.zone-bouton-sanitaires {clear:both; margin:0px 30px 0px 0px; padding-top:10px; float:right;}

/* Page Energie */
.texte1-energie {text-align:left;}
.energie-visuel1 {float:left; background-image:url(../images/reparation-equipements/energie/groupe-electrogene.jpg); width:160px; height:124px; background-repeat:no-repeat; background-position:top left; margin:95px 0px 10px 20px;}
.legende-energie-visuel1 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}
.energie-visuel2 {float:left; background-image:url(../images/reparation-equipements/energie/panneau-solaire.jpg); width:160px; height:124px; background-repeat:no-repeat; background-position:top left; margin:27px 0px 10px 50px;}
.legende-energie-visuel2 {font-size:11px; padding:105px 0px 0px 0px; text-align:center;}
.energie-visuel3 {float:left; background-image:url(../images/reparation-equipements/energie/compresseur-air.jpg); width:160px; height:124px; background-repeat:no-repeat; background-position:top left; margin:27px 0px 10px 50px;}
.legende-energie-visuel3 {font-size:11px; padding:105px 0px 0px 0px; text-align:center;}
.energie-visuel4 {float:right; background-image:url(../images/reparation-equipements/energie/convertisseur.jpg); width:160px; height:124px; background-repeat:no-repeat; background-position:top left; margin:95px 20px 10px 0px;}
.legende-energie-visuel4 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}
.zone-bouton-energie {float:left; margin:-50px 0px 0px 310px;}
.texte2-energie {text-align:center; clear:both; padding:30px 0px 10px 0px;}

/* Page Contrat Services */
.background-contrat-services-plus {background-image:url(../images/reparation-equipements/contrat-services/background-contrat-service-plus.jpg); width:815px; height:435px; background-repeat:no-repeat; background-position:top left; padding:5px 0px 0px 15px; color:#000000;}
.titre1-contrat, .titre2-contrat {color:#fc0115; font-size:16px;}
.texte1-contrat, .texte2-contrat {color:#009392; font-size:16px; font-weight:bold;}
.sstitre-contrat {color:#009392; font-size:16px;}
.lien-renseignements-mail {color:#009392; text-decoration:underline;}

/* Formulaire Réparation et renseignements techniques */
.texte1-reparation-renseignements-techniques {text-align:left;}

body#form-reparation-renseignements-techniques {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#formulaire-reparation-renseignements-techniques {margin-left:75px;}

#formulaire-reparation-renseignements-techniques .border-bottom-color {text-align:left; border-bottom:1px solid #008a8a; font-weight:bold; color:#008a8a;}

#formulaire-reparation-renseignements-techniques td.champ-left {width:110px; text-align:right; padding-right:10px;}
#formulaire-reparation-renseignements-techniques td.champ-left-msg {width:100px; text-align:left; padding-right:10px;}
#formulaire-reparation-renseignements-techniques td.champ-left-equip {width:220px; text-align:left; padding-right:10px;}
#formulaire-reparation-renseignements-techniques td.champ-right {width:145px; text-align:right; padding-right:10px;}

input.input_reparation-renseignements-techniques_st {height:20px; width:176px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; background-color:#c1ffc0;}
input.input_reparation-renseignements-techniques_lg {height:20px; width:85px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; background-color:#c1ffc0;}

textarea.textarea1_reparation-renseignements-techniques {height:50px; width:507px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#c1ffc0;}
textarea.textarea2_reparation-renseignements-techniques {height:40px; width:509px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#c1ffc0;}

input.bouton-envoyer-reparation-renseignements-techniques{
width:110px; height:23px;
background-color:#018989; border:1px solid #a1a1a1; color:#FFFFFF; font-size:11px; cursor:pointer;
}

input.erreur-reparation-renseignements-techniques{
color: #FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width: 0px;
text-align: left;
background-color:#FFFFFF; width:100%; padding:0px 0px 0px 0px;}


/* Rubrique Vente et Montage d'Equipements ------------------------ */
/* Page Vente et Montage d'Equipements Intérieurs */
.texte1-montage-equipements-interieurs {text-align:left; line-height:13px;}
.montage-equipements-interieurs-visuel1 {float:left; background-image:url(../images/montage-equipements/interieur/chargeur.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 35px;}
.legende-montage-equipements-interieurs-visuel1 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}
.montage-equipements-interieurs-visuel2 {float:left; background-image:url(../images/montage-equipements/interieur/convertisseur.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 65px;}
.legende-montage-equipements-interieurs-visuel2 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}
.montage-equipements-interieurs-visuel3 {float:left; background-image:url(../images/montage-equipements/interieur/pile-a-combustible.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 65px;}
.legende-montage-equipements-interieurs-visuel3 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}
.montage-equipements-interieurs-visuel4 {float:left; background-image:url(../images/montage-equipements/interieur/inverseur-gaz-auto.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 65px;}
.legende-montage-equipements-interieurs-visuel4 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}
.texte2-montage-equipements-interieurs {text-align:left; clear:both;}

.montage-equipements-interieurs-visuel5 {float:left; background-image:url(../images/montage-equipements/interieur/detenteur-secu-motion.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 35px;}
.legende-montage-equipements-interieurs-visuel5 {font-size:11px; padding:93px 0px 0px 60px; text-align:left;}
.bloc-montage-equipements-interieurs {float:left; margin:15px 0px 0px 28px; width:420px;}
.texte3-montage-equipements-interieurs {float:left; margin:0px 0px 0px 0px; width:420px; line-height:13px;}
.montage-equipements-interieurs-visuel6 {float:left; background-image:url(../images/montage-equipements/interieur/gps.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:15px 0px 15px 0px;}
.legende-montage-equipements-interieurs-visuel6 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}
.montage-equipements-interieurs-visuel7 {float:left; background-image:url(../images/montage-equipements/interieur/alarme.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 65px;}
.legende-montage-equipements-interieurs-visuel7 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}

.montage-equipements-interieurs-visuel8 {float:left; background-image:url(../images/montage-equipements/interieur/televiseur-lcd.jpg); width:143px; height:125px; background-repeat:no-repeat; background-position:top left; margin:10px 0px 10px 35px;}
.legende-montage-equipements-interieurs-visuel8 {font-size:11px; padding:107px 0px 0px 0px; text-align:center;}

.zone-bouton-montage-equipements-interieurs {float:right; margin:-55px 23px 0px 0px;}

/* Page Vente et Montage d'Equipements Extérieurs */
.texte1-montage-equipements-exterieurs {text-align:left; line-height:13px; margin:0;}
.montage-equipements-exterieurs-visuel1 {float:left; margin:10px 0px 10px 0px;}
.montage-equipements-exterieurs-visuel2 {float:left; margin:10px 0px 10px 11px;}
.montage-equipements-exterieurs-visuel3 {float:left; margin:10px 0px 10px 40px;}
.montage-equipements-exterieurs-visuel4 {float:left; margin:10px 0px 10px 11px;}
.montage-equipements-exterieurs-visuel5 {float:left; margin:10px 0px 10px 11px;}
.texte2-montage-equipements-exterieurs {text-align:left; clear:both; margin:0px 0px 0px 0px;}
.montage-equipements-exterieurs-visuel6 {float:left; margin:10px 0px 0px 0px;}

.bloc-montage-equipements-exterieurs {float:left; margin:7px 0px 0px 72px; width:359px;}
.zone-bouton-montage-equipements-exterieurs {margin:0px 0px 0px 70px;}
.montage-equipements-exterieurs-visuel7 {float:left; margin:6px 0px 10px 0px;}
.montage-equipements-exterieurs-visuel8 {float:left; margin:6px 0px 0px 72px;}
.montage-equipements-exterieurs-visuel9 {float:left; margin:10px 0px 0px 72px;}
.texte3-montage-equipements-exterieurs {text-align:left; clear:both; margin:12px 0px 0px 0px; line-height:13px;}


/* Rubrique Sécurité ------------------------ */
/* Page Gaz */
.bloc-left-gaz {float:left; margin:0px 0px 0px 0px; width:375px;}
.bloc-right-gaz {float:right; margin:0px 0px 0px 0px; width:395px;}
.texte1-gaz-left, .texte1-gaz-right, .texte4-gaz-left  {text-align:left; margin:0px 0px 0px 0px; font-weight:bold; font-size:14px; color:#e60014;}
.texte2-gaz-left {text-align:left; margin:0px 0px 20px 0px;}
.texte3-gaz-left {text-align:left; margin:20px 0px 0px 0px;}
.texte2-gaz-right {text-align:left; margin:0px 0px 20px 0px;}
.texte3-gaz-right {text-align:left; margin:20px 0px 0px 0px;}

/* Page Electricité */
.texte1-electricite {text-align:left; margin:0px 0px 0px 0px; font-weight:bold; font-size:14px; color:#e60014;}
.texte2-electricite {text-align:left; margin:0px 0px 0px 0px;}


/* Rubrique Atelier Carrosserie ------------------ */
/* Page Aspect Extérieur */
.texte-aspect-exterieur {text-align:left; line-height:13px;}
.lien-aspect-exterieur {font-weight:bold; color:#009392; font-size:14px;}
.aspect-exterieur-visuel1 {float:left; margin:15px 0px 0px 230px;}
.aspect-exterieur-visuel2 {float:left; margin:15px 0px 0px 20px;}
.aspect-exterieur-visuel3 {float:left; margin:0px 0px 0px 65px;}
.aspect-exterieur-visuel4 {float:right; margin:51px 65px 0px 0px;}

/* Page Etanchéite */
.texte1-etancheite {text-alin:left;}
.etancheite-visuel1 {float:left; margin:80px 0px 0px 0px; width:253px;}
.etancheite-visuel2 {float:left; margin:80px 0px 0px 23px; width:162px;}
.bloc-etancheite-visuel {float:left; margin:20px 0px 0px 23px; width:162px;}
.etancheite-visuel3 {margin:0px 0px 0px 0px; width:114px;}
.etancheite-visuel4 {margin:20px 0px 0px 28px; width:162px;}
.etancheite-visuel5 {float:left; margin:80px 0px 0px 23px; width:162px;}


/* Rubrique Parking ------------------------ */
.texte1-parking {text-align:left;}
.tableau-services {margin:30px 0px 0px 145px;}
.visuel1-parking {float:left; margin:30px 0px 0px 56px; width:232px; height:122px;}
.visuel2-parking {float:left; margin:30px 0px 0px 15px; width:230px; height:122px;}
.visuel3-parking {float:left; margin:30px 0px 0px 12px; width:234px; height:122px;}


/* Rubrique Dépôt-Vente ---------------------*/
.nom-produit-depot-vente {color:#eb0000; font-size:16px;}
.specification-produit-depot-vente {color:#eb0000; font-size:13px;}
td.bloc-img-produit {border:1px solid #999999; padding:2px;}

/* Page dépot-vente véhicules */
.contenu-depot-vente-vehicules-vide {text-align:center;}
.contenu-depot-vente-vehicules {text-align:left;}

/* Page dépot-vente accessoires */
.contenu-depot-vente-accessoires-vide {text-align:center;}
.contenu-depot-vente-accessoires {text-align:left;}


/* Rubrique Contact ------------------------ */
/* Page Contactez-nous */
.texte1-contact {text-align:left;}
.texte2-contact {text-align:left;}

/* Formulaire */
#formulaire-contact {margin-left:75px;}
#formulaire-contact td.champ-left {width:110px; text-align:right; padding-right:10px;}
#formulaire-contact td.champ-right {width:135px; text-align:right; padding-right:10px;}

input.input_contact_st {height:20px; width:175px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; background-color:#a1d3f8;}
input.input_contact_lg {height:20px; width:85px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; background-color:#a1d3f8;}

textarea.textarea1_contact {height:30px; width:498px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#a1d3f8;}
textarea.textarea2_contact {height:40px; width:498px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#a1d3f8;}

input.bouton-envoyer-contact{
width:110px; height:23px;
background-color:#018989; border:1px solid #a1a1a1; color:#FFFFFF; font-size:11px; cursor:pointer;
}

input.erreur-contact{
color: #FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width: 0px;
text-align: left;
background-color:#FFFFFF; width:100%; padding:0px 0px 0px 0px; margin-bottom:10px;}


/* Page Plan d'accès */
.bloc-carte-france {float:left; background-image:url(../images/contact/plan-acces/vue-carte-france.jpg); background-position:top left; background-repeat:no-repeat; margin:25px 0px 0px 35px; padding:225px 0px 0px 185px;}
.bloc-plan-acces {float:right; margin:0px 0px 0px 0px; width:412px;}
.informations-itineraires {float:left; margin:-185px 0px 0px 0px; width:490px;}
.puce-itineraires {padding-top:5px;}
.nom-itineraire {color:#e30c1c; font-weight:bold;}


/* Formulaire Pieces Detachees */
.texte1-pieces-detachees {text-align:left;}

body#form-pieces-detachees {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#formulaire-pieces-detachees {margin-left:75px;}

#formulaire-pieces-detachees .border-bottom-color {text-align:left; border-bottom:1px solid #008a8a; font-weight:bold; color:#008a8a;}

#formulaire-pieces-detachees td.champ-left {width:110px; text-align:right; padding-right:10px;}
#formulaire-pieces-detachees td.champ-left-msg {width:100px; text-align:left; padding-right:10px;}
#formulaire-pieces-detachees td.champ-right {width:145px; text-align:right; padding-right:10px;}

input.input_pieces-detachees_st {height:20px; width:176px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; background-color:#ffffbf;}
input.input_pieces-detachees_lg {height:20px; width:85px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:0px; background-color:#ffffbf;}

textarea.textarea1_pieces-detachees {height:80px; width:507px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ffffbf;}
textarea.textarea2_pieces-detachees {height:40px; width:509px; border:1px solid #a5acb2; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ffffbf;}

input.bouton-envoyer-pieces-detachees{
width:110px; height:23px;
background-color:#018989; border:1px solid #a1a1a1; color:#FFFFFF; font-size:11px; cursor:pointer;
}

input.erreur-pieces-detachees{
color: #FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-width: 0px;
text-align: left;
background-color:#FFFFFF; width:100%; padding:0px 0px 0px 0px;}
