/*-----------------------------------*/
/* CLASSES */
/*-----------------------------------*/
.texte18gd { color:#500350; font-size:18px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:bold; letter-spacing:0px; line-height:20px; text-align:right; text-decoration:none; word-spacing:1px; }
.texte14 { color:#500350; font-size:14px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:none; word-spacing:1px; }
.texte14c { color:#500350; font-size:14px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:center; text-decoration:none; word-spacing:1px; }
.texte14cg { color:#500350; font-size:14px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:bold; letter-spacing:0px; line-height:15px; text-align:center; text-decoration:none; word-spacing:1px; }
.texte14j { color:#500350; font-size:14px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:justify; text-decoration:none; word-spacing:1px; }
.texte12 { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:none; word-spacing:1px; }
.texte12b { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:blink; word-spacing:1px; }
.texte12c { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:center; text-decoration:none; word-spacing:1px; }
.texte12cg { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:bold; letter-spacing:0px; line-height:15px; text-align:center; text-decoration:none; word-spacing:1px; }
.texte12d { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:right; text-decoration:none; word-spacing:0px; }
.texte12g { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:bold; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:none; word-spacing:1px; }
.texte12j { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:-1px; line-height:15px; text-align:justify; text-decoration:none; word-spacing:0px; }
.texte11 { color:#500350; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:none; word-spacing:1px; }
.texte11d { color:#500350; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:right; text-decoration:none; word-spacing:1px; }
.texte11dg { color:#500350; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:bold; letter-spacing:0px; line-height:15px; text-align:right; text-decoration:none; word-spacing:1px; }
.texte11j { color:#500350; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:justify; text-decoration:none; word-spacing:1px; }
.texte10 { color:#500350; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:none; word-spacing:1px; }
.texte10c { color:#500350; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:center; text-decoration:none; word-spacing:1px; }

.lien14_ongletg { color:#500350; font-size:14px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:bold; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:none; word-spacing:1px; }
a.lien14_ongletg:hover { color:#dcc8dc; }
.lien12 { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:underline; word-spacing:1px; }
a.lien12:hover { background-color:#dcc8dc; color:#500350; text-decoration:underline overline; }
.lien12_onglet { color:#500350; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:none; word-spacing:1px; }
a.lien12_onglet:hover { color:#dcc8dc; }
.lien11 { color:#500350; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:15px; text-align:left; text-decoration:underline; word-spacing:1px; }
a.lien11:hover { background-color:#dcc8dc; color:#500350; text-decoration:underline overline; }

.bouton_menu_1 { background-color:#dcc8dc; border:2px; border-top-color:#ffffff; border-left-color:#ffffff; border-right-color:#500350; border-bottom-color:#500350; border-style:solid; color:#500350; display:block; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:italic; font-weight:bold; letter-spacing:0px; line-height:20px; margin:0px; padding:0px; text-align:center; text-decoration:none; word-spacing:1px; }
a.bouton_menu_1:hover { background-color:#500350; border-top-color:#dcc8dc; border-left-color:#dcc8dc; border-right-color:#ffffff; border-bottom-color:#ffffff; border-style:solid; color:#dcc8dc; }

.bouton_menu_2 { background-color:#500350; border:2px; border-top-color:#dcc8dc; border-left-color:#dcc8dc; border-right-color:#ffffff; border-bottom-color:#ffffff; border-style:solid; color:#dcc8dc; display:block; font-size:12px; font-family:verdana,arial,helvetica,sans-serif; font-style:italic; font-weight:bold; letter-spacing:0px; line-height:20px; margin:0px; padding:0px; text-align:center; text-decoration:none; word-spacing:1px; }
a.bouton_menu_2:hover { background-color:#500350; border-top-color:#dcc8dc; border-left-color:#dcc8dc; border-right-color:#ffffff; border-bottom-color:#ffffff; border-style:solid; color:#dcc8dc; }

/*-----------------------------------*/
/* BALISE HTML */
/*-----------------------------------*/
html
{
margin:0;
padding:0;
}

/*-----------------------------------*/
/* BALISE BODY */
/*-----------------------------------*/
body
{
background-color:#ffffff;
border-style:none;
margin:0px;
padding:0px;
scrollbar-face-color:#dcc8dc;
scrollbar-highlight-color:#dcc8dc;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#dcc8dc;
scrollbar-darshadow-color:#dcc8dc;
}

/*-----------------------------------*/
/* BALISE INPUT */
/*-----------------------------------*/
input
{
color:#500350;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
font-style:normal;
font-weight:bold;
letter-spacing:0px;
text-decoration:none;
}

/*-----------------------------------*/
/* BALISE SELECT */
/*-----------------------------------*/
select
{
background-color:#ffffff;
width:220px;
}

/*-----------------------------------*/
/* INFOBULLE */
/*-----------------------------------*/
.infobulle
{
background-color:#dcc8dc;
border-style:double; border-width:5px 5px 5px 5px;
border-color:#500350;
font-family:verdana,arial,helvetica,sans-serif;
padding:5px;
position:absolute; z-index:10;
visibility:hidden;
}

/*-----------------------------------*/
/* FOND DE TOUTES LES PAGES */
/*-----------------------------------*/
#index_fond
{
background:#ddbfdd
url(../image/fond3.jpg)
0px 0px /*position de départ de l'image*/
no-repeat; /*repeat-x ou repeat-y*/
border-style:none;
/*border-width:1px 1px 1px 1px;*/
overflow:hidden;
position:relative; height:700px; width:975px; z-index:1;
}

/*-----------------------------------*/
/* HAUT DE PAGE (nom et adresse */
/*-----------------------------------*/
#nom
{
background:none;
border-style:none;
margin:0px;
overflow:hidden;
position:absolute; height:20px; left:275px; top:140px; width:360px; z-index:2;
}

#coord
{
background:none;
border-style:none;
margin:0px;
overflow:hidden;
position:absolute; height:15px; left:60px; top:165px; width:575px; z-index:2;
}

#adresse
{
background:none;
border-style:none;
margin:0px;
overflow:hidden;
position:absolute; height:15px; left:60px; top:185px; width:575px; z-index:2;
}

/*-----------------------------------*/
/* MENUS */
/*-----------------------------------*/
#menu1
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:36px; top:215px; width:140px; z-index:2;
}

#menu2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:189px; top:215px; width:140px; z-index:2;
}

#menu3
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:342px; top:215px; width:140px; z-index:2;
}

#menu4
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:495px; top:215px; width:140px; z-index:2;
}

#menu5
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:36px; top:250px; width:140px; z-index:2;
}

#menu6
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:189px; top:250px; width:140px; z-index:2;
}

#menu7
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:342px; top:250px; width:140px; z-index:2;
}

#menu8
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:495px; top:250px; width:140px; z-index:2;
}

#menu9
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:35px; left:648px; top:250px; width:140px; z-index:2;
}

/*-----------------------------------*/
/* SELECTION SEJOUR AVEC MENU SELECT */
/*-----------------------------------*/
#zone1
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:315px; left:35px; top:290px; width:240px; z-index:2;
}

#zone1_haut
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:90px; left:45px; top:300px; width:220px; z-index:3;
}

#zone1_select
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:70px; left:40px; top:395px; width:230px; z-index:3;
}

#zone1_valider
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:35px; top:480px; width:240px; z-index:3;
}

#zone1_basg
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:45px; top:570px; width:175px; z-index:3;
}

#zone1_basd
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:20px; left:220px; top:590px; width:50px; z-index:4;
}

/*-----------------------------------*/
/* COPYRIGHT */
/*-----------------------------------*/
#copyright
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:210px; top:685px; width:410px; z-index:2;
}

/*-----------------------------------*/
/* HAUTEUR */
/*-----------------------------------*/
#h10
{
background:none;
border-style:none;
overflow:hidden;
position:relative; height:10px; left:5px; width:585px; z-index:3;
}

#h15
{
background:none;
border-style:none;
overflow:hidden;
position:relative; height:15px; left:5px; width:585px; z-index:3;
}

#h30
{
background:none;
border-style:none;
overflow:hidden;
position:relative; height:30px; left:5px; width:585px; z-index:3;
}

/*-----------------------------------*/
/* PAGE contact.php */
/*-----------------------------------*/
#contact_zone2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:295px; top:290px; width:615px; z-index:10;
}

#contact_zone3
{
background:none;
border-style:none;
overflow:auto;
position:absolute; height:300px; left:290px; top:305px; width:620px; z-index:3;
}

#contact_zone4
{
background:none;
border-style:none
overflow:hidden;
position:relative; height:105px; width:590px; z-index:4;
}

#contact_zone4_haut
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:20px; left:5px; top:0px; width:580px; z-index:6;
}

#contact_zone4_haut_1
{
background-color:#0097d8;
/*filter:alpha(opacity=40);
-moz-opacity:0.4;
opacity:0.4;*/
border-style:none;
overflow:hidden;
position:absolute; height:20px; left:5px; top:0px; width:580px; z-index:5;
}

#contact_zone4_haut_2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:2px; width:580px; z-index:7;
}

#contact_zone4_milieu
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:65px; left:5px; top:20px; width:580px; z-index:6;
}

#contact_zone4_milieu_1
{
background-color:#d7d7ff;
/*filter:alpha(opacity=20);
-moz-opacity:0.2;
opacity:0.2;*/
border-style:none;
overflow:hidden;
position:absolute; height:65px; left:5px; top:20px; width:580px; z-index:5;
}

#contact_zone4_milieu_2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:65px; left:5px; top:20px; width:580px; z-index:7;
}

#contact_zone4_milieu_texte1
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:10px; top:25px; width:570px; z-index:8;
}

#contact_zone4_milieu_texte2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:10px; top:55px; width:570px; z-index:8;
}

/*-----------------------------------*/
/* PAGE emploi.php */
/*-----------------------------------*/
#emploi_zone2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:290px; top:290px; width:620px; z-index:10;
}

#emploi_zone3
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:285px; left:290px; top:320px; width:620px; z-index:4;
}

#emploi_zone4
{
background:none;
border-style:none;
overflow:hidden;
position:relative; left:5px; width:585px; z-index:5;
}

/*-----------------------------------*/
/* PAGE emploi_form.php */
/*-----------------------------------*/
#emploi_form_zone2
{
background:none;
border-style:solid; border-width:1px 0px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:315px; left:290px; top:290px; width:620px; z-index:3;
}

#emploi_form_zone3_titre
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:10px; width:585px; z-index:4;
}

#emploi_form_zone3_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:90px; left:5px; top:25px; width:585px; z-index:5;
}

#emploi_form_zone4
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:1970px; left:5px; top:115px; width:585px; z-index:6;
}
#emploi_form_zone4 input
{
background-color:#ffffff;
color:#180362;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
width:250px;
}
#emploi_form_zone4 select
{
background-color:#ffffff;
color:#180362;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
width:250px;
}
#emploi_form_zone4 textarea
{
background-color:#ffffff;
color:#180362;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
height:105px;
width:400px;
}

#emploi_form_valider
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:5px; top:2080px; width:585px; z-index:7;
}

/*-----------------------------------*/
/* PAGE emploi_form_ok.php */
/*-----------------------------------*/
#emploi_form_ok_zone2
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:315px; left:290px; top:290px; width:620px; z-index:3;
}

#emploi_form_ok_zone3
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:100px; left:5px; top:105px; width:610px; z-index:4;
}

/*-----------------------------------*/
/* PAGE index.php */
/*-----------------------------------*/
#index_zone2
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:315px; left:275px; top:290px; width:360px; z-index:3;
}

#index_zone2_texte1
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:180px; left:285px; top:300px; width:340px; z-index:4;
}

#index_zone2_texte2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:280px; left:285px; top:300px; width:340px; z-index:5;
}

#index_zone2_milieu1
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:285px; top:480px; width:340px; z-index:4;
}

#index_zone2_milieu2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:285px; top:580px; width:340px; z-index:5;
}

#index_zone2_bas
{
background:
url(../image/fond_info.gif)
0px 0px
no-repeat;
border-style:none;
overflow:hidden;
position:absolute; height:90px; left:285px; top:505px; width:340px; z-index:3;
}

#index_zone2_bas_texte1
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:295px; top:510px; width:320px; z-index:4;
}

#index_zone2_bas_texte2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:60px; left:295px; top:530px; width:320px; z-index:5;
}

#index_zone3
{
background:none;
border-style:dashed; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:120px; left:655px; top:290px; width:250px; z-index:3;
}

#index_zone3_image
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:110px; left:660px; top:295px; width:80px; z-index:4;
}

#index_zone3_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:90px; left:750px; top:295px; width:150px; z-index:5;
}

#index_zone3_tarif
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:750px; top:385px; width:150px; z-index:6;
}

#index_zone3_clic
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:880px; top:400px; width:25px; z-index:7;
}

#index_zone4
{
background:none;
border-style:dashed; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:120px; left:655px; top:485px; width:250px; z-index:3;
}

#index_zone4_image
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:110px; left:660px; top:490px; width:80px; z-index:4;
}

#index_zone4_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:90px; left:750px; top:490px; width:150px; z-index:5;
}

#index_zone4_tarif
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:750px; top:580px; width:150px; z-index:6;
}

#index_zone4_clic
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:880px; top:595px; width:25px; z-index:7;
}

/*-----------------------------------*/
/* PAGE lien.php */
/*-----------------------------------*/
#lien_zone2_titre
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:45px; left:290px; top:290px; width:620px; z-index:3;
}

#lien_zone2_imp
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:290px; top:335px; width:620px; z-index:10;
}

#lien_zone3
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:255px; left:290px; top:350px; width:620px; z-index:4;
}

#lien_zone4
{
background:none;
border-style:none;
border-color:#500350;
overflow:hidden;
position:relative; left:5px; width:585px; z-index:5;
}

/*-----------------------------------*/
/* PAGE presentation.php */
/*-----------------------------------*/
#presentation_zone2_titre
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:45px; left:290px; top:290px; width:620px; z-index:3;
}

#presentation_zone2_imp
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:290px; top:335px; width:620px; z-index:10;
}

#presentation_zone3
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:255px; left:290px; top:350px; width:620px; z-index:4;
}

#presentation_zone4
{
background:none;
border-style:none;
overflow:hidden;
position:relative; left:5px; width:585px; z-index:5;
}

/*-----------------------------------*/
/* PAGE reservation.php */
/*-----------------------------------*/
#reservation_zone2g
{
background:url(../image/onglet.gif)
0px 0px
no-repeat;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:290px; top:290px; width:250px; z-index:3;
}

#reservation_zone2g_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:305px; top:300px; width:220px; z-index:4;
}

#reservation_zone2d
{
background:url(../image/onglet.gif)
0px 0px
no-repeat;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:540px; top:290px; width:250px; z-index:3;
}

#reservation_zone2d_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:555px; top:300px; width:220px; z-index:4;
}

#reservation_zone3
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:285px; left:290px; top:320px; width:620px; z-index:5;
}

#reservation_zone3_2
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:315px; left:290px; top:290px; width:620px; z-index:5;
}

#reservation_zone4
{
background:none;
border-style:none;
overflow:hidden;
position:relative; left:5px; top:5px; width:585px; z-index:6;
}

#reservation_zone4_s
{
background:none;
border-style:none;
overflow:hidden;
position:relative; left:5px; top:5px; width:585px; z-index:6;
}
#reservation_zone4_s select
{
background-color:#ffffff;
color:#180362;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
width:550px;
}

/*-----------------------------------*/
/* PAGE #reservation_ok.php */
/*-----------------------------------*/
#reservation_ok_zone2
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:315px; left:290px; top:290px; width:620px; z-index:3;
}

#reservation_ok_zone3
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:150px; left:5px; top:50px; width:610px; z-index:4;
}

/*-----------------------------------*/
/* PAGE sejour.php */
/*-----------------------------------*/
#sejour_zone2
{
background:none;
border-style:none;
overflow:auto;
position:absolute; height:315px; left:290px; top:290px; width:620px; z-index:3;
}

#sejour_zone2_rech
{
background:none;
border-style:none;
overflow:hidden;
position:relative; height:35px; width:590px; z-index:4;
}

#sejour_zone2_rech_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:0px; top:0px; width:585px; z-index:4;
}

#sejour_zone3
{
background:none;
border-style:none;
overflow:hidden;
position:relative; height:145px; width:590px; z-index:3;
}

#sejour_zone3c
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:5px; width:580px; z-index:4;
}

#sejour_zone4
{
background:none;
border-style:dashed; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:25px; left:0px; top:20px; width:580px; z-index:4;
}

#sejour_zone4_1
{
background-color:#0097d8;
border-style:none;
border-color:#500350;
overflow:hidden;
position:absolute; height:25px; left:0px; top:20px; width:580px; z-index:3;
}

#sejour_zone4_2
{
background-color:#0097d8;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
border-style:none;
border-color:#500350;
overflow:hidden;
position:absolute; height:25px; left:0px; top:20px; width:580px; z-index:3;
}

#sejour_zone4_nom
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:25px; width:430px; z-index:5;
}

#sejour_zone4_prix
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:415px; top:25px; width:160px; z-index:6;
}

#sejour_zone5
{
background:none;
border-style:dashed; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:85px; left:0px; top:46px; width:580px; z-index:4;
}

#sejour_zone5_1
{
background-color:#d7d7ff;
border-style:none;
border-color:#500350;
overflow:hidden;
position:absolute; height:85px; left:0px; top:46px; width:580px; z-index:3;
}

#sejour_zone5_2
{
background-color:#d7d7ff;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
border-style:none;
border-color:#500350;
overflow:hidden;
position:absolute; height:85px; left:0px; top:46px; width:580px; z-index:3;
}

#sejour_zone5_desc_haut
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:55px; width:570px; z-index:5;
}

#sejour_zone5_desc_bas
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:60px; left:5px; top:75px; width:570px; z-index:6;
}

#sejour_zone5_clic
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:555px; top:120px; width:25px; z-index:7;
}

/* Pour aucun critère */
#sejour_zone6
{
background:none;
border-style:dashed; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:relative; height:85px; left:0px; top:46px; width:580px; z-index:3;
}

#sejour_zone6c
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:60px; left:5px; top:15px; width:570px; z-index:4;
}

/*-----------------------------------*/
/* PAGE sejour_desc.php */
/*-----------------------------------*/
#sejour_desc_zone1
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:20px; left:40px; top:280px; width:840px; z-index:10;
}

#sejour_desc_zone2
{
background:none;
border-style:dashed; border-width:1px 0px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:290px; left:40px; top:300px; width:870px; z-index:3;
}

#sejour_desc_zone2t1
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:20px; left:5px; top:5px; width:610px; z-index:4;
}

#sejour_desc_zone2t2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:20px; left:5px; top:7px; width:610px; z-index:5;
}

#sejour_desc_zone2h10
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:30px; width:445px; z-index:6;
}

#sejour_desc_zone2h11
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:45px; width:445px; z-index:6;
}

#sejour_desc_zone2h12
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:60px; width:445px; z-index:6;
}

#sejour_desc_zone2h13
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:5px; top:75px; width:445px; z-index:10;
}

#sejour_desc_zone2h2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:450px; top:30px; width:165px; z-index:5;
}

#sejour_desc_zone2h3
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:60px; left:450px; top:45px; width:165px; z-index:6;
}

#sejour_desc_zone2m1a
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:65px; left:5px; top:105px; width:200px; z-index:5;
}

#sejour_desc_zone2m1bt
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:20px; left:10px; top:105px; width:190px; z-index:6;
}

#sejour_desc_zone2m1b
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:45px; left:10px; top:125px; width:190px; z-index:7;
}

#sejour_desc_zone2m2a
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:65px; left:210px; top:105px; width:200px; z-index:5;
}

#sejour_desc_zone2m2bt
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:20px; left:215px; top:105px; width:190px; z-index:6;
}

#sejour_desc_zone2m2b
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:45px; left:215px; top:125px; width:190px; z-index:6;
}

#sejour_desc_zone2m3a_3
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:65px; left:415px; top:105px; width:200px; z-index:5;
}
#sejour_desc_zone2m3a_4
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:80px; left:415px; top:105px; width:200px; z-index:5;
}
#sejour_desc_zone2m3a_5
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:95px; left:415px; top:105px; width:200px; z-index:5;
}
#sejour_desc_zone2m3a_6
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:110px; left:415px; top:105px; width:200px; z-index:5;
}
#sejour_desc_zone2m3a_7
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:125px; left:415px; top:105px; width:200px; z-index:5;
}
#sejour_desc_zone2m3a_8
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
overflow:hidden;
position:absolute; height:140px; left:415px; top:105px; width:200px; z-index:5;
}

#sejour_desc_zone2m3bt
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:20px; left:420px; top:105px; width:190px; z-index:6;
}

#sejour_desc_zone2m3b_3
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:45px; left:420px; top:125px; width:190px; z-index:6;
}
#sejour_desc_zone2m3b_4
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:60px; left:420px; top:125px; width:190px; z-index:6;
}
#sejour_desc_zone2m3b_5
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:75px; left:420px; top:125px; width:190px; z-index:6;
}
#sejour_desc_zone2m3b_6
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:90px; left:420px; top:125px; width:190px; z-index:6;
}
#sejour_desc_zone2m3b_7
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:105px; left:420px; top:125px; width:190px; z-index:6;
}
#sejour_desc_zone2m3b_8
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:120px; left:420px; top:125px; width:190px; z-index:6;
}

#sejour_desc_zone2m4_1
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:5px; top:180px; width:610px; z-index:7;
}
#sejour_desc_zone2m4_2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:5px; top:180px; width:405px; z-index:7;
}

#sejour_desc_zone2b
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; left:30px; top:215px; width:760px; z-index:5;
}

#sejour_desc_zone_image1
{
background:url(../image/fond_image.gif)
0px 0px
no-repeat;
border-style:none;
overflow:hidden;
position:absolute; height:185px; left:625px; top:5px; width:220px; z-index:5;
}

#sejour_desc_zone_image2
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:150px; left:635px; top:15px; width:200px; z-index:6;
}

/*-----------------------------------*/
/* PAGE sejour_desc_imp.php */
/*-----------------------------------*/
#impression_fond
{
background:#ffffff
url(../image/fond.jpg)
0px 0px
repeat-y;
border-style:none;
overflow:hidden;
position:relative; width:790px; z-index:1;
}

/*-----------------------------------*/
/* PAGE telechargement.php */
/*-----------------------------------*/
#telechargement_zone2g
{
background:url(../image/onglet.gif)
0px 0px
no-repeat;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:290px; top:290px; width:250px; z-index:3;
}

#telechargement_zone2g_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:305px; top:300px; width:220px; z-index:4;
}

#telechargement_zone2d
{
background:url(../image/onglet.gif)
0px 0px
no-repeat;
border-style:none;
overflow:hidden;
position:absolute; height:30px; left:540px; top:290px; width:250px; z-index:3;
}

#telechargement_zone2d_texte
{
background:none;
border-style:none;
overflow:hidden;
position:absolute; height:15px; left:555px; top:300px; width:220px; z-index:4;
}

#telechargement_zone3
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:auto;
position:absolute; height:285px; left:290px; top:320px; width:620px; z-index:5;
}

#telechargement_zone4_titre
{
background:none;
border-style:none;
overflow:hidden;
position:relative; left:5px; height:45px; top:5px; width:585px; z-index:6;
}

#telechargement_zone5
{
background:none;
border-style:none;
overflow:hidden;
position:relative; height:45px; left:5px; width:585px; z-index:6;
}
#telechargement_zone5 select
{
background-color:#ffffff;
color:#180362;
font-size:12px;
font-family:verdana,arial,helvetica,sans-serif;
width:400px;
}

#telechargement_zone5_age
{
background:none;
border-style:none;
overflow:hidden;
position:relative; left:5px; width:585px; z-index:6;
}

#telechargement_zone5g
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:40px; left:0px; top:0px; width:480px; z-index:7;
}

#telechargement_zone5g_fond1
{
background-color:#0097d8;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:0px; top:0px; width:480px; z-index:6;
}

#telechargement_zone5g_fond2
{
background-color:#d7d7ff;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:0px; top:0px; width:480px; z-index:6;
}

#telechargement_zone5g_titre
{
background:none;
border-style:none;
border-color:#500350;
overflow:hidden;
position:absolute; height:15px; left:5px; top:15px; width:470px; z-index:8;
}

#telechargement_zone5m
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:40px; left:485px; top:0px; width:45px; z-index:7;
}

#telechargement_zone5m_fond1
{
background-color:#0097d8;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:485px; top:0px; width:45px; z-index:6;
}

#telechargement_zone5m_fond2
{
background-color:#d7d7ff;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:485px; top:0px; width:45px; z-index:6;
}

#telechargement_zone5m_titre
{
background:none;
border-style:none;
border-color:#500350;
overflow:hidden;
position:absolute; height:30px; left:490px; top:5px; width:35px; z-index:8;
}

#telechargement_zone5d
{
background:none;
border-style:solid; border-width:1px 1px 1px 1px;
border-color:#500350;
overflow:hidden;
position:absolute; height:40px; left:535px; top:0px; width:45px; z-index:7;
}

#telechargement_zone5d_fond1
{
background-color:#0097d8;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:535px; top:0px; width:45px; z-index:6;
}

#telechargement_zone5d_fond2
{
background-color:#d7d7ff;
border-style:none;
overflow:hidden;
position:absolute; height:40px; left:535px; top:0px; width:45px; z-index:6;
}

#telechargement_zone5d_titre
{
background:none;
border-style:none;
border-color:#500350;
overflow:hidden;
position:absolute; height:30px; left:540px; top:5px; width:35px; z-index:8;
}