@import url(common.css);


/* --[ Global ]-- */
* {margin:0px; padding:0px}


html {
  font:11px Arial, helvetica, sans-serif;
}


.bleu {color:#3e83a1 !important}
.rouge{color:#bd001e !important}
.marron{color:#9a8f85 !important}
.marronfonce{color:#7B7166 !important}
.vert {color:#92AD00 !important}
.gris {color:#424242 !important}
.grisFoot {color:#969696 !important}
.bgbleu {background-color:#3e83a1 !important}
.bgbleu2 {background-color:#3e83a1 !important}
.bgbleupale{background:#D5E7EE !important}
.bgbleuclair{background:#539DBD !important}
.bgmarron{background-color:#9a8f85 !important}
.bgrouge {background-color:#c1022b !important}
.c_lodge{color:#70706B !important}
.c_symphonie{color:#9A8F85 !important}
.c_select{color:#634E46 !important}
.c_elite{color:#80574A !important}
.bgvert{background:#93ad00}
.bgpale{background:#F3EDE7;}
.bgblanc{background:#fff !important}


.bgbleu a{color:#fff;text-decoration:underline;}
.bgbleu a:hover{text-decoration:none;}


img {border:none}

a {text-decoration:none}


h1 {font-size:15px}
h2 {font-size:14px}
h3 {font-size:13px}
h4 {font-size:12px}
h5 {font-size:10px}


.liste,.liste2 {background-color:#E5DFD9; color:#9a8f85;border:1px #CDC1B6 solid; padding:10px 10px 0px 10px}
.liste li,.liste2 li {margin:0px 0px 10px 15px}
.liste2{background-color:#DCEBF1;border:1px #B1D3E0 solid;}


h3.rouge a{color:#3E83A1;}
#concess-horsfr td{padding:7px}
.wcata{width:45%}

#fancy_img{z-index:92 !important}
#fancy_content{z-index:96 !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important}


/**********************************************************************************************
 *************************** SQUELETTE *************************
 **********************************************************************************************/


#fond{background:#fff url(../img/squelette/bg_fond.gif) repeat-x}
#fondContenu{background:#fff url(../img/squelette/bg_fond_contenu.gif) repeat-x}


#html{text-align:center;background:url(../img/squelette/bg_html.gif) no-repeat top right}
#page{position:relative;margin:auto;background:url(../img/fr/squelette/bg_top.gif) top right no-repeat;/*text-align:center*/}


#header{/*background:url(../img/squelette/bg_head.gif) no-repeat;*/}


#anime{height:267px;}
#bandeau{height:159px}


img#fleche{position:absolute;right:-40px;}


.conteneur {
  width:960px;
  text-align:left;
  margin:0px auto 0px auto;
}


#header h1{width:331px;height:140px;overflow:hidden}


#footer{margin-top:10px;padding-bottom:10px}
#contentFoot{border-top:#f2f2f2 9px solid;}
#footer ul{width:193px}
#footer ul li{margin-bottom:2px;list-style:none}
#footer ul li a{zoom:1;padding:3px 5px;color:#868686;background:#d3d3d3;display:block}
#footer ul li a:hover{background:#3e83a1;color:#fff}
#footer h4{margin-bottom:3px;background:url(../img/accueil/fleche.gif) no-repeat 0 1px;padding-left:15px;color:#707072;font-size:12px}
#footer a{color:#969696;}


/**********************************************************************************************
 *************************** ACCUEIL *************************
 **********************************************************************************************/


/* menu rapidhome et collection accueil */
.linkContenuM,.linkContenuB{text-align:left;margin:12px 12px 0 12px;float:left;color:#fff;width:194px;background:url(../img/accueil/bas_marron.gif) no-repeat bottom;padding-bottom:20px}
.linkContenuB{margin:12px 0 0;background:url(../img/accueil/bas_bleu.gif) no-repeat bottom;}
.linkContenuM{position:relative;}
div#mouettes{width:269px;height:90px;background:url(../img/accueil/mouettes.gif) no-repeat;position:absolute;bottom:-90px;right:-210px;}


.linkContenuM h2,.linkContenuB h2,.linkContenuM2 h2,.linkContenuB2 h2{margin:7px 0 5px 7px}


.linkContenuM a,.linkContenuB a,.linkContenuM2 a,.linkContenuB2 a{margin:0 3px 3px 3px;display:block;margin-bottom:3px;background:url(../img/accueil/fleche_m.gif) no-repeat 7px 2px;padding:1px 0 0 20px;color:#fff;text-decoration:none}
.linkContenuB a,.linkContenuB2 a{background:url(../img/accueil/fleche_b.gif) no-repeat 7px 2px;}


.linkContenuM a:hover,.linkContenuM2 a:hover,.linkContenuM2 a.actif{background:#fff url(../img/accueil/fleche_mb.gif) no-repeat 7px 2px;color:#9a8f85}
.linkContenuB a:hover,.linkContenuB2 a:hover,.linkContenuB2 a.actif{background:#fff url(../img/accueil/fleche_bb.gif) no-repeat 7px 2px;color:#3e83a1}




/* gamme */
#gamme{float:left;width:285px;background:url(../img/accueil/bg_gamme.gif) top center no-repeat;margin-left:10px}
a.lodge,a.elite,a.symphonie,a.select{display:block;width:234px;height:60px;overflow:hidden;margin:4px 0 0 25px;}
#gamme h2{color:#9a8f85;font-size:14px;margin-left:25px;}


/* acces rapide */
#accesRapide,#accesRapide2{text-align:center;background:url(../img/fr/accueil/bg_accesR.gif) top center no-repeat;float:right;width:252px;}
#accesRapide2{background:url(../img/fr/contenu/bg_accesR2.gif) top center no-repeat;}
#contentLi a.access,#contentLi a.accessActif{zoom:1;color:#9a8f85;margin-left:6px;display:block;width:218px;height:44px;background:url(../img/accueil/bg_rapide.gif) no-repeat 0 0}
#contentLi a.access:hover,#contentLi a.accessActif{background-position:0 -44px}
#contentLi a.access span,#contentLi a.accessActif span{position:relative;top:-12px;left:20px;}
#contentLi a.access img,#contentLi a.accessActif img{position:relative;left:7px;top:3px}

#contentLi{text-align:left;padding-bottom:10px;background:#e5dfd9;width:228px;position:relative;left:12px}


/**********************************************************************************************
 *************************** CONTENU *************************
 **********************************************************************************************/


/* menu rapidhome et collection contenu */
.linkContenuM2,.linkContenuB2{text-align:left;margin:16px 0 9px 18px;float:left;color:#fff;width:194px;background:url(../img/contenu/bas_marron.gif) no-repeat bottom;padding-bottom:20px}
.linkContenuB2{margin:0 0 0 18px;background:url(../img/contenu/bas_bleu.gif) no-repeat bottom;}
.linkContenuM2{position:relative;}


/*contenu*/
#contenu{float:left;width:708px;background:url(../img/contenu/bg_contenu.gif) top center no-repeat;}
#contenu h2{color:#9a8f85;font-size:14px;margin-left:15px;position:relative;top:-5px;}
#contenu h3{font-size:11px;}
.paddingContenu{padding:10px 10px 0 20px}


/* dans le contenu a proprement parler */


.w48{width:49%}
.borderb{border-bottom:1px solid}


.paddingContenu td a{display:block;background:#f3ede7;color:#c1022b;padding:3px 0 3px 7px}
.paddingContenu .right td a{color:#3e83a1;}
.paddingContenu .left td a:hover{background:#c1022b;color:#fff;}
.paddingContenu .right td a:hover{background:#3e83a1;color:#fff;}
.paddingContenu table tr td tr td{margin-bottom:2px}
.paddingContenu table{margin:10px 0;font-size:11px;}
.paddingContenu h3{color:#3E83A1;font-size:14px;margin-bottom:10px}
.paddingContenu .padding-gd10 p,.paddingContenu .aide p{text-align:justify;color:#9A8F85}


#contenuDroite .fiche{width:243px;background:#d2cbc5;color:#70706b;}
#contenuDroite .fiche ul{padding:3px 10px 0 10px;}
#contenuDroite h3{padding:15px 10px 0 10px;}
#contenuDroite .fiche h3{padding:10px 10px 5px 10px !important;margin:0}
#contenuDroite .fiche ul li{line-height:17px;text-align:justify;list-style:none;margin-left:3px;background:url(../img/fiche/puce.gif) no-repeat 0 3px;padding-left:7px}




.wmob{width:400px;margin:15px 0}


#destockage-titre{background:#4D9ABB;padding:5px 5px 0 5px;margin-bottom:10px}
h3.posFicheDes{position:relative;top:4px}
#caracteristiques p{color:#fff}
.destockage-carac ul li{list-style:none}



ol#servicesSearch{float:left;background:#EDEEEE;padding:4px;}
div.parcelle-cadre{background:#2F647B;padding:5px;margin-bottom:3px}
ul.listingServices{background:#EDEEEE;padding:7px;width:47%;color:#666}
ul.listingServices li{list-style:none}
#coord{border:none}
#coord label{width:170px;float:left;padding:5px;text-align:right}
#coord .enbas{position:relative;top:4px}
#coord input.texte{width:250px;color:#9A8F85;font-size:11px;padding:3px}
textarea.texteMessage{margin-left:189px;width:250px;height:120px;color:#9A8F85;font-size:11px;padding:3px}


table#demandeCatalogue,table#telechargementCatalogue{color:#9A8F85;}
table#demandeCatalogue input,table#telechargementCatalogue input,table#demandeCatalogue select,table#telechargementCatalogue select{padding:2px;color:#9A8F85;font-size:11px}


td.w65{width:65%}




/* page isolation */
div.isolation{color:#9a8f85}
div.isolation table{width:100%;color:#9a8f85}
div.isolation table tr td{padding:3px;background:#E5DFD9;border:#D5CBC1 1px solid}
div.isolation table tr td.bgvert{background:#93ad00;}


/* destockage */
#destockage-recherche {
background-color:#2E6176;
margin:0 auto;
padding:3px 10px;
}


#destockage select{width:250px;margin:4px;color:#3E83A1;font-size:11px;padding:3px}
#destockage-ligne1 select{width:180px;margin:4px;}


.destockage-fiche{margin:10px 0;padding:10px;background:#F3EDE7;color:#9A8F85}
.destockage-fiche img{margin-right:20px}
.destockage-fiche ul{margin-left:20px}


a.aide-choix-a{display:block;text-align:center;padding:5px 0;background:#3e83a1;color:#fff;text-decoration:none}
a.aide-choix-a:hover{background:#36738D;text-decoration:underline}


/**********************************************************************************************
 *************************** LODGE *************************
 **********************************************************************************************/


ul.menuLodge li a{padding:7px;color:#70706b;font-size:20px;}
ul.menuLodge li a:hover,ul.menuLodge li a.actif{background:#d5cdc4;}
ul.menuLodge{position:relative;top:-4px;margin-left:15px}
ul.menuLodge li{list-style:none;display:inline}
ul.menuLodge li img.supL{position:relative;top:-10px}


a.gammeraccourci{padding:6px;color:#70706b;font-size:20px;}
a.gammeraccourci:hover,ul.menuLodge li a.actif{background:#d5cdc4;}






div#descLodge{background:url(../img/fr/contenu/pop.jpg) no-repeat;width:670px;height:224px;margin-left:5px;}
div#descLodge p{margin:10px 10px 0 0;color:#70706b;font-size:12px;text-align:justify;width:245px;float:right;}
div#pageLodge{margin:7px 0 0 5px;width:670px;background:url(../img/contenu/pageLodge.jpg) no-repeat top right;color:#fff}


#menuPageLodge{padding-top:2px;width:406px;background:#70706b;padding-bottom:5px;}
#menuPageLodge ul{margin:3px 4px 5px 4px}
#menuPageLodge ul li{margin-bottom:2px}
#menuPageLodge ul li a{color:#fff;zoom:1;display:block;padding:2px 5px;background:#92928c;}
#menuPageLodge ul li a:hover{background:#B3B3B0;}
#menuPageLodge h4{font-size:11px;margin:10px 0 0 10px}
#menuPageLodge ul li a span.right{position:relative;top:3px}
#menuPageLodge ul li a span.right img{position:relative;top:1px;left:5px;margin-right:5px}




#vignetteLodge{margin-left:8px;margin-bottom:20px;padding-top:20px;width:189px;background:#70706b url(../img/lodge/boulevignette.jpg) top center no-repeat;color:#fff;}
#vignetteLodge img.supL{position:relative;top:-14px}


#contenuGauche{width:425px}
#contenuGauche #implantationLodge{margin-top:10px;margin-left:7px;width:416px;background:#70706b url(../img/fr/lodge/implantation_dt.jpg) no-repeat;padding-top:47px;}






/**********************************************************************************************
 *************************** SYMPHONIE *************************
 **********************************************************************************************/


ul.menuSymphonie li a{padding:7px;color:#634E46;font-size:20px;}
ul.menuSymphonie li a:hover,ul.menuLodge li a.actif{background:#d5cdc4;}
ul.menuSymphonie{position:relative;top:-4px;margin-left:15px}
ul.menuSymphonie li{list-style:none;display:inline}
ul.menuSymphonie li img.supL{position:relative;top:-10px}


a.gammeraccourciS{padding:6px;color:#9a8f85;font-size:20px;}
a.gammeraccourciS:hover,ul.menuSymphonie li a.actif{background:#d5cdc4;}


div#descSymphonie{background:url(../img/fr/contenu/sensations.jpg) no-repeat;width:670px;height:224px;margin-left:5px;}
div#descSymphonie p{margin:10px 10px 0 0;color:#9a8f85;font-size:12px;text-align:justify;width:245px;float:right;}
div#pageSymphonie{margin:7px 0 0 5px;width:670px;background:url(../img/contenu/pageSymphonie.jpg) no-repeat top right;color:#fff}


#menuPageSymphonie{padding-top:2px;width:406px;background:#634E46;height:385px;}
#menuPageSymphonie ul{margin:3px 4px 5px 4px}
#menuPageSymphonie ul li{margin-bottom:2px}
#menuPageSymphonie ul li a{color:#fff;zoom:1;display:block;padding:2px 5px;background:#7B6157;}
#menuPageSymphonie ul li a:hover{background:#937468;}
#menuPageSymphonie h4{font-size:11px;margin:10px 0 0 10px}
#menuPageSymphonie ul li a span.right{position:relative;top:3px}
#menuPageSymphonie ul li a span.right img{position:relative;top:1px;left:5px;margin-right:5px}




#vignetteSymphonie{margin-left:8px;margin-bottom:20px;padding-top:20px;width:189px;background:#634E46 url(../img/symphonie/boulevignette.jpg) top center no-repeat;color:#fff;}
#vignetteSymphonie img.supL{position:relative;top:-14px}


#contenuGauche #implantationSymphonie{margin-top:10px;margin-left:7px;width:416px;background:#634E46 url(../img/fr/symphonie/implantation_gche.jpg) no-repeat;padding-top:47px;}




/**********************************************************************************************
 *************************** ELITE *************************
 **********************************************************************************************/


ul.menuElite li a{padding:7px;color:#70706b;font-size:20px;}
ul.menuElite li a:hover,ul.menuLodge li a.actif{background:#d5cdc4;}
ul.menuElite{position:relative;top:-4px;margin-left:15px}
ul.menuElite li{list-style:none;display:inline}
ul.menuElite li img.supL{position:relative;top:-10px}


a.gammeraccourciE{padding:6px;color:#9a8f85;font-size:20px;}
a.gammeraccourciE:hover,ul.menuElite li a.actif{background:#d5cdc4;}


div#descElite{background:url(../img/fr/contenu/design.jpg) no-repeat;width:670px;height:224px;margin-left:5px;}
div#descElite p{margin:10px 10px 0 0;color:#9a8f85;font-size:12px;text-align:justify;width:245px;float:right;}
div#pageElite{margin:7px 0 0 5px;width:670px;background:url(../img/contenu/pageElite.jpg) no-repeat top right;color:#fff}


#menuPageElite{padding-top:2px;width:406px;background:#9a8f85;height:385px;}
#menuPageElite ul{margin:3px 4px 5px 4px}
#menuPageElite ul li{margin-bottom:2px}
#menuPageElite ul li a{color:#fff;zoom:1;display:block;padding:2px 5px;background:#A99F96;}
#menuPageElite ul li a:hover{background:#BEB7AF;}
#menuPageElite h4{font-size:11px;margin:10px 0 0 10px}
#menuPageElite ul li a span.right{position:relative;top:3px}
#menuPageElite ul li a span.right img{position:relative;top:1px;left:5px;margin-right:5px}




#vignetteElite{margin-left:8px;margin-bottom:20px;padding-top:20px;width:189px;background:#9a8f85 url(../img/elite/boulevignette.jpg) top center no-repeat;color:#fff;}
#vignetteElite img.supL{position:relative;top:-14px}


#contenuGauche #implantationElite{margin-top:10px;margin-left:7px;width:416px;background:#9a8f85 url(../img/fr/elite/implantation_dt.jpg) no-repeat;padding-top:47px;}




/**********************************************************************************************
 *************************** SELECT *************************
 **********************************************************************************************/


ul.menuSelect li a{padding:7px;color:#80574a;font-size:20px;}
ul.menuSelect li a:hover,ul.menuLodge li a.actif{background:#d5cdc4;}
ul.menuSelect{position:relative;top:-4px;margin-left:15px}
ul.menuSelect li{list-style:none;display:inline}
ul.menuSelect li img.supL{position:relative;top:-10px}


a.gammeraccourciSe{padding:6px;color:#9a8f85;font-size:20px;}
a.gammeraccourciSe:hover,ul.menuSelect li a.actif{background:#d5cdc4;}


div#descSelect{background:url(../img/fr/contenu/nature.jpg) no-repeat;width:670px;height:224px;margin-left:5px;}
div#descSelect p{margin:10px 10px 0 0;color:#9a8f85;font-size:12px;text-align:justify;width:245px;float:right;}
div#pageSelect{margin:7px 0 0 5px;width:670px;background:url(../img/contenu/pageSelect.jpg) no-repeat top right;color:#fff}


#menuPageSelect{padding-top:2px;width:406px;background:#80574a;height:385px;}
#menuPageSelect ul{margin:3px 4px 5px 4px}
#menuPageSelect ul li{margin-bottom:2px}
#menuPageSelect ul li a{color:#fff;zoom:1;display:block;padding:2px 5px;background:#95635E;}

#menuPageSelect ul li a:hover{background:#AD837E;}
#menuPageSelect h4{font-size:11px;margin:10px 0 0 10px}
#menuPageSelect ul li a span.right{position:relative;top:3px}
#menuPageSelect ul li a span.right img{position:relative;top:1px;left:5px;margin-right:5px}
span.ptitSelect{font-size:11px !important;}


#vignetteSelect{margin-left:8px;margin-bottom:20px;padding-top:20px;width:189px;background:#80574a url(../img/select/boulevignette.jpg) top center no-repeat;color:#fff;}
#vignetteSelect img.supL{position:relative;top:-14px}


#contenuGauche #implantationSelect{margin-top:10px;margin-left:7px;width:416px;background:#80574a url(../img/fr/select/implantation_gche.jpg) no-repeat;padding-top:47px;}


a.actualites-articles{display:block;padding:3px;margin-bottom:2px;text-decoration:none}
a.actualites-articles:hover{background:#fff !important;color:#3e83a1}


/**********************************************************************************************
 *************************** COMMUN *************************
 **********************************************************************************************/


#leb-img {margin-top:20px}
.fond-infos,.fond-infos2 {background-color:#9A8F85; margin:5px 0px; padding:5px 0px 5px 20px; width:500px;color:#fff}
.fond-infos2 {background-color:#E5DFD9;color:#9A8F85}


.fond-infos p{color:#fff !important}
.fond-infos2 p{color:#9A8F85 !important}
.fond-infos a{text-decoration:none;color:#FFF}
.fond-infos2 a{text-decoration:none;color:#9A8F85}
.fond-infos a:hover,.fond-infos2 a:hover{text-decoration:underline;}


.couleur1 {background-color:#9A8F85;color:#fff;}
.couleur2 {background-color:#E5DFD9;color:#9A8F85}


caption {width:678px; background-color:#3E83A1; color:#fff; padding:1px 0px; font-weight:bold;margin-bottom:0}
#extras td {padding:5px 0px}
#extras p{text-align:justify; width:580px}
#extras li{text-align:justify; margin-left:20px}
#extras ul {background-color:#7d7a7a; border:1px #929292 solid; padding:10px}


.annexes h3 {color:#dc9b00;}
.annexes p {display:block; width:580px}
.annexes ul {margin-left:20px}
.annexes li {margin-bottom:5px}


div.aide td.couleur1 a{background:transparent !important;color:#fff;}
div.aide td.couleur2 a{background:transparent !important;color:#9A8F85;}
div.aide td.couleur1,div.aide td.couleur2{padding:5px}
div.aide table{margin:0}


#plan li{list-style:none}
#plan ul{margin-left:10px;margin-bottom:25px}


#plan ul.lodge a:hover{color:#70706B !important}
#plan ul.lodge a{background:#70706B;}


#plan ul.symphonie a:hover{color:#9A8F85 !important}
#plan ul.symphonie a{background:#9A8F85;}


#plan ul.select a:hover{color:#634E46 !important}
#plan ul.select a{background:#634E46;}


#plan ul.elite a:hover{color:#80574A !important}
#plan ul.elite a{background:#80574A;}


#plan ul a{color:#fff !important;font-weight:bold;display:block; width:657px;padding:5px 0px 5px 5px;margin-bottom:4px;}
#plan ul a:hover{background-color:#E5DFD9;}


div.nature{background:url(../img/contenu/bg_nature.jpg) no-repeat top right}
div.infos{background:url(../img/contenu/bg_infos.jpg) no-repeat top right}
div.emploi{background:url(../img/contenu/bg_emploi.jpg) no-repeat top right}
div.stage{background:url(../img/contenu/bg_stage.jpg) no-repeat top right}
div.poste{background:url(../img/contenu/bg_poste.jpg) no-repeat top right}


/**** EMPLOI ****/

.descEmploi{width:350px;padding:20px;color:#666;font-size:12px}
.descEmploi a{color:#3E83A1;text-decoration:none}
.descEmploi a:hover{text-decoration:underline}
.descEmp{width:600px;padding:5px 5px 15px 20px;color:#666;font-size:12px}


a.depart,span.noOffer{width:350px;color:#aaa;display:block;margin:0 0 0 40px}
a.depart{background:url(../img/emploi/consulter.gif) no-repeat right 3px}
a.depart:hover{color:#3E83A1;background-position:right -67px}

div.cellEmploi{color:#666;padding:15px;background:#f3f3f3;margin-bottom:3px}
div.cBis{background:#f8f8f8 !important}
div.cellEmploi p.title{border-right:1px #ddd solid;padding-right:20px;width:170px;text-align:right;margin-right:10px;}
div.cellEmploi p.bisT{width:100px !important}
div.cellEmploi p{color:#888 !important;}

ul.menuEmploi{float:left;color:#666;background:#3E83A2 url(../img/emploi/dte_menu.gif) no-repeat right;padding-right:10px;margin-left:10px;}
ul.menuEmploi li{list-style:none;display:inline;color:#fff;}
ul.menuEmploi li span.noLink{padding:5px 10px 5px 5px;color:#fff;display:block;float:left;}
ul.menuEmploi li a{padding:5px 10px 5px 5px;color:#fff;display:block;float:left;}
ul.menuEmploi li a:hover,ul.menuEmploi li a.actif{background:#3e6273}
ul.menuEmploi li a.actif{font-weight:bold}

div.cellEmploi div.texteDetailsEmploi{width:490px}
div.cellEmploi div.texteDetailsEmploi p{margin-bottom:15px}
div.cellEmploi div.texteDetailsEmploi ul{margin:0 20px}
div.cellEmploi div.texteDetailsEmploi ul li{margin-left:30px;color:#888}

div.cellEmploi input.texte{font-size:11px;width:250px;padding:4px;border:none;background-color:#eee;color:#888}
div.candidat p.title{position:relative;top:5px}

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


.w595{width:585px}


ul.listePuce{margin-top:15px}
ul.listePuce li{list-style:none;background:url(../img/contenu/puce.gif) no-repeat 0 3px;padding-left:10px;margin-bottom:7px;}




/*** MESSAGES ERREUR ***/
.ok, .error{text-align:center; color:#fff !important}
.ok {background-color:#00B000; font-weight:bold; padding:2px 0px}
.error {background-color:#f00; font-weight:bold; padding:2px 0px}


#lettre-form{color:#7A7065}
#lettre-form td{padding:5px;}
#lettre-form td.un{font-weight:bold;width:210px;text-align:right;color:#7A7065}
#lettre-form td.bgpale{background:#F3EDE7;}
#lettre-form span{color:#7A7065}
#lettre-form input.bouton{background:#B4D5E2;color:#3E83A1;cursor:pointer;border:none;font-size:11px;padding:3px}
#lettre-form input.bouton:hover{background:#fff}
#lettre-form input.texte,#lettre-form textarea{width:250px}
#lettre-form select{width:250px;color:#7A7065;font-size:11px}
#lettre-form label{color:#7A7065}


#connexion-formulaire td{padding:5px;}
#connexion-formulaire td.un{width:210px;text-align:right;color:#7A7065}
#connexion-formulaire td.pale{background:#F3EDE7;}
#connexion-formulaire span{color:#7A7065}
#connexion-formulaire input.bouton{background:#B4D5E2;color:#3E83A1;cursor:pointer;border:none;font-size:11px;padding:3px}
#connexion-formulaire input.bouton:hover{background:#fff}
#connexion-formulaire select{width:250px;color:#7A7065;font-size:11px}
#connexion-formulaire input.texte,#connexion-formulaire textarea{width:250px}


#aide-choix{color:#7A7065}
#aide-choix td{text-align:center;padding:5px;}
#aide-choix td.un{font-weight:bold;width:210px;text-align:right;color:#7A7065}
#aide-choix td.bgpale{text-align:left;background:#F3EDE7;}

#aide-choix span{color:#7A7065}
#aide-choix input.bouton{background:#B4D5E2;color:#3E83A1;cursor:pointer;border:none;font-size:11px;padding:3px}
#aide-choix input.bouton:hover{background:#fff}
#aide-choix input.texte,#aide-choix textarea{width:250px}
#aide-choix select{width:250px;color:#7A7065;font-size:11px}
#aide-choix label{color:#7A7065}
td.bgpale a{display:inline;padding:0}


input.aidez-puce{margin-right:4px}






/***************************************
************ FORMULAIRES ***
***************************************************************/


/*** FORMULAIRES ***/


label a{font-weight:bold;color:#fff;text-decoration:underline}
label a:hover{text-decoration:none}


#formContact div.bg_marron{width:583px;background:#714739;border:color:#fff;padding:10px 10px;margin:10px 0 10px 0}
#formContact div.bg_clair_bordure{width:583px;background:#174c5b;border:5px #6296a4 solid;color:#fff;padding:10px 5px;margin:10px 0 10px 0}
#formContact div.bg_clair{width:583px;background:#79725a;color:#fff;padding:10px 5px;margin:10px 0 10px 0}
#formContact div.bg_m_clair{background:#7f5a4d;padding:7px;text-align:center;margin-top:10px}


/*** input avec fond > ex tarif **/
#formContact label.gauche{float:left;width:100px;text-align:right;font-weight:bold;margin-right:7px;position:relative;top:7px}
#formContact label.alone{width:100px;text-align:right;font-weight:bold;margin-right:7px;position:relative;top:7px}


#formContact label.labelCheck{width:25px;position:relative;top:-2px}
#formContact p.inpoute{float:left;background:url(../img/form/bg_bleu_input.jpg) no-repeat;width:333px;height:25px;padding:3px 0 0 3px}
#formContact p.inpoute input.textuel{background:#fff;border:none;width:323px;height:16px;padding-top:4px;padding-left:7px;font-family:arial;font-weight:bold;color:#174c5b}




/**** input sans fond ***/
#formContact p.inpout{float:left;padding:8px}
#formContact label.normal{float:left;width:130px;text-align:right;font-weight:bold;margin-right:7px;position:relative;top:9px}
#formContact p.inpout input.textuel{background:#fff;border:none;width:300px;height:16px;padding-top:2px;padding-left:2px;font-family:arial;color:#4b4846;font-size:11px}
#formContact p.inpout input.envoyer{text-align:left;background:#fff;border:none;width:200px;padding:3px;font-family:arial;color:#4b4846;font-size:11px}
#formContact p.inpout select.long{width:302px;height:18px;padding-top:2px;padding-left:2px;font-family:arial;color:#4b4846;font-size:11px}
#formContact p.inpout textarea{width:400px;height:150px;font-family:arial;color:#4b4846;font-size:11px}


/**** input en block ***/
#formContact div.inpoutLine{width:500px;margin:10px 0 0 20px}
#formContact div.inpoutLine div.riad{margin:5px 0 0 10px}


#formContact p.info_prix{margin-top:5px;background:#fff;padding:5px;color:#373737}
#formContact p.info_prix span.rouge{width:150px;text-align:center;padding:3px 20px;background:#eb3333;color:#fff;margin-left:10px}


/**** formulaire sur fond bleu concessionnaires ... ****/


div.bgbleu input.bouton{margin-left:5px;cursor:pointer;background:#C7DEE9;color:#3e83a1;border:0;padding:1px 3px;text-align:left;border:1px solid #8FBDD3;font-size:11px;width:60px;}
div.bgbleu input.bouton:hover{background:#fff;}
div.bgbleu label{color:#95C2D7;font-weight:bold;margin-right:10px;}
div.bgbleu input{color:#3E83A1;font-size:11px;padding:3px;width:150px;}


div.bgbleu2 input.bouton{margin-left:5px;cursor:pointer;background:#C7DEE9;color:#3e83a1;border:0;padding:1px 3px;text-align:left;border:1px solid #8FBDD3;font-size:11px;width:60px;}
div.bgbleu2 input.bouton:hover{background:#fff;}
div.bgbleu2 label{color:#C8DFEA;font-weight:bold;margin-right:10px;}
div.bgbleu2 input{color:#3E83A1;font-size:11px;padding:3px;}
div.bgbleu2 select{color:#3E83A1;font-size:11px;padding:3px;width:250px;margin-left:5px}




/* sliders */
.ui-slider-horizontal{width:250px;margin-top:4px}
.bgbleu2 .theslide{width:353px;margin-left:50px;margin-top:5px}
.bgbleu2 .theslide input{width:40px;color:#fff;background:transparent;border:none;font-weight:bold;}


div#campings table tr td, div#campings table tr td a { color:#3E83A1 }
div#campings table tr td a:hover { background-color:#3E83A1; color:#FFF }