@charset "utf-8";
/* CSS Document */

body #corps {width:940px}
body #texte {width:906px}
body #menudroit_int {display:none}
form  {font-size:12px}
label {font-size:12px}

/******************************
**** CONTACT ******
*****************************/
.tx-formulaires-pi8 fieldset {border:none; width:800px; margin:auto}
.tx-formulaires-pi8 legend {display:none;}
.tx-formulaires-pi8 #form_contact label {display:block; margin-right:5px; width:160px; font-weight:bold; float:left}
.tx-formulaires-pi8 #form_contact select {float:left}
.tx-formulaires-pi8 #form_contact .zonetexte {width:200px;}
.tx-formulaires-pi8 #form_contact #detail {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi8 #form_contact .spe_red {width:250px; margin-left:150px; font-weight:normal; font-size:11px}


/******************************
**** SUIVI ******
*****************************/
.tx-formulaires-pi5 fieldset {border:none; width:800px; margin:auto}
.tx-formulaires-pi5 legend {display:none;}
.tx-formulaires-pi5 #suivi_form label {display:block; margin-right:5px; width:150px; font-weight:bold; float:left}
.tx-formulaires-pi5 #suivi_form label.longue {display:block; width:200px; font-weight:bold; float:left}
.tx-formulaires-pi5 #suivi_form select {float:left}
.tx-formulaires-pi5 #suivi_form .zonetexte {width:200px;}
.tx-formulaires-pi5 #suivi_form #aime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi5 #suivi_form #maime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi5 #suivi_form .spe_red {width:250px; margin-left:150px; font-weight:normal; font-size:11px}
.tx-formulaires-pi5 #suivi_form #submit_suivi {float:right}




/******************************
**** NEWSLETTER ******
*****************************/
.tx-formulaires-pi7 fieldset {border:none; width:800px; margin:auto}
.tx-formulaires-pi7 legend {display:none;}
.tx-formulaires-pi7 #news_form label {display:block; width:150px; font-weight:bold; float:left}
.tx-formulaires-pi7 #news_form label.longue {display:block; width:500px; font-weight:bold; float:left}
.tx-formulaires-pi7 #news_form select {float:left}
.tx-formulaires-pi7 #news_form .zonetexte {width:200px;}
.tx-formulaires-pi7 #news_form #aime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi7 #news_form #maime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi7 #news_form .spe_red {width:250px; margin-left:150px; font-weight:normal; font-size:11px}
.tx-formulaires-pi7 #news_form #submit_suivi {float:right}

/*
.tx-formulaires-pi7 #news_form #formulaire_error_nom {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_prenom {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_adresse {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_zip {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_ville {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_pays {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_langue {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_mail {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_tel {display:none}
.tx-formulaires-pi7 #news_form #formulaire_error_datenaiss {display:none}
*/

/******************************
**** NEWSLETTER ******
*****************************/
.tx-formulaires-pi1 fieldset {border:none; width:800px; margin:auto}
.tx-formulaires-pi1 legend {display:none;}
.tx-formulaires-pi1 #demande2 label {display:block; width:150px; font-weight:bold; float:left}
.tx-formulaires-pi1 #demande2 label.longue {display:block; width:500px; font-weight:bold; float:left}
.tx-formulaires-pi1 #demande2 select {float:left}
.tx-formulaires-pi1 #demande2 .zonetexte {width:200px; margin-left:5px;}
.tx-formulaires-pi1 #demande2 #aime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi1 #demande2 #maime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi1 #demande2 .spe_red {width:250px; margin-left:150px; font-weight:normal; font-size:11px}
.tx-formulaires-pi1 #demande2 #submit_suivi {float:right}

/******************************
**** DISPONOBILITE ******
*****************************/
.tx-formulaires-pi6 fieldset {border:none; width:800px; margin:auto}
.tx-formulaires-pi6 legend {display:none;}
.tx-formulaires-pi6 #dispo_form label {display:block; width:150px; font-weight:bold; float:left}
.tx-formulaires-pi6 #dispo_form label.longue {display:block; width:500px; font-weight:bold; float:left}
.tx-formulaires-pi6 #dispo_form select {float:left}
.tx-formulaires-pi6 #dispo_form .zonetexte {width:200px; margin-left:5px;}
.tx-formulaires-pi6 #dispo_form #commentaires {background:#EDE0B4 none repeat scroll 0 0; float:left; width:300px}
.tx-formulaires-pi6 #dispo_form #maime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi6 #dispo_form .spe_red {width:250px; margin-left:150px; font-weight:normal; font-size:11px}
.tx-formulaires-pi6 #dispo_form #submit_suivi {float:right}


/******************************
**** ADHESION ******
*****************************/
.tx-formulaires-pi4 fieldset {border:none; width:800px; margin:auto}
.tx-formulaires-pi4 legend {display:none;}
.tx-formulaires-pi4 #rens_form label {display:block; width:150px; font-weight:bold; float:left}
.tx-formulaires-pi4 #rens_form label.longue {display:block; width:350px; font-weight:bold; float:left}
.tx-formulaires-pi4 #rens_form select {float:left; margin-left:5px}
.tx-formulaires-pi4 #rens_form .zonetexte {width:200px; margin-left:5px;}
.tx-formulaires-pi4 #rens_form #commentaires {background:#EDE0B4 none repeat scroll 0 0; float:left; width:300px}
.tx-formulaires-pi4 #rens_form #maime {background:#EDE0B4 none repeat scroll 0 0;}
.tx-formulaires-pi4 #rens_form .spe_red {width:250px; margin-left:150px; font-weight:normal; font-size:11px}
.tx-formulaires-pi4 #rens_form #submit_suivi {float:right}


/******************************
**** SOV SPECIF ******
*****************************/
.tx-formulaires-pi10 fieldset {border:none; width:800px; margin:auto}
.tx-formulaires-pi10 legend {display:none;}
.tx-formulaires-pi10 #spe_form label {display:block; width:150px; font-weight:bold; margin-right:5px; margin-top:5px; float:left}
.tx-formulaires-pi10 #spe_form label.longue {display:block; width:250px; font-weight:bold; float:left}
.tx-formulaires-pi10 #spe_form select {float:left}
.tx-formulaires-pi10 #spe_form .zonetexte {width:200px;margin-top:5px;}
.tx-formulaires-pi10 #spe_form #sstitre2 {background:#EDE0B4 none repeat scroll 0 0; float:left; width:300px}
.tx-formulaires-pi10 #spe_form .spe_red {width:250px; margin-left:160px; font-weight:normal; font-size:11px}
.tx-formulaires-pi10 #spe_form .spe_red.longue {margin-left:300px;}
.tx-formulaires-pi10 #spe_form #submit_suivi {float:right}

/******************************
**** SOV GENE ******
*****************************/
.tx-formulaires-pi9 fieldset {border:none; width:800px; font-size:11px; margin:auto}
.tx-formulaires-pi9 legend {display:none;}
.tx-formulaires-pi9 #generiqueform label {display:block; font-size:11px; width:160px; font-weight:bold; margin-right:5px; margin-top:5px; float:left}
.tx-formulaires-pi9 #generiqueform label.longue {display:block; width:250px; font-weight:bold; float:left}
.tx-formulaires-pi9 #generiqueform select {float:left}
.tx-formulaires-pi9 #generiqueform .zonetexte {width:200px;margin-top:5px;}
.tx-formulaires-pi9 #generiqueform #sstitre2 {background:#EDE0B4 none repeat scroll 0 0; float:left; width:300px}
.tx-formulaires-pi9 #generiqueform .spe_red {width:250px; margin-left:160px; font-weight:normal; font-size:11px}
.tx-formulaires-pi9 #generiqueform .spe_red.longue {margin-left:300px;}
.tx-formulaires-pi9 #generiqueform #submit_suivi {float:right}
.tx-formulaires-pi9 #imghotel {width:auto; height:auto; float:right}

/******************************
**** CHQ CADO ******
*****************************/
.tx-formulaires-pi2 fieldset {border:none; width:800px; font-size:11px; margin:auto}
.tx-formulaires-pi2 fieldset .titre { visibility:hidden}
.tx-formulaires-pi2 legend {display:none;}
.tx-formulaires-pi2 #chqcadeau label {display:block; font-size:11px; width:160px; font-weight:bold; margin-right:5px; margin-top:5px; float:left}
.tx-formulaires-pi2 #chqcadeau label.longue {display:block; width:250px; font-weight:bold; float:left}
.tx-formulaires-pi2 #chqcadeau select {float:left}
.tx-formulaires-pi2 #chqcadeau .zonetexte {width:200px;margin-top:5px;}
.tx-formulaires-pi2 #chqcadeau #sstitre2 {background:#EDE0B4 none repeat scroll 0 0; float:left; width:300px}
.tx-formulaires-pi2 #chqcadeau .spe_red {width:250px; margin-left:160px; font-weight:normal; font-size:11px}
.tx-formulaires-pi2 #chqcadeau .spe_red.longue {margin-left:300px;}
.tx-formulaires-pi2 #chqcadeau #submit_suivi {float:right}
.tx-formulaires-pi2 #imghotel {width:auto; height:auto; float:right}
.tx-formulaires-pi2 td {font-size:12px}

/******************************
**** CHQ GUIDE ******
*****************************/
.tx-formulaires-pi3 fieldset {border:none; width:800px; font-size:11px; margin:auto}
.tx-formulaires-pi3 legend {display:none;}
.tx-formulaires-pi3 #guide_form label {display:block; font-size:11px; width:160px; font-weight:bold; margin-right:5px; margin-top:5px; float:left}
.tx-formulaires-pi3 #guide_form label.longue {display:block; width:250px; font-weight:bold; float:left}
.tx-formulaires-pi3 #guide_form select {float:left}
.tx-formulaires-pi3 #guide_form .zonetexte {width:200px;margin-top:5px;}
.tx-formulaires-pi3 #guide_form #sstitre2 {background:#EDE0B4 none repeat scroll 0 0; float:left; width:300px}
.tx-formulaires-pi3 #guide_form .spe_red {width:200px; margin-left:160px; font-weight:normal; font-size:11px}
.tx-formulaires-pi3 #guide_form .spe_red.longue {margin-left:250px;}
.tx-formulaires-pi3 #guide_form #submit_suivi {float:right}
.tx-formulaires-pi3 #imghotel {width:auto; height:auto; float:right}
.tx-formulaires-pi3 td {font-size:12px}
.hide {display:none}
.show {display:block}




div.clear {width:100%; height:5px; clear:both}

/* Label formulaires  */ 
#form_contact table label { display: block; width: 80px; float: left; margin-bottom:0px;}
#form_contact #note_tad th { text-align:center; }
#form_contact #submit_contact, #delete_contact { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

#suivi_form label { display: block; width: 180px; float: left; margin-bottom:0px; }
#suivi_form table label { display: block; width: 100px; float: left;}
#suivi_form #fs_note { background-color:#FFFFFF; border-right-style: outset; border-bottom-style: outset; border-left-style:none; border-top-style:none; padding: 10px; }
#suivi_form #fs_note .spe_in_blanc { background-color:#f5f2e9; }
#suivi_form .soustitre { font-weight: bold; height: 30px; }
#suivi_form #submit_suivi { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

#dispo_form label { display: block; width: 180px; float: left; margin-bottom:0px; }
#dispo_form #submit_dispo  { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }
#dispo_form table label { display: block; width: 100px; float: left;}
#dispo_form .soustitre { font-weight: bold; height: 30px; }

#demande2 #submit_carte { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }
/*
#demande2 table label { display: block; width: 100px; float: left;}
#demande2 .soustitre { font-weight: bold; height: 30px; }
*/
#guide_form table label { display: block; width: 100px; float: left;}
#guide_form #submit_guide { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

#chqcadeau table label { display: block; width: 100px; float: left;}
#chqcadeau #submit_cheque { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

#rens_form label { display: block; width: 180px; float: left; margin-bottom:0px; }
#rens_form table label { display: block; width: 100px; float: left;}
#rens_form #submit_renseignement { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

#news_form label { display: block; width: 180px; float: left; margin-bottom:0px; }
#news_form table label { display: block; width: 100px; float: left;}
#news_form #submit_news { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

#generiqueform label { display: block; width: 180px; float: left; margin-bottom:0px; }
#generiqueform .soustitre { font-weight: bold; height: 30px; }
#generiqueform table label { display: block; width: 100px; float: left;}
#generiqueform #submit_generique { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

#spe_form label { display: block; width: 180px; float: left; margin-bottom:0px; }
#spe_form .soustitre { font-weight: bold; height: 30px; }
#spe_form table label { display: block; width: 100px; float: left;}
#spe_form #submit_spe { background:#572F08 none repeat scroll 0 0; color:#FFFFFF; }

.spe_red { color: #F00000; }



