#page_fixe {
width:908px;
text-align:justify;
margin-left:20px;
margin-top:15px;
margin-bottom:15px;


}

#contenu_page_fixe {
background-color:#FFF;
margin-left:4px;
padding:20px;
padding-top:5px;
}

#page_fixe h1{
margin:0;
font-size:16px;
background-color:#FFF;
height:20px;
line-height:20px;
text-align:center;
color:#7c004d;
}
#page_fixe h2{
font-size:14px;
text-align:left;
background-color:#7c004d;
color:#FFF;
margin:5px 0;
}
#page_fixe h3{
font-size:13px;
color:#9A7C55;
display:inline
}

#page_fixe p{
margin-bottom:0px;
}

/* BROCHURES */

#page_fixe #brochures {
text-align:center;
width:100%;
margin-top:20px;
}


/* A LA CARTE */ 

#devis_form {
position:relative;
margin-left:10px;
}

#devis_form label {
line-height:25px;
margin-bottom:20px;
}

#devis_form input,
#devis_form select {
position:absolute;
left:155px;
color:#009DFF;
}
#devis_form .select_date {
margin-left:47px;
margin-top:5px;
}
#devis_form .select_date select {
position:relative;
left:0px;
margin-left:10px;
}
#devis_form #participants input,
#devis_form #participants select,
#devis_form input.radio{
position:relative;
left:0px;
}

#partie_form1 {
background-color:#6A260F;
width:500px;
margin-left:180px;
position:relative
}
#partie_form1  label{
margin-left:20px;
color:#ffffff
}
#partie_form1  input{
margin-left:250px;
left:0px;
color:#009DFF
}
#partie_form1  select{
left:0px;
margin-left:320px;
color:#009DFF
}

input#bt_envoyer_sur_mesure {
display:block;
position:static;
margin-top:20px;
}

#partie_form2 {
text-align:center;
margin-top:30px;
background-color:#009DFF;
padding:5px;
}

#partie_form1  input{
margin-left:250px;
left:0px;
color:#009DFF
}
#partie_form1  select{
left:0px;
margin-left:320px;
color:#009DFF
}

#desti2 {
display:none;
visibility:hidden;
}

#desti3 {
display:none;
visibility:hidden;
}

/* PAGES FORMULAIRES ----------------------------- */
.etoile {
color:#7c004d;
}
#coord {
border:1px solid #311c08;
background-color:#9a7c55;
margin-left:30px;
color:#ffffff;
margin:20px auto;
padding:10px;
position:relative;
width:380px;
}

#coord label {
position:absolute; 
left:20px;
}

#coord input {
margin-left:150px;
color:#311c08;
}
#coord input#MM,
#coord input#AAAA,
#coord input.bt_radio {
margin-left:0px;
}

#coord p {
color:#381408;
font-weight:bold;
margin:10px;
margin-left:20px;
}

/* INSCRIPTION NEWSLETTER ----------------------------- */
#questions {
width:600px;
padding-left:150px;
text-align:left;
position:relative;
}
#questions input,
#questions select {
margin-top:10px;
margin-left:10px;
}
#questions input#prochaines_vacances_date {
position:absolute;
}
#questions textarea {
width:90%;
height:30px;
position:absolute;
}

#questions select {
margin-right:20px;
}
#questions input.autre {
margin-left:0px;
}

#bt_envoi {
margin-left:350px;
margin-top:20px;
margin-bottom:20px;
}

/*  SERVICE GROUPE -------------------- */
#colonne_gauche_groupe {
float:left;
width:200px;
}
#colonne_droite_groupe {
float:left;
width:650px;
margin-left:10px;
text-align:left;
}

/*FORMULAIRE*/
#demande_voyage {
width:600px;
padding-left:50px;
text-align:left;
position:relative;
}
#demande_voyage h3 {
display:block;
margin-top:10px;
}
#demande_voyage input,
#demande_voyage select {
margin-top:10px;
margin-left:10px;
}
#demande_voyage textarea {
width:90%;
height:30px;
}
#demande_voyage #calendrier{
position:absolute;
top:20px;
left:110px;
z-index:100;
}
#bt_envoi_gp {
margin-left:250px;
}
/* fin FORMULAIRE SERVICE GROUPE -------------------- */


#asteri_mini{
font-size:10px;
color:#000000;
text-align:justify
}


#bt_sur_mesure_form {
background-image:url(../images/fixe/fond-bt-form.gif);
background-repeat:no-repeat;
width:270px;
height:98px;
float:left
}

#bt_sur_mesure_form p{
text-align:center;
margin-top:20px;
margin-bottom:5px;
}

#bt_sur_mesure_form a{
text-align:center;
display:block;
text-decoration:underline
}

#page_fixe ul li, #colonne_gauche_groupe ul li {
list-style-image:url(../images/groupes/puce-listes.gif);
margin-left:25px;
}

#page_sans_puces ul li {
margin-left:25px;
list-style-image:none;
}

.mise_en_avant {
font-weight:bold;
color:#7C004D
}

.haut_images {
text-align:center
}

.colonne_plan {
float:left;
width:270px;
margin-left:10px;
}

